praticamente dovrei fare un programmino che scrive in un db tutte le variabili, funzioni ecc presenti in un determinato progetto.

ho già preparato la ricorsione all'interno della cartella root del progetto affinchè il programma possa entrare e leggere ogni file di qualunque cartella a partire dalla root. mi manca l'estrapolazione dal file delle variabili, funzioni, ecc.

es:
progetto:

utenti/controlla.php
utenti/controlla.php
utenti/inserisci.php
news
news/inserisci.php
news/cancella.php
ecc.

dovrei, per ogni file (es: controlla.php), dopo averlo letto con la funzione file(), cilcare nell'array ed estrapolare ad esempio $username o $passwd, o $nome, o ritorna_utente();

come posso fare?


pensavo di utilizzare strpos per capire, ad esempio, dove si trova un "$".
poi però dovrei prendere una substr di non so quanti caratteri fino al prossimo spazio.


oppure potri explode per lo spazio la riga letta in modo da avere un array con tutte le parole e poi valutarle singolarmente.

idee?
grazie
ciao