comment creer un tableau associatif (host, urls) ?

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 : comment creer un tableau associatif (host, urls) ?

Re: comment creer un tableau associatif (host, urls) ?

par Ryle » 23 févr. 2011, 22:09

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton Image en haut à droite de la réponse qui te semble la plus pertinente.

Re: comment creer un tableau associatif (host, urls) ?

par jmbonni » 23 févr. 2011, 15:46

Je comprend mieux comme ça.
Merci prof.

Re: comment creer un tableau associatif (host, urls) ?

par Mazarini » 23 févr. 2011, 15:39

En fait, le host et l'url sont les clés de ton tableau associatif. Donc pas de doublon

$tab est un tableau de tableau
$tab['un host de ta liste'] est un tableau et chaque élément de ce tableau a pour clé une url de ta liste et une valeur sans importance

Re: comment creer un tableau associatif (host, urls) ?

par jmbonni » 23 févr. 2011, 15:33

ok merci, je vais essayer

Re: comment creer un tableau associatif (host, urls) ?

par Mazarini » 23 févr. 2011, 15:31

rien, juste ''.

Re: comment creer un tableau associatif (host, urls) ?

par jmbonni » 23 févr. 2011, 15:29

merci,
mais concrétement j'écris quoi après le = ?
$tab[$host][$url] =....

Re: comment creer un tableau associatif (host, urls) ?

par Mazarini » 23 févr. 2011, 15:24

Bonjour,


$tab[$host][$url] = '' /* pour chaque couple.

Ensuite :
foreach ($tab as $host => $val)
{
   foreach ($val as $url => $dummy)
   {
      echo $host,'/',$url,'<br>'; 
   }
}  

comment creer un tableau associatif (host, urls) ?

par jmbonni » 23 févr. 2011, 15:14

Bonjour,
j'ai une liste d'urls (avec des doublons), je souhaite les regrouper par leur domaine respectif (host) dans un tableaux associatif, sans doublon, en respectant au mieux l'ordre séquentiel de la liste.
Je sais récupérer le domaine, peut-être supprimer les doublons mais je cale sur le tableau.
Merci d'avance.
JM