$repeater = get_field('plaats_en_data');
$datum = array();
// populate order
foreach( $repeater as $i => $row ) {
$vandaag = strtotime(date('Ymd'));
$str_datum = strtotime($row['start_datum']);
$plaats[ $i ] = $row['plaats'];
if ($str_datum >= $vandaag):
$datum[ $i ] = $row['start_datum'];
endif;
}
function subval_sort( $a, $b )
{
if ( strtotime($a['start_datum']) == strtotime($b['start_datum']) )
return 0;
return strtotime($a['start_datum']) < strtotime($b['start_datum']) ? -1 : 1;
}
// Sort our multidimensional array by sub array value
usort( $repeater, 'subval_sort' );
#acf #array #php #repeater #sort #usort