QCM en PHP - Préparation Complète à l'Examen
1. Quel est le bon format pour commencer un script PHP ?
a) <?php ?>
b) <script> </script>
c) <? ?>
d) <php> </php>
2. Quelle superglobale est utilisée pour récupérer les données d'un
formulaire envoyé par méthode POST ?
a) $_GET
b) $_POST
c) $_REQUEST
d) $_FORM
3. Quel opérateur est utilisé pour concaténer des chaînes en PHP ?
a) +
b) .
c) &
d) ++
4. Quelle est la fonction utilisée pour inclure un fichier dans un script
PHP ?
a) include()
b) require()
c) require_once()
d) Toutes les réponses ci-dessus
5. Que fait la fonction `isset()` en PHP ?
a) Elle vérifie si une variable est définie et non nulle.
b) Elle supprime une variable.
c) Elle initialise une variable.
d) Elle renvoie la valeur d'une variable.
6. Comment peut-on démarrer une session en PHP ?
a) start_session()
b) begin_session()
c) session_start()
d) session_begin()
7. Quelle fonction est utilisée pour rediriger un utilisateur vers une
autre page en PHP ?
a) redirect()
b) header()
c) location()
d) navigate()
8. Quelle est la portée par défaut d'une variable dans une fonction
PHP ?
a) Global
b) Local
c) Static
d) Public
9. Que retourne la fonction `strpos('hello world', 'world')` ?
a) true
b) false
c) 6
d) Une erreur
10. Comment peut-on connecter un script PHP à une base de
données MySQL ?
a) mysql_connect()
b) mysqli_connect()
c) pdo_connect()
d) Toutes les réponses ci-dessus