QCM EN PHP

PHP est un langage de programmation côté serveur utilisé pour créer des sites web dynamiques. Il est souvent intégré dans des pages HTML et permet la gestion de formulaires, l’accès aux bases de données, la manipulation de fichiers, etc. PHP génère du code HTML exécuté sur le serveur, produisant des pages web personnalisées. Il est open source et largement utilisé dans le développement web, avec une forte intégration dans des CMS comme WordPress.

QUESTION 1

Qu’est-ce que PHP ?

a. Personal Home Page

b. Preprocessed Hypertext Processor

c. PHP: Hypertext Preprocessor

d. Preprocessed Home Page

QUESTION 2

Quel est le symbole d’ouverture d’une balise PHP ?

a. <

b. <?php

c.

d. {

QUESTION 3

Comment commente-t-on une seule ligne de code en PHP ?

a. /* commentaire */

b. // commentaire

c. ** commentaire **

d. — commentaire —

QUESTION 4

Quelle fonction est utilisée pour afficher du texte dans PHP ?

a. print()

b. echo()

c. display()

d. show()

QUESTION 5

Comment déclare-t-on une variable en PHP ?

a. $variable

b. variable()

c. declare variable

d. var variable

QUESTION 6

Quelle fonction est utilisée pour obtenir la longueur d’une chaîne de caractères en PHP ?

a. strlen()

b. length()

c. strlength()

d. charlength()

QUESTION 7

Quelle est la structure de contrôle utilisée pour exécuter un bloc de code si une condition est vraie en PHP ?

a. pour

b. switch

c. if

d. loop

QUESTION 8

Quelle fonction est utilisée pour inclure le contenu d’un fichier dans un script PHP ?

a. import()

b. require()

c. include()

d. load()

QUESTION 9

Quelle est la différence entre « echo » et « print » en PHP ?

a. Aucune, ce sont des synonymes.

b. « print » ne peut pas afficher de variables.

c. « echo » retourne une valeur, tandis que « print » n’en retourne pas.

d. « print » est utilisé pour les chaînes de caractères uniquement.

QUESTION 10

Comment démarre-t-on une session en PHP ?

a. start_session()

b. session_start()

c. init_session()

d. begin_session()

QUESTION 11

Quelle fonction est utilisée pour se connecter à une base de données en PHP ?

a. connect_db()

b. open_db()

c. db_connect()

d. mysqli_connect()

QUESTION 12

Comment vérifie-t-on si une variable a une valeur nulle (null) en PHP ?

a. isnull()

b. empty()

c. is_null()

d. null()

QUESTION 13

Quelle fonction est utilisée pour ajouter des éléments à la fin d’un tableau en PHP ?

a. array_push()

b. add_element()

c. insert_array()

d. append_array()

QUESTION 14

Quel opérateur est utilisé pour concaténer des chaînes de caractères en PHP ?

a. .

b. +

c. &

d. ::

QUESTION 15

Quelle fonction est utilisée pour générer un nombre aléatoire en PHP ?

a. random()

b. generate_random()

c. rand()

d. random_number()

QUESTION 16

Comment déclare-t-on une fonction en PHP ?

a. function myFunction()

b. def myFunction():

c. declare function myFunction()

d. func myFunction()

QUESTION 17

Quelle fonction est utilisée pour supprimer des espaces au début et à la fin d’une chaîne en PHP ?

a. trim()

b. strip()

c. clean()

d. remove_whitespace()

QUESTION 18

Quel type de variable est utilisé pour stocker plusieurs valeurs dans un seul nom en PHP ?

a. Group

b. Array

c. Bundle

d. Collection

QUESTION 19

Quelle fonction est utilisée pour rediriger l’utilisateur vers une autre page en PHP ?

a. redirect()

b. header()

c. location()

d. go_to()

QUESTION 20

Quelle est la méthode pour envoyer des données à un formulaire HTML en utilisant la méthode POST en PHP ?

a. $_POST[]

b. $_GET[]

c. $_REQUEST[]

. $_DATA[]

QUESTION 21

Quelle fonction est utilisée pour obtenir la clé actuelle d’un tableau en PHP ? a. current_key()

b. get_key()

c. array_key()

d. key()

QUESTION 22

Quelle est la méthode pour déclarer une constante en PHP ?

a. define_constant()

b. const()

c. constant()

d. declare_constant()

QUESTION 23

Comment utilise-t-on une boucle « foreach » pour parcourir un tableau en PHP ?

a. foreach ($tableau as $valeur)

b. for ($tableau as $valeur)

c. loop ($valeur in $tableau)

d. iterate ($tableau as $valeur)

QUESTION 24

Quelle fonction est utilisée pour obtenir la date actuelle en PHP ?

a. current_date()

b. date()

c. get_current_date()

d. now()

QUESTION 25

Quelle est la différence entre les opérateurs « == » et « === » en PHP ?

a. « == » compare les valeurs, « === » compare les types et les valeurs.

b. « == » compare uniquement les types, « === » compare les valeurs.

c. Il n’y a pas de différence, ce sont des synonymes.

d. « == » est utilisé pour les chaînes de caractères, « === » est utilisé pour les nombres.

QUESTION 26

Quelle fonction est utilisée pour changer la casse d’une chaîne en majuscules en PHP ?

a. uppercase()

b. to_upper()

c. strtoupper()

d. upper_case()

QUESTION 27

Comment déclare-t-on une classe en PHP ?

a. class MyClass {}

b. declare class MyClass {}

c. def class MyClass():

d. create class MyClass()

QUESTION 28

Quelle est la fonction de la méthode « unset() » en PHP ?

a. Supprimer une variable

b. Vider le contenu d’un tableau

c. Détruire une session

d. Annuler une boucle

QUESTION 29

Quelle fonction est utilisée pour obtenir la taille d’un fichier en PHP ?

a. filesize()

b. get_filesize()

c. file_size()

d. sizeof()

QUESTION 30

Quelle est la fonction de la classe PDO en PHP ?

a. Gérer les sessions utilisateur

b. Se connecter à une base de données

c. Manipuler les fichiers sur le serveur

d. Gérer les requêtes AJAX