« Programmation PHP/Premier programme » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 :
{{NavTitre|book={{BASEPAGENAME}}|prev=Bases du langage|next=Variables}}
{{Programmation PHP}}
 
== Hello World ==
Écrivons notre premier programme PHP. Pour le moment nous nous contenterons d'afficher le fameux "Hello World".
 
La commande shell est :
php -r "print 'Hello World!';"
 
=== Dans un fichier ===
Soit le fichier <code>HelloWorld.php</code> ci-dessous, il peut être lancé par :
* la commande shell <code>php -q HelloWorld.php</code>
* un navigateur Web, ex : http://localhost/HelloWorld.php
 
<source lang="html4strict">
Ligne 12 ⟶ 21 :
</head>
<body>
<p><?php echo 'bonjourHello World!'; ?></p>
</body>
</html>
Ligne 27 ⟶ 36 :
Il s'agit d'une erreur fréquente quand on débute en PHP. Elle est généralement due à une erreur de syntaxe. Cela peut être simplement à cause de l'omission d'un '''point-virgule''' ou bien par ce que vous avez une '''apostrophe''' qui gène.
 
''Exemple de code erroné :''
 
<source lang="php">
Ligne 38 ⟶ 47 :
Ne s'affichera pas, pour ce faire il faut juste mettre un antislash (<code>\</code>) devant notre '''apostrophe'''.
 
''Exemple de code opérationnel :''
<source lang="php">
<?php
Ligne 47 ⟶ 56 :
 
 
On peut aussi rendre plus lisible le code source en utilisant les caractères suivants :
*'''\n''' : saut de ligne,
*'''\t''' : tabulation,
*'''\r''' : retour de chariot.
 
'''Attention :'''
Ces caractères ne sont interprétés par le moteur PHP que s'ils sont introduits à l'aide de '''double apostrophe''' (guillemets) :
 
Ligne 59 ⟶ 68 :
</source>
 
Vous pouvez remarquer que l'exemple précédent est constitué de deux langages HTML et PHP, vous remarquerez aussi que le script est placé entre les balises <code><body></body></code> ce n'est pas une obligation ainsi le code suivant retourne la même chose :
 
<source lang="php">