новые сообщения
ответы на мои сообщения
избранное
скрытые темы
случайный топик
открыть всё в новых вкладках
Форум → Программирование → PHP для идиотов → Обработка строки
Обработка строки
-
Приветствую всех.
Подскажите как решить следующую задачку…
Есть строка вида: $str = "username=user; password=pass; parametr1=blablabla; parametr2=blobloblo;"
Каким образом можно выдернуть из неё всё переменные и их значения? То есть, либо что бы после обработки у меня был массив вида $str = array( "uswrname" => "user", "password" => "pass", "parametr1" => "blablabla", "parametr2" => "blobloblo",), либо просто 4 переменные с соответсвующими значениями. -
-
23 ноября 2008 г. 6:21, спустя 42 минуты 47 секунд
либо короче в коде, но медленнее в скорости
preg_match_all("#(.*?)=(.*?);#ism",$str,$out);
$out = array_combine($out[1],$out[2]);
:)Сапожник без сапог
Пожалуйста, авторизуйтесь, чтобы написать комментарий!