活到老学到老  

记录遇到问题的点点滴滴。

用PHP检查系统命令是否存在

7年前发布  · 1121 次阅读

用PHP检查系统命令是否存在 Check if system command exists.

php有内建函数 function_exists('fun_name') 查看php的函数是否存在

但是如果想检查系统函数是否存在,就没有内建函数。

我使用下面的方式来检查,主要是用 command -v这个指令,当传回空值代表此指令不存在。

function isSystemFunctionExists($funName){
	if( system('command -v $funName')) {
		return true;
	} else {
		return false;
	}
}