fork(1) download
  1. <?php
  2. //пояснение за цикл для самых даунов, сука у меня от тебя просто горит нахуй
  3.  
  4. for ($i = 1; $i < 5; $i++) {
  5. //перед первым шагом цикла сделать $i равной единичкой
  6. //повторять цикл пока $i меньше 5
  7. //на каждой итерации увеличивать $i на 1
  8.  
  9. //это было описалова условия цикла, теперь что касается тела цикла, а именно всё что между { }
  10.  
  11. echo $i;
  12. //посмотреть что там в $i сейчас лежит
  13.  
  14. echo "\n";
  15. //перевести строку
  16. }
  17.  
  18. echo "Теперь перейдем к циклу посложнее, допустим нам надо что-то агрегировать\n";
  19. //положили 100 денег в банк на 10 лет
  20.  
  21. for ($year = 0, $money = 100, $percent = 1.1; $year <= 10; $year++) {
  22. echo "--------------------\n";
  23. echo "$year-й год:\n";
  24. echo "денег в банке: $money \n";
  25. //ну тип высрали инфу что там на начало года
  26.  
  27. //далее хуярим операции
  28. $money = $money * $percent;
  29. //текущее бабло умножаем на проценты и СКЛАДЫВАЕМ БЛЯДЬ ВНИМАНИЕ В ТУ ЖЕ ПЕРЕМЕННУЮ
  30. //НОВОЕ БЛЯДЬ ЗНАЧЕНИЕ ПОСЛЕ УМНОЖЕНИЯ, СНОВА СКЛАДЫВАЕМ В ПЕРЕМЕННУЮ $money
  31.  
  32. echo "денег в конце года: $money\n";
  33. //всё блядь, итерация закнчилась, ушли на новый год
  34.  
  35. }
  36.  
  37. //сюда код дайдет только после того как отхуярит все итерации цикла
  38. echo "====================================\n";
  39. echo "прошло лет: $i\n";
  40. echo "накоплено бабла: $money \n";
  41.  
  42. $fate = mt_rand(0,1);
  43.  
  44. if ($fate == true) {
  45. echo "Я ебал твою мать";
  46. } else {
  47. echo "От судьбы не уйдешь, я всё равно её ебал!!!!!!!!!!!!!!!!";
  48. }
  49.  
  50.  
Success #stdin #stdout 0.01s 82880KB
stdin
Standard input is empty
stdout
1
2
3
4
Теперь перейдем к циклу посложнее, допустим нам надо что-то агрегировать
--------------------
0-й год:
денег в банке: 100 
денег в конце года: 110
--------------------
1-й год:
денег в банке: 110 
денег в конце года: 121
--------------------
2-й год:
денег в банке: 121 
денег в конце года: 133.1
--------------------
3-й год:
денег в банке: 133.1 
денег в конце года: 146.41
--------------------
4-й год:
денег в банке: 146.41 
денег в конце года: 161.051
--------------------
5-й год:
денег в банке: 161.051 
денег в конце года: 177.1561
--------------------
6-й год:
денег в банке: 177.1561 
денег в конце года: 194.87171
--------------------
7-й год:
денег в банке: 194.87171 
денег в конце года: 214.358881
--------------------
8-й год:
денег в банке: 214.358881 
денег в конце года: 235.7947691
--------------------
9-й год:
денег в банке: 235.7947691 
денег в конце года: 259.37424601
--------------------
10-й год:
денег в банке: 259.37424601 
денег в конце года: 285.311670611
====================================
прошло лет: 5
накоплено бабла: 285.311670611 
Я ебал твою мать