Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Ajar anda helah untuk menetapkan maklumat rantau php

Ajar anda helah untuk menetapkan maklumat rantau php

醉折花枝作酒筹
醉折花枝作酒筹asal
2021-08-04 14:24:362319semak imbas

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.

Ajar anda helah untuk menetapkan maklumat rantau phpMari 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:

LC_ALL - termasuk semua pilihan di bawah

    LC_COLLATE - susunan urutan
  • 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,

    . Nampaknya maksud perkataan ini adalah untuk menetapkan wilayah, tetapi mari kita lihat sama ada ia.

  • 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 "
". Jika parameter kedudukan ialah "
", tetapan kedudukan tidak terjejas dan hanya tetapan semasa dikembalikan.

locationJika parameter lokasi ialah tatasusunan,

akan mencuba setiap elemen tatasusunan sehingga bahasa atau kod tempat yang sah ditemui. Ini berguna jika zon mempunyai nama yang berbeza pada sistem yang berbeza.

LangKita harus ingat: fungsi ini mengembalikan tempat semasa, atau FALSE jika ia gagal. Nilai pulangan bergantung pada sistem yang PHP sedang berjalan. 0

Perkara yang paling penting ialah:

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 php

setlocale()

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn