php如何正则表达式替换图片地址

php正则表达式替换图片地址的方法:首先PHP正则提取图片img标记中的任意属性;然后提取width、height、src;最后PHP正则替换图片img标记中的任意属性。

php如何正则表达式替换图片地址

php正则表达式替换图片地址的方法:

<?php /*PHP正则提取图片img标记中的任意属性*/$str = 'php如何正则表达式替换图片地址
PHP正则提取或更改图片img标记中的任意属性';//1、取整个图片代码preg_match('/]*?srcs*=s*('|")(.*?)\1[^>]*?/?s*>/i',$str,$match);echo $match[0];//2、取widthpreg_match('/php如何正则表达式替换图片地址/i',$str,$match);echo $match[1];//3、取heightpreg_match('/php如何正则表达式替换图片地址/i',$str,$match);echo $match[1];//4、取srcpreg_match('/php如何正则表达式替换图片地址/i',$str,$match);echo $match[1];/*PHP正则替换图片img标记中的任意属性*///1、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg")print preg_replace('/(php如何正则表达式替换图片地址)/i',"${1}uc/images/${3}",$str);echo "
";//2、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg",并省去宽和高print preg_replace('/(php如何正则表达式替换图片地址/i',"${1} ${2}uc/images/${3}>",$str);?>

登录后复制

相关学习推荐:php编程(视频)

以上就是php如何正则表达式替换图片地址的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2127746.html

(0)
上一篇 2025年2月24日 21:27:52
下一篇 2025年2月24日 14:49:30

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php fpdf 中文乱码怎么办

    php fpdf中文乱码的解决办法:首先下载fpdf;然后下载中文包,并将文件放到文件夹中与“fpdf.php”同级目录下;最后编辑“ex.php”内容为“$pdf=new PDF_Chinese();”即可。 推荐:《PHP视频教程》 p…

    2025年2月24日
    200
  • 怎么关闭php魔术引号?

    关闭php魔术引号的方法:在PHP配置文件php.ini中将“magic_quotes_gpc”、“magic_quotes_runtime”、“magic_quotes_sybase”选项设为“Off”。 推荐:《PHP视频教程》 PHP…

    2025年2月24日
    200
  • php如何禁止重复注册用户名

    php禁止重复注册用户名的方法:首先在创建数据库表的时候,对用户昵称设置字段唯一性;2、用前端传入的昵称作为查询条件查询数据库,看是否能查询出结果,如果可以的话就说明有重复了。 php禁止重复注册用户名的方法: 1.在创建数据库表的时候,对…

    2025年2月24日
    200
  • php如何用正则去掉空格

    php用正则去掉空格的方法:首先创建一个PHP示例文件;然后使用正则表达式“preg_replace(‘/[]/’,”,$html);”去掉空格即可。 推荐:《PHP视频教程》 php用正则去掉空格 ph…

    2025年2月24日
    200
  • php如何调试curl错误信息

    php调试curl错误信息的方法:1、使用函数【curl_errno】和【curl_error】,分别返回HTTP的错误代码和错误类别;2、设置【CURLOPT_VERBOSE】为true,同时将其设置为用fopen打开的一个文件。 php…

    2025年2月24日
    200
  • php如何去掉最后一个汉字

    php去掉最后一个汉字的方法:首先创建一个PHP示例文件;然后通过“$newstr = substr($str,0,strlen($str)-3);”方法去掉最后一个汉字即可。 推荐:《PHP视频教程》 php去掉字符串中的最后一个字符和汉…

    2025年2月24日
    200
  • php如何禁止iframe框架代码

    在PHP中可以使用“header(‘X-Frame-Options:Deny’);”方法禁止iframe框架代码,其中参数“DENY”表示该页面不允许在frame中展示,即便是在相同域名的页面中嵌套也不允许。 推荐:…

    2025年2月24日
    200
  • mac如何删除自带的php

    mac删除自带php的方法:首先查看rootless状态;然后通过“sudo find / -name php”命令查找php文件;接着通过“cd /private/etc/ sudo rm -rf php*”等命令删除自带的PHP即可。 …

    2025年2月24日
    200
  • php如何去掉所有标签

    php去掉所有标签的方法:1、使用“strip_tags”方法去掉HTML及PHP的标记;2、通过“htmlspecialchars”函数将特殊字元转成HTML格式。 推荐:《PHP视频教程》 1、strip_tags 功能:去掉 HTML…

    2025年2月24日
    200
  • php如何去除字符串两边的引号

    php去除字符串两边引号的方法:首先确定CSV文件是否有逗号和双引号;然后读取csv文件;最后使用数据分割方法分割代码即可。 php去除字符串两边引号的方法: 1、在编写CSV文件时,您需要首先确定是否有逗号和双引号,并按照以下步骤执行相应…

    2025年2月24日 编程技术
    200

发表回复

登录后才能评论