QCM sur PHP – Les fonctions – Partie 2
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. La fonction ____________ en PHP Renvoie une liste des en-têtes de réponse envoyés (ou prêts à être envoyés).
A header()
C header_sent()
D header_send()
2. Quelle sera la sortie du code PHP suivant?
<?php function x() { function y() { echo 'JE SUIS Y'; } echo 'JE SUIS X'; } x(); x(); ?>
A JE SUIS Y
B JE SUIS YJE SUIS X
C Error
D JE SUIS X Erreur
3. Quelle est la différence entre les méthodes GET et POST?
A GET affiche les valeurs entrées dans un formulaire dans l’URL, contrairement à POST.
B POST affiche les valeurs saisies dans un formulaire dans l’URL, contrairement à GET.
C Il n’y a pas de différence
4. Quelle sera la sortie du code PHP suivant?
<?php $str2 = "world!"; function fun($str1) { echo $str1; echo $str2; } fun("Hello"); ?>
A Helloworld!
B Error
C Hello
D Helloworld!world!
5. A quoi sert la fonction strpos()?
A Trouver le dernier caractère d’une chaîne
B Rechercher un caractère dans une chaîne
C Les deux A et B sont vrais.
D Localiser la position du premier caractère d’une chaîne
6. Lequel des énoncés suivants est correct à propos de NULL?
A NULL est un type spécial qui n’a qu’une valeur: NULL.
B La constante spéciale NULL est mise en majuscule par convention, mais en réalité, elle est insensible à la casse.
C NULL est un type générique
D Aucune de ces réponses n’est vraie.
7. Laquelle des constantes magiques suivantes de PHP renvoie le nom de la classe?
A _LINE_
B _FILE_
C _FUNCTION_
D _CLASS_
8. Lequel des éléments suivants est utilisé pour déclarer une constante?
A const
B constant
C define
D #pragma
E def
9. S’il y a un problème de chargement du fichier, la fonction require() génère un warning, mais le script continue son exécution.
A Vrai
B Faux
10. Lequel des éléments suivants est utilisé pour supprimer un cookie?
A La fonction setcookie()
B La variable $_COOKIE
C La fonction isset()
D Aucune de ces réponses n’est vraie.