Cara Menggunakan Fungsi stripos() di PHP

Cara Menggunakan Fungsi Stripos Di Php



Di PHP, string adalah sekumpulan karakter yang setiap karakter diwakili oleh satu byte. PHP menyediakan berbagai fungsi bawaan untuk membagi, membandingkan, mengganti, dan menggabungkan string. Perbandingan string dapat dengan mudah dilakukan di PHP menggunakan fungsi bawaan strip(). Metode PHP ini adalah cara termudah untuk menemukan kemunculan substring dalam sebuah string.

Dalam panduan ini, kita akan membahas tentang strip() fungsi, sintaksnya, dan penggunaannya dalam PHP beserta contohnya.

Apa Fungsi stripos() di PHP

strip() adalah metode PHP yang tidak peka huruf besar-kecil yang digunakan untuk menemukan keberadaan substring dalam string. Jika substring ada, metode ini menampilkan posisi bilangan bulat dari contoh pertama substring dalam string, jika tidak, ini menampilkan false atau tidak sama sekali.







Sintaksis



Berikut ini adalah sintaks untuk menggunakan the strip() dalam PHP:



stripo ( rangkaian , menemukan , awal ) ;

Di sini, rangkaian menentukan string untuk mencari, the menemukan menentukan substring untuk menemukan, dan awal menentukan lokasi untuk memulai pencarian dan posisi string dimulai dari 0, bukan 1.





Nilai balik dari metode ini adalah bilangan bulat jika substring ada dan nilai bool salah jika string tidak ada.

Cara Menggunakan Fungsi stripos() di PHP

Contoh dasar berikut menjelaskan penggunaan the strip() fungsi dalam PHP.



Contoh 1

Dalam contoh ini, kami telah mencari substring 'skrip' dalam string dan metode mengembalikan posisi skrip:



gema stripo ( 'PHP adalah bahasa scripting' , 'skrip' ) ;

?>

Contoh 2

Dalam contoh berikut, kami telah menginisialisasi file string str dan kemudian menggunakan strip() untuk menemukan php dalam string dengan dua posisi awal yang berbeda. Kami menemukan lokasi dari php dalam string str . Meskipun huruf kapital P digunakan dalam string sumber, metode ini menemukan php dan menampilkan posisi substring:



$str = 'PHP adalah bahasa scripting, saya suka PHP!' ;

gema stripo ( $str , 'php' , 0 ) ;

gema ' \N ' ;

gema stripo ( $str , 'php' , limabelas ) ;

?>

Dalam cuplikan kode di atas, substring pertama PHP hadir pada posisi indeks 0 Dan lainnya PHP terletak di indeks 36. Dalam fungsi stripos() pertama, posisi awalnya adalah 0 sehingga akan mencetak posisi kemunculan pertama PHP. Dalam pernyataan kedua dengan strip() posisi awal untuk mencari substring adalah limabelas, jadi fungsi ini akan melewatkan substring sebelum posisi ini dan mencetak kejadian pertama dari PHP setelah posisi awal.

Contoh 3

Cuplikan kode berikut memverifikasi apakah substring ada dalam string dengan pernyataan if-else. Jika substring ada dalam string, pernyataan if akan ditampilkan di konsol jika tidak, pernyataan lain akan dicetak:



$string = 'Selamat datang di LinuxHint, dunia pemrograman' ;

$substring = 'Petunjuk Linux' ;

jika ( stripo ( $string , $substring ) !== PALSU ) {

gema 'Substring' $substring ' hadir dalam string yang diberikan' ;

} kalau tidak {

gema 'Substring' $substring ' tidak ada dalam string yang diberikan' ;

}

Intinya

Itu strip() function adalah fungsi yang sangat berguna di PHP yang dengan mudah dan efisien membandingkan string dalam array. Dengan sintaks yang sederhana, pengembang dapat dengan mudah menggunakannya untuk menemukan kejadian pertama dari sebuah string, bahkan jika data string berbeda dari string. Fungsionalitas ini serbaguna dan dapat digunakan untuk banyak tugas, mulai dari mencari kata kunci di mesin pencari hingga memverifikasi keberadaan substring tertentu dalam string yang lebih besar.