您的位置:首页 > 编程语言 > PHP开发

PHP pathinfo 不支持中文 手动编写解析路径字符串函数

2017-05-10 10:28 344 查看
pathinfo 在中文出现在首字的时候不支持用 自己的函数搞定:

如 "/home/ledmedia/TEST_BMP_1/视频1.mp4"; 用pathinfo就会出问题

[php] view
plain copy

 





function my_path_info($filepath)     

{     

    $path_parts = array();     

    $path_parts ['dirname'] = rtrim(substr($filepath, 0, strrpos($filepath, '/')),"/")."/";     

    $path_parts ['basename'] = ltrim(substr($filepath, strrpos($filepath, '/')),"/");     

    $path_parts ['extension'] = substr(strrchr($filepath, '.'), 1);     

    $path_parts ['filename'] = ltrim(substr($path_parts ['basename'], 0, strrpos($path_parts ['basename'], '.')),"/");     

    return $path_parts;     

}   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: