Как начать ключ массива с 0

176
02 января 2019, 11:20
[keyboard] => Array
    (
        [0] => Array
            (
                [0] => Array
                    (
                        [text] => Роллы
                    )
                [1] => Array
                    (
                        [text] => Соки Напитки
                    )
            )
        [1] => Array
            (
                [2] => Array
                    (
                        [text] => Дополнительно
                    )
                [3] => Array
                    (
                        [text] => Сеты 
                    )
            )
        [2] => Array
            (
                [4] => Array
                    (
                        [text] => Десерты 
                    )
                [5] => Array
                    (
                        [text] => Салаты
                    )
            )

Есть массив, как я могу внутри каждого массива ключ начинать с 0

Answer 1

Если вы про вложенные массивы, то можете перенумеровать примерно так:

foreach($data['keyboard'] as &$d){
    $d = array_values($d);
} 

или

$result['keyboard'] = array_map('array_values', $data['keyboard']);
Answer 2

Например вот так:

<?
  $a = array (0 => 'Text 0', 1 => 'Text 1');
  print_r($a);
?>

Или вот так:

<?
  $a = array ('Text 0', 'Text 1');
  print_r($a);
?>

Добавлено в связи с комментарием под ответом... http://php.net/manual/ru/function.array-chunk.php

preserve_keys Если установлено в TRUE, ключи оригинального массива будут сохранены. По умолчанию установлено в FALSE, что переиндексирует каждую часть с числовыми ключами

READ ALSO
Таблица с помощью ajax

Таблица с помощью ajax

есть допустим таблица из 2 столбцовОна создается при нажатии на кнопку без перезагрузки страницы

208
Laravel blade Массивы

Laravel blade Массивы

У меня есть такие данные

173
Загрузить и переключить версию php в Linux

Загрузить и переключить версию php в Linux

Подскажите, можно ли загрузить PHP 56 и переключиться на него с версии 7

182