Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Убрать символы после знака /

Убрать символы после знака /


     27.06.2012    Все вопросы » Общие вопросы по PHP    2111

вопрос
Есть {title} которое выводит Фильм / Film

хочу сделать так чтоб выводилось только русское название
нашел код который это реализует и переделал под свои нужды


$str=$row['title'];
$str=preg_replace('/\..+$/','...',$str);
$tpl->set( '{title}', $str );


но это для точки, а как сделать для слеша?

Ответил: nowheremany


если только это
Фильм / Film
то

$str = explode(' / ',$row['title']);
$str = ((count($str)>1)?$str[0]:$row['title']);
$tpl->set( '{title}', $str )

1 комментарий

Night Wolf
Юзер

Night Wolf - 27 июня 2012 16:25 -

Спасибо только забыл кавычки и еще 1 скобку


правильный скрипт

$str = explode(' / ',$row['title']);
$str = ((count($str)>1)?$str[0]:$row['title']);
$tpl->set( '{title}', $str );

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх