3v4l.org

run code in 300+ PHP versions simultaneously
<?php file_put_contents('/tmp/x', gzuncompress(base64_decode('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'))); $finfo = finfo_open(FILEINFO_MIME); $mime = finfo_file($finfo, "/tmp/x"); // CRASH finfo_close($finfo); print_r($mime);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/WF4Ob
function name:  (null)
number of ops:  26
compiled vars:  !0 = $finfo, !1 = $mime
line     #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   3     0  E >   INIT_FCALL                                               'file_put_contents'
         1        SEND_VAL                                                 '%2Ftmp%2Fx'
         2        INIT_FCALL                                               'gzuncompress'
         3        INIT_FCALL                                               'base64_decode'
         4        SEND_VAL                                                 'eJztWm9sU9cVP%2B%2FZjp8TO3GcBJLQhgeUkECAQDrGWjoSSkZhkLQh0H3otL7E18nDjh3ZL4FG2%2Bpu5duQunUCZaq0daNMa6WtYxKbNARhm7RpyrYOrdO2fkknTSqCD%2Bm6ae0EeOec%2B2w%2FGxsSxiTacW%2Fue%2Ff%2Bzp%2F755z77zlv%2FK527uUfNr8NReFhcMH1jA8qHJiCKZQtBAFqbOx6JpPJwpl74UMVrtlvF9rOjcmDiWzuxaRh8mGqxFSFyY8pgKnatjmlWjtfZ7%2FvhQ9XGIAERgt06IU4vpPwTPFScNOwBD3GqW8hMtcXyLfQcK%2F%2B26%2FfpwVxwnvgp4FZmvI8998GFV53X8AnwF8xPQXjNO%2F3JJJmSn8sEbdE7JL%2BPw47uA2GQm2YwU3mEaUC9xoVd6WX8FkNP2DKWX4%2Bkt2VukHfyhkFPqN2c%2FuP8XMlP6vxqcCPWeYvjGyCZvgVjeCzL9BGhpBH6cE5YIIBsWIq3ElqS1G9XuVRppgwxFzEQbTMs2fV8hzdyq10zN%2BylsZb1tK4wFpupuNbN21Hi9sPJ2nP2dXb1zvQs7fFXQGv0Nmiu8UdgFO0E63qWLWqc0NnZ4u7Er5L2xQDc1CPGk%2FCPzO6w8FndMKpLsb%2FsTBcXSQO%2F3f4SRw7HfIhO57rJP98Md5eBu8og68tg%2FtK4h5uzwqAxlK4Ls8vDly6FPJvK8S9ZXAti99XSn87wNZC3Mc4Hoi2hkLnl59fntdDeBDxFQV4nj8YSjvwymz72wr5q%2FL6a8%2FfwM%2F6a8vory2jv7awna8wv7ItVISfkvwdpfibkL9Qv1Zm%2FPP6i%2FmzegrrdfR3RSF%2BSvb38ysk7g7UFvIHV6Rv4Mf2xAr5Zb9utK%2BG6wvz%2Bwtxf1n8VBm89Dh4yujxlNGjlfFz7Vb8Dv98UcXDfRoy9A6mXfyuTVfwO5R287su7eV3fdqT%2BRpu%2FFKczgp8WrAfV9%2FDAx8VEE8TZD%2FSaX4CZWZmZvCVhunpDEx3RZB1FmaRP4IxQ4wRLM9mWI508XGE9aVtdWlZIfKQ3CzKZzLTMI3lzDTKot7M7DR0RTLQNTuLOHJTmsYUQfWRaTh%2B%2FDggA3RNI9CFf5imOSHWNQ3btm2Dp%2FkocBQPBhvpXoMrxP5RIaxNhBxc4kA2E%2FLOUgfS9RW8LukYLygaJoDBYwpchkN0KZ4f4pGrmG%2Bjl19erFx2Uuyk2u8s1gVV83SMOY%2F20%2BA5BS9e2ozSjc9uaHkXvZ2OYBoq07AZ2r%2FwAn4Vel1oZV6R0dl39O4a6B%2Fc3bdL328lhYhOiqSImyNmfETf3LlpyxqAPsMY0%2FPwQ%2Fqevn26EQmLGDH1xK3DIjku4t8B2Gla%2BlgCCfqIiIUtXcSjmJ9MJJJ6RJh4%2FjMPRYVDlYhvqDw4dXhNCnliWNJHRVbBpBHXh8RIMmFRJVMJI5bSE%2BOoVoyE9TBpDKOmqcPrDwtrREwSkyCJqUSSFIWxJQaqQCYjPGbGzZSVNCxTbMBJdWD34K6eg719OFS7%2Bz7dv2%2F%2FYG8fDmfvgQFcBIYEmikZTaQsUmfEo00ACWzxUEJEqRLqzJB5SOiHDCOJt1vLPBRODY8mzYiFlo%2BZYeo5im6kEUoaw6OoBwmoYUrEw6TBIYFGx3om4tT0ESyLON6Hw8mJKI5oVDdiMZEcNeJhgaZLTQylzLApUvrBGNojhSN8WKQs9EzssIH9o97pMYF1ryd14xNDMVNEUyMiaVIjdGPYMifRBvgXDzn1jYgxIfBwvhYgasQt7J%2Fd%2B8o2tJiIJBLxDn0coSmBfUt16MIabkfHooYlhZ5ThNf90YmJpD5lxES8AfshRCxujBXW7M2NEbbBjEcTY1wVdzUmzIA9UlFsNblHIzGhW%2BasYcYxGyPHwzEJm8icEnoUJeNCnzCtEWOSe4emjyYS4%2FqYYaEmahCe%2FCYNzGIrB%2FsHe3r26ugGvlxhdx%2B2bKdhTYw9pKMXtO0S1oZ2NvaUaaGOPJYSw0lhoapUBrdEHX7pkyvpsNaACXKhwX6r9BlEXpeCBdclP87lMM57lXcfmtdBnMFXv%2FfuxX1Dj2%2F%2FHOPp%2FCYAq2ktxtXtOaRccK9liXX8%2FBLz1tuVfpmx5%2FnZmpN%2FZ%2FsaR74tl5%2Ff3u7Iv4xXHh%2B2itYWujZ1KB1K1Zmn8W9ue%2FatwAGkaPAFewNZvVx2lcokdSawJFdWqRX358sujGf8%2BbKb1jhvvuzB%2BJaWL1dgXO2gezHGPPkytlzJ8oNaza9WftKoa2qQ824IqJxRahhTGDutODGVsYcLMPlxay298MokMQ8zVBfwVTDf4QLMWwLTGJtjbEZpZcxXAqssgVWVwPyMfV11YoESWHUJ2ZoSWLAEVlsCCzH2%2BwKsrgRfvQPLjl8D26ZwnMl%2BWhG2tATWWAJrKmG35hLYsiLsGo8ycD0A53gsFSxRdDGVWBv5ec727EaOLixXs7802VHyk5s0M36OPV3BEkVJJR9ZJndtlbxaweOjxFW4n3d6ibvw0ks58p%2FlzOHl05rH5vAi%2Fwobd%2BFsJZxK5FuruJYvqlRS4AH4bY6mwmrWKGkupKk2zcdymk3zsVxzVZZGcr4cjeReO6IxrZLlKm1aJcutdIFNU2ENe6ykOeurYjm%2FTatiuYEcjeoL5Ggk9%2B0aSSOJNvZkovlZ7mefzdJIjjy6gnWTHIeVr3bLiR%2Bgkw4B3%2BhuUcFDQgFWGLQVBljhr%2B2GBFhhbY7m7EA1y4VsWjXL7ViepVHH63I0kju9RdJquOP1Nq2G5SKQpZFcQ45GcgOVkhZkuSU2LchyJ64rNo3kluZoJLfW1lnLcjRlXLgw1rLclSd%2B0nJ03YPd55hOsg%2FY7hli7iZbU4i5L3rJlank5KxjzmbbzeuYM0%2Bl%2FrXzZKvg3tLlfPnRy08cefLnOVOs1khsRplpCoItpOJOdl9OyIU3%2FRJC2L8ZFwudw%2FpptNbDBo4bMXZi3ITRh9QlPF6tGIm6GWMXRi9TaLQeRMrHMHbZ0cvNoLHagpOR9Nfz1N%2FCMc9FE7%2FJlqcol4LmAoQ0LWOkxbbEMtTUyg54jkuqzUnL0mruXuFS1VoCW1MCayvC%2FobLgVs6Pi8%2F8prgsq8QjdIX4Ao8Tv42%2FxjwgWNeA3mRIFH0vPlOoLebLyEK%2BOaDcGNQoZLlSIYWoE%2BqIThTQXV3O7juJ30NICtowKhpI3gLGdGcipTs1%2BeP%2BDEJjyk1dp%2Bri0bTaRHdaRHtNiyiOSzClBssIrP212W4Z5FbWKTTaRH%2FbVjEf2ctcneE7O%2F3lIp%2F%2FyXMB%2Fd%2B1%2F0oBwWt66qUvyEGNblJz0jX%2BBTtfvvM4WQilYhYeu%2BRYRHTP%2FHx9YPGEN7cBbvJDjMS2XqjVy3K%2F9T%2FRv56BnidKKEX5o5%2B8%2B8f9I8GX%2FuqBuvW%2FOjPnYgFFfk%2FDEQfB1n5EZCf4Z4H%2BanuBZDz4CTIufA6yPlwFuS3XPrljubFH0DO5DmQ%2Fx9xBeQXhPdB1uG2O3fpGvAZIrswFOdJdu8zSUPviU2K1M15y%2BWpns1gr0ndx4%2FtebVC5g%2Bc%2FtN84y8UzvtnLs%2BmL3D%2BrRO9F%2F99%2BQ2l3PjxT3lv%2FubNlzYsC754Asev44Pv76RxKcKeAvldOvtZMwj5PpfD74W7J9zJ%2F%2F9gOxetIQXM79ddem%2FfH5UgZtO2yz2JtSchCkPcjuii2x%2BSn6Z43lIbFiJD%2FFNNMq%2FAo1jvGK4F%2FdiGQ7dVvwvy%2F4OxULndkK2%2FH2IgFl1vNtAV3bmeL0SG%2Bl9v5z2wHyaw%2F2NgsO13oxdE2CaEWGBiPn4TXW12%2FbReLrR%2BGq%2Fu7H9FwE6sYZjbINgDF9eerbfRf1rDrYUwLjAstv676f9%2F%2FgNocWva'
         5        DO_ICALL                                         $2      
         6        SEND_VAR                                                 $2
         7        DO_ICALL                                         $3      
         8        SEND_VAR                                                 $3
         9        DO_ICALL                                                 
   5    10        INIT_FCALL                                               'finfo_open'
        11        SEND_VAL                                                 1040
        12        DO_ICALL                                         $5      
        13        ASSIGN                                                   !0, $5
   6    14        INIT_FCALL                                               'finfo_file'
        15        SEND_VAR                                                 !0
        16        SEND_VAL                                                 '%2Ftmp%2Fx'
        17        DO_ICALL                                         $7      
        18        ASSIGN                                                   !1, $7
   7    19        INIT_FCALL                                               'finfo_close'
        20        SEND_VAR                                                 !0
        21        DO_ICALL                                                 
   8    22        INIT_FCALL                                               'print_r'
        23        SEND_VAR                                                 !1
        24        DO_ICALL                                                 
        25      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
17.57 ms | 416 KiB | 7 Q