2019/12/09 点击:477
数组(array)是 PHP 中一个非常重要的概念,我们可以把数组看做一系列类似的数据的集合,实际上数组是一个有序图。 PHP 还提供了超过 70 个内建函数来操作数组。 创建数组 使用 ar
2019/12/09 点击:873
数组实体都包含两项:键名和值。 在下面创建数组的例子中: $arr_age1 = array(18, 20, 25); 我们给 $arr_age1 分配了 3 个数组单元(也称元素),其值分别是 18、20 和 25。系统会自动给这 3 个
2019/12/09 点击:290
可以使用如下方式访问输出数组单元值: echo $arr_age1[0]; //输出:18echo $arr_age2["wang"]; //输出:18 某些情况下为了调试,可能需要输出整个数组的数据及结构,这时候需要使用 print_r() 或
2019/12/09 点击:371
可以像操作普通变量一样操作数组单元,如: ?php$arr_age2 = array("wang"=18, "li"=20, "zhang"=25);$arr_age2["wang"] = $arr_age2["wang"] + 10;? 现在 $arr_age2 为: Array ( [wang] = 28 [li] = 20 [zhang] = 25 ) 检查一个数
2019/12/09 点击:391
使用 unset() 函数来销毁一个数组单元或整个数组: ?phpunset($arr_age1[0]);unset($arr_age1);? 多维数组 如果数组中的值也是数组时,我们就称这样的数组为递归数组或多维数组。 例子: ?php$al
2019/12/09 点击:525
print_r() 和 var_dump() 函数可以打印输出整个数组内容及结构。 print_r() 利用 print_r() 函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意 print_r() 函数不仅是只用于打
2019/12/09 点击:370
同 print_r() 函数一样,var_dump() 函数也可以用于打印数组的数据及结构。不过 var_dump() 函数功能比 print_r() 更强大,可以同时打印多个变量且给出变量的类型信息。 例子: ?php$arr_age = a
2019/12/09 点击:271
is_array() 函数用于检测变量是否是数组。 is_array() PHP is_array() 函数用于检测变量是否是数组,这个函数尤其会用于一些安全性检查方面(如表单或 SESSION 检查等)。 语法: bool is_array
2019/12/09 点击:353
foreach 语法结构用于遍历数组。 foreach() PHP foreach() 语法结构用于遍历操作或输出数组,foreach() 仅能用于遍历数组或对象,当试图将其用于其它数据类型或者一个未初始化的变量时会产生
2019/12/09 点击:423
?php$arr_age = array("wang"=18, "li"=20, "zhang"=25);foreach ($arr_age as $key=$age) { echo $key,': ',$age,'br /';}? 运行例子输出: wang: 18li: 20zhang: 25 提示 当 foreach 开始执行时,数组内部的指针会自动指向第一