создание массива php (» = & gt; »)

Какая разница между $prefix=array(''=>''); а также $prefix=array();
что именно $prefix=array(''=>''); используя для?

-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
1

Другие решения

Используется для создания ассоциативные массивы

0

Нет разницы. первая опция создает массив с несколькими элементами одновременно, вторая создает пустой массив.

0