Anastasis 48 Report post Posted November 10, 2016 Ας δούμε τώρα ποιους τύπους δεδομένων έχουμε στην PHP. Τέσσερις βαθμωτούς τύπους: boolean του Μπουλ (True/False) integer ακέραιοι αριθμοί floating-point number (float) - (double) αριθμοί κινητής υποδιαστολής string αλφαριθμητικά Δύο σύνθετους τύπους: array πίνακες object αντικείμενα Και δύο ειδικούς τύπους resource τιμές αναφοράς με εξωτερικές πηγές NULL ειδική μεταβλητή που χαρακτηρίζει το 'τίποτα' ή το 'μη ορισμένο'. Με την συνάρτηση gettype() η PHP μας λέει τι τύπου είναι η μεταβλητή που έχουμε Πχ. κώδικας: <?php $v = 5/2; $v1 = -3; $v2 = "Testing..."; $v3 = True; echo $v."<br />"; echo $v1."<br />"; echo $v2."<br />"; echo $v3."<br />"; echo "<br />"; echo gettype($v)."<br />"; echo gettype($v1)."<br />"; echo gettype($v2)."<br />"; echo gettype($v3); ?> Αυτό θα μας βγάλει: παράθεση: 2,5 -3 Testing... 1 Double Integer String Boolean Βλέπουμε ότι το True στο boolean μας το εξαφανίζει ως 1, αντίστοιχα στην τιμή False θα μας εμφάνιζε 0 και όχι κάποιο από τα λεκτικά True/False. Quote Share this post Link to post Share on other sites