6

PHPのshell_execとメソッドの違いは何ですか?system

どちらも単一のコマンド ライン引数を取り、それを PHP 内で実行します。どちらか一方を使用する方が良いですか?

4

3 に答える 3

4

ここで説明を参照してください:

http://chipmunkninja.com/Program-Execution-in-PHP%3A-exec-m@

于 2012-05-29T22:04:22.770 に答える
3

システムを使用すると、リターンコードをキャプチャすることができます。すでにshell_execを使用することはできません。

于 2012-05-29T22:07:32.887 に答える
2

主な違いは、PHP がセーフ モードで実行されている場合だと思います。ドキュメントに記載されているように、システムはいくつかの制限付きで動作しますが、shell_exec は無効になります。

于 2012-05-29T22:04:49.820 に答える