<?php
$data = array(array('fieldName' => 'email', 'type' => 'string'),
array('fieldName' => 'isActive', 'type' => 'boolean'),
array('fieldName' => 'password', 'type' => 'string'),
array('fieldName' => 'username', 'type' => 'string'),
array('fieldName' => 'id', 'type' => 'integer'));
usort($data, function ($a, $b) { if ($a['fieldName'] == 'username' || $b['fieldName'] == 'password') return -1;
elseif ($a['fieldName'] == 'password' || $b['fieldName'] == 'username') return 1;
else return 0;
});
print_r($data);
preferences:
24.73 ms | 405 KiB | 5 Q