Call to undefined function preg_filter()

WBOY
Freigeben: 2016-06-06 20:33:28
Original
873 Leute haben es durchsucht

用了preg_filter()函数,老提示Call to undefined function preg_filter() ,怎么回事啊?

回复内容:

用了preg_filter()函数,老提示Call to undefined function preg_filter() ,怎么回事啊?

<code>php</code><code>//php 5.3-
if (!function_exists('preg_filter')) {

    function preg_filter($pattern, $replace, $subject, $limit = -1 , &$count = null) {

      if(!is_array($subject)) {
        $noArray = 1 ;
        $subject = array($subject);
      }

      $preg = preg_replace($pattern, $replace, $subject, $limit,  &$count);

      $diff = array_diff($preg, $subject);

      if($noArray == 1) $diff = implode($diff) ;

      return $diff ;

    }

  }


</code>
Nach dem Login kopieren

看下是不是PHP版本问题,这个函数应该是 5.3+之后的

preg_filter
(PHP 5 >= 5.3.0)
preg_filter — Perform a regular expression search and replace

可以用了,但前提必须是php5.3或以上的,都怪自己在编辑器里面没配置好才会出现这个错误的,I'm sorry~

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!