官术网_书友最值得收藏!

7.8 統計數組元素個數

視頻講解:光盤\TM\lx\7\08 統計數組元素個數.mp4

在PHP中,使用count()函數對數組中的元素個數進行統計。

語法格式如下:

        int count ( mixed array [, int mode])

count()函數的參數說明如表7.3所示。

表7.3 count()函數的參數說明

例如,使用count()函數統計數組元素的個數,實例代碼如下:

        <?php
          $array=array("PHP函數參考大全", "PHP程序開發范例寶典", "PHP網絡編程自學手冊", "PHP5從入門到精通 ");
          echo count($array);                       //統計數組元素的個數,輸出結果為4
        ?>

【例7.11】將圖書的數據存放在數組中,使用count()函數遞歸地統計數組中圖書數量并輸出,實例代碼如下:(實例位置:光盤\TM\sl\7\11)

        <?php
          $array=array("php"=>array("PHP函數參考大全", "PHP程序開發范例寶典", "PHP數據庫系統開發完全手冊"),
                      "asp" => array("ASP經驗技巧寶典")
          );                                             //聲明一個二維數組
        echo count($array, COUNT RECURSlVE);          //遞歸統計數組元素的個數
      ?>

結果為:6

注意

在統計二維數組時,如果直接使用count()函數只會顯示到一維數組的個數,所以使用遞歸的方式來統計二維數組的個數。

主站蜘蛛池模板: 于田县| 景洪市| 丹东市| 东源县| 奉节县| 贵溪市| 延吉市| 满城县| 绥江县| 伊通| 绵阳市| 乳源| 华坪县| 古浪县| 宜君县| 西畴县| 衡山县| 淅川县| 襄垣县| 玛沁县| 苏尼特右旗| 商丘市| 平湖市| 磴口县| 仪征市| 星子县| 自贡市| 沛县| 河曲县| 鄂尔多斯市| 康保县| 临颍县| 乌兰察布市| 土默特右旗| 青州市| 古交市| 达孜县| 舞钢市| 沛县| 巫山县| 子洲县|