我需要帮助eregi - preg_match

时间:2015-12-10 13:26:18

标签: php regex preg-match eregi

我收到以下错误:

  

已弃用:函数eregi()已弃用于/home/herbalhe/public_html/admin/includes/auth.inc.php

所以我搜索并发现我应该使用preg_match()而不是eregi()。所以我做了更改,现在我收到了这个错误:

  

警告:preg_match():未知的修饰符' p'在/home/herbalhe/public_html/admin/includes/auth.inc.php

该行的代码是:

if (preg_match(".inc.php",$HTTP_SERVER_VARS['PHP_SELF']) || 
    preg_match(".inc.php",$_SERVER['PHP_SELF'])) 

知道我现在该怎么做?

1 个答案:

答案 0 :(得分:1)

应该是:

preg_match("/\.inc\.php$/i", $HTTP_SERVER_VARS['PHP_SELF'])