ホームページ >バックエンド開発 >PHPチュートリアル >パーフェクト 2 PHP 検出文字列は utf-8 エンコード関数の共有、文字列 utf-8_PHP チュートリアル
PHP 開発では、iconv()、mb_convert_encoding() 関数などのトランスコーディング関数が使用されることがあります。関数を使用してトランスコードまたはデコードする場合、最初に現在の文字列エンコーディング タイプであるかどうかを判断する必要があることがあります。 UTF-8 エンコードが「はい」の場合、エンコード変換およびその他の操作を実行します。以下は、現在 Web 開発でよく使用されている UTF-8 エンコーディングに関する優れた PHP 判定関数であり、エディターによってコンパイルされます。 コードは次のとおりです。
この2つの機能がPhperを必要とする方のお役に立てれば幸いです。
$e=mb_detect_encoding($text, array('UTF-8', 'GBK'));
switch($e){
case 'UTF-8' : //If it is utf8 Encoding
break;
case 'GBK': //gbk エンコーディングの場合
break
}
これがurlencodeです…