gpt4 book ai didi

php - 回显字符串时如何使 PHP 远离 strippng XML 标记

转载 作者:数据小太阳 更新时间:2023-10-29 02:56:25 26 4
gpt4 key购买 nike

我通过 exec 在 PHP 中执行一个外部命令,我获取该输出(它是一个数组),然后让各个字符串搜索特定的字符串。然后我希望将这些字符串回显到屏幕上。但是,其中一些字符串包含 XML 示例,并且它们正在被删除。如何防止 PHP 剥离 XML?我正在使用 PHP 5.6.2。

例如,我正在尝试回显具有以下输出的 $val:

Missing test tag.  Please add the test tag and set it to true.  i.e. <data><test>true</test></data>.

但我得到的是:

Missing test tag. Please add the test tag and set it to true. i.e. true.

如您所见,“data”和“test”xml 标签被删除。

最佳答案

您可以将它们转换为 htmlentities :

$str = 'Missing test tag.  Please add the test tag and set it to true.  i.e. <data><test>true</test></data>.';
echo htmlentities($str, ENT_XHTML);

关于php - 回显字符串时如何使 PHP 远离 strippng XML 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33026882/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com