1 Δημιουργήστε ένα νέο , κενό αρχείο κειμένου , και την αποκαλούν " convert_integers.php "? Ανοίξετε το αρχείο κειμένου σε έναν απλό επεξεργαστή κειμένου , όπως το Notepad ή το TextEdit και πρόσθεσε " αναγνωρίσει μια μεταβλητή που ονομάζεται $ stringtocheck στη δεύτερη γραμμή του κώδικα , και το συνδέουν με τη σειρά που περιέχει τους ακέραιους αριθμούς που θέλετε να μετατρέψετε . Για να το συνδέσει με τη σειρά " 4 σκορ και πριν από 7 χρόνια είναι .87 αιώνες πριν , ή -87 χρόνια », γράφουν τον ακόλουθο κώδικα : $ stringtocheck = " 4 σκορ και 7 έτη πριν .87 αιώνες πριν , ή -87 χρόνια "? . Μετατρέψτε το string σε μια σειρά από επιμέρους τιμές χρησιμοποιώντας PHP για να εκραγεί ( λειτουργία ) . Για να το κάνετε αυτό, αντιγράψτε και επικολλήστε τον παρακάτω κώδικα ως τρίτη γραμμή του εγγράφου : $ stringarray = εκραγεί ( " " , $ stringtocheck ): Γράψτε μια για ( ) βρόχο που εξετάζει κάθε τιμή με τη σειρά του , καθορίζοντας κατά πόσο ή όχι είναι ένας ακέραιος . Χρησιμοποιήστε " intval " λειτουργία της PHP , η οποία μετατρέπει μια τιμή σε ακέραιο --- ελέγξτε το αποτέλεσμα της μετατροπής κατά την αρχική τιμή ? Αν είναι το ίδιο , από ό, τι η αξία must've ήταν ένας ακέραιος ! Αν δεν θέλετε να γράψετε τον δικό σας κώδικα , μπορείτε να αντιγράψετε και να επικολλήσετε τα ακόλουθα , χωρίς να κάνει αλλαγές: για ( $ i = 0 ? $ I αν ( is_numeric ( $ stringarray [ $ i ] ) && intval ( stringarray $ [ $ i ] ) == $ stringarray [ $ i ] ) { $ stringnoints = $ stringnoints . "X" ? } Else { $ stringnoints = $ stringnoints . $ stringarray [ $ i ] . " " ? } } Echo τα αποτελέσματα της μετατροπής από τον τερματισμό του κώδικα με τη γραμμή " echo $ stringnoints ? " --- Αυτό θα τυπώσει μια συμβολοσειρά που έχει αντικαταστήσει όλες τις ακέραιοι με το γράμμα " Χ " Αποθηκεύστε το " convert_integers.php " αρχείο κειμένου , και να το μετακινήσετε στο διακομιστή PHP σας . Όταν εκτελέσετε το αρχείο , θα πρέπει να δείτε κάτι σαν το παρακάτω τυπωμένο στην οθόνη σας : "X σκορ και Χ χρόνια πριν είναι .87 αιώνες πριν , ή Χ χρόνια " --- σημειώσετε ότι αυτό μετατρέπεται " 4 ", " 7 ", και " -87 ", γιατί όλα αυτά είναι ακέραιοι , αλλά δεν αντικαθιστά " .87 . "
εικόνων 3
4
5
Η 6
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα