Revision: 32783
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at October 2, 2010 05:11 by lluisr
Initial Code
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); if ( ! function_exists('swapValues2')) { function swapValues2( $array, $dex, $dex2 ) { list($array[$dex],$array[$dex2]) = array($array[$dex2], $array[$dex]); return $array; } } if ( ! function_exists('bubbleSort')) { function bubbleSort( $array) { for( $out=0, $size = count($array);$out < $size -1 ;$out++ ) { for( $in = $out + 1;$in < $size;$in++) { if (strtotime($array[ $out ]) > strtotime($array[ $in ])) { $array = swapValues2($array, $out, $in); } } } return $array; } } /* End of file my_bubblesort_helper.php */ /* Location: ./system/application/helpers/my_bubblesort_helper.php */
Initial URL
Initial Description
searching for a date sort function I found: http://slevy1.wordpress.com/2010/06/30/sorting-date-strings-in-php/ and built my codeigniter helper call : $arrSortedDates = bubbleSort( $unsorted ); (previous->helper autoload)
Initial Title
codeigniter bubblesort helper
Initial Tags
php, sort, array, codeigniter
Initial Language
PHP