Haxe/php API documentation
To get started with the Haxe php target:
- Read through the Haxe Manual
- Read the Haxe/PHP target details
- Find and install popular Haxe/php libraries
- Learn by example with the Haxe Code Cookbook
Native PHP interface.
Exception thrown if a callback refers to an undefined function or if some arguments are missing.
Exception thrown if a callback refers to an undefined method or if some arguments are missing.
This class contains externs for native PHP constants defined in global namespace.
For native PHP functions in global namespace see
Exception thrown if a value does not adhere to a defined valid data domain.
Generator is not a Haxe Iterable. It can be iterated one time only.
Unfortunately Haxe does not know that in PHP generators may have no
This class contains externs for native PHP functions defined in global namespace.
For native PHP constants in global namespace see
Exception thrown if an argument is not of the expected type.
Exception thrown if a length is invalid.
Platform-specific PHP Library. Provides some platform-specific functions for the PHP target, such as conversion from Haxe types to native types and vice-versa.
Exception that represents error in the program logic. This kind of exception should lead directly to a fix in your code.
Native PHP array.
Native PHP interface.
Native PHP string.
This type can be used in places where externs use associative arrays as a list of configuration options. This type is a special case for Haxe->Php generator: object declaration is generated as php array declaration whenever that object declaration is passed directly to a variable or a function argument of this type.
Exception thrown if a value is not a valid key. This represents errors that cannot be detected at compile time.
Exception thrown when an illegal index was requested. This represents errors that should be detected at compile time.
Exception thrown when adding an element to a full container.
Exception thrown to indicate range errors during program execution. Normally this means there was an arithmetic error other than under/overflow.
Special type which allows passing function arguments by reference. This type should be used for externs only.
Exception thrown if an error which can only be found on runtime occurs.
Session consists of a way to preserve certain data across subsequent accesses.
Special extern class to support PHP language specifics. Don't use these functions unless you are really sure what you are doing.
Exception thrown when performing an invalid operation on an empty container, such as removing an element.
Exception thrown if a value does not match with a set of values. Typically this happens when a function calls another function and expects the return value to be of a certain type or value not including arithmetic or buffer related errors.
This class is used for accessing the local Web server and the current client request and information.