Zihni Özgürlük

ereg() Fonksiyonu

Sözdizimi:

int ereg ( string kalip, string aranacak_string, array [eslesmeler] )

kalip parametresi ile verilen kurallı ifadeyi aranacak_string stringinde arar.
Bulunan eşleşmeleri eslesmeler dizisine doldurur.

Örnek:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$aranacak_string = "Gelmiş geçmiş en büyük lider Atatürk'tür. ";
$kalip = "Atatürk";
if(ereg($kalip,$aranacak_string,$eslesmeler))
{
print "Eşleşme bulundu:";
print $eslesmeler[0];
}
else
{
print "Eşleşme bulunamadı.";
}
?>
 
Çıktı:
Eşleşme bulundu:Atatürk

Seçili olan radio dügmesini bulmak

Aşağıdaki gibi bir belgemiz olsun.

<form id="myForm">
<input name="myRadio" type="radio" value="Vadideki Zambak" />
<input name="myRadio" type="radio" value="Su Çılgın Türkler" />
<input checked="checked" name="myRadio" type="radio" value="Bozkırkurdu" />
</form>

Seçili olan radio düğmesini bulalım ve değerini yazdıralım.

1
2
3
4
5
6
7
8
9
10
<script type="text/javascript"> 
var theForm = document.getElementById("myForm"); 
for(i = 0; i < theForm.myRadio.length; i++) 
{ 
if(theForm.myRadio[i].checked == true){ 
document.write(theForm.myRadio[i].value); 
} 
} 
</script> 
Çıktı: Bozkırkurdu

addslashes() İşlevi

Sözdizimi:

string addslashes (string str)

Aşağıdaki karakterlerin önüne ters eğik çizgi ekler.

Tek tırnak (‘)
Çift tırnak (“)
Ters eğik çizgi (\)
NUL

Bu karakterler veritabanları tarafından kontrol karakteri olarak yorumlanabilirler, addslashes fonksiyonu ile bunların gerçek bir karakter olarak yorumlanmasını sağlarız.

Örnek:

1
2
3
4
5
6
7
<?php
$str = "Türkiye'nin kurucusu Atatürk'tür";
print addslashes($str);
?>
 
Çıktı:
Türkiye\'nin kurucusu Atatürk\'tür

substring() Metodu

Sözdizimi:

substring(start, [stop])

Bir karakter dizisinin belli bölümünü almak için kullanılır.

start parametresi ile kaçıncı karakterden başlanacağı, stop parametresi ile kaçıncı karakterde durulacağı belirtilir. Stop parametresi opsiyoneldir, kullanılmazsa karakter dizisinin tamami alınır.

1
2
3
4
5
function ornek(){
var str=”Vadideki Zambak”;
document.write(str.substring(9,15));
//Çıktı: Zambak
}

charAt() Metodu

Sözdizimi:

stringObject.charAt(index)

index” ile belirttiğimiz pozisyondaki karakteri verir.

Aşağıdaki örnekte kitabinAdi.charAt(1) bize ‘a’ degerini verir.

1
2
3
4
5
<script type=”text/javascript”>
var kitabinAdi=”Vadideki Zambak”
document.write(kitabinAdi.charAt(1))
// Çıktı:a
</script>