我想返回其他項目。 我嘗試過array_filter,但我無法正確使用它。我該如何過濾一個數組並返回匹配項
這是我試過的。 需要輸出的是
one.php2000565,one.php999.php。 Array([0] => one.php2000565 [1] => two.php [2] => three.php [3] => one.php999.php [4] => four.php)
$search_text = 'one.php';
array_filter($array, function($a) use ($search_text) {
return (strpos($a, $search_text) !== false);
});
Array([0] => one.php2000565[1] => two.php[2] => three.php[3] => one.php999.php[4] => four.php)
$search_text = 'one.php';
array_filter($array, function($a) use ($search_text) {
return (strpos($a, $search_text) !== false);
});
你需要的所有包含one.php的元素? –
你的代碼完美地工作,只是得到'array_filter'值在一個變量中,像'$ res = array_filter .....'和簡單的'print_r($ res);' –
是的,這就是我想要的 – ernys