Anglais [?ent?ti] US [??nt?ti]

n Entité?; existence réelle?;

Fonction php htmlentities() syntaxe

Fonction?: Convertir les caractères en entités HTML

Syntaxe?: entités html (cha?ne, drapeaux, jeu de caractères, double_encode)

Paramètres?:

ParamètresDescription
ficelle Obligatoire, spécifie la cha?ne à convertir
flags

Facultatif. Spécifie comment gérer les guillemets, les encodages non valides et quel type de document utiliser. Types de devis disponibles?:

ENT_COMPAT - Par défaut. Seuls les guillemets doubles sont codés.

ENT_QUOTES - Encodez les guillemets doubles et simples.

ENT_NOQUOTES - N'encodez aucun guillemet.

Encodage invalide?: ENT_IGNORE - Ignorez les encodages invalides au lieu de laisser la fonction renvoyer une cha?ne vide. Cela doit être évité car cela pourrait avoir un impact sur la sécurité.

ENT_SUBSTITUTE - Remplacez un encodage invalide avec le caractère spécifié par le caractère de remplacement Unicode U+FFFD (UTF-8) ou &#FFFD; au lieu de renvoyer une cha?ne vide.

ENT_DISALLOWED - Remplace les points de code invalides dans le type de document spécifié par les caractères de remplacement Unicode U+FFFD (UTF-8) ou &#FFFD;. Indicateurs supplémentaires spécifiant le type de document à utiliser?:

ENT_HTML401 - Par défaut. Code traité en HTML 4.01.

ENT_HTML5 - Gère le code au format HTML 5. ENT_XML1 - Code traité en XML 1.

ENT_XHTML - comme code de traitement XHTML.

jeu de caractèresfacultatif. Une cha?ne spécifiant le jeu de caractères à utiliser. Valeurs autorisées?: UTF-8 - Par défaut. Unicode 8 bits multi-octets compatible ASCII, ISO-8859-1 - Europe occidentale, ISO-8859-15 - Europe occidentale (symbole euro ajouté + lettres fran?aises et finlandaises manquantes dans ISO-8859-1), cp866 - spécifique au DOS Jeu de caractères cyrilliques, cp1251 - Jeu de caractères cyrilliques pour Windows, cp1252 - Jeu de caractères d'Europe occidentale pour Windows, KOI8-R - Russe, BIG5 - Chinois traditionnel, principalement utilisé à Taiwan, GB2312 - Chinois simplifié, jeu de caractères standard national, BIG5-HKSCS - avec Big5 étendu à Hong Kong, Shift_JIS - Japonais, EUC-JP - Japonais, MacRoman - le jeu de caractères utilisé par le système d'exploitation Mac Dans les versions antérieures à PHP 5.4, les jeux de caractères non reconnus seront ignorés et remplacés par ISO-8859-1. . Depuis PHP 5.4, les jeux de caractères non reconnus sont ignorés et remplacés par UTF-8.
double_encode

Facultatif. Valeur booléenne qui spécifie s'il faut encoder les entités HTML existantes. VRAI - Par défaut. Chaque entité sera convertie. FAUX - Les entités HTML existantes ne seront pas encodées.

Description?: Convertissez les caractères en entités HTML.

Fonction php htmlentities() exemple

<?php
$str = "Bill& 'Steve'";
echo htmlentities($str, ENT_COMPAT); // 只轉(zhuǎn)換雙引號
echo "<br>";
echo htmlentities($str, ENT_QUOTES); // 轉(zhuǎn)換雙引號和單引號
echo "<br>";
echo htmlentities($str, ENT_NOQUOTES); // 不轉(zhuǎn)換任何引號
?>

Exécuter l'instance ?

Cliquez sur le bouton ??Exécuter l'instance?? pour afficher l'instance en ligne

Sortie?:

Bill & 'Steve'
Bill & 'Steve'
Bill & 'Steve'