preg_match为仅输出一个匹配结果
preg_match_all为输出全部匹配结果
php"><?php
$tt='<img src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_31958.png" alt="" />
<img src="http://s1.dwstatic.com/group1/M00/8F/DF/92351179afd28acbdf7b195a0ac7bb2d.jpg" alt="" />dsfsdfsdfsd
<img src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_70729.png" alt="" />
<img src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_83597.png" alt="" />fsdfsdf
<img src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_39149.png" alt="" />
<img src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_97918.png" alt="" />';
$a = explode('img',$tt);
$p='/src="(.*?)"/';
preg_match($p,$tt,$new);
print_r($new);
?>
输出结果为
Array ( [0] => src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_31958.png" //第一个元素为包含搜索条件的值 [1] => /GTicket/Public/kindeditor/php/../attached/image/20160510081224_31958.png //第二个元素为不包含搜索条件的值 )
如果把preg_match 改为 preg_match_all
输出结果为
//第一个元素为包含搜索条件的值Array( [0] => Array // 第一个元素为包含搜索条件的值
( [0] => src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_31958.png" [1] => src="http://s1.dwstatic.com/group1/M00/8F/DF/92351179afd28acbdf7b195a0ac7bb2d.jpg" [2] => src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_70729.png" [3] => src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_83597.png" [4] => src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_39149.png" [5] => src="/GTicket/Public/kindeditor/php/../attached/image/20160510081224_97918.png" ) [1] => Array //第二个元素为不包含搜索条件的值
( [0] => /GTicket/Public/kindeditor/php/../attached/image/20160510081224_31958.png [1] => http://s1.dwstatic.com/group1/M00/8F/DF/92351179afd28acbdf7b195a0ac7bb2d.jpg [2] => /GTicket/Public/kindeditor/php/../attached/image/20160510081224_70729.png [3] => /GTicket/Public/kindeditor/php/../attached/image/20160510081224_83597.png [4] => /GTicket/Public/kindeditor/php/../attached/image/20160510081224_39149.png [5] => /GTicket/Public/kindeditor/php/../attached/image/20160510081224_97918.png ))