[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Разбитие строки в масив
cyberside
Есть строка:
$msg_data = "id=1|read=1";

Как получить из нее массив:
$msg = array('id' => 1, 'read' => 1);

Пытался разбить explode, возможно есть путь полегче и валидней?

Заранее спасибо!
bestxp

$mass = explode('|', $str);
$result = array();
foreach($mass as $key){
list($_key, $value) = explode( '=' , $key, 1);
$result[$_key] = $value;
}


как то так
cyberside
bestxp
Я собсно к этому и пришел. Мне интересно есть ли возможность как-то пропарсить строку?
johniek_comp
cyberside
передавать данные в json не судьба

_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.