Maison  >  Article  >  développement back-end  >  PHP dispose de plusieurs méthodes d'initialisation de tableau

PHP dispose de plusieurs méthodes d'initialisation de tableau

青灯夜游
青灯夜游original
2022-06-01 15:17:122613parcourir

3 méthodes : 1. Utilisez "[]" pour attribuer des valeurs aux éléments individuellement, la syntaxe est "$array variable name[subscript]=value;" 2. Utilisez "[]" pour initialiser tous les éléments ensemble, la syntaxe est "$array Nom de la variable = [liste de valeurs clés];" 3. Utilisez array() pour initialiser tous les éléments ensemble, avec la syntaxe "$array nom de la variable = tableau (liste de valeurs clés)".

PHP dispose de plusieurs méthodes d'initialisation de tableau

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

3 méthodes d'initialisation du tableau php

Méthode 1 : Donnez le tableau séparément Affectation d'élément dans

$数组变量名[下标] = 值;

où l'indice (valeur d'index) peut être une chaîne ou un entier, et l'indice doit être encapsulé avec []. []包裹。

<?php
header("Content-type:text/html;charset=utf-8");
$a["color"]="red";
$a["taste"]="sweet";
$a["shape"]="round";
$a["name"]="apple";
$a[3]=4;
var_dump($a);
?>

PHP dispose de plusieurs méthodes dinitialisation de tableau

下标可以省略,,这时索引值默认从 0 开始依次增加。

<?php
header("Content-type:text/html;charset=utf-8");
$a[]="red";
$a[]="sweet";
$a[]="round";
$a[]="apple";
$a[]=4;
var_dump($a);
?>

PHP dispose de plusieurs méthodes dinitialisation de tableau

方法2:利用[]把所有的元素一起初始化

$数组变量名=[key1 => value1, key2 => value2, ..., keyN => valueN];

示例:

<?php
header("Content-type:text/html;charset=utf-8");
$arr=["color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple"];
var_dump($arr);
?>

PHP dispose de plusieurs méthodes dinitialisation de tableau

key可以省略,即可以不使用=>符号指定下标,则默认为索引数组。默认的索引值也是从 0 开始依次增加。

<?php
header("Content-type:text/html;charset=utf-8");
$arr=["red","sweet","round","apple"];
var_dump($arr);
?>

PHP dispose de plusieurs méthodes dinitialisation de tableau

方法3:使用 array() 函数把所有的元素一起初始化

$数组变量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);

同样key可以省略,即可以不使用=>

<?php
header("Content-type:text/html;charset=utf-8");
$arr1 = array("color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple");
var_dump($arr1);
$arr2=array("red","sweet","round","apple");
var_dump($arr2);
?>

PHP dispose de plusieurs méthodes dinitialisation de tableau

PHP dispose de plusieurs méthodes dinitialisation de tableau L'indice peut être omis, auquel cas la valeur de l'index commence à 0 et augmente dans l'ordre par défaut.

rrreee

PHP dispose de plusieurs méthodes dinitialisation de tableau

Méthode 2 : Utilisez [] pour initialiser tous les éléments ensemble🎜🎜rrreee🎜Exemple :
🎜rrreee🎜PHP dispose de plusieurs méthodes dinitialisation de tableau🎜🎜la clé peut être omise, c'est-à-dire => Symbole spécifie un indice, qui est par défaut un tableau indexé. La valeur de l'index par défaut commence également à 0 et augmente en séquence. 🎜rrreee🎜PHP dispose de plusieurs méthodes dinitialisation de tableau🎜🎜 🎜Méthode 3 : utilisez la fonction array() pour initialiser tous les éléments ensemble🎜🎜rrreee🎜De même, la clé peut être omise, c'est-à-dire que vous ne pouvez pas utiliser le symbole => pour spécifier l'indice , et la valeur par défaut est le tableau d'index. La valeur de l'index par défaut commence également à 0 et augmente en séquence. 🎜rrreee🎜🎜🎜🎜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