Visustin generates flow charts from code written in the PHP language (Personal Home Page or PHP: Hypertext Processor). The support covers PHP4, PHP5 and PHP7. Syntax support is current up to PHP 5.6 and 7.0. Older versions are supported.
The following statements are supported.
Other statements are supported but have no specific visualization. Interface definitions are hidden.
PHP is a server-side scripting language that embeds source code in an HTML page. Visustin looks for opening and closing tags to extract source code from HTML. All text outside these tags is treated as HTML content. If there are no opening or closing tags, the code is assumed to be pure source code instead of HTML.
Visustin supports the following tags in PHP pages: <?..?> <?php ..?> <%..%> <script language="php">
. Code within these tags is parsed as PHP code.
The following syntax is unsupported or only limited support is provided. The chart may display a normal statement, not a branch or a jump.
if (foo) { function bar() {} }
is displayed as two separate control flows.new class
syntax) are not flowcharted as classes.