(no subject)

Mar 14, 2006 18:38

Функция array_merge() по разному ведет себя под PHP4 и PHP5.

PHP4
PHP5

array_merge($array, NULL)
$array
NULL

array_merge(array(), NULL)
array()
NULL

array_merge('a', 1)
array(1, 'a')
NULL

Поэтому перед вызовом array_merge() всегда надо проверять что передаваемые ей аргументы - массивы.

dev, php, work

Previous post Next post
Up