Lib
package php
Доступно в php
Платформенно-специфическая PHP библиотека. Предоставляет некоторые платформенно-специфические функции для PHP цели, такие как преобразование из типов Haxe в родные типы и наоборот.
Статические методы
staticinlineassociativeArrayOfHash(hash:StringMap<Dynamic>):NativeArray
staticinlineassociativeArrayOfObject(ob:Dynamic):NativeArray
staticinlinedump(v:Dynamic):Void
Отображает структурированную информацию об одном или нескольких выражениях, включая его тип и значение. Массивы и объекты исследуются рекурсивно со значениями, отступами для отображения структуры.
staticinlineextensionLoaded(name:String):Bool
Определяет, загружен ли плагин.
staticgetClasses():Dynamic
Пытается загрузить все скомпилированные php файлы и возвращает список типов.
statichashOfAssociativeArray<T>(arr:NativeAssocArray<T>):Map<String, T>
staticinlineisCli():Bool
staticloadLib(pathToLib:String):Void
Загружает типы, определенные в указанном каталоге.
staticinlinemail(to:String, subject:String, message:String, ?additionalHeaders:String, ?additionalParameters:String):Bool
См. документацию для эквивалентной PHP функции для подробностей об использовании: http://php.net/manual/en/function.mail.php
staticobjectOfAssociativeArray(arr:NativeArray):Dynamic
staticinlineprint(v:Dynamic):Void
Выводит указанное значение на стандартный вывод.
staticinlineprintFile(file:String):Int
Выводит содержимое файла из заданного имени файла.
staticprintln(v:Dynamic):Void
Выводит указанное значение на стандартный вывод, за которым следует символ новой строки.
staticinlinerethrow(e:Dynamic):Void
Перебрасывает исключение. Если e не является значением, перехваченным в try...catch, или если вызвана за пределами catch блока, то e бросается как новое исключение.
staticinlineserialize(v:Dynamic):String
Сериализует с использованием родной сериализации PHP. Это вернет двоичный String, который можно хранить для долгосрочного использования.
staticinlinetoHaxeArray(a:NativeArray):Array<Dynamic>
staticinlinetoPhpArray(a:Array<Dynamic>):NativeArray
staticinlineunserialize(s:String):Dynamic
Десериализует String с использованием родной сериализации PHP. См. php.Lib.serialize().
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/php/Lib.html