将从 Zend_table 检索到的数据转换为 html 实体的函数

发布于 2024-11-04 09:55:57 字数 538 浏览 3 评论 0 原文

我正在为我的模型使用 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;
    }

提前谢谢!

i'm using zend_tables for my model and i'd like to create a function to convert all data from a single row (retireved like this: $row = $model->find($id)) to htmlentities before outputting it with the usual code:

echo ($row->current()->nameOfField);

I need something like this function i use on arrays:

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;
    }

Thx in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

标点 2024-11-11 09:55:57

如果您使用 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文