Wrapper for PHP ereg extension
, (*1)
The ereg-wrapper api support ereg extension api, and was designed to work best as with ereg extension.
If you have PHP7 environment and must need removed ereg extension api, this is good choise., (*2)
This APIs have been implemented using PHP PCRE (Perl compatible regular expression, preg_*) internally., (*3)
License
BSD 2-clause, (*4)
Requirements
- PHP 7.0.0 and after
SYNOPSIS
ereg : http://php.net/manual/en/function.ereg.php, (*5)
int ereg ( string $pattern , string $string [, array &$regs ] )
eregi : http://php.net/manual/en/function.eregi.php, (*6)
int eregi ( string $pattern , string $string [, array &$regs ] )
ereg_replace : http://php.net/manual/en/function.ereg-replace.php, (*7)
string ereg_replace ( string $pattern , string $replacement , string $string )
eregi_replace : http://php.net/manual/en/function.eregi-replace.php, (*8)
string eregi_replace ( string $pattern , string $replacement , string $string )
split : http://php.net/manual/en/function.split.php, (*9)
array split ( string $pattern , string $string [, int $limit = -1 ] )
spliti : http://php.net/manual/en/function.spliti.php, (*10)
array spliti ( string $pattern , string $string [, int $limit = -1 ] )
sql_regcase : http://php.net/manual/en/function.sql-regcase.php, (*11)
string sql_regcase ( string $string )
Example
Composer
first, make composer.json as follow:, (*12)
{
"require": {
"joungkyun/ereg-extension-wrapper": "1.0.*"
}
}
and, install ereg-extension-wrapper, (*13)
[user@host project]$ php composer.phpt install
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Installing joungkyun/ereg-extension-wrapper (1.0.1): Downloading (100%)
Writing lock file
Generating autoload files
[user@host project]$
and, write code as follow:, (*14)
Credits
JoungKyun.Kim, (*15)