ThinkPHP的L方法使用简介
2015-01-24信息快讯网
thinkPHP的L方法用于启用多语言的情况下,设置和获取当前的语言定义。这篇文章主要介绍了ThinkPHP的L方法使用简介,需要的朋友可以参考下
thinkPHP的L方法用于启用多语言的情况下,设置和获取当前的语言定义。
其调用格式为: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_var1 lang_var2和lang_var3。
2.获取语言变量
$langVar = L('LANG_VAR');
或者:
$langVar = L('lang_var');
如果参数为空,表示获取当前定义的全部语言变量(包括语言定义文件中的):
$lang = L();
或者我们也可以在模板中使用
{$Think.lang.lang_var}
来输出语言定义。
php使用fgetcsv读取csv文件出现乱码的解决方法
PHP中使用循环实现的金字塔图形
php禁止浏览器使用缓存页面的方法
php采用file_get_contents代替使用curl实例
PHP使用ob_start生成html页面的方法
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
ThinkPHP实现二级循环读取的方法
ThinkPHP写数组插入与获取最新插入数据ID实例
ThinkPHP的I方法使用详解
Thinkphp中的volist标签用法简介
ThinkPHP令牌验证实例
smarty模板局部缓存方法使用示例
Thinkphp模板中截取字符串函数简介
php的SimpleXML方法读写XML接口文件实例解析
Thinkphp中Create方法深入探究
ThinkPHP中的关联模型注意点
PHP中使用gettext解决国际化问题的例子(i18n)
在Yii框架中使用PHP模板引擎Twig的例子
ThinkPHP中U方法的使用浅析
新浪SAE云平台下使用codeigniter的数据库配置