PHP - ereg() 函式



語法

int ereg(string pattern, string originalstring, [array regs]);

定義和用法

ereg() 函式在指定的字串 string 中搜索指定的模式 pattern,如果找到該模式則返回 true,否則返回 false。搜尋對字母字元區分大小寫。

可選的輸入引數 regs 包含一個數組,其中包含所有匹配的表示式,這些表示式在正則表示式中用括號分組。

返回值

  • 如果找到該模式,則返回 true,否則返回 false。

示例

以下是程式碼片段,複製並貼上此程式碼到檔案中並驗證結果。

<?php
   $email_id = "admin@tutorialspoint.com";
   $retval = ereg("(\.)(com$)", $email_id);
   
   if( $retval == true )
   {
      echo "Found a .com<br>";
   } else {
      echo "Could not found a .com<br>";
   }
	
   $retval = ereg(("(\.)(com$)"), $email_id, $regs);
   
   if( $retval == true )
   {
      echo "Found a .com and reg = ". $regs[0];
   } else {
      echo "Could not found a .com";
   }
	
?>

這將產生以下結果:

Ereg
php_regular_expression.htm
廣告