thinkphp volist循环问题

为什么一样用 {$vo.bank_num|hidecard=###,3} 在volist里面就会出现字母乱码呢

求大神指点啊,该怎么才能保留后面4位数字

图片描述

图片描述

图片描述

图片描述

阅读 3.5k
5 个回答

你试试看,我不确定能不能和php中一样用。

{$vo.bank_num|msubstr=-4}

如果不可以的话,你可先在控制器里面处理好在试图文件渲染显示。

建议在控制器中处理输出打码,降低耦合性。
另外具体情况你需要看看thinkphp编译后的模版php源代码,在runtime目录下有

这个跟volist没有关系,跟你的那个hidecard函数有关系。你的函数有问题,你应该发你的函数出来

hidecard 函数发来看看

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进