PHP comment recuperer une variable globale?

Fermé
flouphp - 3 nov. 2010 à 15:38
 A.Nonymous - 4 nov. 2010 à 01:59
Bonjour,
voici mon code, j'aimerais recuperer ma variable globale tab pour l'utiliser dans ma fonction parrot mais je n'y arrive pas quelqu'un pourrait-il m'aider!

<?php
function human($str)
{
static $i = -1;
global $tab;
$i++;
$tab[$i] = $str;
}
function parrot()
{
echo $tab[0];
}
human("bonjour coco!");
human("tu veux une glace?");
parrot();
?>

Mon echo $tab[0] ne m'affiche rien

1 réponse

En ajoutant
global $tab;
dans la fonction "parrot"

(avis perso : "global, c'est mal" )
0