Recherche…


Balises PHP

Vous devez toujours utiliser les balises <?php ?> Ou les balises short-echo <?= ?> . Les autres variantes (en particulier les balises courtes <? ?> ) Ne doivent pas être utilisées car elles sont généralement désactivées par les administrateurs système.

Lorsqu'un fichier ne devrait pas produire une sortie (le fichier entier est un code PHP) la fermeture ?> Doit être omise la syntaxe pour éviter la sortie involontaire, ce qui peut causer des problèmes lorsqu'un client analyse le document, en particulier certains navigateurs ne reconnaissent pas le <!DOCTYPE tag et activer le mode Quirks .

Exemple de script PHP simple:

<?php

print "Hello World";

Exemple de fichier de définition de classe:

<?php

class Foo
{
    ...
}

Exemple de PHP incorporé en HTML:

<ul id="nav">
    <?php foreach ($navItems as $navItem): ?>
        <li><a href="<?= htmlspecialchars($navItem->url) ?>">
            <?= htmlspecialchars($navItem->label) ?>
        </a></li>
   <?php endforeach; ?>
</ul>


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow