supprimer une ligne d une matrice

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : supprimer une ligne d une matrice

par Invité » 19 avr. 2009, 22:22

non,

par dunbar » 18 avr. 2009, 13:49

Et tu ne peut pas les fusionner ?

par Invité » 18 avr. 2009, 13:31

Non pas possible car j ai pas des doublons dans la meme matrice, et ja fais la comparaison avec une autre matrice

par dunbar » 18 avr. 2009, 13:04

Bin peut-être avec un array_unique() ?

supprimer une ligne d une matrice

par fifi01 » 18 avr. 2009, 12:56

bonjour
je suis bloquee sur un probleme, j ai deux matrice ou le premeir colone et la premiere ligne il y a des lettres et les autres des chiffre, je veux comparer les deux et supprimer les lignes et les colones (toute la ligne et ts le colones)non commun entre les deux (en se basent sur une comparaison entre les lettres)
svp si qlq'un peux m aider
j ai essai de faire ca mais ca donne rien:

Code : Tout sélectionner

<?php $tab1=array('','a','b','d'); $tab2=array('a','2','2','1'); $tab3=array('b','4','5','7'); $tab4=array('d','7','8','9'); $s=array($tab1,$tab2,$tab3,$tab4); $tab5=array('','a','b','j'); $tab6=array('a','1','3','3'); $tab7=array('b','7','9','2'); $tab8=array('j','7','9','2'); $r=array($tab5,$tab6,$tab7,$tab8); /*******************************/ $ligne=max(count($tab1),count($tab5)); $col=max(count($s),count($r)); //nombre de colonne for ($i = 0; $i <= $col; $i++) { for ($j = 0; $j <=$col ; $j++) {for ($i1 = 0; $i1 <= $col; $i1++) { for ($j1= 0; $j1 <=$col ; $j1++) { if($s[0][$j]!=$r[0][$i1]&&$s[$i][0]!=$r[$j1][0]) { //echo $s[0][$j]; //echo $r[0][$i1]; $sc[$i][$j]=$s[$i][$j]; $rc[$i][$j]=$r[$j1][$i1]; } } }}} ?>
[/php]