Black Friday sale is now on! 50% off Laravel: The Modular Way. Learn more

Extract image source from img tag

David Carr

PHP & MySQL Tutorials

    To extract the image source from this:

    <p><img alt="" src="/images/logo.jpg" style="width: 300px; height: 97px;" /></p>

    Use preg_match to extract the image src:

    $img = stripslashes($source);
    $str = preg_replace('#<p>.+?src=[\'"]([^\'"]+)[\'"].+</p>#i', "$1", $img);
    $source = trim($str);

    Laravel Modules Book by David Carr

    Help support the blog so that I can continue creating new content!

    Subscribe to my newsletter

    Subscribe and get my books and product announcements.

    © 2009 - 2022 DC Blog. All code MIT license. All rights reserved.