QCM sur PHP – Les bases – Partie 4
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. Quelle sera la sortie du code PHP suivant?
<?php $a = 4; $b = 4; echo ($a === $b); ?>
A 4 === 4
B $a === $b
C 1
D False
2. Parmi les types de variables suivants, lesquels sont des nombres à virgule flottante, comme 2.121 ou 22.1?
A Integers
B Doubles
C Booleans
D Strings
3. Lequel des symboles ci-dessous est un caractère pour un saut de ligne?
A \r
B \n
C /n
D /r
4. Qui est le père de PHP?
A Rasmus Lerdorf
B Willam Makepiece
C Drek Kolkevi
D List Barely
5. Laquelle des fonctions suivantes permet d’extraire une partie d’un tableau?
A array_reverse()
B array_search()
C array_shift()
D array_slice()
6. Quelle est la valeur de $a et $b après l’appel de fonction?
<?php function increment( &$arg ) { $return = $arg; $arg += 1; return $return; } $a = 5; $b = increment( $a ); ?>
A a est 5 et b est 6
B a est 6 et b est 5
C Les deux sont 5
D Les deux sont 6
7. Laquelle des méthodes suivantes de la classe Exception retourne une chaîne de trace formatée?
A getMessage()
B getCode()
C getTrace()
D getTraceAsString()
8. Si $a = 5, que sera-t-il retourné quand ($a == 5) ? 10 : 15
est exécuté?
A 5
B 15
C erreur
D 10
9. Lequel des mots-clés suivants termine la boucle « for » ou la condition « switch » et transfère l’exécution à l’instruction qui suit immédiatement?
A break
B continue
10. Quelle sera la sortie du code PHP suivant?
<?php $n = 24; echo 'Quel est son nom? \n Il a $n ans '; ?>
A
Quel est son nom? \n Il a $n ans
B
Quel est son nom? Il a $n ans
C
Quel est son nom? Il a 24 ans
D
Quel est son nom? Il a 24 ans