On 23/07/2019 21:52, Stanislav Malyshev wrote:
This RFC does nothing to eliminate code written for short-tags - it is
impossible to eliminate with any RFC, in fact, it is impossible to
eliminate at all.


It does more to eliminate it than the previous RFC, by having at least one version where it generates an error, rather than being silently ignored.


So the only question is what is happening when server
is encountering such code.


Yes, which is exactly what this RFC is changing, because although the previous RFC was accepted, concerns were raised that the details hadn't been fully considered.


immediately visible in PHP 8.0. This RFC removes that danger by amending
the 8.0 behaviour to *explicitly detecting the tags* and throwing a
ParseError.
But only for 8.0. So if you have a bad luck of skipping .0 and going
directly for .1 you're still in the same trouble.


Yes, as I said elsewhere, I think 9.0 is a much better time for the full removal, and I hope the RFC will be amended appropriately.

However, to reiterate, either is still later than the previous RFC.


Regards,

--
Rowan Collins
[IMSoP]


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to