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 相关文章推荐
数据库的日期格式转换
Oct 09 PHP
使用 MySQL Date/Time 类型
Mar 26 PHP
swfupload 多文件上传实现代码
Aug 27 PHP
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
Oct 15 PHP
PHP中读取文件的8种方法和代码实例
Aug 05 PHP
通过php删除xml文档内容的方法
Jan 23 PHP
PHP正则验证Email的方法
Jun 15 PHP
UTF-8正则表达式如何匹配汉字
Aug 03 PHP
php好代码风格的阶段性总结
Jun 25 PHP
ThinkPHP实现生成和校验验证码功能
Apr 28 PHP
PHP简单计算两个时间差的方法示例
Jun 20 PHP
PHP7扩展开发之hello word实现方法详解
Jan 15 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
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
PHP如何根据文件头检测文件类型实例代码
2018/10/14 PHP
PHP的简单跳转提示的实现详解
2019/03/14 PHP
用JavaScript隐藏控件的方法
2009/09/21 Javascript
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
JS+CSS实现简易的滑动门效果代码
2015/09/24 Javascript
jQuery实现简易的输入框字数计数功能示例
2017/01/16 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
2017/02/19 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
js用类封装pop弹窗组件
2017/10/08 Javascript
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
vue ssr 指南详读
2018/06/29 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
layui递归实现动态左侧菜单
2019/07/26 Javascript
jQuery zTree插件快速实现目录树
2019/08/16 jQuery
JS轮播图的实现方法2
2020/08/25 Javascript
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
Python实现简单多线程任务队列
2016/02/27 Python
python实现图片处理和特征提取详解
2017/11/13 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
python 调整图片亮度的示例
2020/12/03 Python
selenium判断元素是否存在的两种方法小结
2020/12/07 Python
python 列表推导和生成器表达式的使用
2021/02/01 Python
HTML5中使用postMessage实现两个网页间传递数据
2016/06/22 HTML / CSS
德国网上药房:Apotal
2017/04/04 全球购物
ROSEFIELD手表荷兰官方网上商店:北欧极简设计女士腕表品牌
2018/01/24 全球购物
什么是servlet链?
2014/07/13 面试题
英语专业个人求职信范文
2014/02/01 职场文书
红色旅游心得体会
2014/09/03 职场文书
2014教育局对照检查材料思想汇报
2014/09/23 职场文书
小学优秀班主任材料
2014/12/17 职场文书
Nginx配置并兼容HTTP实现代码解析
2021/03/31 Servers
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python
漫画「请问您今天要来点兔子吗?」最新杂志彩页公开
2022/03/24 日漫
vscode内网访问服务器的方法
2022/06/28 Servers