[알고리즘] 배열 역순 // 배열 역순function reverse(&$a) { $start = 0;// 배열시작 인덱스 $count = count($a);$end = $count - 1;// 배열끝 인텍스, 0 부터 시작하니 배열갯수에서 1을 뺌 while ($start < $count/2) { /* 요소 교체 */ $temp = $a[$end]; $a[$end--] = $a[$start]; $a[$start++] = $temp; }}$a = array(1,2,3,4,5,6,7,8,9); foreach ($a as $k => $v) echo($a[$k]);echo ' '; reverse($a);foreach ($a as $k => $v) echo($a[$k]); /* output 123456789987.....
원문 링크 : [알고리즘] 배열 역순