Je cherche un moyen efficace de comparer deux tableaux qui ne sont pas forcement de taille identique.
Voila donc le code que j'ai fait et qui n'est pas très efficace
@feed -> Tableau des flux déjà enregistré
@flux -> Tableau des nouveaux fluxMon code pose problème que fait que $i peut etre hors limite pour @feed
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if ( scalar @$feed > 1 and scalar @$flux > 1 ) { for ( my $i = 0; $i <= scalar @$flux; $i++ ) { if ( $flux->[$i] !~ /$feed->[$i]/i ) { # Le flux n'existe plus ont le supprime de la base de données [...] } else { # Présence d'un nouveau flux ont l'ajoute [...] } } }
merci de votre aide
Partager