PHP массив с русскими ключами

380
30 декабря 2016, 13:43

Некий метод в системе возвращает массив с русскими ключами и строками в значения.

<?
echo $ar['Объект2']['Ид'];
?>

выводит значение ключа, перебором foreach не могу добиться вывода. Чем его перебрать? array_values() не помог.

Сам массив:

(
[Объект2] => Array
    (
        [Ид] => 142df7ae-643c-11e6-8fce-90e2ba539898
    )
[Объект3] => Array
    (
        [Ид] => 142df7b4-643c-11e6-8fce-90e2ba539898
    )
)
Answer 1
$result = array(
'Объект2' => array('Ид' => '142df7ae-643c-11e6-8fce-90e2ba539898'),
'Объект3' => array('Ид' => '142df7b4-643c-11e6-8fce-90e2ba539899')
);
foreach ($result as $value) {
    $arr[] = $value['Ид'];
}
echo "<pre>",var_dump($arr);
READ ALSO
Куки на машине пользователя

Куки на машине пользователя

Вопрос в следующем, допустим я делаю авторизацию пользователя на сайте и в случае успешной авторизации устанавливаю куки (setcookie('auth','yes',time()+3600);)данная...

372
Странная ошибка в коде [требует правки]

Странная ошибка в коде [требует правки]

Подскажите пожалуйста, выдает ошибку в строке 3

394
Помогите, пожалуйста [требует правки]

Помогите, пожалуйста [требует правки]

Написать функцию, определяющую точный возраст человека (с точностью до одного дня) по его дате рожденияДату рождения получать через веб-форму

474