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

Symfony Blog:
SymfonyLive London 2016 is in 3 weeks!
Aug 26, 2016 @ 10:52:09

On the Symfony blog they've posted an update about their upcoming Symfony Live London event happening in just three weeks.

We’re almost there! Only 3 weeks until the SymfonyLive London conference! We’re getting more and more ready as the days go, what about you? It’s high time you got your ticket!

What’s in store for you?

The post goes on to talk about the different features of the conference including:

  • Pre-conference workshops on September 15th
  • A full day double-track conference
  • The sponsor village
  • The Social event with all the attendees

They also mention a raffle they're holding to give away Symfony elePHPants to a select few individuals. You must purchase your ticket during a certain time to be entered into the raffle but you could win an elePHPant or a full reimbursement of your ticket to the conference. Check out the full post for more details.

tagged: symfonylive london conference upcoming raffle ticket elephpant

Link: http://symfony.com/blog/symfonylive-london-2016-is-in-3-weeks

Jordi Boggiano:
The Road to Monolog 2.0
Dec 23, 2015 @ 11:18:01

Fans of the Monolog logging library (used by loads of major PHP-based projects too) will be interested in checking out this post about version 2 from Jordi Boggiano, lead developer on the project.

Monolog's first commit was on February 17th, 2011. That is almost 5 years ago! I have now been thinking for quite a while that it would be nice to start on a v2, and being able to drop some baggage.

One of the main questions when doing a major release is which minimum PHP version to support going forward. Last summer I decided I wanted to do a big jump from 5.3 and directly target PHP 7. It provides a lot of nice features as well as performance improvements, and as Monolog is one of the most installed packages on Packagist I wanted to help nudge everyone towards PHP 7.

Now that PHP 7 has been released, he's moving even more towards this goal for version 2 of the popular tool. He talks about "the road forward" and links to a milestone that's been set up with issues to correct and features to update before v2.0 can be called stable. He does offer a word of warning too - if you use dev-master for your Composer installs, update it to use ^1.17 instead as the main branch will break soon with the work for v2.

tagged: monolog v2 php7 major release upcoming milestone

Link: http://seld.be/notes/the-road-to-monolog-2-0

Laravel News:
Everything we know about Laravel 5.1 – Updated
May 29, 2015 @ 08:59:30

With the next Laravel release (5.1) coming soon, the Laravel News site has gathered together all of the information that's been shared about what's to come. In this new post they list some of the updates and code where needed to illustrate.

Laravel 5.1 is scheduled for release in May and lots of new features will be included in this release. Here is a list of eight of the big changes and new features.

Their list of eight includes things like:

  • LTS, Long Time Support
  • Resolve a service from blade
  • Middleware Parameters
  • Broadcasting Events

You can find out more about these and others on the list in the full post.

tagged: laravel5 version upcoming new feature updated top8 list

Link: https://laravel-news.com/2015/04/laravel-5-1/

SitePoint PHP Blog:
New Features in PHP 5.6
Jan 14, 2014 @ 12:56:39

On the SitePoint PHP blog Bruno Skvorc has posted a guide to what's new in PHP 5.6, the upcoming release of the language.

It's been a while since the release of PHP 5.4, and new versions have been coming out faster and faster ever since. When 5.5 hit and introduced some unexpectedly great features, the PHP community breathed a sigh of relief and regained hope of a more dedicated, structured and smart core development. Whether or not we'll actually get this remains to be seen, but the future does indeed look promising, especially if one looks at the PHP 5.6 changes made so far.

He goes through the list of things (so far) that will be in the upcoming release:

  • MIME types in the CLI web server
  • Internal Operator Overloading
  • Uploads of over 2GB are now accepted
  • POST data memory usage decreased
  • Improved syntax for variadic functions
  • Constant Scalar Expressions
  • PHPDBG bundled by default
  • Zip improved
  • Importing namespaced functions

Each item on the list comes with either some sample code to show its use or a brief explanation of the features it adds or updates.

tagged: new feature upcoming language release php56

Link: http://www.sitepoint.com/new-features-php-5-6

PHPClasses.org:
Lately in PHP podcast episode 42 - New PHP 5.6 Developments
Dec 17, 2013 @ 12:02:40

The PHPClasses.org site has released the latest episode of their "Lately in PHP" podcast series with episode #42, "New PHP 5.6 Developments".

s the release of PHP 5.6 gets closer to happen in first semester of 2014, more new features are already being implemented including a new PHP debugger. The latest PHP 5.6 developments is one of the main topics discussed by Manuel Lemos and César Rodas in the episode 42 of the Lately in PHP podcast.

They go through some of the things that have been discussed to be included in PHP 5.6 including

  • the Expectations proposal
  • ** as Power Operator
  • Assigning Variables Automatically in the Class Constructor
  • PHPDbg, a New PHP Debugger

You can listen to this latest episode a few different ways - either through the in-page player, by grabbing the mp3 or you can watch the video of the live recording.

tagged: latelyinphp podcast series php56 upcoming feature

Link: http://www.phpclasses.org/blog/post/222-New-PHP-56-Developments--Lately-in-PHP-podcast-episode-42.html

PHPClasses.org:
Lately in PHP podcast episode 40 - More New Features for PHP 5.6
Oct 15, 2013 @ 09:28:20

On PHPClasses.org today they've posted the latest episode of their podcast, "Lately in PHP", episode #40 - "More New Features for PHP 5.6".

The proposals of new features for PHP 5.6 continues to come. Several new interesting features are being discussed like named parameters, anonymous classes, nested classes, among other proposals. This was the main topic discussed by Manuel Lemos and Ernani Joppert in episode 40 of the Lately in PHP podcast.

You can listen to this latest episode in a few different ways - either by using the in-page player, by downloading the mp3 or by watching the video of the recorded Google Hangout.

tagged: latelyinphp podcast phpclasses feature upcoming language

Link: http://www.phpclasses.org/blog/post/218-More-New-Features-for-PHP-56--Lately-in-PHP-podcast-episode-40.html

NetTuts.com:
What to Expect From PHP 5.5
Dec 18, 2012 @ 11:48:40

On NetTuts.com today there's a new article from Gabriel Manricks looking in to the future of the PHP language at what's slated to be included in PHP 5.5., the next major release.

The first PHP 5.5 alpha has been publicly released. After having some time to test and experiment with it, we can now bring you our in-depth overview of what to look forward for!

He walks you through the installation (compiling, not via packages) of this latest release once you've downloaded it. He then goes down the list of features, some of which are pretty recent additions to the planned release including: generators, lists in foreach, the new password API, cURL updates (SMTP) and a few smaller updates.

tagged: upcoming language release features future

Link:

Sherif Ramadan:
Test Drive PHP 5.5: A Sneak Peek
Oct 22, 2012 @ 12:09:02

Sherif Ramadan has a new post that gets into some good detail about what you can expect in the upcoming PHP 5.5 release with loads of new features.

There's been some talk about PHP 5.5.0 over the past couple of months even though it is barely on the horizon. The reason for this is that the PHP project has seen some increased levels of activity over the last two years since the dawn of PHP 5.4 and now in to the early twilight phase of PHP 5.5.0-dev. For those of you that haven't been following the internals mailing list I'm about to give you a quick test-drive and sneak-peak at PHP 5.5 using the latest 5.5.0-dev branch (which is still TBD).

Obviously, since the actual release of this version has yet to be determined, some of this may change over time. He gets into some of the major advancements and features that will be included like:

  • the "finally" keyword
  • list() support in foreach()
  • the Password Hashing API
  • generators
  • a new property accessor syntax
  • scalar type hints

Code samples are provided in some places to help make a bit more sense out of the example.

tagged: upcoming release version new feature functionality

Link:

DZone.com:
Writing clean code in PHP 5.4
Feb 23, 2012 @ 12:08:18

With the first stable release of PHP 5.4 not too far off, it's important to understand the new features it offers and how to use them effectively. In this new post to DZone.com Giorgio Sironi shows how to "write clean code" with these new features, including a few snippets of code to illustrate.

After seven release candidates, it's clear PHP 5.4 is coming: as always the improvements from the previous minor version are many. [...] Let's look at the new features and score them on two metrics: usefulness, and potential for abuse. I'll try to avoid discussing non-language related matters.

He starts by pointing out some of the "gotchas" that can happen with traits (like errors thrown when more than one method is named the same and that they are a separate hierarchy), the short syntax and dereferencing support for arrays, closure binding, upload progress and more. For each of them he gives two measurements - the usefulness of the feature and the potential for abuse.

tagged: clean code upcoming features usefulness abuse

Link:

PHPClasses.org:
PHP 5.4 Features: Shall you Upgrade to the newer PHP Version?
Jan 31, 2012 @ 10:05:03

Over on the PHPClasses.org blog today there's a new post looking at the next major upcoming PHP version (5.4), what it comes with and why you might want to make the upgrade.

PHP 5.4.0 is planned to be released on February, 2 2012. By the time you are reading this, it may already been out. It is a result of many months of development. Many features were proposed for this release. Some made into this version, others did not make it at least for now. So, now you may be wondering which interesting features really made it. Let me tell you more about some of the more interesting features present in this release.

The article mentions some of the usual major features that can be found in just about every "in PHP 5.4" list - traits, the built-in web server, binary notation for integers - but it also includes some of the features that didn't make the cut this time (like annotations and the inclusion of the APC caching extension). Also included are questions to ask to see if the upgrade is for you like:

  • Do you need the new features?
  • Do you need the updates now?
  • Try it and test it in dev first - does it meet your needs or cause other bugs?

The planned release for PHP 5.4 is during the first week of February (2012). Additionally, if you'd like to give the PHP development group some help testing out the latest Release Candidate, you can find instructions here.

tagged: release feature upcoming guide opinion testing

Link: