O () Bir dizinin değerlerini test etmek için array_map kullanmak mümkün mü? Ben bir dizinin tüm unsurları sayısal olduğundan emin olmak istiyorum.
Ben hem denedim
$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";
}
}
ve
$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";
}
}
Ve her ikisi için alıyorum
TRUE
TRUE
Bu yapılabilir mi? Eğer öyleyse, ben yanlış ne yapıyorum?
Not: Ben bir foreach döngü benim istenen işlevselliği alabilirsiniz farkında değilim.