Tri alphabétique ; trier par thème
balise | Nom Angl. | Explications | Observations | exemple |
---|---|---|---|---|
connecteur | &&, || | connecteurs logiques "et" et "ou" | Ces deux connecteurs permettent d'assembler plusieurs comparaisons en une seule condition. && est prioritaire sur || : a ou b et c est différent de (a ou b) et c !! | if ($meteo=="beau" && $pluie=="sec" || $temperature=="chaud")
|
comparaison | <, >, <>, <=, >=, == | opérateurs de comparaison | Noter que le test d'égalité s'écrit en double égal : == | if ($val<45) echo $val.' est inférieur à 45' |
operateur | +, -, *, / | opérateurs mathématiques de base | opérateurs mathématiques standards | $res=(3+5)*2/(7-3)); // res=4 $res=(30+2)*(30-2); // res=896 (de tête !! ;D) |
= | = | affectation, déclaration | affecte la valeur à droite du signe à la variable nommée à gauche du signe | $abc=3; echo "la variable abc conteient : ".$abc; |
. | Concat | conaténation | assemble deux chaines de caractères | |
array | array | table/tableau | déclaration d'un tableau. On peut déclarer un tableau sans préciser l'indice, il sera alors numérique. sinon, on peut préciser un indice alphabétique (associatif) avec "indice"=>"valeur". | $table=array("element1", "elt2", "indiceA"=>"elt3"); |
break | break | arrêt | voir switch, arrête le parcours du switch, sinon, les instructions des cas suivants sont aussi exécutées | |
mysqli_close | close a mysql server | fremer un serveur mysql | mysqli_close($connect_Id); | |
mysqli_connect | connect to mysql server | 1. se connecter à un serveur mysql | créer/ouvrir une connexion avec un serveur de données mysql. | $connect_id=mysqli_connect($serverAdress, $userId, $userPwd); |
date | date | date | retourne la date, selon format demandé | $aujourdhui=date("Y-m-d"); // date AAA-MM-JJ $maintenant=date('H:i:s'); //heure H24:min:sec |
do | do | Faire | exécuter une instruction ou un bloc. Souvent suivi de While pour faire une boucle "répéter ... Tant Que". (ne pas confondre avec "répéter jusqu'à") | do{
|
mysqli_query | execute a query on a mysql server | exécuter une requête sur le serveur | envoie la requête query préparée, au format texte, au serveur et retourne un jeu d'enregistrement à lire avec mysqli_fetch_*** | $query_Id=mysqli_query($connect_Id, $query); |
for | for ... next | Pour i=.. à .. par pas de ..., Faire ... i suivant | Boucle pour qui permet de faire une action un nombre déterminé de fois. utilisée pour des tableaux, des chaines, ... | // table de multiplication de 3 for ($i=1;$i<=10;$i++)
|
default | for default case | cas par défaut | voir switch | |
foreach | for each term in a table | pour chaque élément d'un tableau | Boucle pour parcourir un tableau et traiter chaque élément de ce tableau. |
|
if | if | Si (condition) action si vrai, Sinon action si non | Alternative de base, permet d'éxécuter une instruction ou un bloc d'instruction si la condition est vraie et une autre instruction, facultative, si la condition est fausse. | if ($meteo=="beau") echo "super !"; else echo "bof ..." |
case | in case of | cas | voir switch | |
empty | is empty | est vide ? | retourne vrai si la variable testée est vide ou non déclarée | if (!empty($_POST['id'])) echo 'la variable meteo contient : $meteo' |
isset | is set test | test de déclaration | retourne vrai si la variable testée est déclarée | if (isset($meteo)) echo 'la variable meteo est définie'; |
% | modulo | reste de division | extrait le reste de la division entière | $reste=12%5; // $reste contient 2 |
pow | power | puissance | renvoie le résultat d'un calcul de puissance | $result=pow(2,3); // retourne 8 : 2^3=8 |
mysqli_fetch_array | read one record to an associative & numeric table | mysqli_fetch_assoc() + idem mysqli_fetch_row(), le tableau contient les 2 séries d'indices : associatifs et numériques | $record=mysqli_fetch_array($query_Id); $res1=$record['nomChamp']; $res2=$record[numChamp]; // :!\ res1=res2 !! | |
mysqli_fetch_assoc | read one record to an associative table | lit une ligne de la requête et retourne un tableau avec les données avec des indices associatifs (noms des champs) | $record=mysqli_fetch_assoc($query_Id); $res=$record['nomChamp']; | |
mysqli_fetch_row | read one record to an numeric indice table | lit une ligne de la requête et retourne un tableau avec les données avec des indices numérique (numéro d'ordre des champs) | $record=mysqli_fetch_row($query_Id); $res=$record[numChamp]; | |
mysqli_fetch_object | read one record to an object | lit une ligne de la requête et retourne un objet avec une propriété pour chaque champ | $record=mysqli_fetch_object($query_Id); $res=$record->nomChamp; | |
floor | round inf | arrondi à la valeur inférieure la plus proche | (floor=le sol)calcule l'arrondi d'une valeur au nombre inférieur le plus proche | $a=floor(3.57, 2); // $a=3.5 $b=floor(3.54,1); // $b=3.5 |
ciel | round sup | arrondi à la valeur supérieure la plus proche | (ciel=le ciel)calcule l'arrondi d'une valeur au nombre supérieur le plus proche | $a=ciel(3.57, 2); // $a=3.6 $b=ciel(3.54,1); // $b=3.6 aussi |
round | rounf | arrondi à la valeur la plus proche | calcule l'arrondi d'une valeur, au nombre de décimales demandé | $a=round(3.57); // $a=4 $b=round(3.57,1); // $b=3.6 |
mysqli_select_db | select mysql's database | Sélectionner une base de données | sélection de la base de données à utiliser avec la connexion $connect_Id | @mysqli_selectdb($connect_Id, $databaseName); |
switch | switch | Selon que variable = : cas1 ... , cas2 ... , ... fin Selon | If "multiple", permet de comparer une variable à plusieurs cas différents.
"Selon que variable, cas val1: faire, cas val2 : faire, ... Fin Selon" lorsqu'un cas est sélectionné, les instructions sont exécutées jusqu'au premier "break" trouvé, même si on passe dans d'autres cas! Le code ci-contre montre que si $var=b, on prend le cas b et on exécute l'instruction du cas c : "jusqu'au break suivant". |
switch($var){
|
while | while | Tant Que | Boucle Tant Que : Tant que la condition est vérifiée (vraie), l'instruction ou bloc d'instructions est exécuté. (sinon, on passe à la suite) | // parcours d'une table SQL while ($rec=mysqli_fetch_assoc($query_Id)) {
|