3v4l.org

run code in 300+ PHP versions simultaneously
<?php $tms_comment_encoded1 = 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiIzOSI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiIzIjtzOjExOiJxdWVzdGlvbl9uciI7aToxO3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czo2MjoiPHA+SXMgVHJ1ZSB0cnVlLCBvciBpcyBpdCBmYWxzZSB0aGF0IFRydWUgaXMgbm90IHRydWU/PGJyPjwvcD4iO30='; $tms_comment_encoded2 = 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiI0MSI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiI0IjtzOjExOiJxdWVzdGlvbl9uciI7aToyO3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czoyMzoiPHA+TWFyayBpZiB0cnVlPGJyPjwvcD4iO30='; $tms_comment_encoded3 = 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiI0MCI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiIyIjtzOjExOiJxdWVzdGlvbl9uciI7aTozO3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czo3MToiPHA+VG8mbmJzcDtiZSBvciBub3QmbmJzcDt0byBiZS4uLiBJcyB0aGF0IHJlYWxseSB0aGUgcXVlc3Rpb24/PGJyPjwvcD4iO30='; $tms_comment_encoded4 = 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiIzOCI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiIxIjtzOjExOiJxdWVzdGlvbl9uciI7aTo0O3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czo3MzoiPHA+SWYgSSBoYXZlIG9uZSBhcHBsZSBhbmQgb25lIGJhbmFuYSwgaG93IG1hbnkgZnJ1aXRzIGRvIEkgaGF2ZT88YnI+PC9wPiI7fQ=='; echo '\n\nQuestion 1:\n' . print_r(unserialize(base64_decode($tms_comment_encoded1)),true); echo '\n\nQuestion 2:\n' . print_r(unserialize(base64_decode($tms_comment_encoded2)),true); echo '\n\nQuestion 3:\n' . print_r(unserialize(base64_decode($tms_comment_encoded3)),true); echo '\n\nQuestion 4:\n' . print_r(unserialize(base64_decode($tms_comment_encoded4)),true);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/IrT9J
function name:  (null)
number of ops:  53
compiled vars:  !0 = $tms_comment_encoded1, !1 = $tms_comment_encoded2, !2 = $tms_comment_encoded3, !3 = $tms_comment_encoded4
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiIzOSI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiIzIjtzOjExOiJxdWVzdGlvbl9uciI7aToxO3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czo2MjoiPHA%2BSXMgVHJ1ZSB0cnVlLCBvciBpcyBpdCBmYWxzZSB0aGF0IFRydWUgaXMgbm90IHRydWU%2FPGJyPjwvcD4iO30%3D'
    5     1        ASSIGN                                                   !1, 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiI0MSI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiI0IjtzOjExOiJxdWVzdGlvbl9uciI7aToyO3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czoyMzoiPHA%2BTWFyayBpZiB0cnVlPGJyPjwvcD4iO30%3D'
    7     2        ASSIGN                                                   !2, 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiI0MCI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiIyIjtzOjExOiJxdWVzdGlvbl9uciI7aTozO3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czo3MToiPHA%2BVG8mbmJzcDtiZSBvciBub3QmbmJzcDt0byBiZS4uLiBJcyB0aGF0IHJlYWxseSB0aGUgcXVlc3Rpb24%2FPGJyPjwvcD4iO30%3D'
    9     3        ASSIGN                                                   !3, 'Tzo4OiJzdGRDbGFzcyI6MTE6e3M6NzoidXNlcl9pZCI7czoxOiIyIjtzOjk6ImNvdXJzZV9pZCI7czoyOiIxMCI7czo1OiJjbV9pZCI7czoyOiI3NCI7czo3OiJxdWl6X2lkIjtzOjE6IjgiO3M6MTU6InF1aXpfYXR0ZW1wdF9pZCI7aTozMztzOjIyOiJxdWl6X2F0dGVtcHRfdW5pcXVlX2lkIjtzOjI6IjQyIjtzOjExOiJxdWVzdGlvbl9pZCI7czoyOiIzOCI7czoxNjoicXVlc3Rpb25fc2xvdF9uciI7czoxOiIxIjtzOjExOiJxdWVzdGlvbl9uciI7aTo0O3M6MTE6InF1ZXN0aW9uX2N0IjtpOjQ7czoxMzoicXVlc3Rpb25fdGV4dCI7czo3MzoiPHA%2BSWYgSSBoYXZlIG9uZSBhcHBsZSBhbmQgb25lIGJhbmFuYSwgaG93IG1hbnkgZnJ1aXRzIGRvIEkgaGF2ZT88YnI%2BPC9wPiI7fQ%3D%3D'
   11     4        INIT_FCALL                                               'print_r'
          5        INIT_FCALL                                               'unserialize'
          6        INIT_FCALL                                               'base64_decode'
          7        SEND_VAR                                                 !0
          8        DO_ICALL                                         $8      
          9        SEND_VAR                                                 $8
         10        DO_ICALL                                         $9      
         11        SEND_VAR                                                 $9
         12        SEND_VAL                                                 <true>
         13        DO_ICALL                                         $10     
         14        CONCAT                                           ~11     '%5Cn%5CnQuestion+1%3A%5Cn', $10
         15        ECHO                                                     ~11
   12    16        INIT_FCALL                                               'print_r'
         17        INIT_FCALL                                               'unserialize'
         18        INIT_FCALL                                               'base64_decode'
         19        SEND_VAR                                                 !1
         20        DO_ICALL                                         $12     
         21        SEND_VAR                                                 $12
         22        DO_ICALL                                         $13     
         23        SEND_VAR                                                 $13
         24        SEND_VAL                                                 <true>
         25        DO_ICALL                                         $14     
         26        CONCAT                                           ~15     '%5Cn%5CnQuestion+2%3A%5Cn', $14
         27        ECHO                                                     ~15
   13    28        INIT_FCALL                                               'print_r'
         29        INIT_FCALL                                               'unserialize'
         30        INIT_FCALL                                               'base64_decode'
         31        SEND_VAR                                                 !2
         32        DO_ICALL                                         $16     
         33        SEND_VAR                                                 $16
         34        DO_ICALL                                         $17     
         35        SEND_VAR                                                 $17
         36        SEND_VAL                                                 <true>
         37        DO_ICALL                                         $18     
         38        CONCAT                                           ~19     '%5Cn%5CnQuestion+3%3A%5Cn', $18
         39        ECHO                                                     ~19
   14    40        INIT_FCALL                                               'print_r'
         41        INIT_FCALL                                               'unserialize'
         42        INIT_FCALL                                               'base64_decode'
         43        SEND_VAR                                                 !3
         44        DO_ICALL                                         $20     
         45        SEND_VAR                                                 $20
         46        DO_ICALL                                         $21     
         47        SEND_VAR                                                 $21
         48        SEND_VAL                                                 <true>
         49        DO_ICALL                                         $22     
         50        CONCAT                                           ~23     '%5Cn%5CnQuestion+4%3A%5Cn', $22
         51        ECHO                                                     ~23
         52      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
173.21 ms | 1400 KiB | 19 Q