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
package php
.. | |
---|---|
net | |
reflection | |
ArrayAccess | Native PHP interface. |
ArrayIterator | See also: |
Attribute | See also: |
BadFunctionCallException | Exception thrown if a callback refers to an undefined function or if some arguments are missing. |
BadMethodCallException | Exception thrown if a callback refers to an undefined method or if some arguments are missing. |
CacheLimiter | |
Closure | See also: |
Collator | See also: |
Const | This class contains externs for native PHP constants defined in global namespace.
For native PHP functions in global namespace see |
Countable | See also: |
DateInterval | See also: |
DatePeriod | See also: |
DateTime | See also: |
DateTimeImmutable | See also: |
DateTimeInterface | See also: |
DateTimeZone | See also: |
DirectoryIterator | The |
DomainException | Exception thrown if a value does not adhere to a defined valid data domain. |
Error | |
ErrorException | See also: |
Exception | |
FilesystemIterator | The Filesystem iterator. |
Finfo | See also: |
Generator | 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 |
Global | This class contains externs for native PHP functions defined in global namespace.
For native PHP constants in global namespace see |
IntlCalendar | See also: |
IntlDateFormatter | See also: |
IntlIterator | See also: |
IntlTimeZone | See also: |
InvalidArgumentException | Exception thrown if an argument is not of the expected type. |
IteratorAggregate | See also: |
JsonSerializable | See also: |
LengthException | Exception thrown if a length is invalid. |
Lib | 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. |
Locale | See also: |
LogicException | Exception that represents error in the program logic. This kind of exception should lead directly to a fix in your code. |
NativeArray | Native PHP array. |
NativeAssocArray | |
NativeIndexedArray | |
NativeIterator | Native PHP interface. |
NativeString | Native PHP string. |
NativeStringIterator | |
NativeStringKeyValueIterator | |
NativeStructArray | 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. |
NumberFormatter | See also: |
OutOfBoundsException | Exception thrown if a value is not a valid key. This represents errors that cannot be detected at compile time. |
OutOfRangeException | Exception thrown when an illegal index was requested. This represents errors that should be detected at compile time. |
OverflowException | Exception thrown when adding an element to a full container. |
Phar | The |
PharData | The |
PharException | The |
PharFileInfo | The |
RangeException | Exception thrown to indicate range errors during program execution. Normally this means there was an arithmetic error other than under/overflow. |
RecursiveDirectoryIterator | The |
RecursiveIterator | Classes implementing |
Ref | Special type which allows passing function arguments by reference. This type should be used for externs only. |
Resource | PHP native |
ResourceBundle | The |
RuntimeException | Exception thrown if an error which can only be found on runtime occurs. |
Scalar |
|
SeekableIterator | See also: |
Serializable | See also: |
Session | Session consists of a way to preserve certain data across subsequent accesses. |
SessionHandlerInterface | See also: |
SplFileInfo | The |
SplFileInfoType | |
SplFileObject | The |
StdClass | |
SuperGlobal | |
Syntax | Special extern class to support PHP language specifics. Don't use these functions unless you are really sure what you are doing. |
Throwable | See also: |
Transliterator | See also: |
Traversable | See also: |
UnderflowException | Exception thrown when performing an invalid operation on an empty container, such as removing an element. |
UnexpectedValueException | 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. |