3v4l.org

run code in 300+ PHP versions simultaneously
<?php $guessedLoanPeriod = 1; $getInterestRate = 0; $x = 1 - pow(1 + ($getInterestRate/ 100 / 12), $guessedLoanPeriod); echo (-( ($getInterestRate / 100 / 12) * ( 200 - 0 + 50 ) * pow(1 + ($getInterestRate / 100 / 12), $guessedLoanPeriod) / (1 - pow(1 + ($getInterestRate / 100 / 12), $guessedLoanPeriod)) ) + 6 ) * $guessedLoanPeriod;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/UAsNU
function name:  (null)
number of ops:  36
compiled vars:  !0 = $guessedLoanPeriod, !1 = $getInterestRate, !2 = $x
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, 1
    3     1        ASSIGN                                                   !1, 0
    5     2        INIT_FCALL                                               'pow'
          3        DIV                                              ~5      !1, 100
          4        DIV                                              ~6      ~5, 12
          5        ADD                                              ~7      1, ~6
          6        SEND_VAL                                                 ~7
          7        SEND_VAR                                                 !0
          8        DO_ICALL                                         $8      
          9        SUB                                              ~9      1, $8
         10        ASSIGN                                                   !2, ~9
    7    11        DIV                                              ~11     !1, 100
         12        DIV                                              ~12     ~11, 12
   11    13        MUL                                              ~13     ~12, 250
   13    14        INIT_FCALL                                               'pow'
         15        DIV                                              ~14     !1, 100
         16        DIV                                              ~15     ~14, 12
         17        ADD                                              ~16     1, ~15
         18        SEND_VAL                                                 ~16
         19        SEND_VAR                                                 !0
         20        DO_ICALL                                         $17     
         21        MUL                                              ~18     $17, ~13
   14    22        INIT_FCALL                                               'pow'
         23        DIV                                              ~19     !1, 100
         24        DIV                                              ~20     ~19, 12
         25        ADD                                              ~21     1, ~20
         26        SEND_VAL                                                 ~21
         27        SEND_VAR                                                 !0
         28        DO_ICALL                                         $22     
         29        SUB                                              ~23     1, $22
         30        DIV                                              ~24     ~18, ~23
         31        MUL                                              ~25     ~24, -1
   15    32        ADD                                              ~26     ~25, 6
   16    33        MUL                                              ~27     !0, ~26
         34        ECHO                                                     ~27
         35      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
162.41 ms | 1396 KiB | 15 Q