35 of 410 menu

関数 is_countable

関数 is_countable は、変数の要素数をカウントできるかどうかをチェックします。 変数が配列または Countable インターフェースを実装したオブジェクトである場合、 true を返します。それ以外の場合は false を返します。

構文

is_countable(mixed $value): bool

配列の要素をカウントできるかどうかをチェックします:

<?php $arr = [1, 2, 3]; var_dump(is_countable($arr)); ?>

コード実行結果:

true

文字列の要素をカウントできるかどうかをチェックします:

<?php $str = 'abcde'; var_dump(is_countable($str)); ?>

コード実行結果:

false

Countable インターフェースを実装したオブジェクトをチェックします:

<?php class MyCountable implements Countable { public function count(): int { return 5; } } $obj = new MyCountable(); var_dump(is_countable($obj)); ?>

コード実行結果:

true

関連項目

  • 関数 is_array,
    変数が配列であるかどうかをチェックします
  • 関数 count,
    配列の要素数をカウントします
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否