Как убрать апостроф средствами php

TeamCore
На сайте с 18.04.2006
Offline
89
2154

Приветствую.

Помогите решить задачку. Урл формируется исходя из названия страницы. Некоторые названия содержат апостроф, например, men's-health. Как убрать апостроф и на выходе получить mens-health? Как вариант:

$row['image_name'] = strtr($row['image_name'], "'", "-"); 
Но на выходе получается только так: men-s-health.
DI
На сайте с 03.01.2007
Offline
123
#1

 $row['image_name'] = strtr($row['image_name'], "'", "");  
Высказывание идиотского утверждения требует на порядок меньше усилий, чем его последовательное и обоснованное опровержение и более того, иногда это опровержение вообще невозможно. © (http://zhurnal.lib.ru/s/shapiro_m_a/raspidiota.shtml)
dayw
На сайте с 25.01.2006
Offline
116
#2

Можно так: http://php.ru/manual/function.str-replace.html

Интернет-магазин игровых приставок в Москве (https://savelagame.ru)
TeamCore
На сайте с 18.04.2006
Offline
89
#3

DenIT, так не получается. Уже пробовал. Апостроф остается в урле.

[Удален]
#4

$row['image_name'] = str_replace("'","",$row['image_name']);

bearman добавил 21.08.2008 в 16:34

сегодня жесть вопросы на форуме)

TeamCore
На сайте с 18.04.2006
Offline
89
#5

С str_replace получилось. Спасибо.

ЗЫ: Жесть для тех, кто разбирается в php. Для остальных легче спросить, чем рыть документацию.

[Удален]
#6

прощу на первый раз ))

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