Derniers tutoriels de développement web
 

PHP 5 Syntaxe


Un script PHP est exécuté sur le serveur, et le résultat HTML brut est envoyé au navigateur.


Syntaxe de base PHP

Un script PHP peut être placé n'importe où dans le document.

Un script PHP commence par <?php ? ?> <?php Et se termine par ?> :

<?php
// PHP code goes here
?>

L'extension de fichier par défaut pour les fichiers PHP est ".php" .

Un fichier PHP contient normalement des balises HTML et du code de script PHP.

Ci - dessous, nous avons un exemple d'un simple fichier PHP, avec un script PHP qui utilise une fonction PHP intégré "echo" pour sortir le texte "Hello World!" tout le "Hello World!" sur une page web:

Exemple

<!DOCTYPE html>
<html>
<body>

<h1>My first PHP page</h1>

<?php
echo "Hello World!";
?>


</body>
</html>
»Exécuter exemple

Note: Les déclarations PHP se terminent par un point - virgule (;) .


Commentaires en PHP

Un commentaire dans le code PHP est une ligne qui est en lecture / exécutée non dans le cadre du programme. Son seul but est d'être lu par quelqu'un qui regarde le code.

Les commentaires peuvent être utilisés pour:

  • Laissez les autres à comprendre ce que vous faites
  • Rappelez-vous ce que vous avez - La plupart des programmeurs ont connu de revenir à leur propre travail un an ou deux plus tard et avoir à re-comprendre ce qu'ils ont fait. Les commentaires peuvent vous rappeler ce que vous pensiez quand vous avez écrit le code

PHP supporte plusieurs façons de commenter:

Exemple

<!DOCTYPE html>
<html>
<body>

<?php
// This is a single-line comment

# This is also a single-line comment

/*
This is a multiple-lines comment block
that spans over multiple
lines
*/

// You can also use comments to leave out parts of a code line
$x = 5 /* + 15 */ + 5;
echo $x;
?>


</body>
</html>
»Exécuter exemple

Sensibilité à la casse PHP

En PHP, tous les mots clés (eg if, else, while, echo, etc.) , (eg if, else, while, echo, etc.) , des classes, des fonctions et des fonctions définies par l' utilisateur ne sont pas sensibles à la casse.

Dans l'exemple ci - dessous, les trois déclarations d' écho ci - dessous sont légaux (and equal) :

Exemple

<!DOCTYPE html>
<html>
<body>

<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>


</body>
</html>
»Exécuter exemple

Toutefois; tous les noms de variables sont sensibles à la casse.

Dans l'exemple ci-dessous, seule la première instruction affichera la valeur de la variable de couleur $ (ce qui est parce que la couleur de $, COULEUR $ et $ COuleur sont traités comme trois variables différentes):

Exemple

<!DOCTYPE html>
<html>
<body>

<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>


</body>
</html>
»Exécuter exemple