PHP几个比较常见的面试程序题整理
程序员文章站
2022-05-17 16:22:24
...
反转字符串可以使用【strrev】但是最终要的就是多字节字符串
//反转字符串 function mb_strrev($str){ $len = mb_strlen($str,'utf-8'); $r = array(); for($i=0;$i得到URL中扩展名,注意URL中不一定有扩展名的
//得到url中扩展名 function getUrlExt($str){ $url_info = parse_url($str); if(array_key_exists('path',$url_info)){ $path = $url_info['path']; $file_info = pathinfo($path); if(array_key_exists('extension',$file_info)){ return $file_info['extension']; } } return false; }
计算两个文件的相对路径function getrpath($path,$conpath){ $pathArr = explode('/',$path); $conpathArr = explode('/',$conpath); //$dis_match_len = 0; for($i=0;$i计算两个文件相对路径的方法2,使用PHP内置函数【array_diff_assoc】
function getrpath2($path,$conpath){ $pathA = explode('/',$path); $pathB = explode('/',$conpath); $res = array_diff_assoc($pathA,$pathB); $path = ''; for($i=0;$i
版权声明:本文为博主原创文章,未经博主允许不得转载。