小编rob*_*tdd的帖子

为什么mime_content_type上的一些mp3返回application/octet-stream

当我调用mime_content_type($ mp3_file_path)时,为什么在某些mp3文件中它返回application/octet-stream?

我有这个:

if (!empty($_FILES)) {
    $tempFile = $_FILES['Filedata']['tmp_name'];
    $image = getimagesize($tempFile);
    $mp3_mimes = array('audio/mpeg', 'audio/x-mpeg', 'audio/mp3', 'audio/x-mp3', 'audio/mpeg3', 'audio/x-mpeg3', 'audio/mpg', 'audio/x-mpg', 'audio/x-mpegaudio'); 

    if (in_array(mime_content_type($tempFile), $mp3_mimes)) { 
        echo json_encode("mp3");
    } elseif ($image['mime']=='image/jpeg') {
        echo json_encode("jpg");
    } else{
        echo json_encode("error");
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑: 我在这里找到了一个很好的课程:

http://www.zedwood.com/article/127/php-calculate-duration-of-mp3

php mp3 mime-types

7
推荐指数
2
解决办法
7650
查看次数

使用jquery从图像列表中创建数组

我有这样的照片列表:

<div class="upimage">
    <ul id="upimagesQueue" class="thumbs ui-sortable">
    <li id="upimagesKHGYUD">
        <a href="uploads/0002.jpg">
            <img src="uploads/0002.jpg" id="KHGYUD">
        </a>
    </li>
    <li id="upimagesNCEEKI">
        <a href="uploads/0003.jpg">
            <img src="uploads/0003.jpg" id="NCEEKI">
        </a>
    </li>
    <li id="upimagesPWSHUN">
        <a href="uploads/0003.jpg">
            <img src="uploads/0003.jpg" id="PWSHUN">
        </a>
    </li>
    <li id="upimagesOYJAQV">
        <a href="uploads/0004.jpg">
            <img src="uploads/0004.jpg" id="OYJAQV">
        </a>
    </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

我想在jquery中创建一个函数也可以获得1个数组中的所有图像,以便能够将数组发送到php!我希望以这种形式的数组:

array(
    'image_id_1' => array(
        'image_src_1' => 'xyz.jpg',
    )
    'image_id_2' => array(
        'image_src_2' => 'xyz.jpg',
    )
    'image_id_3' => array(
        'image_src_3' => 'xyz.jpg',
    )
    'image_id_4' => array(
        'image_src_4' => 'xyz.jpg',
    )
)
Run Code Online (Sandbox Code Playgroud)

我怎么能编码呢?谢谢

php arrays jquery image

0
推荐指数
1
解决办法
2521
查看次数

标签 统计

php ×2

arrays ×1

image ×1

jquery ×1

mime-types ×1

mp3 ×1