Как я поворачиваю массив PHP в $keys и $values?

От спецификации HTML 4...

идентификатор и маркеры ИМЕНИ должны начаться с буквы ([A-Za-z]) и могут сопровождаться любым количеством букв, цифрами ([0-9]), дефисы (" - "), подчеркивания (" _ "), двоеточия (": "), и периоды (". ").

РЕДАКТИРОВАНИЕ: d'oh! Избитый к кнопке, снова!

5
задан chaos 22 July 2009 в 03:03
поделиться

3 ответа

Использование array_keys () и array_values ​​() .

$keys = array_keys($array);
$values = array_values($array);
28
ответ дан 18 December 2019 в 05:12
поделиться

Вы можете использовать array_keys и array_values ​​.

$keys   = array_keys($thearray);
$values = array_values($thearray);
12
ответ дан 18 December 2019 в 05:12
поделиться

array_keys и array_values ​​ вернут числовой массив ключей / значений данного массива:

$keys = array_keys($array);
$values = array_values($array);

Или, если вы хотите foreach решение:

$keys = array();
$values = array();
foreach ($array as $key => $value) {
    $keys[] = $key;
    $values[] = $value;
}
16
ответ дан 18 December 2019 в 05:12
поделиться
Другие вопросы по тегам:

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