foreach
Publicado por Harold Tascon (3 intervenciones) el 17/05/2006 18:25:06
Hola Cordial Saludo
Estoy desarrollando una pequena aplicacion que consiste en borrar un elemento de un arreglo utlizando foreach y es el siguiente:
<html>
<head><title>Prueba</title> </head>
<?
$matriz['modelo']="cougar";
$matriz['marca']="ford";
?>
<table border="1" cellpadding="2" cellspacing="2">
<tr><td> Clave</td> <td> contenido </td> </tr>
<?
foreach ($matriz as $key => $valor) {
echo "<tr aling='center'> ";
echo "<td>$key </td>";
echo "<td>$valor</td>";
echo "</tr>";
}
?>
<table border="1" cellpadding="2" cellspacing="2">
<tr><td> Clave</td> <td> contenido </td> </tr>
<?
foreach ($matriz as $key=>$valor)
echo $key . " -- " . $valor . "<br>";
echo "<p>";
$valore="cougar";
if ($valore==$key ) {
unset ($matriz[$key]);
}
foreach ($matriz as $key=>$valor)
echo $key . " -- " . $valor . "<br>";
?>
</table>
</html>
dicho codigo lo ejecuto y no borra el elemento o si lo borrA borra el anterior por favor necesito ayuda
Nota: soy principiante en programacion y especialmente en php
Estoy desarrollando una pequena aplicacion que consiste en borrar un elemento de un arreglo utlizando foreach y es el siguiente:
<html>
<head><title>Prueba</title> </head>
<?
$matriz['modelo']="cougar";
$matriz['marca']="ford";
?>
<table border="1" cellpadding="2" cellspacing="2">
<tr><td> Clave</td> <td> contenido </td> </tr>
<?
foreach ($matriz as $key => $valor) {
echo "<tr aling='center'> ";
echo "<td>$key </td>";
echo "<td>$valor</td>";
echo "</tr>";
}
?>
<table border="1" cellpadding="2" cellspacing="2">
<tr><td> Clave</td> <td> contenido </td> </tr>
<?
foreach ($matriz as $key=>$valor)
echo $key . " -- " . $valor . "<br>";
echo "<p>";
$valore="cougar";
if ($valore==$key ) {
unset ($matriz[$key]);
}
foreach ($matriz as $key=>$valor)
echo $key . " -- " . $valor . "<br>";
?>
</table>
</html>
dicho codigo lo ejecuto y no borra el elemento o si lo borrA borra el anterior por favor necesito ayuda
Nota: soy principiante en programacion y especialmente en php
Valora esta pregunta


0