Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Убрать символы после знака /

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


     27.06.2012    Общие вопросы по PHP    1745

вопрос
Есть {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
15 | 14

Night Wolf - 27 июня 2012 16:25 - Юзер

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


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

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

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

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