vertilia/mime-type

抽象MIME类型的简单库

v1.2.0 2023-05-31 21:27 UTC

This package is auto-updated.

Last update: 2024-08-30 01:23:26 UTC


README

提供编码/解码MIME类型的公共接口的简单库。

<?php

use Vertilia\MimeType\MimeTime;

print_r(MimeTime::get('application/json')->decode('{"a":[1,2,3]}', JSON_OBJECT_AS_ARRAY));
print_r(MimeTime::get('application/x-www-form-urlencoded')->decode('a[]=1&a[]=2&a[]=3'));

上述代码片段中的两个调用首先返回与提供的MIME类型相对应的对象,然后使用相同的结果数组解码该MIME类型的内容。

两个调用显示相同的结果

Array
(
    [a] => Array
        (
            [0] => 1
            [1] => 2
            [2] => 3
        )
)