Tableau PHP

Опубликовано: 20 Июнь 2026
на канале: Nice Video
175
4

Chapitre 2 : les tableaux php.


Tuto #php sur les tableaux, tableaux indexés, tableaux associatifs, tableaux multidimensionnels.
Comment créer un tableau, comment afficher les tableaux php, leur donner une valeur, connaître la taille d'un tableau.

Les chapitres de cette vidéo :

00:00 : intro
00:11 : tableau indexé auto-incrémenté
01:52 : tableau associatif
03:00 : tableau multidimensionnels
03:38 : exercice



Vidéo suivante :    • PHP if else  
Lien de cette playlist :    • Playlist  


---------------------------------------------------


Pour être notifié des nouvelles vidéos :
Instragram   / nicevideofficiel  
Facebook   / nice-vidéo-108199524606254  

Donation pour soutenir Nice vidéo :
Buymeacoffee https://www.buymeacoffee.com/nicevideo
Utip https://utip.io/nicevideo/


Micro utilisé : Blue yeti https://amzn.to/3cWgy9j


---------------------------------------------------


Pour tester vos lignes de code PHP en ligne :

https://www.writephponline.com/
http://phptester.net/
https://extendsclass.com/php.html
https://www.w3schools.com/php/phptryi...

Liens php sur les tableaux :

https://www.php.net/manual/fr/languag... les tableaux
https://www.php.net/manual/fr/ref.arr... fonctions à utiliser sur les tableaux dont :
array_pop, array_chunk, array_shift, array_search, array_values, implode, explode,
array_keys, count, extract, in_array, key_exists, ksort, list, shuffle, sort.

https://www.w3schools.com/php/php_arr... en anglais les tableaux
https://www.w3schools.com/php/php_ref... en anglais les fonctions sur les tableaux
et dans le menu de gauche la liste des fonctions sur les tableaux

---------------------------------------------------

Code affiché à l'écran :

// tableaux indexés :

$tableau = []; // crée un tableau
$lettres = ['a', 'b', 'c']; // crée un tableau avec des valeurs

// ajouter une valeur
$lettres[] = 'd'; // ajoute dynamiquement à la fin du tableau

// afficher
echo($lettres[0]); // affiche a, l'index commence à 0
echo($lettres[1]); // affiche b

// modifier
$lettres[2] = 'f'; // c devient f

// nombre total de valeurs (taille du tableau)
echo(count($lettres)); // affiche 4 car il y a 4 valeurs

// tableaux associatifs
// $tableau = [ 'clef' = 'valeur' ]

$personne1 = [ 'nom' = 'Buffett', 'prenom' = 'Warren' ];
$personne1['naissance'] = 1930;
$personne1['investissements'] = [ 'bourse', 'immobilier' ]; // peut également contenir un tableau

echo $personne1['nom']; // Buffett
echo $personne1['prenom']; // Warren
echo $personne1['naissance']; // 1930

echo $personne1['investissements'][0]; // bourse
echo $personne1['investissements'][1]; // immobilier

echo(implode(',', $personne1)); // affiche Buffett,Warren,1930,Array
// explode est le contraire, c'est pour "exploser"
/*
$pizza = 'piece1 piece2 piece3 piece4 piece5 piece6';
$pieces = explode(' ', $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
*/

// tableaux multidimensionnels
// 1 tableau peut contenir plusieurs tableaux

$personnes = [
$personne1 ,
[
'nom' = 'Musk',
'prenom' = 'Elon',
'naissance' = 1971,
'investissements' = [ 'Paypal', 'Tesla' ]
]
];

echo $personnes[0]['investissements'][1]; // immobilier
echo $personnes[1]['investissements'][1]; // Tesla

echo(count($personnes)); // affiche 2, car c'est un tableau de 2 personnes
echo(count($personnes[1])); // affiche 4 (nom, prénom, naissance, investissements)

$personnes[1]['investissements'][] = 'SpaceX'; // ajoute SpaceX aux investissements d'Elon Musk

echo(count($personnes[1]['investissements'])); // affiche 3 (Paypal, Tesla et SpaceX)

print_r($personnes); // affiche tout le contenu du tableau $personnes

---------------------------------------------------

Exercice à faire (solution dans la prochaine vidéo)

créer un tableau "personne3" sur base des informations suivante : Alice Walton est né en 1949 et a investi dans Walmart.

Ajouter ce tableau "personne3" au tableau "personnes", afficher la liste et le nombre de ses investissements.

---------------------------------------------------

Solution de l'exercice de la précédente vidéo :

$var1 = 150;
$var2 = 200;
$pseudo = 'Pividéo';
$total = $var1 + $var2;

echo("Bonjour $pseudo, le résultat est : ".($total * 2));
// ou
echo('Bonjour '.$pseudo.', le résultat est : '.($total * 2));
// ou
$resultat = $total * 2;

echo('Bonjour '.$pseudo.', le résultat est : '.$resultat);


Note : le signe plus grand que n'est pas autorisé dans les descriptions (voir donc la vidéo)