Maison  >  Article  >  développement back-end  >  Comment déterminer le type de tableau PHP

Comment déterminer le type de tableau PHP

WBOY
WBOYoriginal
2021-10-14 16:01:252541parcourir

Dans l'article précédent, je vous ai présenté "Comment utiliser l'instruction switch en PHP (exemple d'analyse)". Cet article présente le contenu de base et des exemples détaillés de l'instruction switch de PHP en détail. Le tableau est l'un des types de données les plus importants en PHP. J'espère que cela aidera tout le monde !

Comment déterminer le type de tableau PHP

Tableaux PHP

Qu'est-ce qu'un tableau ?

L'un des types de données les plus importants en PHP est le tableau, qui est largement utilisé en PHP. Les tableaux peuvent stocker plusieurs types de données différents et constituent un type de données composite. Un tableau est une variable spéciale qui peut stocker plusieurs valeurs dans une seule variable.

Si vous souhaitez réaliser un traitement de données par lots dans une unité de collecte, vous devez utiliser un tableau pour organiser plusieurs données interdépendantes ensemble afin de former une collection.

Comment créer un tableau ?

En PHP, la fonction array() est utilisée pour créer un tableau. Chaque élément du tableau est séparé par des virgules. Un exemple est le suivant :

<?php
$a =array("好好学习","2.5","2","true");
?>

Dans l'exemple ci-dessus, nous avons ajouté : string, integer, boolean au. type de tableau, type à virgule flottante. Il peut y avoir de nombreux éléments dans le tableau Pour le trouver, nous devons utiliser deux concepts : « clé (indice) » et « valeur (valeur) ». L'élément de tableau correspondant peut être obtenu par valeur clé.

Les indices commencent généralement à 0, 0.1.2.3... soit :

<?php
$a =array("好好学习","天天向上","福如东海","寿比南山");
echo  $a[0];
echo  $a[1];
echo  $a[2];
echo  $a[3];
?>

Résultat de sortie :

Comment déterminer le type de tableau PHP

Les indices commencent généralement à 0, ne peut-on pas partir de zéro Par où commencer ? Ensuite, vous devez utiliser l'un des types de tableaux appelés : tableau d'index.

Tableau d'index

L'indice du tableau d'index, c'est-à-dire le nom de la clé, est composé de nombres. Généralement, il commence à 0 par défaut. Chaque nombre correspond à la position d'un élément du tableau dans le tableau. PHP indexera automatiquement le tableau. Le nom de la clé se verra attribuer une valeur entière, puis incrémentera automatiquement à partir de cette valeur. Comme indiqué ci-dessous :

<?php
 $a = array(0=>&#39;好好学习&#39;,&#39;天天向上&#39;,5 => &#39;福如东海&#39;,&#39;寿比南山&#39;,  10 => &#39;nothing&#39;);
 ?>

0=> « Étudier dur » signifie : l'indice d'étudier dur est 0, « Chaque jour » est derrière « étudier dur » et son indice augmente automatiquement à 2.

où => est un symbole, le nom standard est : correspondance clé-valeur. Cela peut être compris comme un indice qui déclare cette valeur.

Ainsi, l'indice de "福如东海" est déclaré être 5, et l'indice de "Shoubi Nanshan" augmentera après 5, soit 6.

Un exemple est le suivant :

<?php
$a =array(2=>"好好学习","天天向上",6=>"福如东海","寿比南山");
echo  $a[6];
echo  $a[7];
echo  $a[2];
echo  $a[3];
?>

Résultat de sortie :

Comment déterminer le type de tableau PHP

Grâce à l'exemple ci-dessus, nous pouvons résumer les règles des tableaux d'index :

  • Si le tableau d'index ne déclare pas de force son indice, son indice commence à 0.

  • L'indice de l'indice spécifié est la valeur que j'ai spécifiée.

  • Une certaine valeur a un indice obligatoire. La valeur qui le suit, si aucun indice n'est spécifié. Leurs indices sont incrémentés de +1.

Tableau associatif

L'indice d'un tableau associatif est composé d'un mélange de nombres et de chaînes. Si un nom de clé dans un tableau n'est pas un nombre, alors le tableau est un tableau associatif. Par exemple :

<?php
$a =array("young"=>"10086","city"=>"12315","boy"=>"12306");
echo $a[&#39;young&#39;] . $a[&#39;city&#39;] . $a[&#39;boy&#39;];
?>

Résultat de sortie :

Comment déterminer le type de tableau PHP

L'indice d'un tableau associatif peut être un entier ou une chaîne. Si l'indice est une chaîne, ajoutez des guillemets simples ' '或双引号" " à l'indice.

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