|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre chevronné
![]() Inscription : janvier 2006 Messages : 918 ![]() |
Bonjour
Je recherche à lister dans un fichier php les variables qui n'appartiennent pas à une certaine liste. Pour lister les variables, facile : Code :
Je tiens à le faire dans l'expression régulière, car j'ai plus de 100 variables dont une grande majorité dans $bar au total, et j'atteins les limites des parenthèses capturantes. Merci de votre aide. |
||
|
|
00
|
|
|
#2 | |||
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 830 ![]() |
Citation:
Code :
A ta place je laisserais tomber les regexps et j'utiliserais token_get_all( ) http://fr.php.net/tokenizer Ensuite tu peux utiliser in_array( ), voire array_diff( ) pour récupérer les noms de variables qui t'intéressent
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|||
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : janvier 2006 Messages : 918 ![]() |
Merci, j'ignorais l'existence de token_get_all( ). Après, c'est tout simple en effet avec in_array.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com