За 2 года работы впервые встретил задачу которую не смог решить Итак. Есть переменная Код (Text): $result=array ( 'id' => '12075', 'topic' => 'Test', 'start_time' => '2012-10-09 11:00:00', 'duration' => '60', 'timezone' => 'UP1', 'password' => NULL, 'session_link' => 'http://tratra.ru', ) Так вот, в $result помещена обычная строка, то есть он не является массивом. Задача сделать $result настоящим массивом. Чтобы можно было с ним нормально работать. Все крутил eval, но ничего не вышло. Может не так юзаю...
Код (Text): $a = "return array ( 'id' => '12075', 'topic' => 'Test', 'start_time' => '2012-10-09 11:00:00', 'duration' => '60', 'timezone' => 'UP1', 'password' => NULL, 'session_link' => 'http://tratra.ru', );"; $a = eval($a); var_dump($a);