Quiz PHP difficile

1

Comment vérifier la syntaxe d'une adresse e-mail contenue dans la variable $email ?

2

Par défaut, dans quel ordre de priorité sont affectées les variables envoyées par HTTP ?

3

Comment définit-on le constructeur d'une classe (compatible PHP3/4/5) ?

4

Comment mémorise-t-on de façon pratique une variable d'un script à l'autre sur un serveur web ?

5

Quelle fonction de bufferisation (temporisation) envoie au navigateur les données contenues par le tampon, et stoppe la tamporisation de sortie ?

6

De quelle façon autorise-t-on l'accès à un fichier
- en lecture/écriture/exécution pour le propriétaire
- en lecture/écriture pour le groupe
- en lecture pour les autres
?

7

Quel mot clé permet de conserver la valeur d'une variable locale dans une même fonction appelée plusieurs fois de suite ?

8

Quelle fonction permet d'obtenir les informations suivantes à propos d'un fichier : date de dernier accès, date de modification, date de création ?

9

Quelle méthode permet d'attraper par défaut les exceptions lancées par un script, à l'aide d'une fonction propre function gestion_exception($e) { ... } ?

10

$a = M_PI;
$b = &$a;
Sachant qu'au cours de l'éxécution du script, $a = 10, que vaudra pow($b,2) * sqrt(3)/2 + $a; ?