Bitrix - CUtil::JSEscape
Войти

Bitrix - CUtil::JSEscape

Bitrix - CUtil::JSEscape

CUtil::JSEscape - функция экранирует символы согласно соглашениям языка ECMAScript

1
2
3
4
5
6
7
8
9
10
11
<?php 

 
public static function JSEscape($s)
    {
        static 
$aSearch = array("\xe2\x80\xa9""\\""'""\"""\r\n""\r""\n""\xe2\x80\xa8""*/""</");
        static 
$aReplace = array(" ""\\\\""\\'"'\\"'"\n""\n""\\n""\\n""*\\/""<\\/");
        
$val str_replace($aSearch$aReplace$s);
        return 
$val;
    }

?>
Теги:
php