Salut tout le monde !
Tout est dans le titre, j'aimerais savoir s'il existe une technique pour renommer une clé dans un tableau associatif ...
J'ai beau chercher dans les fonctions sur les tableaux, je n'ai rien trouvé ...
Merci bien !
@+.![]()
Salut tout le monde !
Tout est dans le titre, j'aimerais savoir s'il existe une technique pour renommer une clé dans un tableau associatif ...
J'ai beau chercher dans les fonctions sur les tableaux, je n'ai rien trouvé ...
Merci bien !
@+.![]()
A mon avis la seule façon de renommer la clé d'un tableau associatif est de l
rendre la valeur de la clé statique et de tranformer la cle en variable style du genre.
[/code]<?php
$tablo = array("$patron" => "Marc-André,
);
print_r($tablo);
?> mais jen'en suis pas très sure![]()
la succession d'évènement que nous subissons toute notre vie n'est qu'un phénomène de compensation dont la nature en est l'arbitre.[Inéluctabilité de la nature ] Polace
Un peu comme cela :
<?php
    $old_cle = 'toto' ;
    $new_cle = 'titi' ;
    $tab[$old_cle] = $tab[$new_cle] ; 
    unset ( $tab[$old_cle]  ;
?>
Phpsyntaxcolor powered by decabodi
Consultant idéaliste.
Salut,
Je ne vois qu'une solution
soit tablo['a']='b' ou on voudrait changer la valeur de la clef et qui doit devenir tablo['c']='b'
[code]tablo['c']=tablo['a'];
unset (tablo['a'];[code][/code]
edit : trop tard
Lu kinze d' awousse, la Vierje arandje û dusbrôle lu timp.
Ok, donc on est bien obligé de passer par 2 tableaux ...
Merci bien !![]()
Salut
Quel besoin as-tu de renommer une clef ? C'est l'élément qui est sensé ne pas changer, justement. C'est pour cela qu'il faut bidouiller pour le faire...
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework - Cours et tutoriels pour apprendre PHP - Forum PHP
Mais pas du tout ! Tu n'as pas compris, il faut seulement faire une manipulation sur ton tableau, en aucun cas il y a un deuxième tableau qui intervient là dedans.Envoyé par schnito
Consultant idéaliste.
oui, enfin il faut passer par un new indice de tableau ... jme suis trompé dans ma phrase ... j'ai bien compris merci !
C'est résolu ou pas ?![]()
Consultant idéaliste.
oui oui, c resolu !
jvoulais etre persuadé qu'il n'y avait pas d'autres possibilités ...
Merci !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager