@playwithbrain

Как привести к нормальному типу массив?

Есть массив
array (
  'order' => 'new',
  'comment' => '',
  'charset' => 'UTF-8',
  'rus-sname' => 
  array (
    1 => 'Фамилия 1',
    2 => 'Фамилия 2',
  ),
'rus-name' => 
  array (
    1 => 'Имя 1',
    2 => 'Имя 2',
  ),
'client_email' => '***@mail.ru',
)

Данный массив хранится именно в таком виде в базе данных (я понимаю что это не правильно, но переделывать уже поздно). Я его достаю из БД и тип у меня string, а не array... Как собственно его привести в array, чтоб можно было брать значения из этого "массива"? Заранее благодарю за помощь в решении этого вопроса!
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
0xD34F
@0xD34F
Ну, как-то так, например:

$arr = eval("return $str;");

$str - это ваша строка из БД.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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