int值如何检查多维数组只包含在PHP int值如何检查多维数组只包含在PHP
有没有最简单的进行检查。
像我有包含int值的阵列,但我必须检查所有值都在或不
阵列1
$RoomGuests = array(
array(
"NoOfAdults"=> 2,
"NoOfChild"=>0,
),
array(
"NoOfAdults"=> 3,
"NoOfChild"=>2,
"ChildAge"=> array(12,11)
),
array(
"NoOfAdults"=> 3,
"NoOfChild"=>1,
"ChildAge"=> array(11)
)
);
以上阵列仅包含int值那么它是真正
数组2
$RoomGuests2 = array(
array(
"NoOfAdults"=> "two",
"NoOfChild"=>0,
),
array(
"NoOfAdults"=> "three",
"NoOfChild"=>"two",
"ChildAge"=> array(12,11)
),
array(
"NoOfAdults"=> 3,
"NoOfChild"=>1,
"ChildAge"=> array(11)
)
);
以上阵列不包含int值那么假
ARRAY3
$RoomGuests3 = array(
array(
"NoOfAdults"=> 2,
"NoOfChild"=>0,
),
array(
"NoOfAdults"=> 3,
"NoOfChild"=>2,
"ChildAge"=> array(12,11)
),
array(
"NoOfAdults"=> 3,
"NoOfChild"=>1,
"ChildAge"=> array(
"NoOfAdults"=> 3,
"NoOfChild"=>1,
"ChildAge"=> array(11,'k')
)
)
);
宾果这个工作在所有条件谢谢@AjayDeepakKumar – User97798