Messages by Date
-
2013/11/04
Bug->Req #50029 [Ana]: __invoke() can not work as class property.
nikic
-
2013/11/02
[PHP-BUG] Req #66024 [NEW]: mb_chr() and mb_ord()
yohg...@php.net
-
2013/11/02
[PHP-BUG] Bug #66023 [NEW]: destruction problem
flobee at gmail dot com
-
2013/11/02
Req #47785 [Opn->Csd]: get_included_files resolves symlinks
krakjoe
-
2013/11/02
Req #50029 [Com]: Weird invoke issue on class as property
worldoffame at hotmail dot com
-
2013/11/02
[PHP-BUG] Bug #66017 [NEW]: Linking fails when trying to use atomic_add_int and membar_producer
Pete_Wall at symantec dot com
-
2013/11/01
Bug #65999 [Opn->Nab]: autoloading of aliased namespaced classes fails when including twice a file
nikic
-
2013/11/01
Bug #64057 [Fbk->NoF]: substr_replace failed charset utf-8
php-bugs
-
2013/11/01
Bug #64269 [Opn->Nab]: Reading conf files takes 30minutes
krakjoe
-
2013/11/01
Bug #65999 [Com]: autoloading of aliased namespaced classes fails when including twice a file
gg at ez dot no
-
2013/11/01
Bug #64877 [Com]: is_numeric() doesn't treat strings in binary notation as documented
ni...@php.net
-
2013/11/01
Bug #66011 [Opn->Fbk]: Wrong serialize of rounded value
nikic
-
2013/11/01
Bug #51271 [Fbk->NoF]: CLI script + Sockets + Windows causes hang/pause at end of script execution
php-bugs
-
2013/11/01
Bug #66011 [Com]: Wrong serialize of rounded value
mail at johanntanzer dot at
-
2013/11/01
Bug #63355 [Fbk->NoF]: PHP 5.3.x failes with core dump
php-bugs
-
2013/11/01
Bug #65304 [Com]: Use of max int in array_sum
thuhc at yahoo dot com
-
2013/11/01
Bug #63558 [Fbk->NoF]: Random crash in php-fpm
php-bugs
-
2013/10/31
Req #35326 [Com]: Concurrency issue with recursive mkdir
gustavo dot straube at gmail dot com
-
2013/10/31
Bug #62571 [NoF->Csd]: Postgres PDO connections fail after SIGCHLD called
willfitch
-
2013/10/29
Bug #65990 [Csd]: Test bug
bjori
-
2013/10/29
Bug #65990 [Opn]: Test bug
bjori
-
2013/10/29
Bug #65990 [Opn]: Test bug
bjori
-
2013/10/25
Bug #65948 [Wfx]: extension and PHP API version mismatch
yohgaki
-
2013/10/25
Bug #64761 [Com]: rebinding of closures doesn't work when they are declared in a static method
agita at live dot de
-
2013/10/25
Bug #65948 [Com]: extension and PHP API version mismatch
wzis at hotmail dot com
-
2013/10/25
Bug #65962 [Nab]: The $_SERVER['REMOTE_ADDR'] contains the IP in the IPv6 format.
aceton at peroxid dot hu
-
2013/10/25
Bug #65948 [Wfx]: extension and PHP API version mismatch
johannes
-
2013/10/24
Bug #65550 [Com]: get_browser() incorrectly parsers entries with "+" sign.
oliver at realtsp dot com
-
2013/10/24
Bug #63355 [Opn->Fbk]: PHP 5.3.x failes with core dump
yohgaki
-
2013/10/24
Bug #63510 [Asn->Opn]: Integer overflow with chr
yohgaki
-
2013/10/24
Bug #65905 [Com]: [16-Oct-2013 01:19:12 Europe/Vienna] PHP Warning: Unknown: No such file or dir
spam2 at rhsoft dot net
-
2013/10/24
Bug #65955 [Csd]: Invalid Json response
yohgaki
-
2013/10/24
Req #27205 [Opn->Csd]: fnmatch support for windows
yohgaki
-
2013/10/24
Bug #49874 [Opn]: ftell() and fseek() inconsistency when using stream filters
yohgaki
-
2013/10/24
[PHP-BUG] Bug #65947 [NEW]: basename is no more working after fgetcsv in certain situation
phpbugs at dev dot bitadept dot org
-
2013/10/24
[PHP-BUG] Bug #65955 [NEW]: Invalid Json response
aaatoja at o2 dot pl
-
2013/10/24
Req #45927 [Opn->Csd]: man page spelling errors, misused minus signs, and bad whatis entriewds
yohgaki
-
2013/10/24
Bug #51846 [Opn->Csd]: SimpleXMLElement iterator produces unexpected results
yohgaki
-
2013/10/24
Bug #54612 [Opn->Fbk]: random Error 404
yohgaki
-
2013/10/24
[PHP-BUG] Bug #65945 [NEW]: Nested use of pdo->prepare()->execute clears the outer resultset-object
news at franky dot net
-
2013/10/24
Bug #52598 [Opn->Csd]: zend_mm_heap corrupted
yohgaki
-
2013/10/24
Req #63255 [Opn->Csd]: 404 page looks amateur
yohgaki
-
2013/10/24
Bug #63419 [Fbk]: PDO::quote for SQLite truncates strings on \0
yohgaki
-
2013/10/24
Bug #63419 [Opn->Fbk]: PDO::quote for SQLite truncates strings on \0
yohgaki
-
2013/10/23
Bug #53104 [Ana]: min() and max() treat NULL and BOOL differently
yohgaki
-
2013/10/23
Bug #65948 [Com]: extension and PHP API version mismatch
wzis at hotmail dot com
-
2013/10/22
Bug #65940 [Fbk->Opn]: zend_dtrace.d failed to resolve INP_IPV4
devzone dot my at gmail dot com
-
2013/10/22
Bug #65940 [Opn->Fbk]: zend_dtrace.d failed to resolve INP_IPV4
sixd
-
2013/10/22
Bug #61608 [Com]: sem_get problem
lenigoor35 at hotmail dot com
-
2013/10/22
[PHP-BUG] Bug #65940 [NEW]: zend_dtrace.d failed to resolve INP_IPV4
devzone dot my at gmail dot com
-
2013/10/22
Bug #65927 [Opn->Fbk]: _zend_mm_free_int caused access violation
laruence
-
2013/10/22
Bug #53611 [Com]: fastcgi_param PHP_VALUE pollutes other sites
notvalid at example dot com
-
2013/10/21
[PHP-BUG] Req #65935 [NEW]: support for checking script uid/gid
mustnotbevalid at example dot com
-
2013/10/21
Bug #65936 [Asn->Csd]: dangling context pointer causes crash
tony2001
-
2013/10/21
[PHP-BUG] Bug #65936 [NEW]: dangling context pointer causes crash
tony2...@php.net
-
2013/10/21
Req #31248 [Asn]: SOAP-Client: mapping of overloaded functions fail
dmitry
-
2013/10/21
[PHP-BUG] Bug #65933 [NEW]: Cannot specify config lines longer than 1024 bytes
daveran...@php.net
-
2013/10/20
Bug #65322 [Com]: compile time errors won't trigger auto loading
nicolas dot grekas+php at gmail dot com
-
2013/10/14
Bug #37854 [Com]: Type Hinting with derived classes and interfaces not working
worldoffame at hotmail dot com
-
2013/10/13
Bug #65888 [Opn->Fbk]: dst database incorrect for israel
requinix
-
2013/10/10
Bug #37106 [Com]: uniqid() without more_entropy extremally slow
scott dot baker at gmail dot com
-
2013/10/09
Bug #65845 [Fbk]: Error when Zend Opcache Optimizer is fully enabled
laruence
-
2013/10/09
Bug #65867 [Opn]: Countable interface infinite recursion.
kakserpompoyaitsam at gmail dot com
-
2013/10/09
Req #55736 [Opn->Csd]: Added EXPECT_EXTERNAL section to run-tests.php
mike
-
2013/10/08
[PHP-BUG] Req #65858 [NEW]: json_encode could consider __get magic method
leonardo at ebussola dot com
-
2013/10/08
Bug #65822 [Csd]: crash on shutdown because of zend extension cleanup order
askalski at gmail dot com
-
2013/10/08
Bug #53467 [Com]: Phar cannot compress large archives
Tr at visPaul dot me
-
2013/10/08
Req #53785 [Opn->Csd]: Way to query a X.509 certificate fingerprint
mike
-
2013/10/08
Bug #64101 [Com]: SoapClient weirdness when passed undefined connection_timeout
nampuom at gmail dot com
-
2013/10/08
Bug #65729 [Opn->Csd]: CN_match gives false positive
mike
-
2013/10/08
Bug #65845 [Com]: Error when Zend Opcache Optimizer is fully enabled
guy dot cesaro at gmail dot com
-
2013/10/08
Bug #65776 [Opn]: Incorrect line endings causes segfault in convert.quoted-printable-encode
laruence
-
2013/10/08
Bug #65822 [Opn->Csd]: crash on shutdown because of zend extension cleanup order
laruence
-
2013/10/08
Bug #65845 [Fbk]: Error when Zend Opcache Optimizer is fully enabled
laruence
-
2013/10/08
Bug #65845 [Fbk]: Error when Zend Opcache Optimizer is fully enabled
laruence
-
2013/10/08
Bug #65845 [Com]: Error when Zend Opcache Optimizer is fully enabled
brunobergot at gmail dot com
-
2013/10/08
Bug #65845 [Com]: Error when Zend Opcache Optimizer is fully enabled
brunobergot at gmail dot com
-
2013/10/08
Bug #65845 [Com]: Error when Zend Opcache Optimizer is fully enabled
brunobergot at gmail dot com
-
2013/10/07
Bug #51076 [Ver->Csd]: race condition in shtool's mkdir -p implementation
mike
-
2013/10/07
[PHP-BUG] Bug #65854 [NEW]: php 5.5.4 cannot work with compile para --with-config-file-scan-dir
cst05001 at gmail dot com
-
2013/10/07
Bug #65845 [Opn->Fbk]: Error when Zend Opcache Optimizer is fully enabled
laruence
-
2013/10/07
Bug #51076 [Asn->Ver]: race condition in shtool's mkdir -p implementation
geissert
-
2013/10/07
Bug #65822 [Com]: crash on shutdown because of zend extension cleanup order
askalski at gmail dot com
-
2013/10/07
Bug #51076 [Com]: race condition in shtool's mkdir -p implementation
fviard at lacie dot com
-
2013/10/07
Bug #65848 [Opn]: output from php error
wisans at gmail dot com
-
2013/10/07
Req #65469 [Com]: Define CURLPROXY_SOCKS4A and CURLPROXY_SOCKS5_HOSTNAME constants
rhys dot ulerich at gmail dot com
-
2013/10/07
Bug #65848 [Fbk->Opn]: output from php error
wisans at gmail dot com
-
2013/10/07
Bug #65848 [Opn->Fbk]: output from php error
johannes
-
2013/10/07
Bug #60052 [Com]: Integer returned as a 64bit integer on X64_86
mar...@php.net
-
2013/10/06
[PHP-BUG] Bug #65848 [NEW]: output from php error
wisans at gmail dot com
-
2013/10/06
Bug #64693 [Com]: Third argument ($initial) passed to array_reduce should be immutable.
a at b dot c dot de
-
2013/10/06
Bug #64755 [Com]: Only variables should be passed by reference
a at b dot c dot de
-
2013/10/06
Bug #65845 [Opn]: Error when Zend Opcache Optimizer is fully enabled
bruno+php at ahennezel dot info
-
2013/10/06
Req #65843 [Opn]: Impossibility to assign an object to a property upon declaration
rasmus
-
2013/10/06
Bug #65589 [Nab]: PHP Language BUG
rasmus
-
2013/10/06
Bug #65844 [Opn->Nab]: array_search returns wrong last key if value it is 0
nikic
-
2013/10/06
[PHP-BUG] Bug #65844 [NEW]: array_search returns wrong last key if value it is 0
marc-bennewitz at arcor dot de
-
2013/10/06
[PHP-BUG] Req #65843 [NEW]: Impossibility to assign an object to a property upon declaration
funnyoz at hotmail dot fr
-
2013/10/06
Bug #65589 [Com]: PHP Language BUG
gautam dot nishchal at gmail dot com
-
2013/10/06
Bug #65589 [Com]: PHP Language BUG
gautam dot nishchal at gmail dot com
-
2013/10/06
Bug #65589 [Com]: PHP Language BUG
gautam dot nishchal at gmail dot com
-
2013/10/06
Bug #65589 [Com]: PHP Language BUG
gautam dot nishchal at gmail dot com
-
2013/10/05
Bug #63206 [Opn]: restore_error_handler does not restore previous errors mask
gwarnants at gmail dot com
-
2013/10/05
Bug #65340 [Com]: Memory leak when using magic __set ?
vitalif at mail dot ru
-
2013/10/05
Bug #64870 [Com]: mysqlnd: can't connect to updated MySQL server with old_password Off
marceloinxs at gmail dot com
-
2013/10/05
Req #65829 [Com]: Update to ICU 52.1 / Lao Word Boundary Support
robert dot rcampbell at gmail dot com
-
2013/10/05
Req #38508 [Com]: Addition of Magic __toArray() function
lukas at lu-x dot me
-
2013/10/05
Bug #65774 [Opn->Asn]: no max file descriptor check for events.mechanism = /dev/poll
felipe
-
2013/10/05
Bug #65839 [Opn->Nab]: $a = 10; $a = $a++; echo $a; //10 But other language like C, will be output: 11
nikic
-
2013/10/05
Bug #65837 [Opn->Asn]: imageTTFText text shifted right
felipe
-
2013/10/05
[PHP-BUG] Bug #65839 [NEW]: $a = 10; $a = $a++; echo $a; //10 But other language like C, will be output: 11
mehedi6060 at gmail dot com
-
2013/10/05
Bug #65724 [Nab]: unserialize doesn't always restore referenced objects
niko dot sams at gmail dot com
-
2013/10/05
Bug #65818 [Ver->Csd]: Segfault with built-in webserver and chunked transfer encoding
felipe
-
2013/10/05
[PHP-BUG] Bug #65837 [NEW]: imageTTFText text shifted right
c dot madmax at gmail dot com
-
2013/10/05
Bug #65796 [Com]: mkdir creates folders with wrong permissions
cmfcmf dot flach at gmail dot com
-
2013/10/04
Bug #61450 [Asn->Csd]: oci8, open ldap not working
sixd
-
2013/10/04
Bug #65219 [Com]: PDO/dblib not working anymore ("use dbName" not sent)
steven dot levin at sdepot dot com
-
2013/10/04
Bug #65207 [Opn]: OPCache can't be compiled with SolarisStudio
reh at hebis dot uni-frankfurt dot de
-
2013/10/04
Bug #65828 [Nab]: parent::X() triggers child's __call('X'), instead of parent's __call('X')
stefaan at netlog dot com
-
2013/10/04
Bug #65667 [Opn->Csd]: ftp_nb_continue produces segfault
nikic
-
2013/10/04
[PHP-BUG] Bug #65833 [NEW]: wordwrap unicode issues
euromark at web dot de
-
2013/10/04
Bug #65831 [Opn->Nab]: Referenced variables override value of a reference-variable to an object
nikic
-
2013/10/04
[PHP-BUG] Bug #65831 [NEW]: Referenced variables override value of a reference-variable to an object
mz dot evgeny at gmail dot com
-
2013/10/04
Bug #62634 [Opn->Ana]: Incorrect serialization with circular references
mike
-
2013/10/04
Bug #63481 [Asn->Csd]: Segmentation fault caused by unserialize()
mike
-
2013/10/04
Bug #64146 [Ver->Csd]: serialize incorrectly saving objects when they are cloned
mike
-
2013/10/04
Bug #65724 [Opn->Nab]: unserialize doesn't always restore referenced objects
mike
-
2013/10/04
Bug #65806 [Opn->Nab]: unserialize fails with object which is referenced multiple times
mike
-
2013/10/04
Req #65829 [Opn]: Update to ICU 52.1 / Lao Word Boundary Support
pajoye
-
2013/10/04
Req #50526 [Com]: stat() needs Context parameter
matti dot jarvinen at nitroid dot fi
-
2013/10/04
Bug #65821 [Asn->Csd]: By-ref foreach on property access of string offset segfaults
nikic
-
2013/10/04
Bug #65821 [Asn]: By-ref foreach on property access of string offset segfaults
dmitry
-
2013/10/04
[PHP-BUG] Req #65829 [NEW]: Update to ICU 52.1 / Lao Word Boundary Support
robert dot rcampbell at gmail dot com
-
2013/10/04
Req #53358 [Csd->ReO]: API queries in php.ini
mike
-
2013/10/04
Bug #64230 [Opn->Csd]: XMLReader does not suppress errors.
mike
-
2013/10/04
Bug #65358 [Com]: php can't handle 8.3 names of files which have long names with unicode in them
ku at digitaldolphins dot jp
-
2013/10/04
Bug #64893 [Com]: Crash due to dtor call happening after dtor shutdown
arjen at react dot com
-
2013/10/03
Bug #65775 [Com]: Random memory leak between runs with identical data inputs
clyde dot adams at mailismagic dot com
-
2013/10/03
Bug #65199 [Asn]: pg_copy_from() modifies input array variable
yohgaki
-
2013/10/03
Bug #65671 [Asn]: Remove "experimental" status from six pg_* functions
yohgaki
-
2013/10/03
Bug #61608 [Com]: sem_get problem
trex_daemon at yahoo dot com
-
2013/10/03
Bug #65828 [Opn->Nab]: parent::X() triggers child's __call('X'), instead of parent's __call('X')
rasmus
-
2013/10/03
Bug #65827 [Nab]: error passing mysqli_fetch_assoc results back
ilantipov at gmail dot com
-
2013/10/03
Bug #65827 [Nab]: error passing mysqli_fetch_assoc results back
mike
-
2013/10/03
Bug #65827 [Com]: error passing mysqli_fetch_assoc results back
ilantipov at gmail dot com
-
2013/10/03
Bug #47987 [Asn->Csd]: Autoload stops working if E_DEPRECATED occurs
nikic
-
2013/10/03
[PHP-BUG] Bug #65828 [NEW]: parent::X() triggers child's __call('X'), instead of parent's __call('X')
stefaan at netlog dot com
-
2013/10/03
Bug #65827 [Opn->Nab]: error passing mysqli_fetch_assoc results back
mike
-
2013/10/03
Bug #65822 [Com]: crash on shutdown because of zend extension cleanup order
askalski at gmail dot com
-
2013/10/03
Bug #65827 [Opn]: error passing mysqli_fetch_assoc results back
ilantipov at gmail dot com
-
2013/10/03
[PHP-BUG] Bug #65827 [NEW]: error passing mysqli_fetch_assoc results back
ilantipov at gmail dot com
-
2013/10/03
Bug #55285 [Opn->Csd]: XMLReader::getAttribute/No/Ns methods inconsistency
mike
-
2013/10/03
Bug #61587 [Opn->Nab]: XMLReader - invalid schema error using ampersands
mike
-
2013/10/03
Bug #61957 [Opn->Nab]: XMLReader::open(): Unable to open source data i
mike
-
2013/10/03
Bug #60511 [Opn->Fbk]: XMLReader chokes on mid-size 'single line' documents
mike
-
2013/10/03
Bug #65784 [Com]: Segfault with finally
r dot wilczek at web-appz dot de
-
2013/10/03
Bug #65825 [Com]: PDOStatement::fetch() does not throw exception on broken server connection
cf0hay at gmail dot com
-
2013/10/03
Bug #51936 [Asn->Csd]: Crash with clone xmlreader
mike
-
2013/10/03
[PHP-BUG] Bug #65825 [NEW]: PDOStatement::fetch() does not throw exception on broken server connection
cf0hay at gmail dot com
-
2013/10/03
Bug #65815 [Com]: ZipArchive reads filenames with UTF-8 characters wrong
matti dot jarvinen at nitroid dot fi
-
2013/10/03
Bug #61354 [Com]: htmlentities and htmlspecialchars doesn't respect the default_charset
support at playnext dot ru
-
2013/10/02
Bug #65446 [Fbk->NoF]: disk_total_space doesn't work with LVM
remi
-
2013/10/02
Bug #65809 [Com]: interface, abstract static function
phpmpan at mpan dot pl
-
2013/10/02
Bug #60633 [Opn->Csd]: build warning
remi
-
2013/10/02
Bug #60633 [Opn]: build warning
mike
-
2013/10/02
Bug #60633 [Com]: build warning
r...@php.net
-
2013/10/02
Doc->Req #65503 [Opn]: Timeout when max_children reached
krakjoe
-
2013/10/02
Doc->Bug #65441 [Opn]: configure help not correct (--enable-fastcgi)
krakjoe
-
2013/10/02
Bug #65809 [Opn]: interface, abstract static function
spam at krol dot me
-
2013/10/02
Bug #65809 [Opn]: interface, abstract static function
spam at krol dot me
-
2013/10/02
Req #65257 [Com]: new function for preventing XSS attack
phpmpan at mpan dot pl
-
2013/10/02
Bug #65809 [Com]: interface, abstract static function
phpmpan at mpan dot pl
-
2013/10/02
Bug #65106 [Com]: PHP fails to compile
nhawks at gmail dot com
-
2013/10/02
[PHP-BUG] Bug #65822 [NEW]: crash on shutdown because of zend extension cleanup order
askalski at gmail dot com
-
2013/10/02
Bug #65817 [Opn->Nab]: curl extension not visible after executing get_loaded_extensions()
johannes
-
2013/10/02
Bug #65821 [Opn]: By-ref foreach on property access of string offset segfaults
nikic
-
2013/10/02
[PHP-BUG] Bug #65821 [NEW]: By-ref foreach on property access of string offset segfaults
ni...@php.net
-
2013/10/02
Bug #65818 [Opn->Ver]: Segfault with built-in webserver and chunked transfer encoding
aharvey
-
2013/10/02
[PHP-BUG] Bug #65818 [NEW]: Segfault with built-in webserver and chunked transfer encoding
ysangkok at gmail dot com
-
2013/10/02
Bug #65818 [Com]: Segfault with built-in webserver and chunked transfer encoding
ysangkok at gmail dot com
-
2013/10/02
[PHP-BUG] Bug #65817 [NEW]: curl extension not visible after executing get_loaded_extensions()
forsoap at gmail dot com
-
2013/10/02
Req #45002 [Com]: __get() and __set() don't work for static variable calls
grotlek at hotmail dot com
-
2013/10/02
[PHP-BUG] Bug #65815 [NEW]: ZipArchive reads filenames with UTF-8 characters wrong
matti dot jarvinen at nitroid dot fi
-
2013/10/02
[PHP-BUG] Bug #65814 [NEW]: Memory leak in unserialize()
M dot Slowe at kent dot ac dot uk
-
2013/10/02
Req #53543 [Com]: Add "CURLOPT_NOPROXY" to curl_setopts()
tgabi333 at gmail dot com
-
2013/10/02
Bug #64340 [ReO]: sockets tests failed
mike
-
2013/10/02
Bug #63570 [Asn]: Bogus warning 'Operation now in progress'
mike
-
2013/10/02
Bug #65802 [Fbk->Csd]: Segmentation fault on creating new SoapClient
karen dot thompkins at americanlanternpress dot com
-
2013/10/02
Bug #65808 [Ver->Csd]: the socket_connect() won't work with IPv6 address
mike
-
2013/10/02
Bug #65802 [Com]: Segmentation fault on creating new SoapClient
karen dot thompkins at americanlanternpress dot com
-
2013/10/02
Bug #65812 [Com]: Func returns NULL if last stmt is 'Exception' or 'die' inside unreachable else
florian dot mueller at hostpoint dot ch
-
2013/10/02
Bug #65802 [Com]: Segmentation fault on creating new SoapClient
karen dot thompkins at americanlanternpress dot com
-
2013/10/02
Bug #65808 [Opn->Ver]: the socket_connect() won't work with IPv6 address
mike
-
2013/10/02
Bug #65812 [Fbk]: Func returns NULL if last stmt is 'Exception' or 'die' inside unreachable else
mike
-
2013/10/02
Bug #65812 [Opn->Fbk]: Func returns NULL if last stmt is 'Exception' or 'die' inside unreachable else
nikic
-
2013/10/02
[PHP-BUG] Bug #65812 [NEW]: Func returns NULL if last stmt is 'Exception' or 'die' inside unreachable else
florian dot mueller at hostpoint dot ch
-
2013/10/02
Bug #54740 [Com]: Ternary operator will not work with return by reference
marrch dot caat at gmail dot com
-
2013/10/02
[PHP-BUG] Bug #65811 [NEW]: Invalid hour returned on DST change
glavic at gmail dot com
-
2013/10/02
Bug #54740 [Com]: Ternary operator will not work with return by reference
ni...@php.net
-
2013/10/02
[PHP-BUG] Bug #65810 [NEW]: PHP treats integer 0 as a NULL
gnjagi at gmail dot com