看板 PHP 關於我們 聯絡資訊
※ 引述《asdd (我愛胖穎穎)》之銘言: : 我想問的是如果A是一個很長的字串 B是一個存放短字串的陣列 : 如果說 我B[]裡面的字串是A字串的子集合的話 我就把他抓出來 : 請問有類似的function可以用嗎? : 謝謝 <?php $a="onetwothreefour"; $b=Array(); $b[]="one"; $b[]="three"; print_r(c($a,$b)); function c($str,$arr){ $res=Array(); for($i=0;$i<sizeof($arr);$i++){ $pattern="/{$arr[$i]}/" ; if (preg_match($pattern,$str)){ $res[]=$arr[$i]; } } return($res); } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: imcar 來自: 218.174.152.195 (04/11 22:19)
asdd:推薦 這篇文章!! 04/11 22:59