3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [ 'list[P] = 1', 'list[A] = 1', 'list[F] = 2', 'list[B] = 1' ]; usort( $array, fn($a, $b) => ltrim($a, ':..~') <=> ltrim($b, ':..~') ); var_export($array);

preferences:
57.43 ms | 406 KiB | 5 Q