推荐

2011年4月21日

字符串翻转

摘要: 1 function str_reverse($str){ 2 $r = array(); 3 $result = ''; 4 $encode = mb_detect_encoding($str, array('UTF8','GBK')); 5 $len=mb_strlen($str, $encode); 6 for($i=0;$i<$len;$i++){ 7 $r[] = mb_substr($str,$i,1,$encode); 8 } 9 while(($tmp = array_pop($r)) !== NULL){10 $resul 阅读全文

posted @ 2011-04-21 19:54 高华 阅读(314) 评论(0) 推荐(0) 编辑

得到b相对于a的路径

摘要: function get_relative_path($a,$b){ $p1 = explode('/',$a); $p2 = explode('/',$b); $s_p = array(); $s_p[0] = ''; for($i=1;$i<count($p1);$i++){ if($p1[$i] === $p2[$i]){ $s_p[] = $p1[$i]; }else{ break; } } $p1_d = array_diff_assoc($p1,$s_p); $p2_d = array_diff_assoc($p2,$s_p); 阅读全文

posted @ 2011-04-21 19:50 高华 阅读(181) 评论(0) 推荐(0) 编辑

导航