Preg_Replace modifier listesi.

Preg_Replace komutu kullanılırken son kısma eklenen bazı parametreler ek özellikler kazandırır. örneğin "i" karakteri büykü ve küçük harfleri önemsemeden işlem yapmasını sağlar.

örnek:yazıda geçen tüm Ali isimlerini Veli yapar. aLi şeklinde yazılsa bile işlem çalışır.

$yazi= preg_replace('/Ali/i','Veli', $yazi);

i:küçük ve büyük harflerde arar

m : Yazıdaki enter karakterlerini yok sayar yazı dümdüz gidyormuş gibi çalışır. Eğer kullanılan arama kelimesinde ^ ve $  kullanılmazsa işe yaramaz.

s: aramada kullanılan nokta karakteri satır geçişlerini de kabul eder. örneğin aradığınız isim Ahmet olmasına rağmen yazıda şöyle geçiyor olabilir:

Ah
met

bu durumda .+ joker karakterini kulandığınızda satır geçişi gözardı edilir ve ahmet bulunur.

x : yazıdaki boşluk karakterlerini görmezden gelir.

e : Arama kelimesi php kodu olarak algılanır. böylece geri referans aramaları yapılabilir.

A: Aranan kelimenin yazının başında olması gerekir.

D:$ karakteri yazının en sonunu işaret eder.


S: Arama kelimesi üzerinde gelişmiş analizler yapar.

U: Arama jokerlerinin özelliklerini artırır.

X: Ters slash ardından gelen harfleri normal kelime  olarak algılar

J :Arama jokerlerine kopya isimlere izin verir.

u : Perl uyumlu ek arama yapar. Arama kelimesini UTF-8 olarak değerlendirir.

Her programcı birgün Php yi tadacaktır
2010-03-04 23:32:02

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro