Convert English Number to Kurdish (1 = > یەک)

<?php
function KuNumbersWriting($number){
        
$kuindex = array(   0=> 'سفر'=> 'یەک''دوو''سێ',  'چوار''پێنج''شەش''حەوت''هەشت''نۆ'
                                    
11 => 'یازدە'12 => 'دوازدە'13 => 'سێزدە'14 => 'چواردە'15 => '‌پازدە'16 => 'شازدە'17 => 'حەڤدە'18 => 'هەژدە'19 => 'نۆزدە'
                                    
10 => 'دە'20 => 'بیست'30 => 'سی'40 => 'چل'50 => 'پەنجا'60 => 'شەست'70 => 'حەفتا'80 => 'هەشتا'90 => 'نەوەد'
                                    
100 => 'سەد'
                                    
1000 => 'هەزار');
                                    
if(
array_key_exists($number$kuindex)){
    
$result $kuindex[$number];
}
else{
    if(
$len == 2){
        
$result $kuindex[$number[0]*10].' و '.$kuindex[$number[1]];
    }
    else{
        if(
$number[0] == 1){
            
$digit1 $kuindex[100];
        }else{
            
$digit1 $kuindex[$number[0]].' '.$kuindex[100];
        }
        
        if(
array_key_exists($number[1].$number[2], $kuindex)){
            
$result $digit1.' و '.$kuindex[$number[1].$number[2]];
        }else{
            if(!
$number[1] && !$number[2]){
                
$result $digit1;
            }
            elseif(!
$number[1]){
                
$result $digit1.' و '.$kuindex[$number[2]];
            }
            else{
                
$result $digit1.' و '.$kuindex[$number[1]*10].' و '.$kuindex[$number[2]];
            }
        }
    }
}
return 
$result;
}
?>