6.5.5 PHP數組中統計數組元素的個數與唯一性的函數

6.5.5 PHP數組中統計數組元素的個數與唯一性的函數

統計數組元素的個數與唯一性
count -- 計算數組中的單元數目或對象中的屬性個數
語法:int count ( mixed var [, int mode] )
如果可選的 mode 參數設為 COUNT_RECURSIVE(或 1),count() 將遞歸地對數組計數。
array_count_values -- 統計數組中所有的值出現的次數
語法:array array_count_values ( array input )
array_unique -- 移除數組中重復的值
語法:array array_unique ( array array )

例1.php

<?php

    $lamp = array("os"=>"Linux", "webserver"=>"Apache","db"=>"MySQL", "language"=>"PHP");

    
    print_r($lamp);
    echo '<br>';


    $str = "";

    var_dump(count($str));   //strlen();

例2.php

<?php

/*  $lamp = array("os"=>"Linux", "webserver"=>"Apache","db"=>"MySQL", "language"=>"PHP");

    
    print_r($lamp);
    echo '<br>';

 */

    $web = array(
            "lamp"=>array("os"=>"Linux", "webserver"=>"Apache","db"=>"MySQL", "language"=>"PHP"),
            "JavaEE" => array("os"=>"Unix", "webserver"=>"Tomcat","db"=>"Oracle", "language"=>"JSP")
        
        );


    echo count($web, 1);

例 3 test.php


<?php

//  $lamp = array("os"=>"Linux", "webserver"=>"Apache","db"=>"MySQL", "language"=>"PHP");

    
    print_r($lamp);
    echo '<br>';
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 數組的概述 PHP 中的數組實際上是一個有序圖。圖是一種把 values 映射到 keys 的類型。此類型在很多方...
    dptms閱讀 1,633評論 0 4
  • PHP常用函數大全 usleep() 函數延遲代碼執行若干微秒。 unpack() 函數從二進制字符串對數據進行解...
    上街買菜丶迷倒老太閱讀 1,381評論 0 20
  • php usleep() 函數延遲代碼執行若干微秒。 unpack() 函數從二進制字符串對數據進行解包。 uni...
    思夢PHP閱讀 2,002評論 1 24
  • 一、Array_key_exists();檢查給定的鍵名或索引是否存在于數組中二、array_keys ()返回數...
    peng_js閱讀 347評論 0 0
  • 定義 php中的數組array就是一個有序映射,把 value(值) 關聯到 key(鍵)。 array()函數聲...
    peakcool閱讀 751評論 3 21