Introduction
Types de données
Support de cours n°1
Synthèse n°2
Les chaines de caractères
Example PHP n°1
Example PHP n°2
Synthèse n°3
Example PHP n°4
Example PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Les entiers
Support de cours n°1
Example PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Les réels
Support de cours n°1
Example PHP n°2
Exercice PHP n°3
Les booleens
Support de cours n°1
Example PHP n°2
Exercice PHP n°3
La conditionnelle if else
Support de cours n°1
Example PHP n°2
Example PHP n°3
Example PHP n°4
Example PHP n°5
La conditionnelle switch
Support de cours n°1
Example PHP n°2
Conditionnelles synthèse
Conditionnelles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
La boucle for
Support de cours n°1
Example PHP n°2
Example PHP n°3
La boucle while
Support de cours n°1
Example PHP n°2
do while
Support de cours n°1
Example PHP n°2
Boucle synthèse
Boucles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Example PHP n°4
Les tableaux
Support de cours n°1
Example PHP n°2
Example PHP n°3
Support de cours n°4
Example PHP n°5
Example PHP n°6
Support de cours n°7
Example PHP n°8
Tableaux Synthèse
Tableaux exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
Les tableaux : Example PHP n°3
The questions should help you understand the code shown below.
Once you hold the solution, you can view the answer by clicking on the question title.
1.Quelle instruction permet d'afficher le tableau ?
2.Quelle instruction permet d'ajouter des valeurs à notre tableau ?
Cette fonction retourne le nombre d'élément du tableau: ($long_tab = array_push($tab, 'valeur1', 'valeur2').
3.Quelle instruction permet de supprimer un élément du tableau ?
unset($tableau[x]) va suprimer la variable stocker à l'indice x. Ici on a supprimé l'indice 2 correspondant à la valeur "idéfix".
Attention !! PHP ne ré_indice pas le tableau.
Pour re-indicer le tableau, il faut utiliser array_values($tableau) qui renvoit un tableau re-indicé correctement
4.Quelle instruction permet de supprimer plusieurs éléments du tableau ?
Ici on a supprimé à partir de l'indice 2 les 3 prochaines valeurs.
echo'<h2> Tableau : les gaulois </h2>';
$personnages_gaulois = array ('Astérix','Obélix','Idéfix','Panoramix');
print('<p>Tableau de départ<br>' );
print_r($personnages_gaulois);
print('</p> ');
print('<p>Tableau avec un ajout <br>' );
array_push ($personnages_gaulois,'Assurancetourix','Abraracourcix');
print_r($personnages_gaulois);
print('</p>');
print('<p>Tableau avec une suppression<br>' );
unset($personnages_gaulois[2]);
$personnages_gaulois = array_values($personnages_gaulois);
print_r($personnages_gaulois);
print('</p>');
print('<p>Tableau avec une coupe à partir de l\'indice 2 pour les 3 valeurs suivantes <br>' );
array_splice($personnages_gaulois,2,3);
print_r($personnages_gaulois);
print('</p>');
Tableau : les gaulois
Tableau de départ
Array
(
[0] => Astérix
[1] => Obélix
[2] => Idéfix
[3] => Panoramix
)
Tableau avec un ajout
Array
(
[0] => Astérix
[1] => Obélix
[2] => Idéfix
[3] => Panoramix
[4] => Assurancetourix
[5] => Abraracourcix
)
Tableau avec une suppression
Array
(
[0] => Astérix
[1] => Obélix
[2] => Panoramix
[3] => Assurancetourix
[4] => Abraracourcix
)
Tableau avec une coupe à partir de l'indice 2 pour les 3 valeurs suivantes
Array
(
[0] => Astérix
[1] => Obélix
)
<h2>‧Tableau‧:‧les‧gaulois‧</h2><p>Tableau‧de‧départ<br>Array
(
‧‧‧‧[0]‧=>‧Astérix
‧‧‧‧[1]‧=>‧Obélix
‧‧‧‧[2]‧=>‧Idéfix
‧‧‧‧[3]‧=>‧Panoramix
)
</p>‧<p>Tableau‧avec‧un‧ajout‧<br>Array
(
‧‧‧‧[0]‧=>‧Astérix
‧‧‧‧[1]‧=>‧Obélix
‧‧‧‧[2]‧=>‧Idéfix
‧‧‧‧[3]‧=>‧Panoramix
‧‧‧‧[4]‧=>‧Assurancetourix
‧‧‧‧[5]‧=>‧Abraracourcix
)
</p><p>Tableau‧avec‧une‧suppression<br>Array
(
‧‧‧‧[0]‧=>‧Astérix
‧‧‧‧[1]‧=>‧Obélix
‧‧‧‧[2]‧=>‧Panoramix
‧‧‧‧[3]‧=>‧Assurancetourix
‧‧‧‧[4]‧=>‧Abraracourcix
)
</p><p>Tableau‧avec‧une‧coupe‧à‧partir‧de‧l'indice‧2‧pour‧les‧3‧valeurs‧suivantes‧<br>Array
(
‧‧‧‧[0]‧=>‧Astérix
‧‧‧‧[1]‧=>‧Obélix
)
</p>
Execution in 0.0005s