En PHP 5, se efectuaron algunos cambios en el entorno CLI y los nombres de archivo CGI. En PHP 5, la versión CGI fue renombrada a php-cgi.exe (previamente php.exe) y la versión CLI ahora existe en el directorio principal (previamente era cli/php.exe).
En PHP 5 se introdujo también un nuevo modo: php-win.exe. Este es igual a la versión CLI, excepto que php-win no genera ninguna salida y por lo tanto no provee una consola (no aparece una "caja de dos" en la pantalla"). Este comportamiento es similar a php-gtk.
En PHP 5, la versión CLI siempre define las variables globales $argv y $argc, independientemente a cualquier directiva en php.ini. Incluso teniendo el parámetro register_argc_argv como off no tendrá efecto en la versión CLI.
Vea también la referencia de la línea de comandos.