Position actuelle: Accueil> Catégories de fonctions> mb_ord

mb_ord

Obtenez le point de code du personnage
Nom:mb_ord
Catégorie:Chaîne multi-octet
Langage de programmation:php
Description en une ligne:Renvoie la valeur du point de code Unicode du premier caractère de la chaîne spécifiée (point de code)

Nom de la fonction: MB_ORD ()

Version applicable: Php 7> = 7.2.0, php 8

Utilisation: MB_ORD (String $ String, String $ Encoding = NULL): int | false

Description: La fonction MB_ORD () renvoie la valeur du point de code Unicode (point de code) du premier caractère de la chaîne spécifiée. Il peut gérer les caractères mulabyte et prend en charge divers codages.

paramètre:

  • $ String: une chaîne pour obtenir la valeur du point de code Unicode.
  • $ Encoding (facultatif): codage de la chaîne, encodage par défaut de caractères internes. Vous pouvez utiliser la fonction mb_list_encodings () pour afficher les codages pris en charge.

Valeur de retour:

  • Renvoie la valeur du point de code Unicode (entier) du premier caractère de la chaîne spécifiée.
  • Si la chaîne est vide, false est renvoyé.
  • Si le codage spécifié n'est pas pris en charge, FALS est renvoyé.

Exemple:

 // 示例1 $string = "你好"; $unicode = mb_ord($string, 'UTF-8'); echo $unicode; // 输出:20320 // 示例2 $string = "hello"; $unicode = mb_ord($string); echo $unicode; // 输出:104

Notes:

  • La fonction MB_ORD () renvoie uniquement la valeur du point de code Unicode du premier caractère de la chaîne. Si vous devez obtenir la valeur du point de code Unicode de la chaîne entière, vous pouvez utiliser la fonction MB_CONVERT_ENCODING () pour convertir la chaîne en codage UTF-32, puis utilisez la fonction Deback () pour déballer et obtenir la valeur du point de code de chaque caractère.
  • Si vous souhaitez gérer les caractères ASCII, vous pouvez utiliser la fonction ord (), ce qui est plus efficace.
Fonctions similaires
Articles populaires