mb_detect_encoding
Détecter le codage des caractères
Nom de la fonction: mb_detect_encoding ()
Version applicable: PHP 4> = 4.0.6, PHP 5, PHP 7, PHP 8
Fonction Description: MB_DETECT_ENCODING () La fonction est utilisée pour détecter le codage des caractères d'une chaîne.
Utilisation: String MB_DETECT_ENCODING (String $ str [, mixte $ coding_list = mb_detect_order () [, bool $ strict = false]])
paramètre:
Valeur de retour: Si un encodage correspondant est trouvé, le nom de codage est renvoyé, sinon faux est renvoyé.
Exemple 1:
$str = "Hello, world!"; $encoding = mb_detect_encoding($str); echo "编码为:" . $encoding;
Sortie: Encodage comme: ASCII
Exemple 2:
$str = "你好,世界!"; $encoding = mb_detect_encoding($str, "UTF-8,GB2312"); echo "编码为:" . $encoding;
Sortie: Encodage comme: UTF-8
Exemple 3:
$str = "こんにちは、世界!"; $encoding = mb_detect_encoding($str, "SJIS,EUC-JP,UTF-8"); echo "编码为:" . $encoding;
Sortie: Encodage comme: UTF-8
Notes: