grapheme_strripos

(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)

grapheme_strriposFind position (in grapheme units) of last occurrence of a case-insensitive string

说明

过程化风格

grapheme_strripos ( string $haystack , string $needle [, int $offset = 0 ] ) : int

Find position (in grapheme units) of last occurrence of a case-insensitive string

参数

haystack

The string to look in. Must be valid UTF-8.

needle

The string to look for. Must be valid UTF-8.

offset

The optional $offset parameter allows you to specify where in $haystack to start searching as an offset in grapheme units (not bytes or characters). The position returned is still relative to the beginning of haystack regardless of the value of $offset.

返回值

Returns the position as an integer. If needle is not found, grapheme_strripos() will return boolean FALSE.

范例

Example #1 grapheme_strripos() example

<?php

$char_a_ring_nfd 
"a\xCC\x8A";  // 'LATIN SMALL LETTER A WITH RING ABOVE' (U+00E5) normalization form "D"
$char_o_diaeresis_nfd "o\xCC\x88"// 'LATIN SMALL LETTER O WITH DIAERESIS' (U+00F6) normalization form "D"
$char_O_diaeresis_nfd "O\xCC\x88"// 'LATIN CAPITAL LETTER O WITH DIAERESIS' (U+00D6) normalization form "D"

print grapheme_strripos$char_a_ring_nfd $char_o_diaeresis_nfd $char_o_diaeresis_nfd$char_O_diaeresis_nfd);

?>

以上例程会输出:

2

参见

相关文章
php ibm db2 函数 returns a string containing the sqlstate returned by the last connection attemptphp db++ 函数 get error string for given errorcode or last errorphp grapheme 函数 find position in grapheme units of first occurrence of a case insensitive stringphp grapheme 函数 returns part of haystack string from the first occurrence of case insensitive needle to the end of haystackphp grapheme 函数 get string length in grapheme unitsphp grapheme 函数 find position in grapheme units of first occurrence of a stringphp grapheme 函数 find position in grapheme units of last occurrence of a case insensitive stringphp grapheme 函数 find position in grapheme units of last occurrence of a stringphp grapheme 函数 returns part of haystack string from the first occurrence of needle to the end of haystackphp grapheme 函数 return part of a stringphp json 函数 returns the error string of the last json encode or json decode callphp maxdb 函数 returns a string description of the last connect errorphp maxdb 函数 returns a string description of the last errorphp 多字节字符串 函数 returns position and length of a matched part of the multibyte regular expression for a predefined multibyte stringphp ncurses 函数 insert string at current position moving rest of line rightphp ncurses 函数 move position and add attributed string with specified lengthphp ncurses 函数 move position and add attributed stringphp ncurses 函数 move position and add string with specified lengthphp ncurses 函数 move position and add stringphp newt 函数 displays the string text at the position indicated
关注编程学问公众号