Maison  >  Article  >  développement back-end  >  PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

青灯夜游
青灯夜游original
2022-11-17 19:39:121367parcourir

php peut ajouter des éléments à un tableau sans utiliser de fonctions de tableau. En PHP, vous pouvez utiliser le littéral de tableau "[]" pour ajouter des éléments vers et depuis la fin du tableau. La syntaxe est "$nom de la variable du tableau [indice] = valeur", où l'indice (valeur d'index) peut être un. chaîne ou un entier ; notez que les valeurs de mise à l'échelle suivantes ne sont pas répétables et ne peuvent donc pas être définies sur une valeur existante. Lorsqu'une valeur d'index spécifique (indice) n'est pas spécifiée entre crochets "[]", la valeur par défaut est un index numérique et la valeur de l'index augmentera séquentiellement à partir de l'index numérique d'origine.

PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

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

php peut ajouter des éléments à un tableau sans utiliser de fonctions de tableau.

En PHP, nous pouvons utiliser le littéral de tableau "[]" au format "$array variable name[subscript] = value;" Ajouter des éléments à et à partir de la fin du tableau. []”,通过形如“$数组变量名[下标] = 值;”的格式来往数组尾部添加元素。

下标

Indice peut être une chaîne, un entier ou vide (c'est-à-dire qu'aucune valeur d'index spécifique n'est spécifiée).

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
var_dump($array);
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

Remarque :

La valeur de l'indice ne peut pas être répétée. Si elle est répétée, il ne s'agit pas d'ajouter un élément mais de remplacer un élément, elle ne peut donc pas être définie sur une valeur existante.

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($array);
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

Si vous craignez que l'indice défini existe déjà (élément de remplacement), il deviendra un élément de remplacement ; vous ne pouvez pas spécifier une valeur d'index spécifique entre crochets, donc la valeur par défaut est un index numérique, et le la valeur de l'index sera indexée à partir de l'index numérique d'origine sur la base d'une séquence croissante.

<?php 
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($array);
$array[] = &#39;欢迎&#39;;
$array[] = &#39;来到&#39;;
$array[] = &#39;PHP中文网&#39;;
$array[] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

L'indice précédent est une chaîne, et la valeur de l'index commence à partir de 0 et augmente en séquence

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
var_dump($array);
$array[] = &#39;欢迎&#39;;
$array[] = &#39;来到&#39;;
$array[] = &#39;PHP中文网&#39;;
$array[] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
PHP peut-il ajouter des éléments à un tableau sans utiliser de fonctions de tableau ?

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