REGULAR EXPRESSIONS

04 yanvarpreg_grep() - parametre uygun dizini kontrol et ve yeni dizi yaratpreg_grip() - verdiyimiz parametre uygun, duzenli ifadeli (Regular Expressions) kodlari ile dizi iceriyini kontrol edir, ve tapdigi deyer ve ya deyerlerden yeni dizi yaradir. Tapilan deyerlerden yaranmis yeni dizinin anahtarlari pozulmur. Axtarilan kelime esas dizide hansi anahtarda idise, yeni yaranmis dizide de eyni anahtarda olur.04 yanvarpreg_split() - parametre uygun iceriyi bol yeni dizi yaratpreg_split() - verdiyimiz parametre uygun, duzenli ifadeli (Regular Expressions) kodlari ile iceriyi kontrol edir, iceriyi bolur ve bolduyu neticelerden yeni dizi yaradir. Bolunen her icerik dizinin bir anahtarina yuklenir. Eger kontrol // arasina birsey yazmasaq her bir karakterden iceriyi bolur dizi yaradir. Bu metod turkce karakterlerde ilan qurbaga yaradir, UTF-8 unicode lazimdir falan filan. Bu zaman //u ardına u herfi yaziriq ki, UTF-8 olsun, ilan qurbaga herf duzelsin. Asagidaki numunede iceriyi vergullere nezeren boluruk. Bolunme zamani vergul redd olur, yani neden bolmek isteyirikse hemin karakterden bolunme isi gedir ve hemin karakter silinir.04 yanvarpreg_filter() ve preg_replace() - neticeni deyisdirpreg_filter() ve ya preg_replace() - verdiyimiz parametre uygun, duzenli ifadeli (Regular Expressions) kodlari ile iceriyi kontrol edir, axtardigimiz deyer ve ya deyerlerin tapildigi zaman, tapilan neticeleri deyisidirib, yeni bir sade deyisen ve ya dizi yaradir. Eger 1 eded iceriyi deyisdirmek isteyirikse bu zaman kodumuzu sade formada deyisene yaziriq, birden cox iceriyi deyisdirmek isteyirikse bu zaman deyismek istediyimiz sozleri ve deyisilecek sozleri array icine yaziriq. Yene de netice sade deyisen kimi ekrana cixir. Ancaq dizi iceriyin deyismek isteyirikse bu zaman, netice dizi olaraq ekrana cixacaq. Bu iki funksiya eyni seydir, kim hansin isteyir kullana biler.04 yanvarpreg_match() ve preg_match_all() - axtarir kontrol edirpreg_match() - verilen parametre uygun ve ya duzenli ifade (Regular Expressions) kodlari ile iceriyi kontrol edir, axtardigimiz neticenin sadece 1 ededini tapir ve dizi yaradir ve tapdigin sade dizi icine yazir. Meselen: almalar sozundeki a herfi 3 ededdir, preg_match() ile a herfin kontrol etsek, sadece 1 eded tapacaq. preg_match_all() - verilen parametre uygun ve ya duzenli ifade (Regular Expressions) kodlari ile iceriyi kontrol edir, axtardigimiz neticenin hamisini tapir ve bir eded cox olculu ic-ice dizi yaradir ve tapdiqlarin dizi icine yazir. Meselen: almalar sozundeki a herfi 3 ededdir, preg_match_all() ile a herfin kontrol etsek, 3 eded tapacaq.