- var_export: documentation ( source)
- usort: documentation ( source)
<?php
$data = array(
array(
'id' => 1,
'value' => 1.2
),
array(
'id' => 2,
'value' => 2.5
),
array(
'id' => 3,
'value' => 'N/A'
)
);
var_export((float) 'N/A');
echo "\n--\n";
usort($data, fn($a, $b) => (float) $b['value'] <=> (float) $a['value']);
var_export($data);