QCM sur PHP – Les bases – Partie 3
QCM sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Php comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur PHP.
1. Lequel des éléments suivants est un tableau associatif contenant des variables de session disponibles pour un script ?
A $GLOBALS
B $_SERVER
C $SESSION
D $_SESSION
2. Quel sera le résultat du code PHP suivant?
<?php $number = 9876; $nbr = (array) $number; echo $nbr[0]; ?>
A 9
B 6
C 9876
D 8
3. Quelle sera la sortie du code PHP suivant?
<?php $total = "15 personne"; $autre = 5; $total = $total + $autre; echo "$total"; ?>
A Erreur
B 20 personne
C 20
D 15 personne
4. Laquelle des fonctions suivantes crée un tableau?
A array()
B new array()
C array[]
D $array()
5. Pouvez-vous attribuer une valeur par défaut à un paramètre de fonction?
A Vrai
B Faux
6. Quel énoncé affichera $x à l’écran?
A echo "\$x";
B echo "$$x";
C echo "/$x";
D echo "$x;";
7. Quelle sera la sortie du code suivant?
<?php function count() { static $i = 0; $i++; echo $i; } count(); count(); count(); ?>
A 123
B 111
C 000
D 011
8. Laquelle des méthodes suivantes connecte une base de données MySql en utilisant PHP?
D Aucune de ces réponses n’est vraie.
9. Lequel des énoncés ci-dessous est équivalent à $nbr += $nbr?
A $nbr =+ $nbr
B $nbr = $nbr + $nbr
C $nbr = $nbr + 1
D $nbr = $nbr + $nbr + 1
10. Lequel des mots-clés suivants amène la boucle à ignorer le reste de ses instructions et à retester immédiatement son état avant de le répéter?
A break
B continue