Ας υποθέσουμε ότι έχουμε κάποια δεδομένα (π.χ. $dedomena) που θέλουμε να εμφανίσουμε σε ένα πίνακα με διάσταση Χ επί Υ, πως μπορούμε να το κάνουμε με PHP?
Είναι αρκετά απλό:
Αυτό που βλέπουμε στο προηγούμενο παράδειγμα είναι ένας διπλός βρόγχος. Στον εσωτερικό βρόγχο κινούμαστε ανα στήλη προς τα δεξιά μέχρι να φτάσουμε τη στήλη cols (που ορίσαμε στην αρχή). Στο εξωτερικό βρόγχο κινούμαστε προς τα κάτω μέχρι οι γραμμές μας να φτάσουν τη μεταβλητή rows.
Η μεταβλητή $dedomena μπορεί να είναι (πραγματικά) μεταβλητή, η μια εικόνα ή κείμενο ή οτιδήποτε θελήσετε.
<?php
// εδώ ορίζουμε τη διάσταση του πίνακα
$rows=... ;
$cols=....;
?>
<table>
<?php
$row=1;
do { ?>
<tr>
<?php
$col=1;
do { ?>
<td><?php echo $dedomena; ?></td>
<?php $col++;
} while ($col<=$cols);
?>
</tr>
<?php $row++;
} while ($row<=$rows); ?>
</table>
Αυτό που βλέπουμε στο προηγούμενο παράδειγμα είναι ένας διπλός βρόγχος. Στον εσωτερικό βρόγχο κινούμαστε ανα στήλη προς τα δεξιά μέχρι να φτάσουμε τη στήλη cols (που ορίσαμε στην αρχή). Στο εξωτερικό βρόγχο κινούμαστε προς τα κάτω μέχρι οι γραμμές μας να φτάσουν τη μεταβλητή rows.
Η μεταβλητή $dedomena μπορεί να είναι (πραγματικά) μεταβλητή, η μια εικόνα ή κείμενο ή οτιδήποτε θελήσετε.