私は配列を持っているとしましょう
array
array
key1 = 'hello im a text'
key2 = true;
key3 = '><><';
array
array
key1 = 'hello another text'
key2 = 'im a text too'
key3 = false;
array
key1 = ')(&#'
array
key1 = 'and so on'
上記の配列から以下のようなものを取得するにはどうすればよいですか?
配列 1 => 'こんにちはテキストです'; 2 => 'こんにちは別のテキスト; 3 => '私もテキストです'; 4 => 'など';
これが私がしたことです
$found = array();
function search_text($item, $key)
{
global $found;
if (strlen($item) > 5)
{
$found[] = $item;
}
}
array_walk_recursive($array, 'search_text');
var_dump($found);
しかし、どういうわけかうまくいかない