Ho due matrici: $tables[], $tables_in_DB[]
La prima matrice che ho in un file di configurazione contiene le tabelle che mi occorrono
La seconda raccoglie le tabelle che ho nel DB
Debbo verificare che le due matrici siano perfettamente uguali.
Per il momento uso questo:
Codice PHP:
<?php
$go = "zone_user/index.php";
for ($i =0; $i<count($tables); $i++) {
if(!in_array($tables[$i],$tables_in_DB)) {
$go = "no_tables/notables_db.php";
}
}
for ($i =0; $i<count($tables_in_DB); $i++) {
if(!in_array($tables_in_DB[$i],$tables)) {
$go = "no_tables/notables_arch.php";
}
}
?>
Dopo la verifica voglio che mi sia segnalato in quale matrice manca qualche elemento, oppure che il lavoro continui se le due matrici sono uguali.
Vorrei sapere se esiste un modo alternativo di effettuare la stessa modifica senza ricorrere a due cicli.