Title | PHP - Questions |
---|---|
Course | Algo Prog - Dev Web |
Institution | Université de Bourgogne |
Pages | 4 |
File Size | 50.6 KB |
File Type | |
Total Downloads | 71 |
Total Views | 148 |
Questions sur le language PHP...
TD 1 QUESTIONS
1. Comment définit-on une balise php ? < ?php ?>
2. Que contient un fichier php ? Php et/ou html
3. Comment commente-t-on un code php ? // et # pour un commentaire sur une seule ligne /* */ pour commenter sur plusieurs lignes ou couper juste une portion de code en la mettant en commentaire
4. Quelles fonctions permettent d’extraire des éléments du code php ? Echo et print (personne n’utilise print)
5. Quelle différence entre les guillemets simples et les guillemets doubles ? Guillemets doubles permettent d’interpréter une variable dans un texte, et évitent aussi la confusion avec un apostrophe Guillemets simples pour juste du texte sans variable sinon le code ne remplace pas le nom de la variable par sa valeur
6. Qu’est-ce que la concaténation ? Comment s’écrit-elle en php ? Raccorde des bouts de chaînes de caractères les uns avec les autres S’écrit avec un point
7. Quelle est la différence entre variable et constante ? Variable change, constante ne change pas
8.
Quelles sont les règles de déclaration des variables en php ? Sensible à la casse $ devant le nom Commence par une lettre ou un underscore Ne peut pas commencer par un chiffre $ ne fait pas partie du nom de la variable
9. Qu’est-ce que déclarer une variable ? Nommer et typer (on ne type pas en php)
10. Qu’est-ce que typer une variable ? Lui donner un type
11. Qu’est-ce que nommer une variable ? Lui donner un nom
12. Qu’est-ce qu’affecter une variable ? Lui donner une valeur
13.
Comment déclarer une constante ? Utilise la fonction define Typer et nommer (nom en string) Donner ses paramètres (valeur) Eventuellement la sensibilité à la casse
14. Qu’est-ce qu’un type primitif ? Donner 5 exemples Int, float, char, string, bool
15. Quels sont les opérateurs logiques ? NOT, ET, OU, XOR
16. Sur quel type de primitif de variables s’appliquent les opérateurs logiques ? Bool
17. Qu’est-ce qu’une structure conditionnelle ? Conditions If et switch
18. Comment écrit-on un if ? if (condition) { instructions { [elseif(condition){ instructions }] [else{ instructions }]
19. Qu’est-ce que l’indentation ? Alinéa, tabulation, décale le code pour structurer
20. Qu’est-ce qu’un bloc ? Contenu de deux accolades Un bloc peut contenir d’autres blocs
21. Qu’est-ce que la portée des variables ? Donnez un mot clef Globale
22. Qu’est-ce que l’imbrication ? Mettre des blocs dans des blocs
23. Comment écrit-on un SelonQue ? switch switch ($var) { case val : … break ; default : }
24. Comment écrit-on une boucle Pour ? for for (départ ; continuité ; incrément) { … }
25. Comment écrit-on une boucle TantQue ? while Départ while (continuité) { Instructions ; Incrément ; }
26. Qu’est-ce qu’un pas ? Valeur de l’incrément
27. Qu’est-ce que l’incrémentation / décrémentation ? Le fait d’augmenter / diminuer la variable/valeur de 1
28. Qu’est-ce qu’un tableau ? Donnez 2 exemples ...