Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menggantikan kod js dalam php
Cara menggantikan kod js dalam php: 1. Cipta fail contoh PHP 2. Gunakan fungsi padanan biasa preg_replace dalam php untuk menggantikan dan menapis keluar kod js dalam halaman web.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.
Bagaimana untuk menggantikan kod js dalam php?
php menggunakan penggantian biasa untuk menapis keluar kod js (skrip)
Gunakan fungsi padanan biasa preg_replace dalam php untuk menapis keluar kod js dalam halaman web, preg_replace( ) mewakili bilangan penggantian lalai ialah -1, yang bermaksud menggantikan semua 2 kali, anda boleh menulis preg_replace($p1,$p2,$p3,2).
Peraturan padanan tidak boleh menggunakan "/
Contoh kod sumber:
<?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; ?>
Pembelajaran yang disyorkan: Tutorial video PHP
Atas ialah kandungan terperinci Bagaimana untuk menggantikan kod js dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!