Re: Re: Is it true that short_open_tag is deprecated in PHP 6?
| From: | Glen | Date: | Tue, 14 Apr 2009 12:08:02 +0000 |
| Subject: | Re: Re: Is it true that short_open_tag is deprecated in PHP 6? | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-43696@lists.php.net to get a copy of this message | ||
Which horse are you referring to exactly?
Jani Taskinen wrote:
> PLEASE, let the dead horse be!
>
> --Jani
>
>
> Glen wrote:
>> Right, but at the moment something like:
>>
>> <?$this->that;?>
>>
>> .. works. i.e. no whitespace after the opening tag.
>>
>> Changing this would most likely break a fair amount of code.
>>
>> Glen.
>>
>> Evert | Filemobile wrote:
>>> On 13-Apr-09, at 4:06 PM, Stanislav Malyshev wrote:
>>>
>>>> Hi!
>>>>
>>>>> Thats because with short_open_tags on, you need to use:
>>>>> <?php echo('<?xml ... ?>'); ?>
>>>> It's a pretty small use case (that's a problem only if you have xml
>>>> documents which has to have php code which has to be inlined) and as
>>>> you see, can be easily handled. I think that should not make whole
>>>> very useful syntax deprecated.
>>> I think the parser should look ahead and check for something like :
>>>
>>> /<?(php|[\w])
>>>
>>> (either <?php or <? + linebreaks/whitespace).
>>>
>>> Evert
>>
>
>