<?php $numbers = ['10 Apple', '2 Grapes', '3 Apples', '3.2 Apples', '3.1 Apples', '3.3 Apples', '3.10 Apples', '3.11 Apples', 'Lots of Apples']; usort( $numbers, fn($a, $b) => (sscanf($a, '%f')[0] ?? PHP_INT_MAX) <=> (sscanf($b, '%f')[0] ?? PHP_INT_MAX) ); var_export($numbers);
You have javascript disabled. You will not be able to edit any code.