Maison >développement back-end >Problème PHP >Les clés du tableau PHP peuvent utiliser des nombres ou quelque chose comme ça

Les clés du tableau PHP peuvent utiliser des nombres ou quelque chose comme ça

WBOY
WBOYoriginal
2022-09-20 17:29:102454parcourir

Les clés du tableau PHP peuvent être des nombres ou des chaînes, et il prend également en charge l'utilisation d'un mélange de chaînes et de nombres comme noms de clé pour les tableaux associatifs ; les valeurs des éléments dans les tableaux PHP peuvent être de n'importe quel type, mais les noms de clé ne peuvent être composés que de nombres ou chaînes Chaque nombre correspond à la position d'un élément du tableau dans le tableau.

Les clés du tableau PHP peuvent utiliser des nombres ou quelque chose comme ça

L'environnement d'exploitation de cet article : système Windows 10, PHP version 8.1, ordinateur Dell G3

Les clés du tableau PHP peuvent utiliser des nombres ou quelque chose du genre

La valeur dans le tableau peut être de n'importe quel type, mais le nom de clé la clé ne peut être que des nombres et des chaînes

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 prennent non seulement en charge 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.

Extension : PHP change le nom de la clé du tableau en un nombre

Vous pouvez utiliser la fonction array_values() pour changer le nom de la clé du tableau en un nombre. Cette fonction peut obtenir les valeurs de tous les éléments du. tableau et convertissez le tableau associatif en index du tableau, puis le nom de clé du tableau devient un nombre ; la syntaxe est "array_values(array)".

L'exemple est le suivant :

<?php
header("Content-type:text/html;charset=utf-8");
$array = array("颜色1" => &#39;红色&#39;, "颜色2" => &#39;黄色&#39;, "颜色3" => &#39;蓝色&#39;, "颜色4" => &#39;紫色&#39;);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
var_dump(array_values($array));
?>

Résultat de sortie :

array (size=4)
  0 => string &#39;红色&#39; (length=6)
  1 => string &#39;黄色&#39; (length=6)
  2 => string &#39;蓝色&#39; (length=6)
  3 => string &#39;紫色&#39; (length=6)

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