Syntaxe de base
Voici quelques éléments de syntaxe de base de PHP :
Les instructions sont inclues dans des balises
<?phpet?>. Tout ce qui se trouve entre ces balises sera exécuté comme du code PHP.Dans un fichier qui ne contient que du code PHP, la balise de fermeture
?>peut être omise.Les commentaires sont précédés de
//ou#pour une ligne ou de/*et*/pour plusieurs lignes.Les variables sont précédées de $. Leur nom peut contenir des lettres, des chiffres et le caractère underscore, mais il ne doit pas commencer par un chiffre.
Les types de données incluent les nombres (entiers et flottants), les chaînes de caractères, les booléens, les tableaux et les objets.
Les opérateurs incluent l'addition (+), la soustraction (-), la multiplication (*), la division (/), le modulo (%), l'opérateur d'affectation (=) et bien d'autres encore.
Les structures de contrôle de flux incluent les instructions if, else, elseif, switch, while, do while et for.
Les fonctions sont définies avec la fonction function suivie du nom de la fonction et de ses paramètres entre parenthèses. Elles sont appelées en utilisant leur nom suivi de parenthèses et des arguments éventuels.
Voici un exemple simple de code PHP qui utilise quelques-uns de ces éléments de syntaxe :
<?php
// Cette ligne est un commentaire
// Déclaration de variables
$nom = "John";
$age = 30;
// Utilisation d'opérateurs et de structures de contrôle de flux
if ($age >= 18) {
echo $nom . " est majeur.\n";
} else {
echo $nom . " est mineur.\n";
}
// Définition et appel de fonctions
function saluer($nom) {
echo "Bonjour, " . $nom . " !\n";
}
saluer($nom);
?>
