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 相关文章推荐
Email+URL的判断和自动转换函数
Oct 09 PHP
PHP的一个基础知识 表单提交
Jul 04 PHP
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数
Jun 07 PHP
分享最受欢迎的5款PHP框架
Nov 27 PHP
php使用PDO操作MySQL数据库实例
Dec 30 PHP
PHP开发Apache服务器配置
Jul 15 PHP
php提高网站效率的技巧
Sep 29 PHP
php实现图片缩略图的方法
Mar 29 PHP
win10环境PHP 7 安装配置【教程】
May 09 PHP
详解PHP防止直接访问.php 文件的实现方法
Jul 28 PHP
php利用array_search与array_column实现二维数组查找
Jul 08 PHP
PHP实现微信公众号验证Token的示例代码
Dec 16 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 setcookie() cannot modify header information 的解决方法
2009/01/09 PHP
CodeIgniter使用smtp服务发送html邮件的方法
2015/06/10 PHP
PHP实现的json类实例
2015/07/28 PHP
php二维码生成
2015/10/19 PHP
PHP递归删除多维数组中的某个值
2017/04/17 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
2018/08/07 PHP
Laravel使用RabbitMQ的方法示例
2019/06/18 PHP
JavaScript网页制作特殊效果用随机数
2007/05/22 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
javascript ie6兼容position:fixed实现思路
2013/04/01 Javascript
JavaScript+html5 canvas绘制渐变区域完整实例
2016/01/26 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
2016/06/14 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
用node和express连接mysql实现登录注册的实现代码
2017/07/05 Javascript
select标签设置默认选中的选项方法
2018/03/02 Javascript
js中split()方法得到的数组长度问题
2018/07/19 Javascript
原生JS实现留言板功能
2020/02/08 Javascript
JS组件库AlloyTouch实现图片轮播过程解析
2020/05/29 Javascript
[06:21]2014DOTA2国际邀请赛 庆祝VG首阶段领跑;B叔为挣牛排半夜整理情报
2014/07/13 DOTA
Python实现的生成自我描述脚本分享(很有意思的程序)
2014/07/18 Python
Python中的迭代器漫谈
2015/02/03 Python
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
Python 操作MySQL详解及实例
2017/04/30 Python
Python 查看文件的读写权限方法
2018/01/23 Python
python安装教程
2018/02/28 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
pytorch 自定义数据集加载方法
2019/08/18 Python
使用python实现飞机大战游戏
2020/03/23 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
使用css3实现的tab选项卡代码分享
2014/12/09 HTML / CSS
凯伦·米莲女装网上商店:Karen Millen
2017/11/07 全球购物
黄河的主人教学反思
2014/02/07 职场文书
爱国主义教育演讲稿
2014/08/26 职场文书
公司搬迁通知
2015/04/20 职场文书
2016年校园社会综合治理宣传月活动总结
2016/03/16 职场文书
浅谈JavaScript作用域
2021/12/06 Javascript