Notre navigateur sait lire du code PHP.
Réponse 2. Le PHP est un langage dit "server-side", c'est-à-dire un langage qui s'exécute et ne peut être lu que par une architecture serveur.
Pour afficher simplement un valeur en PHP, on préférera utiliser l'instruction...
Réponse 1. L'instruction echo est plus rapide à exécuter et moins restrictive que print.
Lorsque je déclare $x = "true", quel est le type de la valeur stockée dans ma variable $x ?
Réponse 2. Dès qu'une valeur est mise entre guillemets ou apostrophes, le PHP va la considérer comme étant de type String.
Quelle est la grande particularité des variables stockant des valeurs de type Array (tableau) ?
Les variables stockant des tableaux vont pouvoir stocker plusieurs valeurs à la fois.
Si je déclare une variable au sein d'une fonction, où puis-je l'utiliser et combien de temps va t-elle être active ?
Une variable déclarée dans un espace local n'est accessible que localement, c'est-à-dire uniquement à l'intérieur de la fonction où elle a été créée. Cette variable va par défaut n'être active que durant le temps de l'exécution de la fonction.
Comment peut on étendre la "durée de vie" d'une variable locale en PHP ?
Réponse 3. Le mot clef static qui va créer un espace statique au sein duquel les valeurs de nos variables vont être conservées (durant le temps de l’exécution du script complet).
Pour renvoyer un message différent à nos utilisateurs selon qu'ils aient plus ou moins de 18 ans, nous utiliserons plutôt...
Réponse 1. Dans le cas présent, le moyen le plus simple et le plus logique de procéder est d'utiilser une condition if...else. Le switch ne va pouvoir tester que l'égalité et nous n'avons aucune raison ici de boucler.
Si mon script a besoin d'effectuer toujours au moins un passage dans une boucle pour fonctionner et que je ne sais pas à priori combien de passages je vais effectuer dans ma boucle, quel type de boucle vais-je utiliser ?
Réponse 2. La spécificité des boucles do...while est de vérifier que la condition est vérifiée ou pas en fin de passage de boucle. Ce type de boucle va donc dans tous les cas s'exécuter au moins une fois.
Laquelle de ces trois syntaxes est exacte si je souhaite créer une fonction nommée "bonjour" en PHP ?
Réponse 3. Le mot clef à utiliser est "function". Le couple de parenthèses est obligatoire.
Laquelle de ces syntaxes est à priori correcte si je souhaite récupérer une valeur d'un tableau $membres à trois dimensions ?
Réponse 3. Rappelez vous qu'il faudra préciser autant d'indices qu'un tableau possède de dimensions pour accéder à un élément du dit tableau.