Rumah >pembangunan bahagian belakang >tutorial php >PHP - Bagaimana untuk menetapkan susunan pengesanan pengekodan aksara menggunakan fungsi mb_detect_order()?

PHP - Bagaimana untuk menetapkan susunan pengesanan pengekodan aksara menggunakan fungsi mb_detect_order()?

WBOY
WBOYke hadapan
2023-09-01 20:45:021093semak imbas

PHP - 如何使用mb_detect_order()函数设置字符编码检测顺序?

Fungsi mb_detect_order() dalam PHP boleh digunakan untuk menetapkan/mendapatkan pengesanan pengekodan aksara mengikut susunan. Fungsi ini disokong dalam PHP 4.2.0 atau lebih tinggi.

Syntax

array|bool mb_detect_order(str $encoding)

Parameters

mb_detect_order()#🎜#ccept🎜🎜🎜 hanya satu parameter 🎜#, yang boleh menjadi rentetan , tatasusunan atau boolean .

    $encoding−
  • Parameter pengekodan boleh menjadi tatasusunan atau senarai pengekodan aksara yang dipisahkan koma. Jika ditinggalkan atau batal, mengembalikan tatasusunan dalam susunan pengesanan pengekodan aksara semasa.

    Nilai pulangan
Apabila menetapkan urutan pengesanan pengekodan, Benar dikembalikan apabila berjaya dan Palsu apabila gagal.

Contoh

Demonstrasi

<?php
   // Set detection order by enumerated list
   mb_detect_order("eucjp-win,sjis-win,UTF-8");

   // Set detection order by array
   $array[] = "ASCII";
   $array[] = "JIS";
   $array[] = "EUC-JP";
   mb_detect_order($array);

   // It shows the current detection order
   echo implode(", ", mb_detect_order());
?>

Output

ASCII, JIS, EUC-JP

Atas ialah kandungan terperinci PHP - Bagaimana untuk menetapkan susunan pengesanan pengekodan aksara menggunakan fungsi mb_detect_order()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam