Trois façons d'intégrer du code HTML dans des programmes PHP

王林
Libérer: 2023-03-07 22:58:02
avant
4221 Les gens l'ont consulté

Trois façons d'intégrer du code HTML dans des programmes PHP

Les trois méthodes d'intégration de code HTML dans un programme PHP sont les suivantes :

La première consiste à ajouter PHP au HTML

De grands paragraphes de HTML Dans le code, à chaque endroit où php doit être exécuté,

Par exemple, ligne 7-9 :

 1 <head>
 2     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 3     <meta http-equiv="Content-Language" content="zh-CN" />
 4     <title>Hello World</title>
 5 </head>
 6 <body>
 7     <?php
 8     echo "Hello world!这是正文";
 9     ?>
10 </body>
11 </html>
Copier après la connexion

La deuxième méthode utilise echo pour sortir du HTML.

Étant donné que certains éléments HTML ont des guillemets doubles, le contenu généré par echo est placé entre guillemets simples pour éviter les erreurs et enregistrer l'étape d'échappement. Par exemple, codez comme ceci :

(Partage de vidéos d'apprentissage : tutoriel vidéo php)

  <?php
      if(!$_POST){
      echo ‘<form action="" method="post">
      服务器地址:<input type="text" name="host" value="localhost" /><br />
      数据库账号:<input type="text" name="user" value="" /><br />
      数据库密码:<input type="password" name="pwd" value="" /><br />
      指定数据库:<input type="text" name="db" value="test" /><br />
      <input type="submit" value="确定"/>
      </form>‘;
     }
 ?>
Copier après la connexion

Ou ce genre de code avec des symboles d'échappement :

<?php
     echo "<input type=\"submit\" value=\"确定\"/>" ;
 ?>
Copier après la connexion

La troisième méthode consiste à utiliser la balise (<<<), qui a été vue pour la première fois dans le code du modèle de PHP168.

  <?php
      print <<<EOT
      <div class="slidecont">{$label[deepblue_mainslide]}</div>
     <div class="newcontainter">
          <div class="head">{$label[deepblue_mainh1]}</div>
          <div class="cont" id="Tab1">{$label[deepblue_maint1]}</div>
          <div class="cont" id="Tab2">{$label[deepblue_maint2]}</div>
      </div>
      <a href="$rs[url]" title="$rs[descrip]" target="_blank">$rs[name]</a>
 EOT; 
 ?>
Copier après la connexion

Le document entre "<<L'avantage est qu'il est pratique de générer de grandes sections de HTML, aucun échappement n'est requis et les variables peuvent être citées.

Mais il y a encore une chose à noter lors de l'utilisation de la balise (<<

La balise EOT ici peut être remplacée par n'importe quelle balise, telle que print <<

Recommandations associées : Tutoriel 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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal