ホームページ  >  記事  >  バックエンド開発  >  PHPデコードJavaScriptエスケープ関数、それを解決する方法

PHPデコードJavaScriptエスケープ関数、それを解決する方法

WBOY
WBOYオリジナル
2016-06-13 13:39:17787ブラウズ

php デコード javascript エスケープ関数
function utf8_urldecode($str) {
if(strpos('+'.$str,'%u')>0)
{
$str = preg_replace ( "/%u([0-9a-f]{3,4})/i","\1;",urldecode($str));
return html_entity_decode($str,null, ' UTF-8');;
}elseif(strpos('+'.$str,'%'))
{
return urldecode($str);
}else
{
return $str;
}

}

-----解決策----- ---------- ------
何を聞きたいですか?
------解決策------------------
マーク
------解決策----------------------
lz はメッセージを投稿するためにここにいます。質問するためではありません。質問ですよね?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。