Я нашел много способов запустить команду, например exec
, system
, shell_exec
, но все они возвращают вывод команды.Получить возвращаемое значение команды
Я хочу только возвращаемое значение (целое число).
Как я могу это сделать?
<?php
$retval = something("script.sh");
Что случилось с третьим аргументом для [exec()] (http://www.php.net/manual/en/function.exec.php)? 'exec ('script.sh', $ output, $ retval);' –
Что случилось со вторым аргументом для [system()] (http://www.php.net/manual/en/function.system.php) 'system ('script.sh', $ retval);' –
хорошие ответы, я просмотрел документы, но почему-то пропустил это. благодаря – MightyPork