WordPressを使っています。PHPの処理の順番などについて3つ知りたいです。よろしくお願い致します。
###質問1
次のソースコードは
➀$arrayが配列であって
➁HTMLがなくて
➂配列の数が4つ未満なら
➃それをサニタイズする
という処理を考えて書いたものになります。
これは➀➁➂➃の順で処理されますか?つまり➀の時点でダメならば、➁は処理されなくなりますか?
if( ! is_array($array) ){ // ➀ return; exit(); }elseif( html_true($array) ){ // ➁ return; exit(); }elseif( count($array) > 4 ){ // ➂ return; exit(); }else{ $array = esc_arr($array); // ➃ }
###質問2
そして、もし上から順に処理されるのなら、最後のこのelseの部分は
}else{ $array = esc_arr($array); // ➃ }
次のようにしてもいいのでしょうか?(つまり➀➁➂の条件に合致して処理が止まるなら、最後のelseは不要でしょうか?)
$array = esc_arr($array); // ➃
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/07 01:46
2019/09/07 05:28