![]() |
есьт ли скриптик замены entities ?
Подскажите, а есьт ли скриптик замены entities и подобного, к примеру:
PHP код:
PHP код:
PHP код:
решение такое навоялось... Код:
Func _Replace_Entities($sString) вот тут и в других таких же: StringReplace($sString, '&', '&') вместо 1-го апперсанта необходимо вставить: PHP код:
PHP код:
|
Цитата:
В каком контексте возник вопрос? |
"entities" это вот это - тут есть список 24.2.1 The list of characters
- и пошло: iexcl cent pound curren yen brvbar sect uml ... и т.д. все эти замечательный обозначения подразумевают обычный ASCII код: iexcl = "& # 161;" cent = "& # 162;" ... и т.д. все эти прелести используются в HTML, что бы в данных от пользователя не закрались не нужные скрипты, и с базой наилучшая совместимость.... скриптом выше заменил все возможные обычные вхожения: "& # 161;", а вот подоное переписывать, для всех 96 штук entities, было лень: $sString = StringReplace($sString, '&', '&') (вместо 1-го апперсанта необходимо вставить: " & amp; ") - может уже было решение..? + ChrW обрабатывает только от 0 до 255, как быть если юникод 9644 ? |
Цитата:
Код:
MsgBox(0, "", ChrW(9644)) |
кстати, да!
забыл закрыть тему, все отлично определятеся и заменяется! конечно # & amp; - вот такие вот все так же вручную ))) |
Время: 19:38. |
Время: 19:38.
© OSzone.net 2001-