簡體   English   中英

通過批處理將參數傳遞給存儲在變量中的php文件

[英]Passing a parameter to a php file stored in a variable via batch

我想從Windows 7的批處理文件中調用一個php文件,它帶有一個參數。

目前,我正在這樣做:

php myfile.php %1

其中%1是傳遞到批處理文件的值。

當php文件執行時,雖然沒有用該變量的值替換%1

我如何獲得它才能做到這一點?

在PHP中,您可以使用$ argv檢查傳遞給腳本的參數,變量的值必須位於$argv[1] ,因為$argv[0]是腳本的名稱。 另外,您可以使用$ argc檢查參數數量

嘗試:

php myfile.php %~1

要么:

php myfile.php "%~1"

暫無
暫無

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

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