欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php数组 类和对象 接口使用方法(1/3)

程序员文章站 2022-05-26 18:21:56
...
1. 数组
php教程的数组其实是一个关联数组,或者说是哈希表。php不需要预先声明数组的大小,可以用直接赋值的方式来创建数组。例如:

//最传统,用数字做键,赋值

$state[0]="beijing";
$state[1]="hebei";
$state[2]="tianjin";

//如果键是递增的数字,则可以省略

$city[]="shanghai";
$city[]="tianjin";
$city[]="guangzhou";

//用字符串做键

$capital["china"]="beijing";
$capital["japan"]="tokyo";

用array()来创建数组会更加方便一点,可以将数组元素作为array的参数传递给他,也可以用=>运算符创建关联数组。例如:

$p=array(1,3,5,7);

$capital=array(“china”=>”beijing”, “japan=>”tokyo”);

array其实是一种语法结构,而不是函数。和array类似,还有一个list(),它可以用来提取数组中的值,并给多个变量赋值。例如:

list($s,$t)=$city;
echo $s,' ',$t;

输出结果:shanghai tianjin

注意,list方法只能用于由数字索引的数组。

php内建了一些常用的数组处理函数,具体可以参考手册。常用的函数举例如下,count或者sizeof可以得到数组的长度,array_merge 可以合并两个,或者多个数组,array_push(pop)可以像堆栈一样使用数组。

1 2 3