DİZİ KULLANIMI KARIŞIK UYGULAMALAR
Bir değişkene birden fazla değer atamak ve atadığın değerleri sıralayıp, çoklu verilere rahat müdahale etmeyi sağlayan veri tipleridir.
Dizilerin kullanımı, oluşturulması ve değiştirilmesi gayet basit aynı zamanda bunların birden fazla da yolu vardır.
Yöntem 1:
$aylar=array(“ocak”,”şubat”,”mart”,”nisan”,”mayıs”,”haziran”);
Yöntem 2:
$aylar[0]=”ocak”;
$aylar[1]=”şubat”;
$aylar[2]=”mart”;
$aylar[3]=”nisan”;
Yöntem 3:
$meyveler = array(‘bir’ => ‘Elma’, ‘iki’ => ‘Armut’, ‘üç’ => ‘Muz’);
Yöntem 4:
$meyveler[‘bir’] = ‘Elma’;
$meyveler[‘iki’] = ‘Armut’;
$meyveler[‘üç’] = ‘Muz’;
Dizileri sıralama
Fonksiyon ve açıklaması
sort() Değere göre küçükten büyüğe sıralar. Anahtarıyla olan ilişkisini bozar.
rsort() Değere göre büyükten küçüğe sıralar. Anahtarıyla olan ilişkisini bozar.
asort() Değere göre küçükten büyüğe sıralar. Anahtarıyla olan ilişkisini bozmaz.
arsort() Değere göre büyükten küçüğe sıralar. Anahtarıyla olan ilişkisini bozmaz.
ksort() Anahtara göre küçükten büyüğe sıralar.
krsort() Anahtara göre büyükten küçüğe sıralar.
Uygulama 1. Dizileri yazdırma 1:
<?
$aylar=array(“Ocak”,”Şubat”,”Mart”);
for($i=0;count($aylar);$i++)
{
echo $aylar[$i];
}
?>
Ekran Çıktısı: Ocak, Şubat, Mart
Uygulama 2. Dizileri yazdırma 2:
<?
$renkler = array(“mavi”, “turuncu”, “yeşil”);
print_r($renkler);
?>
Ekran Çıktısı:
Array
(
[0] => mavi
[1] => turuncu
[2] => yeşil
)
Uygulama 3. Dizileri yazdırma 3:
<?php
$mevsim= array(‘ilkbahar’, ‘yaz’, ‘sonbahar’, ‘kış’);
foreach( $mevsim as $yazdirilacak )
{
echo $ yazdirilacak.'<br>’;
}
?>
Ekran Çıktısı: ilkbahar, yaz, sonbahar, kış
Uygulama 4. Dizilerin eleman sayısını bulma:
<?php
$renkler = array(“mavi”, “turuncu”, “yeşil”);
echo count($renkler);
?>
Ekran Çıktısı: 3
Uygulama 5. Dizilerin eleman sayısını bulma:
<?php
$kelimeler = array(“cam”, “araba”, “balon”);
sort($kelimeler);
print_r($kelimeler);
?>
Ekran Çıktısı:
Array
(
[0] => araba
[1] => balon
[2] => cam
)
