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 相关文章推荐
用PHP4访问Oracle815
Oct 09 PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
Dec 09 PHP
ionCube 一款类似zend的PHP加密/解密工具
Jul 25 PHP
PHP与C#分别格式化文件大小的代码
May 14 PHP
一组PHP加密解密函数分享
Jun 05 PHP
解读PHP中的垃圾回收机制
Aug 10 PHP
PHP使用redis实现统计缓存mysql压力的方法
Nov 14 PHP
简单谈谈PHP中strlen 函数
Feb 27 PHP
thinkPHP商城公告功能开发问题分析
Dec 01 PHP
浅谈PHP的反射API
Feb 26 PHP
深入浅析PHP的session反序列化漏洞问题
Jun 15 PHP
php中的钩子理解及应用实例分析
Aug 30 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 解决旧系统 查出所有数据分页的类
2012/08/27 PHP
PHP入门教程之数组用法汇总(创建,删除,遍历,排序等)
2016/09/11 PHP
基于thinkPHP类的插入数据库操作功能示例
2017/01/06 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
laravel 解决ajax异步提交数据,并还回填充表格的问题
2019/10/15 PHP
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
javascript中"/"运算符常见错误
2010/10/13 Javascript
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
js 通过cookie实现刷新不变化树形菜单
2014/10/30 Javascript
jQuery的deferred对象详解
2014/11/12 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
js如何改变文章的字体大小
2016/01/08 Javascript
JQuery解析XML的方法小结
2016/04/02 Javascript
JavaScript里 ==与===区别详解
2016/08/16 Javascript
微信小程序加载更多 点击查看更多
2016/11/29 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
vue实现折线图 可按时间查询
2020/08/21 Javascript
详解Python实现按任意键继续/退出的功能
2016/08/19 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
台湾租车首选品牌:IWS艾维士租车
2019/05/03 全球购物
智能钱包:Ekster
2019/11/21 全球购物
《盘古开天地》教学反思
2014/02/28 职场文书
端午节活动策划方案
2014/03/09 职场文书
交通事故赔偿协议书范本
2014/04/15 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
CSS3 制作的彩虹按钮样式
2021/04/11 HTML / CSS
python 用递归实现通用爬虫解析器
2021/04/16 Python
利用Python实时获取steam特惠游戏数据
2022/06/25 Python