Most of the other array functions are more stringent -- they don't throw E_NOTICEs, they throw E_WARNINGs. array_intersect(), array_diff() and array_sum() being the ones that I can think of offhand.
J Jan Schneider wrote: > Zitat von Jani Taskinen <[EMAIL PROTECTED]>: > >> Passing array_merge*() anything else but arrays is undocumented. >> These functions were meant to be used on arrays and this change >> (very, VERY minor change, if I may say so) just "fixes" this. > > The only case I really care about are NULLs being passed to that function. > And we don't throw E_NOTICEs if using NULLs with any type specific > function AFAIK. > > Jan. > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php