News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Ben Ramsey:
The Array_column() PHP Userland Library
July 08, 2013 @ 10:50:20

For those that may not be able to update to PHP 5.5 anytime soon but still want some of the cool features that come with it, there's one more option for adding that to your current PHP install. Ben Ramsey has released a userland-version of array_column, the function that returns the values from one column for all values in an array.

Earlier this year, I wrote about how my patch for array_column() was merged into the development branch for PHP 5.5 in preparation for the beta release. I received a lot of great feedback and many kind words. Then, on June 20, the PHP team announced the general availability version of 5.5.0. With that, array_column() was released to the world for general use.

Many still use earlier versions of PHP, though. While the functionality of array_column() is simple enough to implement on your own in userland code, I've released a small library that implements it in userland code exactly as it's implemented in the core, complete with the same PHP error messages and warnings.

The library has no dependencies and can be dropped into an existing application easily - just grab the source and include the needed file when you want to use the function (or it can be installed via Composer too).

0 comments voice your opinion now!
arraycolumn userland library release

Link: http://benramsey.com/blog/2013/07/the-array-column-php-userland-library

blog comments powered by Disqus

Similar Posts

The PHP.cc Blog: PHPUnit 4.0: Test Proxies

Kevin Schroder's Blog: You want to do WHAT with PHP?

Joshua Eichorn\'s Blog: phpDocumentor 1.3.0RC4 is released

Andrei Zmievski's Blog: PHP-GTK 2 Zeta (Yes, Zeta)

Sebastian Bergmann's Blog: Scalar Type Hints in PHP 5.3.99


Community Events





Don't see your event here?
Let us know!


series framework community podcast introduction voicesoftheelephpant package release install version composer language security interview opinion update library tool laravel symfony

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework