tp6中模版中的变量如何传递给自定义函数
发布日期:2022-03-13浏览次数:40 来源:福州网站建设
创建了自定义函数
testMyfunction($str){return $str;}
在一个thinkphp框架的程序的的默认的模版里看到有例如如下的变量:
-------------------------------------
主机名:{{host.ftpName}}
到期时间:{{host.endTime}}
-------------------------------------
比如我想把host.ftpName这个传递给自定义函数testMyfunction,无论是在模版里写
{$host.ftpName|testMyfunction=###}还是{:testMyfunction($host.ftpName)}都显示的是空的,无任何输出,测试把$host.ftpName改成'Hello World!'后就能输出:Hello World!了,说明是因为参数写的不正确而不是自定义函数的问题,那么问题来了,请问熟悉的大神默认模版里给自定义函数传递这个host.ftpName参数该如何写这个参数才能正确的传递给自定义函数?