当前位置: 代码迷 >> Web前端 >> 不运用函数反转字符串 冒泡排序
  详细解决方案

不运用函数反转字符串 冒泡排序

热度:119   发布时间:2012-09-05 15:19:34.0
不使用函数反转字符串 冒泡排序
function string_rev($str){		//不使用函数反转字符串
	for ($len=0;$str[$len]!=null;$len++){;}		//取得字符串长度
	for ($i=$len-1;$i>=0;$i--){
		$string.=$str[$i];
	}
	echo $string;
}
string_rev("abcde");


print_r(arr_sort(array(d,c,a,f,c,d,b,j,k)));
function arr_sort($arr){
	$count=count($arr);
	if ($count<=0) return false;
	for ($i=0;$i<$count;$i++){
		for ($j=$count-1;$j>$i;$j--){
			if ($arr[$j]<$arr[$j-1]) {
					$tmp=$arr[$j];
					$arr[$j]=$arr[$j-1];
					$arr[$j-1]=$tmp;
			}	
		}
	}
	return $arr;
}
  相关解决方案