ciao caruccis,
si uso preg_match_all per parsare il file
ma non riesco a costruire l'espressione regolare per avere poi nell'array quello che mi serve (vedi sopra)

codice:
"'<modulo([^>]*)>(.*?)</modulo>'si"
in questo modo ottengo il seguente array
codice:
Array
(
    [0] => Array
        (
            [0] => <pippo param1="bla" param2="bla" param3="bla">questo non mi serve</pippo>
        )
    [1] => Array
        (
            [0] =>  param1="bla" param2="bla" param3="bla"
        )
    [2] => Array
        (
            [0] => questo non mi serve
        )
)
mentre io dovrei poter avere a disposizione separati "param1" e "bla", "param2" e "bla"...

:master: