"好きな"ものを返すことができます。 array_filterを試しましたが、正しく使用することはできません。配列をフィルタリングして一致を返す方法
これは私が試みたものです。 希望アウトプットは
one.php2000565、one.php999.phpです。 配列([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);
});
と同じよう
preg_grep
を使用することができますarray_filter
に代わるものですか? –あなたのコードは、 '$ res = array_filter .....'や単に 'print_r($ res);'のような変数内で 'array_filter'の値を得るだけです。 –
yes thats私が望むもの – ernys