php_builtin.pir - PHP builtin Library
bool class_exists(string classname [, bool autoload])
- Checks if the class exists
- NOT IMPLEMENTED.
string create_function(string args, string code)
- Creates an anonymous function,
and returns its name (funny,
eh?)
- NOT IMPLEMENTED.
array debug_backtrace([bool provide_object])
- Return backtrace as array
- NOT IMPLEMENTED.
void debug_print_backtrace(void)
- NOT IMPLEMENTED.
bool define(string constant_name, mixed value, boolean case_sensitive=true)
- Define a new constant
- STILL INCOMPLETE.
bool defined(string constant_name)
- Check whether a constant exists
array each(array arr)
- Return the currently pointed key..value pair in the passed array,
and advance the pointer to the next element
- NOT IMPLEMENTED.
int error_reporting(int new_error_level=null)
- Return the current error_reporting level,
and if an argument was passed - change to the new level
- DUMMY IMPLEMENTATION.
bool extension_loaded(string extension_name)
- Returns true if the named extension is loaded.
As currently no extensions are supported,
this function always returns false.
mixed func_get_arg(int arg_num)
- Get the $arg_num'th argument that was passed to the function
- NOT IMPLEMENTED.
array func_get_args()
- Get an array of the arguments that were passed to the function
- NOT IMPLEMENTED.
int func_num_args(void)
- Get the number of arguments that were passed to the function
- NOT IMPLEMENTED.
bool function_exists(string function_name)
- Checks if the function exists
- NOT IMPLEMENTED.
string get_class([object object])
- Retrieves the class name
- NOT IMPLEMENTED.
array get_class_methods(mixed class)
- Returns an array of method names for class or class instance.
- NOT IMPLEMENTED.
array get_class_vars(string class_name)
- Returns an array of default properties of the class.
- NOT IMPLEMENTED.
array get_declared_classes()
- Returns an array of all declared classes.
- NOT IMPLEMENTED.
array get_declared_interfaces()
- Returns an array of all declared interfaces.
- NOT IMPLEMENTED.
array get_defined_constants([mixed categorize])
- Return an array containing the names and values of all defined constants
- NOT IMPLEMENTED.
array get_defined_functions(void)
- Returns an array of all defined functions
- NOT IMPLEMENTED.
array get_defined_vars(void)
- Returns an associative array of names and values of all currently defined variable names (variables in the current scope)
- NOT IMPLEMENTED.
array get_extension_funcs(string extension_name)
- Returns an array with the names of functions belonging to the named extension
- NOT IMPLEMENTED.
array get_included_files(void)
- Returns an array with the file names that were include_once()'d
- NOT IMPLEMENTED.
array get_loaded_extensions([bool zend_extensions])
- Return an array containing names of loaded extensions
- NOT IMPLEMENTED.
array get_object_vars(object obj)
- Returns an array of object properties
- NOT IMPLEMENTED.
string get_parent_class([mixed object])
- Retrieves the parent class name for object or class or current scope.
- NOT IMPLEMENTED.
string get_resource_type(resource res)
- Get the resource type name for a given resource
bool interface_exists(string classname [, bool autoload])
- Checks if the class exists
- NOT IMPLEMENTED.
bool is_a(object object, string class_name)
- Returns true if the object is of this class or has this class as one of its parents
- NOT IMPLEMENTED.
bool is_subclass_of(object object, string class_name)
- Returns true if the object has this class as one of its parents
- NOT IMPLEMENTED.
void leak(int num_bytes=3)
- Cause an intentional memory leak,
for testing/debugging purposes
- NOT IMPLEMENTED.
bool method_exists(object object, string method)
- Checks if the class method exists
- NOT IMPLEMENTED.
bool property_exists(mixed object_or_class, string property_name)
- Checks if the object or class has a property
- NOT IMPLEMENTED.
void restore_error_handler(void)
- Restores the previously defined error handler function
- NOT IMPLEMENTED.
void restore_exception_handler(void)
- Restores the previously defined exception handler function
- NOT IMPLEMENTED.
string set_error_handler(string error_handler [, int error_types])
- Sets a user-defined error handler function.
Returns the previously defined error handler,
or false on error
- NOT IMPLEMENTED.
string set_exception_handler(callable exception_handler)
- Sets a user-defined exception handler function.
Returns the previously defined exception handler,
or false on error
- NOT IMPLEMENTED.
int strcasecmp(string str1, string str2)
- Binary safe case-insensitive string comparison
- NOT IMPLEMENTED.
int strcmp(string str1, string str2)
- Binary safe string comparison
int strlen(string str)
- Get string length
int strncasecmp(string str1, string str2, int len)
- Binary safe string comparison
- NOT IMPLEMENTED.
int strncmp(string str1, string str2, int len)
- Binary safe string comparison
- NOT IMPLEMENTED.
void trigger_error(string messsage [, int error_type])
- Generates a user-level error/warning/notice message
- NOT IMPLEMENTED.
string zend_version(void)
- Get the version of the Zend Engine
- NOT IMPLEMENTED.