3v4l.org

run code in 300+ PHP versions simultaneously
<?php $content = rand(0,100)."|BE CSE|1st Sem|English|test|test|test|2|15|2015-07-13 05:00:00~~".rand(0,100)."|BE CSE|1st Sem|English|test|test|test|2|15|2015-07-13 05:00:00~~".rand(0,100)."|BE CSE|1st Sem|English|test|test|test|2|15|2015-07-13 05:00:00"; $encoded_form = base64_encode($content); echo 'encoded form :: '.$encoded_form; echo "========="; $decode_data = base64_decode($encoded_form); echo "Decoded Data :: ".$decode_data;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/WhuKl
function name:  (null)
number of ops:  32
compiled vars:  !0 = $content, !1 = $encoded_form, !2 = $decode_data
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'rand'
          1        SEND_VAL                                                 0
          2        SEND_VAL                                                 100
          3        DO_ICALL                                         $3      
          4        CONCAT                                           ~4      $3, '%7CBE+CSE%7C1st+Sem%7CEnglish%7Ctest%7Ctest%7Ctest%7C2%7C15%7C2015-07-13+05%3A00%3A00%7E%7E'
          5        INIT_FCALL                                               'rand'
          6        SEND_VAL                                                 0
          7        SEND_VAL                                                 100
          8        DO_ICALL                                         $5      
          9        CONCAT                                           ~6      ~4, $5
         10        CONCAT                                           ~7      ~6, '%7CBE+CSE%7C1st+Sem%7CEnglish%7Ctest%7Ctest%7Ctest%7C2%7C15%7C2015-07-13+05%3A00%3A00%7E%7E'
         11        INIT_FCALL                                               'rand'
         12        SEND_VAL                                                 0
         13        SEND_VAL                                                 100
         14        DO_ICALL                                         $8      
         15        CONCAT                                           ~9      ~7, $8
         16        CONCAT                                           ~10     ~9, '%7CBE+CSE%7C1st+Sem%7CEnglish%7Ctest%7Ctest%7Ctest%7C2%7C15%7C2015-07-13+05%3A00%3A00'
         17        ASSIGN                                                   !0, ~10
    5    18        INIT_FCALL                                               'base64_encode'
         19        SEND_VAR                                                 !0
         20        DO_ICALL                                         $12     
         21        ASSIGN                                                   !1, $12
    6    22        CONCAT                                           ~14     'encoded+form+%3A%3A+', !1
         23        ECHO                                                     ~14
    8    24        ECHO                                                     '%3D%3D%3D%3D%3D%3D%3D%3D%3D'
    9    25        INIT_FCALL                                               'base64_decode'
         26        SEND_VAR                                                 !1
         27        DO_ICALL                                         $15     
         28        ASSIGN                                                   !2, $15
   11    29        CONCAT                                           ~17     'Decoded+Data+%3A%3A+', !2
         30        ECHO                                                     ~17
         31      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
158.56 ms | 1396 KiB | 19 Q