Salut ;)
Comme l'indique le titre est ce que je peut utiliser une variable interne d'une fonction et comment
Merci d'avance ;)
Version imprimable
Salut ;)
Comme l'indique le titre est ce que je peut utiliser une variable interne d'une fonction et comment
Merci d'avance ;)
Bonjour,
Un exemple concret ?
Merci
oK ;)
J'ai un ptit script qui me creer a partir d'un tableau tous les parametres issue de mon formulaire :
le probleme je ne veut pas refaire ces 6 lignes dans chaque page d'insertion d'ou le besoin d'une fonction !:aie:Code:
1
2
3
4
5
6
7
8
9
10
11 <?php $Formdata = array("nom","prenom","cat_user","login","secret") ; $source = $_POST ; foreach($Formdata as $key) { $$key = (isset($source[$key]) && $source[$key] !="")?$source[$key]:''; echo $key.":".$$key."<br/>" ; } //cette boucle va generer des variables dynamique pour les utuiliser ulturierement ?>
:question:Code:
1
2
3
4
5
6
7
8
9 function my_extract($source, $champs) { if (is_array($source)) { foreach($champs as $key) { $GLOBALS[$key] = isset($source[$key]) ? $source[$key] : ''; } } } my_extract($_POST, array('nom', 'prenom', 'cat_user', 'login', 'secret'));
Oh un grand merci :king: