3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = preg_replace_callback('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", 'a:15:{s:2:"id";s:3:"338";s:9:"catalogid";s:2:"13";s:9:"user_name";s:15:"Jessica Surez";s:10:"user_email";s:26:"3694.newemail@bellefit.com";s:9:"user_city";s:11:"Roanoke, VA";s:12:"short_review";s:17:"AMAZING, LOVE IT!";s:11:"long_review";s:947:"I am not a review person, but this one deserves a chance.This gridle is the best ever and ever!!!!! I was so happy when I had my LO(the first one) but at the same time sad because my body was so different (you know what I mean):( But here comes the good part, when I was 37 weeks, I began looking for a postpartum gridle and I bought this one after the good reviews I read online. So good I did it!! The very next day after delivery (I had a natural unmedicated home birth) I put this on and I feLT AMAZING! the comression it made on my abs was so confortable that I had it on for 6 hours in a row! next day I had it for almost 12 hours. Since then I have been using it every day! the results are amazing!I was not sure aout the size but I followed the online directions on the website and voila!!! Size M fits perfect.Now I am on my third month postpartum, so happy with my purchase (my husband is also very happy ;)A must for postpartum women!! ";s:6:"rating";s:1:"5";s:11:"review_date";s:9:"4/15/2013";s:8:"approved";s:1:"1";s:6:"userid";s:4:"3694";s:6:"userip";s:14:"75.147.222.246";s:12:"rev_verified";s:1:"0";s:11:"rev_helpful";s:1:"0";s:9:"rev_votes";s:1:"0";}'); var_dump(unserialize($data));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/svqhs
function name:  (null)
number of ops:  13
compiled vars:  !0 = $data
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'preg_replace_callback'
          1        SEND_VAL                                                 '%21s%3A%28%5Cd%2B%29%3A%22%28.%2A%3F%29%22%3B%21e'
          2        SEND_VAL                                                 '%27s%3A%27.strlen%28%27%242%27%29.%27%3A%22%242%22%3B%27'
          3        SEND_VAL                                                 'a%3A15%3A%7Bs%3A2%3A%22id%22%3Bs%3A3%3A%22338%22%3Bs%3A9%3A%22catalogid%22%3Bs%3A2%3A%2213%22%3Bs%3A9%3A%22user_name%22%3Bs%3A15%3A%22Jessica+Surez%22%3Bs%3A10%3A%22user_email%22%3Bs%3A26%3A%223694.newemail%40bellefit.com%22%3Bs%3A9%3A%22user_city%22%3Bs%3A11%3A%22Roanoke%2C+VA%22%3Bs%3A12%3A%22short_review%22%3Bs%3A17%3A%22AMAZING%2C+LOVE+IT%21%22%3Bs%3A11%3A%22long_review%22%3Bs%3A947%3A%22I+am+not+a+review+person%2C+but+this+one+deserves+a+chance.This+gridle+is+the+best+ever+and+ever%21%21%21%21%21+I+was+so+happy+when+I+had+my+LO%28the+first+one%29+but+at+the+same+time+sad+because+my+body+was+so+different+%28you+know+what+I+mean%29%3A%28+But+here+comes+the+good+part%2C+when+I+was+37+weeks%2C+I+began+looking+for+a+postpartum+gridle+and+I+bought+this+one+after+the+good+reviews+I+read+online.+So+good+I+did+it%21%21+The+very+next+day+after+delivery+%28I+had+a+natural+unmedicated+home+birth%29+I+put+this+on+and+I+feLT+AMAZING%21+the+comression+it+made+on+my+abs+was+so+confortable+that+I+had+it+on+for+6+hours+in+a+row%21+next+day+I+had+it+for+almost+12+hours.+Since+then+I+have+been+using+it+every+day%21+the+results+are+amazing%21I+was+not+sure+aout+the+size+but+I+followed+the+online+directions+on+the+website+and+voila%21%21%21+Size+M+fits+perfect.Now+I+am+on+my+third+month+postpartum%2C+so+happy+with+my+purchase+%28my+husband+is+also+very+happy+%3B%29A+must+for+postpartum+women%21%21+%22%3Bs%3A6%3A%22rating%22%3Bs%3A1%3A%225%22%3Bs%3A11%3A%22review_date%22%3Bs%3A9%3A%224%2F15%2F2013%22%3Bs%3A8%3A%22approved%22%3Bs%3A1%3A%221%22%3Bs%3A6%3A%22userid%22%3Bs%3A4%3A%223694%22%3Bs%3A6%3A%22userip%22%3Bs%3A14%3A%2275.147.222.246%22%3Bs%3A12%3A%22rev_verified%22%3Bs%3A1%3A%220%22%3Bs%3A11%3A%22rev_helpful%22%3Bs%3A1%3A%220%22%3Bs%3A9%3A%22rev_votes%22%3Bs%3A1%3A%220%22%3B%7D'
          4        DO_ICALL                                         $1      
          5        ASSIGN                                                   !0, $1
    3     6        INIT_FCALL                                               'var_dump'
          7        INIT_FCALL                                               'unserialize'
          8        SEND_VAR                                                 !0
          9        DO_ICALL                                         $3      
         10        SEND_VAR                                                 $3
         11        DO_ICALL                                                 
         12      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
172.95 ms | 1396 KiB | 19 Q