|
|
|
| Допустим у меня есть на входе строки
www.ya.ru
ya.ru
А мне надо чтобы на выходе всегда было ya.ru
Как лучше это реализовать ?
Например:
str_replace("www.","",$url);
|
Или это уродство. Может есть способ по культурнее и побыстрее ? | |
|
|
|
|
|
|
|
для: buka
(15.03.2008 в 14:11)
| | Ну а что тут плохого?
только можно чуть дописать
<?php
if (strpos($url, 'www.') !== false) {
str_replace("www.","",$url);
}
?>
|
| |
|
|
|
|
автор: Wunderbar (15.03.2008 в 15:41) |
|
|
для: FireTiger
(15.03.2008 в 14:17)
| | str_replace() и так ищет подстроку (иначе как он её заменит?), поэтому strpos() не нужен.
[поправлено модератором] | |
|
|
|
|
|
|
|
для: buka
(15.03.2008 в 14:11)
| | Вы всегда имеете дело с доменом второго уровня? и формат строки всегда такой? Т.е. http:// отсуствует? | |
|
|
|