url方式
<strong>$param = array(); if ($argc > 1) { parse_str ( $argv [1], $param ); foreach ( $param as $k => $v ) { echo "define $k=$v\n"; $param[$k] = $v; } } print_r($param); //运行示例 php sync_t_search.php "name=sjk&city=bj"</strong>
2、系統內建變數
<strong>//当传入多个或多个参数可选时有很大的局限性 $argv #0为当前执行的文件名 $argc #参数个数</strong>
3、系統函數 getopt
<strong>//1、个人总结:如果只传一个参数,:(必选)/::(可选)都可 //2、如果传多个参数则要区分可选必选,建议尽量用可选参数并且后面的值不要传入空格 //3、可选参数:标识符存在且有值时,下标才会存在 //4、必选参数:只要标识符存在,下标就会存在(如果取不到值为false) /** * php song.php -h"a b" || php song.php -h"a b" 不受空格影响(建议保持一致都不加空格) array(1) { ["h"]=> string(3) "a b" } php song.php -h -a array(1) { ["h"]=> string(2) "-a" } */ var_dump(getopt('h:a::')); //必选参数,如果参加之间有空格要加引号, 选项后面有空格也不会影响取值,会把他后面的值都当做参数的值 /** php song.php -asong array(1) { ["a"]=> string(4) "song" } */ var_dump(getopt('a::h:')); //可选参数,参数必须紧跟在选项后面,否则获取不到</strong>
4、系統函數 getopt
reee<strong>//标准输出 fwrite(STDOUT, "Enter your name: "); echo "\n"; //标准输入 $name = trim(fgets(STDIN)); fwrite(STDOUT, "Hello, $name!");</strong>
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
刺客信條陰影:貝殼謎語解決方案
2 週前ByDDD
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

記事本++7.3.1
好用且免費的程式碼編輯器

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器