Порядок ключей ассоциативного массива php (не сортировка)

Мой массив:

$data = array('two' => 2, 'one' => 1, 'three' => 3);

Теперь , когда я перебираю массив, первое значение, которое появится, вероятно, будет

$data['two'] // = 2 @ index[0]

, верно?

Что, если я хочу переместить $ data [1] в позицию $ data [0]?

Перефразируя:

Как мне сделать так, чтобы массив выглядел так (чтобы в $ data [0] появлялась «единица»)

$data = array('one' => 1, 'two' => 2, 'three' => 3

Зачем мне это нужно?

Я использую воспламенитель кода, встроенная функция table-> generate принимает ассоциативный массив и создает таблицу, но не предлагает метода размещения столбцов. Вот почему я хотел бы переместить столбцы в исходном массиве.

14
задан nizzle 4 February 2011 в 09:53
поделиться