php の通常ルールを使用して js を削除する方法: 1. PHP サンプル ファイルを作成します; 2. php の preg_replace 正規一致関数を使用して、Web ページ内の js コードをフィルターで除外します。
#この記事の動作環境: Windows7 システム、PHP7.1、Dell G3 コンピューター。
通常の php から js を削除するにはどうすればよいですか?
php は通常の置換を使用して js (スクリプト) コードを除外します。
php で preg_replace 正規一致関数を使用して、 Web ページの preg_replace( ) は置換回数を表します。デフォルトは -1 で、すべて置換することを意味します。2 回だけ置換したい場合は、preg_replace($p1,$p2,$p3,2) と記述できます。
マッチング ルールでは、改行文字と一致できないため、「/
ソースコード例:
<?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; ?>
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPの通常のコードからJSを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。