迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
自定义标签用户出生年月日,怎么在前端显示现在年龄?
<span>{php echo date("Y") - date("Y", $_cynf)} 年经验</span>技术论坛给的计算代码,但是写了之后输出结果是如下图,所有的结果都是50;{ $_cynf}这个输出的是年份值,不知道问题出在哪?求解决
{php echo date("Y") - date("Y", $_cynf)}
{php echo date("Y") - date("Y", $t._cynf)}
必火!模板制作的必备插件,自动生成字段的模板标签,解决新手老手调用困难问题
导致函数得不到正确的时间,就变了成默认的1970,最后结果就是:2020-1970=50
{php echo date("Y") - date("Y", strtotime($_cynf))}
这是 数据库后面显示的,
这个是用户端输入的
{php echo date("Y") - date("Y", strtotime($t._cynf))}
模板标签自动生成器
必火!模板制作的必备插件,自动生成字段的模板标签,解决新手老手调用困难问题
天天向上 大神按照你给的代码,写的上去还是只显示50,我有点绝望了,调取代码 <span>{php echo date("Y") - date("Y", $t._cynf)} 年经验2</span>
<span>{php echo date("Y") - date("Y", $user._cynf)} 年经验</span> 谢谢各位大神关心,搞定了,最终代码如上
他这个字段 cynf 是建在会员模型里,而不是建在内容模型里。所以, $_cynf 和 $t._cynf 就读不到值。