カウント可能なインターフェイスを実装するオブジェクトがある場合は、$object->count()
またはcount($object)
?を使用する必要があります。
違いはほとんどない可能性が高いことは理解していますが、違いがあるかどうかを誰かが説明できれば、技術的にはどうなるでしょうか。
カウント可能なインターフェイスを実装するオブジェクトがある場合は、$object->count()
またはcount($object)
?を使用する必要があります。
違いはほとんどない可能性が高いことは理解していますが、違いがあるかどうかを誰かが説明できれば、技術的にはどうなるでしょうか。
count()
配列とCountable
オブジェクトの両方で使用できます。使用し$object->count()
ている場合は、関数をオブジェクトだけに制限しています。あなたを使用count()
すると、配列も許可されます。
それ以外は違いはありません。ここで実装を確認できます: https://github.com/php/php-src/blob/master/ext/standard/array.c#L676