博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPHP函数详解:L方法
阅读量:5259 次
发布时间:2019-06-14

本文共 608 字,大约阅读时间需要 2 分钟。

L方法用于启用多语言的情况下,设置和获取当前的语言定义。

调用格式:L('语言变量'[,'语言值'])
设置语言变量
除了使用语言包定义语言变量之外,我们可以用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。
[-more-]
获取语言变量
$langVar = L('LANG_VAR');

复制代码

或者:
$langVar = L('lang_var');

复制代码

如果参数为空,表示获取当前定义的全部语言变量(包括语言定义文件中的):
$lang = L();

复制代码

或者我们也可以在模板中使用
{$Think.lang.lang_var}

复制代码

来输出语言定义。

转载于:https://www.cnblogs.com/zhengyanbin2016/p/5427354.html

你可能感兴趣的文章
MYSQL5.7.24编译安装
查看>>
mysql启动过程
查看>>
ORACLE的启动过程
查看>>
ORACLE 清理SYSAUX表空间
查看>>
postgressql启动与关闭
查看>>
sqlserver数据库的启动
查看>>
浅析Kubernetes资源管理-资源预留
查看>>
机器学习在360私有云容器服务上的实践
查看>>
【Flink】容错机制
查看>>
【Flink】数据流编程模型
查看>>
JavaWeb基础_HTML
查看>>
暑期进度-3
查看>>
暑期进度-1
查看>>
暑期进度-5
查看>>
暑期进度-2
查看>>
Java Web基础-JQuery
查看>>
暑期进度-4
查看>>
暑期进度-6
查看>>
BootStrap学习
查看>>
爬虫学习-入门
查看>>