Vous êtes sur la page 1sur 2

REVISION PHP

1- La fonction filter_var() filtre une variable avec le filtre spécifié.

Syntaxe: filter_var(var, filtername, options)


Nb: var (Obligatoire. La variable à filtrer)
Filtername(Optionnel. Spécifie l'ID ou le nom du filtre à utiliser. La
valeur par défaut est FILTER_DEFAULT, ce qui entraîne aucun filtrage)
Options(Optionnel. Spécifie un ou plusieurs indicateurs/options à
utiliser. Vérifiez chaque filtre pour les options et les drapeaux
possibles)
2- Le filtre FILTER_VALIDATE_EMAIL valide une adresse e-mail.
3-Le filtre FILTER_SANITIZE_EMAIL supprime tous les caractères illégaux d'une adresse e-
mail.

4- La fonction isset() vérifie si une variable est définie, ce qui signifie qu'elle doit
être déclarée et n'est pas NULL.

Cette fonction renvoie true si la variable existe et n'est pas NULL, sinon elle
renvoie false.

Remarque : Si plusieurs variables sont fournies, cette fonction renverra true
uniquement si toutes les variables sont définies.

Syntaxe : isset(variable, ....);


5-PHP $_POST est une super variable globale PHP qui est utilisée pour collecter des données de
formulaire après avoir soumis un formulaire HTML avec method="post". $_POST est également
largement utilisé pour passer des variables.
6- L' if instruction exécute du code si une condition est vraie.
Syntaxe : if (condition) {
  code à exécuter si la condition est vraie  ;
}
7- La fonction extract() importe des variables dans la table de symboles locale à
partir d'un tableau.

Cette fonction utilise des clés de tableau comme noms de variables et des
valeurs comme valeurs de variables. Pour chaque élément, il créera une variable
dans la table de symboles actuelle.

Cette fonction renvoie le nombre de variables extraites en cas de succès.

Syntaxe : extract(array, extract_rules, prefix);

8- La fonction array() est utilisée pour créer un tableau.

En PHP, il existe trois types de tableaux :

 Tableaux indexés - Tableaux avec index numérique


 Tableaux associatifs - Tableaux avec des clés nommées
 Tableaux multidimensionnels - Tableaux contenant un ou plusieurs
tableaux

Syntaxe pour les tableaux indexés : array(value1, value2, value3, etc.)

Syntaxe pour les tableaux associatifs :


array(key=>value,key=>value,key=>value,etc.)

Array stocke plusieurs valeurs dans une seule variable.

9- $x === $y : Renvoie vrai si $x et $y ont les mêmes paires clé/valeur dans le
même ordre et de même type ;

10-FILTER_SANITIZE_SPECIAL_CHARS : évite les caractères spéciaux en HTML.


Ce filtre est utilisé pour échapper "<>& et les caractères avec une valeur ASCII
inférieure à 32.

Vous aimerez peut-être aussi