2.11.PHP7.1 女神级教程-女神的私人信息 -【PHP 数组】
2017-03-29 21:03
337 查看
目录
博客目录http://www.foxwho.com/article/24
CSDN目录
http://blog.csdn.net/fenglailea/article/details/60330101
风.fox
PHP 数组
数组能够在单独的变量名中存储一个或多个值。$month = [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月', ]; print_r($month);
PHP 一维数组
上面的数组就是一维数组PHP 二维数组
$two=[ 'product'=>[ [ 'name'=>'PHP书' ], [ 'name'=>'PHP 开源代码' ] ] ];
PHP 多维维数组
$two=[ 'product'=>[ [ 'name'=>'PHP书', 'price'=>[ 111, 112, 113 ] ], [ 'name'=>'PHP 开源代码', 'price'=>[ 114, 115, 116 ] ] ] ];
PHP 数组索引
数组的索引 是从0开始的$month = [ '一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月', ]; echo $month[0];//输出 一月 echo $month[11];//输出 十二月
PHP 数组索引 赋值
第一种$month = []; $month[0]='一月'; $month[1]='二月'; echo $month[0];//输出 一月
第二种
索引值自动增加
$month = []; $month[]='一月'; $month[]='二月'; echo $month[0];//输出 一月 echo $month[1];//输出 二月
PHP 数组 键值
$product=[ 'name'=>'PHP7.1 女神级教程', 'author'=>'风.fox', 'site'=>'www.foxwho.com' ]; echo $product['name'];//输出 PHP7.1 女神级教程 echo $product['author'];//输出 风.fox
name 在$product数组中是键名,PHP7.1 女神级教程 是该键名的值
PHP 数组 长度
用 count 关键词$product=[ 'name'=>'PHP7.1 女神级教程', 'author'=>'风.fox', 'site'=>'www.foxwho.com' ]; echo count($product);//输出 3
PHP 数组 遍历循环输出
$product=[ 'name'=>'PHP7.1 女神级教程', 'author'=>'风.fox', 'site'=>'www.foxwho.com' ]; foreach($product as $key=>$val){ echo "键名:".$key." 值:".$val; }
PHP 数组排序
sort() - 以升序对数组排序
$cars=array("DEF","ABC","HID"); $tmp=sort($cars); print_r($cars); print_r($tmp);
rsort() - 以降序对数组排序
$cars=["DEF","ABC","HID"]; $tmp=rsort($cars); print_r($cars); print_r($tmp);
asort() - 根据值,以升序对关联数组进行排序
$cars=["DEF"=>'OPT',"ABC"=>'ABC',"HID"=>'XYZ']; $tmp=asort($cars); print_r($cars); print_r($tmp);
ksort() - 根据键,以升序对关联数组进行排序
$cars=["DEF"=>'OPT',"ABC"=>'ABC',"HID"=>'XYZ']; $tmp=ksort($cars); print_r($cars); print_r($tmp);
arsort() - 根据值,以降序对关联数组进行排序
$cars=["DEF"=>'OPT',"ABC"=>'ABC',"HID"=>'XYZ']; $tmp=arsort($cars); print_r($cars); print_r($tmp);
krsort() - 根据键,以降序对关联数组进行排序
$cars=["DEF"=>'OPT',"ABC"=>'ABC',"HID"=>'XYZ']; $tmp=krsort($cars); print_r($cars); print_r($tmp);
参考
http://www.w3school.com.cn/php/php_arrays.asp
http://www.w3school.com.cn/php/php_arrays_sort.asp
相关文章推荐
- 2.3.PHP7.1 女神级教程-女神的私人信息 -【PHP变量的作用域】
- 2.14.PHP7.1 女神级教程-女神的私人信息 -【PHP 静态类、静态方法、静态属性】
- 2.12.PHP7.1 女神级教程-女神的私人信息 -【PHP 全局变量】
- 2.2 PHP7.2 女神级教程-女神的私人信息 -【PHP变量】
- 2.7.PHP7.1 女神级教程-女神的私人信息 -【PHP控制语句 if...else】
- 2.13.PHP7.1 女神级教程-女神的私人信息 -【PHP 类】
- 2.10.PHP7.1 女神级教程-女神的私人信息 -【PHP 函数】
- 2.4.PHP7.1 女神级教程-女神的私人信息 -【PHP常量】
- 2.1.PHP7.1 女神级教程-女神的私人信息 -【PHP基础】
- 2.15.PHP7.1 女神级教程-女神的私人信息 -【PHP 抽象类、抽象方法】
- 2.8.PHP7.1 女神级教程-女神的私人信息 -【控制语句 Switch】
- 2.5.PHP7.1 女神级教程-女神的私人信息 -【数据类型】
- 2.9.PHP7.1 女神级教程-女神的私人信息 -【控制语句 循环】
- 1.1.PHP7.1 女神级教程-初识女神(认识PHP 7.1)
- 2.6.PHP7.1 女神级教程-女神的私人信息 -【PHP运算符】
- PHP7.1 女神级教程【旧】不在更新,请点击新连接查看
- php中自定义函数dump查看数组信息
- PHP关联数组教程
- PHP中array数组教程
- PHP数组教程