![]() |
Как вычитать строку...
Вот есть строка : $sss = "http://apteka.host.ru/images/apteka_01.jpg;*;То же нужная часть строки;*;И эта тоже нужна;*;";
Как ее прочесть в разные переменные при том что ';*;' являются разделителями. Проблема встала из-за того, что структуру базы менять нельзя, а держать в поле comments нужно еще пару значений, вот как в примере выше! Спасибо заранее! |
Несколько раз прочитал, но ничего не понял
|
Если я тебя правильно понял, то тебе поможет
array split ( string pattern, string string [, int limit]) или array preg_split ( string pattern, string subject [, int limit [, int flags]]) Пример: $newarray = split(";",$tvoya_stoka); // и на выходе получишь масив c твоими элементами ... ;) |
СПА! Большое СПА!
|
не совсем понял, но кажется можно еще проще:
Код:
$my_new_array = explode ("*", $sss); |
2 Игорь:
Весь прикол в том, что те 2 функции которые я привел аналогичны той которую ты предложил ... просто split была взята еще из Перла ... ;) |
| Часовой пояс GMT +4, время: 16:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.