IPB

Bienvenue invité ( Connexion | Inscription )

> PHP Array [Résolu], Problème de correspondance entre array1 et array 2
Options
Mayol
posté 23 Jun 2020, 14:51
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 043
Inscrit : 7 Sep 2003
Lieu : Monsempron-Libos (47)
Membre no 9 439



Bonjour à tous.
J'ai un problème que je n'arrive pas à résoudre en php.
Quelqu'un peut-il m'aider ? (Evidemment après maintes recherches sans trouver d'explications claires et valables).
Pour transformer le mois en numérique en chaîne alpha :

CODE
$mois_num=12;
$array1 = array('1','2','3','4','5','6','7','8','9','10','11','12');
$array2 = array('Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre');
$mois_alpha = str_replace($array1, $array2, $mois_num);
echo ("mois_alpha =====> ".$mois_alpha."<br />");

Le résultat pour un nbre à 2 chiffres me donne 2 mois dans la chaîne.
L'exemble ci-dessus me renvoie "JanvierFévrier". (Logique 1 et 2 en suivant)
Je ne comprends pas. J'ai déjà souvent (malgré mon état de débutant en PHP) utilisé ceci et je n'ai jamais rencontré ce problème !!
Puis-je avoir de l'aide de la part d'une bonne âme. Merci d'avance.


--------------------
iMac 27" (Mojave 10.14.1) - PowerMac G4-1.250 Ghz Bi (Tiger-Pour Classic- & Leopard) - IMac G5 20"-2 Ghz (Tiger-Pour Classic- & Leopard)- IMac G5 Intel Core i5 27"-2.66GHz (Snow Leopard [10.6.7] & Os 9.03 [Par SheepShaver]).
Imprimantes : Epson EPL6100 (Pour les travaux administratifs) - Xanté AW1200 (pour les stabis A3) - Xerox DC12 et Xerox DC242 (Pour la production)
Avez-vous pensé à ce que nous deviendrions sans macbidouille.com ?

Non au langage SMS sur internet !
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Phil J. Fry
posté 15 Oct 2020, 17:48
Message #2


The Original Martian & DBCM
*****

Groupe : Modérateurs
Messages : 6 582
Inscrit : 25 May 2004
Lieu : sɹɐɯ ⅋ ʞɹoʎ ʍǝu ʍǝu ⅋ ǝssᴉns
Membre no 19 190



Il faut éditer le premier post et ajouter [résolu] dans le titre, on ne le ferme pas.
Cette fois, je le fais pour toi.


--------------------
MBP 16" Sonoma 14.4.1 MBA 13" Sonoma 14.4.1 MacBook Air 11" 10.9.5 MacBook 2Ghz 1Go X.6.4 blanc Mac Mini 1.25Ghz 1Go X.4.10 Spatule de 10,5 cm iPod shuffle 512 iPod mini 4GB iPod Nano 16GB
DBCM III Disciple du MSV Team BOINC Macbidouille
But I'm a creep, I'm a weirdo - What the hell am I doin here? - I don't belong here Radiohead
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes - S'il n'y a pas de solution, c'est qu'il n'y a pas de problème - Devises Shadok
La connaissance, c'est savoir que la tomate est un fruit. La sagesse, c'est savoir qu'il ne faut pas la mettre dans une salade de fruit. B O'D
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
2 utilisateur(s) sur ce sujet (2 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 22nd May 2024 - 06:50