[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Функция для удаления символов.
Страницы: 1, 2
Kopipaster
$text ="Privet#Mir#Solnce#Zhuvachka";
$result = preg_replace('/[^a-zа-яё]+/i', '', $text);
echo $result;

выводит PrivetMirSolnceZhuvachka
что то мне подсказывает что трабл не в этом куске :)
Миша
А если не из переменной, а из формы.. попробуй пжл.

_____________
Принимаю заказы, писать в ЛС
Kopipaster
<form  method=post>
<
input name="vivod">
<
input type="submit" value="Ok" />
</
form>
<?php
if(isset($_POST['vivod'])) $text = $_POST['vivod'];
$result = preg_replace('/[^a-zа-яё]+/i', '', $text);
echo $result;
?>

Тоже норм
ввожу в инпут Privet#Mir#Solnce#Zhuvachka
выводит PrivetMirSolnceZhuvachka

##а вот с русскими буквами бяда = аво������кимиб�квамибяда
Миша
Спасибо, значит причину надо искать у себя в компе, может денвер так?

_____________
Принимаю заказы, писать в ЛС
Kopipaster
Цитата (Медведь @ 26.05.2014 - 18:21)
может денвер так?

ХЗ не думаю
скопируй мой код и посмотри
twin
Kopipaster
Цитата
а вот с русскими буквами бяда
Модификатор u поставь.

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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Kopipaster
Цитата (twin @ 26.05.2014 - 18:28)
Kopipaster
Цитата
а вот с русскими буквами бяда
Модификатор u поставь.

Мне то зачем? )
twin
Так у кого бяда? biggrin.gif

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

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Zzepish
preg_replace('/[^a-яёa-z]+/ui','',$text);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.