Però mi sembra strano che non esiste nelle librerie PHP una funzione che fa questo...
Esiste qualche linguaggio che ha nelle librerie questa funzione (salvare in modo intelligente) ?

In ogni modo... ok creo io la funzione