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 智能404跳转代码,适合换域名没改变目录的网站
Jun 04 PHP
PHP isset()与empty()的使用区别详解
Aug 29 PHP
php短域名转换为实际域名函数
Jan 17 PHP
php图片的裁剪与缩放生成符合需求的缩略图
Jan 11 PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
Jun 01 PHP
PHP调用wsdl文件类型的接口代码分享
Nov 19 PHP
php商品对比功能代码分享
Sep 24 PHP
详解PHP匿名函数与注意事项
Mar 29 PHP
Zend Framework入门教程之Zend_Session会话操作详解
Dec 08 PHP
利用ajax和PHP实现简单的流程管理
Mar 23 PHP
php正确输出json数据的实例讲解
Aug 21 PHP
PHP生成图表pChart的示例解析
Jul 31 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中的extract的作用分析
2008/04/09 PHP
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
php学习笔记之面向对象
2014/11/08 PHP
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
php日期操作技巧小结
2016/06/25 PHP
从Ajax到JQuery Ajax学习
2007/02/14 Javascript
JS之小练习代码
2008/10/12 Javascript
TextArea设置MaxLength属性最大输入值的js代码
2012/12/21 Javascript
js前台分页显示后端JAVA数据响应
2013/03/18 Javascript
JS对img进行操作(换图片/切图/轮换/停止)
2013/04/17 Javascript
JavaScript定时器详解及实例
2013/08/01 Javascript
JS简单实现文件上传实例代码(无需插件)
2013/11/15 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
不同js异步函数同步的实现方法
2016/05/28 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
jQuery中的insertBefore(),insertAfter(),after(),before()区别介绍
2016/09/01 Javascript
jquery 属性选择器(匹配具有指定属性的元素)
2016/09/06 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
jQuery 隐藏/显示效果函数用法实例分析
2020/05/20 jQuery
javascript代码实现简易计算器
2021/01/25 Javascript
Python3中常用的处理时间和实现定时任务的方法的介绍
2015/04/07 Python
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
python3.4用函数操作mysql5.7数据库
2017/06/23 Python
Python自定义线程类简单示例
2018/03/23 Python
python中的global关键字的使用方法
2019/08/20 Python
Python 序列化和反序列化库 MarshMallow 的用法实例代码
2020/02/25 Python
PyTorch预训练Bert模型的示例
2020/11/17 Python
浅析rem和em和px vh vw和% 移动端长度单位
2016/04/28 HTML / CSS
美国第一香水网站:Perfume.com
2017/01/23 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
十佳大学生事迹材料
2014/01/29 职场文书
公益广告宣传方案
2014/02/28 职场文书
教师一岗双责责任书
2014/04/16 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
销售开票员岗位职责
2015/04/15 职场文书