ThinkPHPのLメソッドの説明
1020 ワード
thinkPHPのLメソッドは、多言語を有効にする場合、現在の言語定義を設定して取得します。
その呼び出しフォーマットは、L('言語変数'','言語値')です。
1.言語変数の設定
言語パッケージを使って言語変数を定義する以外に、L方法で言語変数を動的に設定できます。
2.言語変数の取得
その呼び出しフォーマットは、L('言語変数'','言語値')です。
1.言語変数の設定
言語パッケージを使って言語変数を定義する以外に、L方法で言語変数を動的に設定できます。
L('LANG_VAR',' ');
言語の定義は大文字と小文字を区別しないので、以下も同じです。
L('lang_var',' ');
しかし、規格のために、大文字で定義された言語変数を一括採用することを提案します。
L , :
$lang['lang_var1'] = ' 1';
$lang['lang_var2'] = ' 2';
$lang['lang_var3'] = ' 3';
L($lang);
同時に3つの言語変数を設定するlang_を表します。var 1 lang_var 2とlag_var 3です。2.言語変数の取得
$langVar = L('LANG_VAR');
または:
$langVar = L('lang_var');
パラメータが空の場合、現在定義されているすべての言語変数(言語定義ファイルを含む)を取得することを表します。
$lang = L();
あるいはテンプレートでも使えます。
{$Think.lang.lang_var}
を選択して、言語定義を出力します。