{% else-1 %}
Wins * 5.64
(2 апр 2017, 11:44) (0/0) [0]
Ak47res1, мне мой вариант больше нравится как то.
Wins * 5.64
(1 апр 2017, 17:54) (0/0) [0]
JetBlue, я ее читал
[cit]Полученный аргумент (строка) разбивается по символам в массив, затем символы переводятся в ASCII-код и сравниваются с заранее заготовленным массивом разрешенных символов. Если символ не прошел сравнение, вырезается, отформатированная строка возвращается. Таким образом мы вырезали все символы кроме: А-Я, A-Z, 0-9, &, пробел, #;%?*)- _=+[],./[/cit]
это делается регуляркой в одну строчку, для меня это не вариант.
Добавлено 01.04.17 в 22:11:10:
Ничего другого не смог придумать
str_replace('?', '', mb_convert_encoding(mb_convert_encoding('str', 'windows-1251', 'utf-8'), 'utf-8', 'windows-1251'))

Всем спасибо!
Wins * 5.64
(1 апр 2017, 17:42) (0/0) [0]
Столкнулся с тем что не могу вырезать спец символы типа "★" и т.п. Вырезать регуляркой ненужные не получится т.к. могут быть китайские иероглифы и все что угодно короче.
Мб подскажет кто то!?
  • 1 из 1