3v4l.org

run code in 300+ PHP versions simultaneously
<?php print_r(unserialize('a:3:{i:0;a:2:{i:0;O:30:"Hateoas\Configuration\Relation":5:{s:36:"Hateoas\Configuration\Relationname";s:9:"bookmarks";s:36:"Hateoas\Configuration\Relationhref";O:27:"Hateoas\Configuration\Route":4:{s:33:"Hateoas\Configuration\Routename";s:22:"api_get_user_bookmarks";s:39:"Hateoas\Configuration\Routeparameters";a:1:{s:4:"user";s:20:"expr(object.getId())";}s:37:"Hateoas\Configuration\Routeabsolute";b:0;s:38:"Hateoas\Configuration\Routegenerator";N;}s:42:"Hateoas\Configuration\Relationattributes";a:0:{}s:40:"Hateoas\Configuration\Relationembedded";O:30:"Hateoas\Configuration\Embedded":3:{s:39:"Hateoas\Configuration\Embeddedcontent";s:39:"expr(object.getBookmarks().slice(0, 3))";s:46:"Hateoas\Configuration\EmbeddedxmlElementName";N;s:41:"Hateoas\Configuration\Embeddedexclusion";N;}s:41:"Hateoas\Configuration\Relationexclusion";N;}i:1;O:30:"Hateoas\Configuration\Relation":5:{s:36:"Hateoas\Configuration\Relationname";s:7:"folders";s:36:"Hateoas\Configuration\Relationhref";O:27:"Hateoas\Configuration\Route":4:{s:33:"Hateoas\Configuration\Routename";s:20:"api_get_user_folders";s:39:"Hateoas\Configuration\Routeparameters";a:1:{s:4:"user";s:20:"expr(object.getId())";}s:37:"Hateoas\Configuration\Routeabsolute";b:0;s:38:"Hateoas\Configuration\Routegenerator";N;}s:42:"Hateoas\Configuration\Relationattributes";a:0:{}s:40:"Hateoas\Configuration\Relationembedded";O:30:"Hateoas\Configuration\Embedded":3:{s:39:"Hateoas\Configuration\Embeddedcontent";s:37:"expr(object.getFolders().slice(0, 3))";s:46:"Hateoas\Configuration\EmbeddedxmlElementName";N;s:41:"Hateoas\Configuration\Embeddedexclusion";O:31:"Hateoas\Configuration\Exclusion":5:{s:39:"Hateoas\Configuration\Exclusiongroups";a:1:{i:0;s:3:"api";}s:45:"Hateoas\Configuration\ExclusionsinceVersion";N;s:45:"Hateoas\Configuration\ExclusionuntilVersion";N;s:41:"Hateoas\Configuration\ExclusionmaxDepth";N;s:42:"Hateoas\Configuration\ExclusionexcludeIf";s:39:"expr(0 === object.getFolders().count())";}}s:41:"Hateoas\Configuration\Relationexclusion";r:37;}}i:1;a:0:{}i:2;s:136:"a:5:{i:0;s:21:"AppBundle\Entity\User";i:1;a:0:{}i:2;a:0:{}i:3;a:1:{i:0;s:38:"/var/www/src/AppBundle/Entity/User.php";}i:4;i:1430584710;}";}'));
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/aqjlP
function name:  (null)
number of ops:  7
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'print_r'
          1        INIT_FCALL                                               'unserialize'
          2        SEND_VAL                                                 'a%3A3%3A%7Bi%3A0%3Ba%3A2%3A%7Bi%3A0%3BO%3A30%3A%22Hateoas%5CConfiguration%5CRelation%22%3A5%3A%7Bs%3A36%3A%22Hateoas%5CConfiguration%5CRelationname%22%3Bs%3A9%3A%22bookmarks%22%3Bs%3A36%3A%22Hateoas%5CConfiguration%5CRelationhref%22%3BO%3A27%3A%22Hateoas%5CConfiguration%5CRoute%22%3A4%3A%7Bs%3A33%3A%22Hateoas%5CConfiguration%5CRoutename%22%3Bs%3A22%3A%22api_get_user_bookmarks%22%3Bs%3A39%3A%22Hateoas%5CConfiguration%5CRouteparameters%22%3Ba%3A1%3A%7Bs%3A4%3A%22user%22%3Bs%3A20%3A%22expr%28object.getId%28%29%29%22%3B%7Ds%3A37%3A%22Hateoas%5CConfiguration%5CRouteabsolute%22%3Bb%3A0%3Bs%3A38%3A%22Hateoas%5CConfiguration%5CRoutegenerator%22%3BN%3B%7Ds%3A42%3A%22Hateoas%5CConfiguration%5CRelationattributes%22%3Ba%3A0%3A%7B%7Ds%3A40%3A%22Hateoas%5CConfiguration%5CRelationembedded%22%3BO%3A30%3A%22Hateoas%5CConfiguration%5CEmbedded%22%3A3%3A%7Bs%3A39%3A%22Hateoas%5CConfiguration%5CEmbeddedcontent%22%3Bs%3A39%3A%22expr%28object.getBookmarks%28%29.slice%280%2C+3%29%29%22%3Bs%3A46%3A%22Hateoas%5CConfiguration%5CEmbeddedxmlElementName%22%3BN%3Bs%3A41%3A%22Hateoas%5CConfiguration%5CEmbeddedexclusion%22%3BN%3B%7Ds%3A41%3A%22Hateoas%5CConfiguration%5CRelationexclusion%22%3BN%3B%7Di%3A1%3BO%3A30%3A%22Hateoas%5CConfiguration%5CRelation%22%3A5%3A%7Bs%3A36%3A%22Hateoas%5CConfiguration%5CRelationname%22%3Bs%3A7%3A%22folders%22%3Bs%3A36%3A%22Hateoas%5CConfiguration%5CRelationhref%22%3BO%3A27%3A%22Hateoas%5CConfiguration%5CRoute%22%3A4%3A%7Bs%3A33%3A%22Hateoas%5CConfiguration%5CRoutename%22%3Bs%3A20%3A%22api_get_user_folders%22%3Bs%3A39%3A%22Hateoas%5CConfiguration%5CRouteparameters%22%3Ba%3A1%3A%7Bs%3A4%3A%22user%22%3Bs%3A20%3A%22expr%28object.getId%28%29%29%22%3B%7Ds%3A37%3A%22Hateoas%5CConfiguration%5CRouteabsolute%22%3Bb%3A0%3Bs%3A38%3A%22Hateoas%5CConfiguration%5CRoutegenerator%22%3BN%3B%7Ds%3A42%3A%22Hateoas%5CConfiguration%5CRelationattributes%22%3Ba%3A0%3A%7B%7Ds%3A40%3A%22Hateoas%5CConfiguration%5CRelationembedded%22%3BO%3A30%3A%22Hateoas%5CConfiguration%5CEmbedded%22%3A3%3A%7Bs%3A39%3A%22Hateoas%5CConfiguration%5CEmbeddedcontent%22%3Bs%3A37%3A%22expr%28object.getFolders%28%29.slice%280%2C+3%29%29%22%3Bs%3A46%3A%22Hateoas%5CConfiguration%5CEmbeddedxmlElementName%22%3BN%3Bs%3A41%3A%22Hateoas%5CConfiguration%5CEmbeddedexclusion%22%3BO%3A31%3A%22Hateoas%5CConfiguration%5CExclusion%22%3A5%3A%7Bs%3A39%3A%22Hateoas%5CConfiguration%5CExclusiongroups%22%3Ba%3A1%3A%7Bi%3A0%3Bs%3A3%3A%22api%22%3B%7Ds%3A45%3A%22Hateoas%5CConfiguration%5CExclusionsinceVersion%22%3BN%3Bs%3A45%3A%22Hateoas%5CConfiguration%5CExclusionuntilVersion%22%3BN%3Bs%3A41%3A%22Hateoas%5CConfiguration%5CExclusionmaxDepth%22%3BN%3Bs%3A42%3A%22Hateoas%5CConfiguration%5CExclusionexcludeIf%22%3Bs%3A39%3A%22expr%280+%3D%3D%3D+object.getFolders%28%29.count%28%29%29%22%3B%7D%7Ds%3A41%3A%22Hateoas%5CConfiguration%5CRelationexclusion%22%3Br%3A37%3B%7D%7Di%3A1%3Ba%3A0%3A%7B%7Di%3A2%3Bs%3A136%3A%22a%3A5%3A%7Bi%3A0%3Bs%3A21%3A%22AppBundle%5CEntity%5CUser%22%3Bi%3A1%3Ba%3A0%3A%7B%7Di%3A2%3Ba%3A0%3A%7B%7Di%3A3%3Ba%3A1%3A%7Bi%3A0%3Bs%3A38%3A%22%2Fvar%2Fwww%2Fsrc%2FAppBundle%2FEntity%2FUser.php%22%3B%7Di%3A4%3Bi%3A1430584710%3B%7D%22%3B%7D'
          3        DO_ICALL                                         $0      
          4        SEND_VAR                                                 $0
          5        DO_ICALL                                                 
          6      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
167.11 ms | 1396 KiB | 17 Q