Как добавить, что массив оценивает середине массива?

Позволяет говорят, что у меня есть этот массив:

$array = array(1,2,'b','c',5,6,7,8,9.10);

Позже в сценарии, я хочу добавить значение 'd' прежде 'c'. Как я могу сделать это?

22
задан Citizen 27 January 2010 в 18:07
поделиться

3 ответа

Использование Array_SPlice следующее:

array_splice($array, 3, 0, array('d'));
31
ответ дан 29 November 2019 в 05:07
поделиться
3
ответ дан 29 November 2019 в 05:07
поделиться

или более самодельный подход: массив петли, пока вы не увидите «d» вставьте «C», затем «D» в следующем. Сдвиньте все остальные записи прямо на один

0
ответ дан 29 November 2019 в 05:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: