Maison > développement back-end > Problème PHP > Comment détecter si un tableau a une certaine valeur de clé en php

Comment détecter si un tableau a une certaine valeur de clé en php

青灯夜游
Libérer: 2023-03-16 10:42:01
original
2679 Les gens l'ont consulté

Deux méthodes : 1. Utilisez l'instruction "array_search(specified key value, $arr)". Si le nom de la clé est renvoyé, la valeur de la clé est spécifiée. Si FALSE est renvoyé, la valeur de la clé n'est pas spécifiée. 2. Utilisez l'instruction "array_keys($arr, key value)". Si le tableau de clés renvoyé est vide, aucune valeur de clé n'est spécifiée, sinon il y a une valeur de clé.

Comment détecter si un tableau a une certaine valeur de clé en php

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

Deux méthodes pour que PHP détecte si un tableau a une certaine valeur de clé

Méthode 1 : Utilisez la fonction array_search()

La fonction array_search() recherche une valeur clé dans le tableau et renvoie le nom de clé correspondant. Sinon, renvoie FALSE s'il n'y a aucune valeur.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(1,0,&#39;4&#39;,2,3,4);
if(array_search(4,$arr)!="FALSE"){
	echo "有指定键值";
}else{
	echo "没有指定键值";
}
?>
Copier après la connexion

Comment détecter si un tableau a une certaine valeur de clé en php

2. Utilisez la fonction array_keys()

array_keys() pour rechercher également des valeurs de clé et renvoyer le nom de clé correspondant.

Mais array_keys() renverra le nom de clé du tableau obtenu sous la forme d'un tableau. Si aucune valeur n'est spécifiée, le tableau renvoyé est un tableau vide.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(1,0,&#39;4&#39;,2,3,4);
$key=array_keys($arr,6);
var_dump($key);
if($key!=[]){
	echo "有指定键值";
}else{
	echo "没有指定键值";
}
?>
Copier après la connexion

Comment détecter si un tableau a une certaine valeur de clé en php

Modifiez-le et recherchez 2

$key=array_keys($arr,2);
Copier après la connexion

Comment détecter si un tableau a une certaine valeur de clé en php

Apprentissage 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