怕黑棒球

文章
4
资源
0
加入时间
2年10月18天

PHP 使用exit(-1)为什么得到255退出码

string exec ( string $command [, array &$output [, int &$return_var ]] )调用一个程序, 程序退出-1, 但是PHP得到的为什么是255?这个问题简单的说, 是因为exit或者main函数中的return, 只能使用0~255之间的值. -1 的unsigned值就是255.那么复杂点的说呢?我们知道, 在Shell中, 运行一个