Vous êtes sur la page 1sur 2

PHP 7 : Ce nouveau moteur PHP-NG améliore les performances deux fois avec une utilisation optimisée deA la

mémoire

PHP est un langage de script Principalement utilisé pour la programmation Web

Pour que PHP interprète votre code, vous devez remplir deux conditions :

Votre code doit être placé dans un fichier d'extension .php (selon la configuration du serveur cela peut varier),
ouvert via un serveur web en HTTP.

Votre code doit être compris entre deux balises : <?php ... ?>. Tout ce qui n'est pas compris entre ces balises
n'est pas interprété par PHP :

Le terme echo représente une fonction propre à PHP qui a pour rôle d'afficher du texte, mais on peut aussi
utiliser la fonction print à la place.

On peut aussi rendre plus lisible le code source en utilisant les caractères suivants :

\n : saut de ligne,

\t : tabulation,

\r : retour de chariot.

Le fichier de configuration (php.ini) est lu par PHP au démarrage. Si vous avez compilé PHP en module, le fichier
n'est lu qu'une seule fois, au lancement du serveur web. Pour les versions CGI et CLI le fichier est lu à chaque
invocation.

CLI se concentre sur le développement d’applications Shell avec PHP , Les Scripts PHP ne seraient plus
exécutées uniquement via un navigateur, mais directement depuis la ligne de commande d’un serveur

Variable Dynamique (des noms de variables qui sont variables) est un nom de variable qui est affecté et utilisé
dynamiquement

Variables de requêtes $_REQUEST est un tableau associatif constitué du contenu des variables $_GET, $_POST,
$_COOKIE.

Variables de serveurs $_SERVER permet d'obtenir des renseignements sous forme d'un tableau sur le serveur.

Variables d'environnement : $_ENV Elle contient des informations sur l'environnement d'exécution du script
PHP (c'est-à-dire sur le serveur). Elle est donc directement liée au serveur et à son système.

Cookies : $_COOKIE Elle stocke les informations sur les cookies envoyés aux clients.

Variables : $_GET Elle stocke les valeurs des arguments passés par URL. Ses clés sont donc par conséquent
variables.

POST variables : $_POST Elle stocke les valeurs des informations passées par formulaire avec la
méthode="post".
define() qui renvoie un booléen true en cas de réussite de déclaration et false en cas d'échec[1].
define(chaine_de_caractere, valeur);

L'opérateur ? permet de renvoyer une valeur ou une autre en fonction d'un test.

Un tableau (en anglais array) est une collection d'objet. En PHP, ces objets n'ont pas forcément le même type
(cohabitation entre des entiers, des chaines…). Chaque objet est identifié par une clé appelée indice, que l'on
met entre crochets (ex : $tableau[indice]).

list — Assigne des variables comme si elles étaient un tableau

Un Garbage Collector, dont la mission est de libérer la mémoire qui peut l'être au niveau des variables et des
objets qui ne sont plus utilisées,

et les fonctions << gc_* >> pour le contrôler.

Normalement, avec la configuration par défaut, le garbage collector est activé...

Mais vous pouvez vous en assurer à l'aide de la fonction gc_enabled :

utilisation de :: dans un contexte statique, et -> c'est après la création d'un objet à partir d'une classe.

Différence entre == ( valeur ) et === ( valeur et type ) en PHP

Vous aimerez peut-être aussi