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

rawurlencode

Codage des URL selon RFC 3986
Nom:rawurlencode
Catégorie:URL
Langage de programmation:php
Description en une ligne:L'URL code la chaîne, convertit les caractères spéciaux en une valeur ASCII hexadécimale et consulte chaque caractère spécial avec un pourcentage de signe (%)

Nom de la fonction: RawUrlencode ()

Versions applicables: PHP 4, PHP 5, PHP 7

Utilisation: Rawurlencode (String $ STR): String

Description de la fonction: L'URL de la fonction RawUrlencode () code la chaîne, convertit les caractères spéciaux en une valeur ASCII représentée en hexadécimal et défend chaque caractère spécial avec un pourcentage de signe (%).

paramètre:

  • $ str: La chaîne à être encodée par URL.

Valeur de retour: renvoie la chaîne codée par URL.

Exemple:

 // 示例1: $str = "Hello World!"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:Hello%20World%21 // 示例2: $str = "hello@php.net"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:hello%40php.net // 示例3: $str = "中文"; $encodedStr = rawurlencode($str); echo $encodedStr; // 输出:%E4%B8%AD%E6%96%87

Notes:

  • La fonction RawUrlencode () n'encode pas les caractères suivants: lettres, chiffres, soulignements, traits de volonté et points.
  • Les caractères spéciaux incluent tous les caractères à l'exception des caractères ci-dessus, tels que des espaces, des caractères chinois, des symboles spéciaux, etc.
  • Si vous avez besoin d'utiliser la chaîne codée pour les chaînes de requête dans l'URL, vous pouvez utiliser la fonction URLencode ().
  • Si vous avez besoin d'utiliser la chaîne codée pour les chaînes de requête dans le chemin, vous pouvez utiliser la fonction Rawurlencode ().
  • Après le codage à l'aide de la fonction RawUnLencode (), vous pouvez utiliser la fonction RawurLDECOD () pour décoder.
Fonctions similaires
Articles populaires