Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
<html>タグの前にあるすべてのコードまたはテキストを PHP コードで削除するにはどうすればよいですか?
<html>
OpenX ではどのような予防策も機能していないようで、インジェクションが増え続けているため、質問していますが、すべて<html>タグの前です。
私はこれを試しました: $fullcode = strstr($fullcode, ''); の前に何かを削除し<html>ます。(そして、うまくいかなかったものはもっとあります。)
誰かが私を助けてくれることを願っています。
正の先読みで正規表現を使用できます。
<?php $html = "text before html<html>text after html"; $html = preg_replace('/^.*(?=<html>)/i', '', $html); print $html;
版画:
<html>text after html