最土的核心類檔案:utility.class.php php功能模組常有的就那麼多,但是如何實現就是五花八門。只要你把握住萬變不離其宗,程式設計技術再強也的運算元據庫,用suda等查更新刪除和修改。所以這裡面函式或者物件的作用就是圍繞這些功能展開的。今天我來分析一下這個檔案看看是否有收穫。
定義類的方法:
class utility
{}就是用關鍵字class空格加上類名稱。
類這個東西也很固定就是今天忙改天弄好!
const char_mix = 0;
const char_num = 1;
const char_word = 2;這個是宣告了三個常量。
static public function option($a=array(), $v=null, $all=null)
靜態公有的方法option引數為陣列
if ( $all )
在引數$all存在的情況下
$selected的值為$v存在設為null否則用selected也就是說這個語句用來控制option選擇中水被選中,而這個選中的選項是$all我們傳遞的值。
$v = explode(',', $v);
結合乙個例子: utility::option(option_category('city'), $city_id, '全部城市');
將$v中按照","進行分割生成陣列。那麼$v代表的意思就是value的值
我們來看看一般的
test
需要三個值:value 是否selected(預設) 和文字text
$a=array(), $v=null, $all=null這三個量也就對應上面的量all是預設值(selected),$a代表option裡的選項那麼$v自然就是value
settype($v, 'array');
foreach( $a as $key=>$value )
$selected = in_array($key, $v) ? 'selected' : null;
$option .= "".strip_tags($value)."";
}這迴圈的作用就是將$a遍歷如果is_array表示是否是陣列。如果是將取出這裡面的值。付給$key跟$value.
最土團購0day
先看頁面 include library db.class.php,如下 code static public function getdbrowbyid table,ids array where id in var dump q r self getqueryresult q,one 沒有過濾,...
最土團購功能修改技巧整理
1 最土 購買頁 使用者稱呼也需要填寫 必填項 的實現方法 include template team buy.html 複製 如下 真實姓名 value value require true datatype require 請輸入姓名或稱呼 例 張先生 手機號碼 請填寫正確的手機號碼 可為朋友代...
linux檔案授權粗解
經常使用授權,但一直都是現查現用,今天大概的寫乙個粗解,供以後使用。首先,授權有兩個命令 chown和chmod,chown修改檔案的所屬使用者或使用者組,chmod修改檔案或資料夾的讀寫執行屬性。1.chown修改檔案 資料夾的所屬使用者或使用者組。a.修改檔案a.txt的所屬使用者,改為lile...