(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)
grapheme_strripos — Harf büyüklüğüne duyarsız olarak bir dizgedeki sonuncu sesletim biriminin yerini bulur
Yordamsal kullanım
$samanlık
, string $iğne
[, int $konum
] )Harf büyüklüğüne duyarsız olarak bir dizgedeki sonuncu sesletim biriminin yerini bulur.
samanlıkAramanın yapılacağı dizge. Geçerli bir UTF-8 dizgesi olmalıdır.
iğneAranacak dizge. Geçerli bir UTF-8 dizgesi olmalıdır.
başlangıç
samanlık içinde aramanın başlatılacağı yeri
belirten isteğe bağlı değiştirge. Konum, bayt veya karakter değil,
sesletim birimi cinsinden belirtilmelidir. Belirtilmezse sıfır
öntanımlıdır. Döndürülen konum, belirtilen
başlangıç konumuna göre değil,
samanlık dizgesinin başlangıcına göredir.
Konumu bir tamsayı olarak döndürür. iğne bulunamazsa
işlev FALSE döndürür.
Örnek 1 - grapheme_strripos() ö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 grapheme_strripos( $char_a_ring_nfd . $char_o_diaeresis_nfd .
$char_o_diaeresis_nfd, $char_O_diaeresis_nfd);
?>
Yukarıdaki örneğin çıktısı:
2