Get current PHP API
- Read more about Get current PHP API
- Log in to post comments
One method to know if the script being executed has been started through cli, apache or any other API is to use PHP_SAPI:
if (PHP_SAPI != 'cli') { ... }will ensure that the script is executed in a command-line context before doing what's inside the brackets.