執行時配置

執行時配置

這些函式的行為受 php.ini 中的設定影響。

mbstring 模組可用時,exif 支援使用者註釋中的 Unicode 和 JIS 字元編碼的自動轉換。這是通過先用指定字符集將註釋解碼,把結果再用另一個符合你的 HTTP 輸出的字符集編碼來實現的。

Exif configuration options
名字預設可修改範圍更新日誌
exif.encode_unicode"ISO-8859-15"PHP_INI_ALL 
exif.decode_unicode_motorola"UCS-2BE"PHP_INI_ALL 
exif.decode_unicode_intel"UCS-2LE"PHP_INI_ALL 
exif.encode_jis""PHP_INI_ALL 
exif.decode_jis_motorola"JIS"PHP_INI_ALL 
exif.decode_jis_intel"JIS"PHP_INI_ALL 
有關 PHP_INI_* 樣式的更多詳情與定義,見 配置可被設定範圍

這是配置指令的簡短說明。

exif.encode_unicode string

exif.encode_unicode 定義了 UNICODE 使用者註釋被處理的字符集。預設為 ISO-8859-15,可用於大多數非亞洲國家。本設定可以為空或者必須為一個 mbstring 所支援的編碼。如果為空,則使用目前 mbstring 內部使用的編碼。

exif.decode_unicode_motorola string

exif.decode_unicode_motorola 定義了 Unicode 編碼的使用者註釋的影象內部字符集,如果影象是摩托羅拉位元組順序(big-endian)的話。本設定不能為空但可以指定一個 mbstring 支援的編碼列表。預設為 UCS-2BE。

exif.decode_unicode_intel string

exif.decode_unicode_intel 定義了 Unicode 編碼的使用者註釋的影象內部字符集,如果影象是英特爾位元組順序(little-endian)的話。本設定不能為空但可以指定一個 mbstring 支援的編碼列表。預設為 UCS-2LE。

exif.encode_jis string

exif.encode_jis 定義了 JIS 使用者註釋被處理的字符集。預設為空值,迫使函式使用目前 mbstring 使用的內部編碼。

exif.decode_jis_motorola string

exif.decode_jis_motorola 定義了 JIS 編碼的使用者註釋的影象內部字符集,如果影象是摩托羅拉位元組順序(big-endian)的話。本設定不能為空但可以指定一個 mbstring 支援的編碼列表。預設為 JIS。

exif.decode_jis_intel string

exif.decode_jis_intel 定義了 JIS 編碼的使用者註釋的影象內部字符集,如果影象是英特爾位元組順序(litle-endian)的話。本設定不能為空但可以指定一個 mbstring 支援的編碼列表。預設為 JIS。

Leave a Reply

Your email address will not be published. Required fields are marked *