Cara Menggunakan Fungsi PHP strrpos()

Cara Menggunakan Fungsi Php Strrpos



PHP ialah bahasa skrip yang digunakan untuk membuat halaman web tersuai dan menawarkan pelbagai fungsi terbina dalam untuk memanipulasi rentetan dan tatasusunan. Salah satu fungsi tersebut ialah strrpos() fungsi, yang membantu dalam mencari kejadian terakhir subrentetan tertentu dalam rentetan. Fungsi ini boleh berguna dalam pelbagai senario, daripada pengesahan data hingga menghuraikan teks. Artikel ini akan meneroka penggunaan strrpos() berfungsi dalam PHP, bersama-sama dengan beberapa contoh praktikal.

Fungsi PHP strrpos().

The strrpos() fungsi dalam PHP digunakan untuk mencari kewujudan subrentetan dalam rentetan yang diberikan daripada yang terakhir. Jika subrentetan hadir dalam rentetan yang disediakan, fungsi ini mengembalikan nilai integer sebagai kedudukan subrentetan dan jika subrentetan tidak hadir kaedah ini mengembalikan salah. , Fungsi ini menerima dua parameter wajib dan satu adalah pilihan. Format untuk menggunakan fungsi ini dalam PHP diberikan di bawah:

strrpos ( $rentetan , $search , $mula )

Di sini $rentetan menentukan rentetan untuk mencari, yang $search parameter ialah rentetan yang anda perlukan untuk mencari dan $mula ialah parameter pilihan untuk menentukan kedudukan untuk memulakan carian.







Catatan: Dalam konteks rentetan, kejadian terakhir subrentetan ialah kedudukan subrentetan dalam rentetan, dikira dari permulaan rentetan, di mana subrentetan muncul buat kali terakhir.



Contoh 1

Pertimbangkan kod contoh mudah berikut bagi strrpos() kedudukan subrentetan :





$str = 'Hello Linux' ;

$last_pos = strrpos ( $str , 'n' ) ;

bergema $last_pos ;

?>





Contoh 2

The strrpos() fungsi juga akan mencari rentetan penuh, selagi rentetan yang anda cari terkandung dalam rentetan yang lebih besar yang anda cari.

Sebagai contoh:





$rentetan = 'Selamat datang ke Linuxhint.' ;

$search = 'Linux' ;

$kedudukan = strrpos ( $rentetan , $search ) ;

bergema $kedudukan ;

?>

Contoh 3

The strrpos() fungsi adalah sensitif huruf besar-besaran, ia akan merawat datang dan DATANG berbeza, jadi jika anda mencari DATANG di dalam $rentetan ralat akan dipaparkan pada konsol anda.



$rentetan = 'Selamat Datang ke Blog Saya' ;

$search = 'MARI' ;

$res1 = strrpos ( $rentetan , $search ) ;

bergema $res1 . ' ' ;

bergema 'Rentetan carian tidak ditemui, jadi ia dikembalikan: ' ;

var_dump ( $res1 ) ;

?>

Pokoknya

The strrpos() fungsi dalam PHP berguna untuk mencari kewujudan terakhir subrentetan dalam rentetan. Ia berguna apabila kita perlu mencari subrentetan yang terdapat pada hujung rentetan. Kami telah membincangkan penggunaan strrpos() berfungsi dengan contoh dalam bahagian panduan di atas. Pembangun PHP boleh membangunkan aplikasi yang lebih baik dengan memahami dan menggunakan fungsi ini.