2012/8/1 Christoph Hochstrasser <christoph.hochstras...@gmail.com>:
> I'm lately using @$var["key"] a lot (despite it's slowness) and I like it a 
> lot. It makes
> most code a lot more readable. I would be +1 for it, if we can make it fast.
>
> I think most people (me included) want only to avoid the notice for accessing 
> undefined array offsets. What if we just remove the notice for accessing 
> undefined array offsets, because it's the most common use case?

Getting philosophical. It's the same as if you want to read a page in
a book, but that page doesn't exist. For example a book with 40 pages,
but you want to read page 42. :) Is it an error to try it? Yes,
because if possible without error, you could do the same with the
universe and look at a part of it that doesn't exist. Someone has to
create it first. :)

More serious: For me it's the other way arround, it's one of the best
things, that have been introduced, because before it, a very small
write error had big impacts.

I see - as you - the need to make simple things more short, but
removing warnings from existing code constructs is definitly the wrong
way.

-- 
Alex Aulbach

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

Reply via email to