Fungsi strstr

Fungsi strstr menemukan kemunculan pertama substring dalam sebuah string dan mengembalikan bagian string mulai dari tempat tersebut hingga akhir string. Berbeda dengan strchr yang mencari kemunculan substring dari beberapa karakter, bukan kemunculan satu karakter.

Ada juga fungsi stristr, yang melakukan hal yang sama, tetapi tanpa memperhatikan huruf besar/kecil.

Sintaksis

phpstrstr(string $haystack, string $needle, bool $before_needle = false): string|false

Contoh

Dalam contoh ini, fungsi akan mengambil alamat halaman tanpa nama domain dari URL (mengembalikan substring, dimulai dari / pertama, hingga akhir string)

php<?php
  echo strstr('site.ru/dir1/dir2/page.html', '/');
?>

Hasil eksekusi kode:

php'/dir1/dir2/page.html'

Lihat juga

  • fungsi strchr,
    menemukan kemunculan pertama karakter dan mengembalikan sisa bagian
  • fungsi strrchr,
    menemukan kemunculan terakhir karakter dan mengembalikan sisa bagian