我从模型(带有数据的数组)获取数据,并且需要以特定格式显示。我需要迭代数组,格式化数据然后显示它。我应该在哪里格式化数据以显示?在模型、控制器还是视图中?
谢谢。
对数组的迭代并显示数据是在视图中完成的。因此我也会在视图中进行格式化。如果格式化很复杂和/或需要大量代码,请将其放入辅助函数中。
例如:
View:
<?php foreach($array as $item): ?>
<p><?php echo format_function($item); ?></p>
<?php endforeach; ?>
Helper:
function format_function($text)
{
// Do some formatting here...
return $formatted_text;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)