Código PHP:
function lector($db)
{
//nombre|apellidos|telefono^miguel¬gonzalez¬2521251~miguel2¬gonzalez2¬252125111111~
$file_read=file_get_contents("$dbdb");
$token_campos=explode("^",$file_read);
$token_campos_end=explode("|",$token_campos[0]);
for ($i=0;$i<count($token_campos_end);$i++)
{}
$explode_values=explode("~",$file_read);
for ($x=1;$x<count($explode_values);$x++)
{
//print "".$explode_values[$x]."";
$explode_sub_values=explode("¬",$explode_values[$x]);
for($h=0;$h<count($explode_sub_values);$h++)
{
//print "".$explode_sub_values[$h]."<br>";
${$token_campos_end[$h]}[]=$explode_sub_values[$h];
}
}
}
Tengo esta función y necesito sacar los valores que marca esta igualdad dentro de la función :
Cita:
Como podeis ver es una igualdad que recoge en un array cada campo que inserto en un sistema de db que he creado yo mismo tipo nosql , pero sin serlo ,más parecido a un flat file , el caso es que desde la función no se como sacar los valores de esa igualdad para simplemente obtenerlos directamente , me dice error en [] al utilizar global , creo que no puedo usarlo , a aver q me podeís indicar${$token_campos_end[$h]}[]=$explode_sub_values[$h];
Muchas graciasss !