Ceci est une ancienne révision du document !
Déclaration de variable sous forme de tableau et affiche d'élément concaténés :
$id = Array(); $id['nom'] = 'Benoit'; $id['age'] = 33; echo 'Mon nom est '.$id['nom'].' et j\'ai '.$id['age'].' ans'."\n";
print_r permet d'afficher ce que contient un tableau :
<?php $coordonnees = array ( 'prenom' => 'François', 'nom' => 'Dupont', 'adresse' => '3 Rue du Paradis', 'ville' => 'Marseille'); echo '<pre>'; print_r($coordonnees); echo '</pre>'; ?>
Variable de Variable :
<?php $var = 'hello'; $hello = 'coucou'; $coucou = 'toto'; echo $var."\n"; echo ${$var}."\n"; echo ${${$var}}."\n"; $tableau1 = array ('benoit', 'magalie', 'toto'); $tableau2 = array (33, 27, 20); //Ci-dessous, il suffit juste de changer la valeur de $var et c'est les données d'un tableau différent qui s'affichent. //$var = 'tableau1'; $var = 'tableau2'; $nb_elements = count (${$var}); for ($i=0; $i<$nb_elements; $i++) { echo ${$var}[$i]."\n"; } //echo $nb_elements."\n"; ?>