If I want to execute a php script, i just point the browser to www.something.com/myscript.php
But if i want to execute a specific function inside
You could also for security, check the HTTP Referrer. And only execute functions if the referrer is the same domain as itself. Perhaps also compare / check verious other things.
But there should be many ways you can verify the request is coming from the same website were the function needs to be executed.