Php =>

Résolu
Bonjour,
Je voudrais savoir que signifie ceci: =>
par exemple dans une ligne de programmation php:

$labels = array ("prenom" => "Prénom", "nom" => "Nom", "teleohone" => "Téléphone");
ou
foreach ($labels as $champ => $label)

Merci.
Configuration: Windows XP
Firefox 2.0.0.14

3 réponses

  1. Bonjour,

    C'est pour définir une clé dans un tableau.
    Quand tu écris
    $labels = array ("prenom" => "Prénom", "nom" => "Nom", "teleohone" => "Téléphone");

    tu pourras accéder à la valeur "Prénom" de deux façons :
    $labels[0]
    et
    $labels["prenom"];
    La deuxième solution étant beaucoup plus claire quand tu relis ton code.

    Dans le foreach, c'est la même idée : « Pour chaque "case" du tableau $labels, on appelle $champ la clé et $label la valeur »

    J'espère avoir été clair... Sinon, va voir sur php.net, et cherche "tableau associatif"

    Xavier
    1. C'est l'association d'une valeur à une clef. Ceci te permet de faire des tableaux non pas avec pour indice 0, 1, 2 etc.
      mais éventuellement des chaînes de caractères.