php n'analyse pas le code html ?
Le contenu de php echo html a été analysé, ce qui s'est passé, comme le montre la figure
<?php header('Content-Type:text/plain;charset=utf-8'); echo "helloword"; echo "<hr>"; ?>
Après vérification, c'est parce que l'en-tête ('Content -Type:text/plain;charset=utf-8');Cette phrase de code l'affecte.
Ici, nous devons faire la distinction entre text/html et text/plain : text/html est affiché sous forme de html. Par exemple, une zone de texte sera affichée sur la page, alors qu'elle le sera sous forme brute. être affiché tel qu'il est sur la page. Afficher ce code
Ensuite, il y a deux façons de le modifier
1. Utiliser PHP pour définir l'encodage
<?php header("Content-type: text/html; charset=utf-8"); echo "<a href='xxx'>helloword</a>"; echo "<hr>"; ?>
2. Utiliser. balises méta
<meta charset="UTF-8"> <?php echo "helloword"; echo "<hr>"; ?>
Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !
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!