PHP ereg()函数
PHP中的Ereg()函数搜索字符串以匹配模式中给出的正则表达式。该函数区分大小写。此函数已在PHP 5.3.0 中弃用,并在PHP 7.0.0 中删除。
句法:
int ereg ( string $pattern , string $str, array &$arr );
参数:
- pattern:它是一个区分大小写的正则表达式。
- str:它是输入字符串。
- arr:这是一个可选的输入参数,包含一个由正则表达式中的括号分组的所有匹配表达式组成的数组。
返回值:
如果找到该模式,该函数将返回true否则为false 。如果在字符串中找到模式匹配,则返回匹配字符串的长度,如果未找到匹配项或发生错误,则返回false 。如果未传递可选参数arr或匹配字符串的长度为 0,则该函数返回 1。
示例 1:在此示例中,语句检查提供给ereg()函数的主题是否包含.org 。
PHP
PHP
PHP
输出:
1
示例 2:此示例检查主语是否以“g”开头。 '^' 符号用于检查主题是否以所需的字符串开头。
PHP
输出:
1
示例 3:在此示例中,以下代码片段将采用 DD-MM-YYYY 格式的日期并以 ISO 格式 (YYYY-MM-DD) 打印它。
PHP
输出:
1999-12-10