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

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

PHP Ακέραιος Λειτουργίες

Ένας ακέραιος είναι ένας ακέραιος αριθμός . Δεν έχει καμία δεκαδικά ψηφία . Στην PHP , μπορείτε να δημιουργήσετε και να ορίσετε μεταβλητές ακέραιες τιμές σε αυτά ή να χρησιμοποιείτε άμεσα ακέραιοι . Η PHP έχει επίσης πολλές ενσωματωμένες λειτουργίες που λαμβάνουν ακέραιοι ως επιχειρήματα και να τα τροποποιήσουν με κάποιο τρόπο να επιστρέψει νέους αριθμούς . Αυτά τα είδη των λειτουργιών περιλαμβάνουν αυτά για να ελέγξετε τον τύπο δεδομένων , να κάνετε υπολογισμούς ή να μετατρέψετε αριθμητικές τιμές . PHP is_int Λειτουργία
Η

Η λειτουργία " is_int " παίρνει μία τιμή ως επιχείρημα και έλεγχοι για να δούμε αν είναι ένας ακέραιος . Μπορείτε να περάσετε είτε μια κυριολεκτική τιμή ή μια μεταβλητή . Εάν η τιμή είναι ένας ακέραιος , η συνάρτηση επιστρέφει true, αλλιώς επιστρέφει false . Η λειτουργία αυτή επιτρέπει την επικύρωση δεδομένων , όπως όταν σας ζητήσει ένα χρήστη να εισάγετε τιμές για ένα πρόγραμμα υπολογιστή , ή τον θέλετε για να επιλέξετε μια εγγραφή σε μια βάση δεδομένων με βάση ένα αριθμητικό αναγνωριστικό . Η λειτουργία " is_integer " είναι ένα ψευδώνυμο της λειτουργίας " is_int " .
Εικόνων PHP στη συνάρτηση intval
Η

Η " intval « λειτουργία παίρνει ένα επιχείρημα και επιστρέφει του αξία ως ακέραιος. Μπορείτε να περάσετε ακέραιοι , αριθμοί κινητής υποδιαστολής ή αριθμούς σε διαφορετικές τιμές βάσης για την " intval . « Για παράδειγμα , 24 είναι ήδη ένας ακέραιος , οπότε « intval " επιστρέφει 24 . Η δεκαεξαδική τιμή " 0x3D " αποτιμάται σε 61 . Ο αριθμός κινητής υποδιαστολής 13,3 γύρους μέχρι 13 . Μπορείτε να περάσετε τις τιμές συμβολοσειράς στο " intval » λειτουργία, αλλά στις περισσότερες περιπτώσεις , επιστρέφει μηδέν.

Η Λειτουργίες μετατροπής
Η

ακέραιοι αριθμοί είναι στη βάση -10 . Δηλαδή , έχουν 10 ψηφία , το μηδέν έως εννέα . Μπορείτε να μετατρέψετε άλλες βάσεις σε ακέραιους αριθμούς και ακέραιοι σε άλλες βάσεις που χρησιμοποιούν συναρτήσεις μετατροπής PHP . Για να μετατρέψετε σε ακέραιους αριθμούς από το δυαδικό (βάση - 2 ) , οκταδικό ( base- 8 ) ή το δεκαεξαδικό ( base- 16 ) , χρησιμοποιήστε το " άσσους ", " βράζω " ή " dechex " λειτουργίες , αντίστοιχα . Για να μετατρέψετε από αυτές τις τρεις βάσεις σε ακέραιο , χρησιμοποιήστε το " bindec , " " octdec " ή " hexdec " λειτουργίες . Κάθε μία από αυτές τις έξι λειτουργίες παίρνει ένα επιχείρημα : ο αριθμός για τη μετατροπή εικόνων
Regular Expressions
Η

Μια κανονική έκφραση είναι μια σειρά από χαρακτήρες που ταιριάζουν σε μια σειρά . . Λειτουργία " preg_replace " PHP μπορεί να ελέγξει μια σειρά και να εξάγει όλα τα ακέραιοι από αυτό . Η λειτουργία διαρκεί τουλάχιστον τρία επιχειρήματα : το σχήμα, η συμβολοσειρά αντικατάστασης , και το string για να ελέγξετε . Κατά την εξόρυξη χαρακτήρες , δεν χρειάζεται να αντικαταστήσει τίποτα , ώστε να μπορείτε να χρησιμοποιήσετε μια μηδενική τιμή για αυτό το όρισμα . Για παράδειγμα , πληκτρολογώντας " preg_replace ( ' /[ ^ 0-9 ] /','' , ' Αυτή η σειρά έχει 30 χαρακτήρες . ') ? " Επιστρέφει τον αριθμό 30
εικόνων

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

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