shell_exec 印出結果?

假設我在 php 腳本中

abc.php

shell_exec("git status");

做這樣的動作
我在終端機打 abc.php

但這樣不會印出任何東西
如果是正常打這段git status指令會出現:

On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file:   a.php
    modified:   x.php

Untracked files:
  (use "git add <file>..." to include in what will be committed)

    .DS_Store

這樣的信息!
如何就算是用php腳本打這指令的時候
一樣能夠印出這個原始信息而不是空的不顯示?

阅读 2.4k
1 个回答

exec 就可以

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题