@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 - это ваша строка из БД.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
28 апр. 2024, в 00:54
10000 руб./за проект
28 апр. 2024, в 00:53
70000 руб./за проект
27 апр. 2024, в 21:24
150000 руб./за проект