📜  PHP ereg()函数

📅  最后修改于: 2022-05-13 01:56:55.481000             🧑  作者: Mango

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