m0pfin
@m0pfin

Как оставить в переменной только текст?

Всем привет, ребят есть вопрос:

- имеем название статьи:
$post_name = 'Как сделать сайт своими руками? ';
- Перобразую название в транслит и вырезаю пробелы:
$post_url = translit($post_name); // translit - функция транслита текста и замены пробелов на нижнее подчеркивание "_"

Вопрос собственно в том: как удалить всякие знаки препинания, пунктуации, типа вопросов тире"-"
Чтобы на выходе получить:
Kak_sdelat_sait_svoimi_rukami
  • Вопрос задан
  • 174 просмотра
Решения вопроса 1
lidacriss
@lidacriss
wtf
$post_url = preg_replace('/[^a-z_]/i', '', $post_url);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы