在php中获取XML文件内容作为字符串

Kir*_*iva 3 php xml

我想将 xml 文件的内容显示为本身。我不想解析它,而是只是读取它的内容并显示它。

我试过

$content = file_get_contents("test.xml") ;
Run Code Online (Sandbox Code Playgroud)

但是$content其中有 xml。即,当我var_dump($content)输出时,string(899) " " 是否可以在不解析的情况下读取文件。请帮帮我。

谢谢。

leu*_*ode 6

这应该可以解决它

$content = htmlentities(file_get_contents("test.xml"));
Run Code Online (Sandbox Code Playgroud)

这应该可以解决它:

header("Content-Type: text/plain");
$content = file_get_contents("test.xml");
var_dump($content);
Run Code Online (Sandbox Code Playgroud)

它告诉浏览器您正在发送纯文本,以便 XML 不会呈现为 HTML 标记(这些标记是未知且隐藏的)。