array_keys()
ve array_values()
fonksiyonları, sırasıyla bir dizinin anahtarlarını ve değerlerini içeren dizileri döndüren PHP fonksiyonlarıdır.
array_keys()
Fonksiyonu
Bu fonksiyon, bir dizinin anahtarlarını içeren bir dizi döndürür. Bu, özellikle bir dizideki anahtarlarla çalışmak istediğinizde faydalıdır.
<?php
// Bir dizi oluşturalım
$dizi = array("isim" => "John", "yas" => 30, "meslek" => "Developer");
// array_keys() fonksiyonunu kullanarak dizinin anahtarlarını alalım
$anahtarlar = array_keys($dizi);
// Elde edilen anahtarları ekrana yazdıralım
print_r($anahtarlar);
?>
Bu örnekte, array_keys($dizi)
ifadesi, $dizi
dizisinin anahtarlarını içeren bir dizi oluşturur. Çıktı şu şekildedir:
Array
(
[0] => isim
[1] => yas
[2] => meslek
)
array_values()
Fonksiyonu
Bu fonksiyon, bir dizinin değerlerini içeren bir dizi döndürür. Bu, bir dizideki değerlerle çalışmak istediğinizde kullanışlıdır.
<?php
// Bir dizi oluşturalım
$dizi = array("isim" => "John", "yas" => 30, "meslek" => "Developer");
// array_values() fonksiyonunu kullanarak dizinin değerlerini alalım
$degerler = array_values($dizi);
// Elde edilen değerleri ekrana yazdıralım
print_r($degerler);
?>
Bu örnekte, array_values($dizi)
ifadesi, $dizi
dizisinin değerlerini içeren bir dizi oluşturur. Çıktı şu şekildedir:
Array
(
[0] => John
[1] => 30
[2] => Developer
)
Bu fonksiyonlar, bir dizinin anahtarları veya değerleri ile çalışırken, bu bilgileri başka bir dizi içinde kullanmak istediğinizde kullanışlıdır.