QCM PHP avec corrections et réponses
Vous pouvez tester vos compétences en PHP avec le questionnaire de Astuces Informatique. Le QCM contient 25 questions et il n’y a pas de délai. Le test n’est pas officiel, c’est une bonne façon de savoir à quel point vous connaissez ou ne connaissez pas PHP. Comptez votre score, vous obtiendrez 1 point pour chaque réponse correcte. A la fin du quiz, votre score total sera affiché. Le score maximum est de 25 points.
QCM PHP avec corrections, réponses et explications détaillés
Testez vous et bonne chance !
Quels sont les séparateurs utilisés par la méthode GET pour ajouter les données à l'URL ?
"?" Pour séparer l'adresse et "%" pour les données
"%" Pour séparer l'adresse et "&" pour les données
"?" Pour séparer l'adresse et "&" pour les données
"%" Pour séparer l'adresse et ";" pour les données
Correct !
Faux !
reset()
libère les octets occupés par un tableau
place le pointeur au début du tableau
n'existe pas en php
sert à vider un tableau
Correct !
Faux !
En quoi consiste la surcharge en PHP Orienté Objet ?
à ajouter des méthodes et attributs à une classe fille
à redéfinir les méthodes et attributs d'une classe mère
à hériter des méthodes et attributs d'une classe mère
à instancier une classe mère
Correct !
Faux !
L'opérateur || correspond
au ET logique
au OU logique
au XOR logique
n'existe pas
Correct !
Faux !
Pour envoyer un email au format HTML en PHP il faut
ce n'est pas possible
utiliser la fonction mail_html()
indiquer l'emplacement du fichier html à la fonction mail()
créer un header au content-type : text/html
Correct !
Faux !
Quelle fonction crée un cookie ?
cookie()
set()
set_cookie()
setcookie()
Correct !
Faux !
Comment créer une session qui permettra d'utiliser des variables de session ?
init_session()
var_session()
session_start()
session()
Correct !
Faux !
Comment obtenir l'identifiant unique d'une session ?
get_session()
session_id()
$_SESSION["ID"]
$_SESSION["ID_PHP"]
Correct !
Faux !
Quelle directive de httpd.conf interdit de lister un dossier ?
Options -indexes
Options none
Diretory disable
Directory -denied0
Correct !
Faux !
Comment charger un fichier xml pour le lire dans un tableau ?
xml_loadfile()
simplexml_load()
simplexml_load_file()
xml_file()
Correct !
Faux !
Que fait array_pop() ?
retourne le premier élément d'un tableau sans le supprimer
retourne le dernier élément d'un tableau sans le supprimer
retourne le dernier élément d'un tableau et le supprime
retourne le premier élément d'un tableau et le supprime
Correct !
Faux !
a quoi sert "continue" à l'intérieur d'une boucle "for" ou "foreach" ?
sort de la boucle itérative
demande a poursuivre le code même en cas d'erreur
cette instruction n'existe pas en PHP
passe à l'itération suivante
Correct !
Faux !
Comment préciser quel script sera lancé par le bouton submit d'un formulaire ?
<form type="page.php"
<form action="page.php"
<form script="page.php"
<form submit="page.php"
Correct !
Faux !
Quelle est l'utilité de var_dump() en PHP Objet ?
permet de surcharger une classe
sert à émettre une exception
permet de visualiser les attributs d'une classe
permet de débuguer en créant un dump de la mémoire
Correct !
Faux !
Quel opérateur est utilisé pour concaténer des chaines de caractères ?
+
CONCAT()
.
&
Correct !
Faux !
Comment modifier la valeur d'une option de configuration PHP ?
php_ini()
$_SESSION["option"]
ini_set()
set_ini()
Correct !
Faux !
round(4,6) affiche
4
une erreur
4,7
5
Correct !
Faux !
Que fait die() ?
tue un processus
arrête le script
sort d'une boucle
bypasse une erreur
Correct !
Faux !
En quelle année a été inventé le PHP ?
1984
1994
1990
1998
Correct !
Faux !
Que va afficher : echo 'voici un "test" php' ?
voici un test php
voici un "test" php
rien car cela provoquerait une erreur
voici un "test" php
Correct !
Faux !
Partagez le quiz pour voir vos résultats !
Inscrivez-vous pour voir vos résultats
QCM PHP
J'ai eu %%score%% réponses correctes sur %%total%%
%%description%%
%%description%%
Chargement...