admin 发表于 2022-11-23 10:39:19

php索引数组和关联数组

在PHP中数组有两种形式,索引数组和关联数组索引数组:用整数做下标,默认从0开始,后面依次加一关联数组:用字符串做下标,通过=>符号将下标和值关联起来<?php
//1、索引数组的声明
$stu=array('tom','berry','ketty');   //索引数组
print_r($stu);        //输出数组Array ( => tom => berry => ketty )
echo '<hr>';
echo $stu,'<br>';        //tom
echo $stu,'<br>';        //berry
echo $stu,'<hr>';        //ketty
------------------------------------------
//2、关联数组
$emp=array('name'=>'李白','sex'=>'男','age'=>22);
print_r($emp);        //Array ( => 李白 => 男 => 22 )
echo '<hr>';
echo $emp['name'],'<br>';        //李白
echo $emp['sex'],'<br>';        //男
echo $emp['age'];                        //22练习:写出数组的下标
$array=array(1=>'a','b','c','d');
print_r($array);   //Array ( => a => b => c => d )
echo '<br>';
--------------------------
$array=array('a',2=>'b','c',5=>'d');
print_r($array);//Array ( => a => b => c => d )
echo '<br>';
----------------------------
$array=array('a','name'=>'b','c','sex'=>'d');
print_r($array); //Array ( => a => b => c => d )
echo '<br>';
------------------------------
$array=array(1=>'a',1=>'b',1=>'c','d');
print_r($array);        //Array ( => c => d )
页: [1]
查看完整版本: php索引数组和关联数组