php检测数组长度函数sizeof与count用法_php技巧

本文实例讲述了php检测数组长度函数sizeof与count用法。分享给大家供大家参考。具体如下:

在php检测数组长度的函数有sizeof count 下面看个简单实例:

复制代码 代码如下:

$colorlist = array("apple"=>"red", "grass"=>"green","sky"=>"blue","night"=>"black","wall"=>"white");
echo "数组长度为: ".count($colorlist); //5

count:count() 函数计算数组中的单元数目或对象中的属性个数,对于数组,返回其元素的个数,对于其他值,返回 1,如果参数是变量而变量没有定义,则返回 0,如果 mode 被设置为 count_recursive(或 1),则会递归底计算多维数组中的数组的元素个数.

sizeof:定义和用法,sizeof() 函数计算数组中的单元数目或对象中的属性个数.

语法:sizeof(array,mode)

参数 描述
array 必需,规定要计数的数组或对象.
mode 可选,规定函数的模式,可能的值:
0 - 默认.不检测多维数组,数组中的数组.
1 - 检测多维数组。

注释:参数mode是 php 4.2 中加入的.
提示 count sizeof

注释:当变量未被设置,或是变量包含一个空的数组,该函数会返回 0,可使用 isset() 变量来测试变量是否被设置.

希望本文所述对大家的PHP程序设计有所帮助。

时间: 2024-09-19 08:19:54

php检测数组长度函数sizeof与count用法_php技巧的相关文章

php similar_text()函数的定义和用法_php技巧

php similar_text() 函数计算比较两个字符串的相似度,本文章向码农介绍php similar_text() 函数的基本使用方法和基本使用实例,感兴趣的码农可以参考一下. 定义和用法 similar_text() 函数计算两个字符串的相似度. 该函数也能计算两个字符串的百分比相似度. 注释:levenshtein() 函数比 similar_text() 函数更快.不过,similar_text() 函数通过更少的必需修改次数提供更精确的结果.   语法  similar_text

PHP中extract()函数的定义和用法_php技巧

定义和用法 PHP extract() 函数从数组中把变量导入到当前的符号表中. 对于数组中的每个元素,键名用于变量名,键值用于变量值. 第二个参数 type 用于指定当某个变量已经存在,而数组中又有同名元素时,extract() 函数如何对待这样的冲突. 本函数返回成功设置的变量数目. 语法 extract(array,extract_rules,prefix) 参数 描述 array 必需.规定要使用的输入. extract_rules 可选.extract() 函数将检查每个键名是否为合法

php setcookie函数的参数说明及其用法_php技巧

php setcookie函数的参数说明 用法: setcookie(name,value,expire,path,domain,secure) 参数 描述 name 必需.规定 cookie 的名称. value 必需.规定 cookie 的值. expire 可选.规定 cookie 的有效期. path 可选.规定 cookie 的服务器路径. domain 可选.规定 cookie 的域名. secure 可选.规定是否通过安全的 HTTPS 连接来传输 cookie. setcooki

php检测数组长度的函数sizeof count

在php检测数组长度的函数有sizeof  count 下面看个简单实例*/ $colorlist = array("apple"=>"red", "grass"=>"green","sky"=>"blue","night"=>"black","wall"=>"white");

php访问数组最后一个元素的函数end()用法_php技巧

本文实例讲述了php访问数组最后一个元素的函数end()用法.分享给大家供大家参考.具体分析如下: end()函数在PHP中用于检索数组中的最后一个元素.end()函数需要一个数组作为其唯一参数,并返回给定数组最后一个元素的元素值. $users = array ("baidu.com", "haosou.com", "sina.com", "jb51.net"); print end($users); 上面的代码返回:jb5

php通过function_exists检测函数是否存在的方法_php技巧

本文实例讲述了php通过function_exists检测函数是否存在的方法.分享给大家供大家参考.具体分析如下: php中可以通过function_exists()函数检测另外一个函数是否存在,可以把函数名作为一个字符串传入function_exists,判断该还是是否存在 function highlight( $txt ) { return "<sub>$txt</sub>"; } function textWrap( $tag, $txt, $func=

php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例_php技巧

本文实例讲述了php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8用法.分享给大家供大家参考,具体如下: /* *gb2312中文字符串截取 */ function substr_for_gb2312($str,$start,$len=null) { $totlelength = strlen($str); //特例情况 if ($len == null) $len = $totlelength; if ($len ==0) return ""

深入PHP购物车模块功能分析(函数讲解,附源码)_php技巧

一,购物车概述购物车是为消费者在网上购物中提供一个临时存储商品的地方.其主要功能包括:添加商品.删除商品.更改商品数量.商品金额小计.商品金额总计和清空购物车:还包括生成订单.订单打印.订单预览.提交订单和取消购物等.购物车的操作流程:首先,登录到网站中浏览商品:然后,购买指定的商品,进入购物车页面中,在该页面可以实现更改商品数量.删除商品.清空购物车.继续购物等:最后,填写收货人信息,生成订单,订单打印.预览,提交订单等操作. 二,热点关键技术1,Smarty模块的安装配置smarty是一个使

PHP获取数组的键与值方法小结_php技巧

本文实例讲述了PHP获取数组的键与值方法.分享给大家供大家参考.具体如下: 使用数组的过程中经常要遍历数组.通常需要遍历数组并获得各个键或值(或者同时获得键和值),所以毫不奇怪,PHP为此提供了一些函数来满足需求.许多函数能完成两项任务,不仅能获取当前指针位置的键或值,还能将指针移向下一个适当的位置. 获取当前数组键 key() key()函数返回input_array中当前指针所在位置的键.其形式如下: mixed key(array array) 下面的例子通过迭代处理数组并移动指针来输出$