De?i?kenler: Ad?ndan da anla??laca?? �zere de?i?ebilen de?erli birimlerdir. ?stisnas?z $ karakteri ile ba?larlar ve en az bir alfabetik karakterle devam ederler. $ karakteri de?i?kenlerin i?aretidir. Ayr?ca de?i?kenlere verilen isimler �zel karakter i�ermezler. "_" (alt �izgi) i?aretini de?i?ken isimlerinde kullan?labilir.
�rne?in; $x, $x_, $x_y, $x1 ...
$sayfa = "kas?m ";
$yil = 2001;

De?i?kene verilecek de?er sol tarafa yaz?l?r.
Say?sal karakterleri de?i?kenin de?eri olarak tan?mlan?rken t?rnak i?aretleri aras?na almal?y?z.
E?er bir de?i?kenin de?eri ba?ka bir de?i?kenini de i�eriyorsa o zaman mutlaka �ift t?rnak i?areti kullan?l?r.
$sayfa = "kas?m";
$yaz = "$sayfa 2001";
Ayr?ca bir de?i?kene farkl? de?erler atanm??sa son atanan de?er ne ise de?i?ken onunla kullan?l?r.
0
#!/usr/bin/perl
1
print "Content-type:text/html\n\n";
2
$sayfa = "kasim";
3
print "$sayfa\n";
4
$sayfa = "kasimgok8m.com\n";
5
print $sayfa;
6
$sayi = 2001;
7
$sayi = 30;
8
print $sayi;
5. ve 8. sat?rlarda da g�r�ld�?� �zere print komutuyla sadece de?i?ken yazd?r?lmak istenirse �ift t?rnak kullan?m? zorunlu de?ildir.
* String ile say? aras?nda yap?lan d�rt i?lemin sonun 0`d?r.
* Bir de?i?ken say?sal ve alfabetik de?er ile ifade ediliyorsa sonu�, de?i?kenin de?eri de?ildir.
�rne?in;
$sonuc = "012ab34";
Burada $sonuc de?i?keninin de?eri 012 ile s?n?rl?d?r.
Ana Sayfa
Hosted by www.Geocities.ws

1