grapheme_strstr

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

grapheme_strstrReturns part of haystack string from the first occurrence of needle to the end of haystack

说明

过程化风格

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

Returns part of haystack string from the first occurrence of needle to the end of haystack (including the needle).

参数

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 the needle).

返回值

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

范例

Example #1 grapheme_strstr() 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"

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 ibm db2 函数 returns a string containing the last sql statement error messagephp eio 函数 returns string describing the last error associated with a request resourcephp frontbase 函数 returns the error number from previous operationphp 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 多字节字符串 函数 returns position and length of a matched part of the multibyte regular expression for a predefined multibyte stringphp pdf 函数 convert string from utf 16 to utf 8php date/time 函数 returns the timezone name from abbreviationphp 杂项 函数 unpack data from binary stringphp yp/nis 函数 returns the first key value pair from the named mapphp pht queue returns the first value from a queuephp sdo das xml 函数 creates an xml document object from scratch without the need to load a document from a file or stringphp swfshape draws the first character in the given string into the shape using the glyph definition from the given font
关注编程学问公众号