Maison  >  Article  >  développement back-end  >  Opérations de tableau PHP couramment utilisées

Opérations de tableau PHP couramment utilisées

WBOY
WBOYoriginal
2023-06-22 10:32:52873parcourir

PHP est un puissant langage de script côté serveur et un outil couramment utilisé dans le développement de sites Web. En PHP, le tableau est un type de données très important qui nous permet de stocker plusieurs valeurs dans une seule variable. PHP fournit de nombreuses opérations de tableau puissantes, nous permettant de traiter et de gérer les données plus efficacement. Cet article présentera certaines opérations de tableau PHP couramment utilisées.

  1. Créer des tableaux

En PHP, il existe trois façons de créer des tableaux :

1) Utilisez la fonction array() :

$myArray = array("Apple", "Banana", "Orange", " Mango ");

2) Utilisez l'opérateur [] :

$myArray = ["Apple", "Banana", "Orange", "Mango"];

3) Utilisez la fonction range() :

$myArray = range(1, 10);

  1. Accès aux éléments du tableau

La façon d'accéder aux éléments du tableau est très simple, utilisez simplement des indices. L'indice est un identifiant unique pour chaque élément du tableau. Les indices commencent à 0 et augmentent de gauche à droite. Par exemple, pour accéder au premier élément du tableau $myArray ci-dessus, vous pouvez utiliser le code suivant :

echo $myArray[0];

  1. Ajouter un élément

En PHP, on peut ajouter des éléments à la fin de le tableau, vous pouvez également insérer un élément à une position spécifiée. Si vous souhaitez ajouter des éléments à la fin du tableau, vous pouvez utiliser la fonction array_push(), par exemple :

array_push($myArray, "Grape");

Si vous souhaitez insérer un élément à une position spécifiée , vous pouvez utiliser la fonction array_splice(), par exemple :

array_splice($myArray, 2, 0, "Pineapple");

La signification de cette ligne de code est, à partir de la position de l'index 2 dans le $ tableau myArray, supprimez 0 élément et insérez la chaîne "Ananas" ".

  1. Suppression d'éléments

La suppression d'éléments de tableau est également très simple, il suffit d'utiliser la fonction unset() et de spécifier l'indice de l'élément à supprimer. Par exemple :

unset($myArray[1]);

Cette ligne de code supprimera le deuxième élément du tableau $myArray.

  1. Parcours de tableaux

Le parcours de tableaux est une opération très courante. PHP propose diverses façons de parcourir des tableaux, telles que :

1) Utilisez une boucle for :

for($i=0; $i< count( $myArray); $i++){

echo $myArray[$i];

}

2) Utilisez la boucle foreach :

foreach($myArray as $value){

echo $value;

}

3) Utilisez la boucle while avec la fonction each() :

while(list($key, $value) = each($myArray)){

echo "$key: $value

";
}

  1. Tri des tableaux

Le tri est l'une des opérations importantes sur les tableaux. PHP fournit une variété de Fonctions de tri, par exemple :

1) fonction sort() : organisez le tableau par ordre croissant

sort($myArray);

2) fonction rsort() : organisez le tableau par ordre décroissant. $myArray);

3) fonction asort() : organisez le tableau par ordre croissant et conservez les noms de clé des éléments d'origine

asort($myArray);

4) fonction arsort() : organisez le tableau dans. ordre décroissant et conserver les noms de clés des éléments d'origine.

arsort($myArray);

Filtrage de tableau
  1. La fonction de filtrage de tableau est une opération très importante en PHP. Elle nous permet de filtrer les éléments qui répondent aux critères. conditions du tableau en fonction de conditions de filtrage spécifiques. Une variété de fonctions pour filtrer les tableaux, telles que :

1) fonction array_filter() : utilisez une fonction personnalisée pour filtrer les tableaux

function custom_filter($value){

$filter = ["Apple", "Mango"];
return in_array($value, $filter);

}

$newArray = array_filter($myArray, "custom_filter");


La signification de ce code est de filtrer les éléments avec une valeur de "Apple" ou "Mango" du tableau $myArray et de les enregistrer dans le tableau $newArray

2) array_map(). Fonction : Appliquer une fonction personnalisée à chaque élément du tableau

function custom_map($value){

return strtoupper($value);

}

$newArray = array_map("custom_map", $myArray);


Le la signification de cette ligne de code est , convertissez chaque élément du tableau $myArray en majuscules et enregistrez-les dans le tableau $newArray

Résumé

Ci-dessus sont quelques opérations de tableau courantes en PHP pour les débutants. les besoins du développement quotidien. Pour les utilisateurs avancés, il existe des opérations de baie plus avancées, telles que la fusion de baies, la déduplication, le partitionnement, etc. Maîtriser le fonctionnement des tableaux PHP nous aidera à traiter et gérer les données plus efficacement.

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