-
Que signifie PHP ?
- Page Helper Process
- Programming Home Pages
- PHP: Hypertext Preprocessor
PHP est un acronyme récursif pour PHP: Hypertext Preprocessor
-
Quelle fonction retourne la longueur d'une chaîne de texte ?
- strlen
- strlength
- length
- substr
strlen() Calcule la taille d'une chaîne de texte.
substr() remplace une sous-chaîne dans une chaîne de texte
Les autres fonctions n'existent pas. -
Comment accède-t-on au 1er élément chaton dans le tableau suivant : $tableau = Array('chaton' , 'ornithorynque', 'dauphin'); ?
- $tableau[1]
- $tableau[0]
- $tableau{0}
- $tableau.get(1)
La notation à crcohet est utilisée pour accéder (en lecture ou en écriture) à un élément de tableau. Par défaut, le premier indice est toujours 0.
-
Comment vérifie-t-on l'égalité de deux variables : $a et $b ?
- $a = $b
- $a == $b
- $a != $b
- if($a,$b)
- L'opérateur = sert à affecter une valeur. Dans la solution 1, la variable $a reçoit la valeur de la variable $b.
- L'opérateur == sert à comparer deux valeurs et à vérifier leur égalité. Il s'agit de la bonne réponse.
- L'opérateur != sert à vérifier qu'une variable est différente d'une autre variable. Dans la solution 3, on s'assure que la valeur de la variable $a n'est pas la même que celle de la variable $b.
Nota : L'opérateur === sert à comparer deux variables, à vérifier leur égalité à s'assurer qu'elles soient de même type. -
Quelle est l'utilité de l'opérateur || ?
- Il sert à vérifier que toutes les conditions sont réalisées.
- Il sert à vérifier qu'une, et une seule, des conditions est réalisée.
- Il sert à vérifier qu'une, au moins, des conditions est réalisée.
- L'opérateur && (ou and) sert à vérifier que toutes les conditions sont réalisées.
- L'opérateur xor sert à vérifier qu'une seule condition seulement est réalisée.
- L'opérateur || (ou or) sert à vérifier qu'une condition au moins est réalisée. -
Quelles valeurs peut prendre le type booléen ?
- 0 ou 1
- TRUE ou FALSE
- Toutes sauf NULL
Le type booléen n'accepte que les valeurs TRUE ou FALSE. Toute variable peut être testée en tant que booléen, PHP se charge automatiquement de faire la conversion.
-
La boucle for ($i=0 ; $i<=3 ; $i++ ) { echo $i; }...
- Sera éxécutée 2 fois
- Sera éxécutée 3 fois
- Sera éxécutée 4 fois
La boucle sera éxécutée pour les valeurs suivantes de i :
- 0 : il s'agit de la valeur initiale de i (1ère éxécution),
- 1 (2ème éxécution),
- 2 (3ème éxécution),
- 3 autorisé par l'opérateur <= inférieur ou égal (4ème éxécution). -
Sachant que $a = 4. Quelle instruction affiche : 4 = quatre ?
- echo '$a = quatre';
- echo '$a = 2+2';
- echo "$a = quatre";
Une variable présente à l'intérieur de guillemets doubles sera évaluée et se verra remplacée par sa valeur. A l'inverse, une variable présente à l'intérieur de guillemets simples sera interprétée comme étant une chaine de caractères.
- echo '$a = quatre'; => $a = quatre
- echo '$a = 2+2'; => $a = 2+2
- echo "$a = quatre"; => 4 = quatre -
Sachant que $dodo = 6. Quelle est la valeur de ma nuit : $dodo += 2; ?
- 3
- 8
- 12
L'opérateur combiné += permet d'incrémenter la valeur d'une variable de la valeur indiquée après l'opérateur. Elle est équivalente à l'instruction : $dodo = $dodo + 2;
-
Dans le cas d'envoi d'informations plus ou moins sensibles par formulaire, quelle méthode utilisera-t-on de préférence ?
- get
- mailto
- post
- La méthode GET (qui est la valeur par défaut) fait transiter les informations via l'URL. Celles-ci apparaissent en clair dans la barre d'adresse. Cette méthode peut, par exemple, être utilisée pour l'affichage d'une page dont le contenu diffère selon un choix utilisateur.
- La méthode Mailto sert uniquement à envoyer un mail préformaté. Il ne s'agit en aucun cas d'une manière d'interagir avec le site.
- La méthode POST est une méthode plus sûre que get pour envoyer des données car celles-ci sont transmises dans le corps de la requête.
Nota : Bien sûr dans le cas d'envoi d'informations confidentielles (du type : informations banquaires ...), on préfèrera utiliser des transactions sécurisées de type SSL.
Résultats du Quiz PHP débutant
Score 0/10
Le verdict de Maité

As-tu bien compris le principe de cocher les cases ?