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,624评论 0 4
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 1,381评论 0 20
  • php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uni...
    思梦PHP阅读 2,001评论 1 24
  • 一、Array_key_exists();检查给定的键名或索引是否存在于数组中二、array_keys ()返回数...
    peng_js阅读 346评论 0 0
  • 定义 php中的数组array就是一个有序映射,把 value(值) 关联到 key(键)。 array()函数声...
    peakcool阅读 751评论 3 21