Cet article vous présentera comment PHP génère le code HTML tel qu'il se présente sur la page. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
La conversion entre les chaînes et le HTML se fait principalement à l'aide de la fonction htmlentities().
<?php header("Content-Type: text/html; charset=utf-8"); $str="<a href=\"www.php.cn\">php中文网</a>"; echo $str; echo "<br>"; echo htmlentities($str,ENT_QUOTES,"UTF-8"); ?>
Le résultat en cours d'exécution est :
Astuce : appliquez cette fonction pour convertir une chaîne en chaîne HTML pendant le processus, définissez le jeu de caractères du paramètre charset sur utf-8 pour éviter les caractères tronqués lors de la sortie des caractères chinois. La fonction
htmlentities() convertit les caractères en entités HTML.
Astuce : Pour reconvertir les entités HTML en caractères, utilisez la fonction html_entity_decode().
Astuce : Veuillez utiliser la fonction get_html_translation_table() pour renvoyer la table de traduction utilisée par htmlentities().
Recommandé : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!