Maison > développement back-end > Problème PHP > PHP déclare un tableau pour modifier les éléments

PHP déclare un tableau pour modifier les éléments

王林
Libérer: 2023-05-07 19:13:05
original
446 Les gens l'ont consulté

Présentation

En PHP, un tableau est un type de données très courant qui peut stocker plusieurs valeurs et les données sont accessibles à l'aide d'un index ou d'une clé associée. La modification d'éléments dans un tableau est une opération très courante. Cet article explique comment déclarer un tableau et modifier les éléments d'un tableau en PHP.

Déclaration de tableaux

En PHP, il existe trois façons de déclarer des tableaux.

1. Utilisez la fonction array()

L'utilisation de la fonction array() est la méthode la plus courante. Sa syntaxe est la suivante :

$array = array(value1, value2, value3, ...);
Copier après la connexion

où valeur1, valeur2, valeur3, etc. sont des éléments du tableau et peuvent être. tout type de données, y compris les nombres, les chaînes, les booléens, les objets, etc. Dans le même temps, nous pouvons également utiliser des noms de clé pour spécifier des paires clé-valeur lors de la déclaration d'un tableau, comme indiqué ci-dessous :

$array = array(
    'key1' => 'value1',
    'key2' => 'value2',
    'key3' => 'value3'
); 
Copier après la connexion

Le tableau déclaré de cette manière est un tableau associatif, et chaque élément a un nom de clé unique.

2. Utilisez des crochets

En plus d'utiliser la fonction array(), nous pouvons également utiliser des crochets [] pour déclarer un tableau. La syntaxe est la suivante :

$array = [value1, value2, value3, ...];
Copier après la connexion

Vous pouvez également utiliser des noms de clés entre crochets. pour spécifier des paires clé-valeur, comme indiqué ci-dessous :

$array = [
    'key1' => 'value1',
    'key2' => 'value2',
    'key3' => 'value3'
];
Copier après la connexion

3. Déclarer un tableau vide

Parfois, nous souhaitons d'abord déclarer un tableau vide, puis ajouter des éléments étape par étape. En PHP, il existe deux manières de déclarer un tableau vide : en utilisant la fonction array() et en utilisant des crochets []. Leur syntaxe est la suivante :

//使用array()函数
$array = array();

//使用方括号
$array = [];
Copier après la connexion

Modifier les éléments du tableau

En PHP, on peut utiliser le nom de clé ou l'index du tableau pour accéder aux éléments du tableau et les modifier.

1. Utiliser les noms de clé

Si le tableau est un tableau associatif, nous pouvons modifier la valeur de l'élément en spécifiant le nom de la clé. La syntaxe est la suivante :

$array['key'] = 'new value';
Copier après la connexion

Cette ligne de code changera la valeur du. élément avec la clé 'key' dans le tableau associatif $array La valeur est modifiée en 'nouvelle valeur'.

Si le tableau est un tableau d'index, on peut également utiliser le nom de la clé pour modifier la valeur de son élément. La syntaxe est la suivante :

$array[0] = 'new value';
Copier après la connexion

Cette ligne de code change la valeur du premier élément du tableau d'index $. tableau à « nouvelle valeur ».

2. Utiliser l'index

Pour les tableaux indexés, nous pouvons également utiliser l'index pour modifier la valeur de l'élément. La syntaxe est la suivante :

$array[index] = 'new value';
Copier après la connexion

où index est la valeur d'index de l'élément à modifier, qui peut être un entier ou une variable, et 'nouvelle valeur' ​​est la valeur à laquelle l'élément doit être modifié.

Exemple

Nous pouvons démontrer comment déclarer des tableaux et modifier des éléments grâce à l'exemple de code suivant :

//使用array()函数声明关联数组
$array1 = array(
    'name' => '张三',
    'age' => 20,
    'gender' => '男'
);

//使用方括号声明索引数组
$array2 = ['apple', 'banana', 'orange'];

//声明空数组
$array3 = []; 

//修改关联数组中的元素
$array1['age'] = 22;

//输出修改后的关联数组
echo '关联数组修改后:';
print_r($array1);

//修改索引数组中的元素
$array2[1] = 'pear';

//输出修改后的索引数组
echo '索引数组修改后:';
print_r($array2);
Copier après la connexion

Le résultat du code ci-dessus est le suivant :

关联数组修改后:Array
(
    [name] => 张三
    [age] => 22
    [gender] => 男
)
索引数组修改后:Array
(
    [0] => apple
    [1] => pear
    [2] => orange
)
Copier après la connexion

Conclusion

En PHP, déclarer des tableaux et modifier des éléments de tableau sont très simples Les opérations de base sont également des compétences très importantes. Cet article présente trois méthodes de déclaration de tableaux en PHP et montre comment utiliser le nom de clé ou l'index du tableau pour modifier des éléments. Maîtriser ces compétences nécessite une pratique continue, et je pense que les lecteurs gagneront quelque chose de la pratique.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal