QCM En PHP – Partie 4

Question 1 sur 10

1. Quelle sera la sortie du code PHP suivant?

  • A 4 === 4
  • B $a === $b
  • C 1
  • D False
C

La sortie '1' suggère que le code exécute une opération qui renvoie une valeur booléenne vraie équivalente à 1 en PHP.

Question 2 sur 10

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
B

Les 'Doubles' (ou flottants) sont des nombres à virgule flottante en PHP.

Question 3 sur 10

3. Lequel des symboles ci-dessous est un caractère pour un saut de ligne?

  • A \r
  • B \n
  • C /n
  • D /r
B

Le symbole '\n' représente un saut de ligne (newline) en PHP.

Question 4 sur 10

4. Qui est le père de PHP?

  • A Rasmus Lerdorf
  • B Willam Makepiece
  • C Drek Kolkevi
  • D List Barely
A

Rasmus Lerdorf est le créateur du langage PHP.

Question 5 sur 10

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()
D

La fonction array_slice() est utilisée pour extraire une partie d'un tableau en PHP.

Question 6 sur 10

6. Quelle est la valeur de $a et $b après l’appel de fonction?

  • 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
B

Ce type de question nécessite un extrait de code spécifique pour une explication détaillée. Cependant, 'B' indique que la sortie est a = 6 et b = 5.

Question 7 sur 10

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()
D

La méthode getTraceAsString() de la classe Exception retourne une chaîne de trace formatée.

Question 8 sur 10

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
D

Si $a est égal à 5, l'expression conditionnelle ($a == 5) ? 10 : 15 retourne 10.

Question 9 sur 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
A

Le mot-clé break termine la boucle « for » ou la condition « switch » et transfère l’exécution à l’instruction qui suit immédiatement.

Question 10 sur 10

10. Quelle sera la sortie du code PHP suivant?

  • A
    Quel est son nom? \n Il a $n ans
     
  • B   
    Quel est son nom?
    Il a $n ans

     

  • Quel est son nom? Il a 24 ans

     

  • D  
    Quel est son nom?
    Il a 24 ans

     

A

Ce type de question nécessite un extrait de code spécifique pour une explication détaillée. Cependant, 'A' est indiqué comme la sortie correcte.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.