最贊回答 / Irving201313
隱約記得,因為它if里加入里是否不為0的判斷,用偽代碼描述一下大概的意思>>>如果不為0,且已過期,就刪除舊緩存文件,讓你去獲取新的。so,如果你傳入了0,就不滿足if判斷,會返回緩存文件的內容給你,永遠都會。
2018-04-24
老師講的真不錯,不過這個緩存時間有點麻煩,可以在文件存入time()+$cacheTime, 然后跟time()比較就好了。
2018-04-17
public function __construct($code,$message,$data,$type){
$this->data = array(
'code' => $code,
'message' => $message,
'data' => $data
);
switch($type){
case "json": $this->json();break;
case "xml": $this->xml(); break;
default: echo "UNKNOW".$type;return false;break;
}}
$this->data = array(
'code' => $code,
'message' => $message,
'data' => $data
);
switch($type){
case "json": $this->json();break;
case "xml": $this->xml(); break;
default: echo "UNKNOW".$type;return false;break;
}}
2018-04-11
為什么要封裝JSON數據?
因為在服務器端在很多地方會產生接口數據供客戶端通信,這個時候服務器端只要把相應的模塊的數據組裝好, 然后去調用我們封裝好的接口數據方法,這樣就能快速生成JSON數據供客戶端通信
因為在服務器端在很多地方會產生接口數據供客戶端通信,這個時候服務器端只要把相應的模塊的數據組裝好, 然后去調用我們封裝好的接口數據方法,這樣就能快速生成JSON數據供客戶端通信
2018-04-08