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

PHP - Tìm lần xuất hiện cuối cùng của một cây kim trong đống cỏ khô bằng cách sử dụng hàm iconv_strrpos ()


Trong PHP, iconv_strrpos () hàm được sử dụng để tìm lần xuất hiện cuối cùng của một cây kim trong đống cỏ khô. Hoặc, chúng ta có thể nói rằng iconv_strrpos () hàm trả về số ký tự cuối cùng từ đống cỏ khô.

Cú pháp

string iconv_strrpos(string $haystack, str $needle, str $encoding)

Tham số

iconv_strrpos () chấp nhận ba tham số: $ haystack , $ kim $ encoding .

  • $ haystack− Nó biểu thị toàn bộ chuỗi.

  • $ kim− Tham số $ kim được sử dụng để tìm kiếm chuỗi con từ toàn bộ chuỗi đã cho.

  • $ encoding− nếu tham số mã hóa $ không có hoặc rỗng, thì chuỗi sẽ giả định rằng nó có thể được mã hóa trong iconv.internal_encoding .

Giá trị trả lại

iconv_strpos () trả về vị trí số của lần xuất hiện đầu tiên đã cho của kim từ đống cỏ khô. Nếu không tìm thấy kim, thì hàm sẽ trả về Sai.

Lưu ý: Từ phiên bản PHP 8.0, không thể mã hóa được và từ PHP 7.1 , iconv_strpos () hỗ trợ chức năng cho các hiệu số âm đã được thêm vào.

Ví dụ

<?php
   # UTF-8 string
   $int = iconv_strrpos("hello world!","d", "UTF-8");
   // It will returns the number of character
   var_dump($int);
?>

Đầu ra

int(9)