Sitepoint vient de publier un article sur l'utilisation de la librairie CLI. Rappelons, que cette librairie, permet l'utilisation de PHP en ligne de commande. Apparue, à partir de la version 4.2.0, elle est devenue, dès la 4.3.0, une API serveur.

Les avantages des scripts en ligne de commande sont principalement de pouvoir réaliser des tâches rapides et simples, et d'être simple à écrire.
Par exemple, via Internet, en utilisant Apache, il n'est pas possible de changer les droits sur les fichiers, or l'utilisation d'un script en ligne de commande permet quand à lui d'effectuer cette manipulation correctement. L'auteur propose de nombreux exemples d'utilisation de lignes de commande, permettant de comprendre toutes les possibilités de CLI (gestion des erreurs, ...).

Article sur SitePoint