-1

What is difference between $prefix=array(''=>''); and $prefix=array(); what exactly $prefix=array(''=>''); using for ?

4

3 回答 3

1

没什么区别,都是数组。不同的是,后者有一个数组键。例如,

$test1=array(1,2,3,4,5);
$test2=array('name'=>'bob','lastname'=>'fossil');

将返回;

print_r($test1[0]);
//1
print_r($test2['name']." ".$test2['lastname']);
//bob fossil

基本上,它给值一个名字

键=>值

可以这样使用

foreach($test2 as $val){
    echo$val;
}

//bob
//fossil
于 2015-03-01T21:35:52.813 回答
0

没有不同。第一个选项一次创建一个包含一些元素的数组,第二个选项创建一个空数组。

于 2015-03-01T21:52:59.690 回答
0

它用于创建关联数组

于 2015-03-01T21:34:23.393 回答