Maison >développement back-end >Problème PHP >De quelles trois parties se compose un tableau php ?

De quelles trois parties se compose un tableau php ?

青灯夜游
青灯夜游original
2022-05-10 15:42:562844parcourir

Trois composants d'un tableau PHP : 1. "Nom du tableau". Un tableau est une séquence ordonnée de variables. Si un ensemble limité de variables du même type est nommé, alors ce nom est le nom du tableau ; " , c'est-à-dire chaque élément stocké dans le tableau ; 3. "Clé", chaque élément se distingue par un identifiant spécial, appelé clé (également appelé indice).

De quelles trois parties se compose un tableau php ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

le tableau php se compose de trois parties : "nom du tableau", "valeur" et "clé".

Exemple :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array=array(1,2,3,4,5,6,7,8,9,10);
echo "第一个元素:".$array[0];
var_dump($array);//打印数组
?>

De quelles trois parties se compose un tableau php ?

Dans l'exemple ci-dessus : $array est le nom du tableau et la valeur avant "=>" (0, 1, 2, 3...) est la clé (indice), la valeur (1, 2, 3...) après "=>" est la valeur. $array就是数组名,“=>”前的值(0、1、2、3...)就是键(下标),“=>”后的值(1、2、3...)就是值。

1、数组名

数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。

数组名命名遵循一定规则(和变量名一样):

  • 必须以 $ 符号开头,其后是变量的名称,$ 并不是变量名的一部分;

  • 必须以字母或下划线开头;

  • 不能以数字开头;

  • 只能包含字母(A~z)、数字(0~9)和下划线(_);

  • 与其它语言不通的是,PHP 中的一些关键字也可以作为变量名(例如 $true、$for)。

注意:PHP 中的变量名是区分大小写的,因此 $var 和 $Var 表示的是两个不同的变量。

2、键名和键值

数组 array 是一组有序的变量,其中每个值被称为一个元素。每个元素由一个特殊的标识符来区分,这个标识符称为键(也称为下标)。

De quelles trois parties se compose un tableau php ?

PHP中,键名可以分为两种:

  • 纯数字

  • 字符串或字符串、数字混合

以数字为键名的索引数组,以字符串或字符串、数字混合为键名的关联数组。

1) 索引数组

索引数组的下标(键名)由数字组成,默认从 0 开始,每个数字对应一个数组元素在数组中的位置,不需要特别指定,PHP 会自动为索引数组的键名赋一个整数值,然后从这个值开始自动递增。

例如开头给出的示例就是一个索引数组。

2) 关联数组

关联数组的下标(键名)由数值和字符串混合的形式组成,如果一个数组中有一个键名不是数字,那么这个数组就是关联数组。

如果键名是一个字符串,则要给这个键名使用一个定界修饰符——单引号''或双引号""

1. Nom du tableauDe quelles trois parties se compose un tableau php ?

Un tableau (Array) est une séquence ordonnée d'éléments. Si une collection limitée de variables du même type est nommée, alors le nom est le nom du tableau. La dénomination des noms de tableaux suit certaines règles (identiques aux noms de variables) :

  • 🎜 doit commencer par le symbole $, suivi du nom de la variable, $ et Ne fait pas partie du nom de la variable ; 🎜
  • 🎜 doit commencer par une lettre ou un trait de soulignement ; 🎜
  • 🎜 ne peut pas commencer par un chiffre ; ne peut contenir que des lettres (A~z), des chiffres (0~9) et des traits de soulignement (_) 🎜
  • 🎜Contrairement à d'autres langages, certains mots-clés en PHP peuvent également être utilisés comme noms de variables (comme $) ; vrai, $ pour). 🎜
🎜🎜Remarque : les noms de variables en PHP sont sensibles à la casse, donc $var et $Var représentent deux variables différentes. 🎜🎜🎜🎜2. Nom de la clé et valeur de la clé 🎜🎜🎜Le tableau Array est un ensemble ordonné de variables, où chaque valeur est appelée un élément. Chaque élément se distingue par un identifiant spécial appelé clé (également appelé indice). 🎜🎜De quelles trois parties se compose un tableau php ?🎜🎜En PHP, les noms de clés peuvent être divisés en deux types :
🎜
  • 🎜Nombres purs🎜
  • 🎜Cordes ou cordes et chiffres mélangés🎜
🎜Avec Un tableau d'index avec des nombres comme clés et un tableau associatif avec des chaînes ou un mélange de chaînes et de nombres comme clés. 🎜

🎜1) Tableau d'index🎜🎜🎜L'indice (nom de clé) du tableau d'index est composé de nombres, commençant par 0 par défaut, chaque nombre correspond à la position d'un élément du tableau dans le tableau, pas besoin de le préciser, PHP attribuera automatiquement une valeur entière au nom de clé du tableau d'index, puis augmentera automatiquement à partir de cette valeur. 🎜🎜Par exemple, l'exemple donné au début est un tableau d'index. 🎜🎜🎜2) Tableau associatif🎜🎜🎜L'indice (nom de clé) d'un tableau associatif est composé d'un mélange de valeurs numériques et de chaînes Si un nom de clé dans un tableau n'est pas un nombre, alors le tableau est un. tableau associatif. 🎜🎜Si le nom de la clé est une chaîne, utilisez un modificateur de délimitation pour le nom de la clé - des guillemets simples '' ou des guillemets doubles "" pour l'envelopper. 🎜

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52);
echo "键名为name的元素:".$array["name"];
var_dump($array);//打印数组
?>
🎜🎜🎜🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn