Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はファイルを実行するために使用exec()していますが、ファイルはクラスにあります.argvについてもっと読みましたが、混乱しました. クラス内で動作させる必要があります。
exec()
それは言います:
クラスメソッド内でアクセスしようとするときは、$argv と $argc をグローバルに宣言する必要があることに注意してください。
php.netで
つまり、argc/argv はスーパーグローバルではありません。PHP スクリプトの最上位コンテキストでのみ表示されるため、...
<?php $x = $argv[1]; // works class foo { function bar() { echo $argv[1]; // undefined } function baz() { global $argv; echo $argv[1]; // works } }