/usr/share/doc/php-doc/html/function.isset.html won't print an error on an undefined variable, but /usr/share/doc/php-doc/html/function.is-array.html will, but this is not mentioned.
It's actually mentioned in a comment of the manual online version at http://www.php.net/manual/en/function.is-array.php Kaplan
LK> It's actually mentioned in a comment of the manual online version at LK> http://www.php.net/manual/en/function.is-array.php OK, that's nice to see. However let's hope the find it important enough to mention on the official page one day. Otherwise users can't tell if they should first probe with isset to avoid stepping on this landmine.
Also /usr/share/doc/php-doc/html/function.unset.html : add note: unsetting unset variables unset($ccc['eee']['fff'][44]); #will produce a warning about no such ccc unset($ggg); #won't warn Not clear if http://www.php.net/manual/en/function.unset.php mentions this.
Dear submitter, as the package php-doc has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/846134 The version of this package that was in Debian prior to this removal can still be found using http://snapshot.debian.org/. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org. Debian distribution maintenance software pp. Scott Kitterman (the ftpmaster behind the curtain)