對於一些多個頁面都會用到的方法,可以單獨分離出來,使用require()引入,php會根據先後順序執行
例如,我要分離乙個獲取引數的方法
1、新建乙個存放公共文方法的檔案
2、寫入乙個獲取引數的方法
<?php
//判斷引數是否為空2
function var_is_null2($method,$n,$able=-1)
if(empty($param[$n]) || $param[$n]=='' || $param[$n]==null)
retjson(402,'引數錯誤','');
exit();
}else
}
3、在需要用到的頁面引入該檔案
//封裝的方法
require ('../../methods/public_methods.php');
4、使用
//獲取引數
$type=var_is_null2('get','type');
$page=var_is_null2('get','page');
$num=var_is_null2('get','num');
$tags=var_is_null2('get','tags',1);
$year=var_is_null2('get','year',1);
$mouth=var_is_null2('get','mouth',1);
php學習記錄六 原生php建立類
1 新建乙個類檔案ini class.php 2 在檔案裡建立個類,這裡我新建乙個查詢個人使用者資訊的類 類名為personal class personal or id result mysqli query link,query if result echo retjson 402,查詢使用者資...
學習php記錄《五》
1 常量定義 define constants hello world 這個不方便 下面這個就很優秀了。但是要定義在最開始,因為他是編譯是出來的 constant constant hello world 常量也只能包含標量資料。2 內建常量 別翻譯成魔術常量好麼!聽著真是!附上 以便查閱 line...
PHP設計模式系列(五) 原型模式
原型物件,用原型例項指定建立物件的種類,並且通過拷貝這些原型建立新的物件。原型模式就是clone就是記憶體拷貝,比new的好處是建立物件快速,適合大物件建立。原型模式與工廠模式作用類似,都是用來建立物件 與工廠模式的實現不同,原型模式是先建立好乙個原型物件,然後通過clone原型物件來建立新的物件,...