array_map() を使用して配列の値をテストすることは可能ですか? 配列のすべての要素が数値であることを確認したい。
私は両方を試しました
$arrays = array(
array(0,1,2,3 )
, array ( 0,1, "a", 5 )
);
foreach ( $arrays as $arr ) {
if ( array_map("is_numeric", $arr) === FALSE ) {
echo "FALSE\n";
} else {
echo "TRUE\n";
}
}
と
$arrays = array(
array(0,1,2,3 )
, array ( 0,1, "a", 5 )
);
foreach ( $arrays as $arr ) {
if ( ( array_map("is_numeric", $arr) ) === FALSE ) {
echo "FALSE\n";
} else {
echo "TRUE\n";
}
}
そして両方のために私は得る
TRUE
TRUE
これはできますか?もしそうなら、私は何を間違っていますか?
注: foreach ループから目的の機能を取得できることを認識しています。