במדריך זה נלמד איך להשיג את כל המפתחות של מערך אסוציאטיבי ב-PHP.
פונקציה בשימוש:
()array_keys
ניתן להשתמש בפונקציה ()array_keys כדי לשלוף את כל המפתחות ממערך אסוציאטיבי.
בואו ננסה דוגמה כדי להבין איך הפונקציה הזו פועלת:
<?php
$cities = array("Israel"=>"Jerusalem", "Germany"=>"Berlin", "UK"=>"London", "USA"=>"New York");
// Get keys from cities array
print_r(array_keys($cities));
?><?php
$cities = array("Israel"=>"Jerusalem", "Germany"=>"Berlin", "UK"=>"London", "USA"=>"New York");
// Get keys from cities array
print_r(array_keys($cities));
?>
פלט:
Array ( [0] => Israel [1] => Germany [2] => UK [3] => USA ) Array ( [0] => Israel [1] => Germany [2] => UK [3] => USA )
ניתן גם להשתמש ב-foreach loop כדי למצוא או להציג את כל המפתחות:
<?php
$cities = array("Israel"=>"Jerusalem", "Germany"=>"Berlin", "UK"=>"London", "USA"=>"New York");
// Loop through cities array
foreach($cities as $key => $value){
echo $key . " : " . $value . "<br>";
}
?>
פלט:
Israel : Jerusalem
Germany : Berlin
UK : London
USA : New York