Développement web indépendant à Montpellier

Test PHP Intermédiaire (bases PHP+string+array)

Question 1 :

Parmi ces variables, lesquelles ne sont pas des variables superglobales de PHP ?

Question 2 :

Quelle(s) superglobale(s) permette(nt) de lire les paramètres passés dans l'URL ?

Question 3 :

Quelle fonction permet de convertir un tableau en une chaîne de caractères ?

Question 4 :

Parmi les variables ci-dessous, lesquels sont "invalides" ?

Question 5 :

Qu'est ce qui est vrai à propos de la syntaxe HEREDOC ?

Question 6 :

Qu'est ce qui est vrai à propos de PHP ?

Question 7 :

Quelle sera la sortie du code suivant ?

<?php
$arr = array('un' => 3, 'deux' => 2, 'trois' => 1);
sort($arr);
$keys = array_keys($arr);
print $keys[0];

Question 8 :

Comment afficher la valeur du tableau "baz" ?

<?php
$arr = array(4 => 'foo', 'bar' => 'bat', 'baz');

Question 9 :

Quelle sera la sortie de ce script ?

<?php
$arr1 = array(1,2,3,4,5);
$arr2 = array_slice($arr1, -4, -2);
print_r($arr2);

Question 10 :

Quelle sera la sortie du code suivant ?

<?php
print substr("foobar", -4, -2);