Hi,

So, if we are talking about PHP 6, then the opening <?php tag should be
accompanied by the version it was written for, it was tested with and then
the engine could switch to a compatibility mode for that version.

Seems to me that this would solve the problem where a host can't upgrade to
a more modern version for fear of breaking old code. Consequently, open
source packages -- like Drupal I am deeply involved with -- can't use more
modern PHP versions decreasing the "push" for hosts to upgrade. This is a
devilish circle and it'd be great to break it.

Regards,

Karoly Negyesi

Reply via email to