grapheme_stristr
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
grapheme_stristr — Harf büyüklüğüne duyarsız olarak bir dizgedeki ilk sesletim birimine göre ilk veya ikinci parça ile döner
Açıklama
Yordamsal kullanım
string grapheme_stristr
( string
$samanlık
, string $iğne
[, bool $ilk_parça
] )Harf büyüklüğüne duyarsız olarak bir dizgedeki ilk sesletim birimine göre ilk veya ikinci parça ile döner
Değiştirgeler
-
samanlık -
Aramanın yapılacağı dizge. Geçerli bir UTF-8 dizgesi olmalıdır.
-
iğne -
Aranacak dizge. Geçerli bir UTF-8 dizgesi olmalıdır.
-
ilk_parça -
TRUEiseiğne'nin bulunduğu ilk konuma göresamanlıkdizgesinin ilk parçası döner. Öntanımlı değer:FALSE.
Dönen Değerler
iğne bulunamazsa FALSE, aksi takdirde dizge
parçası ile döner.
Örnekler
Örnek 1 - grapheme_stristr() örneği
<?php
$char_a_ring_nfd = "a\xCC\x8A"; // 'å' (U+00E5) normalleştirme biçimi "D"
$char_o_diaeresis_nfd = "o\xCC\x88"; // 'ö' (U+00F6) normalleştirme biçimi "D"
$char_O_diaeresis_nfd = "O\xCC\x88"; // 'Ö' (U+00D6) normalleştirme biçimi "D"
print urlencode(grapheme_stristr( $char_a_ring_nfd . $char_o_diaeresis_nfd .
$char_a_ring_nfd, $char_O_diaeresis_nfd));
?>
Yukarıdaki örneğin çıktısı:
o%CC%88a%CC%8A
Ayrıca Bakınız
- grapheme_stripos() - Harf büyüklüğüne duyarsız olarak bir dizgede ilk sesletim biriminin yerini bulur
- grapheme_strpos() - Bir dizgede ilk sesletim biriminin yerini bulur
- grapheme_strripos() - Harf büyüklüğüne duyarsız olarak bir dizgedeki sonuncu sesletim biriminin yerini bulur
- grapheme_strrpos() - Bir dizgedeki sonuncu sesletim biriminin yerini bulur
- grapheme_strstr() - Bir dizgedeki ilk sesletim birimine göre ilk veya ikinci parça ile döner
- » Unicode Text Segmentation: Grapheme Cluster Boundaries
There are no user contributed notes for this page.
