检查PHP exec / system是否完成并调用一个函数

时间:2013-03-18 06:25:20

标签: php function system exec

system("convert -colorspace RGB -density 134.5 -quality 100 ".$result_path.DIRECTORY_SEPARATOR.$pdf." -channel rgba -alpha on PNG32:".$gen_folder_path.'PNG'.DIRECTORY_SEPARATOR.$baseName.".png",$genPopTxtResult);

checkSuccess($genPopTxtResult,'popTxt',$baseName.'.png');

上面的代码是使用PHP执行命令并使用输出结果进行检查。 但是,在系统完成执行后,php不会触发checkSuccess。相反,它只会在系统启动后触发,所以结果永远不会成功(系统功能没有完成所以不是真的)。​​

如何解决问题,以便只在系统完成后调用checkSuccess?感谢。

0 个答案:

没有答案