3v4l.org

run code in 300+ PHP versions simultaneously
<?php $c = file_get_contents('data:text/css;base64,QHByb3BlcnR5IC0tYW5pbWF0ZSB7CiAgc3ludGF4OiAiPGN1c3RvbS1pZGVudD4iOwogIGluaGVyaXRzOiB0cnVlOwogIGluaXRpYWwtdmFsdWU6IGZhbHNlOwp9CmRpdjpoYXMoaW5wdXQ6Zmlyc3QtY2hpbGQpOjpiZWZvcmUgewogIGNvbnRlbnQ6ICI8dGV4dD4iOwp9CnVsIHsKICBsaXN0LXN0eWxlOiAiPGxpPiI7Cn0=') ; $c2 = file_get_contents('data:text/css,%40property%20--animate%20%7B%0A%20%20syntax%3A%20%22%3Ccustom-ident%3E%22%3B%0A%20%20inherits%3A%20true%3B%0A%20%20initial-value%3A%20false%3B%0A%7D%0Adiv%3Ahas(input%3Afirst-child)%3A%3Abefore%20%7B%0A%20%20content%3A%20%22%3Ctext%3E%22%3B%0A%7D%0Aul%20%7B%0A%20%20list-style%3A%20%22%3Cli%3E%22%3B%0A%7D'); echo "{$c}\n{$c2}";
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/nscto
function name:  (null)
number of ops:  13
compiled vars:  !0 = $c, !1 = $c2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   INIT_FCALL                                               'file_get_contents'
          1        SEND_VAL                                                 'data%3Atext%2Fcss%3Bbase64%2CQHByb3BlcnR5IC0tYW5pbWF0ZSB7CiAgc3ludGF4OiAiPGN1c3RvbS1pZGVudD4iOwogIGluaGVyaXRzOiB0cnVlOwogIGluaXRpYWwtdmFsdWU6IGZhbHNlOwp9CmRpdjpoYXMoaW5wdXQ6Zmlyc3QtY2hpbGQpOjpiZWZvcmUgewogIGNvbnRlbnQ6ICI8dGV4dD4iOwp9CnVsIHsKICBsaXN0LXN0eWxlOiAiPGxpPiI7Cn0%3D'
          2        DO_ICALL                                         $2      
          3        ASSIGN                                                   !0, $2
    5     4        INIT_FCALL                                               'file_get_contents'
          5        SEND_VAL                                                 'data%3Atext%2Fcss%2C%2540property%2520--animate%2520%257B%250A%2520%2520syntax%253A%2520%2522%253Ccustom-ident%253E%2522%253B%250A%2520%2520inherits%253A%2520true%253B%250A%2520%2520initial-value%253A%2520false%253B%250A%257D%250Adiv%253Ahas%28input%253Afirst-child%29%253A%253Abefore%2520%257B%250A%2520%2520content%253A%2520%2522%253Ctext%253E%2522%253B%250A%257D%250Aul%2520%257B%250A%2520%2520list-style%253A%2520%2522%253Cli%253E%2522%253B%250A%257D'
          6        DO_ICALL                                         $4      
          7        ASSIGN                                                   !1, $4
    7     8        ROPE_INIT                                     3  ~7      !0
          9        ROPE_ADD                                      1  ~7      ~7, '%0A'
         10        ROPE_END                                      2  ~6      ~7, !1
         11        ECHO                                                     ~6
         12      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
147.4 ms | 1087 KiB | 14 Q