QCM sur PHP – Niveau avancé – Partie 1

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 opérateurs suivants n’est pas un opérateur binaire?

A AND

B NOT

C XOR

D OR

B
L’opérateur NOT est un opérateur unaire mais pas un opérateur binaire. L’opérateur AND, OR et XOR sont des opérateurs binaires. Un opérateur binaire est un opérateur qui opère sur deux opérandes puis les manipule pour renvoyer un résultat. Tandis qu’un opérateur unaire est un opérateur qui prend un seul opérande dans une expression ou une instruction.

 

2. Laquelle des options est correcte en ce qui concerne le code ci-dessous?
<?php 
    $x = array (1, 2, 3);
    $y = array (1 => 2, 2 => 3, 0 => 1); 
    $z = array ('x' => 1, 'y' => 2, 'z' => 3);
    var_dump ($x == $y); 
    var_dump ($x === $y); 
    var_dump ($x == $z); 
?>

A false true true

B true true false

C true false true

D true false false

D
L’opérateur d’équivalence == renvoie true si les deux tableaux ont le même nombre d’éléments avec les mêmes valeurs et clés, quel que soit leur ordre. L’opérateur d’identité ===, en revanche, ne renvoie true que si le tableau contient les mêmes paires clé / valeur dans le même ordre.

var_dump ($x == $y); // True
var_dump ($x === $y); // False
var_dump ($x == $z); // False

 

3. Considérons le code suivant:
  
<html>
   <head>
      <title>
            Ceci est un script de test.
      </title>
   </head>
   <body>
       <?php 
          echo 'Ceci est un script de test.';
      ?>
   </body>
</html>

Laquelle des balises suivantes est utilisée dans le script php?
 
A Balise standard

B Balise ASP

C Balise de script

D Balise courte

A
<?php?>:est la balise PHP standard

 

Les 100 fonctions PHP que vous devez savoir

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.