当前位置:首页 » 编程语言 » php去除img标签

php去除img标签

发布时间: 2023-05-23 17:59:28

php正则匹配img标签,并删除

$str = 'alksdfjlaksj<img src="21412">';
$str = strip_tags($str,'img');
echo $str;

Ⅱ 怎么用PHP正则去掉html标签,<img><a><p><br>除外

可以使腔缓用strip_tags函数
<?php
$rr = strip_tags($str,'<塌圆昌img>团扒<a><p><br>');
echo $rr;
?>

Ⅲ php 文章需要过滤掉img标签

PHP的preg_replace函数是 执行一个正则表达式的搜索和替换

语法

1:preg_replace (pattern ,replacement ,subject,limit,count )

参数

描述

pattern 正则表达式(字符串或字符串数组)

replacement 用于替换的字符串或字符串数组

subject 要进行搜索和替换的字符串或字符串数组。

limit 可选。每个模式在每个subject上进行替换的最大次数。默认是 -1(无限)。

cout 可选。完成的替换次数

示例:

<?php//把heigth高度属性删除,并添加width="100%"
$str='<div><p>12312321</p><imgsrc="xx.jpg"height="213"/><span>111</span><imgsrc="xz.jpg"/></div>';
$str=preg_replace("/height="[0-9]+?"/","",$str);
$str1=preg_replace("/src="(.+?)"/","src="$1"width="100%"",$str);
print_r($str1);
?>

Ⅳ PHP 过滤HTML中除了img标签外其它所有标签,同时保留标签内容,但<script>标签内的内容都清除。

提供实例:
<?php
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// 允许 <p> 和 <a>
echo strip_tags($text, '<p><a>');
?>
以上例程会输出:
Test paragraph. Other text
<p>Test paragraph.</p> <a href="#fragment">Other text</a>

具体做法:
<?php
echo strip_tags($text, 'img');
?>

Ⅳ php 正则替换所有img标签并且去掉多余属性

//写的一个正则,你试试
preg_replace("/<imgs*src=("|')(.*?)\1[^>]*/is",'<imgsrc="$2"/>',$str)

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:712
制作脚本网站 发布:2025-10-20 08:17:34 浏览:974
python中的init方法 发布:2025-10-20 08:17:33 浏览:685
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:837
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:743
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1085
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:314
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:194
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:882
python股票数据获取 发布:2025-10-20 07:39:44 浏览:840