为什么在模板上传递的参数不能打包成数组?

来源:6-6 Smarty函数的使用

PeterMo

2016-06-20 10:57

在控制器的代码

function test($params){
		print_r($params);
		exit();
		$p1=$params[p1];
		$p2=$params[p2];
		return '传入的第一个参数是'.$p1.'传入的第二个参数是'.$p2;
	}
	$smarty->registerPlugin('function','f_test','test');
	$smarty->display('test.tpl');

在模板上的代码

{f_test p1='abcd' p2='efgh'}

在网页上看不到任何数据

写回答 关注

1回答

  • qq_嚼不烂的口香糖_0
    2016-06-21 13:40:30
    $p1 = $params['p1'];


MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82364 学习 · 929 问题

查看课程

相似问题