Sto cercando di ordinare un array di numeri che iniziano con zero la funzione piu adatta dovrebbe essere natsort ma credo che abbia un bug e non funziona bene dato che mi da questo risultato

Codice PHP:
$a[0]=00001
$a[1]=00008
$a[2]=00005
$a[3]=000011
$a[4]=00003
$a[5]=000014
natsort($a); 
print_r($a); 
Questo e il risultato chiaramente sballato

Array ( [1] => 0 [0] => 1 [4] => 3 [2] => 5 [3] => 9 [5] => 12 )

Qualcuno mi puo dare una mano ad ovviare al problema?