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. Scorpio2011 - 23 Августа, 2011 - 14:33:45 - перейти к сообщению
Помогите, не помню уже какая функция отвечает за это. Закатив глазки
Нужно обрезать текст например "site.ru/cat/stranica.php?do=и так далее" до "site.ru/cat/stranica.php" при этом сколько символов после "php" неизвестно, нужно чтобы от обрезал именно часть текста до "php", а остальное удалял?
3. Scorpio2011 - 23 Августа, 2011 - 14:36:03 - перейти к сообщению
EuGen я же говорю что незнаю сколько может быть букв после php, может 3 может 100.
(Добавление)
нужно что то вроде функции strstr только наоборот, не тескт после последнего вхождения, а до последнего вхождения. ))
4. iflight - 23 Августа, 2011 - 14:40:21 - перейти к сообщению
еще можно
parse_url();
5. Scorpio2011 - 23 Августа, 2011 - 14:42:21 - перейти к сообщению
Ладно спасибо обоим Подмигивание ход мысли EuGen понял. Если не получится воспользуюсь твоим советом iflight
6. illy - 23 Августа, 2011 - 16:17:08 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $url="site.ru/cat/stranica.php?do=tyryry";
  3. $url=preg_replace('#(.*\.php).*#','\1',$url);
  4. echo $url;
  5. ?>

 

Powered by ExBB FM 1.0 RC1