XML parser KPHP compatibility layer.
Run as PHP
php -d opcache.enable_cli=1 \
-d opcache.preload=preload.php \
-f tests/testParseXml.phpUse in KPHP:
//Load class
require_once 'path/to/XMLParser.php'
//declare functions xml_parser_*
require_once 'path/to/xml_parser.php'Compile options:
--extra-linker-flags -l:libexpat.aDependencies: \Sigmalab\IsKPHP class, you can implement self own.
class IsKPHP
{
public static bool $isKPHP = true;
}
#ifndef KPHP
IsKPHP::$isKPHP = false;
#endif(c) Alexey V. Vasilyev, Sigmalab LLC. License: Apache 2.