在ThinkPHP框架中,命令行參數可以通過定義一個命令行參數數組來設置。這個數組可以在應用配置文件(如config.php)中定義,或者在應用的入口文件(如index.php)中定義。以下是如何在這兩個地方設置命令行參數的示例:
打開應用配置文件(如config.php),在文件末尾添加如下代碼:
return [
// ... 其他配置項
'command_line_params' => [
'param1' => 'value1',
'param2' => 'value2',
// ... 其他命令行參數
],
];
這樣,你就可以在其他地方使用C('command_line_params')
來獲取這些命令行參數。
打開應用入口文件(如index.php),在文件末尾添加如下代碼:
// ... 其他代碼
// 設置命令行參數
C('command_line_params', [
'param1' => 'value1',
'param2' => 'value2',
// ... 其他命令行參數
]);
// ... 其他代碼
同樣,你可以使用C('command_line_params')
來獲取這些命令行參數。
注意:在這兩個示例中,我們使用了C()
函數來設置和獲取命令行參數。這是因為C()
函數是ThinkPHP中用于獲取配置參數的快捷方式。