s/goot at/not good at/

sorry

2011/8/12 Laruence <larue...@php.net>:
> Hi:
>  I am goot at debate as my poor english,
>  I try to make my point clearly,
>
>  that is , I think there is one reason to do this change, that is
> "what you saw should be what you get",
>
>  this behavior confused any pepole who meet this issue first, and
> need explained by document,
>
>  I agree with Tyral:"it would be really awkward keeping this
> workaround much longer for  a design problem which isn't there
> anymore."
>
> thanks
>
> 2011/8/12 Ferenc Kovacs <tyr...@gmail.com>:
>> On Fri, Aug 12, 2011 at 3:20 PM, Derick Rethans <der...@php.net> wrote:
>>> On Fri, 12 Aug 2011, Laruence wrote:
>>>
>>>>      a request uri : http://***/a.b=2  will result $_GET["a_b"] = 2 (
>>>> the dot was translated into underscore char);
>>>>
>>>>      my point is , since register_globals has be removed already( in
>>>> my opinion this behavior only make sence when register_globals on),
>>>> should we remove this translating behavior too?
>>>
>>> No. No reason to change anything that isn't broken. Chanhing this will
>>> mean a BC break, even for people that don't use register_globals.
>>>
>>
>> it is broken, we just sucked it up.
>> if we would both provide the foo_bar and foo.bar:
>>
>> - if your code expects foo.bar to be foo_bar, it's there.
>> - if you expect foo.bar, it's also fine.
>> - if you did a workaround in the past (parse the query string
>> manually), that would also work, in the worst case, you would
>> overwrite the foo.bar with the same value.
>>
>> so it's not much userland BC (not until we remove the foo_bar syntax),
>> except maybe if you do some really strict input validation (abort if
>> there is an request variable not specified in the whitelist).
>> I don't mind if this only ships with the next minor or major version,
>> but it would be really awkward keeping this workaround much longer for
>> a design problem which isn't there anymore.
>>
>> --
>> Ferenc Kovács
>> @Tyr43l - http://tyrael.hu
>>
>
>
>
> --
> Laruence  Xinchen Hui
> http://www.laruence.com/
>



-- 
Laruence  Xinchen Hui
http://www.laruence.com/

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

Reply via email to