これが可能かどうかはわかりませんが、ダーティハックを作成する必要があります。cli から php を呼び出しているとします。
php script.php one two
次にscript.phpでパラメーターを使用して何かを行っていtwo
ますが、それを削除したいので、後で含まれるサードパーティのコードは、最初のコマンドが
php script.php one
試しunset($argv[2])
てみunset($GLOBALS['argv'][2])
ましたが、これは機能しません。結局、私がやろうとしていることは可能ですか?
更新: 機能しません = サードパーティ コードから例外が発生します。「引数が多すぎます」
更新: もちろん argv[1] である必要がありますが、実際の問題ではなく、この質問でのみタイプミスです。私がargv[1]を書いたと仮定してください:)