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. 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.
    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