@echo off php D:/wamp/www/taobao/items.php 158345687 php D:/wamp/www/taobao/refunds_up.php 158345687 php D:/wamp/www/taobao/trade.php 158345687 echo.&echo 請(qǐng)按任意鍵關(guān)閉BAT窗口...&pause exit 一些常用的執(zhí)行命令的代碼 下是 PHP 二進(jìn)制文件(即 php.exe 程序)提供的命令行模式的選項(xiàng)參數(shù),您隨時(shí)可以通過(guò) PHP -h 命令來(lái)查詢這些參數(shù)。 Usage: php [options] [-f] [args...] php [options] -r [args...] php [options] [-- args...] -s?????????????? Display colour syntax highlighted source. -w?????????????? Display source with stripped comments and whitespace. -f ??????? Parse . -v?????????????? Version number -c | Look for php.ini file in this directory -a?????????????? Run interactively -d foo[=bar]???? Define INI entry foo with value 'bar' -e?????????????? Generate extended information for debugger/profiler -z ??????? Load Zend extension . -l?????????????? Syntax check only (lint) -m?????????????? Show compiled in modules -i?????????????? PHP information -r ??????? Run PHP without using script tags ..?> -h?????????????? This help args...????????? Arguments passed to script. Use -- args when first argument starts with - or script is read from stdin CLI SAPI 模塊有以下三種不同的方法來(lái)獲取您要運(yùn)行的 PHP 代碼: 在windows環(huán)境下,盡量使用雙引號(hào), 在linux環(huán)境下則盡量使用單引號(hào)來(lái)完成。 1.讓 PHP 運(yùn)行指定文件。 | ?代碼如下 | 復(fù)制代碼 | php my_script.php php -f? "my_script.php" 以上兩種方法(使用或不使用 -f 參數(shù))都能夠運(yùn)行給定的 my_script.php 文件。您可以選擇任何文件來(lái)運(yùn)行,您指定的 PHP 腳本并非必須要以 .php 為擴(kuò)展名,它們可以有任意的文件名和擴(kuò)展名。 2.在命令行直接運(yùn)行 PHP 代碼。 | ?代碼如下 | 復(fù)制代碼 | php -r "print_r(get_defined_constants());" 在使用這種方法時(shí),請(qǐng)您注意外殼變量的替代及引號(hào)的使用。 注: 請(qǐng)仔細(xì)閱讀以上范例,在運(yùn)行代碼時(shí)沒(méi)有開(kāi)始和結(jié)束的標(biāo)記符!加上 -r 參數(shù)后,這些標(biāo)記符是不需要的,加上它們會(huì)導(dǎo)致語(yǔ)法錯(cuò)誤。 3.通過(guò)標(biāo)準(zhǔn)輸入(stdin)提供需要運(yùn)行的 PHP 代碼。 以上用法給我們提供了非常強(qiáng)大的功能,使得我們可以如下范例所示,動(dòng)態(tài)地生成 PHP 代碼并通過(guò)命令行運(yùn)行這些代碼: | ?代碼如下 | 復(fù)制代碼 | $ some_application | some_filter | php | sort -u >final_output.txt |
|
|
|