-3

如何<html>使用 php 代码删除标签之前的所有代码或文本?

询问是因为 OpenX 似乎没有任何预防措施有效,并且注射不断出现,但都在<html>标签之前。

我试过这个: $fullcode = strstr($fullcode, ''); 删除之前的任何东西<html>。(还有更多不起作用。)

希望可以有人帮帮我。

4

1 回答 1

2

您可以使用正则表达式与正前瞻:

<?php
$html = "text before html<html>text after html";
$html = preg_replace('/^.*(?=<html>)/i', '', $html);
print $html;

印刷:

<html>text after html
于 2013-08-16T21:16:41.957 回答