3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [ 'Alemanha' => 1, 'China' => 5, 'EUA' => 13, 'Itália' => 2, 'África do Sul' => 1 ]; $collator = new Collator('pt_BR'); $keys = array_keys($arr); $collator->sort($keys); var_export( array_replace( array_flip($keys), $arr ) );

preferences:
27.52 ms | 407 KiB | 5 Q