Mmmm en ese caso cambia la función así:
Código php:
Ver originalfunction array_flatten($array, &$newArray, $prefix='',$delimiter='|') //line12
{
foreach ($array as $key => $child)
{
{
$newPrefix = $prefix.$key.$delimiter;
$newArray =& array_flatten($child, $newArray ,$newPrefix, $delimiter);
}else
{
$newArray[$prefix.$key] = $child;
}
}
return $newArray;
}
Saludos