PHP language range:
This specifies the minimum and maximum PHP runtime
version you wish to support for the generated files. The selection determines
which encodings will be performed, with files in some cases containing a Bundle
of more than one encoding. Below the selection, the GUI shows which runtime versions
of PHP are supported by the selection.
The minimum version should be chosen to
be no lower than the PHP language version used by the source files. For example,
files cannot be encoded for PHP 7 if they use syntax only available in PHP 8.
As in the example screenshot above, the maximum supported runtime
version may show as higher than that selected. This would be if the
ionCube Loader runtime is able to process files encoded for an older version
of PHP; e.g. the ionCube Loader for PHP 8.3 being able to process files
encoded for PHP 8.2 in this case.
Having entered the above settings, click on the OK button and
you will then be ready to encode your project.