ThinkPHP的L方法使用简介


Posted in PHP onJune 18, 2014

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 相关文章推荐
提升PHP执行速度全攻略(下)
Oct 09 PHP
多php服务器实现多session并发运行
Oct 09 PHP
PHP __autoload()方法真的影响性能吗?
Mar 30 PHP
php对大文件进行读取操作的实现代码
Jan 23 PHP
windows下配置apache+php+mysql时出现问题的处理方法
Jun 20 PHP
Yii框架中memcache用法实例
Dec 03 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
Jun 10 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
php封装的验证码工具类完整实例
Oct 19 PHP
yii 2.0中表单小部件的使用方法示例
May 23 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
Aug 14 PHP
Thinkphp中的volist标签用法简介
Jun 18 #PHP
ThinkPHP令牌验证实例
Jun 18 #PHP
Smarty局部缓存的几种方法简介
Jun 17 #PHP
smarty模板局部缓存方法使用示例
Jun 17 #PHP
CodeIgniter CLI模式简介
Jun 17 #PHP
CI框架在CLI下执行占用内存过大问题的解决方法
Jun 17 #PHP
CI框架自动加载session出现报错的解决办法
Jun 17 #PHP
You might like
PHP中调用ASP.NET的WebService的代码
2011/04/22 PHP
PHP连接局域网MYSQL数据库的简单实例
2013/08/26 PHP
深入了解PHP中的Array数组和foreach
2016/11/06 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
JS的数组的扩展实例代码
2008/07/09 Javascript
jQuery Validation实例代码 让验证变得如此容易
2010/10/18 Javascript
jQuery学习笔记之jQuery的DOM操作
2010/12/22 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
JS ES6多行字符串与连接字符串的表示方法
2017/04/26 Javascript
用Vue写一个分页器的示例代码
2018/04/22 Javascript
基于element-ui组件手动实现单选和上传功能
2018/12/06 Javascript
JavaScript数据结构之栈实例用法
2019/01/18 Javascript
javascript面向对象程序设计实践常用知识点总结
2019/07/29 Javascript
JavaScript实现PC端四格密码输入框功能
2020/02/19 Javascript
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
Python 面向对象 成员的访问约束
2008/12/23 Python
python实现log日志的示例代码
2018/04/28 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
Python基本类型的连接组合和互相转换方式(13种)
2019/12/16 Python
OpenCV中VideoCapture类的使用详解
2020/02/14 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
见习期自我鉴定
2013/11/07 职场文书
化学学院毕业生自荐信范文
2013/12/17 职场文书
大学生学年自我鉴定
2014/02/10 职场文书
大学生求职工作的自我评价
2014/02/13 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
研究生给导师的自荐信
2015/03/06 职场文书
软件项目经理岗位职责
2015/04/01 职场文书
学雷锋团日活动总结
2015/05/06 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
关于python中模块和重载的问题
2021/11/02 Python
HTML+JS实现在线朗读器
2022/02/15 Javascript