PHP中怎样进行数组的定义与输出?
发布网友
发布时间:2022-04-05 23:32
我来回答
共3个回答
热心网友
时间:2022-04-06 01:01
数组在PHP中包含2种表现,
一种是普通数组,定义方式有二种,
第一:
$a = array("aa","bb","cc")
第二:
$a[] = "aa";
$a[] = "bb"
$a[] = "cc";
一般用数组遍历的方式可以打印出所有数据,也可以使用数组的位标(从0开始计算)自定义打印,比如:
$a[0]的值就是aa,$a[1]的值是"bb"
数组遍历自己搜索下,也是2种方式
另外是别名数组,定义也是2种
第一:
$a = array("aa"=> "11","bb"=>"22")
第二:
$a["aa"] = "11";
$a["bb"] = "22";
使用数组的位标在别名数组就不行了,必须用别名
$a[0]就取不到值了,$a[“aa”]才能取到值"11"
数组遍历其中foreach有点不一样,自己搜索下
热心网友
时间:2022-04-06 02:19
赋值:$arr=array{'asaaa','bbbbbb'};
可以直接用print_r($arr)输出,也可以通过foreach($arr as $k => $v){echo $v};如果是二维数组里面可以直接用$v['1']等输出
热心网友
时间:2022-04-06 03:54
$a=array();
for($i=0;$i<count($a);$i++)
{
echo $a[$i];
}