Yes, you can send variables through the address by using ?variable=blahblah . This doesn't work with the readfile() command, you'll get and error.
If you want to do something like this you could consider using
header ("location: your_url_here");
Note that header commands don't work when you've already sent data to the browser.
Hope this helps 🙂