为什么会想到这个呢?
因为今天恰巧在优化之前以前写的模板底部,突然发现对于版权来讲,通过都是©建站时间- 今年时间 ,输出今年时间特别容易,直接→

date("Y");

就好了,可是要输出建站时间,是比较头疼的事情,但是染念我站在用户的角度想:直接让用户改文件是不是很麻烦?也要考虑一些小白用户,减少他们的折腾吧。于是就开始自己折腾了,希望这时间可以减少别人的时间!

思路起源

对于discuz来说,这比较蛋疼,因为这个坑首先是我先想到的,(别人没分享我就想自己是第一,哼哼~),而且discuz本身也没有自带的系统变量来支持,唯一想到的就是看看数据库有没有残留一些关于建站时间的。突然看见群里有人回应了我,我感觉这想法太棒了。

假如没有他这么讲,怕是要在系统配置等等数据表找死,或许可以找到,但是这想法太赞了。当网站安装成功了,系统会自动产生uid1的管理员,用此管理员的创建时间就可以完美取代!

开始搞

直接上数据表图

很棒,有这个字段
接下来,
只需要获取他了

$chw0 = DB::result(DB::query("SELECT regdate FROM ".DB::table('common_member')." WHERE uid = '1'"));
</code></pre>
<span style="color: #ff0000;">注意</span>的是:获取的是时间戳哦,但是转换日期很容易,继续
<pre><code class="hljs php">
$chw = date("Y",$chw0);

最后输出2017,这就完事了!

版权属于:染念
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2020年08月12日 21:23
1


183 文章数
695 评论量
4 分类数
186 页面数
已在风雨中度过 7年284天2小时29分
目录
来自 《如何获取discuz建站初始时间》
© 2024 染念的笔记
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部
© 2024 染念的笔记
浙ICP备19020194号-1
暗黑模式
暗黑模式
评论
返回顶部