Maison > développement back-end > tutoriel php > Comment vérifier l'égalité des tableaux en PHP ?

Comment vérifier l'égalité des tableaux en PHP ?

Susan Sarandon
Libérer: 2024-12-21 17:11:11
original
654 Les gens l'ont consulté

How Do I Verify Array Equality in PHP?

Vérification de l'égalité des tableaux en PHP

Lorsque l'on compare des tableaux en PHP, il est crucial de s'assurer qu'ils sont égaux en termes de taille, d'indices, et des valeurs. Cela peut être fait en utilisant les opérateurs suivants :

== ou !=:

L'opérateur d'égalité (==) et l'opérateur d'inégalité (!=) vérifient si deux les tableaux ont les mêmes paires clé/valeur. Cependant, ces opérateurs ne prennent pas en compte l'ordre ou le type des éléments dans les tableaux.

=== ou !==:

Alternativement, l'opérateur d'identité ( ===) et l'opérateur de non-identité (!==) effectuent une vérification plus stricte. Ils nécessitent que les tableaux aient les mêmes paires clé/valeur dans le même ordre et des mêmes types.

Exemple :

$a = ['apple' => 1, 'banana' => 2, 'cherry' => 3];
$b = ['apple' => 1, 'banana' => 2, 'cherry' => 3];

$arraysAreEqual = ($a == $b); // TRUE if $a and $b have the same key/value pairs.
$arraysAreEqual = ($a === $b); // TRUE if $a and $b have the same key/value pairs in the same order and of the same types.
Copier après la connexion

Remarque :

L'opérateur d'inégalité est != tandis que l'opérateur de non-identité est !==. Cette convention de dénomination correspond à l'opérateur d'égalité == et à l'opérateur d'identité ===.

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 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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal