PHP comment recuperer une variable globale?

flouphp -  
 A.Nonymous -
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

A.Nonymous
 
En ajoutant
global $tab;
dans la fonction "parrot"

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