當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP mb_detect_order()用法及代碼示例


這個mb_detect_order()PHP 中的函數可用於設置/獲取字符編碼檢測的順序。 PHP 4.2.0 或更高版本支持此函數。

用法

array|bool mb_detect_order(str $encoding)

參數

mb_detect_order()隻接受一個參數$encodingstringarraybool

  • $encoding−此編碼參數是一個數組或逗號分隔的字符編碼列表。如果省略或為空,則以數組形式返回當前字符編碼檢測順序。

返回值

設置編碼檢測順序時,成功返回True,失敗返回False。

示例

<?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());
?>

輸出

ASCII, JIS, EUC-JP

相關用法


注:本文由純淨天空篩選整理自Urmila Samariya大神的英文原創作品 PHP – How to set the character encoding detection order using mb_detect_order()?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。