Maison  >  Article  >  développement back-end  >  Les clés des tableaux php peuvent-elles être des nombres ?

Les clés des tableaux php peuvent-elles être des nombres ?

青灯夜游
青灯夜游original
2022-07-08 19:02:192215parcourir

Les clés du tableau php peuvent être des nombres. En PHP, les tableaux d'index avec des nombres comme noms de clé sont pris en charge ; l'indice (nom de clé) du tableau d'index est constitué de nombres, commençant par 0 par défaut. Chaque nombre correspond à la position d'un élément du tableau dans le tableau, et non. doit être spécifiquement spécifié. PHP attribuera automatiquement une valeur entière au nom de clé du tableau d'index, puis augmentera automatiquement à partir de cette valeur.

Les clés des tableaux php peuvent-elles être des nombres ?

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

Les clés du tableau php peuvent être des nombres.

En PHP, un tableau 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).

Les tableaux PHP sont plus flexibles que les tableaux d'autres langages de haut niveau. Ils non seulement supportent les tableaux d'index avec des nombres comme clés, mais prennent également en charge les tableaux associatifs avec des chaînes ou un mélange de chaînes et de nombres comme clés.

L'indice (nom de clé) du tableau d'index est constitué de nombres, commençant à 0 par défaut. Chaque nombre correspond à la position d'un élément du tableau dans le tableau. Il n'est pas nécessaire de le spécifier automatiquement. au nom de clé de la valeur du tableau d'index, puis incrémente automatiquement à partir de cette valeur.

Exemple 1 :

<?php
header("Content-type:text/html;charset=utf-8");
$array[] = &#39;香蕉&#39;;
$array[] = &#39;苹果&#39;;
$array[] = &#39;橘子&#39;;
$array[] = &#39;榴莲&#39;;
//输出语句
var_dump($array);
?>

Les clés des tableaux php peuvent-elles être des nombres ?

Exemple 2 :

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
//输出语句
var_dump($array);
?>

Les clés des tableaux php peuvent-elles être des nombres ?

Connaissances approfondies : Convertir un tableau associatif en tableau d'index

En PHP, vous pouvez utiliser la fonction array_values() pour convertir un tableau associatif en un tableau d'index. La fonction

array_values() consiste à renvoyer les valeurs de tous les éléments du tableau. Elle est très simple à utiliser avec un seul paramètre obligatoire, elle peut renvoyer un tableau contenant toutes les valeurs du tableau donné. mais sans retenir les noms clés. Le tableau renvoyé se présentera sous la forme d'un tableau indexé, avec des indices de tableau commençant à 0 et augmentant de 1. La fonction

array_values() est particulièrement adaptée aux tableaux avec des indices d'éléments déroutants, ou pour convertir des tableaux associatifs en tableaux indexés.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(1=>"1","a"=>"",2=>"2","b"=>0,"c"=>"blue");
echo "原关联数组:";
var_dump($arr);
$res=array_values($arr);
echo "转换后的数组:";
var_dump($res);
?>

Les clés des tableaux php peuvent-elles être des nombres ?

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