eregi

eregi : Düzenli bir ifadeyi büyük veya küçük harf olup olmamasına bakmasızın karşılaştırma yapar.

Kullanımı:

eregi(string $sablon, string $girdi)

[ad#orta]

$sablon : Büyük küçük harfe duyarsız aranan ifade de denebilir.

$girdi : Girilen ifade , aramanın yapılacağı ifade.

Dönen Değerler
$sablon aranan $girdi içinde bulunmuş ise eşlenen $girdi’nin uzunluğu , bulunmamış ise FALSE değerini döndürür.

Seçimlik gruplar değiştirgesi aktarılmamışsa veya eşleşen dizge uzunluğu 0 ise bu işlev 1 değerini döndürür.

Örnek:

<?php
$string = 'ABC';
if (eregi('B', $string)) {
    echo "'$string' ifade bir A' veya 'a' içeriyor!";
}
?>

Hasan Huseyin İŞLER hakkında

Lise yıllarında programlama ile tanışan ve Q-Basic, Pascal, C başlangıç seviyesinde öğrenenir. Üniversite de TEF-BSÖ okurken diğer dillerin yanı sıra PHP'de kendini geliştirmeye devam ederek bunların yanında CSS, JS ve Wordpress sistemiyle ilgilenir. www.phpsorunu.com'un da yöneticisi ve yazarlarındandır.
Bu yazı Php kategorisine gönderilmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

eregi için 3 cevap

  1. Emre Can der ki:

    Güzel bir bilgi. Fakat bildiğim kadarıyla php5 de de eregi fonksiyonu kalktı ve yerine preg_match fonksiyonu geldi :)

  2. kerim der ki:

    xampp 1.7.4 ü kurdum ama daha önce yapılan kodlamada eregi fonksiyonu kullanıldığı için hata veriyor. bunun yerine hangi fonksiyonu kullanabilirim. yardımcı olurmusunuz.

    • hsnhsynisler der ki:

      <?php
      // Şablonun ardına konan "i" aramanın harf büyüklüğüne
      // duyarsız olacağını belirtir.
      if (preg_match("/php/i", "PHP bir betik dilidir.")) {
      echo "Eşleşme sağlandı.";
      } else {
      echo "Eşleşme sağlanamadı.";
      }
      ?>
      Yukarıdaki komutu kulanabilirsin…

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>