Συνάρτηση array_fill_keys
Η συνάρτηση array_fill_keys δημιουργεί έναν πίνακα
και γεμίζει τον πίνακα με στοιχεία που έχουν συγκεκριμένη
τιμή έτσι ώστε ολόκληρος ο πίνακας να έχει τα ίδια
στοιχεία, αλλά με διαφορετικά κλειδιά. Τα κλειδιά λαμβάνονται
από τον πίνακα που περνάται ως πρώτη παράμετρος.
Σύνταξη
array_fill_keys(array $keys, mixed $value): array
Παράδειγμα
Ας γεμίσουμε τον πίνακα με στοιχεία που έχουν κείμενο
'x'. Τα κλειδιά του νέου πίνακα θα περαστούν
ως πρώτη παράμετρος:
<?php
$res = array_fill_keys(['a', 'b', 'c'], 'x');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
['a' => 'x', 'b' => 'x', 'c' => 'x']
Δείτε επίσης
-
τη συνάρτηση
array_fill,
που γεμίζει έναν πίνακα με τιμές χωρίς καθορισμένα κλειδιά