导航:首页 > 编程语言 > php提取src

php提取src

发布时间:2023-02-01 01:12:03

A. php怎么获取图片的src

$str=<<<CODE
<imgwidth="100"id="ab_0"name="ab_0"height="80"src="images/ab.jpg"/>
CODE;
preg_match('/(?<=src="images/)[a-z.]+/i',$str,$arr);
print_r($arr);

B. php 正则匹配 获取img的src,过滤后显示统一的格式

没人回来,可能就是替换上比较难达成,主要是这匹配非字符串不行。

那换个思路,<img ....> 这个格式是固定的,可以忽略,那么重要的是src及等号后的这串字符。那么就有方法了。

$a='要匹配的字符串'
//$b即用来存储搜索的结果。
preg_match_all('/src=[^s>]*/',$a,$b);
for($i=0;$i<count($b[0]);$i++){
echo'<img'.$b[0][$i].'>';
}

这样所得到的结果基本上就等于是你所想要的结果。

C. php 怎么输出img的src

PHP正则方式提取图片src属性
$ss = '<img src="/uploads/images/20150516000.jpg" height="120" width="120"><br />PHP正则提取SRC属性';
preg_match('/<img.+src=\"?(.+\.(jpg|gif|bmp|bnp|png))\"?.+>/i',$ss,$match); echo $match[1];

D. 有大神知道php怎样获取iframe中src的值么

另一个获取?不太理解,你可以用ajax获取值在传给你想要的PHP文件

E. 我想知道PHP中获取HTML页面元素的img标签的src属性是怎么获取的

$img='<p><imgborder="0"alt=""src="/joke/images/joke/2015-09-09_870/20150909103535486.jpg"width="260"height="293">';
$result=preg_replace("/.*<img[^>]*src[=s"']+([^"']*)["'].*/","$1",$img);
echo$result." ";

F. php 如何取img属性值 src

<?php
$pattern='<img.*?src="(.*?)">';
$html='<imgid="pic"name="pic"src="aaa.jpg"style="width:640px;">';
preg_match($pattern,$html,$matches);
echo$matches[1];
?>

我是参考别人的代码写的,你也可以看看http://..com/question/560630194.html

G. PHP怎么获取src值。。。用jquery和正则两种方式打个例子看下

用jquery直接用ID来查看attr("src")就可以了。例如<img id="img" src="abc.jpg"/>alert($("#img").attr("src"));

H. php中用$_REQUSET怎么接收图片的src值

$_REQUSET是get和post的综合,跟src没有任何关系,更谈不上接受他的值。
要接收也是js先抓到src的值,然后通过get或post发给后台

I. php获取html标签image的src内容 正则表达式

php获取html标签image的src内容 正则表达式写法如下:
$str = '<img width="100" src="1.gif" height="100">';
preg_match_all('/<img.*?src="(.*?)".*?>/is',$str,$array);
print_r($array);

php对图片的操作正则表达式详解:

//1、取整个图片代码
preg_match('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match);
echo $match[0];
//2、取width
preg_match('/<img.+(width=\"?\d*\"?).+>/i',$str,$match);
echo $match[1];
//3、取height
preg_match('/<img.+(height=\"?\d*\"?).+>/i',$str,$match);
echo $match[1];
//4、取src
preg_match('/<img.+src=\"?(.+\.(jpg|gif|bmp|bnp|png))\"?.+>/i',$str,$match);
echo $match[1];
/*PHP正则替换图片img标记中的任意属性*/
//1、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg")
print preg_replace('/(<img.+src=\"?.+)(images\/)(.+\.(jpg|gif|bmp|bnp|png)\"?.+>)/i',"\${1}uc/images/\${3}",$str);
echo "<hr/>";
//2、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg",并省去宽和高
print preg_replace('/(<img).+(src=\"?.+)images\/(.+\.(jpg|gif|bmp|bnp|png)\"?).+>/i',"\${1} \${2}uc/images/\${3}>",$str);
?>

J. php表单提交后,怎样获取src里面的地址

$match=array();
$url='<iframeframeborder="0"width="640"height="498"src="http://v.qq.com/iframe/player.html?vid=r0016xsgeil&tiny=0&auto=0"allowfullscreen></iframe>';
preg_match('/src="(?<url>.*?)"/',$url,$match);
print_r($match['url']);

阅读全文

与php提取src相关的资料

热点内容
业务逻辑程序员 浏览:657
addto新建文件夹什么意思 浏览:158
有服务器地址怎么安装软件 浏览:659
安卓如何完全清除数据 浏览:690
安卓安卓证书怎么信任 浏览:53
服务器被攻击如何解决 浏览:221
学霸变成程序员 浏览:881
c语言编译错误fatalerror 浏览:441
ipv4内部服务器地址怎么分配 浏览:463
java线程安全的方法 浏览:950
重复命令画梯形 浏览:164
在疫情就是命令 浏览:328
自己搭建一个什么服务器好玩 浏览:253
java基础马士兵 浏览:823
完美世界手游如何查看服务器 浏览:859
光遇安卓与ios什么时候互通 浏览:598
js如何运行时编译 浏览:917
引力app在哪里下载 浏览:609
编写app如何得到钱 浏览:801
吉利汽车软件放哪个文件夹安装 浏览:224