time() is now in seconds since Jan 1st 1970
Then 60 is 60 seconds
The other 60 is 60 minutes
Then 24 hours
Then 30 days
So How many seconds in 30 days ?
Answer : in one day, there are 24 hours, and every hour has 60 minutes, and every minute has 60 seconds, so in 30 days, there will be 606024*30 seconds.
So what you get is "now" + 30 days.