Heim > Artikel > Backend-Entwicklung > So entfernen Sie js aus dem regulären PHP-Code
So entfernen Sie js mit regulärem PHP: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Verwenden Sie die reguläre Matching-Funktion preg_replace in PHP, um den js-Code auf der Webseite herauszufiltern.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.
Wie entferne ich js in normalem PHP?
php verwendet regelmäßige Ersetzungen, um js-Code (Skriptcode) herauszufiltern.
Verwenden Sie die reguläre Matching-Funktion preg_replace in PHP, um js-Code auf der Webseite herauszufiltern. Der Standardwert ist -1, was bedeutet, dass alle ersetzt werden sollen. Wenn Sie nur zweimal ersetzen möchten, können Sie preg_replace($p1,$p2,$p3,2) schreiben.
Die Abgleichsregel kann „/
Quellcode-Beispiel:
<?php header("Content-type:text/html;charset=utf-8"); $str = '<script type="text/javascript" src="dd.js"></script> 测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码测试php正则匹配掉js代码 <script type="text/javascript" src="123.js"></script> <script type="text/javascript"> var aa = "sdsds"; alert(aa); </script> 测试php正则匹配掉js代码'; $preg = "/<script[\s\S]*?<\/script>/i"; $newstr = preg_replace($preg,"",$str,3); //第四个参数中的3表示替换3次,默认是-1,替换全部 echo $newstr; ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo entfernen Sie js aus dem regulären PHP-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!