簡體   English   中英

php getopt()函數未給出正確答案

[英]php getopt() function not giving correct answer

以下是我的命令行參數:

php a.php -g UAMS ABC

現在,當我使用getopt從命令行獲取命令時,我只會得到第一個參數,即UAMS 我想同時獲得UAMSABC這兩個參數。

以下是我通過getopt()函數獲取參數的代碼。

$options=getopt("g");

echo "Options: ".json_encode($options);

我只有UAMS。

當我像

php a.php -g a/b/c 

然后我通過getopt獲得參數,然后將其輸出為a\\/b\\/c

那么為什么它沒有給出正確的答案呢?

“ g”是一個不帶值的選項“ g:”將是一個帶可選值的選項。 參見http://de.php.net/getopt

反斜杠來自json_encode()。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM