148 of 410 menu

Η συνάρτηση array_search

Η συνάρτηση array_search πραγματοποιεί αναζήτηση μιας τιμής σε έναν πίνακα και επιστρέφει το κλειδί του πρώτου στοιχείου που βρέθηκε. Εάν δεν βρεθεί τέτοιο στοιχείο - θα επιστρέψει false. Η τρίτη παράμετρος ορίζει αυστηρή σύγκριση κατά τύπο (όπως με την ===). Εάν οριστεί true - θα συγκρίνει αυστηρά, ενώ εάν false (από προεπιλογή) - όχι.

Σύνταξη

array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false

Παράδειγμα

Ας βρούμε στον πίνακα το στοιχείο με τιμή 'c' - ως αποτέλεσμα θα πάρουμε το κλειδί του (είναι ίσο με 2):

<?php $arr = ['a', 'b', 'c', 'd', 'e']; echo array_search('c', $arr); ?>

Αποτέλεσμα εκτέλεσης του κώδικα:

2

Δείτε επίσης

  • τη συνάρτηση strpos,
    που επιστρέφει τη θέση της πρώτης εμφάνισης μιας υποσυμβολοσειράς
  • τη συνάρτηση str_contains,
    που ελέγχει την εμφάνιση ενός χαρακτήρα σε μια συμβολοσειρά
  • τη συνάρτηση str_starts_with,
    που ελέγχει την αρχή μιας συμβολοσειράς
  • τη συνάρτηση str_ends_with,
    που ελέγχει το τέλος μιας συμβολοσειράς
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη