⊗ppPmMdInr 132 of 447 menu

Πολυδιάστατοι πίνακες στην PHP

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

<?php $arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]; ?>

Ας τον ξαναγράψουμε σε πιο κατανοητή μορφή:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; ?>

Ανάλογα με το επίπεδο ένθεσης, οι πίνακες μπορούν να είναι δισδιάστατοι - πίνακας πινάκων, τρισδιάστατοι - πίνακας πινάκων πινάκων (κλπ - τετραδιάστατοι, πενταδιάστατοι κ.ο.κ).

Ο πίνακας που παρουσιάστηκε παραπάνω είναι δισδιάστατος, καθώς μέσα σε έναν πίνακα βρίσκονται άλλοι υποπίνακες και μέσα σε αυτούς τους υποπίνακες δεν υπάρχουν άλλοι πίνακες. Για να εμφανίσουμε οποιοδήποτε στοιχείο από έναν δισδιάστατο πίνακα πρέπει να γράψουμε όχι ένα ζευγάρι αγκύλες, αλλά δύο:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; echo $arr[0][1]; // εμφανίζει 'b' echo $arr[1][2]; // εμφανίζει 'f' ?>

Δίνεται ο ακόλουθος πίνακας:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k', 'l'], ]; ?>

Εμφανίστε με τη βοήθειά του τα στοιχεία με κείμενο 'l', 'e', 'g' και 'a'.

Δίνεται ο ακόλουθος πίνακας:

<?php $arr = [[1, 2], [3, 4], [5, 6]]; ?>

Βρείτε το άθροισμα όλων των στοιχείων του.

Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη