3v4l.org

run code in 300+ PHP versions simultaneously
<?php $b =[ "<str><![CDATA[1|APRILDSO|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\opt\dsolib]]></str>", "<str><![CDATA[1|APRIL_MODEL_ROOT|C:\Program Files (x86)\APRIL_Kiosk\AprilData\]]></str>", "<str><![CDATA[1|APR_ICONV_PATH|C:\Program Files (x86)\Subversion\iconv]]></str>", "<str><![CDATA[1|DEVBIN|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\bin]]></str>", "<str><![CDATA[1|DEVINC|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\include]]></str>", "<str><![CDATA[1|DEVINCLUDE|C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\VC\Include;C:\\QtX\\5.2.1\\msvc2010_opengl\include;C:\\QtX\\5.2.1\\msvc2010_opengl\include\Qt;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtCore;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtGui;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtOpenGL;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtXml;C:\\QtX\\5.2.1\\msvc2010_opengl\include\Qt3Support;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtNetwork]]></str>", "<str><![CDATA[1|DEVLIB|C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\VC\Lib]]></str>", "<str><![CDATA[1|DEVLIB_JAVA|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug/java]]></str>", "<str><![CDATA[1|DEVPATH|C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin;C:\\WorkSpace\\CBWorkSpace\\include\bin;C:\\WorkSpace\\CBWorkSpace\\include\mksnt:;C:\WorkSpace\CBWorkSpace\include\mksnt;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\Common7\IDE;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\VC\Bin;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\Common7\Tools;C:\\QtX\\5.2.1\\msvc2010_opengl\bin;C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\opt\dsolib;C:\Program Files\TortoiseSVN\bin]]></str>", "<str><![CDATA[1|DEVROOT|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev]]></str>", "<str><![CDATA[1|DEVSLIB|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\dsolib]]></str>", "<str><![CDATA[1|DEVSLIB32|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\dsolib32]]></str>", "<str><![CDATA[1|DEVSLIB64|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\dsolib64]]></str>", "<str><![CDATA[1|DEVULIB|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\usolib]]></str>", "<str><![CDATA[1|DEVULIB32|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\usolib32]]></str>", "<str><![CDATA[1|DEVULIB64|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\debug\usolib64]]></str>", "<str><![CDATA[1|ENV_SETUP_ROOT|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\env_setup]]></str>", "<str><![CDATA[1|HOMEDRIVE|C:]]></str>", "<str><![CDATA[1|HOMEPATH|\Users\Mostafa]]></str>", "<str><![CDATA[1|INCLUDE|C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\VC\Include;C:\\QtX\\5.2.1\\msvc2010_opengl\include;C:\\QtX\\5.2.1\\msvc2010_opengl\include\Qt;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtCore;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtGui;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtOpenGL;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtXml;C:\\QtX\\5.2.1\\msvc2010_opengl\include\Qt3Support;C:\\QtX\\5.2.1\\msvc2010_opengl\include\QtNetwork]]></str>", "<str><![CDATA[1|INCLUDE_PATH|C:\\WorkSpace\\CBWorkSpace\\include]]></str>", "<str><![CDATA[1|INCLUDE_PATH_WIN|C:\WorkSpace\CBWorkSpace\include]]></str>", "<str><![CDATA[1|LIB|C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\VC\Lib]]></str>", "<str><![CDATA[1|LOCALAPPDATA|C:\Users\Mostafa\AppData\Local]]></str>", "<str><![CDATA[1|LOGONSERVER|\\MERCURY]]></str>", "<str><![CDATA[1|MSVC_HOME|C:\\Program Files (x86)\\Microsoft Visual Studio 10.0]]></str>", "<str><![CDATA[1|NUMBER_OF_PROCESSORS|3]]></str>", "<str><![CDATA[1|OnlineServices|Online Services]]></str>", "<str><![CDATA[1|OS|Windows_NT]]></str>", "<str><![CDATA[1|Path|C:\Users\Mostafa\Downloads\SelfSSL7; C:\Users\Mostafa\Nuget; C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Broadcom\Broadcom 802.11\Driver;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Subversion\bin;C:\MinGW\bin;C:\MinGW\MSYS\1.0\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin;C:\\WorkSpace\\CBWorkSpace\\include\bin;C:\\WorkSpace\\CBWorkSpace\\include\mksnt:;C:\WorkSpace\CBWorkSpace\include\mksnt;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\VC\Bin;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\Common7\Tools;C:\\QtX\\5.2.1\\msvc2010_opengl\bin;C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\win32\opt\dsolib;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\WinMerge;C:\Program Files\Microsoft\Web Platform Installer\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\GtkSharp\2.12\bin]]></str>", "<str><![CDATA[1|PATHEXT|.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC]]></str>", "<str><![CDATA[1|PCBRAND|Pavilion]]></str>", "<str><![CDATA[1|Platform|win32]]></str>", "<str><![CDATA[1|PROCESSOR_ARCHITECTURE|AMD64]]></str>", "<str><![CDATA[1|PROCESSOR_IDENTIFIER|AMD64 Family 16 Model 5 Stepping 3, AuthenticAMD]]></str>", "<str><![CDATA[1|PROCESSOR_LEVEL|16]]></str>", "<str><![CDATA[1|PROCESSOR_REVISION|0503]]></str>", "<str><![CDATA[1|ProgramData|C:\ProgramData]]></str>", "<str><![CDATA[1|ProgramFiles|C:\Program Files]]></str>", "<str><![CDATA[1|ProgramFiles(x86)|C:\Program Files (x86)]]></str>", "<str><![CDATA[1|ProgramW6432|C:\Program Files]]></str>", "<str><![CDATA[1|PSModulePath|C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;c:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\]]></str>", "<str><![CDATA[1|PUBLIC|C:\Users\Public]]></str>", "<str><![CDATA[1|QMAKESPEC|win32-msvc2010]]></str>", "<str><![CDATA[1|QTDIR|C:\\QtX\\5.2.1\\msvc2010_opengl]]></str>", "<str><![CDATA[1|RELBIN|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\bin]]></str>", "<str><![CDATA[1|RELINC|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\include]]></str>", "<str><![CDATA[1|RELSLIB|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\dsolib]]></str>", "<str><![CDATA[1|RELSLIB32|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\dsolib32]]></str>", "<str><![CDATA[1|RELSLIB64|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\dsolib64]]></str>", "<str><![CDATA[1|RELULIB|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\usolib]]></str>", "<str><![CDATA[1|RELULIB32|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\usolib32]]></str>", "<str><![CDATA[1|RELULIB64|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\win32\\opt\\usolib64]]></str>", "<str><![CDATA[1|ROOTDIR|C:]]></str>", "<str><![CDATA[1|S|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src]]></str>", "<str><![CDATA[1|S3|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src\3rdparty]]></str>", "<str><![CDATA[1|S3L|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src\3rdparty\lib]]></str>", "<str><![CDATA[1|SB|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src\bin]]></str>", "<str><![CDATA[1|SDK_HOME|C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A]]></str>", "<str><![CDATA[1|SL|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src\lib]]></str>", "<str><![CDATA[1|SM|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src\make]]></str>", "<str><![CDATA[1|SRCROOT|C:\\WorkSpace\\CBWorkSpace\\aprilCore\\dev\\src]]></str>", "<str><![CDATA[1|SVN_PATH|C:\Program Files\TortoiseSVN\bin]]></str>", "<str><![CDATA[1|SystemDrive|C:]]></str>", "<str><![CDATA[1|SystemRoot|C:\Windows]]></str>", "<str><![CDATA[1|TEMP|C:\Users\Mostafa\AppData\Local\Temp]]></str>", "<str><![CDATA[1|TMP|C:\Users\Mostafa\AppData\Local\Temp]]></str>", "<str><![CDATA[1|USERDOMAIN|Mercury]]></str>", "<str><![CDATA[1|USERNAME|Mostafa]]></str>", "<str><![CDATA[1|USERPROFILE|C:\Users\Mostafa]]></str>", "<str><![CDATA[1|VS100COMNTOOLS|C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\]]></str>", "<str><![CDATA[1|VS120COMNTOOLS|C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\]]></str>", "<str><![CDATA[1|windir|C:\Windows]]></str>"]; foreach ($b as $s ) { echo $s; }
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 2, Position 2 = 5
Branch analysis from position: 2
2 jumps found. (Code = 78) Position 1 = 3, Position 2 = 5
Branch analysis from position: 3
1 jumps found. (Code = 42) Position 1 = 2
Branch analysis from position: 2
Branch analysis from position: 5
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 5
filename:       /in/KeP0H
function name:  (null)
number of ops:  7
compiled vars:  !0 = $b, !1 = $s
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, <array>
   76     1      > FE_RESET_R                                       $3      !0, ->5
          2    > > FE_FETCH_R                                               $3, !1, ->5
   77     3    >   ECHO                                                     !1
   76     4      > JMP                                                      ->2
          5    >   FE_FREE                                                  $3
   78     6      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
146.31 ms | 1397 KiB | 13 Q