| Line 175... |
Line 175... |
| 175 |
#$conf["canBeEmpty"],字串陣列,哪些必填參數的內容可為空字串或空陣列,僅當$conf["canBeEmptyString"]為"false"時會生效.
|
175 |
#$conf["canBeEmpty"],字串陣列,哪些必填參數的內容可為空字串或空陣列,僅當$conf["canBeEmptyString"]為"false"時會生效.
|
| 176 |
#$conf["canBeEmpty"]=array();
|
176 |
#$conf["canBeEmpty"]=array();
|
| 177 |
#$conf["skipableVariableCanNotBeEmpty"],字串陣列,哪些可省略參數不可以為空字串或空陣列.
|
177 |
#$conf["skipableVariableCanNotBeEmpty"],字串陣列,哪些可省略參數不可以為空字串或空陣列.
|
| 178 |
#$conf["skipableVariableCanNotBeEmpty"]=array("backTime");
|
178 |
#$conf["skipableVariableCanNotBeEmpty"]=array("backTime");
|
| 179 |
#$conf["skipableVariableName"],陣列字串,爲可省略參數的變數名稱陣列,形態爲陣列變數,例如: $conf["skipableVariableName"] = array("id","account","password");
|
179 |
#$conf["skipableVariableName"],陣列字串,爲可省略參數的變數名稱陣列,形態爲陣列變數,例如: $conf["skipableVariableName"] = array("id","account","password");
|
| 180 |
$conf["skipableVariableName"]=array("runOnBoot","runNow","keepServiceUp","interval","checkListenIp","checkListenAddr","checkCmd","runAftertService");
|
180 |
$conf["skipableVariableName"]=array("runOnBoot","runNow","keepServiceUp","interval","checkListenIp","checkListenAddr","checkCmd","runAfterService");
|
| 181 |
#$conf["skipableVariableType"],陣列字串,爲可省略參數的變數名稱陣列,形態爲陣列變數,例如: $conf["skipableVariableType"] = array("string",integer,"double");
|
181 |
#$conf["skipableVariableType"],陣列字串,爲可省略參數的變數名稱陣列,形態爲陣列變數,例如: $conf["skipableVariableType"] = array("string",integer,"double");
|
| 182 |
$conf["skipableVariableType"]=array("array","array","array","array","array","array","array","array");
|
182 |
$conf["skipableVariableType"]=array("array","array","array","array","array","array","array","array");
|
| 183 |
#$conf["skipableVarDefaultValue"],字串陣列,每個不存在的可省略變數要初始化為什麼,null與代表不指定,若預設值是參數之一,請將$conf["mustBeFilledVar"]改成"\$conf["\mustBeFilledVar\"]".
|
183 |
#$conf["skipableVarDefaultValue"],字串陣列,每個不存在的可省略變數要初始化為什麼,null與代表不指定,若預設值是參數之一,請將$conf["mustBeFilledVar"]改成"\$conf["\mustBeFilledVar\"]".
|
| 184 |
$conf["skipableVarDefaultValue"]=array(array("yes"),array("yes"),null,null,null,null,null,null);
|
184 |
$conf["skipableVarDefaultValue"]=array(array("yes"),array("yes"),null,null,null,null,null,null);
|
| 185 |
#$conf["disallowAllSkipableVarIsEmpty"],字串,是否允許每個可省略參數都為空字串,預設為"true"允許,反之為"false".
|
185 |
#$conf["disallowAllSkipableVarIsEmpty"],字串,是否允許每個可省略參數都為空字串,預設為"true"允許,反之為"false".
|
| Line 205... |
Line 205... |
| 205 |
}#if end
|
205 |
}#if end
|
| 206 |
|
206 |
|
| 207 |
#若檢查不通過
|
207 |
#若檢查不通過
|
| 208 |
if($checkArguments["passed"]==="false"){
|
208 |
if($checkArguments["passed"]==="false"){
|
| 209 |
|
209 |
|
| - |
|
210 |
#debug
|
| - |
|
211 |
var_dump($checkArguments);
|
| - |
|
212 |
|
| 210 |
#提示用法
|
213 |
#提示用法
|
| 211 |
help();
|
214 |
help();
|
| 212 |
|
215 |
|
| 213 |
#結束執行
|
216 |
#結束執行
|
| 214 |
exit;
|
217 |
exit;
|