Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1321 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  savoir si une variable est définie en testant le début du nom[resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

savoir si une variable est définie en testant le début du nom[resolu]

n°795290
le20k
un ordinateur? pour koi faire?
Posté le 13-07-2004 à 22:25:12  profilanswer
 

salut à tous !
voilà, je n'arrive pas à savoir si on peut faire quelque chose du genre :
 
if ( isset ( $une_varia* ) ) { ... }
 
où le "*" permet de trouver toutes les variables qui commencent par la chaine 'une_varia' ( uniquement le nom, pas le contenu, bien sur ;)  )
 
( exemple : "une_variable" "une_variapouet" "une_variaschtroumphf" )
 
 
Si vous avez une idée, je suis une fois de plus preneur parceque php.net ne dit rien sur ça ...  :sweat:


Message édité par le20k le 13-07-2004 à 23:38:58

---------------
dieu créa l'homme et meuh fit la vache
mood
Publicité
Posté le 13-07-2004 à 22:25:12  profilanswer
 

n°795310
da_s_monk
Awwwww! Good Job!
Posté le 13-07-2004 à 22:39:16  profilanswer
 

bon alors comme ca, sans rien pretendre et sans meme savoir si ca peux t'aider: regarde les expressions regulières + le fais qd php tu peux faire un truc du genre $$tavar et dans ce cas, le contenue de $tavar correspond au nom de la varibale $$tavar... mais alors apres... Godd luck man

n°795314
le20k
un ordinateur? pour koi faire?
Posté le 13-07-2004 à 22:53:39  profilanswer
 

jmen va creuser dans cte direction ...
 
merki man ;)


---------------
dieu créa l'homme et meuh fit la vache
n°795315
le20k
un ordinateur? pour koi faire?
Posté le 13-07-2004 à 23:02:02  profilanswer
 

on parle bien de ça :
 
http://www.netalya.com/fr/phpmysql3.asp
 
?
 
car si c'est bien le cas, ça peut po trop m'aider  :sweat:
enfin je pense ...


Message édité par le20k le 13-07-2004 à 23:03:58

---------------
dieu créa l'homme et meuh fit la vache
n°795320
Tentacle
Posté le 13-07-2004 à 23:17:38  profilanswer
 

Sans parler de l'interêt ou de la 'propreté' d'une telle méthode (à la limite, utilise un tableau clé->valeur), la fonction get_defined_vars te renvoie la liste des variables définies. Tu peux ensuite balayer ce tableau pour celle dont le nom t'intéresse.

n°795328
le20k
un ordinateur? pour koi faire?
Posté le 13-07-2004 à 23:38:14  profilanswer
 

probleme contourné :) :
 
je fais un switch pour tester chaque variable
ça fait plus propre, mais ça allourdi un peu la lecture ...
 
( heureusement il n'y a que 5 occurences de "ma_var*" :sarcastic: )
 
 
merki pour vos idées ;)


---------------
dieu créa l'homme et meuh fit la vache

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  savoir si une variable est définie en testant le début du nom[resolu]

 

Sujets relatifs
[css] Imbriquer des tags ? [Résolu]optimisation verifier si un ma variable est deja dans la base
[RESOLU] - [VB6] Obtenir le nombre de dimensions d'un tableau ?[SQL] [Résolu] "Mélange" de données
[resolu] [Javascript] Afficher un DIV onclickprobleme de variable avec les submit ...
recuperer variable d'URL en JavaScriptPHP MySql : revenir au début d'un résultat de requete
perl + regex [resolu][Python] TypeError sur une concaténation de chaines [Résolu]
Plus de sujets relatifs à : savoir si une variable est définie en testant le début du nom[resolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR