In this situation I would host the PHP backend on a different cloud like Azure or AWS.
In PHP you can get stuff from r2 buckets even if your server is running outside of the Cloudflare ecosystem.
https://developers.cloudflare.com/r2/examples/aws/aws-sdk-php/