I need something like this in php:
If (!command_exists(\'makemiracle\')) {
print \'no miracles\';
return FALSE;
}
else {
// safely call the command kno
On Linux/Mac OS Try this:
function command_exist($cmd) {
$return = shell_exec(sprintf("which %s", escapeshellarg($cmd)));
return !empty($return);
}
Then use it in code:
if (!command_exist('makemiracle')) {
print 'no miracles';
} else {
shell_exec('makemiracle');
}
Update: As suggested by @camilo-martin you could simply use:
if (`which makemiracle`) {
shell_exec('makemiracle');
}