Rumah > Artikel > pembangunan bahagian belakang > Ajar anda helah untuk menetapkan maklumat rantau php
Dalam artikel sebelum ini, kami belajar tentang kaedah menukar rentetan dan aksara boleh cetak petikan antara satu sama lain Jika anda memerlukannya, sila baca "Menukar rentetan dan aksara boleh cetak petikan antara satu sama lain dalam PHP ". Kali ini kami akan memperkenalkan kepada anda kaedah menetapkan maklumat serantau Anda boleh merujuknya jika perlu.
Dalam php, kami boleh menetapkan maklumat wilayah untuk skrip semasa Ia tiba-tiba terasa sangat ajaib Jika anda ingin tahu cara menyediakannya, baca sahaja artikel ini dengan editor. Mari kita lihat sedikit chestnut.<?php echo setlocale(LC_ALL,"US"); echo "<br>"; echo setlocale(LC_ALL,NULL); ?>Hasil ini ialah Lihat dengan lebih dekat kod ini bukankah English_United States ini sepadan dengan kita? Lepas tengok macam ni memang nak tahu tapi rasa macam dalam kabus. Jangan risau, jom teruskan membaca. fungsi setlocale() menetapkan maklumat serantau (maklumat serantau). Maklumat serantau ialah bahasa, mata wang, masa dan maklumat lain untuk kawasan geografi.
Mari kita lihat sintaks fungsi ini.
Kita mesti bercakap tentang parameter ini.pemalar menentukan maklumat wilayah yang perlu ditetapkan.
setlocale(constant,location)Pemalar yang tersedia untuk parameter ini ialah:
", tetapan kedudukan tidak terjejas dan hanya tetapan semasa dikembalikan.LC_ALL - termasuk semua pilihan di bawah
LC_COLLATE - susunan urutan
". Jika parameter kedudukan ialah "- LC_CTYPE - kategori aksara dan penukaran (cth. semua aksara huruf besar atau huruf kecil)
- LC_MESSAGES - format mesej sistem
- LC_MONETARY - format mata wang
- LC_NUMERIC - format nombor
- LC_TIME - format tarikh dan masa
- Mari perkenalkan parameter lain,
lokasi menentukan negara/rantau yang akan ditetapkan maklumat wilayah. Ia boleh menjadi rentetan atau tatasusunan. Pelbagai lokasi boleh dilalui. Jika parameter kedudukan adalah nol atau rentetan kosong "", nama kedudukan akan ditetapkan kepada nilai pembolehubah persekitaran dengan nama yang sama dalam pemalar di atas, atau ditetapkan mengikut ". Nampaknya maksud perkataan ini adalah untuk menetapkan wilayah, tetapi mari kita lihat sama ada ia.
location
Jika parameter lokasi ialah tatasusunan,
Lang
Kita harus ingat: fungsi ini mengembalikan tempat semasa, atau FALSE jika ia gagal. Nilai pulangan bergantung pada sistem yang PHP sedang berjalan. 0
Fungsi ini hanya menukar maklumat rantau untuk skrip semasa. Anda boleh menetapkan maklumat wilayah sebagai lalai sistem melalui setlocale()
.
Itu sahaja jika anda ingin mengetahui perkara lain, anda boleh klik ini. → →
tutorial video phpsetlocale()
Atas ialah kandungan terperinci Ajar anda helah untuk menetapkan maklumat rantau php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!