3v4l.org

run code in 500+ PHP versions simultaneously
<?php $data = <<<EOT b'\r\nNombre de host: DESKTOP-5AB1DJ9\r\nNombre del sistema operativo: Microsoft Windows 10 Pro\r\nVersi\xa2n del sistema operativo: 10.0.19044 N/D Compilaci\xa2n 19044\r\nFabricante del sistema operativo: Microsoft Corporation\r\nConfiguraci\xa2n del sistema operativo: Estaci\xa2n de trabajo independiente\r\nTipo de compilaci\xa2n del sistema operativo: Multiprocessor Free\r\nPropiedad de: Usuario\r\nOrganizaci\xa2n registrada: \r\nId. del producto: 00330-80000-00000-AA120\r\nFecha de instalaci\xa2n original: 27/09/2020, 8:19:08\r\nTiempo de arranque del sistema: 11/07/2022, 15:54:10\r\nFabricante del sistema: ASUSTeK COMPUTER INC.\r\nModelo el sistema: ZenBook UX533FD_UX533FD\r\nTipo de sistema: x64-based PC\r\nProcesador(es): 1 Procesadores instalados.\r\n [01]: Intel64 Family 6 Model 142 Stepping 12 GenuineIntel ~1792 Mhz\r\nVersi\xa2n del BIOS: American Megatrends Inc. UX533FD.306, 16/10/2019\r\nDirectorio de Windows: C:\\Windows\r\nDirectorio de sistema: C:\\Windows\\system32\r\nDispositivo de arranque: \\Device\\HarddiskVolume1\r\nConfiguraci\xa2n regional del sistema: es;Espa\xa4ol (internacional)\r\nIdioma de entrada: es;Espa\xa4ol (tradicional)\r\nZona horaria: (UTC+01:00) Bruselas, Copenhague, Madrid, Par\xa1s\r\nCantidad total de memoria f\xa1sica: 16.198 MB\r\nMemoria f\xa1sica disponible: 4.145 MB\r\nMemoria virtual: tama\xa4o m\xa0ximo: 22.563 MB\r\nMemoria virtual: disponible: 3.330 MB\r\nMemoria virt EOT; $data = str_replace('\r\n', PHP_EOL, $data); $fp = fopen("php://memory", 'r+'); fputs($fp, $data); rewind($fp); while($line = fgets($fp)){ echo $line; } fclose($fp);
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 42) Position 1 = 18
Branch analysis from position: 18
2 jumps found. (Code = 44) Position 1 = 23, Position 2 = 17
Branch analysis from position: 23
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 17
2 jumps found. (Code = 44) Position 1 = 23, Position 2 = 17
Branch analysis from position: 23
Branch analysis from position: 17
filename:       /in/S9XF7
function name:  (null)
number of ops:  27
compiled vars:  !0 = $data, !1 = $fp, !2 = $line
line      #* E I O op                               fetch          ext  return  operands
-----------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                       !0, 'b%27%0D%0ANombre+de+host%3A++++++++++++++++++++++++++++DESKTOP-5AB1DJ9%0D%0ANombre+del+sistema+operativo%3A++++++++++++++Microsoft+Windows+10+Pro%0D%0AVersi%A2n+del+sistema+operativo%3A+++++%0A++++10.0.19044+N%2FD+Compilaci%A2n+19044%0D%0AFabricante+del+sistema+operativo%3A++++++++++Microsoft+Corporation%0D%0AConfiguraci%A2n+del+sistema+operativo%3A+++++++Estaci%A2n+de+trabajo+independiente%0D%0ATipo+de+compilaci%A2n+del+sistema+operativo%3A+Multiprocessor+Free%0D%0APropiedad+de%3A++++++++++++++++++++++++++++++Usuario%0D%0AOrganizaci%A2n+registrada%3A+++%0A++++++++++++%0D%0AId.+del+producto%3A++++++++++++++++++++++++++00330-80000-00000-AA120%0D%0AFecha+de+instalaci%A2n+original%3A+++++++++++++27%2F09%2F2020%2C+8%3A19%3A08%0D%0ATiempo+de+arranque+del+sistema%3A++++++++++++11%2F07%2F2022%2C+15%3A54%3A10%0D%0AFabricante+del+sistema%3A++++++++++++++++++++ASUSTeK+COMPUTER+INC.%0D%0AModelo+el+sistema%3A+++++++++++++++++++++++++ZenBook+UX533FD_UX533FD%0D%0ATipo+de+sistema%3A+++++++++++++++++++++++++++x64-based+PC%0D%0AProcesador%28es%29%3A++++++++++++++++++++++++++++1+Procesadores+instalados.%0D%0A%0A++++%5B01%5D%3A+Intel64+Family+6+Model+142+Stepping+12+GenuineIntel+%7E1792+Mhz%0D%0AVersi%A2n+del+BIOS%3A++++++++++++++++++++++++++American+Megatrends+Inc.+UX533FD.306%2C+16%2F10%2F2019%0D%0ADirectorio+de+Windows%3A+++++++++++++++++++++C%3A%5CWindows%0D%0ADirectorio+de+sistema%3A+++++++++++++++++++++C%3A%5CWindows%5Csystem32%0D%0ADispositivo+de+arranque%3A+++++++++++++++++++%5CDevice%5CHarddiskVolume1%0D%0AConfiguraci%A2n+regional+del+sistema%3A++++++++es%3BEspa%A4ol+%28internacional%29%0D%0AIdioma+de+entrada%3A+++++++++++++++++++++++++es%3BEspa%A4ol+%28tradicional%29%0D%0AZona+horaria%3A++++++++++++++++++++++++++++++%28UTC%2B01%3A00%29+Bruselas%2C+Copenhague%2C+Madrid%2C+Par%A1s%0D%0ACantidad+total+de+memoria+f%A1sica%3A++++++++++16.198+MB%0D%0AMemoria+f%A1sica+disponible%3A+++++++++++++++++4.145+MB%0D%0AMemoria+virtual%3A+tama%A4o+m%A0ximo%3A++++++++++++22.563+MB%0D%0AMemoria+virtual%3A+disponible%3A+++++++++++++++3.330+MB%0D%0AMemoria+virt%0A'
   11     1        FRAMELESS_ICALL_3                str_replace         ~4      '%5Cr%5Cn', '%0A'
          2        OP_DATA                                                      !0
          3        ASSIGN                                                       !0, ~4
   13     4        INIT_FCALL                                                   'fopen'
          5        SEND_VAL                                                     'php%3A%2F%2Fmemory'
          6        SEND_VAL                                                     'r%2B'
          7        DO_ICALL                                             $6      
          8        ASSIGN                                                       !1, $6
   14     9        INIT_FCALL                                                   'fputs'
         10        SEND_VAR                                                     !1
         11        SEND_VAR                                                     !0
         12        DO_ICALL                                                     
   15    13        INIT_FCALL                                                   'rewind'
         14        SEND_VAR                                                     !1
         15        DO_ICALL                                                     
   16    16      > JMP                                                          ->18
   17    17    >   ECHO                                                         !2
   16    18    >   INIT_FCALL                                                   'fgets'
         19        SEND_VAR                                                     !1
         20        DO_ICALL                                             $10     
         21        ASSIGN                                               ~11     !2, $10
         22      > JMPNZ                                                        ~11, ->17
   19    23    >   INIT_FCALL                                                   'fclose'
         24        SEND_VAR                                                     !1
         25        DO_ICALL                                                     
         26      > RETURN                                                       1

Generated using Vulcan Logic Dumper, using php 8.5.0


preferences:
171.42 ms | 2249 KiB | 18 Q