PHPNews

How To Install PHP 7.3

PHP 7.3 has been released , bringing some great new features to the language such as trailing commas in function calls , throwing errors when JSON parsing fails , array_key_first() / array_key_last() functions , and much more ! Here's a brief guide on how to install PHP 7.3 on Linux, Windows, and OS X: …

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Saturday December 8, 2018


Ultimate Programmer Super Stack Bundle

I'm pleased to share that my PHP 7 Upgrade Guide ebook has been featured in the Ultimate Programmer Super Stack bundle ! This is a hand-curated collection of 25+ premium ecourses, bestselling ebooks, and bonus resources that will help new programmers: Learn a wide range of today’s most popular (and lucrative) …

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Tuesday November 6, 2018


September Project Updates

This month I released updates for a few of my open-source PHP libraries including league/commonmark , league/html-to-markdown , and colinodell/json5 . Here's a quick summary with release notes: league/commonmark v0.18 No breaking changes were introduced to the League's PHP Markdown library , but we did add …

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Thursday September 20, 2018


Four Useful Git Aliases

As you may know, Git is not a single application, but rather a toolkit containing many small programs and scripts that can manipulate the repository. This makes it trivial to chain those components into more-powerful, custom commands which can be defined as git aliases . Here are some of the more-useful aliases I …

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Monday March 19, 2018


league/commonmark 0.17

league/commonmark is wrapping up 2017 with the release of version 0.17 ! Changes include: Minimum PHP version bumped to 5.6 New "max_nesting_level" setting A few performance optimizations Clean up deprecations and not-so-great code For more info, check out: Changelog: https://github.com/thep…

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Saturday December 30, 2017


Installing PHP 7.2

PHP 7.2 has been released , bringing some great new features and security enhancements to the language such as object type hints , saner count() behavior , and much more . Here's a brief guide on how to install PHP 7.2 on several different operating systems: Ubuntu 14.04, 16.04, 17.04, 17.10, & 18.04 …

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Thursday November 30, 2017


The Journey to 1,000,000 Downloads

This morning I came into work to find my Packagist download counter had rolled over: league/commonmark now has over 1,000,000 downloads! To celebrate this milestone I thought I'd share the story of how this package came about, how it's grown, and how I couldn't have reached this milestone without the PHP …

Continue reading »

Written by colinodell.com - Blog - - Aggregated on Saturday August 5, 2017