Mammouth du PHP |
1564 Messages
05 mai 2022, 23:51
Tu crée un tableau global :
$TableauGlobal = []; //ou $TableauGlobal = array(); si PHP < 5.2 il me semble
dans ce tableau ty met tes clé avec ou sans valeur :
//avec une valeur (clé/valeur)
$TableauGlobal['nouvelle clé'] = 'la valeur';
//sans clé (index sera automatiquement défini (0,1,2,...)
$TableauGlobal[] = 'la valeur';
//autre manière d'ajouter une valeur au tableau
array_push($TableauGlobal,'nouvelle valeur');//pas de clé possible
//d'autres valeur peuvent être ajoutées en même temps :
array_push($TableauGlobal,'nouvelle valeur','mon autre valeur',...);
// array_push est égale à :
$TableauGlobal[] = 'nouvelle valeur';
$TableauGlobal[] = 'mon autre valeur';
//elle est plus rapide comme solution car le code ne fait pas appel à une fonction (ici array_push)
Pour savoir si une clé existe :
if(isset($TableauGlobal['nouvelle clé']))
echo "existe !"
Pour faire le tour des clé et des valeurs :
foreach($TableauGlobal as $cle => $valeur)
echo "$cle => $valeur<br/>";