Botturn Programmation PHP

Tout sur PHP, Tutoriaux, scripts, Leçons vidéo, Forum, Téléchargements


Un tableau en PHP est en fait une carte ordonnée. Une carte est un type qui mappe des valeurs à des clés. Ce type est optimisé de plusieurs manières, de sorte que vous pouvez l'utiliser comme un véritable tableau, ou une liste (vecteur), Hashtable (qui est une mise en œuvre d'une carte), un dictionnaire, la collecte, pile, file d'attente et probablement plus. Comme vous pouvez avoir un autre tableau PHP en tant que valeur, vous pouvez aussi très facilement simuler des arbres.

Accédiez à un tableau: créer un tableau

langue-construction array () est utilisée pour créer un tableau en PHP. Voir un exemple

array ([key =>] la valeur
, ...
)
: touche peut être un entier ou une chaîne
valeur: Une valeur peut être de n'importe quel type PHP

Exemples
$ Arr = array ("foo" => "bar", 12 => true);
echo $ arr ["foo"], ce qui permet d'imprimer la barre
echo $ arr [12], ce sera d'imprimer une

Si vous fournissez des crochets sans clé spécifiée, alors la valeur maximale des indices existant est considéré comme une clé. voir ci-dessous

$ Arr = array (5 => 1, 12 => 2) Cela va créer un tableau avec 2 éléments
$ Arr [] = 56; nouvelle clé sera maximale soit un arr touche + $ [13] = 56
$ Arr ["x"] = 42;

Cela ajoute un nouvel élément au tableau avec la clé "x"

tableau (5 => 43, 32, 56, "b" => 12);, ce tableau est le même suivant l'.
tableau (5 => 43, 6 => 32, 7 => 56, "b" => 12);

Suivant l'exemple de se montrer que nous pouvons utiliser un tableau de saisie du formulaire HTML.
Manipulation des tableaux HTML de saisie de formulaire à des scripts PHP

Formulaire HTML avec le tableau

<input type="checkbox" name="selected_ids[]" value="1">
<input type="checkbox" name="selected_ids[]" value="2">
<input type="checkbox" name="selected_ids[]" value="3">
<input type="checkbox" name="selected_ids[]" value="11">
<input type="checkbox" name="selected_ids[]" value="12">
<input type="checkbox" name="selected_ids[]" value="13">

Lorsque vous soumettez le formulaire ci-dessus, va générer $ _POST ['selected_ids'] [] tableau pour former la manipulation script php. Ce tableau contient toutes les valeurs case est cochée ci-dessus sous forme HTML. foreach () peut être utilisé pour extraire les valeurs de la matrice. Après un exemple de code montre comment on peut extraire ces valeurs à partir du tableau retourné.

foreach ($ _POST [''] selected_ids as $ key => $ value) {
echo "Key: $ key, Valeur: <br> valeur $»;
}

par exemple, 1,2 et 12 sont choisis dans le format HTML ci-dessus, puis code ci-dessus imprimer

Légende: 0 Valeur: 1
Légende: 1 Valeur: 2
Légende: 2 Valeur: 12

Popularité: 19% [ ? ]

Related posts Apporté à vous par Yet Another Related Posts Plugin .

Laisser un commentaire