Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να χρησιμοποιήσετε το INT Με την PHP

Η γλώσσα προγραμματισμού PHP είναι μια γλώσσα που χρησιμοποιείται ευρέως για τη γραφή δυναμικών ιστοσελίδων . Μια τακτική ιστοσελίδας είναι γραμμένο σε HTML ή Hypertext Markup Language . HTML δεν έχει κανένα κατασκευάσματα προγραμματισμού επειδή προορίζεται μόνο για τον καθορισμό της δομής ενός εγγράφου. Ένα πρόγραμμα PHP περιέχει ένα πρότυπο HTML με το μπλοκ του κώδικα PHP εισαχθεί σε διάφορες τοποθεσίες . Όταν το πρόγραμμα εκτελείται , αυτά τα τμήματα παράγουν κώδικα HTML , παρέχοντας έτσι ένα στοιχείο προγραμματισμού σε HTML . PHP δεν έχει καμία μέθοδος δηλώνοντας τύπους δεδομένων. Ωστόσο, η μέθοδος int του τύπου δεδομένων χύτευσης αποζημιώνει για αυτό . Τύποι δεδομένων
Η

Πολλές γλώσσες προγραμματισμού - αλλά όχι PHP - απαιτούν μια επίσημη δήλωση μιας μεταβλητής , πριν να μπορεί να χρησιμοποιηθεί . Οι μεταβλητές είναι κάτοχοι δεδομένων και συνήθως έχουν ειδικές ιδιότητες που τους έχει ανατεθεί σε μια δήλωση , συμπεριλαμβανομένων των τύπων δεδομένων . PHP δίνει μια μεταβλητή το είδος της πρώτης δεδομένα που κατοικείται σε αυτό . Έτσι, η μεταβλητή δεν χρειάζεται να δηλωθεί , απλά χρησιμοποιείται με συνέπεια . Για παράδειγμα , $ a_var = " 10 " κάνει a_var μια μεταβλητή συμβολοσειράς χαρακτήρων , $ a_var = 10 είναι μια ακέραια μεταβλητή που κάνει .
Εικόνων Τύπος Casting
Η

" Type casting " σημαίνει τη μετατροπή των δεδομένων σε μια μεταβλητή από έναν τύπο δεδομένων σε άλλο. PHP είναι μια πολύ ανεκτική γλώσσα . Πολλές γλώσσες δημιουργούν μηνύματα λάθους ή ακόμη σταματήσει, εάν γίνεται μια προσπάθεια για να μετατρέψει τα δεδομένα σε μια μη συμβατή τύπο δεδομένων . PHP δεν το κάνει. Μετατρέπει μόνο ό, τι μπορεί . Έτσι , σε PHP , αν το string " 10abc " μετατρέπεται σε ακέραιο , το " abc " τμήμα κόβουν παρά να προκαλέσει μια κατάσταση σφάλματος .
Εικόνων
Η χρήση

Το καστ int προηγήθηκε μια μεταβλητή , όπως ένα τροποποιητή . Ωστόσο , ρίχνει έχει μια συγκεκριμένη σύνταξη που τους καθιστούν διαφορετική από τις συνήθεις τροποποιητές ή λειτουργίες . Η στη συνάρτηση intval εκτελεί την ίδια εργασία ως int . Εκτιμώντας intval υλοποιείται ως " intval ( $ a_var ) , " int υλοποιείται ως " ( int ) $ a_val . " Αυτό διαφέρει από τροποποιητές , που προηγήθηκε της μεταβλητής χωρίς παρένθεση , όπως «παγκόσμια $ var . " Το καστ int επιστρέφει μια τιμή και έτσι θα πρέπει να υπάρχει μια μεταβλητή που έχει συσταθεί για να πιάσει την έξοδο , ή τα αποτελέσματα του καστ μπορεί να τροφοδοτηθεί σε μια άλλη λειτουργία .
εικόνων μετεωρολογικές

το καστ int δεν μετατρέπει όχι μόνο strings σε ακέραιους αριθμούς . Μια boolean μεταβλητή μετατρέπεται σε 1 αν το κράτος του είναι TRUE ή 0 αν το κράτος του είναι FALSE . Οι αριθμοί με δεκαδικά ψηφία , αποθηκεύονται ως το floating point τύπου " float " στρογγυλοποιείται στον πλησιέστερο ακέραιο αριθμό με int . Ωστόσο , int δεν λειτουργεί καλά μετατροπή της εξόδου μια μαθηματική εξίσωση που οδηγεί σε κλάσματα. Σε αυτές τις περιπτώσεις είναι καλύτερο να εκτελέσει τη λειτουργία και , στη συνέχεια, γύρω από τον αριθμό , αντί να ρίχνει ως ακέραιος.
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα