Avoir un nom de variable aléatoire
Je vais essayer de faire simple.
J'ai plusieurs variables ($var1, $var2, $var3, ...) et je voudrais tirer au hasard une de ces variables pour la traiter, pour ce faire je tire un chiffre au hasard en utilisant cette fonction :
Code:
1 2 3
|
mt_srand((float) microtime()*1000000);
mt_rand(1, 3); |
j'ai donc un chiffre que je voudrais accoler au nom de la variable à savoir $var, pour pouvoir traiter le contenu de cette variable (string)...
Mais ça ne fonctionne pas, le contenu de la variable n'est pas renvoyé, comment dois-je m'y prendre ?
Pour être précis j'écris le contenu de la variable dans un fichier texte, j'avais donc pensé faire :
Code:
1 2 3 4
|
$fd = fopen ($fichier,"a+");
fwrite($fd, $html.mt_rand(1, 2));
fclose($fd); |
mais ça ne marche donc pas.