$type=carousel$count=9$cols=3$cate=0$show=home

$show=home

[TRENDING]$type=grid$count=24$cate=1$sn=0$rm=0$meta=0$icon=1$show=home

Dizilerde Key() Metodunun Kullanımı

Php'de key() metodunun kullanımı.

Dizilerde key() Metodunun Kullanımı

Dizilerde Key() Metodunun Kullanımı

Dizilerin çalışmasaını sağlayan gösterici konumundaki elemanların anahtar yani indis değerlerini key() metodu ile rahatlıkla bulabiliyoruz.Bu anahtar değeri değiştirilmediği sürece her zaman ilk elemanın anahtar değeridir.Şimdi kısa bir örnekle ne demek istediğimizi açıklayalım;

[<?php
$Isimler = array("Ahmet","Mustafa","Mert");
echo "<pre>";
print_r($Isimler);
echo "</pre>";
$goster = key($Isimler);
echo "Bu dizinin gösterici konumundaki elemanın anahtar değeri: ".$goster;
?>]

Yukarıdaki dizide ekranımıza "Bu dizinin gösterici konumundaki elemanın anahtar değeri:0" (Sıfır) değeri dönderecektir.Açıklamamızda da belirttiğimiz gibi bir dizinin gösteri konumundaki elemanın anahtar yani indis değeri her zaman ilk elemanın anahtar değeri olacağından dizimiz içerisindeki "Ahmet" isminin anahtar değeri "0" olduğundan dolayı bize "0" değerini döndermiş oluyor.Şimdi birde dizi elemanlarımıza biz manuel olarak anahtar değeri atayalım bakalım ne değişecek hemen onun örneğini yapalım;

[<?php
$Isimler = array("Isim1"=>"Ahmet","Isim2"=>"Mustafa","Isim3"=>"Mert");
echo "<pre>";
print_r($Isimler);
echo "</pre>";
$goster = key($Isimler);
echo "Bu dizinin gösterici konumundaki elemanın anahtar değeri: ".$goster;
?>]

Yukarıdaki örneğimizde ise ekranımıza "Isim1" değerini dönderecektir.Yani dizimizde kendi elimizle anahtar değeride atasak Php otomatik olarak kendisi de değer atasa key() metodu doğru çalışıp her zaman dizinin gösterici konumundaki elemanın anahtar değerini doğru olarak bize yansıtacaktır.Şimdi birde dizimize çok boyut katalım bakalım nasıl olacak;

[<?php
$Isimler = array("Isim1"=>"Ahmet",array("Kiz1"=>"Merve","Kiz2"=>"Büşra","Kiz3"=>"Burcu"),"Isim2"=>"Mustafa","Isim3"=>"Mert");
echo "<pre>";
print_r($Isimler);
echo "</pre>";
$goster = key($Isimler);
echo "Bu dizinin gösterici konumundaki elemanın anahtar değeri: ".$goster;
?>]

Yukarıdaki dizimizin çıktısı "IkinciDizi" şeklinde olacaktır çünkü dizimizin içerisine ilk eleman olarak tekrar bir dizi oluşturduk ve oluşturuğumuz dizinin anahtar indis değeri "IkinciDizi" olduğundan dolayı ekranımıza "IkinciDizi" şeklinde bir çıkıt vermiş oldu.Şimdi dizi içerisindeki dizinin gösterici konumundaki elemanın gösterici konumundaki anahtar değerini öğrenelim;

[<?php
$Isimler = array("IkinciDizi"=>array("Kiz1"=>"Merve","Kiz2"=>"Büşra","Kiz3"=>"Burcu"),"Isim1"=>"Ahmet","Isim2"=>"Mustafa","Isim3"=>"Mert");
echo "<pre>";
print_r($Isimler);
echo "</pre>";
$goster = key($Isimler["IkinciDizi"]);
echo "Bu dizinin gösterici konumundaki elemanın anahtar değeri: ".$goster;
?>]

Yukarıdaki örneğimizde dizi içerisindeki dizinin gösterici konumundaki elemanın anahtar değeri olarak bize "Kiz1" adında bir anahtar döndermiş oluyor.Bunun sebebi ise yukarıdaki metodumuzun içerisinde dizimizin içeren değişken değerini yazıyoruz ve köşeli parantezler içerisinde içteki dizinin anahtar indis değerini yazdığımız zaman bize o içteki dizinin ilk elemanının anahtar değerini vermiş oluyor.

COMMENTS

Ad

Css,4,Diziler,23,Php,42,Sabitler,5,
ltr
item
KodlaMax: Dizilerde Key() Metodunun Kullanımı
Dizilerde Key() Metodunun Kullanımı
Php'de key() metodunun kullanımı.
https://1.bp.blogspot.com/-Tdy0XLrUBvA/Xz6XAKlrW9I/AAAAAAAABKM/CZG--95T37cWLRK9rGnUY5WdRtcic9-_gCLcBGAsYHQ/s640/Dizilerde%2Bkey%2528%2529%2BMetodunun%2BKullan%25C4%25B1m%25C4%25B1.png
https://1.bp.blogspot.com/-Tdy0XLrUBvA/Xz6XAKlrW9I/AAAAAAAABKM/CZG--95T37cWLRK9rGnUY5WdRtcic9-_gCLcBGAsYHQ/s72-c/Dizilerde%2Bkey%2528%2529%2BMetodunun%2BKullan%25C4%25B1m%25C4%25B1.png
KodlaMax
https://www.kodlamax.com/2020/08/dizilerde-key-metodunun-kullanm.html
https://www.kodlamax.com/
https://www.kodlamax.com/
https://www.kodlamax.com/2020/08/dizilerde-key-metodunun-kullanm.html
true
6740144852254417687
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content