3v4l.org

run code in 300+ PHP versions simultaneously
<?php $path='/items'; $key='XcyLEIoAuUgGSJUDFAs4xWTnV2TKEmvZTZuTtPFr'; $secret='LLI1/E9&zfG-wwKTRd[XGFOAH~u.pnEJ{q(=oyAG'; $deviceId='861087f9e82327cc'; $payload=array(); $payload['deviceId']=$deviceId; $payload['includeRefs']=1; //$payload['session']='3be05bdbec8c3ba50d31e175b5dd3cec.1467179011'; $payload=http_build_query($payload); $sum=md5(md5($secret).md5($path).md5($payload)); echo 'https://www.avito.ru/api/6'.$path.'?checksum='.$sum.'&'.$payload.'&key='.$key; //echo 'Checksum for '.$itemId.' is '.$sum; ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/Fn92A
function name:  (null)
number of ops:  37
compiled vars:  !0 = $path, !1 = $key, !2 = $secret, !3 = $deviceId, !4 = $payload, !5 = $sum
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%2Fitems'
    3     1        ASSIGN                                                   !1, 'XcyLEIoAuUgGSJUDFAs4xWTnV2TKEmvZTZuTtPFr'
    4     2        ASSIGN                                                   !2, 'LLI1%2FE9%26zfG-wwKTRd%5BXGFOAH%7Eu.pnEJ%7Bq%28%3DoyAG'
    5     3        ASSIGN                                                   !3, '861087f9e82327cc'
    6     4        ASSIGN                                                   !4, <array>
    7     5        ASSIGN_DIM                                               !4, 'deviceId'
          6        OP_DATA                                                  !3
    8     7        ASSIGN_DIM                                               !4, 'includeRefs'
          8        OP_DATA                                                  1
   10     9        INIT_FCALL                                               'http_build_query'
         10        SEND_VAR                                                 !4
         11        DO_ICALL                                         $13     
         12        ASSIGN                                                   !4, $13
   11    13        INIT_FCALL                                               'md5'
         14        INIT_FCALL                                               'md5'
         15        SEND_VAR                                                 !2
         16        DO_ICALL                                         $15     
         17        INIT_FCALL                                               'md5'
         18        SEND_VAR                                                 !0
         19        DO_ICALL                                         $16     
         20        CONCAT                                           ~17     $15, $16
         21        INIT_FCALL                                               'md5'
         22        SEND_VAR                                                 !4
         23        DO_ICALL                                         $18     
         24        CONCAT                                           ~19     ~17, $18
         25        SEND_VAL                                                 ~19
         26        DO_ICALL                                         $20     
         27        ASSIGN                                                   !5, $20
   12    28        CONCAT                                           ~22     'https%3A%2F%2Fwww.avito.ru%2Fapi%2F6', !0
         29        CONCAT                                           ~23     ~22, '%3Fchecksum%3D'
         30        CONCAT                                           ~24     ~23, !5
         31        CONCAT                                           ~25     ~24, '%26'
         32        CONCAT                                           ~26     ~25, !4
         33        CONCAT                                           ~27     ~26, '%26key%3D'
         34        CONCAT                                           ~28     ~27, !1
         35        ECHO                                                     ~28
   14    36      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
174.16 ms | 1396 KiB | 17 Q