Maison > développement back-end > Problème PHP > Comment déterminer si une valeur est dans un tableau à deux dimensions en php

Comment déterminer si une valeur est dans un tableau à deux dimensions en php

青灯夜游
Libérer: 2023-03-16 07:20:02
original
2787 Les gens l'ont consulté

Méthode de jugement : 1. Parcourez le tableau bidimensionnel, la syntaxe "foreach($arr as $v){}" attribuera le sous-tableau actuel à "$v" ; in_array() Détermine si la valeur spécifiée est dans le sous-tableau, la syntaxe est "in_array("value",$v)", si c'est le cas, elle renvoie VRAI.

Comment déterminer si une valeur est dans un tableau à deux dimensions en php

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

Comment php détermine-t-il si la valeur est dans un tableau à deux dimensions

En php, vous pouvez utiliser l'instruction foreach et la fonction in_array pour déterminer si une valeur se trouve dans un tableau à deux dimensions.

1. Utilisez l'instruction foreach pour parcourir le tableau bidimensionnel

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(
	array("a", "aa", "aaa"), 
	array("b", "bb", "bbb"), 
	array("c", "cc", "ccc")
);
foreach($arr as $v){
	
}
?>
Copier après la connexion

pour parcourir le tableau bidimensionnel donné et attribuez le subarray du tableau actuel à $v dans chaque boucle.

2. Dans le corps de la boucle, utilisez in_array() pour déterminer si la valeur spécifiée est dans le sous-tableau

in_array(search,array) Recherchez si la valeur spécifiée existe dans le tableau ; tableau, il renvoie VRAI Sinon, renvoie FAUX.

foreach($arr as $v){
	if(in_array("bb",$v)){
		echo "指定值在二维数组中";
	}
}
Copier après la connexion

Comment déterminer si une valeur est dans un tableau à deux dimensions en php

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!

Étiquettes associées:
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