Heim > Backend-Entwicklung > PHP-Tutorial > PHP如何快速找出字符串中匹配的字符(不能用正则)

PHP如何快速找出字符串中匹配的字符(不能用正则)

WBOY
Freigeben: 2016-06-13 12:47:37
Original
978 Leute haben es durchsucht

PHP怎么快速找出字符串中匹配的字符(不能用正则)

<br />
$tags =  "中国,百度中国,人中国,漫画交流"; //固定数据格式<br />
<br />
$tags_array = explode(',',$tag);<br />
<br />
$match_result = array(); //匹配的结果<br />
<br />
foreach($tags_array as $v){<br />
      if(strpos($v,'中国') === false){<br />
          continue; <br />
      }<br />
      $match_result[] = $v;<br />
}<br />
<br />
//输出结果<br />
Array<br />
(<br />
    [0] => 中国<br />
     [1] => 百度中国<br />
     [2] => 人中国<br />
)<br />
<br />
Nach dem Login kopieren


当然也可以用正则去匹配,我是想知道有没有更快的方法,谢谢大家!

PHP 字符串
Verwandte Etiketten:
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