GatorV por favor si me podrias seguir ayudando con respecto a:
1. Segun lo trabajado lineas arriba (modifique el array) y queda así:
Código php:
Ver original<?php
'cantidad'=>'20' ),
'array2'=> array( 'id'=>'04900', 'cantidad'=>'40' )
);
array_flatten($array,$newArray);
function array_flatten($array, &$newArray ,$prefix='',$delimiter='|')
{
foreach ($array as $key => $child)
{
{
$newPrefix = $prefix.$key.$delimiter;
$newArray =& array_flatten($child, $newArray ,$newPrefix, $delimiter);
}else
{
$newArray[$prefix.$key] = $child;
}
}
return $newArray;
}
?>
2. dando como resultado esto:
Array ( [array1|id] => 03502 [array1|cantidad] => 20 [array2|id] => 04900 [array2|cantidad] => 40 )
hasta alli exelente,
...pero ahora se tiene la necesidad de extraer el [array1|cantidad] => 20
Por favor si me podrias ayudar, gracias
Pues extraelo usando echo $array['array1|cantidad'].
Saludos