Lors de l'analyse d'un fichier, PHP recherche les balises de début et de fin, à savoir , qui indiquent à PHP de démarrer et d'arrêter l'analyse du code entre les deux. Cette méthode d'analyse permet à PHP d'être intégré dans divers documents, et toute partie autre que les balises d'ouverture et de fermeture sera ignorée par l'analyseur PHP.
PHP autorise également l'utilisation des balises courtes et ?>, mais leur utilisation est déconseillée. Les balises courtes ne peuvent être utilisées qu'en activant la directive de configuration short_open_tag dans php.ini ou en utilisant l'option de configuration --enable-short-tags lors de la compilation de PHP.
Si le contenu du fichier est du pur code PHP, il est préférable de supprimer la balise de fermeture PHP à la fin du fichier. Cela empêche PHP d'ajouter accidentellement des espaces ou des nouvelles lignes après la balise de fermeture PHP, ce qui amènerait PHP à commencer à afficher ces espaces alors qu'il n'y a aucune intention de les afficher dans le script.
<?php echo "Hello world" ; // ... more code echo "Last statement" ; // 脚本至此结束,并无 PHP 结束标记
Introduction aux 4 styles de balisage en php
Style 1.xml (style standard recommandé)
<?php echo"这是xml风格的标记"; ?>
Style xml La balise est une balise couramment utilisée et recommandée. Le serveur ne peut pas la désactiver. Ce style de balise peut être utilisé en XML et en HTML.
2. Style de script
<script languange="php"> echo'这是脚本风格的标记'; </script>
3. Style court
<?这是简短风格的标记;?>
Remarque : short _open_tag=on doit être défini dans php.ini, par défaut Il est activé ou l'option –enable-short-tags a été ajoutée lors de la compilation de PHP. (La version PHP 3 peut également activer l'utilisation de balises courtes via la fonction short_tags().)
Style 4.asp
<% echo'这是asp风格的标记'; %>
Remarque : doit être configuré dans php.ini Activez asp_tags = on dans le fichier ;
Le style asp et le style court ci-dessus doivent être définis dans php.ini. Non pris en charge par défaut.
Remarque : la prise en charge des balises de style ASP a été ajoutée dans la version 3.0.4.
Remarque : évitez d'utiliser des balises courtes dans les situations suivantes : développer des programmes ou des bibliothèques qui doivent être distribués, ou développer sur des serveurs qui ne sont pas contrôlés par l'utilisateur. Parce que le serveur cible peut ne pas prendre en charge les balises courtes. Pour la portabilité et la distribution du code, assurez-vous de ne pas utiliser de balises courtes.
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!