Vous êtes sur la page 1sur 2

<?php ... ?

>

echo "..."; // ecriture dans la page HTML


/* */ // commentaire

Variables :

$v1 = "msg" // String


$v2 = 1 // int
$v3 = 2.5 // float
$v4 = true // booleen

$mat = array(array(1, 2, 3), array(4, 5, 6))

Fonctions sur les chaines :

strlen($str) // retourne la longueur de la


chaine
str_word_count($str) // retourne le nombre de mots
str_replace($ch1, $ch2, $str) // remplace les occurences d'une chaine
str_repeat($str, $nb) // repete une chaine
strtolowercase($str) // retourne la chaine en minuscule
strtouppercase($str) // retourne la chaine en majuscule

Fonctions sur les tableaux :

count() // retourne la taille d'un tableau


print_r() // affiche le contenu d'un tableau
unset($var) // destruction de la variable

foreach()
foreach($tab as $val) // pour parcourir le tableau
foreach($tab as $cle=>$val) // pour utiliser la cle
foreach($tab as &$val) // pour modifier les valeurs

Constante :

define('nom', 'val');

Fonctions :

function nom($v1=5, $v2) {


// instruction...
return $v;
}

Appel d'une variable globale :


global $var; // une fois
$GLOBALS['var'] // chaque fois

Conditions :

if (...) {
...
}
else if (...) {
...
}
else {
...
}

Boucles :

while (...) {
...
}

do {
...
} while (...);

for (. ; . ; .) {
...
}

Formulaire :

$var = $_POST["nom"];

* pour checkbox
sol 1 :
if (isset($_POST["case"])) {
...
}

sol 2 :
for($i = 0 ; $i < count($_POST["case"]) ; i ++) {
if($_POST["case"][$i] == "...") {
...
}
}
// <input type="checkbox" name="case[]" value="...">

Envoie d'un fichier au serveur :


95 ...

Vous aimerez peut-être aussi