<?php
//code PHP ici
//encore du code ci nécessaire, sur plusieurs lignes
?>
Dans le cas d’un fichier ne comprenant que du PHP, la balise de fermeture est facultative.
<?php
//code PHP ici
//encore du code ci nécessaire, sur plusieurs lignes
Par contre si on mélange divers format de code, comme le HTML et le PHP, alors il faut bien distinguer les deux format.
<!DOCTYPE html>
<html>
<head>
<title>Welcome to Symfony!</title>
</head>
<body>
<h1><?php echo $page_title ?></h1>
<ul id="navigation">
<?php foreach ($navigation as $item): ?>
<li>
<a href="<?php echo $item->getHref() ?>">
<?php echo $item->getCaption() ?>
</a>
</li>
<?php endforeach ?>
</ul>
</body>
</html>
<?php
// ceci est un commentaire sur une ligne
/**
* ceci
* est
* un
* commentaire
* sur
* plusieurs
* lignes
*/
Il existe aussi en PHP des convention de nommage des commentaires permettant de générer automatiquement une documentation de son travail. Le produit s’appelle PHPDoc et ne fera pas partie de ce cours, mais je vous conseille de vous renseigner, cela peut vous faciliter la tâche lors de voytre projet de fin d’année.
/**
* @author My Name
* @author My Name <my.name@example.com>
* @param $var string
* @return array
*/