上の関数と下の関数は同じように動くのですが、全く同じと考えて良いのでしょうか?
return false !== という書き方がよくわからないので質問させてもらいました。
回答よろしくお願いします。
function is_valid_url($url) { return false !== filter_var($url, FILTER_VALIDATE_URL) && preg_match('@^https?+://@i', $url); }
function is_valid_url($url) { if(filter_var($url, FILTER_VALIDATE_URL) && preg_match('@^https?+://@i', $url)){ return true; } return false; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/16 10:33