使用php执行外部命令并且取返回值,可设置超时时间,如果超时则中止进程/***执行命令行程序,直到超时退出,只支持linux*@paramstring$cmd命令行程序*@paramstring$stdin标准输入*@paramint$timeout时间时间秒*@returnarray输出命令结果和错误内容*@throwsException*/functionexec_timeout(string$cmd,string$stdin,int$timeout):array{//传递给进程的标准描述符$descriptors=array(0=>array('pipe','r'),//stdin1=>