たとえば、フォアグラウンドで文字列を入力し、バックグラウンドで配列に変換し、['a'=>'1'] ['a=>2' と比較します。 '] ['a' =>'3']a=>3 と a=>1 が存在しない場合、3 と 1 が存在しないというメッセージが表示されます
$str = 21;$arr = array(1,2,3);if (in_array($str,$arr)){ $index = array_keys($arr,$str); unset($arr[$index[0]]); echo implode(',',$arr)."不在数组内";}else{ echo implode(',',$arr)."不在数组内";}
最適化
$str = 21;$arr = array(1,2,3);if (in_array($str,$arr)){ $index = array_keys($arr,$str); unset($arr[$index[0]]);} echo implode(',',$arr)."不在数组内";