tutto risolto!
grazie mille!
devo ammettere con vergogna che conosco molto poco la programmazione orientata agli oggetti e quindi non avevo letto con attenzione il manuale.
speravo di trovare una soluzione tra le funzioni native di php invece la soluzione era racchiusa in una classe.
questo sarà uno stimolo maggiore per approfondire lo studio della programmazione orientata agli oggetti.
grazie infinite