3v4l.org

run code in 300+ PHP versions simultaneously
<?php $digestString = '{"cart":{"items":[{"type":"physical","reference":"SW10205","name":"Kangertech AeroTank MOW Schwarz","quantity":1,"unit_price":1695,"tax_rate":1900}]},"merchant":{"id":"38090","terms_uri":"http:\/\/powercigs-shop.de\/agb","checkout_uri":"http:\/\/powercigs-shop.de\/checkout\/confirm","confirmation_uri":"http:\/\/powercigs-shop.de\/payment_klarna\/return?transactionId={checkout.order.uri}","push_uri":"http:\/\/powercigs-shop.de\/payment_klarna\/push?session-1=mv6jqnhs5rc6p0b5pi7tg922a4&__shop=1&transactionId={checkout.order.uri}"},"purchase_country":"DE","purchase_currency":"EUR","locale":"de-de","options":{"allow_separate_shipping_address":true,"packstation_enabled":false,"phone_mandatory":false},"customer":{"type":"person","date_of_birth":"1990-08-05"},"shipping_address":{"given_name":"Andreas","family_name":"Lengle (TEST USER)","postal_code":"18146","city":"Rostock","country":"de","email":"larisakvashuk@mail.ru","phone":"01636060766","title":"Herr","street_name":"Kurt-Schumacher-Ring","street_number":"33"}}' . 'SHy5xUyF56yUY9C'; echo base64_encode(hash('sha256', $digestString, true));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/gRBg5
function name:  (null)
number of ops:  11
compiled vars:  !0 = $digestString
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%22cart%22%3A%7B%22items%22%3A%5B%7B%22type%22%3A%22physical%22%2C%22reference%22%3A%22SW10205%22%2C%22name%22%3A%22Kangertech+AeroTank+MOW+Schwarz%22%2C%22quantity%22%3A1%2C%22unit_price%22%3A1695%2C%22tax_rate%22%3A1900%7D%5D%7D%2C%22merchant%22%3A%7B%22id%22%3A%2238090%22%2C%22terms_uri%22%3A%22http%3A%5C%2F%5C%2Fpowercigs-shop.de%5C%2Fagb%22%2C%22checkout_uri%22%3A%22http%3A%5C%2F%5C%2Fpowercigs-shop.de%5C%2Fcheckout%5C%2Fconfirm%22%2C%22confirmation_uri%22%3A%22http%3A%5C%2F%5C%2Fpowercigs-shop.de%5C%2Fpayment_klarna%5C%2Freturn%3FtransactionId%3D%7Bcheckout.order.uri%7D%22%2C%22push_uri%22%3A%22http%3A%5C%2F%5C%2Fpowercigs-shop.de%5C%2Fpayment_klarna%5C%2Fpush%3Fsession-1%3Dmv6jqnhs5rc6p0b5pi7tg922a4%26__shop%3D1%26transactionId%3D%7Bcheckout.order.uri%7D%22%7D%2C%22purchase_country%22%3A%22DE%22%2C%22purchase_currency%22%3A%22EUR%22%2C%22locale%22%3A%22de-de%22%2C%22options%22%3A%7B%22allow_separate_shipping_address%22%3Atrue%2C%22packstation_enabled%22%3Afalse%2C%22phone_mandatory%22%3Afalse%7D%2C%22customer%22%3A%7B%22type%22%3A%22person%22%2C%22date_of_birth%22%3A%221990-08-05%22%7D%2C%22shipping_address%22%3A%7B%22given_name%22%3A%22Andreas%22%2C%22family_name%22%3A%22Lengle++%28TEST+USER%29%22%2C%22postal_code%22%3A%2218146%22%2C%22city%22%3A%22Rostock%22%2C%22country%22%3A%22de%22%2C%22email%22%3A%22larisakvashuk%40mail.ru%22%2C%22phone%22%3A%2201636060766%22%2C%22title%22%3A%22Herr%22%2C%22street_name%22%3A%22Kurt-Schumacher-Ring%22%2C%22street_number%22%3A%2233%22%7D%7DSHy5xUyF56yUY9C'
    3     1        INIT_FCALL                                               'base64_encode'
          2        INIT_FCALL                                               'hash'
          3        SEND_VAL                                                 'sha256'
          4        SEND_VAR                                                 !0
          5        SEND_VAL                                                 <true>
          6        DO_ICALL                                         $2      
          7        SEND_VAR                                                 $2
          8        DO_ICALL                                         $3      
          9        ECHO                                                     $3
         10      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
156.69 ms | 1387 KiB | 17 Q