PHP中輸出轉(zhuǎn)義JavaScript代碼的實現(xiàn)代碼
更新時間:2011年04月22日 22:55:14 作者:
最近在做天地圖是GIS集成··要輸出HTML到JavaScript里面··涉及到代碼轉(zhuǎn)義什么的比較麻煩··所以寫個PHP的function
分享一下:
function jsformat($str)
{
$str = trim($str);
$str = str_replace('\\s\\s', '\\s', $str);
$str = str_replace(chr(10), '', $str);
$str = str_replace(chr(13), '', $str);
$str = str_replace(' ', '', $str);
$str = str_replace('\\', '\\\\', $str);
$str = str_replace('"', '\\"', $str);
$str = str_replace('\\\'', '\\\\\'', $str);
$str = str_replace("'", "\'", $str);
return $str;
}
使用就不用說了,就是直接調(diào)用jsformat($str)
復(fù)制代碼 代碼如下:
function jsformat($str)
{
$str = trim($str);
$str = str_replace('\\s\\s', '\\s', $str);
$str = str_replace(chr(10), '', $str);
$str = str_replace(chr(13), '', $str);
$str = str_replace(' ', '', $str);
$str = str_replace('\\', '\\\\', $str);
$str = str_replace('"', '\\"', $str);
$str = str_replace('\\\'', '\\\\\'', $str);
$str = str_replace("'", "\'", $str);
return $str;
}
使用就不用說了,就是直接調(diào)用jsformat($str)
相關(guān)文章
mysql_escape_string()函數(shù)用法分析
這篇文章主要介紹了mysql_escape_string()函數(shù)用法,結(jié)合實例形式講述了mysql_escape_string()函數(shù)的功能,并分析了mysql_escape_string的使用技巧與注意事項,需要的朋友可以參考下2016-04-04PHP實現(xiàn)15位身份證號轉(zhuǎn)18位的方法分析
這篇文章主要介紹了PHP實現(xiàn)15位身份證號轉(zhuǎn)18位的方法,結(jié)合實例形式分析了15位身份證號轉(zhuǎn)18位的相關(guān)原理與php實現(xiàn)技巧,需要的朋友可以參考下2019-10-10

PHP error_log()將錯誤信息寫入一個文件(定義和用法)
PHP error_log()定義和用法,帶有二個簡單小例子加函數(shù)解釋
2013-10-10