【发布时间】:2014-03-17 07:54:19
【问题描述】:
我有这样的代码:
public function shell($code) {
$code = preg_replace('/"/', '\\"', $code);
exec('bash -c "' . $code . '"', $result);
return $result;
}
当我打电话给shell("echo $0"); 时,我得到的是 sh 而不是 bash,为什么?
【问题讨论】: