• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 位置: php 中文手册 -> php 绑定的扩展库

    exif函数(可交换图像信息)

    这些函数的行为受php.ini中的设置影响。

    当 mbstring 模块可用时,exif 支持用户注释中的 Unicode 和 JIS 字符编码的自动转换。这是通过先用指定字符集将注释解码,把结果再用另一个符合你的HTTP输出的字符集编码来实现的。

    Exif configuration options
    名字默认可修改范围更新日志
    exif.encode_unicode"ISO-8859-15"PHP_INI_ALL自 PHP 4.3.0 起可用。
    exif.decode_unicode_motorola"UCS-2BE"PHP_INI_ALL自 PHP 4.3.0 起可用。
    exif.decode_unicode_intel"UCS-2LE"PHP_INI_ALL自 PHP 4.3.0 起可用。
    exif.encode_jis""PHP_INI_ALL自 PHP 4.3.0 起可用。
    exif.decode_jis_motorola"JIS"PHP_INI_ALL自 PHP 4.3.0 起可用。
    exif.decode_jis_intel"JIS"PHP_INI_ALL自 PHP 4.3.0 起可用。
    有关 PHP_INI_* 样式的更多详情与定义,见 配置可被设定范围。

    这是配置指令的简短说明。


    exif.encode_unicodestring

    exif.encode_unicode定义了 UNICODE 用户注释被处理的字符集。默认为 ISO-8859-15,可用于大多数非亚洲国家。本设置可以为空或者必须为一个 mbstring 所支持的编码。如果为空,则使用当前 mbstring 内部使用的编码。

    exif.decode_unicode_motorolastring

    exif.decode_unicode_motorola定义了 Unicode 编码的用户注释的图像内部字符集,如果图像是摩托罗拉字节顺序(big-endian)的话。本设置不能为空但可以指定一个 mbstring 支持的编码列表。默认为 UCS-2BE。

    exif.decode_unicode_intelstring

    exif.decode_unicode_intel定义了 Unicode 编码的用户注释的图像内部字符集,如果图像是英特尔字节顺序(little-endian)的话。本设置不能为空但可以指定一个 mbstring 支持的编码列表。默认为 UCS-2LE。

    exif.encode_jisstring

    exif.encode_jis定义了 JIS 用户注释被处理的字符集。默认为空值,迫使函数使用当前 mbstring 使用的内部编码。

    exif.decode_jis_motorolastring

    exif.decode_jis_motorola定义了 JIS 编码的用户注释的图像内部字符集,如果图像是摩托罗拉字节顺序(big-endian)的话。本设置不能为空但可以指定一个 mbstring 支持的编码列表。默认为 JIS。

    exif.decode_jis_intelstring

    exif.decode_jis_intel定义了 JIS 编码的用户注释的图像内部字符集,如果图像是英特尔字节顺序(litle-endian)的话。本设置不能为空但可以指定一个 mbstring 支持的编码列表。默认为 JIS。