Les tableaux en PHP sont des structures de données qui stockent plusieurs valeurs, qui peuvent contenir différents types tels que des chaînes, des entiers, des nombres de points flottants, etc. Pendant le développement, nous devons souvent modifier le tableau, tels que l'ajout, la suppression et la mise à jour des éléments. Cet article introduira systématiquement plusieurs méthodes courantes pour modifier les tableaux en PHP.
L'ajout d'éléments à un tableau peut être spécifié en spécifiant un index ou en utilisant directement des opérateurs de crochets vides. Les exemples sont les suivants:
$fruits = array("apple", "banana");
$fruits[2] = "orange";
// ou
$fruits[] = "grape";
Le code ci-dessus crée d'abord un tableau contenant "Apple" et "Banana", puis ajoute "orange" en utilisant l'index 2, ou vous pouvez utiliser l'opérateur [] vide pour ajouter directement "raisin" à la fin du tableau.
Lors de la mise à jour d'un élément de tableau, accédez simplement à l'index et attribuez une nouvelle valeur. Exemple de code:
$fruits[1] = "pear";
Ce code met à jour l'élément indexé à 1 dans le tableau de la "banane" d'origine en "poire".
Utilisez la fonction unset () pour supprimer les éléments spécifiés dans le tableau. L'exemple est le suivant:
$fruits = array("apple", "banana", "orange");
unset($fruits[1]);
Après l'exécution, l'élément "banane" avec l'indice 1 est supprimé et le tableau devient contenant "Apple" et "Orange".
Les éléments de remplacement sont similaires à la mise à jour des éléments. Vous pouvez attribuer directement de nouvelles valeurs via des index. L'exemple est le suivant:
$fruits = array("apple", "banana", "orange");
$fruits[1] = "pear";
Après l'opération de remplacement, l'élément de tableau devient "Apple", "Pear", "Orange".
L'indice d'un tableau PHP peut être un entier ou une chaîne. Si aucun index n'est spécifié, le système est par défaut en utilisant des entiers continus à partir de 0. Exemple:
$fruits = array("apple", "banana", "orange");
echo $fruits[0]; // Sortir "apple"
echo $fruits[1]; // Sortir "banana"
echo $fruits[2]; // Sortir "orange"
La description ci-dessus montre que l'indice commence à partir de 0 et les incréments de séquence.
Les tableaux sont différents des variables ordinaires. Les tableaux peuvent stocker plusieurs valeurs, tandis que les variables ordinaires ne peuvent stocker qu'une seule valeur à la fois. Par exemple:
$number = 10;
L'attribution du tableau est:
$fruits = array("apple", "banana", "orange");
Il convient de noter que la structure du tableau est plus complexe et que le contenu de l'index et de l'élément doit être clarifié pendant le fonctionnement.
Cet article décrit comment modifier les tableaux en PHP, y compris l'ajout, la mise à jour, la suppression et le remplacement des éléments. La compréhension des règles d'indexation des tableaux et des différences par rapport aux variables ordinaires aide à traiter et à gérer les données de tableau plus efficacement. La maîtrise de ces opérations de base vous permet de répondre de manière flexible à divers besoins de fonctionnement de la table dans la programmation PHP.