wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

quizz démarrage PHP SIO2 SLAM

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

VRAI ou FAUX : Le PHP est un langage interprété par le navigateur web ?

a)

VRAI

b)

FAUX

2.

Chaque instruction PHP se termine par :

a)

une virgule

b)

un point

c)

un point-virgule

d)

un double point

3.

Quel est le résultat à l'écran des 2 lignes suivantes :

$count = 20;

echo $count++;

a)

21

b)

20

c)

count 20

d)

$count 19

4.

expliquer en quelques mots la différence entre un site dit "statique" et un site web dit "dynamique"

4 lines
5.

Le fichier index.php contient au début du fichier l’instruction suivante :

require('hello.php');

Que permet cette instruction ?

a)

permet d’afficher à l’écran le texte « hello.php »

b)

permet d exporter le fichier courant dans un fichier « hello.php »

c)

permet d’inclure le fichier « hello.php » dans le fichier courant

d)

permet d’inclure le texte « hello.php » dans une variable require

6.

Soit le code php suivant :

$recette = ['nom' => ‘tartiflette’,     'origine' => ‘haute-savoie’,     'temps' => 45];

 

Comment afficher à l’écran le département d'origine de la recette de la tartiflette ?

a)

echo $recette=>origine

b)

echo $recette.origine;

c)

echo $recette[origine];

d)

echo $recette['origine'];

7.

Soit le code php suivant :

 

$recette = ['nom' => ‘tartiflette’,     'origine' => ‘haute-savoie’,     'temps' => 45]; print_r($recette);

 

Quel va être le résultat de l’instruction print_r($recette);  ?

a)

Array ( [nom] => tartiflette [origine] => haute savoie [temps] => 45 )

b)

Array [nom] [origine] [temps]

c)

Table ( [nom] => tartiflette [origine] => haute savoie [temps] => 45 ) 

d)

Array [tartiflette] [haute savoie] 45

8.

Quel est le résultat de ce bloc d'instruction :

a)

variable i vaut 2

variable i vaut 3

variable i vaut 4

stop !

b)

variable i vaut 1

variable i vaut 2

variable i vaut 3

variable i vaut 4

stop !

c)

variable i vaut 1

variable i vaut 2

variable i vaut 3

variable i vaut 4

variable i vaut 5

stop !

d)

variable i vaut 1

variable i vaut 2

variable i vaut 3

variable i vaut 4

stop !

variable i vaut 5

9.

En PHP, on peut déclarer des tableaux contenant des tableaux qui contiennent eux-même des tableaux.

a)

VRAI

b)

FAUX

10.

Quelle instruction générique permet de se connecter à une base de données en PHP ?

a)

$bdd = new dbconnect(…..)

b)

 $bdd = new query(…..)

c)

$bdd = new connectetoiSVP(…..)

d)

$bdd = new PDO(…..)