ThinkPHP的L方法使用简介_PHP

WBOY
Freigeben: 2016-06-01 11:50:57
Original
785 Leute haben es durchsucht

ThinkPHP

thinkPHP的L方法用于启用多语言的情况下,设置和获取当前的语言定义。
其调用格式为:L('语言变量'[,'语言值'])

1.设置语言变量

除了使用语言包定义语言变量之外,我们可以用L方法动态设置语言变量,例如:

L('LANG_VAR','语言定义');
Nach dem Login kopieren

语言定义不区分大小写,所以下面也是等效的:

L('lang_var','语言定义');
Nach dem Login kopieren

不过规范起见,我们建议统一采用大写定义语言变量。

L方法支持批量设置语言变量,例如:
$lang['lang_var1'] = '语言定义1';
$lang['lang_var2'] = '语言定义2';
$lang['lang_var3'] = '语言定义3';
L($lang);

Nach dem Login kopieren

表示同时设置3个语言变量lang_var1 lang_var2和lang_var3。

2.获取语言变量

$langVar = L('LANG_VAR');

Nach dem Login kopieren

或者:

$langVar = L('lang_var');
Nach dem Login kopieren

如果参数为空,表示获取当前定义的全部语言变量(包括语言定义文件中的):

$lang = L();
Nach dem Login kopieren

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

{$Think.lang.lang_var}
Nach dem Login kopieren

来输出语言定义。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage