Aller au contenu principal

Questionnaire de prérequis

PHP : créer un environnement robuste et résilient

Question N°01 (Une réponse) 01/12

Comment créer un serveur web minimal avec l'utilisation de PHP en ligne de commande ?

Question N°02 (Une réponse) 02/12

Qu'affichera ce code ?

$prenoms = ["Alice", "Bob", "Charlie", "Diane"];
$prenoms = implode(" ", $prenoms);
$prenoms = strtolower($prenoms);
$prenoms = str_replace(" ", "-", $prenoms);
echo $prenoms;

Question N°03 (Une réponse) 03/12

Comment supprimer une session utilisateur avec PHP ?

Question N°04 (Plusieurs réponses) 04/12

PHP est un langage :

Question N°05 (Une réponse) 05/12

Parmi ces choix, quelle est la meilleure définition d'une variable superglobale en PHP ?

Question N°06 (Une réponse) 06/12

Pour déclarer un namespace (espace de noms) en PHP, quelle syntaxe doit-être utilisée ?

Question N°07 (Plusieurs réponses) 07/12

Pour se connecter à une base de données MySQL nativement avec PHP, on peut utiliser

Question N°08 (Une réponse) 08/12

Comment rédiger une annotation en PHP ?

Question N°09 (Une réponse) 09/12

Pour déclarer une variable en PHP, quelle syntaxe est valide ?

Question N°10 (Une réponse) 10/12

Considérant la classe suivante en PHP, comment afficher le nom complet de la personne ?

class Utilisateur {
    private $prenom;
    private $nom;

    public function afficherNomComplet() {
        // Le code sélectionné apparaîtra ici
    }
}

Question N°11 (Une réponse) 11/12

Pour accéder aux données venant d'une requête GET, il est préférable d'utiliser la fonction filter_input plutôt que $_GET.

Question N°12 (Une réponse) 12/12

Que fera ce code en PHP ?

$prenoms = ["Alice", "Bob", "Charles", "Diane"];
for(string $prenom from $prenoms) {
    echo $prenom;
}