3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = 'a:6:{s:9:"from_name";s:26:"customerservice@massif.com";s:10:"from_email";s:26:"customerservice@massif.com";s:13:"admin_group_1";a:2:{i:0;s:26:"customerservice@massif.com";i:1;s:25:"sarah.rehfeldt@massif.com";}s:13:"admin_group_2";a:2:{i:0;s:26:"customerservice@massif.com";i:1;s:20:"salesteam@massif.com";}s:25:"daily_report_target_email";s:20:"salesteam@massif.com";s:26:"daily_report_schedule_time";s:8:"01:00:00";}'; $unserialized = unserialize($string); unset($unserialized["daily_report_target_email"]); unset($unserialized["daily_report_schedule_time"]); unset($unserialized["send_daily_report"]); var_dump(serialize($unserialized));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/rLEjs
function name:  (null)
number of ops:  15
compiled vars:  !0 = $string, !1 = $unserialized
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'a%3A6%3A%7Bs%3A9%3A%22from_name%22%3Bs%3A26%3A%22customerservice%40massif.com%22%3Bs%3A10%3A%22from_email%22%3Bs%3A26%3A%22customerservice%40massif.com%22%3Bs%3A13%3A%22admin_group_1%22%3Ba%3A2%3A%7Bi%3A0%3Bs%3A26%3A%22customerservice%40massif.com%22%3Bi%3A1%3Bs%3A25%3A%22sarah.rehfeldt%40massif.com%22%3B%7Ds%3A13%3A%22admin_group_2%22%3Ba%3A2%3A%7Bi%3A0%3Bs%3A26%3A%22customerservice%40massif.com%22%3Bi%3A1%3Bs%3A20%3A%22salesteam%40massif.com%22%3B%7Ds%3A25%3A%22daily_report_target_email%22%3Bs%3A20%3A%22salesteam%40massif.com%22%3Bs%3A26%3A%22daily_report_schedule_time%22%3Bs%3A8%3A%2201%3A00%3A00%22%3B%7D'
    4     1        INIT_FCALL                                               'unserialize'
          2        SEND_VAR                                                 !0
          3        DO_ICALL                                         $3      
          4        ASSIGN                                                   !1, $3
    5     5        UNSET_DIM                                                !1, 'daily_report_target_email'
    6     6        UNSET_DIM                                                !1, 'daily_report_schedule_time'
    7     7        UNSET_DIM                                                !1, 'send_daily_report'
    8     8        INIT_FCALL                                               'var_dump'
          9        INIT_FCALL                                               'serialize'
         10        SEND_VAR                                                 !1
         11        DO_ICALL                                         $5      
         12        SEND_VAR                                                 $5
         13        DO_ICALL                                                 
         14      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
136.47 ms | 999 KiB | 16 Q