Dizi Alıştırmalar
Array_flip
Array_flip dizideki anahtarlarla degişkenleri yer degiştirir.
Örnek olarak
Aldıgımız Çıktı:
array
'ad' => string 'nurettin' (length=8)
'soyad' => string 'sezer' (length=5)
Array_flip kullandıgımızda:
Çıktı:
array
'nurettin' => string 'ad' (length=2)
'sezer' => string 'soyad' (length=5)
İn_array
Dizi içinde olup olmadıgına bakabiliriz. Eğer içinde varsa 1 sonuçunu verir yoksa herhangibi bir sonuç vermez.
Örnek kullanım:
array_combine
2 diziyi birleştirmek için kullanabilirsiniz.
Örnek:
Çıktı:
array
'kazak' => string 'beyaz' (length=5)
'pantolon' => string 'mor' (length=3)
'ayakkabi' => string 'siyah' (length=5)
Array_push
Array_push dizinin sonuna yeni veri eklememizi sağlar.
Örnek:
Çıktı:
array
0 => string 'spor' (length=4)
1 => string 'klasik' (length=6)
2 => string 'bot' (length=3)
3 => string 'çizme' (length=5)
Eğer dizinin başına veri eklemek isterseniz array_unshift kullanabilirsiniz. kullanımı aynı şekildedir.
list
Dizideki verilere degişken atamızı sağlar
Örnek
Kaynak : http://www.tasarimrehberi.net/dizi-alistirmalar.html
Kaynak belirterek kullanabilirsiniz.
Array_flip
Array_flip dizideki anahtarlarla degişkenleri yer degiştirir.
Örnek olarak
PHP:
<?php
$dizi = array("ad"=> "nurettin","soyad"=>"sezer");
var_dump($dizi);
?>
Aldıgımız Çıktı:
array
'ad' => string 'nurettin' (length=8)
'soyad' => string 'sezer' (length=5)
Array_flip kullandıgımızda:
PHP:
<?php
$dizi = array("ad"=> "nurettin","soyad"=>"sezer");
$dizi = array_flip($dizi);
var_dump($dizi);
?>
Çıktı:
array
'nurettin' => string 'ad' (length=2)
'sezer' => string 'soyad' (length=5)
İn_array
Dizi içinde olup olmadıgına bakabiliriz. Eğer içinde varsa 1 sonuçunu verir yoksa herhangibi bir sonuç vermez.
Örnek kullanım:
PHP:
<?php
$dizi = array("ad"=> "nurettin","soyad"=>"sezer");
echo in_array("nurettin",$dizi);
?>
array_combine
2 diziyi birleştirmek için kullanabilirsiniz.
Örnek:
PHP:
<?php
$a = array('kazak', 'pantolon', 'ayakkabi');
$b = array('beyaz', 'mor', 'siyah');
$c = array_combine($a, $b);
var_dump($c);
?>
Çıktı:
array
'kazak' => string 'beyaz' (length=5)
'pantolon' => string 'mor' (length=3)
'ayakkabi' => string 'siyah' (length=5)
Array_push
Array_push dizinin sonuna yeni veri eklememizi sağlar.
Örnek:
PHP:
<?php
$ayakkabi = array("spor", "klasik");
array_push($ayakkabi, "bot", "çizme");
print_r($ayakkabi);
?>
Çıktı:
array
0 => string 'spor' (length=4)
1 => string 'klasik' (length=6)
2 => string 'bot' (length=3)
3 => string 'çizme' (length=5)
Eğer dizinin başına veri eklemek isterseniz array_unshift kullanabilirsiniz. kullanımı aynı şekildedir.
list
Dizideki verilere degişken atamızı sağlar
Örnek
PHP:
<?php
$dizi = array("elma","armut","muz");
list($degisken1,$degisken2,$degisken3)= $dizi;
echo $degisken2; //Çıktı armut
?>
Kaynak : http://www.tasarimrehberi.net/dizi-alistirmalar.html
Kaynak belirterek kullanabilirsiniz.