Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как в адресе сайта убрать http:// или http://www.
 
 автор: Олежек   (24.04.2006 в 10:46)   письмо автору
 
 

Как в адресе сайта убрать http:// или http://www.

Вот заюираю я параметры адреса и мне нужно убрать http:// или http://www. с помошщью ПХП
Как энто сделать? Спасибо!

   
 
 автор: fire_f12   (24.04.2006 в 10:49)   письмо автору
 
   для: Олежек   (24.04.2006 в 10:46)
 

$msg = str_replace("http://","",$msg);

   
 
 автор: Paxa   (24.04.2006 в 16:59)   письмо автору
 
   для: Олежек   (24.04.2006 в 10:46)
 

$msg = str_replace("http://","",$msg);
ну можно ещё добавить
$msg = str_replace("http://","",$msg);
$msg = str_replace("http:\\","",$msg);
$msg = str_replace("www.","",$msg);
есть ещё функция которая заменяет из ассоцоативного масива ключ на значение

   
 
 автор: Shorr Kan   (24.04.2006 в 17:20)   письмо автору
 
   для: Олежек   (24.04.2006 в 10:46)
 

Лучше всего сделать так:

<?$site=str_replace("http://","",str_replace("www.","",$site));?>

Это практически исключит возможность неполного затирания www. или http:// . Дело в том, что www вполне может встретиться без http:// . И http:// - может встретиться без www.
Наконец, они могут быть в адресе оба. Так что это - наиболее точный вариант при помощи этой функции.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования