對不起,我發佈了錯誤的代碼之前,但這再次是問題。pushd不改變目錄在php 14.04
我想在php中使用pushd,但工作目錄不變。我已經得到了示例代碼的幾行:
<?php
exec('pwd; pushd abc/def/; pwd; popd; pwd; 2>&1', $output);
echo('<pre>');
print_r($output);
輸出
Array
(
[0] => /var/www/html
[1] => /var/www/html
[2] => /var/www/html
)
我都希望感謝大家提前在試圖回答這個問題 vinaka
我在命令中看不到任何pushd,你能再次檢查嗎? – ajreal 2014-09-19 02:18:51
哎呀抱歉,我發佈了錯誤的代碼 – 2014-09-19 04:13:32