<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flashcentury &#187; Array</title>
	<atom:link href="http://blog.flashcentury.de/index.php/tag/array/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.flashcentury.de</link>
	<description>Bir başka WordPress blogu.</description>
	<lastBuildDate>Mon, 18 Jan 2010 15:45:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Json`da diziler (array)</title>
		<link>http://blog.flashcentury.de/index.php/programlama/javascript-dersleri/ajax-dersleri/jsonda-diziler-array.html</link>
		<comments>http://blog.flashcentury.de/index.php/programlama/javascript-dersleri/ajax-dersleri/jsonda-diziler-array.html#comments</comments>
		<pubDate>Mon, 10 Nov 2008 08:57:30 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Json Dersleri]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Dizi]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Json]]></category>
		<category><![CDATA[Veri]]></category>
		<category><![CDATA[Veritabani]]></category>
		<category><![CDATA[Xml]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=321</guid>
		<description><![CDATA[Bir Önceki dersimizde Json&#8217;un (JavaScript Object Notation) ne oldugunu ve nasil tanimlama yaptigimizi anlatmistim. Simdi ise Json ile dizi tanimlamayi gösterecegim. Böylelikle siraki isimiz Javascript veya diger programla dilleriyle ile Json&#8217;u cagirmak ve kullanmak olacak.
Hadi baslayalim ;
[
“Ocak” ,
“Subat” ,
“Mart” ,
“Nisan” ,
“Mayis” ,
“Haziran” ,
“Temmus”,
“Agustos” ,
“Eylül” ,
“Ekim” ,
“Kasim” ,
“Aralik”
]
Gördügünüz gibi diziler köseli Parantez ( [  ] ) ile baslar [...]]]></description>
			<content:encoded><![CDATA[<p>Bir Önceki <a title="Json Nedir?" href="http://www.flashcentury.net/index.php/ajax-dersleri/json-nedir.html" target="_self">dersimizde</a> Json&#8217;un (<strong>J</strong>ava<strong>S</strong>cript <strong>O</strong>bject <strong>N</strong>otation) ne oldugunu ve nasil tanimlama yaptigimizi anlatmistim. Simdi ise Json ile dizi tanimlamayi gösterecegim. Böylelikle siraki isimiz Javascript veya diger programla dilleriyle ile Json&#8217;u cagirmak ve kullanmak olacak.</p>
<p>Hadi baslayalim ;</p>
<pre class="brush: jscript;">[
“Ocak” ,
“Subat” ,
“Mart” ,
“Nisan” ,
“Mayis” ,
“Haziran” ,
“Temmus”,
“Agustos” ,
“Eylül” ,
“Ekim” ,
“Kasim” ,
“Aralik”
]</pre>
<p><span id="more-321"></span>Gördügünüz gibi diziler köseli Parantez ( [  ] ) ile baslar ve biterler, dizi icerisindeki degeler virgül ( , ) isareti ile ayrilir ve eger deger string yani yazi ise cift tirnak ( &#8221; ) icerisine alinirlar.</p>
<p>Yukaridaki örnek tek boyutlu bir dizidir fakat Json bize iki boyut veya daha fazla boyutta dizi tanimlama imkanida sunar;</p>
<pre class="brush: jscript;">[
[
“Ocak” ,
“Subat” ,
“Mart” ,
“Nisan” ,
“Mayis” ,
“Haziran” ,
“Temmus” ,
“Agustos” ,
“Eylül” ,
“Ekim” ,
“Kasim” ,
“Aralik”
] ,
31 ,
28 ,
31 ,
30 ,
31 ,
30 ,
31 ,
31 ,
30 ,
31 ,
30 ,
31
]
]</pre>
<p>Gördügünüz gibi Json ile iki boyutlu bir dizi (Array) tanimlamis olduk. Yukaridaki örnekte ay isimleri ve o ayin kac gün cektigini tanimladik. Dizilerin köseli parantezler ( [ ] ) icerisine yazildigini yukarida söylemistim, cok boyutlu dizi tanimlarken de köseli parantez ( [ ] ) kullaniyoruz ve dizileri birbirinden ayirirken yine virgül ( , ) isareti kullaniyoruz. Yukaridaki örnekte ay isimleri bitip köseli parantezle kapatildiktan sonraki virgül ( , ) isareti ikinci boyutun oldugunu belirtmektedir. Yukaridaki örnekte bir diger ayrinti ise ikinci gruptaki, ayin kac gün cektigini gösteren veriler sayi oldugu icin cift tirnak ( &#8221; ) icerisinde yer almadi, diger programlama dillerinde oldugu gibi Jsonda da sayilar tirnak icerisinde yer almamaktadir. <a title="Json Nedir?" href="http://www.flashcentury.net/index.php/ajax-dersleri/json-nedir.html" target="_self">Bir önceki dersimizde</a> Json veri cesitleri ile ilgile bilgi sahibi olabilirsiniz.</p>
<p>Ilerleyen derslerde diger programla dillerinin Json ile nasil baglanti kurdugunu anlatarak devam edecegim. Bir sonraki derste görüsmek üzere&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashcentury.de/index.php/programlama/javascript-dersleri/ajax-dersleri/jsonda-diziler-array.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Php &#8216;de Çoklu Dizi Değişkenleri</title>
		<link>http://blog.flashcentury.de/index.php/programlama/php-dersleri/php-de-coklu-dizi-degiskenleri.html</link>
		<comments>http://blog.flashcentury.de/index.php/programlama/php-dersleri/php-de-coklu-dizi-degiskenleri.html#comments</comments>
		<pubDate>Wed, 10 Sep 2008 00:18:35 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Değişken]]></category>
		<category><![CDATA[Dizi Degisken]]></category>
		<category><![CDATA[XXX3]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=120</guid>
		<description><![CDATA[Bir önceki Php dersimizde dizi degiskenleri (array nesnesi) görmüstük şimdi ise Php &#8216;de çoklu dizi değiskenlerini anlatacağım.
ilk önce olayin mantigini anlatmak gerekirse, sanki bir tablo gibi düsünün farzedinki 2 sutun ve 2 sıra var. Örneğin bir siniftaki ögrencilerin okul numaraları ve isimlerini düşünün birinci sirada okul numaralari ve ikinci sirada isimleri olacak.
İsterseniz yukarıda bahsettiğim örnegi kodlayalım [...]]]></description>
			<content:encoded><![CDATA[<p>Bir önceki Php dersimizde dizi degiskenleri (array nesnesi) görmüstük şimdi ise Php &#8216;de çoklu dizi değiskenlerini anlatacağım.</p>
<p>ilk önce olayin mantigini anlatmak gerekirse, sanki bir tablo gibi düsünün farzedinki 2 sutun ve 2 sıra var. Örneğin bir siniftaki ögrencilerin okul numaraları ve isimlerini düşünün birinci sirada okul numaralari ve ikinci sirada isimleri olacak.</p>
<p>İsterseniz yukarıda bahsettiğim örnegi kodlayalım ;<span id="more-120"></span></p>
<pre class="brush: php;">$ogrenci= array (
array ( numarasi=&amp;gt; 284 , adi=&amp;gt;&quot;Hüseyin&quot;) ,
array ( numarasi=&amp;gt; 212 , adi=&amp;gt;&quot;Ergin&quot;) ,
array ( numarasi=&amp;gt; 360, adi=&amp;gt;&quot;Yavuz&quot;) ,
array ( numarasi=&amp;gt; 365, adi=&amp;gt;&quot;Ünal&quot;) ,
);</pre>
<p>Kullanımına gelince ;</p>
<pre class="brush: php;">echo $ogrenci[ 1 ][adi] ;</pre>
<p>Ekranda <strong>Ergin </strong>yazacaktir.</p>
<p>Burada dikkat etmemiz gereken diğer bir konuda bir önceki derste bahsettiğim gibi array nesnesi 0,1,2,3,4&#8230;. şeklinde ilerliyor olmasıdır.</p>
<p>Peki dizi değişkenlerin boyutunu arttirmamiz münkümmüdür diye soracak olursanız, evet bu dizi değişkenini 3 boyutluda yapmamiz münkün hatta yaptığınız kodlamaya göre çok daha fazla boyutlu yapmanız dahi mümkün.</p>
<p>Yukarıdaki örneğe soyisimleri de ekleyelim ve dizi degiskenimizi üç boyutlu hale getirelim ;</p>
<pre class="brush: php;">$ogrenci= array (
array ( numarasi=&amp;gt; 284 , adi=&amp;gt; &quot;Hüseyin&quot;, soyadi=&amp;gt; &quot;Kocak&quot;) ,
array ( numarasi=&amp;gt; 212 , adi=&amp;gt; &quot;Ergin&quot;, soyadi=&amp;gt; &quot;Baltaci&quot;) ,
array ( numarasi=&amp;gt; 360, adi=&amp;gt; &quot;Yavuz&quot;, soyadi=&amp;gt; &quot;Özer&quot;) ,
array ( numarasi=&amp;gt; 365, adi=&amp;gt; &quot;Ünal&quot;, soyadi=&amp;gt; &quot;Dogru&quot;) ,
);

//Şimdi Herhangi bir öğrencinin bilgilerini yazdıralım

echo &quot;Adı : &quot; . $ogrenci[0][adi]  . &quot;&amp;lt;br&amp;gt;&quot; ;
echo &quot;Soyadı : &quot; . $ogrenci[0][soyadi]  . &quot;&amp;lt;br&amp;gt;&quot; ;
echo &quot;NumarasI : &quot; . $ogrenci[0][numarasi]  . &quot;&amp;lt;br&amp;gt;&quot; ;
</pre>
<p><strong>Adı : Hüseyin</strong><br />
<strong>Soyadı : Kocak</strong><br />
<strong>Numarası : 284</strong></p>
<p>Şeklinde ekranda gözükecektir.</p>
<p>Bazen dizi değişkenleri database &#8216;den veya bir xml dosyasından alıyor olabiliriz ve bir döngü içerisinde kullanmamız gerekebilir. Böyle bir durumda kaç tane dizi değişken olduğunu görebilmek için <strong>count</strong> komutu kullanıyoruz.</p>
<pre class="brush: php;">
$OgrenciSayisi = count($ogrenci)

//Aldigimiz sonucu yazdiralim
echo &quot;Kayıtlı Öğrenci Sayısı : &quot; OgrenciSayisi;
</pre>
<p>Eğer bu komutu yukarıda 2 iki veya üç boyutlu dizi değişkeni örneklerinden herhangi birine uygulamis olursaniz, dört tane kayit olduğu için ekranda <strong>Kayıtlı Öğrenci Sayısı : 4</strong> yazdığını göreceksiniz.</p>
<p>Dizi değişkenleri matris yapısında dizi tanımlamasında kullanabilirsiniz, en büyük avantajı bu sayede kodlamayı hem daha kontrollu yaparsınız hemde sistem çok daha hızlı çalışır. Örneğin bir aliş veriş sepeti kodlamasında kullanabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashcentury.de/index.php/programlama/php-dersleri/php-de-coklu-dizi-degiskenleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Php &#8216;de Dizi Değişkenleri (Array Nesnesi)</title>
		<link>http://blog.flashcentury.de/index.php/programlama/php-dersleri/php-de-dizi-degiskenleri-array-nesnesi.html</link>
		<comments>http://blog.flashcentury.de/index.php/programlama/php-dersleri/php-de-dizi-degiskenleri-array-nesnesi.html#comments</comments>
		<pubDate>Tue, 09 Sep 2008 23:27:14 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Değişken]]></category>
		<category><![CDATA[Dizi Degisken]]></category>
		<category><![CDATA[XXX3]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=111</guid>
		<description><![CDATA[Bazı durumlarda sıralı bir dizi değişken tanımlamanız gerekebilir değişkene birden fazla değer verip seri halde devamlılığını istesteyebiliriz . Bu verilerin arka arkaya tutulmasını sağlayan değişkenlere diziler (Array) diyoruz.
İsterseniz hemen bir örnek yaparak işe başlayalım. Örneğin ayların isimlerini dizi değişkenlere atıyalim ;
$Ay = array (&#34;Ocak&#34;, &#34;Şubat&#34;, &#34;Mart&#34;, &#34;Nisan&#34;,
&#34;Mayıs&#34;, &#34;Temmuz&#34;, &#34;Haziran&#34;, &#34;Ağustos&#34;, &#34;Eylül&#34;,
&#34;Ekim&#34;,&#34;Kasim&#34;,&#34;Aralık&#34;) 
şimdi Ay değişkenine 12 farklı değer atamış [...]]]></description>
			<content:encoded><![CDATA[<p>Bazı durumlarda sıralı bir dizi değişken tanımlamanız gerekebilir değişkene birden fazla değer verip seri halde devamlılığını istesteyebiliriz . Bu verilerin arka arkaya tutulmasını sağlayan değişkenlere diziler (Array) diyoruz.</p>
<p>İsterseniz hemen bir örnek yaparak işe başlayalım. Örneğin ayların isimlerini dizi değişkenlere atıyalim ;<span id="more-111"></span></p>
<pre class="brush: php;">$Ay = array (&quot;Ocak&quot;, &quot;Şubat&quot;, &quot;Mart&quot;, &quot;Nisan&quot;,
&quot;Mayıs&quot;, &quot;Temmuz&quot;, &quot;Haziran&quot;, &quot;Ağustos&quot;, &quot;Eylül&quot;,
&quot;Ekim&quot;,&quot;Kasim&quot;,&quot;Aralık&quot;) </pre>
<p>şimdi Ay değişkenine 12 farklı değer atamış olduk. burada ufak bir ayrinti ise normal degiskenlerde oldugu gibi $ işareti ile Ay kelimesini bir değisken olduğunu php &#8216;ye bildiriyoruz yani değisken tanımlama mantığından çok farklı değil.</p>
<p>Nasıl kullanacağımıza gelince,</p>
<pre class="brush: php;"> echo $Ay[5]</pre>
<p>Sonuç olarak ekranda <strong>Temmuz</strong> yazacaktır.</p>
<p>Burada dikkat etmeniz geren önemli diğer bir şey ise dizi değişkenler 0 (sıfır) &#8216;dan saymaya başlaması,  yani 1,2,3,4&#8230;. şeklinde değilde 0,1,2,3,4&#8230;. şeklinde ilerler bu sebeple <strong>5. değer Temmuz olduğu için</strong> ekranda bu değeri görürüz.</p>
<p>Örneğin ;</p>
<pre class="brush: php;">echo $Ay[0]  </pre>
<p>yazdığımızda ekranda göreceğiz sonuç <strong>Ocak</strong> olacaktır.</p>
<p>Dizi değişken tanımlamanın bir diğer yolu ise array nesnesini kullanmadan aşagıdaki gibi yapilmaktadir.</p>
<pre class="brush: php;">
$Ay[0] = &quot;Ocak&quot; ;
$Ay[1] = &quot;Şubat&quot; ;
$Ay[2] = &quot;Mart&quot; ;
$Ay[3] = &quot;Nisan&quot; ;
$Ay[4] = &quot;Mayıs&quot; ;
$Ay[5] = &quot;Temmuz&quot; ;
$Ay[6] = &quot;Hayiran&quot; ;
$Ay[7] = &quot;Ağustos&quot; ;
$Ay[8] = &quot;Eylül&quot; ;
$Ay[9] = &quot;Ekim&quot; ;
$Ay[10] = &quot;Kasım&quot; ;
$Ay[11] = &quot;Aralık&quot; ;
</pre>
<p>Şeklindedir fakat bu kullanım uzun ve pratik değildir.</p>
<p>Bazı durumlarda ise siz tek tek dizi numaralari vermek istemeyebilirsiniz. Örneğin dizide yer alacak değisken değerleri bir database &#8216;den geliyor olabilir veya ziyaretcinin doldurduğu bir form olabilir böyle durumlarda şu sekilde de dizi değisken olusturabiliriz. </p>
<pre class="brush: php;">
$Ay[] = &quot;Ocak&quot; ;
$Ay[] = &quot;Şubat&quot; ;
$Ay[] = &quot;Mart&quot; ;
$Ay[] = &quot;Nisan&quot; ;
$Ay[] = &quot;Mayıs&quot; ;
$Ay[] = &quot;Temmuz&quot; ;
$Ay[] = &quot;Hayiran&quot; ;
$Ay[] = &quot;Ağustos&quot; ;
$Ay[] = &quot;Eylül&quot; ;
$Ay[] = &quot;Ekim&quot; ;
$Ay[] = &quot;Kasım&quot; ;
$Ay[] = &quot;Aralık&quot; ;
</pre>
<p>Php atama sirasina göre dizi değiskenlerini numaralandırır.</p>
<p>Önceden atanmis bir dizi elemanin değerini değiştirmeniz gerekirse, örnegin Ay[8] &#8216;in değeri Eylül fakat biz bu degeri september olarak değiştirmek istiyoruz;</p>
<pre class="brush: php;">
$Ay[8] = &quot;September&quot;
</pre>
<p>Yazarak değiştirebiliriz.</p>
<p>Bir sonraki derste çoklu dizi değişkenlerini anlatarak bu konuya devam edecegim.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashcentury.de/index.php/programlama/php-dersleri/php-de-dizi-degiskenleri-array-nesnesi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp &#8216;de Çoklu Dizi Değişkenleri</title>
		<link>http://blog.flashcentury.de/index.php/asp-dersleri/asp-de-coklu-dizi-degiskenleri.html</link>
		<comments>http://blog.flashcentury.de/index.php/asp-dersleri/asp-de-coklu-dizi-degiskenleri.html#comments</comments>
		<pubDate>Tue, 09 Sep 2008 12:58:25 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[Asp Dersleri]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Asp]]></category>
		<category><![CDATA[Değişken]]></category>
		<category><![CDATA[Ders]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=99</guid>
		<description><![CDATA[Bir önceki dersimizde dizi degiskenleri (array nesnesi) görmüstük simdi iste coklu dizi degiskenlerini anlatacagim.
ilk önce olayin mantigini anlatmak gerekirse, sanki bir tablo gibi düsünün farzedinki 2 sutun ve 2 sira var. Örnegin bir siniftaki ögrencilerin okul numaralari ve isimleri; birinci sirada okul numaralari ve ikinci sirada isimleri olacak.
Isterseniz yukarida bahsettigim örnegi kodlayalim ;
ilk olarak degiskenimizi tanimliyoruz
[asp]Dim [...]]]></description>
			<content:encoded><![CDATA[<p>Bir önceki dersimizde dizi degiskenleri (array nesnesi) görmüstük simdi iste coklu dizi degiskenlerini anlatacagim.</p>
<p>ilk önce olayin mantigini anlatmak gerekirse, sanki bir tablo gibi düsünün farzedinki 2 sutun ve 2 sira var. Örnegin bir siniftaki ögrencilerin okul numaralari ve isimleri; birinci sirada okul numaralari ve ikinci sirada isimleri olacak.</p>
<p>Isterseniz yukarida bahsettigim örnegi kodlayalim ;<span id="more-458"></span></p>
<p>ilk olarak degiskenimizi tanimliyoruz</p>
<p>[asp]Dim ogrenci(2,2)[/asp]</p>
<p>simdi iki boyutlu bir dizi degiskeni taminlamis olduk.</p>
<p>Dizi degiskenlere deger atayalim ;</p>
<p>[asp]<br />
ogrenci(0,0) = &#8220;284&#8243;<br />
ogrenci(0,1) = &#8220;Hüseyin&#8221;<br />
ogrenci(1,0) = &#8220;212&#8243;<br />
ogrenci(1,1) = &#8220;Ergin&#8221;<br />
ogrenci(2,0) = &#8220;360&#8243;<br />
ogrenci(2,1) = &#8220;Yavuz&#8221;<br />
ogrenci(3,0) = &#8220;365&#8243;<br />
ogrenci(3,1) = &#8220;Ünal&#8221;<br />
[/asp]</p>
<p>Kullanimina gelince ;</p>
<p>[asp]Response.Write ogrenci(2,0) [/asp]</p>
<p>Ekranda <strong>360</strong> yazacaktir.</p>
<p>Burada dikkat etmemiz gereken diger bir konuda bir önceki derste bahsettigim gibi array nesnesi 0,1,2,3,4&#8230;. seklinde ilerliyor olmasidir.</p>
<p>Peki dizi degiskenlerin boyutunu arttirmamiz münkümmüdür diye soracak olursaniz, evet bu dizi degiskenini 3 boyutluda yapmamiz münkün hatta 4 veya 5 boyutlu bile yapabiliriz.</p>
<p>Yukaridaki örnege soyisimleri de ekleyelim ve dizi degiskenimizi üc boyutlu hale getirelim ;</p>
<p>[asp]<br />
Dim ogrenci(3,3)<br />
ogrenci(0,0) = &#8220;284&#8243;<br />
ogrenci(0,1) = &#8220;Hüseyin&#8221;<br />
ogrenci(0,2) = &#8220;Kocak&#8221;<br />
ogrenci(1,0) = &#8220;212&#8243;<br />
ogrenci(1,1) = &#8220;Ergin&#8221;<br />
ogrenci(1,2) = &#8220;Baltaci&#8221;<br />
ogrenci(2,0) = &#8220;360&#8243;<br />
ogrenci(2,1) = &#8220;Yavuz&#8221;<br />
ogrenci(2,2) = &#8220;Özer&#8221;<br />
ogrenci(3,0) = &#8220;365&#8243;<br />
ogrenci(3,1) = &#8220;Ünal&#8221;<br />
ogrenci(3,2) = &#8220;Dogru&#8221;<br />
[/asp]</p>
<p>[asp]Response.Write &#8220;Numarasi : &#8221; &amp; ogrenci(1,0)<br />
Response.Write &#8220;Adi  : &#8221; &amp; ogrenci(1,1)<br />
Response.Write &#8220;Soyadi : &#8221; &amp; ogrenci(1,02)<br />
[/asp]</p>
<p><strong>Numarasi : 212</strong><br />
<strong>Adi  : Ergin Baltaci</strong><br />
<strong>Soyadi : Ergin Baltaci</strong></p>
<p>Seklinde ekranda gözükecektir.</p>
<p>Bazen dizi degiskenleri database&#8217;den veya bir xml dosyasindan aliyor olabiliriz ve bir döngü icerisinde kullanmamiz gerekebilir. Böyle bir durumda kac tane dizi degisken oldugu görebilmek icin  <strong>UBound</strong> komutu kullaniyoruz.</p>
<p>[asp]Response.Write &#8220;Numarasi : &#8221; &amp; ogrenci(1,0)<br />
Dim OgrenciSayisi<br />
OgrenciSayisi = UBound(ogrenci)<br />
Response.Write OgrenciSayisi<br />
[/asp]</p>
<p>Eger bu komutu yukarida 2 iki veya üc boyutlu dizi degiskeni örneklerinden herhangi birine uygulamis olursaniz, dört tane kayit oldugu icin OgrenciSayisi degiskenin degeri <strong>4</strong> olacaktir.</p>
<p>Dizi degiskenleri matris yapısında dizi tanımlamasinda kullanabilirsiniz, en büyük avantaji bu sayede kodlamayi hem daha kontrollu yaparsiniz hemde sistem cok daha hizli calisir. Örnegin bir alisveris sepeti kodlamasinda kullanabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashcentury.de/index.php/asp-dersleri/asp-de-coklu-dizi-degiskenleri.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asp Dizi Değişkenleri (Array Nesnesi)</title>
		<link>http://blog.flashcentury.de/index.php/asp-dersleri/asp-dizi-degiskenleri-array-nesnesi.html</link>
		<comments>http://blog.flashcentury.de/index.php/asp-dersleri/asp-dizi-degiskenleri-array-nesnesi.html#comments</comments>
		<pubDate>Tue, 09 Sep 2008 08:15:32 +0000</pubDate>
		<dc:creator>Huseyin Kocak</dc:creator>
				<category><![CDATA[Asp Dersleri]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Asp]]></category>
		<category><![CDATA[Değişken]]></category>

		<guid isPermaLink="false">http://www.flashcentury.net/?p=94</guid>
		<description><![CDATA[Bazı durumlarda sıralı bir dizi değişken tanımlamanız gerekebilir değişkene birden fazla değer verip seri halde devamlılığını istesteyebiliriy . Bu verilerin arka arkaya tutulmasını sağlayan değişkenlere diziler (Array) diyoruz.
İsterseniz hemen bir örnek yaparak işe başlayalım. Örneğin ayların isimlerini dizi değişkenlere atıyalim ;
[asp] Dim Ay(11) [/asp]
Dizi değişkenler tanimlarken, normal değişkenlerde olduğu gibi dim ile tanimliyoruz fakat tek farkı [...]]]></description>
			<content:encoded><![CDATA[<p>Bazı durumlarda sıralı bir dizi değişken tanımlamanız gerekebilir değişkene birden fazla değer verip seri halde devamlılığını istesteyebiliriy . Bu verilerin arka arkaya tutulmasını sağlayan değişkenlere diziler (Array) diyoruz.</p>
<p>İsterseniz hemen bir örnek yaparak işe başlayalım. Örneğin ayların isimlerini dizi değişkenlere atıyalim ;<span id="more-457"></span></p>
<p>[asp] Dim Ay(11) [/asp]</p>
<p>Dizi değişkenler tanimlarken, normal değişkenlerde olduğu gibi dim ile tanimliyoruz fakat tek farkı dizi değişken kaç haneli olacaksa parantez işareti içinde belirtiyoruz. Burada dikkat etmeniz geren önemli bir şey var toplam 12 az olmasına ramen biz parantez içine 11 yazdık bunusebebi array 1,2,3,4&#8230;. şeklinde değilde 0,1,2,3,4&#8230;. şeklinde ilerliyor olması. Şimdi örneğimizi tamamladığımızda çok daha iyi anlazacaksiniz ama kestirmeden anlatmak gerekirse toplam 12 değişken zer alacak bir kümede için parantez içine 11 yaziyoruz zani bir eksik rakam yazmalisiniz.</p>
<p>şimdi değişkenleri belirtelim ;</p>
<p>[asp] Ay=array(&#8220;Ocak&#8221;,&#8221;Şubat&#8221;,&#8221;Mart&#8221;,&#8221;Nisan&#8221;,&#8221;Mayıs&#8221;,&#8221;Temmuz&#8221;,&#8221;Haziran&#8221;,&#8221;Ağustos&#8221;,&#8221;Eylül&#8221;,&#8221;Ekim&#8221;,&#8221;Kasim&#8221;,&#8221;Aralık&#8221;) [/asp]</p>
<p>şimdi Ay değişkenine 12 farklı değer atamış olduk.</p>
<p>Nasıl kullanacağımıza gelince,</p>
<p>[asp] response.Write Ay(5) [/asp]</p>
<p>Sonuç olarak ekranda <strong>Temmuz</strong> yazacaktır.</p>
<p>Yukarıda belirttiğim gibi dizi değişkenler 0 (sıfır) &#8216;dan saymaya başlar bu sebeple <strong>5. değer Temmuz olduğu için</strong> ekranda bu değeri görürüz.</p>
<p>Örneğin ;</p>
<p>[asp] response.Write Ay(0) [/asp]</p>
<p>yazdığımıda ekranda göreceğiz sonuç <strong>Ocak</strong> olacaktır.</p>
<p>Dizi değişken tanımlamanın bir diğer yolu ise;</p>
<p>[asp] Dim Ay(11)<br />
Ay(0) = &#8220;Ocak&#8221;<br />
Ay(1) = &#8220;Şubat&#8221;<br />
Ay(2) = &#8220;Mart&#8221;<br />
Ay(3) = &#8220;Nisan&#8221;<br />
Ay(4) = &#8220;Mayıs&#8221;<br />
Ay(5) = &#8220;Temmuz&#8221;<br />
Ay(6) = &#8220;Hayiran&#8221;<br />
Ay(7) = &#8220;Ağustos&#8221;<br />
Ay(8) = &#8220;Eylül&#8221;<br />
Ay(9) = &#8220;Ekim&#8221;<br />
Ay(10) = &#8220;Kasım&#8221;<br />
Ay(11) = &#8220;Aralık&#8221;<br />
[/asp]</p>
<p>Şeklindedir fakat bu kullanım uzun ve pratik değildir.</p>
<p> </p>
<p>Bir de çok boyutlu (çift boyutlu) dizi değişkenleri vardır fakat bu konuyu bir sonraki desimizde anlatacagim&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flashcentury.de/index.php/asp-dersleri/asp-dizi-degiskenleri-array-nesnesi.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

