Συσχετισμένοι Πίνακες στην PHP
Ας εξετάσουμε τον ακόλουθο πίνακα, που αποθηκεύει μέρη μιας ημερομηνίας:
<?php
$arr = [2025, 12, 31];
?>
Όπως ήδη γνωρίζετε, για να πάρετε ένα στοιχείο από αυτόν τον πίνακα, θα πρέπει να απευθυνθούμε σε αυτό με βάση τον αριθμό του. Ωστόσο, αυτό δεν είναι πάντα βολικό.
Επομένως, η PHP επιτρέπει τον ορισμό δικών σας κλειδιών για τα στοιχεία του πίνακα. Ένας τέτοιος πίνακας θα ονομάζεται συσχετισμένος.
Οι συσχετισμένοι πίνακες έχουν την ακόλουθη σύνταξη: όνομα
κλειδιού, στη συνέχεια έρχεται ένα βέλος =>, και μετά
η τιμή. Ας ορίσουμε ρητά κλειδιά για
τον πίνακα μας:
<?php
$arr = [
'year' => 2025,
'month' => 12,
'day' => 31
];
?>
Τώρα θα προσπαθούμε να πάρουμε στοιχεία του πίνακα μας με βάση τα κλειδιά που ορίσαμε. Ας το κάνουμε:
<?php
echo $arr['year']; // θα εμφανίσει 2025
echo $arr['month']; // θα εμφανίσει 12
echo $arr['day']; // θα εμφανίσει 31
?>
Δημιουργήστε έναν πίνακα $user με κλειδιά 'name',
'surname', 'patronymic' και μερικές
αυθαίρετες τιμές. Εμφανίστε στην οθόνη
το επώνυμο, το όνομα και το πατρώνυμο διαχωρισμένα με κενό.
Δημιουργήστε έναν πίνακα με κλειδιά από 1
έως 7, που περιέχει ως τιμές
τα ονόματα των ημερών της εβδομάδας. Εμφανίστε στην οθόνη
όλα τα στοιχεία του.