Computer >> Máy Tính >  >> Lập trình >> PHP

PHP - hàm mb_strripos ()

mb_strripos () hàm trong PHP được sử dụng để tìm kiếm sự tồn tại cuối cùng của một chuỗi trong một chuỗi khác. Chức năng này không phân biệt chữ hoa chữ thường. Nó thực hiện nhiều byte an toàn strripos () hoạt động dựa trên số lượng ký tự. Nó trả về số lượng vị trí kim được chỉ định từ điểm bắt đầu của chuỗi cỏ khô.

Cú pháp

integer mb_strripos(
   $str_haystack,
   $str_needle,
   $integer_offset=0,
   $str_encoding
)

Tham số

mb_strripos () chấp nhận bốn tham số sau -

  • str_haystack - Là dây dùng để lấy vị trí lần xuất hiện cuối cùng của kim dây.

  • str_needle - Điều này được sử dụng để tìm chuỗi từ chuỗi haystack.

  • integer_offset - Đây sẽ là vị trí của cây kim trong đống cỏ khô từ nơi bắt đầu tìm kiếm.

  • str_encoding - Nó là tên mã hóa ký tự. Nếu nó bị bỏ qua, thì mã hóa nội bộ sẽ được sử dụng.

Giá trị trả lại

Hàm này trả về vị trí số của lần xuất hiện cuối cùng của kim trong chuỗi cỏ khô đã cho. Nó trả về Sai nếu không tìm thấy kim.

Ví dụ

<?php
   //UTF-8 Encoding
   //String needle Wo
   //String Hello World
   $string = mb_strripos("Hello World","Wo",0, "UTF-8");

   //Output
   var_dump($string);
?>

Đầu ra

int(6)