ホームページ >バックエンド開発 >PHPチュートリアル >エンコーディングが 2 つしかない場合、この関数は安全かどうかを教えてください。
エンコーディングが 2 つしかない場合、この関数は安全ですか?
エンコーディングが gbk と utf-8 の 2 つしかない場合、そのエンコーディング形式が安全かどうかを判断する次の関数はありますか?
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> function checkEncoding($str) { $s = json_encode($str); $c = substr($s,0,7); if($c == '"\ufeff') return 'utf-8'; return 'gbk'; }