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