3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Display the platform scores added together $database = new PDO('mysql:host=db452664775.db.1and1.com;dbname=db452664775;charset=utf8', 'dbo452664775', '$h13ld@l13n'); //read the android scores from the MYSQL database $query = $database->prepare("SELECT * FROM `MinionTotalsAndroid` WHERE 1"); $query->execute(); $android = $query->fetchAll();// as $android; echo ($android[scoreTotal]); //read the iphone scores from the MYSQL database $query2 = $database->prepare("SELECT * FROM `MinionTotalsiPhone` WHERE 1"); $query2->execute(); $iOS = $query2->fetchAll();// as $iOS;; //calculate the Accuracy to 2 decimal places //number_format( (($android['rktsHit'] + $iOS['rktsHit'] ) / ( $android['rktsFired'] + $iOS['rktsFired'])) * 100, 2); echo ($android['scoreTotal'] + $iOS['scoreTotal']) . '-' .($android['junkTotal'] + $iOS['junkTotal']) . '-' .($android['shpKlldByAstrd']+ $iOS['shpKlldByAstrd']) . '-' .($android['shpKlldBySatlt']+ $iOS['shpKlldBySatlt']) . '-' .($android['shpKlldByWrm'] + $iOS['shpKlldByWrm']) . '-' .($android['shpKlldByPrt'] + $iOS['shpKlldByPrt']) . '-' .($android['deathsTotal'] + $iOS['deathsTotal']) . '-' .($android['minKlldByAst'] + $iOS['minKlldByAst']) . '-' .($android['minKlldBySatlt']+ $iOS['minKlldBySatlt']) . '-' .($android['minKlldByWrm'] + $iOS['minKlldByWrm']) . '-' .($android['minKlldByPrt'] + $iOS['minKlldByPrt']) . '-' .($android['deathsTotal'] + $iOS['deathsTotal']) . '-' .($android['shldUsd'] + $iOS['shldUsd']) . '-' .($android['shldDstryd'] + $iOS['shldDstryd']) . '-' .($android['hmngUsd'] + $iOS['hmngUsd']) . '-' .($android['pwrUsd'] + $iOS['pwrUsd']) . '-' .($android['rktsFired'] + $iOS['rktsFired']) . '-' .($android['rktsHit'] + $iOS['rktsHit']) . '-' .($android['rktsMssd'] + $iOS['rktsMssd']) . '-' .(number_format( (($android['rktsHit'] + $iOS['rktsHit'] ) / ( $android['rktsFired'] + $iOS['rktsFired'])) * 100, 2)) . '-' .($android['astKlldByShp'] + $iOS['astKlldByShp']) . '-' .($android['astrdKlldByMin']+ $iOS['astrdKlldByMin']) . '-' .($android['astrdEscp'] + $iOS['astrdEscp']) . '-' .($android['astrdKlls'] + $iOS['astrdKlls']) . '-' .($android['satltKlldByShp']+ $iOS['satltKlldByShp']) . '-' .($android['satltKlldByMin']+ $iOS['satltKlldByMin']) . '-' .($android['satltEscp'] + $iOS['satltEscp']) . '-' .($android['satltKlls'] + $iOS['satltKlls']) . '-' .($android['wrmKlldByShp'] + $iOS['wrmKlldByShp']) . '-' .($android['wrmKlldByMin'] + $iOS['wrmKlldByMin']) . '-' .($android['wrmKlls'] + $iOS['wrmKlls']) . '-' .($android['prtKlldByShp'] + $iOS['prtKlldByShp']) . '-' .($android['prtKlldByMin'] + $iOS['prtKlldByMin']) . '-' .($android['prtKlls'] + $iOS['prtKlls']);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/gqKld
function name:  (null)
number of ops:  206
compiled vars:  !0 = $database, !1 = $query, !2 = $android, !3 = $query2, !4 = $iOS
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   NEW                                              $5      'PDO'
          1        SEND_VAL_EX                                              'mysql%3Ahost%3Ddb452664775.db.1and1.com%3Bdbname%3Ddb452664775%3Bcharset%3Dutf8'
          2        SEND_VAL_EX                                              'dbo452664775'
          3        SEND_VAL_EX                                              '%24h13ld%40l13n'
          4        DO_FCALL                                      0          
          5        ASSIGN                                                   !0, $5
    6     6        INIT_METHOD_CALL                                         !0, 'prepare'
          7        SEND_VAL_EX                                              'SELECT+%2A+FROM+%60MinionTotalsAndroid%60+WHERE+1'
          8        DO_FCALL                                      0  $8      
          9        ASSIGN                                                   !1, $8
    7    10        INIT_METHOD_CALL                                         !1, 'execute'
         11        DO_FCALL                                      0          
    8    12        INIT_METHOD_CALL                                         !1, 'fetchAll'
         13        DO_FCALL                                      0  $11     
         14        ASSIGN                                                   !2, $11
    9    15        FETCH_CONSTANT                                   ~13     'scoreTotal'
         16        FETCH_DIM_R                                      ~14     !2, ~13
         17        ECHO                                                     ~14
   11    18        INIT_METHOD_CALL                                         !0, 'prepare'
         19        SEND_VAL_EX                                              'SELECT+%2A+FROM+%60MinionTotalsiPhone%60+WHERE+1'
         20        DO_FCALL                                      0  $15     
         21        ASSIGN                                                   !3, $15
   12    22        INIT_METHOD_CALL                                         !3, 'execute'
         23        DO_FCALL                                      0          
   13    24        INIT_METHOD_CALL                                         !3, 'fetchAll'
         25        DO_FCALL                                      0  $18     
         26        ASSIGN                                                   !4, $18
   18    27        FETCH_DIM_R                                      ~20     !2, 'scoreTotal'
         28        FETCH_DIM_R                                      ~21     !4, 'scoreTotal'
         29        ADD                                              ~22     ~20, ~21
         30        CONCAT                                           ~23     ~22, '-'
   19    31        FETCH_DIM_R                                      ~24     !2, 'junkTotal'
         32        FETCH_DIM_R                                      ~25     !4, 'junkTotal'
         33        ADD                                              ~26     ~24, ~25
         34        CONCAT                                           ~27     ~23, ~26
         35        CONCAT                                           ~28     ~27, '-'
   20    36        FETCH_DIM_R                                      ~29     !2, 'shpKlldByAstrd'
         37        FETCH_DIM_R                                      ~30     !4, 'shpKlldByAstrd'
         38        ADD                                              ~31     ~29, ~30
         39        CONCAT                                           ~32     ~28, ~31
         40        CONCAT                                           ~33     ~32, '-'
   21    41        FETCH_DIM_R                                      ~34     !2, 'shpKlldBySatlt'
         42        FETCH_DIM_R                                      ~35     !4, 'shpKlldBySatlt'
         43        ADD                                              ~36     ~34, ~35
         44        CONCAT                                           ~37     ~33, ~36
         45        CONCAT                                           ~38     ~37, '-'
   22    46        FETCH_DIM_R                                      ~39     !2, 'shpKlldByWrm'
         47        FETCH_DIM_R                                      ~40     !4, 'shpKlldByWrm'
         48        ADD                                              ~41     ~39, ~40
         49        CONCAT                                           ~42     ~38, ~41
         50        CONCAT                                           ~43     ~42, '-'
   23    51        FETCH_DIM_R                                      ~44     !2, 'shpKlldByPrt'
         52        FETCH_DIM_R                                      ~45     !4, 'shpKlldByPrt'
         53        ADD                                              ~46     ~44, ~45
         54        CONCAT                                           ~47     ~43, ~46
         55        CONCAT                                           ~48     ~47, '-'
   24    56        FETCH_DIM_R                                      ~49     !2, 'deathsTotal'
         57        FETCH_DIM_R                                      ~50     !4, 'deathsTotal'
         58        ADD                                              ~51     ~49, ~50
         59        CONCAT                                           ~52     ~48, ~51
         60        CONCAT                                           ~53     ~52, '-'
   25    61        FETCH_DIM_R                                      ~54     !2, 'minKlldByAst'
         62        FETCH_DIM_R                                      ~55     !4, 'minKlldByAst'
         63        ADD                                              ~56     ~54, ~55
         64        CONCAT                                           ~57     ~53, ~56
         65        CONCAT                                           ~58     ~57, '-'
   26    66        FETCH_DIM_R                                      ~59     !2, 'minKlldBySatlt'
         67        FETCH_DIM_R                                      ~60     !4, 'minKlldBySatlt'
         68        ADD                                              ~61     ~59, ~60
         69        CONCAT                                           ~62     ~58, ~61
         70        CONCAT                                           ~63     ~62, '-'
   27    71        FETCH_DIM_R                                      ~64     !2, 'minKlldByWrm'
         72        FETCH_DIM_R                                      ~65     !4, 'minKlldByWrm'
         73        ADD                                              ~66     ~64, ~65
         74        CONCAT                                           ~67     ~63, ~66
         75        CONCAT                                           ~68     ~67, '-'
   28    76        FETCH_DIM_R                                      ~69     !2, 'minKlldByPrt'
         77        FETCH_DIM_R                                      ~70     !4, 'minKlldByPrt'
         78        ADD                                              ~71     ~69, ~70
         79        CONCAT                                           ~72     ~68, ~71
         80        CONCAT                                           ~73     ~72, '-'
   29    81        FETCH_DIM_R                                      ~74     !2, 'deathsTotal'
         82        FETCH_DIM_R                                      ~75     !4, 'deathsTotal'
         83        ADD                                              ~76     ~74, ~75
         84        CONCAT                                           ~77     ~73, ~76
         85        CONCAT                                           ~78     ~77, '-'
   30    86        FETCH_DIM_R                                      ~79     !2, 'shldUsd'
         87        FETCH_DIM_R                                      ~80     !4, 'shldUsd'
         88        ADD                                              ~81     ~79, ~80
         89        CONCAT                                           ~82     ~78, ~81
         90        CONCAT                                           ~83     ~82, '-'
   31    91        FETCH_DIM_R                                      ~84     !2, 'shldDstryd'
         92        FETCH_DIM_R                                      ~85     !4, 'shldDstryd'
         93        ADD                                              ~86     ~84, ~85
         94        CONCAT                                           ~87     ~83, ~86
         95        CONCAT                                           ~88     ~87, '-'
   32    96        FETCH_DIM_R                                      ~89     !2, 'hmngUsd'
         97        FETCH_DIM_R                                      ~90     !4, 'hmngUsd'
         98        ADD                                              ~91     ~89, ~90
         99        CONCAT                                           ~92     ~88, ~91
        100        CONCAT                                           ~93     ~92, '-'
   33   101        FETCH_DIM_R                                      ~94     !2, 'pwrUsd'
        102        FETCH_DIM_R                                      ~95     !4, 'pwrUsd'
        103        ADD                                              ~96     ~94, ~95
        104        CONCAT                                           ~97     ~93, ~96
        105        CONCAT                                           ~98     ~97, '-'
   34   106        FETCH_DIM_R                                      ~99     !2, 'rktsFired'
        107        FETCH_DIM_R                                      ~100    !4, 'rktsFired'
        108        ADD                                              ~101    ~99, ~100
        109        CONCAT                                           ~102    ~98, ~101
        110        CONCAT                                           ~103    ~102, '-'
   35   111        FETCH_DIM_R                                      ~104    !2, 'rktsHit'
        112        FETCH_DIM_R                                      ~105    !4, 'rktsHit'
        113        ADD                                              ~106    ~104, ~105
        114        CONCAT                                           ~107    ~103, ~106
        115        CONCAT                                           ~108    ~107, '-'
   36   116        FETCH_DIM_R                                      ~109    !2, 'rktsMssd'
        117        FETCH_DIM_R                                      ~110    !4, 'rktsMssd'
        118        ADD                                              ~111    ~109, ~110
        119        CONCAT                                           ~112    ~108, ~111
        120        CONCAT                                           ~113    ~112, '-'
   37   121        INIT_FCALL                                               'number_format'
        122        FETCH_DIM_R                                      ~114    !2, 'rktsHit'
        123        FETCH_DIM_R                                      ~115    !4, 'rktsHit'
        124        ADD                                              ~116    ~114, ~115
        125        FETCH_DIM_R                                      ~117    !2, 'rktsFired'
        126        FETCH_DIM_R                                      ~118    !4, 'rktsFired'
        127        ADD                                              ~119    ~117, ~118
        128        DIV                                              ~120    ~116, ~119
        129        MUL                                              ~121    ~120, 100
        130        SEND_VAL                                                 ~121
        131        SEND_VAL                                                 2
        132        DO_ICALL                                         $122    
        133        CONCAT                                           ~123    ~113, $122
        134        CONCAT                                           ~124    ~123, '-'
   38   135        FETCH_DIM_R                                      ~125    !2, 'astKlldByShp'
        136        FETCH_DIM_R                                      ~126    !4, 'astKlldByShp'
        137        ADD                                              ~127    ~125, ~126
        138        CONCAT                                           ~128    ~124, ~127
        139        CONCAT                                           ~129    ~128, '-'
   39   140        FETCH_DIM_R                                      ~130    !2, 'astrdKlldByMin'
        141        FETCH_DIM_R                                      ~131    !4, 'astrdKlldByMin'
        142        ADD                                              ~132    ~130, ~131
        143        CONCAT                                           ~133    ~129, ~132
        144        CONCAT                                           ~134    ~133, '-'
   40   145        FETCH_DIM_R                                      ~135    !2, 'astrdEscp'
        146        FETCH_DIM_R                                      ~136    !4, 'astrdEscp'
        147        ADD                                              ~137    ~135, ~136
        148        CONCAT                                           ~138    ~134, ~137
        149        CONCAT                                           ~139    ~138, '-'
   41   150        FETCH_DIM_R                                      ~140    !2, 'astrdKlls'
        151        FETCH_DIM_R                                      ~141    !4, 'astrdKlls'
        152        ADD                                              ~142    ~140, ~141
        153        CONCAT                                           ~143    ~139, ~142
        154        CONCAT                                           ~144    ~143, '-'
   42   155        FETCH_DIM_R                                      ~145    !2, 'satltKlldByShp'
        156        FETCH_DIM_R                                      ~146    !4, 'satltKlldByShp'
        157        ADD                                              ~147    ~145, ~146
        158        CONCAT                                           ~148    ~144, ~147
        159        CONCAT                                           ~149    ~148, '-'
   43   160        FETCH_DIM_R                                      ~150    !2, 'satltKlldByMin'
        161        FETCH_DIM_R                                      ~151    !4, 'satltKlldByMin'
        162        ADD                                              ~152    ~150, ~151
        163        CONCAT                                           ~153    ~149, ~152
        164        CONCAT                                           ~154    ~153, '-'
   44   165        FETCH_DIM_R                                      ~155    !2, 'satltEscp'
        166        FETCH_DIM_R                                      ~156    !4, 'satltEscp'
        167        ADD                                              ~157    ~155, ~156
        168        CONCAT                                           ~158    ~154, ~157
        169        CONCAT                                           ~159    ~158, '-'
   45   170        FETCH_DIM_R                                      ~160    !2, 'satltKlls'
        171        FETCH_DIM_R                                      ~161    !4, 'satltKlls'
        172        ADD                                              ~162    ~160, ~161
        173        CONCAT                                           ~163    ~159, ~162
        174        CONCAT                                           ~164    ~163, '-'
   46   175        FETCH_DIM_R                                      ~165    !2, 'wrmKlldByShp'
        176        FETCH_DIM_R                                      ~166    !4, 'wrmKlldByShp'
        177        ADD                                              ~167    ~165, ~166
        178        CONCAT                                           ~168    ~164, ~167
        179        CONCAT                                           ~169    ~168, '-'
   47   180        FETCH_DIM_R                                      ~170    !2, 'wrmKlldByMin'
        181        FETCH_DIM_R                                      ~171    !4, 'wrmKlldByMin'
        182        ADD                                              ~172    ~170, ~171
        183        CONCAT                                           ~173    ~169, ~172
        184        CONCAT                                           ~174    ~173, '-'
   48   185        FETCH_DIM_R                                      ~175    !2, 'wrmKlls'
        186        FETCH_DIM_R                                      ~176    !4, 'wrmKlls'
        187        ADD                                              ~177    ~175, ~176
        188        CONCAT                                           ~178    ~174, ~177
        189        CONCAT                                           ~179    ~178, '-'
   49   190        FETCH_DIM_R                                      ~180    !2, 'prtKlldByShp'
        191        FETCH_DIM_R                                      ~181    !4, 'prtKlldByShp'
        192        ADD                                              ~182    ~180, ~181
        193        CONCAT                                           ~183    ~179, ~182
        194        CONCAT                                           ~184    ~183, '-'
   50   195        FETCH_DIM_R                                      ~185    !2, 'prtKlldByMin'
        196        FETCH_DIM_R                                      ~186    !4, 'prtKlldByMin'
        197        ADD                                              ~187    ~185, ~186
        198        CONCAT                                           ~188    ~184, ~187
        199        CONCAT                                           ~189    ~188, '-'
   51   200        FETCH_DIM_R                                      ~190    !2, 'prtKlls'
        201        FETCH_DIM_R                                      ~191    !4, 'prtKlls'
        202        ADD                                              ~192    ~190, ~191
        203        CONCAT                                           ~193    ~189, ~192
        204        ECHO                                                     ~193
        205      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
165.52 ms | 1412 KiB | 15 Q