grapheme_stristr

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

grapheme_stristrReturns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack

说明

过程化风格

grapheme_stristr ( string $haystack , string $needle [, bool $before_needle = FALSE ] ) : string

Returns part of haystack string starting from and including the first occurrence of case-insensitive needle to the end of haystack.

参数

haystack

The input string. Must be valid UTF-8.

needle

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

before_needle

If TRUE, grapheme_strstr() returns the part of the haystack before the first occurrence of the needle (excluding needle).

返回值

Returns the portion of $haystack, or FALSE if $needle is not found.

范例

Example #1 grapheme_stristr() 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 urlencode(grapheme_stristr$char_a_ring_nfd $char_o_diaeresis_nfd $char_a_ring_nfd$char_O_diaeresis_nfd));

?>

以上例程会输出:

o%CC%88a%CC%8A

参见

相关文章
php crack 函数 returns the message from the last obscure checkphp 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 函数 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 iconv 函数 finds position of first occurrence of a needle within a haystackphp iconv 函数 finds the last occurrence of a needle within a haystackphp maxdb 函数 returns result set metadata from a prepared statementphp maxdb 函数 returns sqlstate error from previous statement operationphp 多字节字符串 函数 returns position and length of a matched part of the multibyte regular expression for a predefined multibyte stringphp semaphore 函数 returns information from the message queue data structurephp oci8 函数 returns the next row from a query as a numeric arrayphp stomp 函数 returns a string description of the last connect errorphp svn 函数 returns a stream to access the contents of a file from a given version of the fsphp com 函数 converts variants to integers and then returns the result from dividing themphp yp/nis 函数 returns the first key value pair from the named mapphp sdo das relational 函数 returns the special root object in an otherwise empty data graph. used when creating a data graph from scratch
关注编程学问公众号