Font size
WorksheetsΕρωτήσεις για Μεταβλητές PHP
Total questions: 22
Worksheet time: 39mins
Ποιες είναι οι τύποι δεδομένων που υποστηρίζει η PHP;
String (αλφαριθμητικό)
Integer (ακέραιος)
Float (κινητός υποδιαστολής - αλλιώς double)
Boolean (λογικός)
Array (πίνακας)
Ποιες είναι οι λειτουργίες που διατίθενται για τα strings στην PHP;
strlen() – Επιστρέφει το μήκος ενός string
str_word_count() – Μετράει το πλήθος των λέξεων του string
strrev() – Αντιστρέφει το string
strpos() – Αναζητά ένα string μέσα σε ένα άλλο string
str_replace() – Αντικαθιστά ένα String με ένα άλλο
Ποιες είναι οι κανόνες των ακεραίων στην PHP;
Πρέπει να έχει τουλάχιστον ένα ψηφίο
Να μην έχει τελεία (‘.’) γιατί υποδηλώνει την υποδιαστολή
Μπορεί να είναι θετικός ή αρνητικός
Μπορεί να αναπαρασταθεί ως δεκαδικός
Ποιες είναι οι προϋποθέσεις για τους ακεραίους;
Πρέπει να έχει τουλάχιστον ένα ψηφίο
Να μην έχει τελεία ('.') γιατί υποδηλώνει την υποδιαστολή
Μπορεί να είναι θετικός ή αρνητικός
Μπορεί να αναπαρασταθεί ως δεκαδικός, δεκαεξαδικός (με το πρόκεφα 0x) ή οκταδικός (με το πρόκεφα 0)
Ποιες είναι οι ιδιότητες των αριθμών float;
Πώς χρησιμοποιείται ο τύπος Boolean;
Ποιες είναι οι δυνατότητες των πινάκων στην PHP;
Ποιες είναι οι ιδιότητες των αντικειμένων στην PHP;
Πώς μπορούμε να δούμε τι περιέχει μια μεταβλητή;
Χρησιμοποιώντας την εντολή var_dump
Χρησιμοποιώντας την εντολή print
Χρησιμοποιώντας την εντολή echo
Με τθν εντολι var_dump μποροφμε να δοφμε τι περιζχει θ μεταβλθτι ανά πάςα στιγμι και μαηί τον τφπο τθσ. Έτςι μετά τθν εκτζλεςθ του παραπάνω κϊδικα κα δοφμε ςτθν οκόνθ τα εξισ: string(12) "Hello world!" int(5) float(23.5) bool(false)
Οι ςτακερζσ είναι αναγνωριςτικά (ονόματα) ςτα οποία ανακζτουμε μια απλι, ςτακερι τιμι, που δεν μπορεί να αλλάξει. Τα ονόματά τουσ δεν πρζπει να ξεκινοφν με $, αλλά μόνο με γράμμα ι κάτω παφλα (underscore).
Οι ςτακερζσ ορίηονται με τθ χριςθ τθσ εντολισ define ωσ εξισ: define(όνομα, τιμι, case-insensitive)
value: Ορίηει τθ τιμι τθσ ςτακεράσ (ότι τφπου επικυμοφμε)
case-insensitive: Κακορίηει αν τα κεφαλαία και τα μικρά γράμματα ςτο όνομα κα κεωροφνται διαφορετικά.
Το παρακάτω παράδειγμα δθμιουργεί μια ςτακερά που τα κεφαλαία και τα μικρά ςτο όνομά τθσ δεν ζχουν ςθμαςία.
Ποιες είναι οι βασικές κατηγορίες μεταβλητών;
Ακεραίοι
Δεκαδικοί
Συμβολοσειρές
Λογικές
Πώς μπορούμε να δηλώσουμε μια μεταβλητή σε PHP;
Με την εντολή var
Με το σύμβολο $ ακολουθούμενο από το όνομα
Με την εντολή let
Ποιες είναι οι δυνατότητες της εντολής echo;
Εκτυπώνει κείμενο στην οθόνη
Αποθηκεύει δεδομένα σε αρχείο
Εκτελεί μαθηματικές πράξεις
Ποιες είναι οι βασικές διαφορές μεταξύ των ακεραίων και των δεκαδικών;
Οι ακεραίοι είναι πάντα μεγαλύτεροι από τους δεκαδικούς
Οι ακεραίοι δεν έχουν υποδιαστολή
Οι δεκαδικοί μπορούν να είναι μόνο θετικοί
Ποιες είναι οι κοινές μεθόδοι για την εκτύπωση δεδομένων στην PHP;
display
echo
print_r
Πώς μπορούμε να αλλάξουμε την τιμή μιας μεταβλητής;
Με την εντολή change
Απλά αναθέτοντας μια νέα τιμή
Με την εντολή set
