ThinkPHP函式詳解 L方法

2021-09-26 10:00:15 字數 923 閱讀 1309

瀏覽:47672

發布日期:2012/09/25

分類:文件教程

關鍵字: 函式

l方法 l方法用於啟用多語言的情況下,設定和獲取當前的語言定義。

呼叫格式:l('語言變數'[,'語言值'])

設定語言變數

除了使用語言包定義語言變數之外,我們可以用l方法動態設定語言變數,例如:

l('lang_var','語言定義');

複製**

語言定義不區分大小寫,所以下面也是等效的:

l('lang_var','語言定義');

複製**

不過規範起見,我們建議統一採用大寫定義語言變數。

l方法支援批量設定語言變數,例如:

$lang['lang_var1'] = '語言定義1';$lang['lang_var2'] = '語言定義2';

$lang['lang_var3'] = '語言定義3';

l($lang);

複製**

表示同時設定3個語言變數lang_var1 lang_var2和lang_var3。

[-more-]

獲取語言變數$lan**ar = l('lang_var');

複製**

或者:

$lan**ar = l('lang_var');

複製**

如果引數為空,表示獲取當前定義的全部語言變數(包括語言定義檔案中的):

$lang = l();

複製**

或者我們也可以在模板中使用

複製**

來輸出語言定義。

ThinkPHP函式詳解 A方法

a方法用於在內部例項化控制器,呼叫格式 a 專案 分組 模組 控制器層名稱 最簡單的用法 user a user 複製 表示例項化當前專案的useraction控制器 這個控制器對應的檔案位於lib action useraction.class.php 如果採用了分組模式,並且要例項化另外乙個ad...

ThinkPHP函式詳解 I方法

其命名來自於英文input 輸入 主要用於更加方便和安全的獲取系統輸入變數,可以用於任何地方,用法格式如下 i 變數型別.變數名 預設值 過濾方法 變數型別是指請求方式或者輸入型別,包括 變數型別 含義get 獲取get引數 post 獲取post引數 param 自動判斷請求型別獲取get pos...

ThinkPHP函式詳解 U方法

u方法用於完成對url位址的組裝,特點在於可以自動根據當前的url模式和設定生成對應的url位址,格式為 u 位址 引數 偽靜態 是否跳轉 顯示網域名稱 在模板中使用u方法而不是固定寫死url位址的好處在於,一旦你的環境變化或者引數設定改變,你不需要更改模板中的任何 在模板中的呼叫格式需要採用 的方...