Blame | Last modification | View Log | RSS feed
<?php#宣告指派命名空間namespace qbpwcf;#匯入外部套件include("/usr/lib/qbpwcf/allInOneForJson.php");#函式說明:#提供post的變數查尋定義檔,給予回應.#回傳結果:#$result["status"],執行是否正常,"true"為正常,"false"為不正常.#$result["error"],錯誤訊息陣列.#$result["function"],當前執行的函數名稱.#$result["founded"],"true"代表有找到定義,"false"代表沒有找到定義.#必填參數:#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑$conf["fileArgu"]=__FILE__;#$conf["configFileAddr"],字串,定義檔位置與名稱$conf["configFileAddr"]="config:server";#可省略參數:#$conf["web"],是要取得網路上的檔案則為"true";反之則為"false",預設為後者.#$conf["web"]="false";#備註:#檔案內容的格式為多行json編碼然後url編碼然後base64編碼後的內容,每行代表一組定義.每組定義的json格式為php多維陣列所組成.$server=config::server($conf);unset($conf);#如果執行失敗if($server["status"]==="false"){#印出結果echo json_encode($server["error"]);#結束執行exit;}#if end#印出結果echo json_encode($server["content"]);?>