我想知道如何過濾出一個不包含指定sting的數組?如何使用PHP過濾掉不包含指定字符串的數組?
例子:
$array = array('January', 'February', 'March', 'April');
$to_search = "uary"; // not case sensitivity
$result = somefunction($array, $to_search);
print_r($result);
預期輸出是:
$result = array('January', 'February');
我希望用最有效,最快捷的方式在陣列中搜索,因爲我可能會使用該數組包含至少100個項目。
我不知道如何使用preg_match
。
這是很容易:)看到那些999個的答案 –
可能的複製[PHP:濾波器陣列(http://stackoverflow.com/questions/4910301/php-filter-array) – yivi
對不起這對我來說很辛苦,但問題是哪些答案中有最好的基準? :) –