Ad esempio, che non richieda input dall'utente, che non generi codice HTML, che non si appoggi a variabili disponibili solo quando la richiesta è stata fatta attraverso un web server, etc. etc.
Ti suggerisco di cominciare leggendo il manuale ufficiale:
http://www.php.net/manual/en/features.commandline.php