Ejemplo de arrays en PHP


Imprimir una tabla de usuarios

<?php
echo "<h2>Ejemplo de arrays</h2>";
 
$usuarios=array(
        array('nombre'=>'nombre1',
                'apellido'=>'apellido1',
                'edad'=>22,
                'email'=>'nombre1@lclis.com',
                'mascotas'=>array('gato', 'tigre', 'araña')
                ),
        array('nombre'=>'nombre2',
                'apellido'=>'apellido2',
                'edad'=>23,
                'email'=>'nombre2@lclis.com',
                'mascotas'=>array('leon', 'perro', 'vaca')
                )
        ) ;
 
$keys_arr=array_keys($usuarios[0]);
echo "print_r(\$keys_arr)";
echo "<pre>";
print_r($keys_arr);
echo "</pre>";
 
echo "<hr/>";
 
echo "<table border='1'>";
 
 
echo "<tr>";
    echo "<th>id</th>";
    foreach ($keys_arr as $key_3 => $value_key)
    {
        echo "<th>".$value_key."</th>";
    }
echo "</tr>";
 
foreach ($usuarios as $key => $usuario)
{
    echo "<tr>";
        echo "<td>".$key."</td>";
        foreach ($usuario as $key2 => $values)
        {
            //echo "<pre>".$key2;
            echo "<td>";
            print_r($values);
            echo "</td>";
            //echo "</pre>";
        }
    echo "</tr>";    }
echo "</table>";
?>
Ver ejemplo en http://php.lclis.com/tablausuarios.php
usuarios.gif