Fungsi array_search

Fungsi array_search melaksanakan carian nilai dalam array dan mengembalikan kunci elemen pertama yang ditemui. Jika elemen sedemikian tidak ditemui - ia akan mengembalikan false. Parameter ketiga menetapkan perbandingan ketat mengikut jenis (seperti ===). Jika ditetapkan true - ia akan membanding secara ketat, dan jika false (secara lalai) - maka tidak.

Sintaks

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

Contoh

Cari dalam array elemen dengan nilai 'c' - hasilnya kita akan dapat kuncinya (ia sama dengan 2):

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

Keputusan pelaksanaan kod:

php2

Lihat juga

  • fungsi strpos,
    yang mengembalikan posisi kemasukan pertama substring
  • fungsi str_contains,
    yang menyemak kemasukan aksara dalam string
  • fungsi str_starts_with,
    yang menyemak permulaan string
  • fungsi str_ends_with,
    yang menyemak pengakhiran string