PHP массивы: извлечь одно измерение - PullRequest
0 голосов
/ 24 мая 2009

У меня есть массив, который выглядит следующим образом:

$fields = array(
  "f1" => array("test"),
  "f2" => array("other" => "values")
);

Я бы хотел получить эту информацию в одном массиве:

$first_dimension = array("f1","f2");

Есть ли в PHP функция, которая может напрямую извлекать определенное измерение массива? Есть ли для этого ярлык синтаксиса?

Ответы [ 2 ]

6 голосов
/ 24 мая 2009

Использовать array_keys () .

$fields = array(
  'f1' => array('test'),
  'f2' => array('other' => 'values'),
);
$keys = array_keys($fields);
0 голосов
/ 24 мая 2009

$ поля [ 'f2'] [другой ']

Для прямого доступа к нему

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