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

Форум Регулярные Выражения

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

 

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

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

тема: вырезать до и после
 
 автор: dirol   (14.10.2007 в 17:53)   письмо автору
 
 

Например, пользователь ввел:
http://www.yandex.ru
или
www.yandex.ru
или
yandex.ru/
или
yandex.ru/index.php

надо чтобы скрипт на выходе выдал "yandex.ru" (без ковычек), не зависимо от того как адрес ввел пользователь.
Зарание всем спасибо

   
 
 автор: Unkind   (14.10.2007 в 18:39)   письмо автору
 
   для: dirol   (14.10.2007 в 17:53)
 

<?php
$string 
'http://www.yandex.ru/';
$string 'http://' preg_replace('#^http://#i'''$string);
$pu parse_url($string);
$string = isset($pu['host']) ? $pu['host'] : '';

echo 
$string;
?>

   
Rambler's Top100
вверх

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