⊗ppPmArEO 58 of 447 menu

Σειρά των στοιχείων σε πίνακες στη PHP

Όπως ήδη γνωρίζετε, σε συνηθισμένους πίνακες τα στοιχεία τοποθετούνται σε αυστηρή σειρά, αφού η θέση κάθε στοιχείου καθορίζει το κλειδί του. Στους συσχετισμένους πίνακες εμείς ορίζουμε τα κλειδιά, επομένως η σειρά των στοιχείων δεν έχει σημασία.

Για παράδειγμα, ας εξετάσουμε τον ακόλουθο συσχετισμένο πίνακα:

<?php $arr = [1 => 'value1', 2 => 'value2', 3 => 'value3']; echo $arr[1]; // θα εμφανίσει 'value1' echo $arr[2]; // θα εμφανίσει 'value2' echo $arr[3]; // θα εμφανίσει 'value3' ?>

Εάν αντιστοιχίσετε τα στοιχεία αυτού του πίνακα σε τυχαία σειρά (φυσικά, μαζί με τα κλειδιά τους), τίποτα από αυτό στη λειτουργία του script μας δεν θα αλλάξει:

<?php $arr = [3 => 'value3', 1 => 'value1', 2 => 'value2']; echo $arr[1]; // θα εμφανίσει 'value1' echo $arr[2]; // θα εμφανίσει 'value2' echo $arr[3]; // θα εμφανίσει 'value3' ?>

Επιπλέον, τα αριθμητικά κλειδιά δεν είναι απαραίτητο να έχουν όλες τις τιμές χωρίς κενά. Μπορούμε να έχουμε τυχαίους αριθμούς και αυτό δεν θα προκαλέσει οποιαδήποτε προβλήματα:

<?php $arr = [7 => 'value1', 50 => 'value2', 23 => 'value3']; ?>

Ελέγξτε τα παραπάνω σε κάποιον από τους δικούς σας συσχετισμένους πίνακες.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη