PHP数组用法

本文概述

  • PHP阵列的优势
  • PHP数组类型
  • PHP索引数组
  • 例子
  • PHP关联数组
  • 例子
  • PHP多维数组
【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多维数组点击我了解更多详细信息…

    推荐阅读