La structure de base d'un document PHP

Le balisage du code PHP

   

Ouvrez votre éditeur et créez un nouveau fichier PHP. Le code PHP est toujours encadré par des balises le signalant. Les balises possibles sont :

<?php      ?>
<?      ?>
<%      %>
<script language="php">      </script>

Les plus couramment utilisés sont <?    ?> . Vous les trouverez dans beaucoup de scripts. En revanche, les balises <%    %> sont à éviter sauf en cas de nécessité de compatibilité avec un éditeur ASP.


Afficher du texte

   

La première chose à savoir c'est qu'une syntaxe se termine TOUJOURS (sauf quelques exceptions que nous citerons plus loin) par un point-virgule, si vous l'oubliez vous verrez apparaître une message d'erreur : PARSE ERROR lors de l'exécution de votre fichier.

Voyons maintenant comment afficher un texte sur votre page :

<?
echo
"mon premier script PHP";
?>

Ces trois ligne afficherons sur votre page : mon premier script PHP

Comme vous pouvez le constater, le texte n'a aucune mise en forme. Si vous vouler formater votre texte, il vous faudra utiliser des balises HTML dans le PHP :

<?
echo
"<font color=green><strong>mon premier script PHP</strong></font>";
?>

Ces trois ligne afficherons sur votre page : mon premier script PHP

Vous pouvez aussi afficher plusieurs chaînes de caractères à la suite en utilisant la concaténation. Elle est materialisé par un point entre les deux éléments à concaténer :

<?
echo
"ma première phrase, "."ma deuxième phrase ";
?>

Cela affichera : ma première phrase, ma deuxième phrase


Les commentaires

   

Lorsque vous développez un script, il est particulièrement conseillé de le commenter. De cette manière, il serra plus facile pour vous de le retravailler plus tard. Pour insérer des commentaires dans votre code, vous avez deux possibilitées :

- Les commentaires simple :

<?
echo "mon script PHP"; // voici un commentaire simple
?>

- Les commentaires sur plusieurs lignes :

<?
/*
voici un
commentaire sur
plusieurs lignes
*/
echo "mon script PHP";
?>

Cela peut être trés pratique pour documenter le code mais aussi pour désactiver une partie du code sans le supprimer (pour pouvoir l'utiliser plus tard) :

<?
/*
echo "mon script PHP";
*/
echo "mon nouveau script PHP";
?>

Les bases