3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json_raw = '{ "address":"1Dt295C6EaBLKNNsCo1iwc2WaUXruyzww2", "event":"address-transaction", "block_chain":"bitcoin", "transaction":{ "hash":"cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f", "block_height":321058, "block_hash":"000000000000000000099527c0311fa6f4ef51aec43ae5009e641406d3566a75", "block_time":"2014-09-16T23:58:28Z", "inputs":[ { "transaction_hash":"cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f", "output_hash":"e1f6f765c35b3a41261a414989798b9faa341b880cf3151d47034da64160a9ff", "output_index":0, "value":200000, "addresses":[ "14AbfWbvE4AcPZE5Pwpq7bYdEysdwn68Kr" ], "script_signature":"3045022100be50300d6c5610808883a2dc5e8d47b67ec03c5f2b5fd9bceae52a5ea66f69f50220456d77ddb55b1dfc3698010cf268c98c7d420453cd2d79d0de07c26d2947850301 04c17edd7ee737f2c242b60d2f13ad3eacfc4c1189f9e62ae74ce53aca4fa219db7590c9409427d5cb56b9cd899277b593561cf89cf95c1f766d1c0547c718d4db" }, { "transaction_hash":"cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f", "output_hash":"262ae3162b1394f00787478528d0cd6f982c56d20df94f876ec45775abdbbdad", "output_index":2, "value":217124, "addresses":[ "1NFPbX2HN8XDZJnsN86MtGMeZdTFZiF2Ce" ], "script_signature":"3046022100fbf684920555f9fd041263a2231cf0f8135dff5b13f7ba70354fc54522c09181022100aa6c99ca0ea5e4b25862139d7e9829323c961484e558a7569c70679642d016cb01 04ce3c3ecb10b91bc5db7f82df4606b14e7a985f31c043f9e015386a1fe4171e541e3b260d0f8239379b84966e8f0373d13040f2039c65b208056a1331753594f4" } ], "outputs":[ { "transaction_hash":"cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f", "output_index":0, "value":200000, "addresses":[ "1Dt295C6EaBLKNNsCo1iwc2WaUXruyzww2" ], "script":"OP_DUP OP_HASH160 8d47aca50f1d3deab83f3ee744bc3c171f8536d0 OP_EQUALVERIFY OP_CHECKSIG", "script_hex":"76a9148d47aca50f1d3deab83f3ee744bc3c171f8536d088ac", "script_type":"pubkeyhash", "required_signatures":1, "spent":true }, { "transaction_hash":"cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f", "output_index":1, "value":197124, "addresses":[ "1Hpq3hxhL1DNC7gsGoj8ZJ1uUfZMJibVNa" ], "script":"OP_DUP OP_HASH160 b88dab8a11dde77e2c7ca365c86ddd4cdb44fe45 OP_EQUALVERIFY OP_CHECKSIG", "script_hex":"76a914b88dab8a11dde77e2c7ca365c86ddd4cdb44fe4588ac", "script_type":"pubkeyhash", "required_signatures":1, "spent":false } ], "amount":397124, "fees":20000, "confirmations":10, "propagation_level":null, "double_spend":null, "chain_received_at":"2014-09-16T23:34:08.16201Z" } }'; $json_array = json_decode($json_raw, TRUE);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/GO5HU
function name:  (null)
number of ops:  7
compiled vars:  !0 = $json_raw, !1 = $json_array
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%7B%0A%22address%22%3A%221Dt295C6EaBLKNNsCo1iwc2WaUXruyzww2%22%2C%0A%22event%22%3A%22address-transaction%22%2C%0A%22block_chain%22%3A%22bitcoin%22%2C%0A%22transaction%22%3A%7B%0A%22hash%22%3A%22cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f%22%2C%0A%22block_height%22%3A321058%2C%0A%22block_hash%22%3A%22000000000000000000099527c0311fa6f4ef51aec43ae5009e641406d3566a75%22%2C%0A%22block_time%22%3A%222014-09-16T23%3A58%3A28Z%22%2C%0A%22inputs%22%3A%5B%0A%7B%0A%22transaction_hash%22%3A%22cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f%22%2C%0A%22output_hash%22%3A%22e1f6f765c35b3a41261a414989798b9faa341b880cf3151d47034da64160a9ff%22%2C%0A%22output_index%22%3A0%2C%0A%22value%22%3A200000%2C%0A%22addresses%22%3A%5B%0A%2214AbfWbvE4AcPZE5Pwpq7bYdEysdwn68Kr%22%0A%5D%2C%0A%22script_signature%22%3A%223045022100be50300d6c5610808883a2dc5e8d47b67ec03c5f2b5fd9bceae52a5ea66f69f50220456d77ddb55b1dfc3698010cf268c98c7d420453cd2d79d0de07c26d2947850301+04c17edd7ee737f2c242b60d2f13ad3eacfc4c1189f9e62ae74ce53aca4fa219db7590c9409427d5cb56b9cd899277b593561cf89cf95c1f766d1c0547c718d4db%22%0A%7D%2C%0A%7B%0A%22transaction_hash%22%3A%22cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f%22%2C%0A%22output_hash%22%3A%22262ae3162b1394f00787478528d0cd6f982c56d20df94f876ec45775abdbbdad%22%2C%0A%22output_index%22%3A2%2C%0A%22value%22%3A217124%2C%0A%22addresses%22%3A%5B%0A%221NFPbX2HN8XDZJnsN86MtGMeZdTFZiF2Ce%22%0A%5D%2C%0A%22script_signature%22%3A%223046022100fbf684920555f9fd041263a2231cf0f8135dff5b13f7ba70354fc54522c09181022100aa6c99ca0ea5e4b25862139d7e9829323c961484e558a7569c70679642d016cb01+04ce3c3ecb10b91bc5db7f82df4606b14e7a985f31c043f9e015386a1fe4171e541e3b260d0f8239379b84966e8f0373d13040f2039c65b208056a1331753594f4%22%0A%7D%0A%5D%2C%0A%22outputs%22%3A%5B%0A%7B%0A%22transaction_hash%22%3A%22cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f%22%2C%0A%22output_index%22%3A0%2C%0A%22value%22%3A200000%2C%0A%22addresses%22%3A%5B%0A%221Dt295C6EaBLKNNsCo1iwc2WaUXruyzww2%22%0A%5D%2C%0A%22script%22%3A%22OP_DUP+OP_HASH160+8d47aca50f1d3deab83f3ee744bc3c171f8536d0+OP_EQUALVERIFY+OP_CHECKSIG%22%2C%0A%22script_hex%22%3A%2276a9148d47aca50f1d3deab83f3ee744bc3c171f8536d088ac%22%2C%0A%22script_type%22%3A%22pubkeyhash%22%2C%0A%22required_signatures%22%3A1%2C%0A%22spent%22%3Atrue%0A%7D%2C%0A%7B%0A%22transaction_hash%22%3A%22cd37ad7d5110bb047bc2a97c2dc0ff7d0c88bf421dbd1fc876b425ff405b0d2f%22%2C%0A%22output_index%22%3A1%2C%0A%22value%22%3A197124%2C%0A%22addresses%22%3A%5B%0A%221Hpq3hxhL1DNC7gsGoj8ZJ1uUfZMJibVNa%22%0A%5D%2C%0A%22script%22%3A%22OP_DUP+OP_HASH160+b88dab8a11dde77e2c7ca365c86ddd4cdb44fe45+OP_EQUALVERIFY+OP_CHECKSIG%22%2C%0A%22script_hex%22%3A%2276a914b88dab8a11dde77e2c7ca365c86ddd4cdb44fe4588ac%22%2C%0A%22script_type%22%3A%22pubkeyhash%22%2C%0A%22required_signatures%22%3A1%2C%0A%22spent%22%3Afalse%0A%7D%0A%5D%2C%0A%22amount%22%3A397124%2C%0A%22fees%22%3A20000%2C%0A%22confirmations%22%3A10%2C%0A%22propagation_level%22%3Anull%2C%0A%22double_spend%22%3Anull%2C%0A%22chain_received_at%22%3A%222014-09-16T23%3A34%3A08.16201Z%22%0A%7D%0A%7D'
   69     1        INIT_FCALL                                               'json_decode'
          2        SEND_VAR                                                 !0
          3        SEND_VAL                                                 <true>
          4        DO_ICALL                                         $3      
          5        ASSIGN                                                   !1, $3
          6      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
152.01 ms | 941 KiB | 16 Q