本文概述
- PHP阵列的优势
- PHP数组类型
- PHP索引数组
- 例子
- PHP关联数组
- 例子
- PHP多维数组
PHP阵列的优势更少的代码:我们不需要定义多个变量。
易于遍历:借助单循环, 我们可以遍历数组的所有元素。
排序:我们可以对数组的元素进行排序。
PHP数组类型PHP中有3种类型的数组。
- 索引数组
- 关联数组
- 多维数组
定义索引数组有两种方法:
第一种方式:
$season=array("summer", "winter", "spring", "autumn");
第二种方式:
$season[0]="summer";
$season[1]="winter";
$season[2]="spring";
$season[3]="autumn";
例子文件:array1.php
<
?php
$season=array("summer", "winter", "spring", "autumn");
echo "Season are: $season[0], $season[1], $season[2] and $season[3]";
?>
输出
季节是:夏季, 冬季, 春季和秋季
文件:array2.php
<
?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]";
?>
输出
季节是:夏季, 冬季, 春季和秋季
单击我了解更多详细信息…
PHP关联数组我们可以使用=> 符号将名称与PHP中的每个数组元素相关联。
定义关联数组有两种方法:
第一种方式:
$salary=array("Sonoo"=>
"350000", "John"=>
"450000", "Kartik"=>
"200000");
第二种方式:
$salary["Sonoo"]="350000";
$salary["John"]="450000";
$salary["Kartik"]="200000";
例子文件:arrayassociative1.php
<
?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
文件:arrayassociative2.php
<
?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多维数组点击我了解更多详细信息…
推荐阅读
- 如何从PHP中的数组中删除最后一个元素()
- 如何从PHP中的数组中删除第一个元素()
- 如何在PHP中获取IP地址()
- 如何在PHP中获取当前页面的URL()
- 如何在PHP中创建换行符()
- 如何计算PHP数组中的所有元素()
- 如何在PHP中更改日期格式()
- 如何在XAMPP中运行PHP代码()
- PHP变量用法