| 1 _ Quels sont les noms de variables valides
? | | $_My_Var
|
| $8_My_Var
|
| $My_Var_8
|
| 2 _ A quoi peut servir la fonction unSet()
? |
| Mettre une variable à 0
|
| Mettre des espaces dans la variable
|
| Effacer la variable de la mémoire
|
| 3 _ Si l'on a <? $a=5 ; unset($a); ?>, quelles propositions sont justes
? |
| <? echo isSet($a); ?> renvoie "true"
|
| <? echo !isSet($a); ?> renvoie "true"
|
| <? echo isSet($a); ?> renvoie "false"
|
| 4 _ Si l'on a <? $a="Joe"; $b="Max"; $c=$a.$b; ?>, quelles propositions sont justes
? |
| <? echo $c; ?> renvoie JoeMax
|
| <? echo $c; ?> renvoie Joe.Max
|
| <? echo $c; ?> renvoie Joe Max
|
| 5 _ Si l'on a <? $a="Joe"; ?>, quelles propositions sont justes
? |
| <? echo "$a"; ?> renvoie $a
|
| <? echo '$a'; ?> renvoie Joe
|
| <? echo '$a'; ?> renvoie $a
|
| 6 _ Si l'on a <? $a=7; $a="Joe"; ?>, que se passe-t-il
? |
| Le programme renvoie une erreur
|
| Le type de la variable $a devient "chaine"
|
| Le contenu de la variable devient 74 (code de "J")
|
| 7 _ Si l'on a <? $a="5_Joe" ;?>, quelles propositions sont justes
? |
| <? settype($a, "integer"); ?> provoque $a=0
|
| <? settype($a, "integer"); ?> provoque $a=5
|
| <? settype($a, "integer"); ?> renvoie une erreur
|
| 8 _ Si l'on a <? $a="true" ?>, quelles propositions sont justes
? |
| <? settype($a, "string"); ?> renvoie une erreur
|
| <? settype($a, "integer"); ?> provoque $a=1
|
| <? settype($a, "integer"); ?> provoque $a=0
|
| 9 _ Si l'on a <? $a = 3.94 ;?>, quelles propositions sont justes
? |
| <? print("Integer: (integer)$a); ?> renvoie 4
|
| <? print("Integer: (integer)$a); ?> renvoie 3
|
| <? print("Integer: (integer)$a); ?> renvoie 0
|
| 10 _ Pour acceder à une variable à l'intérieur d'une fonction, comment faire
? |
| Y faire référence simplement par son nom
|
| Utiliser le tableau $globals[]
|
| La passer comme parametre de la fonction |
|
|