将从 Zend_table 检索到的数据转换为 html 实体的函数
我正在为我的模型使用 zend_tables,我想创建一个函数来将单行中的所有数据(像这样退休: $row = $model->find($id))转换为 htmlentities,然后再使用通常的代码:
echo ($row->current()->nameOfField);
我需要类似我在数组上使用的函数:
public static function convertArrayToHtmlEntities($data){
$keys = array_keys($data);
foreach ($keys as $k) {
$d = $data[$k];
$clean = htmlentities($d, ENT_QUOTES, "UTF-8");
$data[$k] = $clean;
}
return $data;
}
提前谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用 Zend View,您可以在视图脚本中转义输出。请参阅转义输出 。
如果您不在视图脚本中使用它,您可以使用 Zend 过滤器。
If you're using Zend View you can just escape the output in your view script. See Escaping Output.
If you're not using it in a view script you can use Zend Filter.