Επίπεδο 10.3 του βιβλίου προβλημάτων PHP
Δίνεται ένας πίνακας με έξι ψηφία. Ελέγξτε αν είναι δυνατό να σχηματιστεί από αυτά τα ψηφία ένα τυχερό εισιτήριο.
Γράψτε κώδικα που θα δημιουργεί έναν κωδικό πρόσβασης καθορισμένου μεγέθους. Ο κωδικός πρόσβασης οπωσδήποτε πρέπει να περιέχει ένα πεζό και ένα κεφαλαίο γράμμα, ένα ψηφίο και κάποιο ειδικό σύμβολο.
Δίνονται δύο αριθμοί. Εμφανίστε στην οθόνη τη διαδικασία διαίρεσης αυτών των αριθμών σε στήλη, όπως στο σχολείο.
Δίνεται μια συμβολοσειρά, που περιέχει δύο αριθμούς και μια μαθηματική πράξη μεταξύ τους:
'10 + 20'
Γράψτε κώδικα, που θα υπολογίσει το αποτέλεσμα της μαθηματικής πράξης.
Δίνεται ένας αυθαίρετος δισδιάστατος πίνακας:
[
[11, 12, 13],
[21, 22, 23],
[31, 32, 33],
]
Γράψτε κώδικα, που θα προσθέσει σ' αυτόν μια ακόμη σειρά και μια ακόμη στήλη, γεμισμένες με τυχαίες τιμές:
[
[11, 12, 13, 14],
[21, 22, 23, 24],
[31, 32, 33, 34],
[41, 42, 43, 44],
]
Ας υποθέσουμε ότι στη βάση δεδομένων αποθηκεύεται ένας πίνακας της ακόλουθης μορφής:
| id | name | date | price | amount |
|---|---|---|---|---|
| 1 | prod1 | 2020-12-31 | 100 | 3 |
Χρησιμοποιώντας τα δεδομένα αυτού του πίνακα, λάβετε έναν πίνακα, που περιέχει το άθροισμα των παραγγελιών ανά έτη και μήνες:
[
'2020' => [
'01' => '...',
'02' => '...',
],
'2021' => [
'11' => '...',
'12' => '...',
],
];