3v4l.org

run code in 300+ PHP versions simultaneously
<?php $c1 = openssl_encrypt('rdorigo', 'AES-128-CBC', 'senha'); $c2 = openssl_encrypt('{"success":true,"data":{"id":"3efe4524-cd59-4dc5-879c-8f61caf98b3e","status":"complete","recipientscount":1,"failed":[{"address":"vania-cf2012@hotmail.com","error":"Mailbox unavailable. The server response was: 550 Requested action not taken: mailbox unavailable","errorcode":550,"category":"NoMailbox"}],"failedcount":0,"delivered":[],"deliveredcount":0,"pending":[],"pendingcount":0,"opened":[],"openedcount":0,"clicked":[],"clickedcount":0,"unsubscribed":[],"unsubscribedcount":0,"abusereports":[],"abusereportscount":0}}', 'AES-128-CBC', 'senha'); var_dump($c1, $c2); $c1 = base64_encode(gzcompress($c1, 9)); $c2 = base64_encode(gzcompress($c2, 9)); var_dump($c1, $c2); $c1 = gzuncompress(base64_decode($c1), 9); $c2 = gzuncompress(base64_decode($c2), 9); var_dump($c1, $c2); $c1 = openssl_decrypt($c1, 'AES-128-CBC', 'senha'); $c2 = openssl_decrypt($c2, 'AES-128-CBC', 'senha'); var_dump($c1, $c2);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/4tvvI
function name:  (null)
number of ops:  73
compiled vars:  !0 = $c1, !1 = $c2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL_BY_NAME                                       'openssl_encrypt'
          1        SEND_VAL_EX                                              'rdorigo'
          2        SEND_VAL_EX                                              'AES-128-CBC'
          3        SEND_VAL_EX                                              'senha'
          4        DO_FCALL                                      0  $2      
          5        ASSIGN                                                   !0, $2
    4     6        INIT_FCALL_BY_NAME                                       'openssl_encrypt'
          7        SEND_VAL_EX                                              '%7B%22success%22%3Atrue%2C%22data%22%3A%7B%22id%22%3A%223efe4524-cd59-4dc5-879c-8f61caf98b3e%22%2C%22status%22%3A%22complete%22%2C%22recipientscount%22%3A1%2C%22failed%22%3A%5B%7B%22address%22%3A%22vania-cf2012%40hotmail.com%22%2C%22error%22%3A%22Mailbox+unavailable.+The+server+response+was%3A+550+Requested+action+not+taken%3A+mailbox+unavailable%22%2C%22errorcode%22%3A550%2C%22category%22%3A%22NoMailbox%22%7D%5D%2C%22failedcount%22%3A0%2C%22delivered%22%3A%5B%5D%2C%22deliveredcount%22%3A0%2C%22pending%22%3A%5B%5D%2C%22pendingcount%22%3A0%2C%22opened%22%3A%5B%5D%2C%22openedcount%22%3A0%2C%22clicked%22%3A%5B%5D%2C%22clickedcount%22%3A0%2C%22unsubscribed%22%3A%5B%5D%2C%22unsubscribedcount%22%3A0%2C%22abusereports%22%3A%5B%5D%2C%22abusereportscount%22%3A0%7D%7D'
          8        SEND_VAL_EX                                              'AES-128-CBC'
          9        SEND_VAL_EX                                              'senha'
         10        DO_FCALL                                      0  $4      
         11        ASSIGN                                                   !1, $4
    6    12        INIT_FCALL                                               'var_dump'
         13        SEND_VAR                                                 !0
         14        SEND_VAR                                                 !1
         15        DO_ICALL                                                 
    8    16        INIT_FCALL                                               'base64_encode'
         17        INIT_FCALL                                               'gzcompress'
         18        SEND_VAR                                                 !0
         19        SEND_VAL                                                 9
         20        DO_ICALL                                         $7      
         21        SEND_VAR                                                 $7
         22        DO_ICALL                                         $8      
         23        ASSIGN                                                   !0, $8
    9    24        INIT_FCALL                                               'base64_encode'
         25        INIT_FCALL                                               'gzcompress'
         26        SEND_VAR                                                 !1
         27        SEND_VAL                                                 9
         28        DO_ICALL                                         $10     
         29        SEND_VAR                                                 $10
         30        DO_ICALL                                         $11     
         31        ASSIGN                                                   !1, $11
   11    32        INIT_FCALL                                               'var_dump'
         33        SEND_VAR                                                 !0
         34        SEND_VAR                                                 !1
         35        DO_ICALL                                                 
   13    36        INIT_FCALL                                               'gzuncompress'
         37        INIT_FCALL                                               'base64_decode'
         38        SEND_VAR                                                 !0
         39        DO_ICALL                                         $14     
         40        SEND_VAR                                                 $14
         41        SEND_VAL                                                 9
         42        DO_ICALL                                         $15     
         43        ASSIGN                                                   !0, $15
   14    44        INIT_FCALL                                               'gzuncompress'
         45        INIT_FCALL                                               'base64_decode'
         46        SEND_VAR                                                 !1
         47        DO_ICALL                                         $17     
         48        SEND_VAR                                                 $17
         49        SEND_VAL                                                 9
         50        DO_ICALL                                         $18     
         51        ASSIGN                                                   !1, $18
   16    52        INIT_FCALL                                               'var_dump'
         53        SEND_VAR                                                 !0
         54        SEND_VAR                                                 !1
         55        DO_ICALL                                                 
   18    56        INIT_FCALL_BY_NAME                                       'openssl_decrypt'
         57        SEND_VAR_EX                                              !0
         58        SEND_VAL_EX                                              'AES-128-CBC'
         59        SEND_VAL_EX                                              'senha'
         60        DO_FCALL                                      0  $21     
         61        ASSIGN                                                   !0, $21
   19    62        INIT_FCALL_BY_NAME                                       'openssl_decrypt'
         63        SEND_VAR_EX                                              !1
         64        SEND_VAL_EX                                              'AES-128-CBC'
         65        SEND_VAL_EX                                              'senha'
         66        DO_FCALL                                      0  $23     
         67        ASSIGN                                                   !1, $23
   21    68        INIT_FCALL                                               'var_dump'
         69        SEND_VAR                                                 !0
         70        SEND_VAR                                                 !1
         71        DO_ICALL                                                 
         72      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
151.08 ms | 1020 KiB | 18 Q