r 遠端呼叫控制器的操作方法url 引數方式 [資源://][模組/]控制器/操作
同a函式類似,但r函式更方便,eg:
class testaction extends action
}
r($url, $vars = array(), $layer='');
$url(string) : 呼叫位址
$vars(string | array) : 呼叫引數 支援字串和陣列
$layer(string) : 要呼叫的控制層名稱
return mixed
s 管理記憶體
全域性快取讀寫函式,和c函式類似,不過是直接寫成檔案的,寫在temp目錄下,不過在快取時需要注意,如果快取名稱是aaa,那麼快取生成的檔名稱就是md5('aaa')的值
s($name, $value='', $options=null);
$name(mixed) : 快取名稱,如果是陣列表示進行快取設定
$value(mixed) : 快取值
$options(mixed) : 快取引數
return mixed
t 獲取模板檔案
格式 資源:// 模板@主題/控制器/操作
t($template='',$layer='');
$template(string) : 模板資源位址
$layer(string) : 檢視層(目錄) 名稱
return string
u url組裝 支援不同url模式
u函式是很強大的乙個函式,它主要是進行url組裝,同時支援不同模式和路由
eg: u("/nowmethod?params=test");
或者 u("/nowmethod",array("params"=>"test"));
訪問其他模組的方法:
u("other/othermethod"); 就是訪問other模組下的othermethod方法
另外,如果想直接跳轉,可以在第二個引數寫1,eg:
u("/nowmethod",1); //這樣就直接跳轉到指定url了
u($url='',$vars='',$suffix=true, $domain=false);
$url(string) : url 表示式, 格式 :'[模組/控制器/操作#錨點@網域名稱]?引數1=值1&引數2=值2...'
$vars(string) : 傳入的引數,支援陣列和字串
$suffix(string) : 偽靜態字尾,預設為true表示獲取配置值
$domain(boolean) : 是否顯示網域名稱
return string
w 渲染輸出widget
w($name, $data=array());
$name(string) : widget名稱
$data(array) : 傳入的引數
return void
ThinkPHP單字母函式整理
這是一篇tdweb的筆記,在徵得他的同意後,我放了上來。他最初是為lite版本寫的,但現在這些單字母函式在標準版裡也都同樣存在了。因此這些資料在兩個版本的thinkphp中都同樣適用。由於tdweb偷了點懶,部分 都是直接複製過來的,所以,我稍做了一下整理 主要是頁面樣式的稍做更新,同時對於部分語句...
ThinkPHP的單字母函式
c 引數名稱 注意 配置引數名稱中不能含有 和特殊字元,允許字母 數字和下劃線。讀取二級配置 c user config.user type 如果my config尚未設定的話,則返回default config字串 c my config null,default config c 引數名稱 新的...
ThinkPHP大寫單字母函式
thinkphp 單字母函式 a 內部例項化控制器 d 例項化自定義模型類 m 例項化乙個基礎模型類 r 呼叫某個控制器的操作方法 l 啟用多語言的情況下,設定和獲取當前的語言定義 n 計數器方法 g 包括標記位置和區間統計兩個功能 f 用於簡單資料快取,並且只能支援檔案形式 c 用於設定 獲取,以...