come è possibile riprodurre questa funzione di php?