如何用PHP清除页面中的所有元素?

如何用PHP清除页面中的所有元素?,php,html,Php,Html,有没有办法清除php页面中的所有html元素 例如,我的页面中有100个html元素,是否仍有删除它们的方法 正如我们所知,在javascript中我们有innerHTML,但在PHP中是什么 清除php页面中的所有html元素 那没有道理。HTML元素仅在PHP执行并将HTML文档发送到浏览器后才存在于DOM中。服务器端执行PHP,没有要删除的元素 如果您试图操作已经输出的HTML,则需要使用输出缓冲来捕获它(请参阅和),但是如果您的目标是“清除所有HTML元素”,那么您可能需要输出一组不同的

有没有办法清除php页面中的所有html元素

例如,我的页面中有100个html元素,是否仍有删除它们的方法

正如我们所知,在javascript中我们有
innerHTML
,但在PHP中是什么

清除php页面中的所有html元素

那没有道理。HTML元素仅在PHP执行并将HTML文档发送到浏览器后才存在于DOM中。服务器端执行PHP,没有要删除的元素

如果您试图操作已经输出的HTML,则需要使用输出缓冲来捕获它(请参阅和),但是如果您的目标是“清除所有HTML元素”,那么您可能需要输出一组不同的元素,那么在第一种情况下,您只需不输出任何内容即可。如果这听起来像是您试图实现的,那么您需要研究一些简单的条件语句,如
If
/
else

正如我们所知,javascript中有innerHTML,但php中有什么

没有PHP等价物,因为PHP没有访问客户端DOM的权限。这纯粹是一种服务器端技术,PHP脚本的输出就是浏览器的输入。DOM及其元素是在PHP脚本执行很久之后生成的。如果字符串中有一个XHTML片段,并且希望对其进行解析/操作,则可以使用

清除php页面中的所有html元素

那没有道理。HTML元素仅在PHP执行并将HTML文档发送到浏览器后才存在于DOM中。服务器端执行PHP,没有要删除的元素

如果您试图操作已经输出的HTML,则需要使用输出缓冲来捕获它(请参阅和),但是如果您的目标是“清除所有HTML元素”,那么您可能需要输出一组不同的元素,那么在第一种情况下,您只需不输出任何内容即可。如果这听起来像是您试图实现的,那么您需要研究一些简单的条件语句,如
If
/
else

正如我们所知,javascript中有innerHTML,但php中有什么

没有PHP等价物,因为PHP没有访问客户端DOM的权限。这纯粹是一种服务器端技术,PHP脚本的输出就是浏览器的输入。DOM及其元素是在PHP脚本执行很久之后生成的。如果字符串中有一个XHTML片段,并且希望对其进行解析/操作,则可以使用。

如果您的问题是“清除php文件中的html元素”,答案是:
strip\u tags()

$string='hello

'

echo strip_标签($string)

如果您的问题是“清除php文件中的html元素”,那么答案是:
strip\u tags()

$string='hello

'

echo strip_标签($string)

尝试以下操作:

<?php
if(//why you want to clear the elements){ 
echo "<script language=\"javascript\">";
?>

//Append all elements in <div id="body">
var body = document.getElementById("body");
body.innerHTML ="";

<?php
echo "</script>";

#Output your new element
echo "New elements.";
}
?>

//将所有元素追加到
var body=document.getElementById(“body”);
body.innerHTML=“”;
试试这个:

<?php
if(//why you want to clear the elements){ 
echo "<script language=\"javascript\">";
?>

//Append all elements in <div id="body">
var body = document.getElementById("body");
body.innerHTML ="";

<?php
echo "</script>";

#Output your new element
echo "New elements.";
}
?>

//将所有元素追加到
var body=document.getElementById(“body”);
body.innerHTML=“”;

试试这个,它肯定能用

<?php
echo "<script>document.write('');</script>";
?>

试试这个,它肯定能用

<?php
echo "<script>document.write('');</script>";
?>

元素是什么意思?HTML元素?你说清楚是什么意思?因为你的问题毫无意义,无法回答answer@MikeRedford不,这不是网站的工作方式。投票是匿名的。没人欠你一句话,你能放松点吗?否决票并不是世界末日。没关系。你的问题根本无法回答,因为你不了解你所问的技术。你所说的元素是什么意思?HTML元素?你说清楚是什么意思?因为你的问题毫无意义,无法回答answer@MikeRedford不,这不是网站的工作方式。投票是匿名的。没人欠你一句话,你能放松点吗?否决票并不是世界末日。没关系。您的问题基本上仍然无法回答,因为您不了解所询问的技术。编辑之前您的问题:
有没有办法清除php页面中的所有html元素??
;-)编辑前的问题:
有没有办法清除php页面中的所有html元素??
;-)