Inclure une portion de page:

<html>
<body><?php include("header.php"); ?>
<div id="footer">Footer Ici</div>
</body>
</html>

Le fichier header.php pourrait être:

<div id="header">Je suis le Header</div>


Les variables:

  • string: ‘blablabla’, “coucoucouc”
  • int: 23, -3, 0, 2, -9, 24
  • floot: 3.234
  • bool: TRUE, FALSE
  • Null: X

Symboles:

  • == Est égal à
  • > Est supérieur à
  • < Est inférieur à >= Est supérieur ou égal à
  • <= Est inférieur ou égal à
  • != Est différent de

Affecter une valeur à une variable:

<?php
// Variable de type int (sans guillements)
$age_visiteur = 24;
?>
// Variable de type float (sans guillements)
<?php
$taille = 180.5; // on utilise un point pas une virgule !
?>
// Variable de type string
<?php
$user_name = "bob"; // avec l'un ou l'autre type de guillements " ou '
$user_name = 'bob';
?>
// Insertion de guillements à l'aide de l'anti-slash
<?php
$var = "My \"name\" is bob";
$var = 'My \'name\' is bob';
?>
// Insertion de guillements dans des guillements !
<?php
$var = "My 'name' is bob";
$var = 'My "name" is bob';
?>
// Variable de type bool (sans guillements)
<?php
$var1 = true;
$var2 = false;
?>
// Variable de type NULL (sans guillements)
<?php
$var1 = NULL;
?>

Afficher une variable

<?php
$age_visiteur = 24;
echo $age_visiteur ans;
?>

Concaténation

<?php
$age_visiteur = 24;
echo "Le visiteur a $age_visiteur ans"; // Marche
?>
<?php
$age_visiteur = 17;
echo 'Le visiteur a $age_visiteur ans'; // Ne marche pas
?>
<?php
$age_du_visiteur = 17;
echo 'Le visiteur a ' . $age_du_visiteur . ' ans'; // Marche
?>

Opérations:

<?php
$nombre = (1 + 2) * 2; // $nombre prend la valeur 6
?>
<?php
$nombre = 10;
$resultat = ($nombre + 5) * $nombre; // $resultat = 150
?>