Gibt es eine schnelle Möglichkeit, die gefundenen Optionen mit getopt von $ argv zu entfernen?Entfernen von Optionen gefunden in getopt von argv
Grundsätzlich habe ich
php trout.php --plugin dozer /opt/webapplications/Word/readme.log
In meinem $ options = getopt(); Ich habe
Array
(
[plugin] => dozer
)
und $ argv hat folgende ...
Array
(
[0] => --plugin
[1] => dozer
[2] => /opt/webapplications/Word/readme.log
)
Ich möchte argv $ nur haben
Array
(
[0] => /opt/webapplications/Word/readme.log
)
Ich weiß, es ist array_shift das erste Array Pop Element aus, und ich habe Schleifen in der Vergangenheit gesehen, die nur durch die $ argv knacken alle Elemente aus, aber ich frage mich, ob es eine schnelle und einfache Möglichkeit ist, dies mit nativen PHP zu tun ...
mit endete Es dauert nicht berücksichtigt die Möglichkeit, mit einem „=“ wie folgt angegeben: --plugin = Planierraupe –