WorksheetsPROMO 1 : PHP
Total questions: 20
Worksheet time: 11mins
Quelle fonction retourne la longueur d'une chaîne de texte ?
strlen
strlength
length
substr
Comment accède-t-on au 1er élément chaton dans le tableau suivant : $tableau = Array('chaton' , 'ornithorynque', 'dauphin'); ?
$tableau[1]
$tableau[0]
$tableau{0}
$tableau.get(1)
Comment vérifie-t-on l'égalité de deux variables : $a et $b ?
$a = $b
$a == $b
$a != $b
if($a,$b)
Quelle est l'utilité de l'opérateur ||
Il sert à vérifier que toutes les conditions sont réalisées.
Il sert à vérifier qu'une, et une seule, des conditions est réalisée.
Il sert à vérifier qu'une, au moins, des conditions est réalisée.
Quelles valeurs peut prendre le type booléen ?
0 ou 1
TRUE ou FALSE
Toutes sauf NULL
La boucle for ($i=0 ; $i<=3 ; $i++ ) { echo $i; }…
Sera éxécutée 2 fois
Sera éxécutée 3 fois
Sera éxécutée 4 fois
Sera éxécutée 1 fois
Sachant que $a = 4. Quelle instruction affiche : 4 = quatre ?
echo '$a = quatre';
echo '$a = 2+2';
echo "$a = quatre";
Sachant que $dodo = 6. Quelle est la valeur de ma nuit : $dodo += 2; ?
3
7
8
12
Dans le cas d'envoi d'informations plus ou moins sensibles par formulaire, quelle méthode utilisera-t-on de préférence ?
get
mailto
Session
post
Quelles variables superglobales permettent de récupérer des données de formulaire utilisant la méthode GET ?
$_GET
$_REQUEST
$GLOBALS
$_POST
Quelles fonctions PHP peuvent être utilisés pour connaître les extensions disponibles sur le système ?
extension_loaded()
get_extensions_funcs()
get_loaded_extensions()
phpinfo()
Quelle sera la sortie du code suivant ? :
$a = 1;
++$a;
$a *= $a;
echo $a--;
3
4
5
Erreur
Quelle sera la sortie du script suivant ?
<?php
$foo = 225;
echo $foo % 100;
?>
1
5
25
200
En SQL, le set de données renvoyé par une requête peut-être filtré si l'on ajoute une clause ________ ?
ORDER BY
WHERE
GROUP BY
SELECT
Que va afficher le script suivant ?
<?php
function maFonction($param = 10) { return $param; }
$foo = maFonction();
var_dump($foo);
array(1) { [0]=> int(10) }
int(10)
Une erreur fatale
Une page vide
Quelle sera la sortie du code suivant ?
$a = array("1" => "A", 1 => "B", "C", 2 => "D");
echo count($a);
1
2
3
4
Parmi ces types, lesquels font partie des 4 types scalaires de PHP ?
boolean
integer
array
object
Parmi la liste de valeurs suivante, quelles sont celles qui seront égales à false si on les transtype en boolean ?
$foo = 0;
$foo = array();
$foo = -1;
$foo = "0";
Quel sera la sortie du code suivant ?
print (int) ( (0.1+0.7) * 10);
1
0
8
7
Comment commenter une ligne de code PHP ?
//commentaire
<!-- Commentaire -->
#commentaire
/* commentaire */
