Вопрос по ПХП коду

12
temniy
На сайте с 15.03.2008
Offline
266
#11
Mad_Man:
Нельзя резать русский текст (== мультибайтые кодировки) без библиотеки mbstring и её вызовов.

Согласен. Тогда так (если в тайтле только одно тире) -

<a href="<?php echo $working->href; ?>"><?php echo current(explode('-',$working->title)); ?></a>

Вариант с регуляркой -

<a href="<?php echo $working->href; ?>"><?php echo preg_replace('/(- отзывы)/iu', '', $working->title); ?></a>

Но тогда проще так -

psics:

$working->title = str_replace(" - отзывы", "", $working->title ); ?>
<a href="<?php echo $working->href; ?>"><?php echo $working->title; ?></a>

⭐ Лучший хостинг от 4 евро, VPS от 6 евро - разные локации - любые карты - скидки до 20% - https://fornex.com/c/ffi2e3/ru/services/
Ragnarok
На сайте с 25.06.2010
Offline
239
#12


<a href="<?php echo $working->href; ?>"><?php echo str_ireplace(" - отзывы", "", $working->title ); ?></a>


---------- Добавлено 16.05.2015 в 18:01 ----------

temniy:
Согласен. Тогда так (если в тайтле только одно тире) -
<a href="<?php echo $working->href; ?>"><?php echo current(explode('-',$working->title)); ?></a>

не универсальный вариант. Будут какие-нибудь "Рога-копыта - отзывы", а выведет только "Рога"

//TODO: перестать откладывать на потом
TF-Studio
На сайте с 17.08.2010
Offline
334
#13

Сборище извращенцев.

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
ishipilov
На сайте с 25.12.2011
Offline
101
#14
TF-Studio:
Сборище извращенцев.

ага, еще можно подключить jQuery и с ним над ссылкой извращаться 🍿

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий