PHP Strpos(), Stripos(), Strrpos(), Strripos() Metodlarının Ve Mb_ Takılı Pos Metodlarının Kullanımı

  1. strpos() Kullanımı:

    $metin = "Merhaba dünya!"; $pozisyon = strpos($metin, "dünya"); echo "Aranan Kelimenin Pozisyonu: " . $pozisyon; // Çıktı: 8

    strpos() fonksiyonu, bir dizge içinde belirli bir alt dizgenin ilk bulunduğu pozisyonu döndürür.

  2. stripos() Kullanımı:

    $metin = "Merhaba dünya!"; $pozisyon = stripos($metin, "DÜNYA"); echo "Aranan Kelimenin Pozisyonu (Büyük/Küçük Harf İgnore): " . $pozisyon; // Çıktı: 8

    stripos() fonksiyonu, büyük-küçük harf fark etmeksizin bir dizge içinde belirli bir alt dizgenin ilk bulunduğu pozisyonu döndürür.

  3. strrpos() Kullanımı:

    $metin = "Merhaba dünya!"; $pozisyon = strrpos($metin, "a"); echo "Aranan Karakterin Sağdan İlk Bulunduğu Pozisyon: " . $pozisyon; // Çıktı: 11

    strrpos() fonksiyonu, bir dizge içinde belirli bir karakterin sağdan ilk bulunduğu pozisyonu döndürür.

  4. strripos() Kullanımı:

    $metin = "Merhaba dünya!"; $pozisyon = strripos($metin, "A"); echo "Aranan Karakterin Sağdan İlk Bulunduğu Pozisyon (Büyük/Küçük Harf İgnore): " . $pozisyon; // Çıktı: 11

    strripos() fonksiyonu, büyük-küçük harf fark etmeksizin bir dizge içinde belirli bir karakterin sağdan ilk bulunduğu pozisyonu döndürür.

  5. mb_strpos() ve mb_stripos() Kullanımı:

    $metin = "Merhaba dünya!"; $pozisyon = mb_strpos($metin, "Dünya", 0, 'UTF-8'); $pozisyonIgnore = mb_stripos($metin, "DÜNYA", 0, 'UTF-8'); echo "Aranan Kelimenin Pozisyonu: " . $pozisyon . " "; echo "Aranan Kelimenin Pozisyonu (Büyük/Küçük Harf İgnore): " . $pozisyonIgnore; // Çıktı: 8

    mb_strpos() ve mb_stripos() fonksiyonları, çok byte'lı karakter setlerinde doğru sonuçlar almak için kullanılır ve büyük-küçük harf fark etmeksizin arama yapabilirler.



Yorum Ekle

Üzerine gel