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

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

Πώς να αυξήσετε μια ημερομηνία στην PHP

Η γλώσσα PHP παρέχει μια σειρά από τυπικές λειτουργίες για το χειρισμό των ημερομηνιών . Χρησιμοποιώντας αυτές τις λειτουργίες , μπορείτε να αυξήσετε εύκολα μια ημερομηνία , προσθέτοντας μια μέρα σε αυτό . Αυτό μπορεί να είναι η τρέχουσα ημερομηνία ή οποιαδήποτε άλλη ημερομηνία που απαριθμούνται στο PHP script σας . Προσαύξηση μια ημερομηνία είναι μια κοινή πρακτική , ιδίως στο πλαίσιο ιστοσελίδες όπου οι χρήστες σχεδιάζουν κάποια εκδήλωση ή την αγορά . Η επαύξηση μια ημερομηνία στην PHP δεν είναι περίπλοκη, έτσι ώστε η εργασία μπορεί να διεξαχθεί γρήγορα χρησιμοποιώντας μόνο μια μικρή ποσότητα του κώδικα. Οδηγίες
Η 1

Προετοιμάστε το PHP script . Αν δεν έχετε ήδη ένα , ανοίξτε ένα νέο αρχείο σε ένα πρόγραμμα επεξεργασίας κειμένου , αποθηκεύστε το με " . Php " επέκταση και πληκτρολογήστε την ακόλουθη περίληψη κωδικού

>



Ο κώδικας PHP θα τοποθετηθεί μεταξύ του ανοίγματος και κλεισίματος ετικέτες PHP script ( πριν από το " > " ετικέτα ) . Μπορείτε να συμπεριλάβετε οποιοδήποτε HTML θέλετε έξω από το τμήμα PHP της σελίδας . 2

Δημιουργήστε μια ημερομηνία στον κώδικα PHP σας . Χρησιμοποιώντας τη λειτουργία ημερομηνία PHP , κωδικό σας μπορεί να διαμορφώσει μια ενιαία ημερομηνία , συμπεριλαμβανομένης της επεξεργασίας και την προβολή της για την αλληλεπίδραση των χρηστών . Αυτό το παράδειγμα δημιουργεί μια μεταβλητή ημερομηνία για να διαμορφώσει την τρέχουσα ημερομηνία κατά την ώρα το σενάριο εκτελείται :

//μοντέλα σημερινή ημερομηνία με τη μορφή " 25 Δεκ., 2013 "

$ CURRENTDATE = ημερομηνία ( " δ FY " ) ?

echo"

η σημερινή ημερομηνία είναι : " . . $ CURRENTDATE "

" ?

Αυτός ο κωδικός απόσπασμα χρησιμοποιεί τη συνάρτηση ημερομηνία για να επιστρέψει ένα συμβολοσειρά κειμένου που περιέχει την τρέχουσα ημερομηνία σε μια μορφή που είναι αναγνωρίσιμη εντός PHP . Η μορφή είναι επίσης αναγνώσιμη για τους χρήστες , έτσι ώστε η εντολή echo γράφει στον browser για να εμφανιστούν .
Εικόνων 3

Προσθήκη στο ραντεβού σας . Για να προσθέσετε μία ημέρα έως την ημερομηνία σας , η αύξηση αυτή , χρησιμοποιήστε τη λειτουργία " strtotime " , η οποία μετατρέπει χορδές σε timestamps . Ο κώδικας που ακολουθεί προσθέτει μια μέρα στην τρέχουσα ημερομηνία , αποθηκεύοντας το αποτέλεσμα σε μια μεταβλητή :

$ incrementedTime = strtotime ( " 1 ημέρα " , strtotime ( $ CURRENTDATE ) ) ?

Σημειώστε ότι το αποτέλεσμα αυτού του κώδικα είναι να αποθηκεύσει μια μεταβλητή χρονική σήμανση , δεν είναι διαμορφωμένη σήμερα.
Η 4

Διαμορφώστε την ημερομηνία αυξάνεται και έξοδο στο χρήστη . Χρησιμοποιώντας και πάλι τη λειτουργία ημερομηνία , αλλά αυτή τη φορά σχετικά με την μεταβλητή αυξάνεται timestamp , δημιουργήσετε ένα μορφοποιημένο string ημερομηνίας και να το γράψετε στο πρόγραμμα περιήγησης του χρήστη για την οθόνη :

$ tomorrowDate = ημερομηνία ( "d FY " , $ incrementedTime ) ?

echo "

ημερομηνία Αύριο είναι : " $ tomorrowDate "

" ?

ο κωδικός αυτός παίρνει το timestamp που προκύπτουν από προσαύξηση σημερινή ημερομηνία , τότε χρησιμοποιεί την ημερομηνία . . λειτουργία για να μορφοποιήσετε ως ημερομηνία εγχόρδων , εξάγοντας αυτό για την οθόνη .
5

Αποθηκεύστε το αρχείο PHP και ανεβάστε το στο server σας . Περιηγηθείτε στην κατάλληλη σελίδα σε ένα πρόγραμμα περιήγησης στο Web για να το δοκιμάσετε . Ελέγξτε ότι η ημερομηνία αυξάνεται σωστά.
Η
εικόνων

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

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