Créer un tableau associatif en PHP

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par chamagne, 12 Mars 2016.

  1. chamagne
    chamagne WRInaute discret
    Inscrit:
    23 Février 2004
    Messages:
    193
    J'aime reçus:
    0
    Bonjour
    Je veux créer un tableau de conversion lettre => image
    Mon code et le suivant :
    Code:
    $majuscules = array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
    $convert = array();
    for ($i=0; $i<26; $i++) {
    $ajout = "'".$majuscules[$i]."' => '<img src=\"".sprintf("%04d", $i).".gif\" border=\"0\">',";
    $ajout = htmlspecialchars($ajout);
    $convert[$i] = $ajout; }
    Et le tableau résultant est numéroté :
    Code:
     [0] => 'A' => '<img src="0000.gif" border="0">',
    au lieu de ce que je pensais avoir :
    Code:
     [A] => '<img src="0000.gif" border="0">',
    D'où peut venir l'erreur ? Je sèche
    Merci de votre attention, bonne journée
     
  2. Genesys
    Genesys Nouveau WRInaute
    Inscrit:
    2 Mars 2004
    Messages:
    36
    J'aime reçus:
    0
    Re: tableau associatif

    Exemple de code donnant le résultat recherché :
    Code:
    $convert = array();
    foreach (range('A', 'Z') as $key => $val) {
      $convert[$val] = htmlspecialchars('<img src="'.sprintf("%04d", $key).'".gif" border="0">');
    }
     
  3. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    4 092
    J'aime reçus:
    156
    Il doit aussi manquer un attribut alt pour les images et l'attribut border est déprécié, il se gère par css
     
  4. chamagne
    chamagne WRInaute discret
    Inscrit:
    23 Février 2004
    Messages:
    193
    J'aime reçus:
    0
    Bonjour les lève-tôt (et les autres) !
    Effectivement ça marche comme ça (mais pourquoi pas avec ma 1ère solution ? M'enfin, pas grave)
    Mais plutôt qu'utiliser range, ai simplement remplacé par le nom du tableau
    Merci
    PROBLEME RESOLU
     
  5. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 960
    J'aime reçus:
    278
    8O
     
Chargement...
Similar Threads - Créer tableau associatif Forum Date
créer un site qui regroupe les tableaux de bords personnalisés GA de mes sites web Google Analytics 13 Juin 2018
E-commerce: Créer un collection sans l'intégrer sur la page d'accueil Débuter en référencement Vendredi à 12:14
WordPress Créer un sitemap simple pour Google Débuter en référencement 9 Mars 2020
Supprimer un site pour créer une copie = risque de "duplicate" ? Crawl et indexation Google, sitemaps 1 Mars 2020
WordPress Créer un site miroir Débuter en référencement 27 Février 2020
Créer un ecommerce pour un client avec Wix ou Prestashop ? e-commerce 7 Novembre 2019
Quel type de logiciel utiliser pour créer un site web simple et performant ? Demandes d'avis et de conseils sur vos sites 14 Octobre 2019
Créer une redirection 301 URL Rewriting et .htaccess 5 Septembre 2019
lien vers rien ou page vide à créer Rédaction web et référencement 5 Juillet 2019
Créer un nom d’utilisateur de Page Facebook @ Facebook 13 Juin 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice