$text_without_spaces=eregi_replace('( |\n)*','',$text)
Но перенос строки не убирается. Пробывал еще так, тоже не работает:
$text_without_spaces=eregi_replace('( |\\n)*','',$text)
Как обозначается символ конца строки?
Форум → Программирование → PHP для идиотов → Как регуляным выражением убрать пробелы и символы переноса строки?
20 августа 2009 г. 17:19, спустя 16 минут 42 секунды
str_replace(array(' ', "\n"), array('', ''), $str);
20 августа 2009 г. 18:14, спустя 55 минут 42 секунды
20 августа 2009 г. 18:23, спустя 8 минут 23 секунды
preg_replace('#\s#', '', $string);
str_replace(array(' ', "\n", "\r", "\t", "\f"), '', $str);
20 августа 2009 г. 21:23, спустя 3 часа 9 секунд
20 августа 2009 г. 22:18, спустя 54 минуты 35 секунд
$res['12345']=mb_strlen('12345');
$res['привет']=mb_strlen('привет');
$res['privet']=mb_strlen('privet');
$res['хоп-ааа!??']=mb_strlen('хоп-ааа!??');
echo print_r($res);
[12345] => 5
[привет] => 2
[privet] => 6
[хоп-ааа!??] => 5
20 августа 2009 г. 22:27, спустя 9 минут 40 секунд
20 августа 2009 г. 22:29, спустя 1 минуту 24 секунды
mb_internal_encoding('utf-8');
в скрипте
20 августа 2009 г. 22:42, спустя 13 минут 31 секунду
20 августа 2009 г. 22:47, спустя 4 минуты 58 секунд
ДА НУ НАХУЙ!
Также пробывал mb_internal_encoding('utf-8');
непомогло
20 августа 2009 г. 23:02, спустя 14 минут 29 секунд
А что делать если у меня в php.ini уже прописано mbstring.internal_encoding = UTF-8
Пожалуйста, авторизуйтесь, чтобы написать комментарий!