On 20 November 2024 20:24:32 CET, Theodore Brown <theodor...@outlook.com> wrote:
>On Wed, Nov. 20, 2024 at 13:03 Derick Rethans wrote:
>
>> On 20 November 2024 19:26:12 CET, Theodore Brown wrote:
>>> On Wed, Nov 20, 2024 at 09:23 Kamil Tekiela wrote:
>>>
>>>> Do you know why the two exist? Was there any historical reason for this?
>>>>
>>>> From what cmb69 said[1], it seems like it may exist because of the
>>>> implicit semicolon in ?>, and after I tested it, it seems to be true.
>>>> Was there ever any other reason?
>>>
>>> I hope no one writes code like that where separate <?php ?> tags are 
>>> interleaved around each switch, case, break, and endswitch statement. 
>>> That's atrocious...
>>
>> All my PHP based templates for the xdebug.org site use this style. I don't 
>> think it's atrocious, and quite a bit nicer than the "new" syntax.
>>
>> It's also not a decades old choice (and not even by me).
>
>Hi Derick,
>
>I suppose whether or not that approach is ugly is somewhat subjective. Do the 
>xdebug.org templates using this style also rely on case statements being 
>followed by a semicolon instead of a colon?
>
>Sincerely,
>Theodore
Even if it did, it's not really relevant for the discussion.

I was mentioning this because removing the syntax would break code for no real 
gain.

Cheers
Derick

Reply via email to