Можно ли иметь числовые ключи в массиве PHP, но не смежные с 0? - PullRequest
1 голос
/ 01 марта 2012

Можно ли построить массив с числовыми ключами, но назначить элементы для произвольных чисел?

т.е.

$test = array(23=>'first thing', 245=>'second thing'); 

Ответы [ 3 ]

6 голосов
/ 01 марта 2012

В этом нет ничего плохого, особенно если вы думаете о создании такого, как вы, для присвоения значения идентификатору. Если вы делаете что-то вроде цикла из for($i=0;$i<1000000;$i++), чтобы найти значения, тогда да, возможно, вы захотите переосмыслить то, как вы пишете.

3 голосов
/ 01 марта 2012

Да

1 голос
/ 01 марта 2012

Да, это ассоциативный массив, и именно это делает его полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...