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°6
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.Comment trie t-on un tableau associatif par ordre croissant des valeurs des personnages (clé) ?
3.Comment trie t-on le tableau dans l'ordre décroissant des clés ?
4.Comment trier le tableau associatif dans l'ordre décroissant des valeurs ?
On utilise asort() pour trier les valeurs dans l'ordre croissant..
echo'<h2>Tableau associatif : les gaulois</h2>';
$personnages_gaulois = array ('Astérix' => 20,'Obélix' =>18,'Idéfix'=>5,'Panoramix'=>14);
print('<p>Tableau de départ<br>' );
print_r($personnages_gaulois); // print_r — Affiche des informations lisibles pour une variable
print('</p>');
print('<p>Fonction ksort : trie le tableau suivant les clés <br>' );
ksort($personnages_gaulois);
print_r($personnages_gaulois);
print('</p>');
print('<p>Fonction krsort : Trie un tableau en sens inverse et suivant les clés<br>' );
krsort($personnages_gaulois);
print_r($personnages_gaulois);
print('</p>');
print('<p>Fonction arsort : Trie un tableau en ordre inverse et conserve l\'association des index<br>' );
arsort($personnages_gaulois);
print_r($personnages_gaulois);
print('</p>');
Tableau associatif : les gaulois
Tableau de départ
Array
(
[Astérix] => 20
[Obélix] => 18
[Idéfix] => 5
[Panoramix] => 14
)
Fonction ksort : trie le tableau suivant les clés
Array
(
[Astérix] => 20
[Idéfix] => 5
[Obélix] => 18
[Panoramix] => 14
)
Fonction krsort : Trie un tableau en sens inverse et suivant les clés
Array
(
[Panoramix] => 14
[Obélix] => 18
[Idéfix] => 5
[Astérix] => 20
)
Fonction arsort : Trie un tableau en ordre inverse et conserve l'association des index
Array
(
[Astérix] => 20
[Obélix] => 18
[Panoramix] => 14
[Idéfix] => 5
)
<h2>Tableau‧associatif‧:‧les‧gaulois</h2><p>Tableau‧de‧départ<br>Array
(
‧‧‧‧[Astérix]‧=>‧20
‧‧‧‧[Obélix]‧=>‧18
‧‧‧‧[Idéfix]‧=>‧5
‧‧‧‧[Panoramix]‧=>‧14
)
</p><p>Fonction‧ksort‧:‧trie‧le‧tableau‧suivant‧les‧clés‧<br>Array
(
‧‧‧‧[Astérix]‧=>‧20
‧‧‧‧[Idéfix]‧=>‧5
‧‧‧‧[Obélix]‧=>‧18
‧‧‧‧[Panoramix]‧=>‧14
)
</p><p>Fonction‧krsort‧:‧‧Trie‧un‧tableau‧en‧sens‧inverse‧et‧suivant‧les‧clés<br>Array
(
‧‧‧‧[Panoramix]‧=>‧14
‧‧‧‧[Obélix]‧=>‧18
‧‧‧‧[Idéfix]‧=>‧5
‧‧‧‧[Astérix]‧=>‧20
)
</p><p>Fonction‧arsort‧:‧Trie‧un‧tableau‧en‧ordre‧inverse‧et‧conserve‧l'association‧des‧index<br>Array
(
‧‧‧‧[Astérix]‧=>‧20
‧‧‧‧[Obélix]‧=>‧18
‧‧‧‧[Panoramix]‧=>‧14
‧‧‧‧[Idéfix]‧=>‧5
)
</p>
Execution in 0.0005s