Rumah >pembangunan bahagian belakang >tutorial php >php数组 类和对象 接口使用方法(1/3)_PHP教程

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

WBOY
WBOYasal
2016-07-20 11:09:11850semak imbas

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/444810.htmlTechArticle1. 数组 php教程的数组其实是一个关联数组,或者说是哈希表。php不需要预先声明数组的大小,可以用直接赋值的方式来创建数组。例如:...
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn