Viper пишет:Не пробовали из первой return для начала К тому же if/else у вас...
Делала абсолютно так же с return, все равно не работает
(Добавление)
Viper пишет:Не пробовали из первой return для начала К тому же if/else у вас...
все равно функция та что внутри не выполняется
PHP:
скопировать код в буфер обмена
<?PHP echo "На вашем счету $sa4"; $number = $amount; $sa4 = numberToText($number); echo "$amount \n"; $word1 = "рубль"; $worl1 = "тысяча"; $work1 = "миллион"; $word2 = "рубля"; $worl2 = "тысячи"; $work2 = "миллиона"; $word5 = "рублей"; $worl5 = "тысяч"; $work5 = "миллионов"; function millionWord($number,$work1,$work2,$work5) { $i = floor($number/1000000 ); $p = $i%10; if($p==0){ return $work5; } elseif($p==1){ return $work1;} elseif($p<=4 & $p>=2){ return $work2;} elseif($p<=9 & $p>=5){ return $work5; } } function numberToText($number) { echo millionWord($number,$work1,$work2,$work5);}
|