From:             lindsay at marshall dot name
Operating system: Fedora
PHP version:      5.2.4
PHP Bug Type:     Unknown/Other Function
Bug description:  array_reduce coverts '' to 0 for initial value

Description:
------------
If you want to use array_reduce to produce a string rather than a number
you cannot set the initial string to be '' as it is converted to 0. You can
work round this but it is not elegant. There seems to be no reason why
array_reduce should not work with strings (it did in 4.x)

Reproduce code:
---------------
see comment on array_reduce page

Expected result:
----------------
see comment on array_reduce page


-- 
Edit bug report at http://bugs.php.net/?id=42566&edit=1
-- 
Try a CVS snapshot (PHP 4.4): 
http://bugs.php.net/fix.php?id=42566&r=trysnapshot44
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=42566&r=trysnapshot52
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=42566&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=42566&r=fixedcvs
Fixed in release:             
http://bugs.php.net/fix.php?id=42566&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=42566&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=42566&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=42566&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=42566&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=42566&r=notwrong
Not enough info:              
http://bugs.php.net/fix.php?id=42566&r=notenoughinfo
Submitted twice:              
http://bugs.php.net/fix.php?id=42566&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=42566&r=globals
PHP 3 support discontinued:   http://bugs.php.net/fix.php?id=42566&r=php3
Daylight Savings:             http://bugs.php.net/fix.php?id=42566&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=42566&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=42566&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=42566&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=42566&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=42566&r=mysqlcfg

Reply via email to