気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。

  1. PHP関数
  2. 10 view

count関数で多次元配列のすべての要素数をカウントする

count関数は配列の要素数を返す関数ですが、多次元配列に対して実行すると、通常は親の要素数が返されます。

<?php
$ar = array(
    "東京"=>array("千代田区", "新宿区", "文京区"),
    "千葉"=>array("柏市", "我孫子市", "松戸市"),
);
echo count($ar);
?>
count関数の典型的な使用例

count関数の典型的な使用例

多次元配列のすべての要素数をカウントする場合は、2番目のパラメータに「1」またはCOUNT_RECURSIVEを指定します。

<?php
$ar = array(
    "東京"=>array("千代田区", "新宿区", "文京区"),
    "千葉"=>array("柏市", "我孫子市", "松戸市"),
);
echo count($ar, 1);
?>
多次元配列のすべての要素数

多次元配列のすべての要素数

PHP関数の最近記事

  1. mb_send_mail関数でReturn-Pathを設定する方法

  2. is_numeric関数とis_int関数の違い

  3. PHPのdate関数の使用例

  4. isset関数とempty関数と「!」の違い

  5. 文字列を分割して配列を作成するexplode関数

関連記事

PAGE TOP