个性化阅读
专注于IT技术分析

PHP数组用法

本文概述

PHP数组是一个有序的映射(在键的基础上包含值)。它用于在单个变量中保留多个相似类型的值。


PHP阵列的优势

更少的代码:我们不需要定义多个变量。

易于遍历:借助单循环, 我们可以遍历数组的所有元素。

排序:我们可以对数组的元素进行排序。


PHP数组类型

PHP中有3种类型的数组。

  1. 索引数组
  2. 关联数组
  3. 多维数组

PHP索引数组

PHP索引由从0开始的数字表示。我们可以将数字, 字符串和对象存储在PHP数组中。默认情况下, 所有PHP数组元素都分配有一个索引号。

定义索引数组有两种方法:

第一种方式:

$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多维数组

点击我了解更多详细信息…

赞(0)
未经允许不得转载:srcmini » PHP数组用法

评论 抢沙发

评论前必须登录!