Συνάρτηση nl_langinfo() του PHP
Ορισμός και χρήση
Η συνάρτηση nl_langinfo() επιστρέφει συγκεκριμένες τοπικές πληροφορίες.
Σχόλια:Η συνάρτηση αυτή δεν είναι εφαρμόσιμη στην πλατφόρμα Windows.
Σημείωση:Διαφορετικά από τη συνάρτηση localeconv() που επιστρέφει όλες τις τοπικές μορφοποιήσεις πληροφοριών, η συνάρτηση nl_langinfo() επιστρέφει συγκεκριμένες πληροφορίες.
Γραμματική
nl_langinfo(παράμετρος)
παράμετροι |
Περιγραφή |
παράμετρος |
Απαιτείται. Ορίζει ποιο στοιχείο πρέπει να επιστραφεί. Πρέπει να είναι ένα από τα εξής στοιχεία:
Χρόνος και ημερολόγιο:
- ABDAY_(1-7) - Υπολογισμός των συντομογραφιών των ημερών της εβδομάδας
- DAY_(1-7) - Ονομασία κάθε ημέρας της εβδομάδας (DAY_1 = Κυριακή)
- ABMON_(1-12) - Υπολογισμός των συντομογραφιών των μηνών του έτους
- MON_(1-12) - Το όνομα του μήνα που αντιπροσωπεύει κάθε μήνα του έτους
- AM_STR - Το κείμενο που αντιπροσωπεύει το πρωί
- PM_STR - Το κείμενο που αντιπροσωπεύει το μεσημέρι
- D_T_FMT - Το μοτίβο που χρησιμοποιείται για την αναπαράσταση της ημερομηνίας και του χρόνου (το κείμενο που χρησιμοποιείται στο strftime())
- D_FMT - Το μοτίβο που χρησιμοποιείται για την αναπαράσταση της ημερομηνίας (το κείμενο που χρησιμοποιείται στο strftime())
- T_FMT - Το μοτίβο που χρησιμοποιείται για την αναπαράσταση του χρόνου (το κείμενο που χρησιμοποιείται στο strftime())
- T_FMT_AMPM - Το μοτίβο που χρησιμοποιείται για την αναπαράσταση του χρόνου με πριν/μετά το μεσημέρι (π.χ. 12ωρές)
- ERA - Η μετατροπή του αιώνα
- ERA_YEAR - Η μορφή μετατροπής του αιώνα που χρησιμοποιείται για την αναπαράσταση του έτους
- ERA_D_T_FMT - Η μορφή μετατροπής του αιώνα που χρησιμοποιείται για την αναπαράσταση της ημερομηνίας και του χρόνου (το κείμενο που χρησιμοποιείται στο strftime())
- ERA_D_FMT - Η μορφή μετατροπής του αιώνα που χρησιμοποιείται για την αναπαράσταση της ημερομηνίας (το κείμενο που χρησιμοποιείται στο strftime())
- ERA_T_FMT - Η μορφή μετατροπής του αιώνα που χρησιμοποιείται για την αναπαράσταση του χρόνου (το κείμενο που χρησιμοποιείται στο strftime())
Κατηγορία νομίσματος:
- INT_CURR_SYMBOL - Το σύμβολο νομίσματος (π.χ. USD)
- CURRENCY_SYMBOL - Το σύμβολο νομίσματος (π.χ. $)
- CRNCYSTR - Ξεκινά με το CURRENCY_SYMBOL
- MON_DECIMAL_POINT - Το σύμβολο δεκαδικού του νομίσματος
- MON_THOUSANDS_SEP - Το σύμβολο διαχωρισμού χιλιάδων του νομίσματος
- POSITIVE_SIGN - Το σύμβολο θετικού αριθμού
- NEGATIVE_SIGN - Το σύμβολο αρνητικού αριθμού
- MON_GROUPING - Το μοτίβο συ组合ς των νομισματικών αριθμών που εμφανίζονται (π.χ. 1 000 000)
- INT_FRAC_DIGITS - Το διεθνές γενικό αριθμητικό δισεκατομμύριο
- FRAC_DIGITS - Το τοπικό γενικό αριθμητικό δισεκατομμύριο
- P_CS_PRECEDES - Αν το σύμβολο νομίσματος εμφανίζεται πριν από τον θετικό αριθμό, τότε είναι True (1), αν εμφανίζεται μετά από τον θετικό αριθμό, τότε είναι False (0)
- P_SEP_BY_SPACE - Αν υπάρχει κενό μεταξύ του συμβόλου νομίσματος και του θετικού αριθμού, τότε είναι True (1), αλλιώς False (0)
- N_CS_PRECEDES - Αν το σύμβολο νομίσματος εμφανίζεται πριν από τον αρνητικό αριθμό, τότε είναι True (1), αν εμφανίζεται μετά από τον αρνητικό αριθμό, τότε είναι False (0)
- N_SEP_BY_SPACE - Αν υπάρχει κενό μεταξύ του συμβόλου νομίσματος και του αρνητικού αριθμού, τότε είναι True (1), αλλιώς False (0)
- P_SIGN_POSN - Format setting, possible return values:
- 0 - Write the quantity and currency symbol in parentheses
- 1 - Add a plus sign before the quantity and currency symbol
- 2 - Add a plus sign after the quantity and currency symbol
- 3 - Add a plus sign directly before the currency symbol
- 4 - Add a plus sign directly after the currency symbol
- N_SIGN_POSN - Format setting, possible return values:
- 0 - Write the quantity and currency symbol in parentheses
- 1 - Add a hyphen before the quantity and currency symbol
- 2 - Add a hyphen after the quantity and currency symbol
- 3 - Add a hyphen directly before the currency symbol
- 4 - Add a hyphen directly after the currency symbol
Number Category:
- DECIMAL_POINT - Decimal point character
- RADIXCHAR - Similar to DECIMAL_POINT
- THOUSANDS_SEP - Thousand separator character
- THOUSEP - Similar to THOUSANDS_SEP
- GROUPING - Displays the array in a numeric grouping format (e.g., 1,000,000)
Communication Category:
- YESEXPR - Regex string that matches 'yes' input
- NOEXPR - Regex string that matches 'no' input
- YESSTR - Output string for 'yes'
- NOSTR - Output string for 'no'
Code Set Category:
- CODESET returns a string with the character encoding name.
|
Technical Details
Return Value: |
Returns the specified information if successful, returns FALSE if failed. |
PHP Version: |
4.1.0+ |