Проверить синтаксис php файла

$ cat syntax.php 
<?php
echo "Hello, world!';
$ php -l syntax.php 
PHP Parse error:  syntax error, unexpected $end, expecting T_VARIABLE \
  or T_DOLLAR_OPEN_CURLY_BRACES or T_CURLY_OPEN in syntax.php on line 3
Errors parsing syntax.php

Проверка конфигурации PHP в консоли

$ php -r "phpinfo();"

<?php
// Текущий рабочий путь
echo getcwd();
// Число аргументов
echo $argc;
// Переданные аргументы
print_r($argv);

Читать данные с потока ввода

<?php
$st = fopen('php://stdin', 'r');
$line = trim(fgets($st));
echo "Input: ".$line;

Запуск процессов в фон Windows

<?php
$execStr =  "start /b $php $script $params";
pclose(popen($execStr, 'r'));

Запуск процессов в фон Unix

<?php
$execStr =  "$php $script $params > /dev/null &";
exec($execStr);
-----------