Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: разбор строки на параметры без лесопеда
Форумы портала PHP.SU » » Вопросы новичков » разбор строки на параметры без лесопеда

Страниц (1): [1]
 

1. DlTA - 08 Ноября, 2012 - 14:23:02 - перейти к сообщению
давно возникал интерес, а тут уж и подпикать начало
есть ли че нить для разбора строки на параметры с учетом кавычек
например
элемент1 элемент2 "элемент 3" "элемент4" "элемент - 5"
тоесть при разборе данной строки должно выйти
array(
"элемент1"
, "элемент2"
, "элемент 3"
, "элемент4"
, "элемент - 5")
можно конеш накрутить регулярку, но имхо должен быть чет стандартное, ибо это юзается при разборе ini, csv, ...
2. EuGen - 08 Ноября, 2012 - 14:32:10 - перейти к сообщению
Файл?
fgetcsv
3. DlTA - 08 Ноября, 2012 - 14:45:27 - перейти к сообщению
строки, и не обязательно в формате csv, хотя...

тоесть вся сложность в том что кавычки могут быть, могут не быть, а могут быть экранированы.
(Добавление)
подошлаб str_getcsv, если б конеш не 5.3

 

Powered by ExBB FM 1.0 RC1