# 论坛变量
在论坛Action与View中使用到的论坛变量.
<div class="wrap-box" id="a3">
<h1>论坛变量</h1>
<table>
<thead>
<tr><th width="140">Action使用名称</th>
<th width="120">View模板使用名称</th>
<th>类型</th>
<th>作用</th>
</tr></thead>
<tbody>
<tr>
<td>$this->_uid</td>
<td>NOW_UID</td>
<td>int</td>
<td>
Action中当前登录的UID 没登录为 -1 与 NOW_UID 一样
</td>
</tr>
<tr>
<td>$this->_group</td>
<td>NOW_GID</td>
<td>int</td>
<td>
当前登录用户组ID 与 常量 NOW_GID 相同
</td>
</tr>
<tr>
<td>当前登录用户名</td>
<td>NOW_USER</td>
<td>string</td>
<td>
当前登录用户名 如果未登录则返回空
</td>
</tr>
<tr>
<td>$this->_forum</td>
<td>$forum</td>
<td>array</td>
<td>
板块分类数据
<pre><code class="lang-php">array(
'板块ID'=>array(
'id' => (int) 板块ID
'fid' => (int) 父分类ID
'fgid' => (int) 大分组ID
'name' => (string.12) 分类名称
'name2' => (string.18) 分类别名
'threads' => (int) 分类下主题数
'posts' => (int) 分类下评论数
'forumg' => (text) 分类下用户版主ID , 分割
'json' => (text) 分类下用户组权限
)
)</code></pre>
</td>
</tr>
<tr>
<td>$this->_usergroup</td>
<td>$usergroup</td>
<td>array</td>
<td>用户组数据
<pre><code class="lang-php">array(
'用户组ID'=>array(
'gid' => (int) 用户组ID
'name' => (string.12) 用户组名称
'json' => (string.120) 用户组权限设置
)
)</code></pre>
</td>
</tr>
<tr>
<td>$this->_user</td>
<td>$user</td>
<td>string</td>
<td>
当前登录的用户数据 ,未登录返回 array() 空
<pre><code class="lang-php">array(
'uid' => (int) 用户ID
'user' => (string.18) 用户名
'pass' => (string.32) 用户密码 MD5
'email' => (string.100) 用户邮箱
'salt' => (string.8) 用户密码加密KEY
'threads' => (int) 用户主题数
'posts' => (int) 用户评论数
'atime' => (int) 用户注册时间戳
'gid' => (int) 用户组
'gold' => (int) 用户金钱
'mess' => (int) 用户未读信息数量
)</code></pre>
</td>
</tr>
<tr>
<td>$this->conf</td>
<td>$conf</td>
<td>array</td>
<td>
网站全局设置数据 (后台全局数据)
<pre><code class="lang-php">array(
'title' =>网站标题
'logo' =>网站logo文字
'title2' =>网站尾巴
'keywords' =>网站关键字
'description' =>网站描述
'userview' =>用户中心页面模板
'messview' =>消息模板
'gold_thread' =>发表主题增加金钱数
'gold_post' =>回复评论增加金钱数
'userview2' =>用户登录注册找回密码页面模板
'homelist' =>首页显示主题数量
'forumlist' =>板块显示主题数量
'postlist' =>文章内显示评论数量
'searchlist' =>搜索每页显示数量
'titlesize' =>发表主题 标题最大长度
'titlemin' =>发表主题 标题最小长度
'emailhost' =>邮箱服务器
'emailuser' =>邮箱用户
'emailpass' =>邮箱密码
'emailport' =>邮箱端口
'emailtitle' =>找回密码 使用邮件标题
'emailcontent' =>找回密码 后部增加内容
'uploadfileext' =>上传附件文件 允许后缀
'uploadimageext' =>发表文章 上传图片 允许后缀
'adminforum' =>后台 板块页面 每页显示数量
'wapview' => 'hy_moblie',
'wapuserview' => 'hy_moblie',
'wapuserview2' => 'hy_moblie',
'wapmessview' => 'hy_moblie',
'cache_type' => 'File',
'cache_table' => 'cache',
'cache_key' => null,
'cache_time' => 60,
'cache_pr' => null,
'cache_ys' => false,
'cache_outtime' => null,
'cache_redis_ip' => null,
'cache_redis_port' => null,
'cache_mem_ip' => null,
'cache_mem_port' => null,
'cache_memd_ip' => null,
//调试相关
'debug_page' => 1, //是否显示调试右下角窗口 0 =关闭 1=开始
'debug' => 1, //是否开启调试模式
'uploadimagemax' => 3, //上传图片最大字节
'uploadfilemax' => 3, //上传附件最大字节
'key' => '', //论坛APP中心秘钥
)</code></pre>
</td>
</tr>
</tbody>
</table>
<p>
变量如何使用?
</p>
<p>
比如你需要调用当前登录者的用户名
</p><pre><code class="lang-php">
//如果你在Action中调用
//你需要先判断 是否已经登录
if(IS_LOGIN) // IS_LOGIN 是一个常量 , 从文档 常量中得知
echo NOW_USER ; //如此你就可以输出当前登录用户名
echo '在线:'. $this->_count['clien'];
//如果你在模板中使用
{if IS_LOGIN}
当前登录的用户名:{php echo NOW_USER;}
{else}
未登录
{/if}
可见 通过模板引擎 IF标签 判断是否已经登录 从而 输出当前用户名
</code></pre>
</p>
<p></p>
</div>
- HYBBS
- 论坛公用函数
- 板块相关函数
- 板块版主判断
- 板块用户组权限
- 获取指定板块信息
- 插件相关函数
- 获取插件配置数据
- 获取插件安装状态
- 获取插件是否支持安装函数
- 判断插件是否存在
- 判断插件是否已开启
- 删除目录
- 下载远程文件
- 两时间相隔天数
- 时间间隔
- 随机字符
- 清空论坛缓存函数
- 测试时间过程耗时
- 文件数据缓存
- 获取网站后台参数配置
- 论坛常量宏
- 论坛变量
- 数据库字段介绍
- 论坛Model模型
- File文件模型
- 获取文件信息
- 判断文件所属者
- 获取文件原名称
- Fileinfo附件信息模型
- Forum板块分类模型
- 修改板块整数数据
- 获取某板块数据
- 获取所有板块数据
- 板块数据实例化
- Post评论模型
- 获取评论数据
- 删除某主题下所有评论
- 删除评论数据
- Thread主题帖子模型
- 获取文章数据
- 获取文章标题
- 删除文章主题
- 更新主题整数数据
- 获取主题列表
- 搜索主题
- 主题列表实例化
- 判断用户是否回复过该主题
- User用户系统模型
- 获取用户数据
- 用户名获取用户数据
- 邮箱名获取用户数据
- 判断是否存在该UID用户
- 判断是否存在该用户名
- 判断是否存在该邮箱名
- 添加用户数据
- UID转用户名
- 用户名转UID
- 更新用户整数数据
- 获取用户头像HTTP路劲
- 获取用户金币
- 获取用户积分
- 修改用户用户组
- 获取粉丝数量
- 获取关注数量
- 获取用户所在用户组ID
- Usergroup用户组模型
- 用户组ID获取用户组名
- 用户组数据排序
- Friend关注粉丝模型
- 获取两个用户之间的关系
- 设置解除关注状态
- 添加关注
- 删除关注
- 获取私信未读数量
- Chat 聊天系统
- send 发送消息
- sys_send 发送系统消息
- 论坛Action控制器
- 论坛数据缓存
- 插件开发
- 插件介绍
- 图形验证码插件制作
- 中文PHP API