[英]Source a script in PHP command-line
如何在PHP命令行中“獲取”腳本?
例如,我有一個腳本test.php,其中包含
<?php $test = '123456'; ?>
我想在交互模式下使用$test
,所以當我運行php -a
,已經定義了變量。
如果將文件另存為test.php,然后運行它,如下所示:
php test.php foo test anothertest
您將從腳本中獲得以下輸出:
test.php
foo
test
anothertest
如您所見,第一個參數實際上是您的PHP腳本的名稱,它與使用此“ ARGV”功能的許多其他語言一致。
請注意,您還可以將PHP命令行args作為數組元素訪問,如下所示:
echo $argv[0];
echo $argv[1];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.