function get_img_src($field_value = "", $default_img_thumbnail = ""){
$pattern = '/<img[^>]+src[\\s=\'"]';
$pattern .= '+([^"\'>\\s]+)/is';
if(preg_match( $pattern, $field_value, $match)){
$img_src = $match[1];
// return img src (img path)
return $img_src;
}else{
// return a blank img
$default_img_thumbnail = "images/blank.png";
return $default_img_thumbnail;
}
}
$string= "<b>Text here</b> <img src='image-folder/image.jpg' title='image'><b>Text here</b> ";
$img_src = get_img_src($string);
echo $img_src;
?>
Output:
image-folder/image.jpg
-----------------------------------------
Useful if you need to extract src value from a chunk of html codes.
No comments:
Post a Comment