[RESOLU] Transformez un indice de tableau en chaine de caractère

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 : [RESOLU] Transformez un indice de tableau en chaine de caractère

Re: Transformez un indice de tableau en chaine de caractère

par Soundboy39 » 12 août 2012, 12:41

merci beaucoup Lirio !! j'avais zappée cette fonction :)

Re: Transformez un indice de tableau en chaine de caractère

par Lirio » 12 août 2012, 11:57

Si j'ai bien compris ton problème, il faut utiliser la fonction array_search.
En reprenant ton exemple :
# Nos données
$fruits = array('pomme' => 'rouge', 'poire' => 'vert', 'banane' => 'jaune');

# Obtenir l'indice
$indice = array_search('jaune', $fruits); // On obtient bien banane.

Transformez un indice de tableau en chaine de caractère

par Soundboy39 » 12 août 2012, 10:28

Bonjour,

Voilà la question est dans le titre, comment faire (si c'est possible), pour convertir l'indice d'un tableau en fonction d'une valeur donnée, en chaine de caractère ??

Exemple :

Code : Tout sélectionner

$fruits = array("pomme" => "rouge", "poire" => "vert', "banane" => "jaune");
Quand je fais $fruits['banane'], cela va afficher "jaune", moi j'aimerai récupérer l'indice affecté à cette valeur pour le convertir en chaine, soit pour $fruits['banane'], $indice = 'banane';

Merci pour votre aide !!

MICKAEL