Bonjour,

Si je veux utiliser une variable dans une fonction, je procède de la sorte :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$variable = "toto";
 
function MaFonction()
{
    global $variable;
 
    echo $variable;
}
Est-il possible de faire la même chose avec un tableau ?

Le but de l'exercice serait d'utiliser une fonction qui testerait la longueur d'une chaîne de caractères et qui insèrerait un message d'erreur dans un tableau si la chaîne était plus petite que 1, exemple (le code ne fonctionne bien évidemment pas, c'est juste pour illustrer ce que je voudrais faire) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
$ArrError = Array();
 
ChkNotEmpty($Str1, "Erreur 1");
ChkNotEmpty($Str2, "Erreur 2");
 
function ChkNotEmpty($StrValue, $StrMsg)
{
    if(strlen($StrValue) < 1)
    {
        array_push ($ArrError, $StrMsg);
    }       
} //Function ChkNotEmpty
Merci pour votre aide !