I. Rappels sur PHP▲
II. Syntaxe de base▲
III. Structures de contrôle▲
La première expression (expr1) est évaluée (exécutée), quoi qu'il arrive au début de la boucle.
Au début de chaque itération, l'expression expr2 est évaluée. Si l'évaluation vaut TRUE, la boucle continue et l'instruction est exécutée. Si l'évaluation vaut FALSE, l'exécution de la boucle s'arrête.
À la fin de chaque itération, l'expression expr3 est évaluée (exécutée).
break : pour sortir d'une boucle (for, while, foreach, switch).
IV. Fonctions, classes▲
V. Interaction avec l'utilisateur▲
VI. Interaction avec une base de données▲
VII. Bibliothèque de fonctions▲
array_push — Empile un ou plusieurs éléments à la fin d'un tableau.
array_unshift — Empile un ou plusieurs éléments au début d'un tableau.
arsort — Trie un tableau en ordre inverse.
asort — Trie un tableau et conserve l'association des index.
krsort — Trie un tableau en sens inverse et suivant les clés.
ksort — Trie un tableau suivant les clés.
sort — Trie un tableau.
uasort — Trie un tableau en utilisant une fonction de callback.
uksort — Trie un tableau par ses clés en utilisant une fonction de callback.
usort — Trie un tableau en utilisant une fonction de comparaison.
shuffle — Mélange les éléments d'un tableau.
reset — Remet le pointeur interne de tableau au début.
next — Avance le pointeur interne d'un tableau.
prev — Recule le pointeur courant de tableau.
end — Positionne le pointeur de tableau en fin de tableau.
current — Retourne l'élément courant du tableau.
compact — Crée un tableau à partir de variables et de leur valeur.
extract — Importe les variables dans la table des symboles.