Semplice....ti ho commentato il codice grossolanamente ma si capisce:
Codice PHP:
<?php
$libri = array(
array(Titolo => "Il fu Mattia Pascal", Autore => "Pirandello"),
array(Titolo => "Il principe", Autore => "Machiavelli"),
array(Titolo => "I promessi sposi", Autore => "Manzoni"),
array(Titolo => "Piccolo mondo antico", Autore => "Fogazzaro"),
array(Titolo => "I Malavoglia", Autore => "Verga"),
); // IL TUO ARRAY
foreach($libri as $key => $value)
{
echo $key." -> ".$value['Titolo']." - ".$value['Autore']."<br>\n";
}
foreach($libri as $key => $value)
{
if($value['Titolo']=="Il principe" && $value['Autore']=="Machiavelli") // AL POSTO DELLE STRINGE PUOI IMPOSTARE DELLE VARIABILI
{
unset($libri[$key]); // UNSET SVUOTA IL CAMPO DELL'ARRAY PRINCIPALE LASCIANDO L'INDICE SBALLATO COME PUOI VEDERE DALL'OUTPUT
}
}
echo "<br><br>\n";
foreach($libri as $key => $value)
{
echo $key." -> ".$value['Titolo']." - ".$value['Autore']."<br>\n";
}
$libri = array_values($libri); // IL SEGUENTE METODO REINDICIZZA L'ARRAY
echo "<br><br>\n";
foreach($libri as $key => $value)
{
echo $key." -> ".$value['Titolo']." - ".$value['Autore']."<br>\n";
}
?>
[EDIT] - Ti avevo messo il controllo su titolo e autore ti basta cancellare l'AND nell'if ;-)