PHP数组
PHP数组 PHP数组是一个有序的映射(在键的基础上包含值)。它用于在单个变量中保存多个相似类型的值。 PHP…
PHP数组
PHP数组是一个有序的映射(在键的基础上包含值)。它用于在单个变量中保存多个相似类型的值。
PHP阵列的优势
更少的代码:我们不需要定义多个变量。
易于遍历:借助单循环,我们可以遍历数组的所有元素。
排序:我们可以对数组的元素进行排序。
PHP数组类型
PHP中有3种类型的数组。
- 索引数组
- 关联数组
- 多维数组
PHP索引数组
PHP索引由从0开始的数字表示。我们可以将数字,字符串和对象存储在PHP数组中。默认情况下,所有PHP数组元素都分配有一个索引号。
定义索引数组有两种方法:
第一种方式:
$season=array("summer","winter","spring","autumn");
第二种方式:
$season[0]="summer"; $season[1]="winter"; $season[2]="spring"; $season[3]="autumn";
例
<?php
$season=array("summer","winter","spring","autumn");
echo "Season are: $season[0], $season[1], $season[2] and $season[3]";
?>
输出:
Season are: summer, winter, spring and autumn
<?php $season[0]="summer"; $season[1]="winter"; $season[2]="spring"; $season[3]="autumn"; echo "Season are: $season[0], $season[1], $season[2] and $season[3]"; ?>
输出:
Season are: summer, winter, spring and autumn
PHP关联数组
我们可以使用=>符号将名称与PHP中的每个数组元素相关联。
定义关联数组有两种方法:
第一种方式:
$salary=array("Sonoo"=>"350000","John"=>"450000","Kartik"=>"200000");
第二种方式:
$salary["Sonoo"]="350000"; $salary["John"]="450000"; $salary["Kartik"]="200000";
例
<?php
$salary=array("Sonoo"=>"350000","John"=>"450000","Kartik"=>"200000");
echo "Sonoo salary: ".$salary["Sonoo"]."<br/>";
echo "John salary: ".$salary["John"]."<br/>";
echo "Kartik salary: ".$salary["Kartik"]."<br/>";
?>
输出:
Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000
<?php $salary["Sonoo"]="350000"; $salary["John"]="450000"; $salary["Kartik"]="200000"; echo "Sonoo salary: ".$salary["Sonoo"]."<br/>"; echo "John salary: ".$salary["John"]."<br/>"; echo "Kartik salary: ".$salary["Kartik"]."<br/>"; ?>
输出:
Sonoo salary: 350000 John salary: 450000 Kartik salary: 200000
类别:PHP 技巧、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!