Section courante

A propos

Section administrative du site

ARRAY_SEARCH

Tableau recherche
PHP 4.0.5+

Syntaxe

function array_search($value,$haystack,$strict);

Paramètres

Nom Description
$value Ce paramètre permet d'indiquer la valeur à laquelle il faut trouver une correspondance à une clef
$haystack Ce paramètre permet d'indiquer le tableau dans lequel la recherche est effectué.
$strict Ce paramètre permet d'indiquer s'il faut que les éléments soit identiques (true) ou non (false). La valeur par défaut est false.

Retour

Valeur Description
FALSE Cette valeur permet d'indiquer qu'aucun résultat n'a été trouvé
variable Ces valeurs permettent d'indiquer la clef correspondant à la valeur

Description

Cette fonction permet de demander la clef correspondant à la valeur spécifié dans un tableau spécifié.

Exemple

Voici un exemple montrant une utilisation de la valeur absolue avec des parenthèses :

  1. <?php
  2. $ResWord = array("AND","ARGS","ARRAY","ASM","AUTO","FALSE");
  3. echo "Avant :";
  4. var_dump($ResWord);
  5. echo "<br />";
  6. unset($ResWord[array_search("FALSE", $ResWord)]);
  7. echo "Après :";
  8. var_dump($ResWord);
  9. echo "<br />";
  10. ?>

on obtiendra le résultat suivant :

Avant :array(6) { [0]=> string(3) "AND" [1]=> string(4) "ARGS" [2]=> string(5) "ARRAY" [3]=> string(3) "ASM" [4]=> string(4) "AUTO" [5]=> string(5) "FALSE" }
Après :array(5) { [0]=> string(3) "AND" [1]=> string(4) "ARGS" [2]=> string(5) "ARRAY" [3]=> string(3) "ASM" [4]=> string(4) "AUTO" }


Dernière mise à jour : Dimanche, le 22 mars 2015