2011/7/26 Gustavo Lopes <glo...@nebm.ist.utl.pt>:
> Em Tue, 26 Jul 2011 06:42:50 +0100, Laruence <larue...@php.net> escreveu:
>
>> 2011/7/25 Laruence <larue...@php.net>:
>>>
>>> Hi:
>>>   recently I was working on PHP bugs.
>>>
>>>   and  submit 3 patches,
>>>
>>>   #36944      strncmp & negative len
>>> https://bugs.php.net/bug.php?id=36944
>
> Looks good, but I didn't got through it thoroughly to check the consistency
> of the signs.
>
>>>   #54556  array access to empty var does not trigger a notice
>>> https://bugs.php.net/bug.php?id=54556
>
> Won't this be affected?
>
> <?php
> $foo[] = 'bar';
>
no, this situation won't be affected
> I don't see a good reason for this not to be allowed.
>
>>>   #55211  ArrayObject::getArrayObject () should skip proteced or
>>> private properties https://bugs.php.net/bug.php?id=55211
>
> Looks good.
>
>>
>>   #55128 SplFixedArray::fromArray() does not use extended class
>
> This doesn't look like a good idea. The constructor is not called (and in
> general can't be, since we can't know how the subclass constructor looks
> like), so the new object can be in an illegal state.
>
After much thought, I think there maybe no reason for fixedarray
extended class  to define it's own constructor, since we provide
fixedarrary::__construct and fromArray already, and extended class
should only get an instance through calling them.

so I think we can make fixedarray::__construct final to make this feature works.
> --
> Gustavo Lopes
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

thanks

-- 
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