3v4l.org

run code in 300+ PHP versions simultaneously
<?php $appId = 'GopopupAppId'; $nodeId = 'ABC'; $popupId = 'popup-id'; $params = base64_encode(json_encode([ "Id" => $popupId, ])); $url = "https://apps-service-dev.bravostudio.app/devices/apps/$appId/node/$nodeId?params=$params"; echo $url;
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/TQMHq
function name:  (null)
number of ops:  20
compiled vars:  !0 = $appId, !1 = $nodeId, !2 = $popupId, !3 = $params, !4 = $url
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'GopopupAppId'
    4     1        ASSIGN                                                   !1, 'ABC'
    5     2        ASSIGN                                                   !2, 'popup-id'
    6     3        INIT_FCALL                                               'base64_encode'
          4        INIT_FCALL                                               'json_encode'
    7     5        INIT_ARRAY                                       ~8      !2, 'Id'
          6        SEND_VAL                                                 ~8
          7        DO_ICALL                                         $9      
          8        SEND_VAR                                                 $9
          9        DO_ICALL                                         $10     
    6    10        ASSIGN                                                   !3, $10
    9    11        ROPE_INIT                                     6  ~13     'https%3A%2F%2Fapps-service-dev.bravostudio.app%2Fdevices%2Fapps%2F'
         12        ROPE_ADD                                      1  ~13     ~13, !0
         13        ROPE_ADD                                      2  ~13     ~13, '%2Fnode%2F'
         14        ROPE_ADD                                      3  ~13     ~13, !1
         15        ROPE_ADD                                      4  ~13     ~13, '%3Fparams%3D'
         16        ROPE_END                                      5  ~12     ~13, !3
         17        ASSIGN                                                   !4, ~12
   10    18        ECHO                                                     !4
   11    19      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
183.71 ms | 1395 KiB | 17 Q