PERL VERİ YAPILARI
- DEĞİŞKENLER
$değişkenismi ŞEKLİNDE GÖSTERİLİRLER.
SAYISAL YA DA KAREKTER İÇERİĞE SAHİP OLABİLİRLER.
MANTIKSAL İÇERİK OLARAK ALINDIĞINDA, DEĞİŞKENİN BİR DEĞERE SAHİP OLMASI DOĞRU, BOŞ (NULL) DEĞERE SAHİP OLMASI YANLIŞ ANLAMINA GELİR.
$i = 3;
$yazi = "Bu değişkenin ismi yazi'dir...";
$k = "5";
$flag = "";
- DİZİLER
@diziismi ŞEKLİNDE TÜM DİZİ,
$diziismi[3] ŞEKLİNDE DİZİNİN 3. ELEMANI KASTEDİLİR.
@dizi = ( 1, 2, "text", 7);
print $dizi[0]; # 1 yazar
print $dizi[2]; # text yazar
print $dizi[-1]; # 7 yazar
- İLİŞKİLER (HASH)
İNDEX OLARAK, KARAKTER DİZİLERİNİ KULLANAN DİZİLERDİR.
%hash ŞEKLİNDE GÖSTERİLİR.
%sesi = ( 'köpek', 'havlar', 'kedi', 'miyavlar', 'kuzu' , 'meler');
print $sesi{'kedi'}; # miyavlar yazar