3v4l.org

run code in 300+ PHP versions simultaneously
<?php $db = mysqli_connect("162.243.243.156","root","root", "January12"); if ($db->connect_error) { die('Connect Error: ' . $db->connect_error); } $result1 = mysqli_query("SELECT * from Apple ORDER BY Date ASC", $db); $result2 = mysqli_query("SELECT * from Google ORDER BY Date ASC", $db); $Apple = array(); $Google = array(); echo "well..."; while (($row1 = mysqli_fetch_array($result1)) && ($row2 = mysqli_fetch_array($result2))) { echo "is it the date fetch?"; $Date1 = $row1["Date"]->fetch_row($result1); $Date2 = $row2["Date"]->fetch_row($result2); echo "maybe..."; if ($Date1 == $Date2) { $Apple = $row1["Close Price"]->fetch_all(MYSQLI_NUM); $Google = $row2["Close Price"]->fetch_all(MYSQLI_NUM); echo "it worked"; } } ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 12
Branch analysis from position: 9
1 jumps found. (Code = 79) Position 1 = -2
Branch analysis from position: 12
1 jumps found. (Code = 42) Position 1 = 53
Branch analysis from position: 53
2 jumps found. (Code = 46) Position 1 = 58, Position 2 = 63
Branch analysis from position: 58
2 jumps found. (Code = 44) Position 1 = 64, Position 2 = 26
Branch analysis from position: 64
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 26
2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 53
Branch analysis from position: 40
2 jumps found. (Code = 46) Position 1 = 58, Position 2 = 63
Branch analysis from position: 58
Branch analysis from position: 63
Branch analysis from position: 53
Branch analysis from position: 63
filename:       /in/NjWgp
function name:  (null)
number of ops:  65
compiled vars:  !0 = $db, !1 = $result1, !2 = $result2, !3 = $Apple, !4 = $Google, !5 = $Date1, !6 = $row1, !7 = $Date2, !8 = $row2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL_BY_NAME                                       'mysqli_connect'
          1        SEND_VAL_EX                                              '162.243.243.156'
          2        SEND_VAL_EX                                              'root'
          3        SEND_VAL_EX                                              'root'
          4        SEND_VAL_EX                                              'January12'
          5        DO_FCALL                                      0  $9      
          6        ASSIGN                                                   !0, $9
    3     7        FETCH_OBJ_R                                      ~11     !0, 'connect_error'
          8      > JMPZ                                                     ~11, ->12
    5     9    >   FETCH_OBJ_R                                      ~12     !0, 'connect_error'
         10        CONCAT                                           ~13     'Connect+Error%3A+', ~12
         11      > EXIT                                                     ~13
    8    12    >   INIT_FCALL_BY_NAME                                       'mysqli_query'
         13        SEND_VAL_EX                                              'SELECT+%2A+from+Apple+ORDER+BY+Date+ASC'
         14        SEND_VAR_EX                                              !0
         15        DO_FCALL                                      0  $14     
         16        ASSIGN                                                   !1, $14
    9    17        INIT_FCALL_BY_NAME                                       'mysqli_query'
         18        SEND_VAL_EX                                              'SELECT+%2A+from+Google+ORDER+BY+Date+ASC'
         19        SEND_VAR_EX                                              !0
         20        DO_FCALL                                      0  $16     
         21        ASSIGN                                                   !2, $16
   11    22        ASSIGN                                                   !3, <array>
   12    23        ASSIGN                                                   !4, <array>
   14    24        ECHO                                                     'well...'
   15    25      > JMP                                                      ->53
   18    26    >   ECHO                                                     'is+it+the+date+fetch%3F'
   19    27        FETCH_DIM_R                                      ~20     !6, 'Date'
         28        INIT_METHOD_CALL                                         ~20, 'fetch_row'
         29        SEND_VAR_EX                                              !1
         30        DO_FCALL                                      0  $21     
         31        ASSIGN                                                   !5, $21
   20    32        FETCH_DIM_R                                      ~23     !8, 'Date'
         33        INIT_METHOD_CALL                                         ~23, 'fetch_row'
         34        SEND_VAR_EX                                              !2
         35        DO_FCALL                                      0  $24     
         36        ASSIGN                                                   !7, $24
   21    37        ECHO                                                     'maybe...'
   23    38        IS_EQUAL                                                 !5, !7
         39      > JMPZ                                                     ~26, ->53
   25    40    >   FETCH_DIM_R                                      ~27     !6, 'Close+Price'
         41        INIT_METHOD_CALL                                         ~27, 'fetch_all'
         42        FETCH_CONSTANT                                   ~28     'MYSQLI_NUM'
         43        SEND_VAL_EX                                              ~28
         44        DO_FCALL                                      0  $29     
         45        ASSIGN                                                   !3, $29
   26    46        FETCH_DIM_R                                      ~31     !8, 'Close+Price'
         47        INIT_METHOD_CALL                                         ~31, 'fetch_all'
         48        FETCH_CONSTANT                                   ~32     'MYSQLI_NUM'
         49        SEND_VAL_EX                                              ~32
         50        DO_FCALL                                      0  $33     
         51        ASSIGN                                                   !4, $33
   28    52        ECHO                                                     'it+worked'
   15    53    >   INIT_FCALL_BY_NAME                                       'mysqli_fetch_array'
         54        SEND_VAR_EX                                              !1
         55        DO_FCALL                                      0  $35     
         56        ASSIGN                                           ~36     !6, $35
         57      > JMPZ_EX                                          ~36     ~36, ->63
         58    >   INIT_FCALL_BY_NAME                                       'mysqli_fetch_array'
         59        SEND_VAR_EX                                              !2
         60        DO_FCALL                                      0  $37     
         61        ASSIGN                                           ~38     !8, $37
         62        BOOL                                             ~36     ~38
         63    > > JMPNZ                                                    ~36, ->26
   31    64    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
148.3 ms | 1399 KiB | 13 Q