<?php
function KuNumbersWriting($number){
$kuindex = array( 0=> 'سفر', 1 => 'یەک', 'دوو', 'سێ', 'چوار', 'پێنج', 'شەش', 'حەوت', 'هەشت', 'نۆ',
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;
}
?>