mb_ereg_search_pos
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_ereg_search_pos — Evvelce tanımlanmış çok baytlı dizge için çok baytlı düzenli
ifadenin eşleşen parçasının uzunluğunu ve konumunu döndürür
Açıklama
mb_ereg_search_pos(?string $kalıp
= null
, ?string $seçenekler
= null
): array|false
Eşleştirilecek dizge mb_ereg_search_init() işlevi ile
belirtilir. Belirtilmezse, evvelce belirtilmiş olan kullanılır.
Bağımsız Değişkenler
-
şablon
-
Eşleştirilecek şablon.
-
seçenekler
-
Arama seçenekleri. Ayrıntılar mb_regex_set_options()
işlevinde bulunabilir.
Dönen Değerler
Çok baytlı düzenli ifade için eşleşen parçanın konumunu ve uzunluğunu
içeren iki boyutlu bir dizi ile döner. Dizinin ilk elemanı eşleşen
parçanın dizgenin başlangıcına göre konumu, ikinci elemanı ise eşleşen
parçanın bayt cinsinden uzunluğudur.
Bir hata durumunda false
döner.
Ayrıca Bakınız
- mb_regex_encoding() - Çok baytlı düzenli ifade işlevleri için geçerli kodlamayı dizge olarak atar/döndürür
- mb_ereg_search_init() - Çok baytlı düzenli ifade eşleşmesi için kullanılacak dizge ve
düzenli ifadeyi tanımlar