Easy job. I can collect everything in one day, depends on my internet speed. If there are any ETL that needs to be done while collecting, I can also do that.
But it won't be PHP. I can provide you with structured data in CSV format. I'm using my own proprietary software which allows me to do it quickly and easily.
If you can provide me with the website URL, then I can take a look at it and provide sample data if you want.