Discuz! X lang 函数参数详解
来源:互联网 发布:域名已被注册了怎么办 编辑:程序博客网 时间:2024/06/05 07:15
/*** 加载语言* @param $file - 语言文件,可包含路径如 forum/xxx home/xxx* @param $langvar - 语言文字索引* @param $vars - 变量替换数组* @return 语言文字*/function lang($file, $langvar = null, $vars = array())
此函数可加载 Discuz! X 中的所有语言包。
$file 如果写成不包含路径的文件,则代表 source/language 目录下的文件。如果包含目录,如 'forum/misc',则代表 source/language/forum/lang_misc.php 文件。如果写成 plugin/插件id,则会读取插件的语言包文件,即 data/plugindata/lang_plugin.php,此文件是根据安装并启用的插件缓存后生成的。
...[/more]
任何语言内容均可增加可替换的变量
如语言包内容为“你好 {username}”
那么 $vars = array('username' => $username) 时,{username} 会显示成 $username 变量的值。
当插件语言包文件(data/plugindata/lang_plugin.php)内容为:
<?php$lang = array ( 'test' => array ( 'name' => '葫芦', ),);?>
以下代码可调用“葫芦”二字
echo lang('plugin/test', 'name');
- Discuz! X lang 函数参数详解
- Discuz! X中showmessage函数各参数用法解析
- Discuz! X中showmessage函数各参数用法解析
- Discuz! X中showmessage函数各参数用法解析
- [转]Discuz-x DIY教程 DIY 参数详解之[index=x]
- Discuz!X数据库函数操作方法及例程
- Discuz!X 源码分析之 ajaxget() 函数
- Discuz!X数据库函数操作命令(转载)
- Discuz!X数据库函数操作命令大全
- Discuz!X数据库函数操作命令大全
- Discuz!X数据库函数操作命令大全
- Discuz!X数据库函数操作命令大全
- gcc -x 参数详解
- Discuz! 经典加密解密函数(带详解)
- Discuz!运行日志记录函数runlog详解
- Discuz! X cookie的设置与使用详解
- Discuz!X 中积分操作函数以及自定义积分
- Discuz!X 后台常用函数 showsetting 实例之 select 篇
- Java常用类
- asp.net 控制windows服务
- <command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
- awk用法 Linux
- IO流
- Discuz! X lang 函数参数详解
- android 休眠唤醒机制分析(一)
- TEST
- hdu2923
- android中的左右滑屏实现
- printf()格式化输出详解
- android 休眠唤醒机制分析(二)
- ASP.NET MVC下保存输入敏感内容时去掉验证
- 正则表达式