Показать сообщение отдельно
  #1 (permalink)  
Старый 27.03.2013, 15:11
Интересующийся
Отправить личное сообщение для vostok Посмотреть профиль Найти все сообщения от vostok
 
Регистрация: 19.11.2012
Сообщений: 18

Как распарсить строку?
Есть строки:
"array(), array('example' => array(0 => 'one', 1 => 'two', 3 => '...'), 'other' => '...'), TRUE"
"'one', array('one' => 1, 'two' => 'two', 'three' => '...'), NULL"
...
Это собственно параметры функции, они могут быть самые разные.
Задача - парсинг логов трассировки php приложения.
Нужно всего лишь разбить эти параметры по отдельности.
Можно было бы разделить просто по запятым, но в параметрах есть многомерные массивы где есть запятые.
Может кто-то подскажет способ, регулярное выражение или ещё что-то. Можно php или js.
Ответить с цитированием