Skip to main content

What won't be in PHP 6

By Harry Fuecks



Free JavaScript Book!

Write powerful, clean and maintainable JavaScript.

RRP $11.95

Pierre-Alain Joye picked this one up last week, and it needs repeating. For PHP6 the following are already gone from CVS:

  • Register globals
  • Magic quotes
  • Safe mode

As blogged a while back, you’ll find these changes discussed here. Nice use of carrot and stick in fact – for the pain on fixing your apps to run under PHP6, you get Unicode.

Update: just noticed a new ini setting here;

allow_url_include “0” PHP_INI_SYSTEM Available since PHP 6.0.0.

Excellent! That eliminates another major source of exploits (perhaps the biggest) – have moaned about that before here and here

Harry Fuecks is the Engineering Project Lead at Tamedia and formerly the Head of Engineering at Squirro. He is a data-driven facilitator, leader, coach and specializes in line management, hiring software engineers, analytics, mobile, and marketing. Harry also enjoys writing and you can read his articles on SitePoint and Medium.