PHPでcount(false)すると1になる

0かfalseが返ってくるつもりで、バグってました


こんな感じ

マニュアルを見てみた

varに含まれる要素の数を返します。 もし var が配列もしくは Countable インターフェースを実装したオブジェクトではない場合、 1 が返されます。 ひとつ例外があり、var が NULL の場合、 0 が返されます。

Countable インターフェースを実装したオブジェクトではない場合、 1 が返されます。????

なんで1なの・・・

スポンサーリンク

シェアする

フォローする

コメントを残す

トップへ戻る