Rumah > Artikel > pembangunan bahagian belakang > PHP setlocale()
Fungsi PHP setlocale() bahasa PHP ialah salah satu fungsi terbina dalam yang penting dan ia membantu dalam menetapkan maklumat setempat atau setempat. Fungsi PHP setlocale() biasanya mengembalikan locale baru semasa dan jika fungsi locale tidak dilaksanakan sama sekali maka ia dianggap sebagai FALSE. Maklumat Tempatan/Setempat bagi fungsi setlocale() bahasa PHP boleh berupa monetari, bahasa, masa atau sebarang maklumat lain yang sangat khusus untuk kawasan geografi tertentu. Tempatan boleh ditukar hanya untuk skrip baharu/semasa dengan bantuan fungsi setlocale(). Kami juga boleh menetapkan maklumat tempat kepada lalai sistem dengan parameter khusus bagi fungsi setlocale().
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks dan parameter php setlocale() diberikan di bawah:
Setlocale(constant1, location1);
Parameter Malar setlocale(): Parameter malar ialah parameter wajib yang digunakan dalam fungsi setlocale() bahasa PHP. Ia menentukan maklumat tempat yang akan ditetapkan. Terdapat beberapa nilai parameter malar yang tersedia yang sangat berguna dalam pengaturcaraan PHP kadangkala. Mereka ialah:
Parameter Lokasi setlocale(): Parameter lokasi fungsi setlocale() PHP juga merupakan parameter penting dan wajib yang harus digunakan dalam fungsi setlocale(). Ia dengan mudah menentukan wilayah/negara yang hendak ditetapkan kepada maklumat setempat. Ia boleh menjadi tatasusunan atau rentetan. Ia hanya boleh dihantar ke berbilang lokasi. Jika lokasi ialah NULL atau rentetan kosong (“”) maka nilai/nama lokasi akan ditetapkan daripada nilai pembolehubah persekitaran dengan nama yang sama seperti pemalar di atas atau daripada “LANG”. Jika nilai lokasi ditetapkan nilai "0" maka tetapan lokasi tidak akan terjejas dan hanya tetapan semasa akan dikembalikan.
Jika nilai lokasi ialah tatasusunan, fungsi setlocale() akan mencuba setiap elemen tatasusunan sehingga ia akan mencari kod wilayah yang sah atau bahasa yang sah. Ini sangat berguna jika dan hanya jika rantau ini dikenali di bawah banyak sistem atau nama yang berbeza. Terdapat banyak kod bahasa yang tersedia untuk fungsi setlocale() ini.
Fungsi setlocale() bahasa pengaturcaraan PHP biasanya berfungsi dengan mengembalikan maklumat setempat dengan bantuan dua parameter wajib. Ia hanya mengembalikan maklumat/maklumat setempat. Nilai pulangan bagi fungsi setlocale() ialah tetapan tempat semasa tetapi apabila gagal, FALSE akan dikembalikan. Nilai/nilai pulangan akan bergantung pada Sistem PHP yang sebenarnya sedang berjalan. Setlocale() memerlukan versi PHP 4.0+ untuk menghasilkan output. Dalam versi PHP 5.3.0, jika kandungan rentetan dihantar ke parameter pemalar tertentu yang bukannya LC_constants, maka fungsi ini akan membuang notis E_DREPRECATED.
Berikut adalah contoh yang diberikan di bawah:
Ini ialah contoh pelaksanaan fungsi setlocale() untuk lokasi "AS". Di sini pada mulanya tag PHP dicipta untuk memasukkan kod yang ingin kami laksanakan. Kemudian tag hr digunakan selepas pernyataan gema untuk mencetak garis mendatar. Kemudian pembolehubah "location1" dicipta dengan nilai rentetan "USA". Kemudian nilai pembolehubah location1 akan dicetak dengan bantuan pernyataan gema. Kemudian "
" tag digunakan selepas pernyataan gema untuk mencetak pemisah baris. Kemudian fungsi setlocale() bahasa pengaturcaraan PHP digunakan hanya selepas penyataan gema dengan parameter pemalar dan lokasi. Jadi ia akan mencetak maklumat setempat. Kemudian "
Kod:
<?php echo "<hr>"; $location1="USA"; echo "Your Location is:".$location1; echo "<br>"; echo "By using the setlocale() function of PHP :: ".setlocale(LC_ALL,"$location1"); echo "<hr>"; ?>
Output:
This is the example of implementing the setlocale() function of the PHP Programming Language with the NULL value mentioning. Here at first, PHP tags are used to enter the code for the PHP coding language. Then “
Code:
<?php echo "<hr>"; echo "<hr>"; $loc1 ="NULL"; echo "Your Location is: $loc1"; echo "<br>"; echo "By using setlocale() function:".setlocale(LC_ALL,$loc1); echo "<hr>"; echo "<hr>"; ?>
Output:
This is the example of implementing setlocale() function for the location value “US” and “NULL” just one after the other. Here at first, three times “
Code:
<?php echo "<hr>"; echo "<hr>"; echo "<hr>"; echo "This is for the location variable value US :: "; echo setlocale(LC_ALL,"US"); echo "<br>"; echo "At first NULL value produce output as the same previous one <br>"; echo "This is for the location variable value NULL :: "; echo setlocale(LC_ALL,NULL); echo "<hr>"; echo "<hr>"; echo "<hr>"; ?>
Output:
Atas ialah kandungan terperinci PHP setlocale(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!