dedecms中 调用一串数字,碰到数字中是0的无法截取出来
字段对应的数字是1234056 结果通过以下调用出来的数字是 1 2 4 5 6 ,0没有出来。
<li>[field:haoma1 function="cn_substr(@me ,0,0)"/]</li>
<li>[field:haoma1 function="cn_substr(@me ,0,1)"/]</li>
<li>[field:haoma1 function="cn_substr( @me ,0,2)"/]</li><li>[field:haoma1 function="cn_substr( @me ,0,3)"/]</li>
<li>[field:haoma1 function="cn_substr( @me ,0,4)"/]</li>
<li>[field:haoma1 function="cn_substr(@me,0,5)"/]</li>
<li class="b">[field:haoma1 function="cn_substr(@me,0,6)"/]</li>
其他的数字都出来准确的,但是碰到数字0 就调用不出来
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
0,就是表示空,啥都不获取的意思……你截取0个字符串结果不是空吗?
引用来自“无言了然”的评论
cn_substr函数表达的意思是,截取,从0开始,截取几个长度。你截取0个长度输出是空,明白吗?
cn_substr函数表达的意思是,截取,从0开始,截取几个长度。你截取0个长度输出是空,明白吗?