rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PHP] Recherche valeur dans tableau multidime

Posté par zebuel, le jeudi 3 mai 2007 à 10:16:59
Bonjour,

Comment puis je faire pour recherche une valeur dans un tableau(array) multidimension?
Pour un tableau à une dimension, je connais la fonction array_search, mais je ne connais pas celle pour un tableau à plusieurs dimensions.

Merci.
Configuration: Windows 2000
Firefox 2.0.0.3
Répondre à zebuel  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
docteurbill, le dimanche 16 décembre 2007 à 13:16:28
soit un tableau $tab construit avec 2 colonnes "colonne1" et "colonne2"
print ( $tab ["colonne1"] [1] );
ou print ( $tab ["colonne2"] [6] );
ext ...
Répondre à docteurbill

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ELTONIO, le dimanche 16 décembre 2007 à 19:57:47
If you wanna find a value in multidimensional array with array_search. You should do the following:

Use For-Each, that it solves your Problem!

Example:

$map = array( array( Name=>'Jordan' ),
array( Name=>'Oneal' )
);

<?php
$search_value = "Jordan";

foreach ($map as $key => $row)
{
foreach($row as $cell)
{
if ($cell == $search_value)
print $key;
}
}
?>
Répondre à ELTONIO

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Alain42, le dimanche 16 décembre 2007 à 23:02:36
Bonsoir,

si tu ne comprend pas l'anglais:

tableau a deux dimensions, tu parcours par une boucle la dimension 1 et a chaque fois par une boucle tu parcours la dimension 2

ex

$tabl_multi

foreach($tabl_multi as $ligne){
foreach($ligne as col){
//ton array_search sur $col
}
}

si plus de dimensions, tu imbriques d'autres boucles
Répondre à Alain42
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Télécharger Image Resizer 1Image Resizer - Petit utilitaire (PowerToy) basique, très simple, permettant de réduire la taille d'une image, dans le but, notamment, de...Catégorie: Graphisme
Licence: Freeware/gratuit
Télécharger PC Inspector File Recovery 4.0PC Inspector File Recovery - Tout comme SoftPerfect File Recovery ou HandyRecovery , ce logiciel est capable de récupérer des fichiers effacés, mais...Catégorie: Sauvegarde
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [PHP] Recherche valeur dans tableau multidime »