QCM sur PHP – Les bases – 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. Que signifie PHP?

A Personal Home Page

B Hypertext Preprocessor

C Pretext Hypertext Processor

D Preprocessor Home Page

A, B
PHP signifie Hypertext Preprocessor, auparavant c’était Personal Home Page.

 

2. Les fichiers PHP ont l’extension …. ?

A .html

B .xml

C .php

D .ph

C
Les fichiers PHP portent l’extension .php

 

3. Un script PHP devrait commencer par ___ ?

A <php

B <?php

C <?

D <?php

B

Un script PHP devrait commencer par <?php et se termine par ?>, exemple:

<? php
        // votre code PHP 
?>

 

4. Lequel des éléments suivants doit être installé sur votre ordinateur pour exécuter des scripts PHP?

A Adobe Dreamweaver

B PHP

C Apache

D IIS

B, C, D
PHP, Apache et un serveur IIS ou WampServer doit être installé sur votre ordinateur pour exécuter des scripts PHP.

 

 

5. Quelle version de PHP a introduit Try/catch Exception?

A PHP 4

B PHP 5

C PHP 5.3

D PHP 7.2

B
PHP5 a introduit la gestion des exceptions avec try/catch qui est utilisée pour modifier le déroulement normal de l’exécution du code si une condition d’erreur se produit.

Voici la structure d’un block try/catch :

<?php
try {
    // le code qui pourrait lever une exception
}
catch (Exception $e) {
    // le code qui gére l'exception
}
?>

 

6. Nous pouvons utiliser ___ pour commenter une seule ligne?

A /?

B //

C #

D /* */

B
Pour commenter une seule ligne on utilise //, et pour commenter plusieurs lignes on utilise /* */

 

7. Laquelle parmi les instructions php suivantes va stocker 55 dans la variable nbr?

A int $nbr= 55;

B int nbr = 55;

C $nbr= 55;

D 55= $nbr;

C
PHP ne nécessite pas la définition de type explicite dans la déclaration de variable, sachant que PHP7 a introduit le ‘Type Hinting’, dorénavant on pourrait utiliser les types primitif lors de la déclaration d’une variable.

 

8. Quelle est la sortie de ce code?
<?php
    $nbr1= 2;
    $nbr2 = 2;
    print $nbr1 . "+". $nbr2;
?>

A Erreur

B 4

C 2 + 2

D 2. + 2

C
Les deux points sont utilisés pour la concaténation.

 

9. Quelle est la sortie de ce code?
<?php
    $nbr1= 2;
    $nbr2 = 2;
    print $nbr1 + $nbr2;
?>

A Erreur

B 4

C 2 + 2

D 2. + 2

B
L’instruction sera évaluée.

 

 

Exercice PHP Corrigé - Partie 1

2 réflexions sur “QCM sur PHP – Les bases – Partie 1

  • août 21, 2023 à 6:24 am
    Permalien

    quelques corrections de fautes :
    Q1 : PHP signifi[e] Hypertext…
    Q7 : dorénavant on pourrait utilis[er]…

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *