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

Reading markdown files with parsedown

David Carr

PHP & MySQL Tutorials

    Read me files on GitHub are written in Markdown, I wanted to be able to grab the contents of a readme.md file and use it as HTML. This is where Parsedown comes in.

    Parsedown is a Markdown parser for PHP, once included converting Markdown to html is as simple as passing the html to it’s text function:

    include('parsedown.php');
    $html = file_get_contents('https://raw.githubusercontent.com/simple-mvc-framework/framework/master/README.md');
    $Parsedown = new Parsedown();
    echo $Parsedown->text($html);

    That’s it! nice and simple.

    For more information on using Parsedown with PHP see this video:

    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.