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 156
    J'aime reçus:
    173
    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:
    9 004
    J'aime reçus:
    284
    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
Créer une page ou une rubrique "citation", bonne idée ? Débuter en référencement 21 Juin 2020
Créer un article annuaire avec liens externes Débuter en référencement 11 Juin 2020
Comment créer des URL propres pour les pages résultats Problèmes de référencement spécifiques à vos sites 19 Avril 2020
E-commerce: Créer un collection sans l'intégrer sur la page d'accueil Débuter en référencement 3 Avril 2020
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
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice