如何使用 php 检查是否存在特定的嵌入到 html 页面中的代码

How to check the presence of a specific embbeded code into an html page using php?

本文关键字:html 代码 检查 php 是否 存在 何使用      更新时间:2023-09-26

我有一个简单的问题,无法管理一个简单的在线检查,我们的客户在他们的网站页面上的代码存在。例如,他们必须包含像这样的html代码:

<div class="Aclass">
    <div data-tag="123456" class="Mandatory Mandatory-test></div>
    <div class="Mandatory Mandatory-dialog">
            <div class="Mandatory Mandatory-test2"></div>
    </div>
    <script type="text/mustache" name="landing/Execute">
            <a data-tag="Execute-test">Manage</a>
    </script>
</div>

我希望能够知道代码是否通过像 cron 这样的定时检查正确存储在网站中。

谢谢你的帮助

您可以使用

stripos(),如果在用户的HTML页面中找不到此字符串,它将返回false。看来:

$code = "<div class='"Aclass'">
<div data-tag='"123456'" class='"Mandatory Mandatory-test'"></div>
<div class='"Mandatory Mandatory-dialog'">
        <div class='"Mandatory Mandatory-test2'"></div>'n    </div>'n    <script type='"text/mustache'" name='"landing/Execute'">'n            <a data-tag='"Execute-test'">Manage</a>'n    </script>'n</div>";
if(!stripos($codeOfPage,$code)){
    // Your code isn't present in the page
}