downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

mb_get_info> <mb_eregi_replace
[edit] Last updated: Fri, 23 Mar 2012

view this page in

mb_eregi

(PHP 4 >= 4.2.0, PHP 5)

mb_eregiHarf büyüklüğüne duyarsız çok baytlı düzenli ifade eşleştirmesi uygular

Açıklama

int mb_eregi ( string $şablon , string $dizge [, array $sonuç ] )

Bir düzenli ifadeyi harf büyüklüğüne duyarsız olarak çok baytlı bir dizge ile eşleştirir.

Değiştirgeler

şablon

Düzenli ifade şablonu.

dizge

Şablonun aranacağı dizge.

sonuç

Eşleşen alt dizgeyi içerecek dizge.

Dönen Değerler

Düzenli ifadeyi çok baytlı karakter desteğiyle çalıştırır ve eşleşme sağlanırsa 1 döndürür. İsteğe bağlı olan sonuç değiştirgesi belirtilmişse eşleşen alt dizge sonuç değiştirgesine yerleştirilip uzunluğu dönüş değeri olarak döndürülür. Boş dizgeyle eşleşme halinde işlev 1 değeriyle döner. Eğer bir eşleşme bulunamazsa veya bir hata oluşursa FALSEdöner.

Notlar

Bilginize:

Bu işlev karakter kodlaması olarak dahili kodlamayı veya mb_regex_encoding() işlevi tarafından belirtilen karakter kodlamasını kullanır.

Ayrıca Bakınız

  • mb_regex_encoding() - mbregex işlevleri için geçerli kodlamayı dizge olarak döndürür
  • mb_ereg() - Düzenli ifadeyi çok baytlı karakter desteğiyle eşleştirir



mb_get_info> <mb_eregi_replace
[edit] Last updated: Fri, 23 Mar 2012
 
add a note add a note User Contributed Notes mb_eregi
lasmit at what dot com 20-Feb-2012 10:31
I simulated it:
<?php
   $text
= 'Äpfel';
  
mb_internal_encoding( 'utf-8' );
  
printf( "%d\n", mb_eregi( 'äpfel', $text ) ); // Output: 0
  
printf( "%d\n", mb_ereg( 'äpfel', mb_strtolower( $text ) ) ); // Output: 1
  
printf( "%d\n", mb_eregi( 'äpfel', mb_strtolower( $text ) ) ); // Output: 1
?>
bubalula at gmail dot com 27-Aug-2010 07:44
This function does not work - it is not case insensitive for non latin characters.
steve at brainwashstudios dot com 10-Apr-2003 07:52
When this function is perfected, and is not experimental, it may be very usefull in the searching and pinpointing of places inside large text files.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites