ASP Fonksiyonlari Sub Function Hakkında;
<% SUB Carp( sayi1, sayi2 ) Response.Write sayi1 * sayi2 END SUB
Response.Write Carp(2,4)
%>
ASP Fonksiyonları
Alfasayısal (String, Kelime) Fonksiyonları
LCase( kelime ) : Harfleri küçültür. LCase( ”KELİME” ) yazıldığında çıkan sonuç ”kelime” olacaktır.
UCase( kelime ) : Harfleri büyültür. UCase( ”kelime” ) yazıldığında çıkan sonuç ”KELİME” olacaktır.
LTrim( kelime ) : Soldaki boşluğu siler. LTrim( ” Kelime ” ) yazıldığında çıkan sonuç ”Kelime ” olacaktır.
RTrim( kelime ) : Sağdaki boşluğu siler. RTrim( ” Kelime ” ) yazıldığında çıkan sonuç ” Kelime” olacaktır.
Trim( kelime ) : Hem sağdaki hem soldaki boşluğu siler. Trim( ” Kelime ” ) yazıldığında çıkan sonuç ”Kelime” olacaktır.
Len( kelime ) : Verilen kelimenin karakter sayısını verir. Len( ”Ankara” ) yazıldığında çıkan sonuç 6 olacaktır.
Left( kelime, uzunluk ) : Uzunluk değeri kadar soldan karakteri alır. Left( ”Sivrihisar”, 5 ) yazıldığında çıkan sonuç ”Sivri” olacaktır.
Right( kelime, uzunluk ) : Uzunluk değeri kadar sağdan karakteri alır. Right( ”Sivrihisar”, 5 ) yazıldığında çıkan sonuç ”hisar” olacaktır.
Mid( kelime, basla, uzunluk ) : Kelimenin verilen başlama ve
uzunluk değerlerine göre kısmını alır. Mid( ”Adapazarı”, 4, 5 )
yazıldığında çıkan sonuç ”pazar” olacaktır. Burada 0 numara birinci
karakteri temsil eder, dolayısıyla başlamasını istediğiniz karakterden 1
çıkararak belirtmelisiniz.
InStr( kelime, aranan_kelime ) : Bir kelimenin içinde başka
bir kelime olup olmadığı, varsa kaçıncı karakterden başladığı hakkında
bilgi verir. InStr( ”Adapazarı”, ”pazar” ) yazdığımızda 4 sonucu
verecektir. Ancak InStr( ”Adapazarı”, ”pzr” ) yazarsak bulunmadığından 0
sonucunu verecektir.
Sayısal (Integer) Fonksiyonları
Abs( sayi ) : Mutlak değerini verir. Abs( -3) de sonuç olarak 3 çıkacaktır.
Sqr( sayi ) : Karekökünü verir. Sqr( 16 ) da sonuç olarak 4 çıkacaktır.
Int( sayi ) : Ondalıklı kısmı atar. Int( 7.22 ) de sonuç olarak 7 çıkacaktır.
Diğer Fonksiyonlar
CInt( kelime ) : Sayısal ifadeye dönüştürür. CInt( ”47” ) de sonuç olarak 47 çıkacaktır.
CStr( sayi ) : Alfasayısal ifadeye dönüştürür. CStr( 4) de sonuç olarak ”4” çıkacaktır.
CStr( sayi ) : Alfasayısal ifadeye dönüştürür. CStr( 21) de sonuç olarak ”21” çıkacaktır.