這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)argc與argv怎么在php中使用,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

argc,argv 用命令行編譯程序時(shí)有用
我們會(huì)在定時(shí)任務(wù)腳本中發(fā)現(xiàn)這樣的參數(shù),$obj->run($argv[1]);
*/30 * * * * /usr/local/bin/php /htdocs/test.com/uaqm/commands/test.php 1 >/dev/null 2>&1
就像上面那個(gè)定時(shí)任務(wù),如果我們調(diào)用他的時(shí)候加上了參數(shù)$argv[1],那就代表了,在腳本中在DOS命令行中執(zhí)行程序名后的第一個(gè)字符串
即上面腳本中對(duì)應(yīng)的紅色的那個(gè)1,如果我們部署了下面所列的定時(shí)任務(wù)
*/30 * * * * /usr/local/bin/php /htdocs/test.com/uaqm/commands/test.php 1 >/dev/null 2>&1
*/30 * * * * /usr/local/bin/php /htdocs/test.com/uaqm/commands/test.php 2 >/dev/null 2>&1
*/30 * * * * /usr/local/bin/php /htdocs/test.com/uaqm/commands/test.php 3 >/dev/null 2>&1
那么我們認(rèn)為這個(gè)任務(wù)分了三個(gè)進(jìn)程在運(yùn)行,也就是說(shuō)壓力變?yōu)樵嫉娜种唬@樣就很容易理解了
下面放出這兩個(gè)關(guān)鍵字的官方解釋。
argc: 整數(shù),用來(lái)統(tǒng)計(jì)你運(yùn)行程序時(shí)送給main函數(shù)的命令行參數(shù)的個(gè)數(shù)
* argv: 字符串?dāng)?shù)組,用來(lái)存放指向你的字符串參數(shù)的指針數(shù)組,每一個(gè)元素指向一個(gè)參數(shù)
argv[0] 指向程序運(yùn)行的全路徑名
argv[1] 指向在DOS命令行中執(zhí)行程序名后的第一個(gè)字符串
argv[2] 指向執(zhí)行程序名后的第二個(gè)字符串
argv[argc]為NULL
上述就是小編為大家分享的argc與argv怎么在php中使用了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)頁(yè)標(biāo)題:argc與argv怎么在php中使用-創(chuàng)新互聯(lián)
URL鏈接:http://www.chinadenli.net/article12/dgscdc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、外貿(mào)建站、用戶(hù)體驗(yàn)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站制作、網(wǎng)站營(yíng)銷(xiāo)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容