PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 8
ritsutainaka Отправлено: 07 Апреля, 2016 - 11:14:46 • Тема: Загрузка пхп файлов на сервер • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 37
При загрузке файла содержимое не отображается, лишь появляется окно для скачки пхп файла
ritsutainaka Отправлено: 07 Апреля, 2016 - 11:13:06 • Тема: Загрузка пхп файлов на сервер • Форум: Apache и другие веб-серверы

Ответов: 0
Просмотров: 488
При загрузке файла содержимое не отображается, лишь появляется окно для скачки пхп файла
ritsutainaka Отправлено: 14 Марта, 2016 - 19:34:15 • Тема: Одна функция во второй • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 40
Viper пишет:
Не пробовали из первой return для начала Улыбка К тому же if/else у вас...

Делала абсолютно так же с return, все равно не работает
(Добавление)
Viper пишет:
Не пробовали из первой return для начала Улыбка К тому же if/else у вас...


все равно функция та что внутри не выполняется

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $amount = mt_rand(1,99999999);
  4. echo "На вашем счету $sa4";
  5. $number = $amount;
  6. $sa4 = numberToText($number);
  7. echo "$amount \n";
  8.  
  9.  
  10.     $word1 = "рубль"; $worl1 = "тысяча"; $work1 = "миллион";
  11.     $word2 = "рубля"; $worl2 = "тысячи"; $work2 = "миллиона";
  12.     $word5 = "рублей"; $worl5 = "тысяч"; $work5 = "миллионов";
  13.  
  14.  
  15.  
  16. function millionWord($number,$work1,$work2,$work5) {
  17.         $i = floor($number/1000000);
  18.     $p = $i%10;
  19.     if($p==0){
  20.         return $work5;    }
  21.         elseif($p==1){
  22.                 return $work1;}
  23.                 elseif($p<=4 & $p>=2){
  24.                         return $work2;}
  25.                         elseif($p<=9 & $p>=5){
  26.                                 return $work5;
  27.                         }
  28.                          
  29.     }
  30.      
  31.     function numberToText($number) {
  32.     echo millionWord($number,$work1,$work2,$work5);}
  33.  
ritsutainaka Отправлено: 14 Марта, 2016 - 14:21:22 • Тема: Одна функция во второй • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 40
Почему в фнкции function numberToText($number) не выполняется функция millionWord($number,$work1,$work2,$work5) ?


PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. $amount = mt_rand(1,99999999);
  4. echo "На вашем счету $sa4";
  5. $number = $amount;
  6. $sa4 = numberToText($number);
  7. echo "$amount \n";
  8.  
  9.  
  10.     $word1 = "рубль"; $worl1 = "тысяча"; $work1 = "миллион";
  11.     $word2 = "рубля"; $worl2 = "тысячи"; $work2 = "миллиона";
  12.     $word5 = "рублей"; $worl5 = "тысяч"; $work5 = "миллионов";
  13.  
  14.  
  15.  
  16. function millionWord($number,$work1,$work2,$work5) {
  17.         $i = floor($number/1000000);
  18.     $p = $i%10;
  19.     if($p==0){
  20.         echo $work5;    }
  21.         elseif($p==1){
  22.                 echo $work1;}
  23.                 elseif($p<=4 & $p>=2){
  24.                         echo $work2;}
  25.                         elseif($p<=9 & $p>=5){
  26.                                 echo $work5;
  27.                         }
  28.                          
  29.     }
  30.      
  31.     function numberToText($number) {
  32.     echo millionWord($number,$work1,$work2,$work5);
  33. }
  34.  
  35.  
ritsutainaka Отправлено: 10 Марта, 2016 - 17:03:36 • Тема: Объедениние функций • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 30
Нужен одинаковый результат выполнения одного и того же выражения $amount = mt_rand(1,999); в двух функциях

PHP:
скопировать код в буфер обмена
  1. [/PHP]
  2. <?PHP
  3.  
  4. function one(){
  5. $amount = mt_rand(1,999);
  6. echo $amount;
  7.  
  8. }
  9.  
  10.  
  11. function two(){
  12. $amount = mt_rand(1,999);
  13. echo $amount;
  14.  
  15. }
  16.  
  17.  
  18. function three() {
  19.         $amount = mt_rand(1,999);
  20.         $y =one();
  21.         $t = two();
  22. echo "$y " . " $t";
  23.  
  24. }
  25.  
  26. echo "На вашем счету {$text1}";
  27. $text1 =three();//Выдаст например 689 236, А мне нужно 689 689
  28.  
  29. [PHP]
ritsutainaka Отправлено: 10 Марта, 2016 - 16:57:22 • Тема: Переменная в двух функциях • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 41
Выражение $amount = mt_rand(1,999); содержится в двух функциях, мне нужно что бы выпадало рандомное число в одной функции такое же как и во второй.
PHP:
скопировать код в буфер обмена
  1.  
  2. function one(){
  3. $amount = mt_rand(1,999);
  4. echo $amount;
  5.  
  6. }
  7.  
  8.  
  9. function two(){
  10. $amount = mt_rand(1,999);
  11. echo $amount;
  12.  
  13. }
  14.  
  15.  
  16. function three() {
  17.         $amount = mt_rand(1,999);
  18.         $y =one();
  19.         $t = two();
  20. echo "$y " . " $t";
  21.  
  22. }
  23.  
  24. echo "На вашем счету {$text1}";
  25. $text1 =three(); //выдаст допустим 458 932, а мне нужно 458 458
  26.  
ritsutainaka Отправлено: 08 Марта, 2016 - 10:53:19 • Тема: как разбить число по 3 элемента в один ключ С КОНЦА для массива • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 53
DelphinPRO пишет:
Может вам просто число отформатировать нужно?
http://sandbox.onlinephpfunctions.com/code/f51602299065cd6d2a8ca117a092105299d64112

спасибо большое, то что нужно для выведения числа как денежной единицы
ritsutainaka Отправлено: 08 Марта, 2016 - 09:46:39 • Тема: как разбить число по 3 элемента в один ключ С КОНЦА для массива • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 53
например по этой функции $amound = 81417445
print_r(str_split($amound));
выдаст:
[0] => 814
[1] => 174
[2] => 45
мне нужно:
[0] => 81
[1] => 417
[2] => 445

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB