Dizi Alıştırmalar

Dizi Alıştırmalar

Array_flip

Array_flip dizideki anahtarlarla degişkenleri yer degiştirir.

Örnek olarak

<?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
$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
$dizi = array("ad"=> "nurettin","soyad"=>"sezer");
echo in_array("nurettin",$dizi);
?>

array_combine

Deneme

2 diziyi birleştirmek için kullanabilirsiniz.

Örnek:

<?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
$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
$dizi = array("elma","armut","muz");
list($degisken1,$degisken2,$degisken3)= $dizi;
echo $degisken2; //Çıktı armut
?> 


Twitter Digg Delicious Stumbleupon Technorati Facebook
Yazar :

PHP Programcısı

http://www.tasarimrehberi.com

Henüz Yorum yazılmamış... İlk Yorumu siz yazabilirsiniz!