Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Das Verhalten von PHP beeinflussen APC — Alternative PHP Cache Predefined Constants ¶ The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime. APC_BIN_VERIFY_CRC32 (integer) APC_BIN_VERIFY_MD5 (integer) APC_ITER_ALL (integer) APC_ITER_ATIME (integer) APC_ITER_CTIME (integer) APC_ITER_DEVICE (integer) APC_ITER_DTIME (integer) APC_ITER_FILENAME (integer) APC_ITER_INODE (integer) APC_ITER_KEY (integer) APC_ITER_MD5 (integer) APC_ITER_MEM_SIZE (integer) APC_ITER_MTIME (integer) APC_ITER_NONE (integer) APC_ITER_NUM_HITS (integer) APC_ITER_REFCOUNT (integer) APC_ITER_TTL (integer) APC_ITER_TYPE (integer) APC_ITER_VALUE (integer) APC_LIST_ACTIVE (integer) APC_LIST_DELETED (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php APC Functions apc_add — Cache a new variable in the data store apc_bin_dump — Get a binary dump of the given files and user variables apc_bin_dumpfile — Output a binary dump of cached files and user variables to a file apc_bin_load — Load a binary dump into the APC file/user cache apc_bin_loadfile — Load a binary dump from a file into the APC file/user cache apc_cache_info — Retrieves cached information from APC's data store apc_cas — Updates an old value with a new value apc_clear_cache — Clears the APC cache apc_compile_file — Stores a file in the bytecode cache, bypassing all filters. apc_dec — Decrease a stored number apc_define_constants — Defines a set of constants for retrieval and mass-definition apc_delete_file — Deletes files from the opcode cache apc_delete — Removes a stored variable from the cache apc_exists — Checks if APC key exists apc_fetch — Fetch a stored variable from the cache apc_inc — Increase a stored number apc_load_constants — Loads a set of constants from the cache apc_sma_info — Retrieves APC's Shared Memory Allocation information apc_store — Cache a variable in the data store APD — Advanced PHP debugger Constant FUNCTION_TRACE (integer) ARGS_TRACE (integer) ASSIGNMENT_TRACE (integer) STATEMENT_TRACE (integer) MEMORY_TRACE (integer) TIMING_TRACE (integer) Value 1 2 4 8 16 32 Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SUMMARY_TRACE (integer) ERROR_TRACE (integer) PROF_TRACE (integer) APD_VERSION (string) 64 128 256 example: 1.0.2-dev APD Functions apd_breakpoint — Stops the interpreter and waits on a CR from the socket apd_callstack — Returns the current call stack as an array apd_clunk — Throw a warning and a callstack apd_continue — Restarts the interpreter apd_croak — Throw an error, a callstack and then exit apd_dump_function_table — Outputs the current function table apd_dump_persistent_resources — Return all persistent resources as an array apd_dump_regular_resources — Return all current regular resources as an array apd_echo — Echo to the debugging socket apd_get_active_symbols — Get an array of the current variables names in the local scope apd_set_pprof_trace — Starts the session debugging apd_set_session_trace_socket — Starts the remote session debugging apd_set_session_trace — Starts the session debugging apd_set_session — Changes or sets the current debugging level override_function — Overrides built-in functions rename_function — Renames orig_name to new_name in the global function table bcompiler — PHP bytecode Compiler bcompiler Functions bcompiler_load_exe — Reads and creates classes from a bcompiler exe file bcompiler_load — Reads and creates classes from a bz compressed file bcompiler_parse_class — Reads the bytecodes of a class and calls back to a user function bcompiler_read — Reads and creates classes from a filehandle Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php bcompiler_write_class — Writes a defined class as bytecodes bcompiler_write_constant — Writes a defined constant as bytecodes bcompiler_write_exe_footer — Writes the start pos, and sig to the end of a exe type file bcompiler_write_file — Writes a php source file as bytecodes bcompiler_write_footer — Writes the single character \x00 to indicate End of compiled data bcompiler_write_function — Writes a defined function as bytecodes bcompiler_write_functions_from_file — Writes all functions defined in a file as bytecodes bcompiler_write_header — Writes the bcompiler header bcompiler_write_included_filename — Writes an included file as bytecodes BLENC — BLowfish ENCoder for PHP source scripts Predefined Constants BLENC_EXT_VERSION (string) Blenc Functions blenc_encrypt — Encrypt a PHP script with BLENC Error Handling — Error Handling and Logging Predefined Constants Value 1 2 4 8 16 32 64 128 Constant E_ERROR (integer) E_WARNING (integer) E_PARSE (integer) E_NOTICE (integer) E_CORE_ERROR (integer) E_CORE_WARNING (integer) E_COMPILE_ERROR (integer) E_COMPILE_WARNING (integer) Description Fatal run-time errors. These indicate errors that can not be recovered from, such as a memory allocation problem. Execution of the script is halted. Run-time warnings (non-fatal errors). Execution of the script is not halted. Compile-time parse errors. Parse errors should only be generated by the parser. Run-time notices. Indicate that the script encountered something that could indicate an error, but could also happen in the normal course of running a script. Fatal errors that occur during PHP's initial startup. This is like an E_ERROR, except it is generated by the core of PHP. Warnings (non-fatal errors) that occur during PHP's initial startup. This is like an E_WARNING, except it is generated by the core of PHP. Fatal compile-time errors. This is like an E_ERROR, except it is generated by the Zend Scripting Engine. Compile-time warnings (non-fatal errors). This is like an E_WARNING, except it is generated by the Zend Scripting Engine. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php 256 512 1024 2048 4096 8192 16384 32767 E_USER_ERROR (integer) E_USER_WARNING (integer) E_USER_NOTICE (integer) E_STRICT (integer) E_RECOVERABLE_ERROR (integer) E_DEPRECATED (integer) E_USER_DEPRECATED (integer) E_ALL (integer) User-generated error message. This is like an E_ERROR, except it is generated in PHP code by using the PHP function trigger_error(). User-generated warning message. This is like an E_WARNING, except it is generated in PHP code by using the PHP function trigger_error(). User-generated notice message. This is like an E_NOTICE, except it is generated in PHP code by using the PHP function trigger_error(). Enable to have PHP suggest changes to your code which will ensure the best interoperability and forward compatibility of your code. Catchable fatal error. It indicates that a probably dangerous error occurred, but did not leave the Engine in an unstable state. If the error is not caught by a user defined hand Run-time notices. Enable this to receive warnings about code that will not work in future versions. User-generated warning message. This is like an E_DEPRECATED, except it is generated in PHP code by using the PHP function trigger_error(). All errors and warnings, as supported, except of level E_STRICT prior to PHP 5.4.0. Error Handling Functions debug_backtrace — Generates a backtrace debug_print_backtrace — Prints a backtrace error_get_last — Get the last occurred error error_log — Send an error message to the defined error handling routines error_reporting — Sets which PHP errors are reported restore_error_handler — Restores the previous error handler function restore_exception_handler — Restores the previously defined exception handler function set_error_handler — Sets a user-defined error handler function set_exception_handler — Sets a user-defined exception handler function trigger_error — Generates a user-level error/warning/notice message user_error — Alias of trigger_error inclued Functions inclued_get_data — Get the inclued data OPcache Functions opcache_compile_file — Compiles and caches a PHP script without executing it opcache_get_configuration — Get configuration information about the cache opcache_get_status — Get status information about the cache Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php opcache_invalidate — Invalidates a cached script opcache_reset — Resets the contents of the opcode cache Output Control — Output Buffering Control Predefined Constants ¶ The constants below are always available as part of the PHP core. PHP_OUTPUT_HANDLER_START (integer) - Indicates that output buffering has begun. PHP_OUTPUT_HANDLER_WRITE (integer) - Indicates that the output buffer is being flushed, and had data to output. PHP_OUTPUT_HANDLER_FLUSH (integer) - Indicates that the buffer has been flushed. PHP_OUTPUT_HANDLER_CLEAN (integer) - Indicates that the output buffer has been cleaned. PHP_OUTPUT_HANDLER_FINAL (integer) - Indicates that this is the final output buffering operation. PHP_OUTPUT_HANDLER_CONT (integer) - Indicates that the buffer has been flushed, but output buffering will continue. As of PHP 5.4, this is an alias for PHP_OUTPUT_HANDLER_WRITE. PHP_OUTPUT_HANDLER_END (integer) - Indicates that output buffering has ended. As of PHP 5.4, this is an alias for PHP_OUTPUT_HANDLER_FINAL. PHP_OUTPUT_HANDLER_CLEANABLE (integer) - Controls whether an output buffer created by ob_start() can be cleaned. PHP_OUTPUT_HANDLER_FLUSHABLE (integer) - Controls whether an output buffer created by ob_start() can be flushed. PHP_OUTPUT_HANDLER_REMOVABLE (integer) - Controls whether an output buffer created by ob_start() can be removed before the end of the script. PHP_OUTPUT_HANDLER_STDFLAGS (integer) The default set of output buffer flags; currently equivalent to PHP_OUTPUT_HANDLER_CLEANABLE | PHP_OUTPUT_HANDLER_FLUSHABLE | PHP_OUTPUT_HANDLER_REMOVABLE. Output Control Functions flush — Flush the output buffer Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ob_clean — Clean (erase) the output buffer ob_end_clean — Clean (erase) the output buffer and turn off output buffering ob_end_flush — Flush (send) the output buffer and turn off output buffering ob_flush — Flush (send) the output buffer ob_get_clean — Get current buffer contents and delete current output buffer ob_get_contents — Return the contents of the output buffer ob_get_flush — Flush the output buffer, return it as a string and turn off output buffering ob_get_length — Return the length of the output buffer ob_get_level — Return the nesting level of the output buffering mechanism ob_get_status — Get status of output buffers ob_gzhandler — ob_start callback function to gzip output buffer ob_implicit_flush — Turn implicit flush on/off ob_list_handlers — List all output handlers in use ob_start — Turn on output buffering output_add_rewrite_var — Add URL rewriter values output_reset_rewrite_vars — Reset URL rewriter values PHP Options/Info — PHP Options and Information Constant CREDITS_GROUP CREDITS_GENERAL CREDITS_SAPI CREDITS_MODULES CREDITS_DOCS Value 1 2 4 8 16 CREDITS_FULLPAGE CREDITS_QA 32 64 CREDITS_ALL -1 Aktualisiert am 08.03.2014 Description A list of the core developers General credits: Language design and concept, PHP authors and SAPI module. A list of the server API modules for PHP, and their authors. A list of the extension modules for PHP, and their authors. The credits for the documentation team. Usually used in combination with the other flags. Indicates that a complete stand-alone HTML page needs to be printed including the information indicated by the other flags. The credits for the quality assurance team. All the credits, equivalent to using: CREDITS_DOCS + CREDITS_GENERAL + CREDITS_GROUP + CREDITS_MODULES + CREDITS_QA CREDITS_FULLPAGE. It Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php generates a complete stand-alone HTML page with the appropriate tags. This is the default value. phpinfo() constantsConstant Value INFO_GENERAL INFO_CREDITS INFO_CONFIGURATION INFO_MODULES INFO_ENVIRONMENT 1 2 4 8 16 INFO_VARIABLES INFO_LICENSE INFO_ALL 32 64 -1 INI constantsConstant INI_USER INI_PERDIR INI_SYSTEM INI_ALL Value 1 2 4 7 Description The configuration line, php.ini location, build date, Web Server, System and more. PHP Credits. See also phpcredits(). Current Local and Master values for PHP directives. See also ini_get(). Loaded modules and their respective settings. Environment Variable information that's also available in $_ENV. Shows all predefined variables from EGPCS (Environment, GET, POST, Cookie, Server). PHP License information. See also the » license faq. Shows all of the above. This is the default value. Description Unused Unused Unused Unused Assert constants, these values are used to set the assertion options in assert_options(). assert() constantsConstant INI Setting Description ASSERT_ACTIVE assert.active Enable assert() evaluation. ASSERT_CALLBACK assert.callback Callback to call on failed assertions. ASSERT_BAIL assert.bail Terminate execution on failed assertions. ASSERT_WARNING assert.warning Issues a PHP warning for each failed assertion ASSERT_QUIET_EVAL assert.quiet_eval Disable error_reporting during assertion expression evaluation. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php The following constants are only available if the host operating system is Windows, and can tell different versioning information so its possible to detect various features and make use of them. They are all available as of PHP 5.3.0. Windows specific constantsConstant Description The major version of Windows, this can be either 4 (NT4/Me/98/95), 5 (XP/2003 R2/2003/2000) or PHP_WINDOWS_VERSION_MAJOR 6 (Vista/2008). The minor version of Windows, this can be either 0 (Vista/2008/2000/NT4/95), 1 (XP), 2 (2003 PHP_WINDOWS_VERSION_MINOR R2/2003/XP x64), 10 (98) or 90 (ME). PHP_WINDOWS_VERSION_BUILD The Windows build number (for example, Windows Vista with SP1 applied is build 6001) The platform that PHP currently is running on, this value is 2 on Windows Vista/XP/2000/NT4, PHP_WINDOWS_VERSION_PLATFORM Server 2008/2003 and on Windows ME/98/95 this value is 1. The major version of the service pack installed, this value is 0 if no service pack is installed. For PHP_WINDOWS_VERSION_SP_MAJOR example, Windows XP with service pack 3 installed will make this value 3. PHP_WINDOWS_VERSION_SP_MINOR The minor version of the service pack installed, this value is 0 if no service pack is installed. The suitemask is a bitmask that can tell if various features of Windows is installed, see the table PHP_WINDOWS_VERSION_SUITEMASK below for possible bitfield values. This contains the value used to determine the PHP_WINDOWS_NT_* constants. This value may be PHP_WINDOWS_VERSION_PRODUCTTYPE one of the PHP_WINDOWS_NT_* constants indicating the platform type. PHP_WINDOWS_NT_DOMAIN_CONTROLLER This is a domain controller This is a server system (eg. Server 2008/2003/2000), note that if this is a domain controller its PHP_WINDOWS_NT_SERVER reported as PHP_WINDOWS_NT_DOMAIN_CONTROLLER. PHP_WINDOWS_NT_WORKSTATION This is a workstation system (eg. Vista/XP/2000/NT4) This table shows a list of features that can be checked for using the PHP_WINDOWS_VERSION_SUITEMASK bitmask. Windows suitemask bitfieldsBits Description 0x00000004 Microsoft BackOffice components are installed. 0x00000400 Windows Server 2003, Web Edition is installed. 0x00004000 Windows Server 2003, Compute Cluster Edition is installed. Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition or Windows 2000 0x00000080 Datacenter Server is installed. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php 0x00000002 0x00000040 0x00000200 0x00000100 0x00000001 0x00000020 0x00002000 0x00000010 0x00008000 Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition, Windows 2000 Advanced Server, or Windows NT Server 4.0 Enterprise Edition is installed. Windows XP Embedded is installed. Windows Vista Home Premium, Windows Vista Home Basic, or Windows XP Home Edition is installed. Remote Desktop is supported, but only one interactive session is supported. This value is set unless the system is running in application server mode. Microsoft Small Business Server was once installed on the system, but may have been upgraded to another version of Windows. Microsoft Small Business Server is installed with the restrictive client license in force. Windows Storage Server 2003 R2 or Windows Storage Server 2003 is installed. Terminal Services is installed. This value is always set. If this value is set but 0x00000100 is not set, then the system is running in application server mode. Windows Home Server is installed. PHP Options/Info Functions assert_options — Set/get the various assert flags assert — Checks if assertion is FALSE cli_get_process_title — Returns the current process title cli_set_process_title — Sets the process title dl — Loads a PHP extension at runtime extension_loaded — Find out whether an extension is loaded gc_collect_cycles — Forces collection of any existing garbage cycles gc_disable — Deactivates the circular reference collector gc_enable — Activates the circular reference collector gc_enabled — Returns status of the circular reference collector get_cfg_var — Gets the value of a PHP configuration option get_current_user — Gets the name of the owner of the current PHP script get_defined_constants — Returns an associative array with the names of all the constants and their values get_extension_funcs — Returns an array with the names of the functions of a module get_include_path — Gets the current include_path configuration option get_included_files — Returns an array with the names of included or required files Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php get_loaded_extensions — Returns an array with the names of all modules compiled and loaded get_magic_quotes_gpc — Gets the current configuration setting of magic_quotes_gpc get_magic_quotes_runtime — Gets the current active configuration setting of magic_quotes_runtime get_required_files — Alias of get_included_files getenv — Gets the value of an environment variable getlastmod — Gets time of last page modification getmygid — Get PHP script owner's GID getmyinode — Gets the inode of the current script getmypid — Gets PHP's process ID getmyuid — Gets PHP script owner's UID getopt — Gets options from the command line argument list getrusage — Gets the current resource usages ini_alter — Alias of ini_set ini_get_all — Gets all configuration options ini_get — Gets the value of a configuration option ini_restore — Restores the value of a configuration option ini_set — Sets the value of a configuration option magic_quotes_runtime — Alias of set_magic_quotes_runtime main — Dummy for main memory_get_peak_usage — Returns the peak of memory allocated by PHP memory_get_usage — Returns the amount of memory allocated to PHP php_ini_loaded_file — Retrieve a path to the loaded php.ini file php_ini_scanned_files — Return a list of .ini files parsed from the additional ini dir php_logo_guid — Gets the logo guid php_sapi_name — Returns the type of interface between web server and PHP php_uname — Returns information about the operating system PHP is running on phpcredits — Prints out the credits for PHP phpinfo — Outputs information about PHP's configuration phpversion — Gets the current PHP version putenv — Sets the value of an environment variable restore_include_path — Restores the value of the include_path configuration option Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php set_include_path — Sets the include_path configuration option set_magic_quotes_runtime — Sets the current active configuration setting of magic_quotes_runtime set_time_limit — Limits the maximum execution time sys_get_temp_dir — Returns directory path used for temporary files version_compare — Compares two "PHP-standardized" version number strings zend_logo_guid — Gets the Zend guid zend_thread_id — Returns a unique identifier for the current thread zend_version — Gets the version of the current Zend engine runkit RUNKIT_IMPORT_FUNCTIONS (integer) - runkit_import() flag indicating that normal functions should be imported from the specified file. RUNKIT_IMPORT_CLASS_METHODS (integer) - runkit_import() flag indicating that class methods should be imported from the specified file. RUNKIT_IMPORT_CLASS_CONSTS (integer) - runkit_import() flag indicating that class constants should be imported from the specified file. Note that this flag is only meaningful in PHP versions 5.1.0 and above. RUNKIT_IMPORT_CLASS_PROPS (integer) - runkit_import() flag indicating that class standard properties should be imported from the specified file. RUNKIT_IMPORT_CLASSES (integer) - runkit_import() flag representing a bitwise OR of the RUNKIT_IMPORT_CLASS_* constants. RUNKIT_IMPORT_OVERRIDE (integer) - runkit_import() flag indicating that if any of the imported functions, methods, constants, or properties already exist, they should be replaced with the new definitions. If this flag is not set, then any imported definitions which already exist will be discarded. RUNKIT_ACC_PUBLIC (integer) - PHP 5 specific flag to runkit_method_add() RUNKIT_ACC_PROTECTED (integer) - PHP 5 specific flag to runkit_method_add() RUNKIT_ACC_PRIVATE (integer) - PHP 5 specific flag to runkit_method_add() CLASSKIT_ACC_PUBLIC (integer) - PHP 5 specific flag to classkit_method_add() Only defined when classkit compatibility is enabled. CLASSKIT_ACC_PROTECTED (integer) - PHP 5 specific flag to classkit_method_add() Only defined when classkit compatibility is enabled. CLASSKIT_ACC_PRIVATE (integer) - PHP 5 specific flag to classkit_method_add() Only defined when classkit compatibility is enabled. CLASSKIT_AGGREGATE_OVERRIDE (integer) - PHP 5 specific flag to classkit_import() Only defined when classkit compatibility is enabled. RUNKIT_VERSION (string) - Defined to the current version of the runkit package. CLASSKIT_VERSION (string) - Defined to the current version of the runkit package. Only defined when classkit compatibility is enabled. runkit Functions Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Runkit_Sandbox — Runkit Sandbox Class -- PHP Virtual Machine Runkit_Sandbox_Parent — Runkit Anti-Sandbox Class runkit_class_adopt — Convert a base class to an inherited class, add ancestral methods when appropriate runkit_class_emancipate — Convert an inherited class to a base class, removes any method whose scope is ancestral runkit_constant_add — Similar to define(), but allows defining in class definitions as well runkit_constant_redefine — Redefine an already defined constant runkit_constant_remove — Remove/Delete an already defined constant runkit_function_add — Add a new function, similar to create_function runkit_function_copy — Copy a function to a new function name runkit_function_redefine — Replace a function definition with a new implementation runkit_function_remove — Remove a function definition runkit_function_rename — Change a function's name runkit_import — Process a PHP file importing function and class definitions, overwriting where appropriate runkit_lint_file — Check the PHP syntax of the specified file runkit_lint — Check the PHP syntax of the specified php code runkit_method_add — Dynamically adds a new method to a given class runkit_method_copy — Copies a method from class to another runkit_method_redefine — Dynamically changes the code of the given method runkit_method_remove — Dynamically removes the given method runkit_method_rename — Dynamically changes the name of the given method runkit_return_value_used — Determines if the current functions return value will be used runkit_sandbox_output_handler — Specify a function to capture and/or process output from a runkit sandbox runkit_superglobals — Return numerically indexed array of registered superglobals WinCache — Windows Cache for PHP wincache_fcache_fileinfo — Retrieves information about files cached in the file cache wincache_fcache_meminfo — Retrieves information about file cache memory usage wincache_lock — Acquires an exclusive lock on a given key wincache_ocache_fileinfo — Retrieves information about files cached in the opcode cache wincache_ocache_meminfo — Retrieves information about opcode cache memory usage Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php wincache_refresh_if_changed — Refreshes the cache entries for the cached files wincache_rplist_fileinfo — Retrieves information about resolve file path cache wincache_rplist_meminfo — Retrieves information about memory usage by the resolve file path cache wincache_scache_info — Retrieves information about files cached in the session cache wincache_scache_meminfo — Retrieves information about session cache memory usage wincache_ucache_add — Adds a variable in user cache only if variable does not already exist in the cache wincache_ucache_cas — Compares the variable with old value and assigns new value to it wincache_ucache_clear — Deletes entire content of the user cache wincache_ucache_dec — Decrements the value associated with the key wincache_ucache_delete — Deletes variables from the user cache wincache_ucache_exists — Checks if a variable exists in the user cache wincache_ucache_get — Gets a variable stored in the user cache wincache_ucache_inc — Increments the value associated with the key wincache_ucache_info — Retrieves information about data stored in the user cache wincache_ucache_meminfo — Retrieves information about user cache memory usage wincache_ucache_set — Adds a variable in user cache and overwrites a variable if it already exists in the cache wincache_unlock — Releases an exclusive lock on a given key Xhprof — Hierarchical Profiler Predefined Constants XHPROF_FLAGS_NO_BUILTINS (integer) - Used to skip all built-in (internal) functions. XHPROF_FLAGS_CPU (integer) - Used to add CPU profiling information to the output. XHPROF_FLAGS_MEMORY (integer) - Used to add memory profiling information to the output. Xhprof Functions xhprof_disable — Stops xhprof profiler xhprof_enable — Start xhprof profiler xhprof_sample_disable — Stops xhprof sample profiler xhprof_sample_enable — Start XHProf profiling in sampling mode Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Manipulation von Audioformaten ID3 — ID3 Tags Predefined Constants ID3_V1_0 (integer) - ID3_V1_0 is used if you are working with ID3 V1.0 tags. These tags may contain the fields title, artist, album, genre, year and comment. ID3_V1_1 (integer) - ID3_V1_1 is used if you are working with ID3 V1.1 tags. These tags may all information contained in v1.0 tags plus the track number. ID3_V2_1 (integer) - ID3_V2_1 is used if you are working with ID3 V2.1 tags. ID3_V2_2 (integer) - ID3_V2_2 is used if you are working with ID3 V2.2 tags. ID3_V2_3 (integer) - ID3_V2_3 is used if you are working with ID3 V2.3 tags. ID3_V2_4 (integer) - ID3_V2_4 is used if you are working with ID3 V2.4 tags. ID3_BEST (integer) - ID3_BEST is used if would like to let the id3 functions determine which tag version should be used. ID3 Functions id3_get_frame_long_name — Get the long name of an ID3v2 frame id3_get_frame_short_name — Get the short name of an ID3v2 frame id3_get_genre_id — Get the id for a genre id3_get_genre_list — Get all possible genre values id3_get_genre_name — Get the name for a genre id id3_get_tag — Get all information stored in an ID3 tag id3_get_version — Get version of an ID3 tag id3_remove_tag — Remove an existing ID3 tag id3_set_tag — Update information stored in an ID3 tag KTaglib Predefined Constants KTaglib uses class constants. Most of the constants are mappings to the according Taglib enums and constants. KTaglib_MPEG_Header::Version1 (integer) - ID3 version is 1.0 KTaglib_MPEG_Header::Version2 (integer) - ID3 version is 2.0 Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php KTaglib_MPEG_Header::Version2_5 (integer) - ID3 version is 2.5 KTaglib_ID3v2_AttachedPictureFrame::Other (integer) - Picture type Other KTaglib_ID3v2_AttachedPictureFrame::FileIcon (integer) - Picture type FileIcon KTaglib_ID3v2_AttachedPictureFrame::OtherFileIcon (integer) - Picture type OtherFileIcon KTaglib_ID3v2_AttachedPictureFrame::FrontCover (integer) - Picture type FrontCover KTaglib_ID3v2_AttachedPictureFrame::BackCover (integer) - Picture type BackCover KTaglib_ID3v2_AttachedPictureFrame::LeafletPage (integer) - Picture type LeafletPage KTaglib_ID3v2_AttachedPictureFrame::Media (integer) - Picture type Media KTaglib_ID3v2_AttachedPictureFrame::LeadArtist (integer) - Picture type LeadArtist KTaglib_ID3v2_AttachedPictureFrame::Artist (integer) - Picture type Artist KTaglib_ID3v2_AttachedPictureFrame::Conductor (integer) - Picture type Condutor KTaglib_ID3v2_AttachedPictureFrame::Band (integer) - Picture type Band KTaglib_ID3v2_AttachedPictureFrame::Composer (integer) - Picture type Composer KTaglib_ID3v2_AttachedPictureFrame::Lyricist (integer) - Picture type Lyricist KTaglib_ID3v2_AttachedPictureFrame::RecordingLocation (integer) - Picture type RecordingLocation KTaglib_ID3v2_AttachedPictureFrame::DuringRecording (integer) - Picture type DuringRecording KTaglib_ID3v2_AttachedPictureFrame::DuringPerformance (integer) - Picture type DuringPerformance KTaglib_ID3v2_AttachedPictureFrame::MovieScreenCapture (integer) - Picture type MovieScreenCapture KTaglib_ID3v2_AttachedPictureFrame::ColouredFish (integer) - Picture type ColouredFish KTaglib_ID3v2_AttachedPictureFrame::Illustration (integer) - Picture type Illustration KTaglib_ID3v2_AttachedPictureFrame::BandLogo (integer) - Picture type BandLogo KTaglib_MPEG_File — The KTaglib_MPEG_File class KTaglib_MPEG_File::__construct — Opens a new file KTaglib_MPEG_File::getAudioProperties — Returns an object that provides access to the audio properties KTaglib_MPEG_File::getID3v1Tag — Returns an object representing an ID3v1 tag KTaglib_MPEG_File::getID3v2Tag — Returns a ID3v2 object The KTaglib_MPEG_AudioProperties class KTaglib_MPEG_AudioProperties::getBitrate — Returns the bitrate of the MPEG file KTaglib_MPEG_AudioProperties::getChannels — Returns the amount of channels of a MPEG file Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php KTaglib_MPEG_AudioProperties::getLayer — Returns the layer of a MPEG file KTaglib_MPEG_AudioProperties::getLength — Returns the length of a MPEG file KTaglib_MPEG_AudioProperties::getSampleBitrate — Returns the sample bitrate of a MPEG file KTaglib_MPEG_AudioProperties::getVersion — Returns the version of a MPEG file KTaglib_MPEG_AudioProperties::isCopyrighted — Returns the copyright status of an MPEG file KTaglib_MPEG_AudioProperties::isOriginal — Returns if the file is marked as the original file KTaglib_MPEG_AudioProperties::isProtectionEnabled — Returns if protection mechanisms of an MPEG file are enabled The KTaglib_Tag class KTaglib_Tag::getAlbum — Returns the title string from a ID3 tag KTaglib_Tag::getArtist — Returns the artist string from a ID3 tag KTaglib_Tag::getComment — Returns the comment from a ID3 tag KTaglib_Tag::getGenre — Returns the genre from a ID3 tag KTaglib_Tag::getTitle — Returns the title string from a ID3 tag KTaglib_Tag::getTrack — Returns the track number from a ID3 tag KTaglib_Tag::getYear — Returns the year from a ID3 tag KTaglib_Tag::isEmpty — Returns true if the tag is empty The KTaglib_ID3v2_Tag class KTaglib_ID3v2_Tag::addFrame — Add a frame to the ID3v2 tag KTaglib_ID3v2_Tag::getFrameList — Returns an array of ID3v2 frames, associated with the ID3v2 tag The KTaglib_ID3v2_Frame class KTaglib_ID3v2_Frame::getSize — Returns the size of the frame in bytes KTaglib_ID3v2_Frame::__toString — Returns a string representation of the frame The KTaglib_ID3v2_AttachedPictureFrame class KTaglib_ID3v2_AttachedPictureFrame::getDescription — Returns a description for the picture in a picture frame KTaglib_ID3v2_AttachedPictureFrame::getMimeType — Returns the mime type of the picture KTaglib_ID3v2_AttachedPictureFrame::getType — Returns the type of the image KTaglib_ID3v2_AttachedPictureFrame::savePicture — Saves the picture to a file KTaglib_ID3v2_AttachedPictureFrame::setMimeType — Set's the mime type of the picture Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php KTaglib_ID3v2_AttachedPictureFrame::setPicture — Sets the frame picture to the given image KTaglib_ID3v2_AttachedPictureFrame::setType — Set the type of the image oggvorbis — OGG/Vorbis Constant OGGVORBIS_PCM_U8 OGGVORBIS_PCM_S8 OGGVORBIS_PCM_U16_LE OGGVORBIS_PCM_U16_BE OGGVORBIS_PCM_S16_LE OGGVORBIS_PCM_S16_BE Context options Option pcm_mode rate bitrate channels serialno comments Definition Unsigned 8-bit PCM. Signed 8-bit PCM. Unsigned 16-bit PCM. Little Endian byte order. Unsigned 16-bit PCM. Big Endian byte order. Signed 16-bit PCM. Little Endian byte order. Signed 16-bit PCM. Big Endian byte order. Relevance Read / Write Write only Write only Write only Write only Write only Default OGGVORBIS_PCM_S16_LE 44100 128000 2 Random OpenAL — OpenAL Audio Bindings Predefined Constants ALC_FREQUENCY (integer) - Context Attribute ALC_REFRESH (integer) - Context Attribute ALC_SYNC (integer) - Context Attribute AL_FREQUENCY (integer) - Buffer Setting AL_BITS (integer) - Buffer Setting AL_CHANNELS (integer) - Buffer Setting Aktualisiert am 08.03.2014 Definition PCM byte encoding used. See constants below. PCM Sampling rate. Measured in Hz. Vorbis Average Bitrate Encoding / Variable Bitrate Encoding. Measured in bps (ABR) or Quality level (VBR: 0. Number of PCM channels. 1 == Mono, 2 == Stereo. Serial Number of stream within file. Must be unique within file. Because of the potential to select a duplicat Associative array of file comments. Will be translated to strtoupper($name) . "=$value". Note: This context o Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php AL_SIZE (integer) - Buffer Setting AL_BUFFER (integer) - Source/Listener Setting (Integer) AL_SOURCE_RELATIVE (integer) - Source/Listener Setting (Integer) AL_SOURCE_STATE (integer) - Source/Listener Setting (Integer) AL_PITCH (integer) - Source/Listener Setting (Float) AL_GAIN (integer) - Source/Listener Setting (Float) AL_MIN_GAIN (integer) - Source/Listener Setting (Float) AL_MAX_GAIN (integer) - Source/Listener Setting (Float) AL_MAX_DISTANCE (integer) - Source/Listener Setting (Float) AL_ROLLOFF_FACTOR (integer) - Source/Listener Setting (Float) AL_CONE_OUTER_GAIN (integer) - Source/Listener Setting (Float) AL_CONE_INNER_ANGLE (integer) - Source/Listener Setting (Float) AL_CONE_OUTER_ANGLE (integer) - Source/Listener Setting (Float) AL_REFERENCE_DISTANCE (integer) - Source/Listener Setting (Float) AL_POSITION (integer) - Source/Listener Setting (Float Vector) AL_VELOCITY (integer) - Source/Listener Setting (Float Vector) AL_DIRECTION (integer) - Source/Listener Setting (Float Vector) AL_ORIENTATION (integer) - Source/Listener Setting (Float Vector) AL_FORMAT_MONO8 (integer) - PCM Format AL_FORMAT_MONO16 (integer) - PCM Format AL_FORMAT_STEREO8 (integer) - PCM Format AL_FORMAT_STEREO16 (integer) - PCM Format AL_INITIAL (integer) - Source State AL_PLAYING (integer) - Source State AL_PAUSED (integer) - Source State AL_STOPPED (integer) - Source State AL_LOOPING (integer) - Source State AL_TRUE (integer) - Boolean value recognized by OpenAL AL_FALSE (integer) - Boolean value recognized by OpenAL Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php OpenAL Functions openal_buffer_create — Generate OpenAL buffer openal_buffer_data — Load a buffer with data openal_buffer_destroy — Destroys an OpenAL buffer openal_buffer_get — Retrieve an OpenAL buffer property openal_buffer_loadwav — Load a .wav file into a buffer openal_context_create — Create an audio processing context openal_context_current — Make the specified context current openal_context_destroy — Destroys a context openal_context_process — Process the specified context openal_context_suspend — Suspend the specified context openal_device_close — Close an OpenAL device openal_device_open — Initialize the OpenAL audio layer openal_listener_get — Retrieve a listener property openal_listener_set — Set a listener property openal_source_create — Generate a source resource openal_source_destroy — Destroy a source resource openal_source_get — Retrieve an OpenAL source property openal_source_pause — Pause the source openal_source_play — Start playing the source openal_source_rewind — Rewind the source openal_source_set — Set source property openal_source_stop — Stop playing the source openal_stream — Begin streaming on a source Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Authentifizierungsdienste KADM5 — Kerberos V Predefined Constants Constants for Attribute Flags Constants for Options KADM5 Functions kadm5_chpass_principal — Changes the principal's password kadm5_create_principal — Creates a kerberos principal with the given parameters kadm5_delete_principal — Deletes a kerberos principal kadm5_destroy — Closes the connection to the admin server and releases all related resources kadm5_flush — Flush all changes to the Kerberos database kadm5_get_policies — Gets all policies from the Kerberos database kadm5_get_principal — Gets the principal's entries from the Kerberos database kadm5_get_principals — Gets all principals from the Kerberos database kadm5_init_with_password — Opens a connection to the KADM5 library kadm5_modify_principal — Modifies a kerberos principal with the given parameters Radius Predefined Constants RADIUS Options RADIUS_OPTION_SALT (integer) - When set, this option will result in the attribute value being salt-encrypted. RADIUS_OPTION_TAGGED (integer) - When set, this option will result in the attribute value being tagged with the value of the tag parameter. RADIUS Packet Types Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php RADIUS packets, whether requests or responses, always include a type. These constants are provided to make it easier to specify types when using radius_create_request() and when comparing the result of radius_send_request(). RADIUS_ACCESS_REQUEST (integer) - An Access-Request, used to authenticate a user against a RADIUS server. Access request packets must include a RADIUS_NAS_IP_ADDRESS or a RADIUS_NAS_IDENTIFIER attribute, must also include a RADIUS_USER_PASSWORD, RADIUS_CHAP_PASSWORD or a RADIUS_STATE attribute, and should include a RADIUS_USER_NAME attribute. RADIUS_ACCESS_ACCEPT (integer) - An Access-Accept response to an Access-Request indicating that the RADIUS server authenticated the user successfully. RADIUS_ACCESS_REJECT (integer) - An Access-Reject response to an Access-Request indicating that the RADIUS server could not authenticate the user. RADIUS_ACCESS_CHALLENGE (integer) - An Access-Challenge response to an Access-Request indicating that the RADIUS server requires further information in another Access-Request before authenticating the user. RADIUS_ACCOUNTING_REQUEST (integer) - An Accounting-Request, used to convey accounting information for a service to the RADIUS server. RADIUS_ACCOUNTING_RESPONSE (integer) - An Accounting-Response response to an Accounting-Request. RADIUS_COA_REQUEST (integer) - A CoA-Request, sent from the RADIUS server to indicate that the authorisations within the user session have changed. A response must be sent in the form of a CoA-ACK or a CoA-NAK. RADIUS_COA_ACK (integer) - A CoA-ACK, sent to the RADIUS server to indicate that the user authorisations have been updated. RADIUS_COA_NAK (integer) - A CoA-NAK, sent to the RADIUS server to indicate that the user authorisations could not be updated. RADIUS_DISCONNECT_REQUEST (integer) - A Disconnect-Request, sent from the RADIUS server to indicate that the user session must be terminated. RADIUS_DISCONNECT_ACK (integer) - A Disconnect-ACK, sent to the RADIUS server to indicate that the user session has been terminated. RADIUS_DISCONNECT_NAK (integer) - A Disconnect-NAK, sent to the RADIUS server to indicate that the user session could not be terminated. RADIUS Attribute Types Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php These constants define RADIUS attribute types that can be used with radius_put_addr(), radius_put_attr(), radius_put_int() and radius_put_string(). RADIUS_USER_NAME (integer) - The User-Name attribute. The attribute value is expected to be a string containing the name of the user being authenticated, and can be set using radius_put_attr(). RADIUS_USER_PASSWORD (integer) - The User-Password attribute. The attribute value is expected to be a string containing the user's password, and can be set using radius_put_attr(). This value will be obfuscated on transmission as described in » section 5.2 of RFC 2865. RADIUS_CHAP_PASSWORD (integer) - The Chap-Password attribute. The attribute value is expected to be a string with the first byte containing the CHAP identifier, and the subsequent 16 bytes containing the MD5 hash of the CHAP identifier, the plaintext password and the CHAP challenge value concatenated together. Note that the CHAP challenge value should also be sent separately in a RADIUS_CHAP_CHALLENGE attribute. RADIUS Vendor Specific Attribute Types RADIUS_VENDOR_MICROSOFT (integer) - Microsoft specific vendor attributes (» RFC 2548), one of: RADIUS_MICROSOFT_MS_CHAP_RESPONSE RADIUS_MICROSOFT_MS_CHAP_ERROR RADIUS_MICROSOFT_MS_CHAP_PW_1 RADIUS_MICROSOFT_MS_CHAP_PW_2 RADIUS_MICROSOFT_MS_CHAP_LM_ENC_PW RADIUS_MICROSOFT_MS_CHAP_NT_ENC_PW RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY RADIUS_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES RADIUS_MICROSOFT_MS_RAS_VENDOR RADIUS_MICROSOFT_MS_CHAP_DOMAIN RADIUS_MICROSOFT_MS_CHAP_CHALLENGE RADIUS_MICROSOFT_MS_CHAP_MPPE_KEYS RADIUS_MICROSOFT_MS_BAP_USAGE RADIUS_MICROSOFT_MS_LINK_UTILIZATION_THRESHOLD RADIUS_MICROSOFT_MS_LINK_DROP_TIME_LIMIT RADIUS_MICROSOFT_MS_MPPE_SEND_KEY Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php RADIUS_MICROSOFT_MS_MPPE_RECV_KEY RADIUS_MICROSOFT_MS_RAS_VERSION RADIUS_MICROSOFT_MS_OLD_ARAP_PASSWORD RADIUS_MICROSOFT_MS_NEW_ARAP_PASSWORD RADIUS_MICROSOFT_MS_ARAP_PASSWORD_CHANGE_REASON RADIUS_MICROSOFT_MS_FILTER RADIUS_MICROSOFT_MS_ACCT_AUTH_TYPE RADIUS_MICROSOFT_MS_ACCT_EAP_TYPE RADIUS_MICROSOFT_MS_CHAP2_RESPONSE RADIUS_MICROSOFT_MS_CHAP2_SUCCESS RADIUS_MICROSOFT_MS_CHAP2_PW RADIUS_MICROSOFT_MS_PRIMARY_DNS_SERVER RADIUS_MICROSOFT_MS_SECONDARY_DNS_SERVER RADIUS_MICROSOFT_MS_PRIMARY_NBNS_SERVER RADIUS_MICROSOFT_MS_SECONDARY_NBNS_SERVER RADIUS_MICROSOFT_MS_ARAP_CHALLENGE Eingabezeilenspezifische Erweiterungen Ncurses — Ncurses Terminal Screen Control Predefined Constants Error codes On error ncurses functions return -1. Some functions return 0 on success. See the relevant pages in the documentation for actual return values. Colors constant NCURSES_COLOR_BLACK NCURSES_COLOR_WHITE meaning no color (black) white Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NCURSES_COLOR_RED NCURSES_COLOR_GREEN NCURSES_COLOR_YELLOW NCURSES_COLOR_BLUE NCURSES_COLOR_CYAN NCURSES_COLOR_MAGENTA red - supported when terminal is in color mode green - supported when terminal is in color mode yellow - supported when terminal is in color mode blue - supported when terminal is in color mode cyan - supported when terminal is in color mode magenta - supported when terminal is in color mode Keys constant NCURSES_KEY_F0 - NCURSES_KEY_F64 NCURSES_KEY_DOWN NCURSES_KEY_UP NCURSES_KEY_LEFT NCURSES_KEY_RIGHT NCURSES_KEY_HOME NCURSES_KEY_BACKSPACE NCURSES_KEY_DL NCURSES_KEY_IL NCURSES_KEY_DC NCURSES_KEY_IC NCURSES_KEY_EIC NCURSES_KEY_CLEAR NCURSES_KEY_EOS NCURSES_KEY_EOL NCURSES_KEY_SF NCURSES_KEY_SR NCURSES_KEY_NPAGE NCURSES_KEY_PPAGE meaning function keys F1 - F64 down arrow up arrow left arrow right arrow home key (upward+left arrow) backspace delete line insert line delete character insert char or enter insert mode exit insert char mode clear screen clear to end of screen clear to end of line scroll one line forward scroll one line backward next page previous page Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NCURSES_KEY_STAB NCURSES_KEY_CTAB NCURSES_KEY_CATAB NCURSES_KEY_SRESET NCURSES_KEY_RESET NCURSES_KEY_PRINT NCURSES_KEY_LL NCURSES_KEY_A1 NCURSES_KEY_A3 NCURSES_KEY_B2 NCURSES_KEY_C1 NCURSES_KEY_C3 NCURSES_KEY_BTAB NCURSES_KEY_BEG NCURSES_KEY_CANCEL NCURSES_KEY_CLOSE NCURSES_KEY_COMMAND NCURSES_KEY_COPY NCURSES_KEY_CREATE NCURSES_KEY_END NCURSES_KEY_EXIT NCURSES_KEY_FIND NCURSES_KEY_HELP NCURSES_KEY_MARK NCURSES_KEY_MESSAGE NCURSES_KEY_MOVE NCURSES_KEY_NEXT NCURSES_KEY_OPEN NCURSES_KEY_OPTIONS set tab clear tab clear all tabs soft (partial) reset reset or hard reset print lower left upper left of keypad upper right of keypad center of keypad lower left of keypad lower right of keypad back tab beginning cancel close cmd (command) copy create end exit find help mark message move next open options Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NCURSES_KEY_PREVIOUS NCURSES_KEY_REDO NCURSES_KEY_REFERENCE NCURSES_KEY_REFRESH NCURSES_KEY_REPLACE NCURSES_KEY_RESTART NCURSES_KEY_RESUME NCURSES_KEY_SAVE NCURSES_KEY_SBEG NCURSES_KEY_SCANCEL NCURSES_KEY_SCOMMAND NCURSES_KEY_SCOPY NCURSES_KEY_SCREATE NCURSES_KEY_SDC NCURSES_KEY_SDL NCURSES_KEY_SELECT NCURSES_KEY_SEND NCURSES_KEY_SEOL NCURSES_KEY_SEXIT NCURSES_KEY_SFIND NCURSES_KEY_SHELP NCURSES_KEY_SHOME NCURSES_KEY_SIC NCURSES_KEY_SLEFT NCURSES_KEY_SMESSAGE NCURSES_KEY_SMOVE NCURSES_KEY_SNEXT NCURSES_KEY_SOPTIONS NCURSES_KEY_SPREVIOUS previous redo ref (reference) refresh replace restart resume save shiftet beg (beginning) shifted cancel shifted command shifted copy shifted create shifted delete char shifted delete line select shifted end shifted end of line shifted exit shifted find shifted help shifted home shifted input shifted left arrow shifted message shifted move shifted next shifted options shifted previous Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NCURSES_KEY_SPRINT NCURSES_KEY_SREDO NCURSES_KEY_SREPLACE NCURSES_KEY_SRIGHT NCURSES_KEY_SRSUME NCURSES_KEY_SSAVE NCURSES_KEY_SSUSPEND NCURSES_KEY_UNDO NCURSES_KEY_MOUSE NCURSES_KEY_MAX shifted print shifted redo shifted replace shifted right arrow shifted resume shifted save shifted suspend undo mouse event has occurred maximum key value Mouse Constant NCURSES_BUTTON1_RELEASED - NCURSES_BUTTON4_RELEASED NCURSES_BUTTON1_PRESSED - NCURSES_BUTTON4_PRESSED NCURSES_BUTTON1_CLICKED - NCURSES_BUTTON4_CLICKED NCURSES_BUTTON1_DOUBLE_CLICKED - NCURSES_BUTTON4_DOUBLE_CLICKED NCURSES_BUTTON1_TRIPLE_CLICKED - NCURSES_BUTTON4_TRIPLE_CLICKED NCURSES_BUTTON_CTRL NCURSES_BUTTON_SHIFT NCURSES_BUTTON_ALT NCURSES_ALL_MOUSE_EVENTS NCURSES_REPORT_MOUSE_POSITION Ncurses Functions ncurses_addch — Add character at current position and advance cursor ncurses_addchnstr — Add attributed string with specified length at current position ncurses_addchstr — Add attributed string at current position Aktualisiert am 08.03.2014 meaning button (1-4) released button (1-4) pressed button (1-4) clicked button (1-4) double clicked button (1-4) triple clicked ctrl pressed during click shift pressed during click alt pressed during click report all mouse events report mouse position Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ncurses_addnstr — Add string with specified length at current position ncurses_addstr — Output text at current position ncurses_assume_default_colors — Define default colors for color 0 ncurses_attroff — Turn off the given attributes ncurses_attron — Turn on the given attributes ncurses_attrset — Set given attributes ncurses_baudrate — Returns baudrate of terminal ncurses_beep — Let the terminal beep ncurses_bkgd — Set background property for terminal screen ncurses_bkgdset — Control screen background ncurses_border — Draw a border around the screen using attributed characters ncurses_bottom_panel — Moves a visible panel to the bottom of the stack ncurses_can_change_color — Checks if terminal color definitions can be changed ncurses_cbreak — Switch of input buffering ncurses_clear — Clear screen ncurses_clrtobot — Clear screen from current position to bottom ncurses_clrtoeol — Clear screen from current position to end of line ncurses_color_content — Retrieves RGB components of a color ncurses_color_set — Set active foreground and background colors ncurses_curs_set — Set cursor state ncurses_def_prog_mode — Saves terminals (program) mode ncurses_def_shell_mode — Saves terminals (shell) mode ncurses_define_key — Define a keycode ncurses_del_panel — Remove panel from the stack and delete it (but not the associated window) ncurses_delay_output — Delay output on terminal using padding characters ncurses_delch — Delete character at current position, move rest of line left ncurses_deleteln — Delete line at current position, move rest of screen up ncurses_delwin — Delete a ncurses window ncurses_doupdate — Write all prepared refreshes to terminal ncurses_echo — Activate keyboard input echo ncurses_echochar — Single character output including refresh Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ncurses_end — Stop using ncurses, clean up the screen ncurses_erase — Erase terminal screen ncurses_erasechar — Returns current erase character ncurses_filter — Set LINES for iniscr() and newterm() to 1 ncurses_flash — Flash terminal screen (visual bell) ncurses_flushinp — Flush keyboard input buffer ncurses_getch — Read a character from keyboard ncurses_getmaxyx — Returns the size of a window ncurses_getmouse — Reads mouse event ncurses_getyx — Returns the current cursor position for a window ncurses_halfdelay — Put terminal into halfdelay mode ncurses_has_colors — Checks if terminal has color capabilities ncurses_has_ic — Check for insert- and delete-capabilities ncurses_has_il — Check for line insert- and delete-capabilities ncurses_has_key — Check for presence of a function key on terminal keyboard ncurses_hide_panel — Remove panel from the stack, making it invisible ncurses_hline — Draw a horizontal line at current position using an attributed character and max. n characters long ncurses_inch — Get character and attribute at current position ncurses_init_color — Define a terminal color ncurses_init_pair — Define a color pair ncurses_init — Initialize ncurses ncurses_insch — Insert character moving rest of line including character at current position ncurses_insdelln — Insert lines before current line scrolling down (negative numbers delete and scroll up) ncurses_insertln — Insert a line, move rest of screen down ncurses_insstr — Insert string at current position, moving rest of line right ncurses_instr — Reads string from terminal screen ncurses_isendwin — Ncurses is in endwin mode, normal screen output may be performed ncurses_keyok — Enable or disable a keycode ncurses_keypad — Turns keypad on or off ncurses_killchar — Returns current line kill character ncurses_longname — Returns terminals description Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ncurses_meta — Enables/Disable 8-bit meta key information ncurses_mouse_trafo — Transforms coordinates ncurses_mouseinterval — Set timeout for mouse button clicks ncurses_mousemask — Sets mouse options ncurses_move_panel — Moves a panel so that its upper-left corner is at [startx, starty] ncurses_move — Move output position ncurses_mvaddch — Move current position and add character ncurses_mvaddchnstr — Move position and add attributed string with specified length ncurses_mvaddchstr — Move position and add attributed string ncurses_mvaddnstr — Move position and add string with specified length ncurses_mvaddstr — Move position and add string ncurses_mvcur — Move cursor immediately ncurses_mvdelch — Move position and delete character, shift rest of line left ncurses_mvgetch — Move position and get character at new position ncurses_mvhline — Set new position and draw a horizontal line using an attributed character and max. n characters long ncurses_mvinch — Move position and get attributed character at new position ncurses_mvvline — Set new position and draw a vertical line using an attributed character and max. n characters long ncurses_mvwaddstr — Add string at new position in window ncurses_napms — Sleep ncurses_new_panel — Create a new panel and associate it with window ncurses_newpad — Creates a new pad (window) ncurses_newwin — Create a new window ncurses_nl — Translate newline and carriage return / line feed ncurses_nocbreak — Switch terminal to cooked mode ncurses_noecho — Switch off keyboard input echo ncurses_nonl — Do not translate newline and carriage return / line feed ncurses_noqiflush — Do not flush on signal characters ncurses_noraw — Switch terminal out of raw mode ncurses_pair_content — Retrieves foreground and background colors of a color pair ncurses_panel_above — Returns the panel above panel ncurses_panel_below — Returns the panel below panel Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ncurses_panel_window — Returns the window associated with panel ncurses_pnoutrefresh — Copies a region from a pad into the virtual screen ncurses_prefresh — Copies a region from a pad into the virtual screen ncurses_putp — Apply padding information to the string and output it ncurses_qiflush — Flush on signal characters ncurses_raw — Switch terminal into raw mode ncurses_refresh — Refresh screen ncurses_replace_panel — Replaces the window associated with panel ncurses_reset_prog_mode — Resets the prog mode saved by def_prog_mode ncurses_reset_shell_mode — Resets the shell mode saved by def_shell_mode ncurses_resetty — Restores saved terminal state ncurses_savetty — Saves terminal state ncurses_scr_dump — Dump screen content to file ncurses_scr_init — Initialize screen from file dump ncurses_scr_restore — Restore screen from file dump ncurses_scr_set — Inherit screen from file dump ncurses_scrl — Scroll window content up or down without changing current position ncurses_show_panel — Places an invisible panel on top of the stack, making it visible ncurses_slk_attr — Returns current soft label key attribute ncurses_slk_attroff — Turn off the given attributes for soft function-key labels ncurses_slk_attron — Turn on the given attributes for soft function-key labels ncurses_slk_attrset — Set given attributes for soft function-key labels ncurses_slk_clear — Clears soft labels from screen ncurses_slk_color — Sets color for soft label keys ncurses_slk_init — Initializes soft label key functions ncurses_slk_noutrefresh — Copies soft label keys to virtual screen ncurses_slk_refresh — Copies soft label keys to screen ncurses_slk_restore — Restores soft label keys ncurses_slk_set — Sets function key labels ncurses_slk_touch — Forces output when ncurses_slk_noutrefresh is performed ncurses_standend — Stop using 'standout' attribute Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ncurses_standout — Start using 'standout' attribute ncurses_start_color — Initializes color functionality ncurses_termattrs — Returns a logical OR of all attribute flags supported by terminal ncurses_termname — Returns terminals (short)-name ncurses_timeout — Set timeout for special key sequences ncurses_top_panel — Moves a visible panel to the top of the stack ncurses_typeahead — Specify different filedescriptor for typeahead checking ncurses_ungetch — Put a character back into the input stream ncurses_ungetmouse — Pushes mouse event to queue ncurses_update_panels — Refreshes the virtual screen to reflect the relations between panels in the stack ncurses_use_default_colors — Assign terminal default colors to color id -1 ncurses_use_env — Control use of environment information about terminal size ncurses_use_extended_names — Control use of extended names in terminfo descriptions ncurses_vidattr — Display the string on the terminal in the video attribute mode ncurses_vline — Draw a vertical line at current position using an attributed character and max. n characters long ncurses_waddch — Adds character at current position in a window and advance cursor ncurses_waddstr — Outputs text at current postion in window ncurses_wattroff — Turns off attributes for a window ncurses_wattron — Turns on attributes for a window ncurses_wattrset — Set the attributes for a window ncurses_wborder — Draws a border around the window using attributed characters ncurses_wclear — Clears window ncurses_wcolor_set — Sets windows color pairings ncurses_werase — Erase window contents ncurses_wgetch — Reads a character from keyboard (window) ncurses_whline — Draws a horizontal line in a window at current position using an attributed character and max. n characters long ncurses_wmouse_trafo — Transforms window/stdscr coordinates ncurses_wmove — Moves windows output position ncurses_wnoutrefresh — Copies window to virtual screen ncurses_wrefresh — Refresh window on terminal screen ncurses_wstandend — End standout mode for a window Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ncurses_wstandout — Enter standout mode for a window ncurses_wvline — Draws a vertical line in a window at current position using an attributed character and max. n characters long Newt Predefined Constants Newt form exit reasons constant NEWT_EXIT_HOTKEY NEWT_EXIT_COMPONENT NEWT_EXIT_FDREADY NEWT_EXIT_TIMER meaning hotkey defined by newt_form_add_hot_key() was pressed some component has caused form to exit file descriptor specified in newt_form_watch_fd() is ready to be read or written to time specified in newt_form_set_timer() has elapsed Newt colorsets constant NEWT_COLORSET_ROOT NEWT_COLORSET_BORDER NEWT_COLORSET_WINDOW NEWT_COLORSET_SHADOW NEWT_COLORSET_TITLE NEWT_COLORSET_BUTTON NEWT_COLORSET_ACTBUTTON NEWT_COLORSET_CHECKBOX NEWT_COLORSET_ACTCHECKBOX NEWT_COLORSET_ENTRY NEWT_COLORSET_LABEL NEWT_COLORSET_LISTBOX NEWT_COLORSET_ACTLISTBOX meaning Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NEWT_COLORSET_TEXTBOX NEWT_COLORSET_ACTTEXTBOX NEWT_COLORSET_HELPLINE NEWT_COLORSET_ROOTTEXT NEWT_COLORSET_EMPTYSCALE NEWT_COLORSET_FULLSCALE NEWT_COLORSET_DISENTRY NEWT_COLORSET_COMPACTBUTTON NEWT_COLORSET_ACTSELLISTBOX NEWT_COLORSET_SELLISTBOX Newt argument flags constant NEWT_ARG_LAST NEWT_ARG_APPEND meaning Newt Flags Sense constant NEWT_FLAGS_SET NEWT_FLAGS_RESET NEWT_FLAGS_TOGGLE meaning Newt Components Flags constant NEWT_FLAG_RETURNEXIT NEWT_FLAG_HIDDEN NEWT_FLAG_SCROLL NEWT_FLAG_DISABLED NEWT_FLAG_BORDER meaning Exit form, when component is activated Component is hidden Component is scrollable Component is disabled Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NEWT_FLAG_WRAP NEWT_FLAG_NOF12 NEWT_FLAG_MULTIPLE NEWT_FLAG_SELECTED NEWT_FLAG_CHECKBOX NEWT_FLAG_PASSWORD NEWT_FLAG_SHOWCURSOR Wrap text Don't exit form on pressing F12 Component is selected Component is checkbox Entry component is password entry Show cursor File Descriptor Flags constant NEWT_FD_READ NEWT_FD_WRITE NEWT_FD_EXCEPT meaning Checkbox Tree Flags constant meaning NEWT_CHECKBOXTREE_UNSELECTABLE NEWT_CHECKBOXTREE_HIDE_BOX NEWT_CHECKBOXTREE_COLLAPSED NEWT_CHECKBOXTREE_EXPANDED NEWT_CHECKBOXTREE_UNSELECTED NEWT_CHECKBOXTREE_SELECTED Entry Flags constant NEWT_ENTRY_SCROLL NEWT_ENTRY_HIDDEN NEWT_ENTRY_RETURNEXIT NEWT_ENTRY_DISABLED meaning Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Listbox Flags constant NEWT_LISTBOX_RETURNEXIT meaning Textbox Flags constant NEWT_TEXTBOX_WRAP NEWT_TEXTBOX_SCROLL meaning Wrap text in the textbox Scroll text in the textbox Form Flags constant NEWT_FORM_NOF12 meaning Don't exit form on F12 press Newt Keys constant NEWT_KEY_TAB NEWT_KEY_ENTER NEWT_KEY_SUSPEND NEWT_KEY_ESCAPE NEWT_KEY_RETURN NEWT_KEY_EXTRA_BASE NEWT_KEY_UP NEWT_KEY_DOWN NEWT_KEY_LEFT NEWT_KEY_RIGHT NEWT_KEY_BKSPC NEWT_KEY_DELETE NEWT_KEY_HOME meaning Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NEWT_KEY_END NEWT_KEY_UNTAB NEWT_KEY_PGUP NEWT_KEY_PGDN NEWT_KEY_INSERT NEWT_KEY_F1 NEWT_KEY_F2 NEWT_KEY_F3 NEWT_KEY_F4 NEWT_KEY_F5 NEWT_KEY_F6 NEWT_KEY_F7 NEWT_KEY_F8 NEWT_KEY_F9 NEWT_KEY_F10 NEWT_KEY_F11 NEWT_KEY_F12 NEWT_KEY_RESIZE Newt Anchors constant NEWT_ANCHOR_LEFT NEWT_ANCHOR_RIGHT NEWT_ANCHOR_TOP NEWT_ANCHOR_BOTTOM meaning Grid Flags constant NEWT_GRID_FLAG_GROWX meaning Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php NEWT_GRID_FLAG_GROWY NEWT_GRID_EMPTY NEWT_GRID_COMPONENT NEWT_GRID_SUBGRID Newt Functions newt_bell — Send a beep to the terminal newt_button_bar — This function returns a grid containing the buttons created. newt_button — Create a new button newt_centered_window — Open a centered window of the specified size newt_checkbox_get_value — Retreives value of checkox resource newt_checkbox_set_flags — Configures checkbox resource newt_checkbox_set_value — Sets the value of the checkbox newt_checkbox_tree_add_item — Adds new item to the checkbox tree newt_checkbox_tree_find_item — Finds an item in the checkbox tree newt_checkbox_tree_get_current — Returns checkbox tree selected item newt_checkbox_tree_get_entry_value — Description newt_checkbox_tree_get_multi_selection — Description newt_checkbox_tree_get_selection — Description newt_checkbox_tree_multi — Description newt_checkbox_tree_set_current — Description newt_checkbox_tree_set_entry_value — Description newt_checkbox_tree_set_entry — Description newt_checkbox_tree_set_width — Description newt_checkbox_tree — Description newt_checkbox — Description newt_clear_key_buffer — Discards the contents of the terminal's input buffer without waiting for additional input newt_cls — Description newt_compact_button — Description newt_component_add_callback — Description Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php newt_component_takes_focus — Description newt_create_grid — Description newt_cursor_off — Description newt_cursor_on — Description newt_delay — Description newt_draw_form — Description newt_draw_root_text — Displays the string text at the position indicated newt_entry_get_value — Description newt_entry_set_filter — Description newt_entry_set_flags — Description newt_entry_set — Description newt_entry — Description newt_finished — Uninitializes newt interface newt_form_add_component — Adds a single component to the form newt_form_add_components — Add several components to the form newt_form_add_hot_key — Description newt_form_destroy — Destroys a form newt_form_get_current — Description newt_form_run — Runs a form newt_form_set_background — Description newt_form_set_height — Description newt_form_set_size — Description newt_form_set_timer — Description newt_form_set_width — Description newt_form_watch_fd — Description newt_form — Create a form newt_get_screen_size — Fills in the passed references with the current size of the terminal newt_grid_add_components_to_form — Description newt_grid_basic_window — Description newt_grid_free — Description newt_grid_get_size — Description Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php newt_grid_h_close_stacked — Description newt_grid_h_stacked — Description newt_grid_place — Description newt_grid_set_field — Description newt_grid_simple_window — Description newt_grid_v_close_stacked — Description newt_grid_v_stacked — Description newt_grid_wrapped_window_at — Description newt_grid_wrapped_window — Description newt_init — Initialize newt newt_label_set_text — Description newt_label — Description newt_listbox_append_entry — Description newt_listbox_clear_selection — Description newt_listbox_clear — Description newt_listbox_delete_entry — Description newt_listbox_get_current — Description newt_listbox_get_selection — Description newt_listbox_insert_entry — Description newt_listbox_item_count — Description newt_listbox_select_item — Description newt_listbox_set_current_by_key — Description newt_listbox_set_current — Description newt_listbox_set_data — Description newt_listbox_set_entry — Description newt_listbox_set_width — Description newt_listbox — Description newt_listitem_get_data — Description newt_listitem_set — Description newt_listitem — Description newt_open_window — Open a window of the specified size and position Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php newt_pop_help_line — Replaces the current help line with the one from the stack newt_pop_window — Removes the top window from the display newt_push_help_line — Saves the current help line on a stack, and displays the new line newt_radio_get_current — Description newt_radiobutton — Description newt_redraw_help_line — Description newt_reflow_text — Description newt_refresh — Updates modified portions of the screen newt_resize_screen — Description newt_resume — Resume using the newt interface after calling newt_suspend newt_run_form — Runs a form newt_scale_set — Description newt_scale — Description newt_scrollbar_set — Description newt_set_help_callback — Description newt_set_suspend_callback — Set a callback function which gets invoked when user presses the suspend key newt_suspend — Tells newt to return the terminal to its initial state newt_textbox_get_num_lines — Description newt_textbox_reflowed — Description newt_textbox_set_height — Description newt_textbox_set_text — Description newt_textbox — Description newt_vertical_scrollbar — Description newt_wait_for_key — Doesn't return until a key has been pressed newt_win_choice — Description newt_win_entries — Description newt_win_menu — Description newt_win_message — Description newt_win_messagev — Description newt_win_ternary — Description Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Readline — GNU Readline Readline Functions readline_add_history — Adds a line to the history readline_callback_handler_install — Initializes the readline callback interface and terminal, prints the prompt and returns immediately readline_callback_handler_remove — Removes a previously installed callback handler and restores terminal settings readline_callback_read_char — Reads a character and informs the readline callback interface when a line is received readline_clear_history — Clears the history readline_completion_function — Registers a completion function readline_info — Gets/sets various internal readline variables readline_list_history — Lists the history readline_on_new_line — Inform readline that the cursor has moved to a new line readline_read_history — Reads the history readline_redisplay — Redraws the display readline_write_history — Writes the history readline — Reads a line Erweiterungen zur Datenkompression und Archivierung Bzip2 Functions bzclose — Close a bzip2 file bzcompress — Compress a string into bzip2 encoded data bzdecompress — Decompresses bzip2 encoded data bzerrno — Returns a bzip2 error number bzerror — Returns the bzip2 error number and error string in an array bzerrstr — Returns a bzip2 error string bzflush — Force a write of all buffered data bzopen — Opens a bzip2 compressed file bzread — Binary safe bzip2 file read Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php bzwrite — Binary safe bzip2 file write LZF Functions lzf_compress — LZF compression lzf_decompress — LZF decompression lzf_optimized_for — Determines what LZF extension was optimized for Phar Predefined Constants Constant Phar::NONE (integer) Phar::COMPRESSED (integer) Phar::GZ (integer) Phar::BZ2 (integer) Value 0x00000000 0x0000F000 0x00001000 0x00002000 Phar file format constantsConstant Phar::SAME (integer) Phar::PHAR (integer) Phar::TAR (integer) Phar::ZIP (integer) Value 0 1 2 3 Phar signature constantsConstant Phar::MD5 (integer) Phar::SHA1 (integer) Phar::SHA256 (integer) Phar::SHA512 (integer) Phar::OPENSSL (integer) Value 0x0001 0x0002 0x0003 0x0004 0x0010 Phar webPhar mime override constantsConstant Value Aktualisiert am 08.03.2014 Description no compression bitmask that can be used with file flags to determine if any compression is present zlib (gzip) compression bzip2 compression Description retain the same file format phar file format tar file format zip file format Description signature with md5 hash algorithm signature with sha1 hash algorithm signature with sha256 hash algorithm (requires hash extension) signature with sha512 hash algorithm (requires hash extension) signature with OpenSSL public/private key pair. This is a true, asymmetric key signature. Description Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Phar::PHP (integer) Phar::PHPS (integer) 1 2 used to instruct the mimeoverrides parameter of Phar::webPhar() that the extension should be parsed as a PH used to instruct the mimeoverrides parameter of Phar::webPhar() that the extension should be parsed as a PH Phar — The Phar class Phar::addEmptyDir — Add an empty directory to the phar archive Phar::addFile — Add a file from the filesystem to the phar archive Phar::addFromString — Add a file from the filesystem to the phar archive Phar::apiVersion — Returns the api version Phar::buildFromDirectory — Construct a phar archive from the files within a directory. Phar::buildFromIterator — Construct a phar archive from an iterator. Phar::canCompress — Returns whether phar extension supports compression using either zlib or bzip2 Phar::canWrite — Returns whether phar extension supports writing and creating phars Phar::compress — Compresses the entire Phar archive using Gzip or Bzip2 compression Phar::compressAllFilesBZIP2 — Compresses all files in the current Phar archive using Bzip2 compression Phar::compressAllFilesGZ — Compresses all files in the current Phar archive using Gzip compression Phar::compressFiles — Compresses all files in the current Phar archive Phar::__construct — Construct a Phar archive object Phar::convertToData — Convert a phar archive to a non-executable tar or zip file Phar::convertToExecutable — Convert a phar archive to another executable phar archive file format Phar::copy — Copy a file internal to the phar archive to another new file within the phar Phar::count — Returns the number of entries (files) in the Phar archive Phar::createDefaultStub — Create a phar-file format specific stub Phar::decompress — Decompresses the entire Phar archive Phar::decompressFiles — Decompresses all files in the current Phar archive Phar::delMetadata — Deletes the global metadata of the phar Phar::delete — Delete a file within a phar archive Phar::extractTo — Extract the contents of a phar archive to a directory Phar::getMetadata — Returns phar archive meta-data Phar::getModified — Return whether phar was modified Phar::getSignature — Return MD5/SHA1/SHA256/SHA512/OpenSSL signature of a Phar archive Phar::getStub — Return the PHP loader or bootstrap stub of a Phar archive Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Phar::getSupportedCompression — Return array of supported compression algorithms Phar::getSupportedSignatures — Return array of supported signature types Phar::getVersion — Return version info of Phar archive Phar::hasMetadata — Returns whether phar has global meta-data Phar::interceptFileFuncs — instructs phar to intercept fopen, file_get_contents, opendir, and all of the stat-related functions Phar::isBuffering — Used to determine whether Phar write operations are being buffered, or are flushing directly to disk Phar::isCompressed — Returns Phar::GZ or PHAR::BZ2 if the entire phar archive is compressed (.tar.gz/tar.bz and so on) Phar::isFileFormat — Returns true if the phar archive is based on the tar/phar/zip file format depending on the parameter Phar::isValidPharFilename — Returns whether the given filename is a valid phar filename Phar::isWritable — Returns true if the phar archive can be modified Phar::loadPhar — Loads any phar archive with an alias Phar::mapPhar — Reads the currently executed file (a phar) and registers its manifest Phar::mount — Mount an external path or file to a virtual location within the phar archive Phar::mungServer — Defines a list of up to 4 $_SERVER variables that should be modified for execution Phar::offsetExists — determines whether a file exists in the phar Phar::offsetGet — Gets a PharFileInfo object for a specific file Phar::offsetSet — set the contents of an internal file to those of an external file Phar::offsetUnset — remove a file from a phar Phar::running — Returns the full path on disk or full phar URL to the currently executing Phar archive Phar::setAlias — Set the alias for the Phar archive Phar::setDefaultStub — Used to set the PHP loader or bootstrap stub of a Phar archive to the default loader Phar::setMetadata — Sets phar archive meta-data Phar::setSignatureAlgorithm — set the signature algorithm for a phar and apply it. Phar::setStub — Used to set the PHP loader or bootstrap stub of a Phar archive Phar::startBuffering — Start buffering Phar write operations, do not modify the Phar object on disk Phar::stopBuffering — Stop buffering write requests to the Phar archive, and save changes to disk Phar::uncompressAllFiles — Uncompresses all files in the current Phar archive Phar::unlinkArchive — Completely remove a phar archive from disk and from memory Phar::webPhar — mapPhar for web-based phars. front controller for web applications PharData — The PharData class Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PharData::addEmptyDir — Add an empty directory to the tar/zip archive PharData::addFile — Add a file from the filesystem to the tar/zip archive PharData::addFromString — Add a file from the filesystem to the tar/zip archive PharData::buildFromDirectory — Construct a tar/zip archive from the files within a directory. PharData::buildFromIterator — Construct a tar or zip archive from an iterator. PharData::compress — Compresses the entire tar/zip archive using Gzip or Bzip2 compression PharData::compressFiles — Compresses all files in the current tar/zip archive PharData::__construct — Construct a non-executable tar or zip archive object PharData::convertToData — Convert a phar archive to a non-executable tar or zip file PharData::convertToExecutable — Convert a non-executable tar/zip archive to an executable phar archive PharData::copy — Copy a file internal to the phar archive to another new file within the phar PharData::decompress — Decompresses the entire Phar archive PharData::decompressFiles — Decompresses all files in the current zip archive PharData::delMetadata — Deletes the global metadata of a zip archive PharData::delete — Delete a file within a tar/zip archive PharData::extractTo — Extract the contents of a tar/zip archive to a directory PharData::isWritable — Returns true if the tar/zip archive can be modified PharData::offsetSet — set the contents of a file within the tar/zip to those of an external file or string PharData::offsetUnset — remove a file from a tar/zip archive PharData::setAlias — dummy function (Phar::setAlias is not valid for PharData) PharData::setDefaultStub — dummy function (Phar::setDefaultStub is not valid for PharData) Phar::setMetadata — Sets phar archive meta-data Phar::setSignatureAlgorithm — set the signature algorithm for a phar and apply it. The PharData::setStub — dummy function (Phar::setStub is not valid for PharData) PharFileInfo — The PharFileInfo class PharFileInfo::chmod — Sets file-specific permission bits PharFileInfo::compress — Compresses the current Phar entry with either zlib or bzip2 compression PharFileInfo::__construct — Construct a Phar entry object PharFileInfo::decompress — Decompresses the current Phar entry within the phar PharFileInfo::delMetadata — Deletes the metadata of the entry Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PharFileInfo::getCRC32 — Returns CRC32 code or throws an exception if CRC has not been verified PharFileInfo::getCompressedSize — Returns the actual size of the file (with compression) inside the Phar archive PharFileInfo::getMetadata — Returns file-specific meta-data saved with a file PharFileInfo::getPharFlags — Returns the Phar file entry flags PharFileInfo::hasMetadata — Returns the metadata of the entry PharFileInfo::isCRCChecked — Returns whether file entry has had its CRC verified PharFileInfo::isCompressed — Returns whether the entry is compressed PharFileInfo::isCompressedBZIP2 — Returns whether the entry is compressed using bzip2 PharFileInfo::isCompressedGZ — Returns whether the entry is compressed using gz PharFileInfo::setCompressedBZIP2 — Compresses the current Phar entry within the phar using Bzip2 compression PharFileInfo::setCompressedGZ — Compresses the current Phar entry within the phar using gz compression PharFileInfo::setMetadata — Sets file-specific meta-data saved with a file PharFileInfo::setUncompressed — Uncompresses the current Phar entry within the phar, if it is compressed PharException — The PharException class PharException — The PharException class provides a phar-specific exception class for try/catch blocks. Rar Archiving Predefined Constants RAR_HOST_MSDOS (integer) - Use RarEntry::HOST_MSDOS instead. RAR_HOST_OS2 (integer) - Use RarEntry::HOST_OS2 instead. RAR_HOST_WIN32 (integer) - Use RarEntry::HOST_WIN32 instead. RAR_HOST_UNIX (integer) - Use RarEntry::HOST_UNIX instead. RAR_HOST_BEOS (integer) - Use RarEntry::HOST_BEOS instead. Rar Functions rar_wrapper_cache_stats — Cache hits and misses for the URL wrapper RarArchive — The RarArchive class RarArchive::close — Close RAR archive and free all resources Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php RarArchive::getComment — Get comment text from the RAR archive RarArchive::getEntries — Get full list of entries from the RAR archive RarArchive::getEntry — Get entry object from the RAR archive RarArchive::isBroken — Test whether an archive is broken (incomplete) RarArchive::isSolid — Check whether the RAR archive is solid RarArchive::open — Open RAR archive RarArchive::setAllowBroken — Whether opening broken archives is allowed RarArchive::__toString — Get text representation RarEntry — The RarEntry clas RarEntry::extract — Extract entry from the archive RarEntry::getAttr — Get attributes of the entry RarEntry::getCrc — Get CRC of the entry RarEntry::getFileTime — Get entry last modification time RarEntry::getHostOs — Get entry host OS RarEntry::getMethod — Get pack method of the entry RarEntry::getName — Get name of the entry RarEntry::getPackedSize — Get packed size of the entry RarEntry::getStream — Get file handler for entry RarEntry::getUnpackedSize — Get unpacked size of the entry RarEntry::getVersion — Get minimum version of RAR program required to unpack the entry RarEntry::isDirectory — Test whether an entry represents a directory RarEntry::isEncrypted — Test whether an entry is encrypted RarEntry::__toString — Get text representation of entry RarException — The RarException class RarException::isUsingExceptions — Check whether error handling with exceptions is in use RarException::setUsingExceptions — Activate and deactivate error handling with exceptions Zip Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Predefined Constants ZipArchive uses class constants. There are three types of constants : Flags (prefixed with FL_), errors (prefixed with ER_) and mode (no prefix). ZipArchive::CREATE (integer) - Create the archive if it does not exist. ZipArchive::OVERWRITE (integer) - Always start a new archive, this mode will overwrite the file if it already exists. ZipArchive::EXCL (integer) - Error if archive already exists. ZipArchive::CHECKCONS (integer) - Perform additional consistency checks on the archive, and error if they fail. ZipArchive::FL_NOCASE (integer) - Ignore case on name lookup ZipArchive::FL_NODIR (integer) - Ignore directory component ZipArchive::FL_COMPRESSED (integer) - Read compressed data ZipArchive::FL_UNCHANGED (integer) - Use original data, ignoring changes. ZipArchive::CM_DEFAULT (integer) - better of deflate or store. ZipArchive::CM_STORE (integer) - stored (uncompressed). ZipArchive::CM_SHRINK (integer) - shrunk ZipArchive::CM_REDUCE_1 (integer) - reduced with factor 1 ZipArchive::CM_REDUCE_2 (integer) - reduced with factor 2 ZipArchive::CM_REDUCE_3 (integer) - reduced with factor 3 ZipArchive::CM_REDUCE_4 (integer) - reduced with factor 4 ZipArchive::CM_IMPLODE (integer) - imploded ZipArchive::CM_DEFLATE (integer) - deflated ZipArchive::CM_DEFLATE64 (integer) - deflate64 ZipArchive::CM_PKWARE_IMPLODE (integer) - PKWARE imploding ZipArchive::CM_BZIP2 (integer) - BZIP2 algorithm ZipArchive::ER_OK (integer) - No error. ZipArchive::ER_MULTIDISK (integer) - Multi-disk zip archives not supported. ZipArchive::ER_RENAME (integer) - Renaming temporary file failed. ZipArchive::ER_CLOSE (integer) - Closing zip archive failed ZipArchive::ER_SEEK (integer) - Seek error ZipArchive::ER_READ (integer) - Read error ZipArchive::ER_WRITE (integer) - Write error ZipArchive::ER_CRC (integer) - CRC error Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ZipArchive::ER_ZIPCLOSED (integer) - Containing zip archive was closed ZipArchive::ER_NOENT (integer) - No such file. ZipArchive::ER_EXISTS (integer) - File already exists ZipArchive::ER_OPEN (integer) - Can't open file ZipArchive::ER_TMPOPEN (integer) - Failure to create temporary file. ZipArchive::ER_ZLIB (integer) - Zlib error ZipArchive::ER_MEMORY (integer) - Memory allocation failure ZipArchive::ER_CHANGED (string) - Entry has been changed ZipArchive::ER_COMPNOTSUPP (integer) - Compression method not supported. ZipArchive::ER_EOF (integer) - Premature EOF ZipArchive::ER_INVAL (integer) - Invalid argument ZipArchive::ER_NOZIP (integer) - Not a zip archive ZipArchive::ER_INTERNAL (integer) - Internal error ZipArchive::ER_INCONS (integer) - Zip archive inconsistent ZipArchive::ER_REMOVE (integer) - Can't remove file ZipArchive::ER_DELETED (integer) - Entry has been deleted ZipArchive — The ZipArchive class ZipArchive::addEmptyDir — Add a new directory ZipArchive::addFile — Adds a file to a ZIP archive from the given path ZipArchive::addFromString — Add a file to a ZIP archive using its contents ZipArchive::addGlob — Add files from a directory by glob pattern ZipArchive::addPattern — Add files from a directory by PCRE pattern ZipArchive::close — Close the active archive (opened or newly created) ZipArchive::deleteIndex — delete an entry in the archive using its index ZipArchive::deleteName — delete an entry in the archive using its name ZipArchive::extractTo — Extract the archive contents ZipArchive::getArchiveComment — Returns the Zip archive comment ZipArchive::getCommentIndex — Returns the comment of an entry using the entry index ZipArchive::getCommentName — Returns the comment of an entry using the entry name ZipArchive::getFromIndex — Returns the entry contents using its index Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ZipArchive::getFromName — Returns the entry contents using its name ZipArchive::getNameIndex — Returns the name of an entry using its index ZipArchive::getStatusString — Returns the status error message, system and/or zip messages ZipArchive::getStream — Get a file handler to the entry defined by its name (read only). ZipArchive::locateName — Returns the index of the entry in the archive ZipArchive::open — Open a ZIP file archive ZipArchive::renameIndex — Renames an entry defined by its index ZipArchive::renameName — Renames an entry defined by its name ZipArchive::setArchiveComment — Set the comment of a ZIP archive ZipArchive::setCommentIndex — Set the comment of an entry defined by its index ZipArchive::setCommentName — Set the comment of an entry defined by its name ZipArchive::statIndex — Get the details of an entry defined by its index. ZipArchive::statName — Get the details of an entry defined by its name. ZipArchive::unchangeAll — Undo all changes done in the archive ZipArchive::unchangeArchive — Revert all global changes done in the archive. ZipArchive::unchangeIndex — Revert all changes done to an entry at the given index ZipArchive::unchangeName — Revert all changes done to an entry with the given name. Zip Functions zip_close — Close a ZIP file archive zip_entry_close — Close a directory entry zip_entry_compressedsize — Retrieve the compressed size of a directory entry zip_entry_compressionmethod — Retrieve the compression method of a directory entry zip_entry_filesize — Retrieve the actual file size of a directory entry zip_entry_name — Retrieve the name of a directory entry zip_entry_open — Open a directory entry for reading zip_entry_read — Read from an open directory entry zip_open — Open a ZIP file archive zip_read — Read next entry in a ZIP file archive Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Zlib Compression Predefined Constants FORCE_GZIP (integer) FORCE_DEFLATE (integer) Zlib Functions gzclose — Close an open gz-file pointer gzcompress — Compress a string gzdecode — Decodes a gzip compressed string gzdeflate — Deflate a string gzencode — Create a gzip compressed string gzeof — Test for EOF on a gz-file pointer gzfile — Read entire gz-file into an array gzgetc — Get character from gz-file pointer gzgets — Get line from file pointer gzgetss — Get line from gz-file pointer and strip HTML tags gzinflate — Inflate a deflated string gzopen — Open gz-file gzpassthru — Output all remaining data on a gz-file pointer gzputs — Alias of gzwrite gzread — Binary-safe gz-file read gzrewind — Rewind the position of a gz-file pointer gzseek — Seek on a gz-file pointer gztell — Tell gz-file pointer read/write position gzuncompress — Uncompress a compressed string gzwrite — Binary-safe gz-file write readgzfile — Output a gz-file zlib_decode — Uncompress any raw/gzip/zlib encoded data zlib_encode — Compress data with the specified encoding zlib_get_coding_type — Returns the coding type used for output compression Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Kreditkartendaten-Verarbeitung MCVE — MCVE (Monetra) Payment Predefined Constants M_PENDING (integer) M_DONE (integer) M_ERROR (integer) M_FAIL (integer) M_SUCCESS (integer) MCVE Functions m_checkstatus — Check to see if a transaction has completed m_completeauthorizations — Number of complete authorizations in queue, returning an array of their identifiers m_connect — Establish the connection to MCVE m_connectionerror — Get a textual representation of why a connection failed m_deletetrans — Delete specified transaction from MCVE_CONN structure m_destroyconn — Destroy the connection and MCVE_CONN structure m_destroyengine — Free memory associated with IP/SSL connectivity m_getcell — Get a specific cell from a comma delimited response by column name m_getcellbynum — Get a specific cell from a comma delimited response by column number m_getcommadelimited — Get the RAW comma delimited data returned from MCVE m_getheader — Get the name of the column in a comma-delimited response m_initconn — Create and initialize an MCVE_CONN structure m_initengine — Ready the client for IP/SSL Communication m_iscommadelimited — Checks to see if response is comma delimited m_maxconntimeout — The maximum amount of time the API will attempt a connection to MCVE m_monitor — Perform communication with MCVE (send/receive data) Non-blocking m_numcolumns — Number of columns returned in a comma delimited response m_numrows — Number of rows returned in a comma delimited response Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php m_parsecommadelimited — Parse the comma delimited response so m_getcell, etc will work m_responsekeys — Returns array of strings which represents the keys that can be used for response parameters on this transaction m_responseparam — Get a custom response parameter m_returnstatus — Check to see if the transaction was successful m_setblocking — Set blocking/non-blocking mode for connection m_setdropfile — Set the connection method to Drop-File m_setip — Set the connection method to IP m_setssl_cafile — Set SSL CA (Certificate Authority) file for verification of server certificate m_setssl_files — Set certificate key files and certificates if server requires client certificate verification m_setssl — Set the connection method to SSL m_settimeout — Set maximum transaction time (per trans) m_sslcert_gen_hash — Generate hash for SSL client certificate verification m_transactionssent — Check to see if outgoing buffer is clear m_transinqueue — Number of transactions in client-queue m_transkeyval — Add key/value pair to a transaction. Replaces deprecated transparam() m_transnew — Start a new transaction m_transsend — Finalize and send the transaction m_uwait — Wait x microsecs m_validateidentifier — Whether or not to validate the passed identifier on any transaction it is passed to m_verifyconnection — Set whether or not to PING upon connect to verify connection m_verifysslcert — Set whether or not to verify the server ssl certificate SPPLUS — SPPLUS Payment System SPPLUS Functions calcul_hmac — Obtain a hmac key (needs 8 arguments) calculhmac — Obtain a hmac key (needs 2 arguments) nthmac — Obtain a nthmac key (needs 2 arguments) signeurlpaiement — Obtain the payment url (needs 2 arguments) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Kryptografische Erweiterungen Crack — Cracklib Crack Functions crack_check — Performs an obscure check with the given password crack_closedict — Closes an open CrackLib dictionary crack_getlastmessage — Returns the message from the last obscure check crack_opendict — Opens a new CrackLib dictionary Hash — HASH Message Digest Framework Predefined Constants HASH_HMAC (integer) - Optional flag for hash_init(). Indicates that the HMAC digest-keying algorithm should be applied to the current hashing context. Hash Functions hash_algos — Return a list of registered hashing algorithms hash_copy — Copy hashing context hash_file — Generate a hash value using the contents of a given file hash_final — Finalize an incremental hash and return resulting digest hash_hmac_file — Generate a keyed hash value using the HMAC method and the contents of a given file hash_hmac — Generate a keyed hash value using the HMAC method hash_init — Initialize an incremental hashing context hash_pbkdf2 — Generate a PBKDF2 key derivation of a supplied password hash_update_file — Pump data into an active hashing context from a file hash_update_stream — Pump data into an active hashing context from an open stream hash_update — Pump data into an active hashing context hash — Generate a hash value (message digest) Mcrypt Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Predefined Constants Mcrypt can operate in four block cipher modes (CBC, OFB, CFB, and ECB). If linked against libmcrypt-2.4.x or higher the functions can also operate in the block cipher mode nOFB and in STREAM mode. Below you find a list with all supported encryption modes together with the constants that are defines for the encryption mode. For a more complete reference and discussion see Applied Cryptography by Schneier (ISBN 0-471-11709-9). MCRYPT_MODE_ECB (electronic codebook) is suitable for random data, such as encrypting other keys. Since data there is short and random, the disadvantages of ECB have a favorable negative effect. MCRYPT_MODE_CBC (cipher block chaining) is especially suitable for encrypting files where the security is increased over ECB significantly. MCRYPT_MODE_CFB (cipher feedback) is the best mode for encrypting byte streams where single bytes must be encrypted. MCRYPT_MODE_OFB (output feedback, in 8bit) is comparable to CFB, but can be used in applications where error propagation cannot be tolerated. It's insecure (because it operates in 8bit mode) so it is not recommended to use it. MCRYPT_MODE_NOFB (output feedback, in nbit) is comparable to OFB, but more secure because it operates on the block size of the algorithm. MCRYPT_MODE_STREAM is an extra mode to include some stream algorithms like "WAKE" or "RC4". Some other mode and random device constants: MCRYPT_ENCRYPT (integer) MCRYPT_DECRYPT (integer) MCRYPT_DEV_RANDOM (integer) MCRYPT_DEV_URANDOM (integer) MCRYPT_RAND (integer) Mcrypt ciphers Here is a list of ciphers which are currently supported by the mcrypt extension. For a complete list of supported ciphers, see the defines at the end of mcrypt.h. The general rule with the mcrypt-2.2.x API is that you can access the cipher from PHP with MCRYPT_ciphername. With the libmcrypt-2.4.x and libmcrypt-2.5.x API these constants also work, but it is possible to specify the name of the cipher as a string with a call to mcrypt_module_open(). MCRYPT_3DES MCRYPT_ARCFOUR_IV (libmcrypt > 2.4.x only) MCRYPT_ARCFOUR (libmcrypt > 2.4.x only) MCRYPT_BLOWFISH MCRYPT_CAST_128 MCRYPT_CAST_256 Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MCRYPT_CRYPT MCRYPT_DES MCRYPT_DES_COMPAT (libmcrypt 2.2.x only) MCRYPT_ENIGMA (libmcrypt > 2.4.x only, alias for MCRYPT_CRYPT) MCRYPT_GOST MCRYPT_IDEA (non-free) MCRYPT_LOKI97 (libmcrypt > 2.4.x only) MCRYPT_MARS (libmcrypt > 2.4.x only, non-free) MCRYPT_PANAMA (libmcrypt > 2.4.x only) MCRYPT_RIJNDAEL_128 (libmcrypt > 2.4.x only) MCRYPT_RIJNDAEL_192 (libmcrypt > 2.4.x only) MCRYPT_RIJNDAEL_256 (libmcrypt > 2.4.x only) MCRYPT_RC2 MCRYPT_RC4 (libmcrypt 2.2.x only) MCRYPT_RC6 (libmcrypt > 2.4.x only) MCRYPT_RC6_128 (libmcrypt 2.2.x only) MCRYPT_RC6_192 (libmcrypt 2.2.x only) MCRYPT_RC6_256 (libmcrypt 2.2.x only) MCRYPT_SAFER64 MCRYPT_SAFER128 MCRYPT_SAFERPLUS (libmcrypt > 2.4.x only) MCRYPT_SERPENT(libmcrypt > 2.4.x only) MCRYPT_SERPENT_128 (libmcrypt 2.2.x only) MCRYPT_SERPENT_192 (libmcrypt 2.2.x only) MCRYPT_SERPENT_256 (libmcrypt 2.2.x only) MCRYPT_SKIPJACK (libmcrypt > 2.4.x only) MCRYPT_TEAN (libmcrypt 2.2.x only) MCRYPT_THREEWAY MCRYPT_TRIPLEDES (libmcrypt > 2.4.x only) MCRYPT_TWOFISH (for older mcrypt 2.x versions, or mcrypt > 2.4.x ) MCRYPT_TWOFISH128 (TWOFISHxxx are available in newer 2.x versions, but not in the 2.4.x versions) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MCRYPT_TWOFISH192 MCRYPT_TWOFISH256 MCRYPT_WAKE (libmcrypt > 2.4.x only) MCRYPT_XTEA (libmcrypt > 2.4.x only) Mcrypt Functions mcrypt_cbc — Encrypts/decrypts data in CBC mode mcrypt_cfb — Encrypts/decrypts data in CFB mode mcrypt_create_iv — Creates an initialization vector (IV) from a random source mcrypt_decrypt — Decrypts crypttext with given parameters mcrypt_ecb — Deprecated: Encrypts/decrypts data in ECB mode mcrypt_enc_get_algorithms_name — Returns the name of the opened algorithm mcrypt_enc_get_block_size — Returns the blocksize of the opened algorithm mcrypt_enc_get_iv_size — Returns the size of the IV of the opened algorithm mcrypt_enc_get_key_size — Returns the maximum supported keysize of the opened mode mcrypt_enc_get_modes_name — Returns the name of the opened mode mcrypt_enc_get_supported_key_sizes — Returns an array with the supported keysizes of the opened algorithm mcrypt_enc_is_block_algorithm_mode — Checks whether the encryption of the opened mode works on blocks mcrypt_enc_is_block_algorithm — Checks whether the algorithm of the opened mode is a block algorithm mcrypt_enc_is_block_mode — Checks whether the opened mode outputs blocks mcrypt_enc_self_test — Runs a self test on the opened module mcrypt_encrypt — Encrypts plaintext with given parameters mcrypt_generic_deinit — This function deinitializes an encryption module mcrypt_generic_end — This function terminates encryption mcrypt_generic_init — This function initializes all buffers needed for encryption mcrypt_generic — This function encrypts data mcrypt_get_block_size — Gets the block size of the specified cipher mcrypt_get_cipher_name — Gets the name of the specified cipher mcrypt_get_iv_size — Returns the size of the IV belonging to a specific cipher/mode combination mcrypt_get_key_size — Gets the key size of the specified cipher mcrypt_list_algorithms — Gets an array of all supported ciphers Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php mcrypt_list_modes — Gets an array of all supported modes mcrypt_module_close — Closes the mcrypt module mcrypt_module_get_algo_block_size — Returns the blocksize of the specified algorithm mcrypt_module_get_algo_key_size — Returns the maximum supported keysize of the opened mode mcrypt_module_get_supported_key_sizes — Returns an array with the supported keysizes of the opened algorithm mcrypt_module_is_block_algorithm_mode — Returns if the specified module is a block algorithm or not mcrypt_module_is_block_algorithm — This function checks whether the specified algorithm is a block algorithm mcrypt_module_is_block_mode — Returns if the specified mode outputs blocks or not mcrypt_module_open — Opens the module of the algorithm and the mode to be used mcrypt_module_self_test — This function runs a self test on the specified module mcrypt_ofb — Encrypts/decrypts data in OFB mode mdecrypt_generic — Decrypts data Mhash Predefined Constants Here is a list of hashes which are currently supported by mhash. If a hash is not listed here, but it is listed in the mhash documentation as supported, you can safely assume that this documentation is outdated. MHASH_ADLER32 MHASH_CRC32 MHASH_CRC32B MHASH_GOST MHASH_HAVAL128 MHASH_HAVAL160 MHASH_HAVAL192 MHASH_HAVAL224 MHASH_HAVAL256 MHASH_MD2 MHASH_MD4 MHASH_MD5 Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MHASH_RIPEMD128 MHASH_RIPEMD256 MHASH_RIPEMD320 MHASH_SHA1 MHASH_SHA192 MHASH_SHA224 MHASH_SHA256 MHASH_SHA384 MHASH_SHA512 MHASH_SNEFRU128 MHASH_SNEFRU256 MHASH_TIGER MHASH_TIGER128 MHASH_TIGER160 MHASH_WHIRLPOOL Mhash Functions mhash_count — Gets the highest available hash ID mhash_get_block_size — Gets the block size of the specified hash mhash_get_hash_name — Gets the name of the specified hash mhash_keygen_s2k — Generates a key mhash — Computes hash OpenSSL Predefined Constants Purpose checking flags ¶ X509_PURPOSE_SSL_CLIENT (integer) X509_PURPOSE_SSL_SERVER (integer) X509_PURPOSE_NS_SSL_SERVER (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php X509_PURPOSE_SMIME_SIGN (integer) X509_PURPOSE_SMIME_ENCRYPT (integer) X509_PURPOSE_CRL_SIGN (integer) X509_PURPOSE_ANY (integer) Padding flags for asymmetric encryption OPENSSL_PKCS1_PADDING (integer) OPENSSL_SSLV23_PADDING (integer) OPENSSL_NO_PADDING (integer) OPENSSL_PKCS1_OAEP_PADDING (integer) Key types OPENSSL_KEYTYPE_RSA (integer) OPENSSL_KEYTYPE_DSA (integer) OPENSSL_KEYTYPE_DH (integer) OPENSSL_KEYTYPE_EC (integer) PKCS7 Flags/Constants Constant Description PKCS7_TEXT Adds text/plain content type headers to encrypted/signed message. If decrypting or verifying, it strips those headers from the output - if the decrypted or PKCS7_BINARY Normally the input message is converted to "canonical" format which is effectively using CR and LF as end of line: as required by the S/MIME specification. PKCS7_NOINTERN When verifying a message, certificates (if any) included in the message are normally searched for the signing certificate. With this option only the certificat PKCS7_NOVERIFY Do not verify the signers certificate of a signed message. PKCS7_NOCHAIN Do not chain verification of signers certificates: that is don't use the certificates in the signed message as untrusted CAs. PKCS7_NOCERTS When signing a message the signer's certificate is normally included - with this option it is excluded. This will reduce the size of the signed message but the PKCS7_NOATTR Normally when a message is signed, a set of attributes are included which include the signing time and the supported symmetric algorithms. With this opt When signing a message, use cleartext signing with the MIME type "multipart/signed". This is the default if you do not specify any flags to openssl_pkcs7_ PKCS7_DETACHED not support S/MIME. PKCS7_NOSIGS Don't try and verify the signatures on a message Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Signature Algorithms OPENSSL_ALGO_DSS1 (integer) OPENSSL_ALGO_SHA1 (integer) - Used as default algorithm by openssl_sign() and openssl_verify(). OPENSSL_ALGO_SHA224 (integer) OPENSSL_ALGO_SHA256 (integer) OPENSSL_ALGO_SHA384 (integer) OPENSSL_ALGO_SHA512 (integer) OPENSSL_ALGO_RMD160 (integer) OPENSSL_ALGO_MD5 (integer) OPENSSL_ALGO_MD4 (integer) OPENSSL_ALGO_MD2 (integer) Ciphers OPENSSL_CIPHER_RC2_40 (integer) OPENSSL_CIPHER_RC2_128 (integer) OPENSSL_CIPHER_RC2_64 (integer) OPENSSL_CIPHER_DES (integer) OPENSSL_CIPHER_3DES (integer) OPENSSL_CIPHER_AES_128_CBC (integer) OPENSSL_CIPHER_AES_192_CBC (integer) OPENSSL_CIPHER_AES_256_CBC (integer) Version constants OPENSSL_VERSION_TEXT (string) OPENSSL_VERSION_NUMBER (integer) Server Name Indication constants OPENSSL_TLSEXT_SERVER_NAME (string) - Whether SNI support is available or not. Key/Certificate parameters Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Quite a few of the openssl functions require a key or a certificate parameter. PHP 4.0.5 and earlier have to use a key or certificate resource returned by one of the openssl_get_xxx() functions. Later versions may use one of the following methods: Certificates An X.509 resource returned from openssl_x509_read() A string having the format file://path/to/cert.pem; the named file must contain a PEM encoded certificate A string containing the content of a certificate, PEM encoded Public/Private Keys A key resource returned from openssl_get_publickey() or openssl_get_privatekey() For public keys only: an X.509 resource A string having the format file://path/to/file.pem - the named file must contain a PEM encoded certificate/private key (it may contain both) A string containing the content of a certificate/key, PEM encoded For private keys, you may also use the syntax array($key, $passphrase) where $key represents a key specified using the file:// or textual content notation above, and $passphrase represents a string containing the passphrase for that private key Certificate Verification When calling a function that will verify a signature/certificate, the cainfo parameter is an array containing file and directory names that specify the locations of trusted CA files. If a directory is specified, then it must be a correctly formed hashed directory as the openssl command would use. OpenSSL Functions openssl_cipher_iv_length — Gets the cipher iv length openssl_csr_export_to_file — Exports a CSR to a file Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php openssl_csr_export — Exports a CSR as a string openssl_csr_get_public_key — Returns the public key of a CERT openssl_csr_get_subject — Returns the subject of a CERT openssl_csr_new — Generates a CSR openssl_csr_sign — Sign a CSR with another certificate (or itself) and generate a certificate openssl_decrypt — Decrypts data openssl_dh_compute_key — Computes shared secret for public value of remote DH key and local DH key openssl_digest — Computes a digest openssl_encrypt — Encrypts data openssl_error_string — Return openSSL error message openssl_free_key — Free key resource openssl_get_cipher_methods — Gets available cipher methods openssl_get_md_methods — Gets available digest methods openssl_get_privatekey — Alias of openssl_pkey_get_private openssl_get_publickey — Alias of openssl_pkey_get_public openssl_open — Open sealed data openssl_pbkdf2 — Generates a PKCS5 v2 PBKDF2 string, defaults to SHA-1 openssl_pkcs12_export_to_file — Exports a PKCS#12 Compatible Certificate Store File openssl_pkcs12_export — Exports a PKCS#12 Compatible Certificate Store File to variable. openssl_pkcs12_read — Parse a PKCS#12 Certificate Store into an array openssl_pkcs7_decrypt — Decrypts an S/MIME encrypted message openssl_pkcs7_encrypt — Encrypt an S/MIME message openssl_pkcs7_sign — Sign an S/MIME message openssl_pkcs7_verify — Verifies the signature of an S/MIME signed message openssl_pkey_export_to_file — Gets an exportable representation of a key into a file openssl_pkey_export — Gets an exportable representation of a key into a string openssl_pkey_free — Frees a private key openssl_pkey_get_details — Returns an array with the key details openssl_pkey_get_private — Get a private key openssl_pkey_get_public — Extract public key from certificate and prepare it for use openssl_pkey_new — Generates a new private key Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php openssl_private_decrypt — Decrypts data with private key openssl_private_encrypt — Encrypts data with private key openssl_public_decrypt — Decrypts data with public key openssl_public_encrypt — Encrypts data with public key openssl_random_pseudo_bytes — Generate a pseudo-random string of bytes openssl_seal — Seal (encrypt) data openssl_sign — Generate signature openssl_verify — Verify signature openssl_x509_check_private_key — Checks if a private key corresponds to a certificate openssl_x509_checkpurpose — Verifies if a certificate can be used for a particular purpose openssl_x509_export_to_file — Exports a certificate to file openssl_x509_export — Exports a certificate as a string openssl_x509_free — Free certificate resource openssl_x509_parse — Parse an X509 certificate and return the information as an array openssl_x509_read — Parse an X.509 certificate and return a resource identifier for it Password Hashing Predefined Constants PASSWORD_BCRYPT (integer) - PASSWORD_BCRYPT is used to create new password hashes using the CRYPT_BLOWFISH algorithm. This will always result in a hash using the "$2y$" crypt format, which is always 60 characters wide. Supported Options: salt - to manually provide a salt to use when hashing the password. Note that this will override and prevent a salt from being automatically generated. If omitted, a random salt will be generated by password_hash() for each password hashed. This is the intended mode of operation. cost - which denotes the algorithmic cost that should be used. Examples of these values can be found on the crypt() page. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php If ommitted, a default value of 10 will be used. This is a good baseline cost, but you may want to consider increasing it depending on your hardware. PASSWORD_DEFAULT (integer) - The default algorithm to use for hashing if no algorithm is provided. This may change in newer PHP releases when newer, stronger hashing algorithms are supported. It is worth noting that over time this constant can (and likely will) change. Therefore you should be aware that the length of the resulting hash can change. Therefore, if you use PASSWORD_DEFAULT you should store the resulting hash in a way that can store more than 60 characters (255 is the recomended width). Password Hashing Functions password_get_info — Returns information about the given hash password_hash — Creates a password hash password_needs_rehash — Checks if the given hash matches the given options password_verify — Verifies that a password matches a hash Datenbankerweiterungen Abstraction Layers DBA — Database (dbm-style) Abstraction Layer DBA Functions dba_close — Close a DBA database dba_delete — Delete DBA entry specified by key dba_exists — Check whether key exists dba_fetch — Fetch data specified by key dba_firstkey — Fetch first key dba_handlers — List all the handlers available dba_insert — Insert entry dba_key_split — Splits a key in string representation into array representation dba_list — List all open database files dba_nextkey — Fetch next key dba_open — Open database Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php dba_optimize — Optimize database dba_popen — Open database persistently dba_replace — Replace or insert entry dba_sync — Synchronize database dbx Predefined Constants DBX_MYSQL (integer) DBX_ODBC (integer) DBX_PGSQL (integer) DBX_MSSQL (integer) DBX_FBSQL (integer) DBX_OCI8 (integer) (available from PHP 4.3.0) DBX_SYBASECT (integer) DBX_SQLITE (integer) (PHP 5) DBX_PERSISTENT (integer) DBX_RESULT_INFO (integer) DBX_RESULT_INDEX (integer) DBX_RESULT_ASSOC (integer) DBX_RESULT_UNBUFFERED (integer) (PHP 5) DBX_COLNAMES_UNCHANGED (integer) (available from PHP 4.3.0) DBX_COLNAMES_UPPERCASE (integer) (available from PHP 4.3.0) DBX_COLNAMES_LOWERCASE (integer) (available from PHP 4.3.0) DBX_CMP_NATIVE (integer) DBX_CMP_TEXT (integer) DBX_CMP_NUMBER (integer) DBX_CMP_ASC (integer) DBX_CMP_DESC (integer) dbx Functions Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php dbx_close — Close an open connection/database dbx_compare — Compare two rows for sorting purposes dbx_connect — Open a connection/database dbx_error — Report the error message of the latest function call in the module dbx_escape_string — Escape a string so it can safely be used in an sql-statement dbx_fetch_row — Fetches rows from a query-result that had the DBX_RESULT_UNBUFFERED flag set dbx_query — Send a query and fetch all results (if any) dbx_sort — Sort a result from a dbx_query by a custom sort function ODBC (Unified) Predefined Constants ODBC_TYPE (integer) ODBC_BINMODE_PASSTHRU (integer) ODBC_BINMODE_RETURN (integer) ODBC_BINMODE_CONVERT (integer) SQL_ODBC_CURSORS (integer) SQL_CUR_USE_DRIVER (integer) SQL_CUR_USE_IF_NEEDED (integer) SQL_CUR_USE_ODBC (integer) SQL_CONCURRENCY (integer) SQL_CONCUR_READ_ONLY (integer) SQL_CONCUR_LOCK (integer) SQL_CONCUR_ROWVER (integer) SQL_CONCUR_VALUES (integer) SQL_CURSOR_TYPE (integer) SQL_CURSOR_FORWARD_ONLY (integer) SQL_CURSOR_KEYSET_DRIVEN (integer) SQL_CURSOR_DYNAMIC (integer) SQL_CURSOR_STATIC (integer) SQL_KEYSET_SIZE (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQL_CHAR (integer) SQL_VARCHAR (integer) SQL_LONGVARCHAR (integer) SQL_DECIMAL (integer) SQL_NUMERIC (integer) SQL_BIT (integer) SQL_TINYINT (integer) SQL_SMALLINT (integer) SQL_INTEGER (integer) SQL_BIGINT (integer) SQL_REAL (integer) SQL_FLOAT (integer) SQL_DOUBLE (integer) SQL_BINARY (integer) SQL_VARBINARY (integer) SQL_LONGVARBINARY (integer) SQL_DATE (integer) SQL_TIME (integer) SQL_TIMESTAMP (integer) SQL_TYPE_DATE (integer) SQL_TYPE_TIME (integer) SQL_TYPE_TIMESTAMP (integer) SQL_BEST_ROWID (integer) SQL_ROWVER (integer) SQL_SCOPE_CURROW (integer) SQL_SCOPE_TRANSACTION (integer) SQL_SCOPE_SESSION (integer) SQL_NO_NULLS (integer) SQL_NULLABLE (integer) SQL_INDEX_UNIQUE (integer) SQL_INDEX_ALL (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQL_ENSURE (integer) SQL_QUICK (integer) ODBC Functions odbc_autocommit — Toggle autocommit behaviour odbc_binmode — Handling of binary column data odbc_close_all — Close all ODBC connections odbc_close — Close an ODBC connection odbc_columnprivileges — Lists columns and associated privileges for the given table odbc_columns — Lists the column names in specified tables odbc_commit — Commit an ODBC transaction odbc_connect — Connect to a datasource odbc_cursor — Get cursorname odbc_data_source — Returns information about a current connection odbc_do — Alias of odbc_exec odbc_error — Get the last error code odbc_errormsg — Get the last error message odbc_exec — Prepare and execute an SQL statement odbc_execute — Execute a prepared statement odbc_fetch_array — Fetch a result row as an associative array odbc_fetch_into — Fetch one result row into array odbc_fetch_object — Fetch a result row as an object odbc_fetch_row — Fetch a row odbc_field_len — Get the length (precision) of a field odbc_field_name — Get the columnname odbc_field_num — Return column number odbc_field_precision — Alias of odbc_field_len odbc_field_scale — Get the scale of a field odbc_field_type — Datatype of a field odbc_foreignkeys — Retrieves a list of foreign keys odbc_free_result — Free resources associated with a result Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php odbc_gettypeinfo — Retrieves information about data types supported by the data source odbc_longreadlen — Handling of LONG columns odbc_next_result — Checks if multiple results are available odbc_num_fields — Number of columns in a result odbc_num_rows — Number of rows in a result odbc_pconnect — Open a persistent database connection odbc_prepare — Prepares a statement for execution odbc_primarykeys — Gets the primary keys for a table odbc_procedurecolumns — Retrieve information about parameters to procedures odbc_procedures — Get the list of procedures stored in a specific data source odbc_result_all — Print result as HTML table odbc_result — Get result data odbc_rollback — Rollback a transaction odbc_setoption — Adjust ODBC settings odbc_specialcolumns — Retrieves special columns odbc_statistics — Retrieve statistics about a table odbc_tableprivileges — Lists tables and the privileges associated with each table odbc_tables — Get the list of table names stored in a specific data source PHP Data Objects Predefined Constants Warning : PDO uses class constants since PHP 5.1. Prior releases use global constants in the form PDO_PARAM_BOOL. PDO::PARAM_BOOL (integer) - Represents a boolean data type. PDO::PARAM_NULL (integer) - Represents the SQL NULL data type. PDO::PARAM_INT (integer) - Represents the SQL INTEGER data type. PDO::PARAM_STR (integer) - Represents the SQL CHAR, VARCHAR, or other string data type. PDO::PARAM_LOB (integer) - Represents the SQL large object data type. PDO::PARAM_STMT (integer) - Represents a recordset type. Not currently supported by any drivers. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PDO::PARAM_INPUT_OUTPUT (integer) - Specifies that the parameter is an INOUT parameter for a stored procedure. You must bitwise-OR this value with an explicit PDO::PARAM_* data type. PDO::FETCH_LAZY (integer) - Specifies that the fetch method shall return each row as an object with variable names that correspond to the column names returned in the result set. PDO::FETCH_LAZY creates the object variable names as they are accessed. Not valid inside PDOStatement::fetchAll(). PDO::FETCH_ASSOC (integer) - Specifies that the fetch method shall return each row as an array indexed by column name as returned in the corresponding result set. If the result set contains multiple columns with the same name, PDO::FETCH_ASSOC returns only a single value per column name. PDO::FETCH_NAMED (integer) - Specifies that the fetch method shall return each row as an array indexed by column name as returned in the corresponding result set. If the result set contains multiple columns with the same name, PDO::FETCH_NAMED returns an array of values per column name. PDO::FETCH_NUM (integer) - Specifies that the fetch method shall return each row as an array indexed by column number as returned in the corresponding result set, starting at column 0. PDO::FETCH_BOTH (integer) - Specifies that the fetch method shall return each row as an array indexed by both column name and number as returned in the corresponding result set, starting at column 0. PDO::FETCH_OBJ (integer) - Specifies that the fetch method shall return each row as an object with property names that correspond to the column names returned in the result set. PDO::FETCH_BOUND (integer) - Specifies that the fetch method shall return TRUE and assign the values of the columns in the result set to the PHP variables to which they were bound with the PDOStatement::bindParam() or PDOStatement::bindColumn() methods. PDO::FETCH_COLUMN (integer) - Specifies that the fetch method shall return only a single requested column from the next row in the result set. PDO::FETCH_CLASS (integer) - Specifies that the fetch method shall return a new instance of the requested class, mapping the columns to named properties in the class. Note: The magic __set() method is called if the property doesn't exist in the requested class Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PDO::FETCH_INTO (integer) - Specifies that the fetch method shall update an existing instance of the requested class, mapping the columns to named properties in the class. PDO::FETCH_FUNC (integer) - Allows completely customize the way data is treated on the fly (only valid inside PDOStatement::fetchAll()). PDO::FETCH_GROUP (integer) - Group return by values. Usually combined with PDO::FETCH_COLUMN or PDO::FETCH_KEY_PAIR. PDO::FETCH_UNIQUE (integer) - Fetch only the unique values. PDO::FETCH_KEY_PAIR (integer) - Fetch a two-column result into an array where the first column is a key and the second column is the value. Available since PHP 5.2.3. PDO::FETCH_CLASSTYPE (integer) - Determine the class name from the value of first column. PDO::FETCH_SERIALIZE (integer) - As PDO::FETCH_INTO but object is provided as a serialized string. Available since PHP 5.1.0. Since PHP 5.3.0 the class constructor is never called if this flag is set. PDO::FETCH_PROPS_LATE (integer) - Call the constructor before setting properties. Available since PHP 5.2.0. PDO::ATTR_AUTOCOMMIT (integer) - If this value is FALSE, PDO attempts to disable autocommit so that the connection begins a transaction. PDO::ATTR_PREFETCH (integer) - Setting the prefetch size allows you to balance speed against memory usage for your application. Not all database/driver combinations support setting of the prefetch size. A larger prefetch size results in increased performance at the cost of higher memory usage. PDO::ATTR_TIMEOUT (integer) - Sets the timeout value in seconds for communications with the database. PDO::ATTR_ERRMODE (integer) - See the Errors and error handling section for more information about this attribute. PDO::ATTR_SERVER_VERSION (integer) - This is a read only attribute; it will return information about the version of the database server to which PDO is connected. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PDO::ATTR_CLIENT_VERSION (integer) - This is a read only attribute; it will return information about the version of the client libraries that the PDO driver is using. PDO::ATTR_SERVER_INFO (integer) - This is a read only attribute; it will return some meta information about the database server to which PDO is connected. PDO::ATTR_CONNECTION_STATUS (integer) PDO::ATTR_CASE (integer) - Force column names to a specific case specified by the PDO::CASE_* constants. PDO::ATTR_CURSOR_NAME (integer) - Get or set the name to use for a cursor. Most useful when using scrollable cursors and positioned updates. PDO::ATTR_CURSOR (integer) - Selects the cursor type. PDO currently supports either PDO::CURSOR_FWDONLY and PDO::CURSOR_SCROLL. Stick with PDO::CURSOR_FWDONLY unless you know that you need a scrollable cursor. PDO::ATTR_DRIVER_NAME (string) - Returns the name of the driver. Example #1 using PDO::ATTR_DRIVER_NAME <?php if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { echo "Running on mysql; doing something mysql specific here\n"; } ?> PDO::ATTR_ORACLE_NULLS (integer) - Convert empty strings to SQL NULL values on data fetches. PDO::ATTR_PERSISTENT (integer) - Request a persistent connection, rather than creating a new connection. See Connections and Connection management for more information on this attribute. PDO::ATTR_STATEMENT_CLASS (integer) PDO::ATTR_FETCH_CATALOG_NAMES (integer) - Prepend the containing catalog name to each column name returned in the result set. The catalog name and column name are separated by a decimal (.) character. Support of this attribute is at the driver level; it may not be supported by your driver. PDO::ATTR_FETCH_TABLE_NAMES (integer) - Prepend the containing table name to each column name returned in the result set. The table name and column name are separated by a decimal (.) character. Support of this attribute is at the driver level; it may not be supported by your driver. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PDO::ATTR_STRINGIFY_FETCHES (integer) PDO::ATTR_MAX_COLUMN_LEN (integer) PDO::ATTR_DEFAULT_FETCH_MODE (integer) PDO::ATTR_EMULATE_PREPARES (integer) PDO::ERRMODE_SILENT (integer) - Do not raise an error or exception if an error occurs. The developer is expected to explicitly check for errors. This is the default mode. See Errors and error handling for more information about this attribute. PDO::ERRMODE_WARNING (integer) - Issue a PHP E_WARNING message if an error occurs. See Errors and error handling for more information about this attribute. PDO::ERRMODE_EXCEPTION (integer) - Throw a PDOException if an error occurs. See Errors and error handling for more information about this attribute. PDO::CASE_NATURAL (integer) Leave column names as returned by the database driver. PDO::CASE_LOWER (integer) - Force column names to lower case. PDO::CASE_UPPER (integer) - Force column names to upper case. PDO::NULL_NATURAL (integer) PDO::NULL_EMPTY_STRING (integer) PDO::NULL_TO_STRING (integer) PDO::FETCH_ORI_NEXT (integer) - Fetch the next row in the result set. Valid only for scrollable cursors. PDO::FETCH_ORI_PRIOR (integer) - Fetch the previous row in the result set. Valid only for scrollable cursors. PDO::FETCH_ORI_FIRST (integer) - Fetch the first row in the result set. Valid only for scrollable cursors. PDO::FETCH_ORI_LAST (integer) - Fetch the last row in the result set. Valid only for scrollable cursors. PDO::FETCH_ORI_ABS (integer) - Fetch the requested row by row number from the result set. Valid only for scrollable cursors. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PDO::FETCH_ORI_REL (integer) - Fetch the requested row by relative position from the current position of the cursor in the result set. Valid only for scrollable cursors. PDO::CURSOR_FWDONLY (integer) - Create a PDOStatement object with a forward-only cursor. This is the default cursor choice, as it is the fastest and most common data access pattern in PHP. PDO::CURSOR_SCROLL (integer) - Create a PDOStatement object with a scrollable cursor. Pass the PDO::FETCH_ORI_* constants to control the rows fetched from the result set. PDO::ERR_NONE (string) - Corresponds to SQLSTATE '00000', meaning that the SQL statement was successfully issued with no errors or warnings. This constant is for your convenience when checking PDO::errorCode() or PDOStatement::errorCode() to determine if an error occurred. You will usually know if this is the case by examining the return code from the method that raised the error condition anyway. PDO::PARAM_EVT_ALLOC (integer) - Allocation event PDO::PARAM_EVT_FREE (integer) - Deallocation event PDO::PARAM_EVT_EXEC_PRE (integer) - Event triggered prior to execution of a prepared statement. PDO::PARAM_EVT_EXEC_POST (integer) - Event triggered subsequent to execution of a prepared statement. PDO::PARAM_EVT_FETCH_PRE (integer) - Event triggered prior to fetching a result from a resultset. PDO::PARAM_EVT_FETCH_POST (integer) - Event triggered subsequent to fetching a result from a resultset. PDO::PARAM_EVT_NORMALIZE (integer) - Event triggered during bound parameter registration allowing the driver to normalize the parameter name. PDO — The PDO class PDO::beginTransaction — Initiates a transaction PDO::commit — Commits a transaction PDO::__construct — Creates a PDO instance representing a connection to a database PDO::errorCode — Fetch the SQLSTATE associated with the last operation on the database handle PDO::errorInfo — Fetch extended error information associated with the last operation on the database handle PDO::exec — Execute an SQL statement and return the number of affected rows PDO::getAttribute — Retrieve a database connection attribute PDO::getAvailableDrivers — Return an array of available PDO drivers PDO::inTransaction — Checks if inside a transaction Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PDO::lastInsertId — Returns the ID of the last inserted row or sequence value PDO::prepare — Prepares a statement for execution and returns a statement object PDO::query — Executes an SQL statement, returning a result set as a PDOStatement object PDO::quote — Quotes a string for use in a query. PDO::rollBack — Rolls back a transaction PDO::setAttribute — Set an attribute PDOStatement — The PDOStatement class PDOStatement::bindColumn — Bind a column to a PHP variable PDOStatement::bindParam — Binds a parameter to the specified variable name PDOStatement::bindValue — Binds a value to a parameter PDOStatement::closeCursor — Closes the cursor, enabling the statement to be executed again. PDOStatement::columnCount — Returns the number of columns in the result set PDOStatement::debugDumpParams — Dump an SQL prepared command PDOStatement::errorCode — Fetch the SQLSTATE associated with the last operation on the statement handle PDOStatement::errorInfo — Fetch extended error information associated with the last operation on the statement handle PDOStatement::execute — Executes a prepared statement PDOStatement::fetch — Fetches the next row from a result set PDOStatement::fetchAll — Returns an array containing all of the result set rows PDOStatement::fetchColumn — Returns a single column from the next row of a result set PDOStatement::fetchObject — Fetches the next row and returns it as an object. PDOStatement::getAttribute — Retrieve a statement attribute PDOStatement::getColumnMeta — Returns metadata for a column in a result set PDOStatement::nextRowset — Advances to the next rowset in a multi-rowset statement handle PDOStatement::rowCount — Returns the number of rows affected by the last SQL statement PDOStatement::setAttribute — Set a statement attribute PDOStatement::setFetchMode — Set the default fetch mode for this statement PDOException — The PDOException class PDO Drivers CUBRID (PDO) — CUBRID Functions (PDO_CUBRID) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MS SQL Server (PDO) — Microsoft SQL Server and Sybase Functions (PDO_DBLIB) Firebird (PDO) — Firebird Functions (PDO_FIREBIRD) IBM (PDO) — IBM Functions (PDO_IBM) Informix (PDO) — Informix Functions (PDO_INFORMIX) MySQL (PDO) — MySQL Functions (PDO_MYSQL) MS SQL Server (PDO) — Microsoft SQL Server Functions (PDO_SQLSRV) Oracle (PDO) — Oracle Functions (PDO_OCI) ODBC and DB2 (PDO) — ODBC and DB2 Functions (PDO_ODBC) PostgreSQL (PDO) — PostgreSQL Functions (PDO_PGSQL) SQLite (PDO) — SQLite Functions (PDO_SQLITE) 4D (PDO) — 4D Functions (PDO_4D) Anbieterspezifische Datenbankerweiterungen CUBRID Predefined Constants CUBRID SQL execution flags The following constants can be used when executing SQL statement. They can be passed to cubrid_prepare() and cubrid_execute(). Constant Description CUBRID_INCLUDE_OID Determine whether to get OID during query execution. CUBRID_ASYNC Execute the query in asynchronous mode. CUBRID_EXEC_QUERY_ALL Execute the query in synchronous mode. This flag must be set when executing multiple SQL statements. CUBRID fetch flags The following constants can be used when fetching the results to specify fetch behaviour. They can be passed to cubrid_fetch() and cubrid_fetch_array(). Constant Description CUBRID_NUM Get query result as a numeric array (0-default). CUBRID_ASSOC Get query result as an associative array. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php CUBRID_BOTH CUBRID_OBJECT CUBRID_LOB Get query result as both numeric and associative arrays (default value). Get query result an object. The constant CUBRID_LOB can be used when you want to operate the lob object. It can be passed to cubrid_fetch(), cubrid_fetch_row(), cubrid_fetch_array CUBRID cursor position flags The following constants can be used when positioning the cursor in query results. They can be passed to or returned by cubrid_move_cursor(). Constant Description CUBRID_CURSOR_FIRST Move current cursor to the first position in the result. CUBRID_CURSOR_CURRENT Move current cursor as a default value if the origin is not specified. CUBRID_CURSOR_LAST Move current cursor to the last position in the result. CUBRID_CURSOR_SUCCESS Returned value of cubrid_move_cursor() function in case of success. This flag has been removed from 8.4.1. CUBRID_NO_MORE_DATA Returned value of cubrid_move_cursor() function in case of failure. This flag has been removed from 8.4.1. CUBRID_CURSOR_ERROR Returned value of cubrid_move_cursor() function in case of failure. This flag has been removed from 8.4.1. CUBRID auto-commit mode flags The following constants can be used when setting the auto-commit mode for the database connection. They can be passed to cubrid_set_autocommit() or returned by cubrid_get_autocommit(). Constant CUBRID_AUTOCOMMIT_TRUE CUBRID_AUTOCOMMIT_FALSE Description Enable the auto-commit mode. Disable the auto-commit mode. CUBRID parameter flags The following constants can be used when setting the database parameter. They can be passed to cubrid_set_db_parameter(). Constant Description CUBRID_PARAM_ISOLATION_LEVEL Transaction isolation level for the database connection. CUBRID_PARAM_LOCK_TIMEOUT Transaction timeout in seconds. CUBRID isolation level flags The following constants can be used when setting the transaction isolation level. They can be passed to cubrid_set_db_parameter() or returned by cubrid_get_db_parameter(). Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Constant TRAN_COMMIT_CLASS_UNCOMMIT_INSTANCE TRAN_COMMIT_CLASS_COMMIT_INSTANCE TRAN_REP_CLASS_UNCOMMIT_INSTANCE TRAN_REP_CLASS_COMMIT_INSTANCE TRAN_REP_CLASS_REP_INSTANCE TRAN_SERIALIZABLE Description The lowest isolation level (1). A dirty, non-repeatable or phantom read may occur for the tuple and a non-repeatable read ma A relatively low isolation level (2). A dirty read does not occur, but non-repeatable or phantom read may occur. The default isolation of CUBRID (3). A dirty, non-repeatable or phantom read may occur for the tuple, but repeatable read is e A relatively low isolation level (4). A dirty read does not occur, but non-repeatable or phantom read may. A relatively high isolation level (5). A dirty or non-repeatable read does not occur, but a phantom read may. The highest isolation level (6). Problems concerning concurrency (e.g. dirty read, non-repeatable read, phantom read, etc.) do CUBRID schema flags The following constants can be used when getting schema information. They can be passed to cubrid_schema(). Constant Description CUBRID_SCH_CLASS Get name and type of table in CUBRID. CUBRID_SCH_VCLASS Get name and type of view in CUBRID. CUBRID_SCH_QUERY_SPEC Get the query definition of view. CUBRID_SCH_ATTRIBUTE Get the attributes of table column. CUBRID_SCH_CLASS_ATTRIBUTE Get the attributes of table. CUBRID_SCH_METHOD Get the instance method. The instance method is a method called by a class instance. It is used more often than the class method becau CUBRID_SCH_CLASS_METHOD Get the class method. The class method is a method called by a class object. It is usually used to create a new class instance or to initializ CUBRID_SCH_METHOD_FILE Get the information of the file where the method of the table is defined. CUBRID_SCH_SUPERCLASS Get the name and type of table which table inherites attributes from. CUBRID_SCH_SUBCLASS Get the name and type of table which inherites attributes from this table. CUBRID_SCH_CONSTRAINT Get the table constraints. CUBRID_SCH_TRIGGER Get the table triggers. CUBRID_SCH_CLASS_PRIVILEGE Get the privilege information of table. CUBRID_SCH_ATTR_PRIVILEGE Get the privilege information of column. CUBRID_SCH_DIRECT_SUPER_CLASS Get the direct super table of table. CUBRID_SCH_PRIMARY_KEY Get the table primary key. CUBRID_SCH_IMPORTED_KEYS Get imported keys of table. CUBRID_SCH_EXPORTED_KEYS Get exported keys of table. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php CUBRID_SCH_CROSS_REFERENCE CUBRID error facility code Constant CUBRID_FACILITY_DBMS CUBRID_FACILITY_CAS CUBRID_FACILITY_CCI CUBRID_FACILITY_CLIENT Get reference relationship of tow tables. Description The error occurred in CUBRID dbms. The error occurred in CUBRID broker cas. The error occurred in CUBRID cci. The error occurred in CUBRID PHP client. CUBRID Functions cubrid_bind — Bind variables to a prepared statement as parameters cubrid_close_prepare — Close the request handle cubrid_close_request — Close the request handle cubrid_col_get — Get contents of collection type column using OID cubrid_col_size — Get the number of elements in collection type column using OID cubrid_column_names — Get the column names in result cubrid_column_types — Get column types in result cubrid_commit — Commit a transaction cubrid_connect_with_url — Establish the environment for connecting to CUBRID server cubrid_connect — Open a connection to a CUBRID Server cubrid_current_oid — Get OID of the current cursor location cubrid_disconnect — Close a database connection cubrid_drop — Delete an instance using OID cubrid_error_code_facility — Get the facility code of error cubrid_error_code — Get error code for the most recent function call cubrid_error_msg — Get last error message for the most recent function call cubrid_execute — Execute a prepared SQL statement cubrid_fetch — Fetch the next row from a result set cubrid_free_result — Free the memory occupied by the result data cubrid_get_autocommit — Get auto-commit mode of the connection cubrid_get_charset — Return the current CUBRID connection charset Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php cubrid_get_class_name — Get the class name using OID cubrid_get_client_info — Return the client library version cubrid_get_db_parameter — Returns the CUBRID database parameters cubrid_get_query_timeout — Get the query timeout value of the request cubrid_get_server_info — Return the CUBRID server version cubrid_get — Get a column using OID cubrid_insert_id — Return the ID generated for the last updated AUTO_INCREMENT column cubrid_is_instance — Check whether the instance pointed by OID exists cubrid_lob_close — Close BLOB/CLOB data cubrid_lob_export — Export BLOB/CLOB data to file cubrid_lob_get — Get BLOB/CLOB data cubrid_lob_send — Read BLOB/CLOB data and send straight to browser cubrid_lob_size — Get BLOB/CLOB data size cubrid_lob2_bind — Bind a lob object or a string as a lob object to a prepared statement as parameters. cubrid_lob2_close — Close LOB object. cubrid_lob2_export — Export the lob object to a file. cubrid_lob2_import — Import BLOB/CLOB data from a file. cubrid_lob2_new — Create a lob object. cubrid_lob2_read — Read from BLOB/CLOB data. cubrid_lob2_seek64 — Move the cursor of a lob object. cubrid_lob2_seek — Move the cursor of a lob object. cubrid_lob2_size64 — Get a lob object's size. cubrid_lob2_size — Get a lob object's size. cubrid_lob2_tell64 — Tell the cursor position of the LOB object. cubrid_lob2_tell — Tell the cursor position of the LOB object. cubrid_lob2_write — Write to a lob object. cubrid_lock_read — Set a read lock on the given OID cubrid_lock_write — Set a write lock on the given OID cubrid_move_cursor — Move the cursor in the result cubrid_next_result — Get result of next query when executing multiple SQL statements cubrid_num_cols — Return the number of columns in the result set Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php cubrid_num_rows — Get the number of rows in the result set cubrid_pconnect_with_url — Open a persistent connection to CUBRID server cubrid_pconnect — Open a persistent connection to a CUBRID server cubrid_prepare — Prepare a SQL statement for execution cubrid_put — Update a column using OID cubrid_rollback — Roll back a transaction cubrid_schema — Get the requested schema information cubrid_seq_drop — Delete an element from sequence type column using OID cubrid_seq_insert — Insert an element to a sequence type column using OID cubrid_seq_put — Update the element value of sequence type column using OID cubrid_set_add — Insert a single element to set type column using OID cubrid_set_autocommit — Set autocommit mode of the connection cubrid_set_db_parameter — Sets the CUBRID database parameters cubrid_set_drop — Delete an element from set type column using OID cubrid_set_query_timeout — Set the timeout time of query execution cubrid_version — Get the CUBRID PHP module's version CUBRID MySQL Compatibility Functions cubrid_affected_rows — Return the number of rows affected by the last SQL statement cubrid_client_encoding — Return the current CUBRID connection charset cubrid_close — Close CUBRID connection cubrid_data_seek — Move the internal row pointer of the CUBRID result cubrid_db_name — Get db name from results of cubrid_list_dbs cubrid_errno — Return the numerical value of the error message from previous CUBRID operation cubrid_error — Get the error message cubrid_fetch_array — Fetch a result row as an associative array, a numeric array, or both cubrid_fetch_assoc — Return the associative array that corresponds to the fetched row cubrid_fetch_field — Get column information from a result and return as an object cubrid_fetch_lengths — Return an array with the lengths of the values of each field from the current row cubrid_fetch_object — Fetche the next row and returns it as an object cubrid_fetch_row — Return a numerical array with the values of the current row Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php cubrid_field_flags — Return a string with the flags of the given field offset cubrid_field_len — Get the maximum length of the specified field cubrid_field_name — Return the name of the specified field index cubrid_field_seek — Move the result set cursor to the specified field offset cubrid_field_table — Return the name of the table of the specified field cubrid_field_type — Return the type of the column corresponding to the given field offset cubrid_list_dbs — Return an array with the list of all existing CUBRID databases cubrid_num_fields — Return the number of columns in the result set cubrid_ping — Ping a server connection or reconnect if there is no connection cubrid_query — Send a CUBRID query cubrid_real_escape_string — Escape special characters in a string for use in an SQL statement cubrid_result — Return the value of a specific field in a specific row cubrid_unbuffered_query — Perform a query without fetching the results into memory CUBRID Obsolete Aliases and Function cubrid_load_from_glo — Read data from a GLO instance and save it in a file cubrid_new_glo — Create a glo instance cubrid_save_to_glo — Save requested file in a GLO instance cubrid_send_glo — Read data from glo and send it to std output DB++ Predefined Constants db++ error codes DB++ Functions dbplus_add — Add a tuple to a relation dbplus_aql — Perform AQL query dbplus_chdir — Get/Set database virtual current directory dbplus_close — Close a relation dbplus_curr — Get current tuple from relation Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php dbplus_errcode — Get error string for given errorcode or last error dbplus_errno — Get error code for last operation dbplus_find — Set a constraint on a relation dbplus_first — Get first tuple from relation dbplus_flush — Flush all changes made on a relation dbplus_freealllocks — Free all locks held by this client dbplus_freelock — Release write lock on tuple dbplus_freerlocks — Free all tuple locks on given relation dbplus_getlock — Get a write lock on a tuple dbplus_getunique — Get an id number unique to a relation dbplus_info — Get information about a relation dbplus_last — Get last tuple from relation dbplus_lockrel — Request write lock on relation dbplus_next — Get next tuple from relation dbplus_open — Open relation file dbplus_prev — Get previous tuple from relation dbplus_rchperm — Change relation permissions dbplus_rcreate — Creates a new DB++ relation dbplus_rcrtexact — Creates an exact but empty copy of a relation including indices dbplus_rcrtlike — Creates an empty copy of a relation with default indices dbplus_resolve — Resolve host information for relation dbplus_restorepos — Restore position dbplus_rkeys — Specify new primary key for a relation dbplus_ropen — Open relation file local dbplus_rquery — Perform local (raw) AQL query dbplus_rrename — Rename a relation dbplus_rsecindex — Create a new secondary index for a relation dbplus_runlink — Remove relation from filesystem dbplus_rzap — Remove all tuples from relation dbplus_savepos — Save position dbplus_setindex — Set index Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php dbplus_setindexbynumber — Set index by number dbplus_sql — Perform SQL query dbplus_tcl — Execute TCL code on server side dbplus_tremove — Remove tuple and return new current tuple dbplus_undo — Undo dbplus_undoprepare — Prepare undo dbplus_unlockrel — Give up write lock on relation dbplus_unselect — Remove a constraint from relation dbplus_update — Update specified tuple in relation dbplus_xlockrel — Request exclusive lock on relation dbplus_xunlockrel — Free exclusive lock on relation dBase dBase Functions dbase_add_record — Adds a record to a database dbase_close — Closes a database dbase_create — Creates a database dbase_delete_record — Deletes a record from a database dbase_get_header_info — Gets the header info of a database dbase_get_record_with_names — Gets a record from a database as an associative array dbase_get_record — Gets a record from a database as an indexed array dbase_numfields — Gets the number of fields of a database dbase_numrecords — Gets the number of records in a database dbase_open — Opens a database dbase_pack — Packs a database dbase_replace_record — Replaces a record in a database filePro filePro Functions Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php filepro_fieldcount — Find out how many fields are in a filePro database filepro_fieldname — Gets the name of a field filepro_fieldtype — Gets the type of a field filepro_fieldwidth — Gets the width of a field filepro_retrieve — Retrieves data from a filePro database filepro_rowcount — Find out how many rows are in a filePro database filepro — Read and verify the map file Firebird/InterBase Predefined Constants Firebird/InterBase transaction flags The following constants can be passed to ibase_trans() to specify transaction behaviour Constant Description IBASE_DEFAULT The default transaction settings are to be used. This default is determined by the client library, which defines it as IBASE_WRITE|IBASE_CONCURRENCY IBASE_READ Starts a read-only transaction. IBASE_WRITE Starts a read-write transaction. IBASE_CONSISTENCY Starts a transaction with the isolation level set to 'consistency', which means the transaction cannot read from tables that are being modified by other c IBASE_CONCURRENC Y Starts a transaction with the isolation level set to 'concurrency' (or 'snapshot'), which means the transaction has access to all tables, but cannot see cha Starts a transaction with the isolation level set to 'read committed'. This flag should be combined with either IBASE_REC_VERSION or IBASE_REC_NO_V IBASE_COMMITTED row can be read. If IBASE_REC_VERSION was specified, a row can even be read when a modification to it is pending in a concurrent transaction. IBASE_WAIT Indicated that a transaction should wait and retry when a conflict occurs. IBASE_NOWAIT Indicated that a transaction should fail immediately when a conflict occurs. Firebird/InterBase fetch flags The following constants can be passed to ibase_fetch_row(), ibase_fetch_assoc() or ibase_fetch_object() to specify fetch behaviour. Constant Description IBASE_FETCH_BLOBS Also available as IBASE_TEXTfor backward compatibility. Causes BLOB contents to be fetched inline, instead of being fetched as BLOB identifiers. IBASE_FETCH_ARRAYS Causes arrays to be fetched inline. Otherwise, array identifiers are returned. Array identifiers can only be used as arguments to INSERT operations, as Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php IBASE_UNIXTIME Causes date and time fields not to be returned as strings, but as UNIX timestamps (the number of seconds since the epoch, which is 1-Jan-1970 0:00 U The following constants are used to pass requests and options to the service API functions (ibase_server_info(), ibase_db_info(), ibase_backup(), ibase_restore() and ibase_maintain_db()). Please refer to the Firebird/InterBase manuals for the meaning of these options. IBASE_BKP_IGNORE_CHECKSUMS IBASE_BKP_IGNORE_LIMBO IBASE_BKP_METADATA_ONLY IBASE_BKP_NO_GARBAGE_COLLECT IBASE_BKP_OLD_DESCRIPTIONS IBASE_BKP_NON_TRANSPORTABLE IBASE_BKP_CONVERT Options to ibase_backup() IBASE_RES_DEACTIVATE_IDX IBASE_RES_NO_SHADOW IBASE_RES_NO_VALIDITY IBASE_RES_ONE_AT_A_TIME IBASE_RES_REPLACE IBASE_RES_CREATE IBASE_RES_USE_ALL_SPACE - Options to ibase_restore() IBASE_PRP_PAGE_BUFFERS IBASE_PRP_SWEEP_INTERVAL IBASE_PRP_SHUTDOWN_DB IBASE_PRP_DENY_NEW_TRANSACTIONS IBASE_PRP_DENY_NEW_ATTACHMENTS IBASE_PRP_RESERVE_SPACE IBASE_PRP_RES_USE_FULL IBASE_PRP_RES IBASE_PRP_WRITE_MODE IBASE_PRP_WM_ASYNC IBASE_PRP_WM_SYNC Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php IBASE_PRP_ACCESS_MODE IBASE_PRP_AM_READONLY IBASE_PRP_AM_READWRITE IBASE_PRP_SET_SQL_DIALECT IBASE_PRP_ACTIVATE IBASE_PRP_DB_ONLINE IBASE_RPR_CHECK_DB IBASE_RPR_IGNORE_CHECKSUM IBASE_RPR_KILL_SHADOWS IBASE_RPR_MEND_DB IBASE_RPR_VALIDATE_DB IBASE_RPR_FULL IBASE_RPR_SWEEP_DB - Options to ibase_maintain_db() IBASE_STS_DATA_PAGES IBASE_STS_DB_LOG IBASE_STS_HDR_PAGES IBASE_STS_IDX_PAGES IBASE_STS_SYS_RELATIONS - Options to ibase_db_info() IBASE_SVC_SERVER_VERSION IBASE_SVC_IMPLEMENTATION IBASE_SVC_GET_ENV IBASE_SVC_GET_ENV_LOCK IBASE_SVC_GET_ENV_MSG IBASE_SVC_USER_DBPATH IBASE_SVC_SVR_DB_INFO IBASE_SVC_GET_USERS - Options to ibase_server_info() Firebird/InterBase Functions ibase_add_user — Add a user to a security database ibase_affected_rows — Return the number of rows that were affected by the previous query ibase_backup — Initiates a backup task in the service manager and returns immediately Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ibase_blob_add — Add data into a newly created blob ibase_blob_cancel — Cancel creating blob ibase_blob_close — Close blob ibase_blob_create — Create a new blob for adding data ibase_blob_echo — Output blob contents to browser ibase_blob_get — Get len bytes data from open blob ibase_blob_import — Create blob, copy file in it, and close it ibase_blob_info — Return blob length and other useful info ibase_blob_open — Open blob for retrieving data parts ibase_close — Close a connection to an InterBase database ibase_commit_ret — Commit a transaction without closing it ibase_commit — Commit a transaction ibase_connect — Open a connection to a database ibase_db_info — Request statistics about a database ibase_delete_user — Delete a user from a security database ibase_drop_db — Drops a database ibase_errcode — Return an error code ibase_errmsg — Return error messages ibase_execute — Execute a previously prepared query ibase_fetch_assoc — Fetch a result row from a query as an associative array ibase_fetch_object — Get an object from a InterBase database ibase_fetch_row — Fetch a row from an InterBase database ibase_field_info — Get information about a field ibase_free_event_handler — Cancels a registered event handler ibase_free_query — Free memory allocated by a prepared query ibase_free_result — Free a result set ibase_gen_id — Increments the named generator and returns its new value ibase_maintain_db — Execute a maintenance command on the database server ibase_modify_user — Modify a user to a security database ibase_name_result — Assigns a name to a result set ibase_num_fields — Get the number of fields in a result set Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ibase_num_params — Return the number of parameters in a prepared query ibase_param_info — Return information about a parameter in a prepared query ibase_pconnect — Open a persistent connection to an InterBase database ibase_prepare — Prepare a query for later binding of parameter placeholders and execution ibase_query — Execute a query on an InterBase database ibase_restore — Initiates a restore task in the service manager and returns immediately ibase_rollback_ret — Roll back a transaction without closing it ibase_rollback — Roll back a transaction ibase_server_info — Request information about a database server ibase_service_attach — Connect to the service manager ibase_service_detach — Disconnect from the service manager ibase_set_event_handler — Register a callback function to be called when events are posted ibase_trans — Begin a transaction ibase_wait_event — Wait for an event to be posted by the database FrontBase Predefined Constants FBSQL_ASSOC (integer) FBSQL_NUM (integer) FBSQL_BOTH (integer) FBSQL_LOCK_DEFERRED (integer) FBSQL_LOCK_OPTIMISTIC (integer) FBSQL_LOCK_PESSIMISTIC (integer) FBSQL_ISO_READ_UNCOMMITTED (integer) FBSQL_ISO_READ_COMMITTED (integer) FBSQL_ISO_REPEATABLE_READ (integer) FBSQL_ISO_SERIALIZABLE (integer) FBSQL_ISO_VERSIONED (integer) FBSQL_UNKNOWN (integer) FBSQL_STOPPED (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php FBSQL_STARTING (integer) FBSQL_RUNNING (integer) FBSQL_STOPPING (integer) FBSQL_NOEXEC (integer) FBSQL_LOB_DIRECT (integer) FBSQL_LOB_HANDLE (integer) FrontBase Functions fbsql_affected_rows — Get number of affected rows in previous FrontBase operation fbsql_autocommit — Enable or disable autocommit fbsql_blob_size — Get the size of a BLOB fbsql_change_user — Change logged in user of the active connection fbsql_clob_size — Get the size of a CLOB fbsql_close — Close FrontBase connection fbsql_commit — Commits a transaction to the database fbsql_connect — Open a connection to a FrontBase Server fbsql_create_blob — Create a BLOB fbsql_create_clob — Create a CLOB fbsql_create_db — Create a FrontBase database fbsql_data_seek — Move internal result pointer fbsql_database_password — Sets or retrieves the password for a FrontBase database fbsql_database — Get or set the database name used with a connection fbsql_db_query — Send a FrontBase query fbsql_db_status — Get the status for a given database fbsql_drop_db — Drop (delete) a FrontBase database fbsql_errno — Returns the error number from previous operation fbsql_error — Returns the error message from previous operation fbsql_fetch_array — Fetch a result row as an associative array, a numeric array, or both fbsql_fetch_assoc — Fetch a result row as an associative array fbsql_fetch_field — Get column information from a result and return as an object fbsql_fetch_lengths — Get the length of each output in a result Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php fbsql_fetch_object — Fetch a result row as an object fbsql_fetch_row — Get a result row as an enumerated array fbsql_field_flags — Get the flags associated with the specified field in a result fbsql_field_len — Returns the length of the specified field fbsql_field_name — Get the name of the specified field in a result fbsql_field_seek — Set result pointer to a specified field offset fbsql_field_table — Get name of the table the specified field is in fbsql_field_type — Get the type of the specified field in a result fbsql_free_result — Free result memory fbsql_get_autostart_info — Description fbsql_hostname — Get or set the host name used with a connection fbsql_insert_id — Get the id generated from the previous INSERT operation fbsql_list_dbs — List databases available on a FrontBase server fbsql_list_fields — List FrontBase result fields fbsql_list_tables — List tables in a FrontBase database fbsql_next_result — Move the internal result pointer to the next result fbsql_num_fields — Get number of fields in result fbsql_num_rows — Get number of rows in result fbsql_password — Get or set the user password used with a connection fbsql_pconnect — Open a persistent connection to a FrontBase Server fbsql_query — Send a FrontBase query fbsql_read_blob — Read a BLOB from the database fbsql_read_clob — Read a CLOB from the database fbsql_result — Get result data fbsql_rollback — Rollback a transaction to the database fbsql_rows_fetched — Get the number of rows affected by the last statement fbsql_select_db — Select a FrontBase database fbsql_set_characterset — Change input/output character set fbsql_set_lob_mode — Set the LOB retrieve mode for a FrontBase result set fbsql_set_password — Change the password for a given user fbsql_set_transaction — Set the transaction locking and isolation Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php fbsql_start_db — Start a database on local or remote server fbsql_stop_db — Stop a database on local or remote server fbsql_table_name — Get table name of field fbsql_tablename — Alias of fbsql_table_name fbsql_username — Get or set the username for the connection fbsql_warnings — Enable or disable FrontBase warnings IBM DB2, Cloudscape and Apache Derby Predefined Constants DB2_BINARY (integer) - Specifies that binary data shall be returned as is. This is the default mode. DB2_CONVERT (integer) - Specifies that binary data shall be converted to a hexadecimal encoding and returned as an ASCII string. DB2_PASSTHRU (integer) - Specifies that binary data shall be converted to a NULL value. DB2_SCROLLABLE (integer) - Specifies a scrollable cursor for a statement resource. This mode enables random access to rows in a result set, but currently is supported only by IBM DB2 Universal Database. DB2_FORWARD_ONLY (integer) - Specifies a forward-only cursor for a statement resource. This is the default cursor type and is supported on all database servers. DB2_PARAM_IN (integer) - Specifies the PHP variable should be bound as an IN parameter for a stored procedure. DB2_PARAM_OUT (integer) - Specifies the PHP variable should be bound as an OUT parameter for a stored procedure. DB2_PARAM_INOUT (integer) - Specifies the PHP variable should be bound as an INOUT parameter for a stored procedure. DB2_PARAM_FILE (integer) - Specifies that the column should be bound directly to a file for input. DB2_AUTOCOMMIT_ON (integer) - Specifies that autocommit should be turned on. DB2_AUTOCOMMIT_OFF (integer) - Specifies that autocommit should be turned off. DB2_DOUBLE (integer) - Specifies that the variable should be bound as a DOUBLE, FLOAT, or REAL data type. DB2_LONG (integer) - Specifies that the variable should be bound as a SMALLINT, INTEGER, or BIGINT data type. DB2_CHAR (integer) - Specifies that the variable should be bound as a CHAR or VARCHAR data type. DB2_CASE_NATURAL (integer) - Specifies that column names will be returned in their natural case. DB2_CASE_LOWER (integer) - Specifies that column names will be returned in lower case. DB2_CASE_UPPER (integer) - Specifies that column names will be returned in upper case. DB2_DEFERRED_PREPARE_ON (integer) - Specifies that deferred prepare should be turned on for the specified statement resource. DB2_DEFERRED_PREPARE_OFF (integer) - Specifies that deferred prepare should be turned off for the specified statement resource. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php IBM DB2 Functions db2_autocommit — Returns or sets the AUTOCOMMIT state for a database connection db2_bind_param — Binds a PHP variable to an SQL statement parameter db2_client_info — Returns an object with properties that describe the DB2 database client db2_close — Closes a database connection db2_column_privileges — Returns a result set listing the columns and associated privileges for a table db2_columns — Returns a result set listing the columns and associated metadata for a table db2_commit — Commits a transaction db2_conn_error — Returns a string containing the SQLSTATE returned by the last connection attempt db2_conn_errormsg — Returns the last connection error message and SQLCODE value db2_connect — Returns a connection to a database db2_cursor_type — Returns the cursor type used by a statement resource db2_escape_string — Used to escape certain characters db2_exec — Executes an SQL statement directly db2_execute — Executes a prepared SQL statement db2_fetch_array — Returns an array, indexed by column position, representing a row in a result set db2_fetch_assoc — Returns an array, indexed by column name, representing a row in a result set db2_fetch_both — Returns an array, indexed by both column name and position, representing a row in a result set db2_fetch_object — Returns an object with properties representing columns in the fetched row db2_fetch_row — Sets the result set pointer to the next row or requested row db2_field_display_size — Returns the maximum number of bytes required to display a column db2_field_name — Returns the name of the column in the result set db2_field_num — Returns the position of the named column in a result set db2_field_precision — Returns the precision of the indicated column in a result set db2_field_scale — Returns the scale of the indicated column in a result set db2_field_type — Returns the data type of the indicated column in a result set db2_field_width — Returns the width of the current value of the indicated column in a result set db2_foreign_keys — Returns a result set listing the foreign keys for a table db2_free_result — Frees resources associated with a result set db2_free_stmt — Frees resources associated with the indicated statement resource db2_get_option — Retrieves an option value for a statement resource or a connection resource Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php db2_last_insert_id — Returns the auto generated ID of the last insert query that successfully executed on this connection db2_lob_read — Gets a user defined size of LOB files with each invocation db2_next_result — Requests the next result set from a stored procedure db2_num_fields — Returns the number of fields contained in a result set db2_num_rows — Returns the number of rows affected by an SQL statement db2_pclose — Closes a persistent database connection db2_pconnect — Returns a persistent connection to a database db2_prepare — Prepares an SQL statement to be executed db2_primary_keys — Returns a result set listing primary keys for a table db2_procedure_columns — Returns a result set listing stored procedure parameters db2_procedures — Returns a result set listing the stored procedures registered in a database db2_result — Returns a single column from a row in the result set db2_rollback — Rolls back a transaction db2_server_info — Returns an object with properties that describe the DB2 database server db2_set_option — Set options for connection or statement resources db2_special_columns — Returns a result set listing the unique row identifier columns for a table db2_statistics — Returns a result set listing the index and statistics for a table db2_stmt_error — Returns a string containing the SQLSTATE returned by an SQL statement db2_stmt_errormsg — Returns a string containing the last SQL statement error message db2_table_privileges — Returns a result set listing the tables and associated privileges in a database db2_tables — Returns a result set listing the tables and associated metadata in a database Informix Predefined Constants IFX_SCROLL (integer) IFX_HOLD (integer) IFX_LO_RDONLY (integer) IFX_LO_WRONLY (integer) IFX_LO_APPEND (integer) IFX_LO_RDWR (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php IFX_LO_BUFFER (integer) IFX_LO_NOBUFFER (integer) Informix Functions ifx_affected_rows — Get number of rows affected by a query ifx_blobinfile_mode — Set the default blob mode for all select queries ifx_byteasvarchar — Set the default byte mode ifx_close — Close Informix connection ifx_connect — Open Informix server connection ifx_copy_blob — Duplicates the given blob object ifx_create_blob — Creates an blob object ifx_create_char — Creates an char object ifx_do — Execute a previously prepared SQL-statement ifx_error — Returns error code of last Informix call ifx_errormsg — Returns error message of last Informix call ifx_fetch_row — Get row as an associative array ifx_fieldproperties — List of SQL fieldproperties ifx_fieldtypes — List of Informix SQL fields ifx_free_blob — Deletes the blob object ifx_free_char — Deletes the char object ifx_free_result — Releases resources for the query ifx_get_blob — Return the content of a blob object ifx_get_char — Return the content of the char object ifx_getsqlca — Get the contents of sqlca.sqlerrd[0..5] after a query ifx_htmltbl_result — Formats all rows of a query into a HTML table ifx_nullformat — Sets the default return value on a fetch row ifx_num_fields — Returns the number of columns in the query ifx_num_rows — Count the rows already fetched from a query ifx_pconnect — Open persistent Informix connection ifx_prepare — Prepare an SQL-statement for execution ifx_query — Send Informix query Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ifx_textasvarchar — Set the default text mode ifx_update_blob — Updates the content of the blob object ifx_update_char — Updates the content of the char object ifxus_close_slob — Deletes the slob object ifxus_create_slob — Creates an slob object and opens it ifxus_free_slob — Deletes the slob object ifxus_open_slob — Opens an slob object ifxus_read_slob — Reads nbytes of the slob object ifxus_seek_slob — Sets the current file or seek position ifxus_tell_slob — Returns the current file or seek position ifxus_write_slob — Writes a string into the slob object Ingres DBMS, EDBC, and Enterprise Access Gateways Predefined Constants INGRES_ASSOC (integer) - Columns are returned into the array having the fieldname as the array index. Used with ingres_fetch_array(). INGRES_NUM (integer) - Columns are returned into the array having a numerical index to the fields. By default this index starts at 1, the first field in the result. To change this value, see ingres.array_index_start. Used with ingres_fetch_array(). INGRES_BOTH (integer) - Columns are returned into the array having both a numerical index and the fieldname as the array index. Used with ingres_fetch_array(). INGRES_EXT_VERSION (string) - Specifies the version of the Ingres Extension. Available since version 1.2.0 of the PECL extension. INGRES_API_VERSION (integer) - Specifies the version of Ingres OpenAPI that the extension was built against. Available since version 1.2.0 of the PECL extension. INGRES_CURSOR_READONLY (integer) - Specifies that Ingres cursors should be opened in "readonly" mode. Available since version 1.2.0 of the PECL extension. Used with ingres.cursor_mode. INGRES_CURSOR_UPDATE (integer) - Specifies that Ingres cursors should be opened "for update." Available since version 1.2.0 of the PECL extension. Used with ingres.cursor_mode. INGRES_DATE_MULTINATIONAL (integer) - Equivalent to the II_DATE_FORMAT setting of MULTINATIONAL. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_MULTINATIONAL4 (integer) - Equivalent to the II_DATE_FORMAT setting of MULTINATIONAL4. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php INGRES_DATE_FINNISH (integer) - Equivalent to the II_DATE_FORMAT setting of FINNISH. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_ISO (integer) - Equivalent to the II_DATE_FORMAT setting of ISO. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_ISO4 (integer) - Equivalent to the II_DATE_FORMAT setting of ISO4. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_GERMAN (integer) - Equivalent to the II_DATE_FORMAT setting of GERMAN. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_MDY (integer) - Equivalent to the II_DATE_FORMAT setting of MDY. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_DMY (integer) - Equivalent to the II_DATE_FORMAT setting of DMY. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_DATE_YMD (integer) - Equivalent to the II_DATE_FORMAT setting of YMD. Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_MONEY_LEADING (integer) - Specifies the currency character that should be placed at the start of a money value. Equivalent to setting II_MONEY_FORMAT to "L:". Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_MONEY_TRAILING (integer) - Specifies the currency character that should be placed at the end of a money value. Equivalent to setting II_MONEY_FORMAT to "T:". Available since version 1.2.0 of the PECL extension. Used with ingres_connect(), ingres_pconnect() and ingres_set_environment(). See options in ingres_set_environment(). INGRES_STRUCTURE_BTREE (integer) - Specifies the default table or index structure to BTREE when used in combination with the options or index_structure option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php INGRES_STRUCTURE_CBTREE (integer) - Specifies the default table or index structure to COMPRESSED BTREE when used in combination with the options or index_structure option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). INGRES_STRUCTURE_HASH (integer) - Specifies the default table or index structure to HASH when used in combination with the options or index_structure option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). INGRES_STRUCTURE_CHASH (integer) - Specifies the default table or index structure to COMPRESSED HASH when used in combination with the options or index_structure option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). INGRES_STRUCTURE_HEAP (integer) - Specifies the default table structure to HEAP when used in combination with the options option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). INGRES_STRUCTURE_CHEAP (integer) - Specifies the default table structure to COMPRESSED HEAP when used in combination with the options option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). INGRES_STRUCTURE_ISAM (integer) - Specifies the default table or index structure to ISAM when used in combination with the options or index_structure option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). INGRES_STRUCTURE_CISAM (integer) - Specifies the default table or index structure to COMPRESSED ISAM when used in combination with the options or index_structure option when connecting. Available since version 1.4.0 of the PECL extension. Used with ingres_connect() and ingres_pconnect(). See options in ingres_connect(). Ingres Functions ingres_autocommit_state — Test if the connection is using autocommit ingres_autocommit — Switch autocommit on or off ingres_charset — Returns the installation character set ingres_close — Close an Ingres database connection ingres_commit — Commit a transaction Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ingres_connect — Open a connection to an Ingres database ingres_cursor — Get a cursor name for a given result resource ingres_errno — Get the last Ingres error number generated ingres_error — Get a meaningful error message for the last error generated ingres_errsqlstate — Get the last SQLSTATE error code generated ingres_escape_string — Escape special characters for use in a query ingres_execute — Execute a prepared query ingres_fetch_array — Fetch a row of result into an array ingres_fetch_assoc — Fetch a row of result into an associative array ingres_fetch_object — Fetch a row of result into an object ingres_fetch_proc_return — Get the return value from a procedure call ingres_fetch_row — Fetch a row of result into an enumerated array ingres_field_length — Get the length of a field ingres_field_name — Get the name of a field in a query result ingres_field_nullable — Test if a field is nullable ingres_field_precision — Get the precision of a field ingres_field_scale — Get the scale of a field ingres_field_type — Get the type of a field in a query result ingres_free_result — Free the resources associated with a result identifier ingres_next_error — Get the next Ingres error ingres_num_fields — Get the number of fields returned by the last query ingres_num_rows — Get the number of rows affected or returned by a query ingres_pconnect — Open a persistent connection to an Ingres database ingres_prepare — Prepare a query for later execution ingres_query — Send an SQL query to Ingres ingres_result_seek — Set the row position before fetching data ingres_rollback — Roll back a transaction ingres_set_environment — Set environment features controlling output options ingres_unbuffered_query — Send an unbuffered SQL query to Ingres Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MaxDB Predefined Constants MaxDB PHP client constants The following constants to use with maxdb_options() are defined. For further description of these constants see » http://maxdb.sap.com/documentation/. Constant Description MAXDB_COMPNAME The component name used to initialise the SQLDBC runtime environment. MAXDB_APPLICATION The application to be connected to the database. MAXDB_APPVERSION The version of the application. MAXDB_SQLMODE The SQL mode. MAXDB_UNICODE TRUE, if the connection is an unicode (UCS2) client or FALSE, if not. MAXDB_TIMEOUT The maximum allowed time of inactivity after which the connection to the database is closed by the system. MAXDB_ISOLATIONLEVEL Specifies whether and how shared locks and exclusive locks are implicitly requested or released. MAXDB_PACKETCOUNT The number of different request packets used for the connection. MAXDB_STATEMENTCACHESIZE The number of prepared statements to be cached for the connection for re-use. MAXDB_CURSORPREFIX The prefix to use for result tables that are automatically named. MaxDB fetch constants The function maxdb_fetch_array() uses a constant for the different types of result arrays. The following constants are defined: MAXDB_ASSOC MAXDB_ASSOC_UPPER MAXDB_ASSOC_LOWER MAXDB_BOTH MAXDB_NUM Columns are returned into the array having the fieldname as the array index. Columns are returned into the array having the upper case fieldname as the array index. Columns are returned into the array having the lower case fieldname as the array index. Columns are returned into the array having both a numerical index and the fieldname as the array index. Columns are returned into the array having a numerical index to the fields. This index starts with 0, the first field in the result. MaxDB Functions maxdb_affected_rows — Gets the number of affected rows in a previous MaxDB operation maxdb_autocommit — Turns on or off auto-commiting database modifications maxdb_bind_param — Alias of maxdb_stmt_bind_param Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php maxdb_bind_result — Alias of maxdb_stmt_bind_result maxdb_change_user — Changes the user of the specified database connection maxdb_character_set_name — Returns the default character set for the database connection maxdb_client_encoding — Alias of maxdb_character_set_name maxdb_close_long_data — Alias of maxdb_stmt_close_long_data maxdb_close — Closes a previously opened database connection maxdb_commit — Commits the current transaction maxdb_connect_errno — Returns the error code from last connect call maxdb_connect_error — Returns a string description of the last connect error maxdb_connect — Open a new connection to the MaxDB server maxdb_data_seek — Adjusts the result pointer to an arbitary row in the result maxdb_debug — Performs debugging operations maxdb_disable_reads_from_master — Disable reads from master maxdb_disable_rpl_parse — Disable RPL parse maxdb_dump_debug_info — Dump debugging information into the log maxdb_embedded_connect — Open a connection to an embedded MaxDB server maxdb_enable_reads_from_master — Enable reads from master maxdb_enable_rpl_parse — Enable RPL parse maxdb_errno — Returns the error code for the most recent function call maxdb_error — Returns a string description of the last error maxdb_escape_string — Alias of maxdb_real_escape_string maxdb_execute — Alias of maxdb_stmt_execute maxdb_fetch_array — Fetch a result row as an associative, a numeric array, or both maxdb_fetch_assoc — Fetch a result row as an associative array maxdb_fetch_field_direct — Fetch meta-data for a single field maxdb_fetch_field — Returns the next field in the result set maxdb_fetch_fields — Returns an array of resources representing the fields in a result set maxdb_fetch_lengths — Returns the lengths of the columns of the current row in the result set maxdb_fetch_object — Returns the current row of a result set as an object maxdb_fetch_row — Get a result row as an enumerated array maxdb_fetch — Alias of maxdb_stmt_fetch Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php maxdb_field_count — Returns the number of columns for the most recent query maxdb_field_seek — Set result pointer to a specified field offset maxdb_field_tell — Get current field offset of a result pointer maxdb_free_result — Frees the memory associated with a result maxdb_get_client_info — Returns the MaxDB client version as a string maxdb_get_client_version — Get MaxDB client info maxdb_get_host_info — Returns a string representing the type of connection used maxdb_get_metadata — Alias of maxdb_stmt_result_metadata maxdb_get_proto_info — Returns the version of the MaxDB protocol used maxdb_get_server_info — Returns the version of the MaxDB server maxdb_get_server_version — Returns the version of the MaxDB server as an integer maxdb_info — Retrieves information about the most recently executed query maxdb_init — Initializes MaxDB and returns an resource for use with maxdb_real_connect maxdb_insert_id — Returns the auto generated id used in the last query maxdb_kill — Disconnects from a MaxDB server maxdb_master_query — Enforce execution of a query on the master in a master/slave setup maxdb_more_results — Check if there any more query results from a multi query maxdb_multi_query — Performs a query on the database maxdb_next_result — Prepare next result from multi_query maxdb_num_fields — Get the number of fields in a result maxdb_num_rows — Gets the number of rows in a result maxdb_options — Set options maxdb_param_count — Alias of maxdb_stmt_param_count maxdb_ping — Pings a server connection, or tries to reconnect if the connection has gone down maxdb_prepare — Prepare an SQL statement for execution maxdb_query — Performs a query on the database maxdb_real_connect — Opens a connection to a MaxDB server maxdb_real_escape_string — Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection maxdb_real_query — Execute an SQL query maxdb_report — Enables or disables internal report functions maxdb_rollback — Rolls back current transaction Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php maxdb_rpl_parse_enabled — Check if RPL parse is enabled maxdb_rpl_probe — RPL probe maxdb_rpl_query_type — Returns RPL query type maxdb_select_db — Selects the default database for database queries maxdb_send_long_data — Alias of maxdb_stmt_send_long_data maxdb_send_query — Send the query and return maxdb_server_end — Shut down the embedded server maxdb_server_init — Initialize embedded server maxdb_set_opt — Alias of maxdb_options maxdb_sqlstate — Returns the SQLSTATE error from previous MaxDB operation maxdb_ssl_set — Used for establishing secure connections using SSL maxdb_stat — Gets the current system status maxdb_stmt_affected_rows — Returns the total number of rows changed, deleted, or inserted by the last executed statement maxdb_stmt_bind_param — Binds variables to a prepared statement as parameters maxdb_stmt_bind_result — Binds variables to a prepared statement for result storage maxdb_stmt_close_long_data — Ends a sequence of maxdb_stmt_send_long_data maxdb_stmt_close — Closes a prepared statement maxdb_stmt_data_seek — Seeks to an arbitray row in statement result set maxdb_stmt_errno — Returns the error code for the most recent statement call maxdb_stmt_error — Returns a string description for last statement error maxdb_stmt_execute — Executes a prepared Query maxdb_stmt_fetch — Fetch results from a prepared statement into the bound variables maxdb_stmt_free_result — Frees stored result memory for the given statement handle maxdb_stmt_init — Initializes a statement and returns an resource for use with maxdb_stmt_prepare maxdb_stmt_num_rows — Return the number of rows in statements result set maxdb_stmt_param_count — Returns the number of parameter for the given statement maxdb_stmt_prepare — Prepare an SQL statement for execution maxdb_stmt_reset — Resets a prepared statement maxdb_stmt_result_metadata — Returns result set metadata from a prepared statement maxdb_stmt_send_long_data — Send data in blocks maxdb_stmt_sqlstate — Returns SQLSTATE error from previous statement operation Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php maxdb_stmt_store_result — Transfers a result set from a prepared statement maxdb_store_result — Transfers a result set from the last query maxdb_thread_id — Returns the thread ID for the current connection maxdb_thread_safe — Returns whether thread safety is given or not maxdb_use_result — Initiate a result set retrieval maxdb_warning_count — Returns the number of warnings from the last query for the given link MongoDB Core Classes MongoClient — The MongoClient class MongoDB — The MongoDB class MongoCollection — The MongoCollection class MongoCursor — The MongoCursor class Types MongoId — The MongoId class MongoCode — The MongoCode class MongoDate — The MongoDate class MongoRegex — The MongoRegex class MongoBinData — The MongoBinData class MongoInt32 — The MongoInt32 class MongoInt64 — The MongoInt64 class MongoDBRef — The MongoDBRef class MongoMinKey — The MongoMinKey class MongoMaxKey — The MongoMaxKey class MongoTimestamp — The MongoTimestamp class Miscellaneous MongoLog — The MongoLog class MongoPool — The MongoPool class Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Mongo — The Mongo class [deprecated] Mongo Functions bson_decode — Deserializes a BSON object into a PHP array bson_encode — Serializes a PHP variable into a BSON string Exceptions MongoException — The MongoException class MongoResultException — The MongoResultException class MongoCursorException — The MongoCursorException class MongoCursorTimeoutException — The MongoCursorTimeoutException class MongoConnectionException — The MongoConnectionException class MongoGridFSException — The MongoGridFSException class mSQL Vordefinierte Konstanten MSQL_ASSOC (integer) MSQL_NUM (integer) MSQL_BOTH (integer) mSQL-Funktionen msql_affected_rows — Gibt die Anzahl der betroffenen Datensätze zurück msql_close — Schließt eine mSQL-Verbindung msql_connect — Öffnet eine mSQL-Verbindung msql_create_db — Erzeugt eine mSQL Datenbank msql_createdb — Alias von msql_create_db msql_data_seek — Bewegt den internen Datensatzzeiger msql_db_query — Sendet eine mSQL Abfrage an den Server msql_dbname — Alias von msql_result msql_drop_db — Löscht eine mSQL Datenbank Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php msql_error — Gibt die letzte mSQL-Fehlermeldung zurück msql_fetch_array — Holt eine Zeile als Array msql_fetch_field — Gibt Feldinformationen in einem Objekt zurück msql_fetch_object — Holt eine Zeile als Objekt msql_fetch_row — Holt eine Zeile als numerisches Array msql_field_flags — Gibt alle Flags für das angegebene Feld zurück msql_field_len — Gibt die Länge des angegebenen Feldes zurück msql_field_name — Gibt den Feldnamen des bezeichneten Feldes zurück msql_field_seek — Setzt den internen Feld-Zeiger auf den angegebenen Feldindex msql_field_table — Gibt den Tabellennamen für ein Feld zurück msql_field_type — Gibt den Datentyp des angegebenen Feldes zurück msql_fieldflags — Alias für msql_field_flags msql_fieldlen — Alias für msql_field_len msql_fieldname — Alias für msql_field_name msql_fieldtable — Alias für msql_field_table msql_fieldtype — Alias für msql_field_type msql_free_result — Gibt den durch Ergebnisse belegten Speicher frei msql_list_dbs — Listet alle mSQL Datenbanken auf dem Server auf msql_list_fields — Listet alle Felder einer Tabelle auf msql_list_tables — Listet alle Tabellen einer mSQL-Datenbank auf msql_num_fields — Gibt die Anzahl der Felder in einem Abfrageergebnis zurück msql_num_rows — Gibt die Anzahl der Zeilen in einem Abfrageergebnis zurück msql_numfields — Alias für msql_num_fields msql_numrows — Alias für msql_num_rows msql_pconnect — Öffnet eine persistente mSQL-Verbindung msql_query — Schickt eine mSQL-Abfrage zum Server msql_regcase — Alias für sql_regcase msql_result — Holt den Wert eines einzelnen Feldes msql_select_db — Wählt eine mSQL Datenbank aus msql_tablename — Alias für msql_result msql — Alias für msql_db_query Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Microsoft SQL Server Vordefinierte Konstanten MSSQL_ASSOC (integer) - Gibt ein assoziatives Array zurück. Wird bei mssql_fetch_array() als result_type-Parameter verwendet. MSSQL_NUM (integer) - Gibt ein Array mit numerischen Schlüsseln zurück. Wird bei mssql_fetch_array() als result_type-Parameter verwendet. MSSQL_BOTH (integer) - Gibt ein Array mit numerischen Schlüsseln und Schlüsseln mit den Feldnamen zurück. Dies ist der voreingestellte Wert für den result_type-Parameter von mssql_fetch_array(). SQLTEXT (integer) - Gibt den MSSQL-Typ 'TEXT' an, der bei mssql_bind() als type-Parameter verwendet wird. SQLVARCHAR (integer) - Gibt den MSSQL-Typ 'VARCHAR' an, der bei mssql_bind() als type-Parameter verwendet wird. SQLCHAR (integer) - Gibt den MSSQL-Typ 'CHAR' an, der bei mssql_bind() als type-Parameter verwendet wird. SQLINT1 (integer) - Bedeutet ein Byte im Bereich von -128 bis 127. SQLINT2 (integer) - Bedeutet zwei Bytes im Bereich von -32768 bis 32767. SQLINT4 (integer) - Bedeutet vier Bytes im Bereich von -2147483648 bis 2147483647. SQLBIT (integer) - Gibt den MSSQL-Typ 'BIT' an, der bei mssql_bind() als type-Parameter verwendet wird. SQLFLT4 (integer) - Bedeutet eine vier Byte Gleitkommazahl. SQLFLT8 (integer) - Bedeutet eine acht Byte Gleitkommazahl. Mssql-Funktionen mssql_bind — Fügt einer Stored Procedure oder einer Remote Stored Procedure einen Parameter hinzu mssql_close — Schließt die Verbindung zum MS SQL Server mssql_connect — Baut eine Verbindung zum MS SQL Server auf mssql_data_seek — Bewegt den internen Datensatzzeiger mssql_execute — Führt eine Stored Procedure in einer MS SQL-Datenbank aus mssql_fetch_array — Liefert einen Ergebnis-Datensatz als assoziatives Array, als numerisches Array oder beides mssql_fetch_assoc — Liefert ein assoziatives Array des aktuellen Datensatzes aus dem Ergebnis, das durch die Ergebniskennung bestimmt ist mssql_fetch_batch — Liefert den nächsten Stapel von Datensätzen mssql_fetch_field — Liefert Informationen über ein Feld mssql_fetch_object — Liefert einen Datensatz als Objekt mssql_fetch_row — Liefert einen Datensatz als indiziertes Array mssql_field_length — Liefert die Länge eines Feldes mssql_field_name — Liefert den Namen eines Feldes Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php mssql_field_seek — Setzt einen Feld-Offset mssql_field_type — Liefert den Typ eines Feldes mssql_free_result — Gibt den Ergebnisspeicher frei mssql_free_statement — Gibt den Anweisungsspeicher frei mssql_get_last_message — Gibt die letzte Meldung des Servers zurück mssql_guid_string — Wandelt eine binäre GUID mit 16 Bytes in eine Zeichenkette um mssql_init — Initialisiert eine Stored Procedure oder eine Remote Stored Procedure mssql_min_error_severity — Setzt die untere Fehlerschwelle mssql_min_message_severity — Setzt die untere Schwelle für Meldungen mssql_next_result — Bewegt den internen Ergebnis-Zeiger zum nächsten Ergebnis mssql_num_fields — Liefert die Anzahl der Felder eines Ergebnisses mssql_num_rows — Liefert die Anzahl der Datensätze eines Ergebnisses mssql_pconnect — Baut eine persistente MS SQL Verbindung auf mssql_query — Sendet eine MS SQL Anfrage mssql_result — Liefert die bei einer Abfrage gefundenen Daten mssql_rows_affected — Liefert die Anzahl der von einer Anfrage betroffenen Datensätze mssql_select_db — Wählt eine MS SQL Datenbank aus MySQL Drivers and Plugins MySQL — Ursprüngliche MySQL API Vordefinierte Konstanten MySQL-Client Konstanten Ab PHP 4.3.0 ist es möglich zusätzliche Client-Flags bei den Funktionen mysql_connect() und mysql_pconnect() anzugeben. Die folgenden Konstanten sind definiert: Konstante Beschreibung MYSQL_CLIENT_COMPRESS Benutze das Kompression Protokoll MYSQL_CLIENT_IGNORE_SPACE Erlaubt Leerzeichen nach Funktionsnamen MYSQL_CLIENT_INTERACTIVE Erlaubt Inaktivität von interactive_timeout Sekunden (anstatt wait_timeout) bevor die Verbindung geschlossen wird. MYSQL_CLIENT_SSL Benutze SSL Verschlüsselung. Dieses Flag kann nur mit Version 4.x der MySQL Client-Bibliothek oder neuer benutzt werden. Mit PHP 4 und d Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MySQL fetch Konstanten Die Funktion mysql_fetch_array() verwendet eine Konstante für die verschiedenen Arten der Ergebnisarrays. Die folgenden Konstanten sind definiert: Konstante MYSQL_ASSOC MYSQL_BOTH MYSQL_NUM Beschreibung Spalten werden in einem assoziativen Array zurückgegeben. Spalten werden sowohl als assoziatives als auch als numerisches Array zurückgegeben. Spalten werden als numerisches Array zurückgegeben. Der Index beginnt bei 0, dieser entspricht dem ersten Feld des Ergebnisses. MySQL Funktionen mysql_affected_rows — Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation mysql_client_encoding — Liefert den Namen des Zeichensatzes mysql_close — Schließt eine Verbindung zu MySQL mysql_connect — Öffnet eine Verbindung zu einem MySQL-Server mysql_create_db — Anlegen einer MySQL-Datenbank mysql_data_seek — Bewegt den internen Ergebnis-Zeiger mysql_db_name — Liefert Schema Namen vom Aufruf von mysql_list_dbs mysql_db_query — Selektiert ein Schema und führt in ihm Anfrage aus mysql_drop_db — Löschen eines Schemas mysql_errno — Liefert die Nummer einer Fehlermeldung einer zuvor ausgeführten MySQL Operation mysql_error — Liefert den Fehlertext der zuvor ausgeführten MySQL Operation mysql_escape_string — Maskiert einen String zur Benutzung in einer MySQL Abfrage mysql_fetch_array — Liefert einen Datensatz als assoziatives Array, als numerisches Array oder beides mysql_fetch_assoc — Liefert einen Datensatz als assoziatives Array mysql_fetch_field — Liefert ein Objekt mit Feldinformationen aus einem Anfrageergebnis mysql_fetch_lengths — Liefert die Länge eines jeden Feldes in einem Ergebnis mysql_fetch_object — Liefert eine Ergebniszeile als Objekt mysql_fetch_row — Liefert einen Datensatz als indiziertes Array mysql_field_flags — Liefert die Flags des spezifizierten Feldes in einem Anfrageergebnis mysql_field_len — Liefert die Länge des angegebenen Feldes mysql_field_name — Liefert den Namen eines Feldes in einem Ergebnis mysql_field_seek — Setzt den Ergebniszeiger auf ein bestimmtes Feldoffset mysql_field_table — Liefert den Namen der Tabelle, die das genannte Feld enthält Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php mysql_field_type — Liefert den Typ des spezifizierten Feldes in einem Ergebnis mysql_free_result — Gibt belegten Speicher wieder frei mysql_get_client_info — Liefert MySQL Clientinformationen mysql_get_host_info — Liefert MySQL Host Informationen mysql_get_proto_info — Liefert MySQL Protokollinformationen mysql_get_server_info — Liefert MySQL Server Informationen mysql_info — Liefert Informationen über die zuletzt ausgeführte Anfrage zurück mysql_insert_id — Liefert die ID, die in der vorherigen Abfrage erzeugt wurde mysql_list_dbs — Auflistung der verfügbaren Datenbanken (Schemata) auf einem MySQL Server mysql_list_fields — Listet MySQL Tabellenfelder auf mysql_list_processes — Zeigt die MySQL Prozesse an mysql_list_tables — Listet Tabellen in einer MySQL Datenbank auf mysql_num_fields — Liefert die Anzahl der Felder in einem Ergebnis mysql_num_rows — Liefert die Anzahl der Zeilen im Ergebnis mysql_pconnect — Öffnet eine persistente Verbindung zum MySQL Server mysql_ping — Ping a server connection or reconnect if there is no connection mysql_query — Sendet eine Anfrage an MySQL mysql_real_escape_string — Maskiert spezielle Zeichen innerhalb eines Strings für die Verwendung in einer SQL-Anweisung mysql_result — Liefert Ergebnis mysql_select_db — Auswahl einer MySQL Datenbank mysql_set_charset — Setzt den Verbindungszeichensatz mysql_stat — Zeigt den momentanen Serverstatus an mysql_tablename — Liefert den Namen einer Tabelle mysql_thread_id — Zeigt die aktuelle Thread ID an mysql_unbuffered_query — Sendet eine SQL Anfrage an MySQL, ohne Ergebniszeilen abzuholen und zu puffern. Mysqli — MySQL Improved Extension Vordefinierte Konstanten MYSQLI_READ_DEFAULT_GROUP - Liest Optionen aus der angegebenen Gruppe in my.cnf oder der mit MYSQLI_READ_DEFAULT_FILE angegebenen Datei. MYSQLI_READ_DEFAULT_FILE - Liest Optionen aus der angegebenen Datei anstelle von my.cnf. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MYSQLI_OPT_CONNECT_TIMEOUT - Verbindungs-Timeout in Sekunden. MYSQLI_OPT_LOCAL_INFILE - Gestattet Nutzung des LOAD LOCAL INFILE-Kommandos. MYSQLI_INIT_COMMAND - Kommando, das bei der Verbindungsaufnahme zum MySQL-Server ausgeführt werden soll. Dieses Kommando wird auch bei automatischer Wiederaufnahme der Verbindung nach Unterbrechungen ausgeführt. MYSQLI_CLIENT_SSL - Nutze SSL-Verschlüsselung. Diese Option sollte nicht von Applikationen gesetzt werden, sie wird stattdessen von der MySQL-Client-Bibliothek intern gesetzt. MYSQLI_CLIENT_COMPRESS - Nutze komprimierte Übertragung. MYSQLI_CLIENT_INTERACTIVE - Unterbricht die Verbindung nach interactive_timeout Sekunden Inaktivität (an Stelle von wait_timeout). Die wait_timeout Variable der Verbindungssession wir auf den Wert der interactive_timeout Variablen der Session gesetzt. MYSQLI_CLIENT_IGNORE_SPACE - Ermöglicht Leerzeichen nach Funktionsnamen, dadurch werden alle Funktionsnamen automatisch zu reservierten Worten. MYSQLI_CLIENT_NO_SCHEMA - Deaktiviert die datenbank.tabelle.spalte-Syntax. MYSQLI_CLIENT_MULTI_QUERIES - Ermöglicht mehrere Semikolon-getrennte Abfragen innerhalb eines einzelnen mysqli_query() Aufrufs. MYSQLI_STORE_RESULT - Abfrageergebnisse werden clientseitig gepuffert. MYSQLI_USE_RESULT - Abfrageergebnisse werden nicht clientseitig gepuffert. MYSQLI_ASSOC - Spaltenwerte werden als Array mit dem Spaltennamen als Schlüssel zurückgegeben. MYSQLI_NUM - Spaltenwerte werden als Array mit der Spaltennummer als Schlüssel zurückgegeben. MYSQLI_BOTH - Spaltenwerte werden als Array mit sowohl der Spaltennummer als auch dem Spaltennamen als Schlüssel zurückgegeben. MYSQLI_NOT_NULL_FLAG - Gibt an, dass eine Spalte als NOT NULL definiert ist. MYSQLI_PRI_KEY_FLAG - Spalte ist Teil eines Primärschlüssels. MYSQLI_UNIQUE_KEY_FLAG - Spalte ist Teil eines Unique Index. MYSQLI_MULTIPLE_KEY_FLAG - Spalte ist Teil eines Index. MYSQLI_BLOB_FLAG - Spalte ist als BLOB definiert. MYSQLI_UNSIGNED_FLAG - Spalte ist als UNSIGNED definiert. MYSQLI_ZEROFILL_FLAG - Spalte ist als ZEROFILL definiert. MYSQLI_AUTO_INCREMENT_FLAG - Spalte ist als AUTO_INCREMENT definiert. MYSQLI_TIMESTAMP_FLAG - Spalte ist als TIMESTAMP definiert. MYSQLI_SET_FLAG - Spalte ist als SET definiert. MYSQLI_NUM_FLAG - Spalte ist als NUMERIC definiert. MYSQLI_PART_KEY_FLAG - Spalte ist Teil eines mehrspaltigen Index. MYSQLI_GROUP_FLAG - Spalte ist Teil der GROUP BY-Bedingung Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MYSQLI_TYPE_DECIMAL - Spalte ist als DECIMAL definiert. MYSQLI_TYPE_NEWDECIMAL - Spalte ist als DECIMAL oder NUMERIC definiert. (ab MySQL 5.0.3) MYSQLI_TYPE_BIT - Spalte ist als BIT definiert. (ab MySQL 5.0.3) MYSQLI_TYPE_TINY - Spalte ist als TINYINT definiert. MYSQLI_TYPE_SHORT - Spalte ist als SMALLINT definiert. MYSQLI_TYPE_LONG - Spalte ist als INT definiert. MYSQLI_TYPE_FLOAT - Spalte ist als FLOAT definiert. MYSQLI_TYPE_DOUBLE - Spalte ist als DOUBLE definiert. MYSQLI_TYPE_NULL - Spalte ist als DEFAULT NULL definiert. MYSQLI_TYPE_TIMESTAMP - Spalte ist als TIMESTAMP definiert. MYSQLI_TYPE_LONGLONG - Spalte ist als BIGINT definiert. MYSQLI_TYPE_INT24 - Spalte ist als MEDIUMINT definiert. MYSQLI_TYPE_DATE - Spalte ist als DATE definiert. MYSQLI_TYPE_TIME - Spalte ist als TIME definiert. MYSQLI_TYPE_DATETIME - Spalte ist als DATETIME definiert. MYSQLI_TYPE_YEAR - Spalte ist als YEAR definiert. MYSQLI_TYPE_NEWDATE - Spalte ist als DATE definiert. MYSQLI_TYPE_INTERVAL - Spalte ist als INTERVAL definiert. MYSQLI_TYPE_ENUM - Spalte ist als ENUM definiert. MYSQLI_TYPE_SET - Spalte ist als SET definiert. MYSQLI_TYPE_TINY_BLOB - Spalte ist als TINYBLOB definiert. MYSQLI_TYPE_MEDIUM_BLOB - Spalte ist als MEDIUMBLOB definiert. MYSQLI_TYPE_LONG_BLOB - Spalte ist als LONGBLOB definiert. MYSQLI_TYPE_BLOB - Spalte ist als BLOB definiert. MYSQLI_TYPE_VAR_STRING - Spalte ist als VARCHAR definiert. MYSQLI_TYPE_STRING - Spalte ist als STRING definiert. MYSQLI_TYPE_CHAR - Spalte ist als CHAR definiert. MYSQLI_TYPE_GEOMETRY - Spalte ist als GEOMETRY definiert. MYSQLI_NEED_DATA - Weitere Daten für eine gebundenen Variable verfügbar. MYSQLI_NO_DATA - Keine weiteren Daten für eine gebundenen Variable verfügbar. MYSQLI_DATA_TRUNCATED - Daten wurden unvollständig übertragen. Verfügbar ab PHP 5.1.0 und MySQL 5.0.5. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MYSQLI_ENUM_FLAG - Spalte ist als ENUM definiert. Verfügbar ab PHP 5.3.0. MYSQLI_CURSOR_TYPE_FOR_UPDATE MYSQLI_CURSOR_TYPE_NO_CURSOR MYSQLI_CURSOR_TYPE_READ_ONLY MYSQLI_CURSOR_TYPE_SCROLLABLE MYSQLI_STMT_ATTR_CURSOR_TYPE MYSQLI_STMT_ATTR_PREFETCH_ROWS MYSQLI_STMT_ATTR_UPDATE_MAX_LENGTH MYSQLI_SET_CHARSET_NAME Mysqlnd — MySQL Native Driver mysqlnd_ms — Mysqlnd replication and load balancing plugin Mysqlnd_ms Funktionen mysqlnd_ms_get_last_gtid — Returns the latest global transaction ID mysqlnd_ms_get_last_used_connection — Returns an array which describes the last used connection mysqlnd_ms_get_stats — Returns query distribution and connection statistics mysqlnd_ms_match_wild — Finds whether a table name matches a wildcard pattern or not mysqlnd_ms_query_is_select — Find whether to send the query to the master, the slave or the last used MySQL server mysqlnd_ms_set_qos — Sets the quality of service needed from the cluster mysqlnd_ms_set_user_pick_server — Sets a callback for user-defined read/write splitting mysqlnd_qc — Mysqlnd query result cache plugin mysqlnd_qc — Mysqlnd query result cache plugin mysqlnd_qc Funktionen mysqlnd_qc_clear_cache — Flush all cache contents mysqlnd_qc_get_available_handlers — Returns a list of available storage handler mysqlnd_qc_get_cache_info — Returns information on the current handler, the number of cache entries and cache entries, if available Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php mysqlnd_qc_get_core_stats — Statistics collected by the core of the query cache mysqlnd_qc_get_normalized_query_trace_log — Returns a normalized query trace log for each query inspected by the query cache mysqlnd_qc_get_query_trace_log — Returns a backtrace for each query inspected by the query cache mysqlnd_qc_set_cache_condition — Set conditions for automatic caching mysqlnd_qc_set_is_select — Installs a callback which decides whether a statement is cached mysqlnd_qc_set_storage_handler — Change current storage handler mysqlnd_qc_set_user_handlers — Sets the callback functions for a user-defined procedural storage handler mysqlnd_uh — Mysqlnd user handler plugin Vordefinierte Konstanten Most of the constants refer to details of the MySQL Client Server Protocol. Please, refer to the MySQL reference manual to learn about their meaning. To avoid content duplication, only short descriptions are given. MysqlndUhConnection::simpleCommand() related The following constants can be used to detect what command is to be send through MysqlndUhConnection::simpleCommand(). MYSQLND_UH_MYSQLND_COM_SLEEP (integer) - MySQL Client Server protocol command: COM_SLEEP. MYSQLND_UH_MYSQLND_COM_QUIT (integer) - MySQL Client Server protocol command: COM_QUIT. MYSQLND_UH_MYSQLND_COM_INIT_DB (integer) - MySQL Client Server protocol command: COM_INIT_DB. MYSQLND_UH_MYSQLND_COM_QUERY (integer) - MySQL Client Server protocol command: COM_QUERY. MYSQLND_UH_MYSQLND_COM_FIELD_LIST (integer) - MySQL Client Server protocol command: COM_FIELD_LIST. MYSQLND_UH_MYSQLND_COM_CREATE_DB (integer) - MySQL Client Server protocol command: COM_CREATE_DB. MYSQLND_UH_MYSQLND_COM_DROP_DB (integer) - MySQL Client Server protocol command: COM_DROP_DB. MYSQLND_UH_MYSQLND_COM_REFRESH (integer) - MySQL Client Server protocol command: COM_REFRESH. MYSQLND_UH_MYSQLND_COM_SHUTDOWN (integer) - MySQL Client Server protocol command: COM_SHUTDOWN. MYSQLND_UH_MYSQLND_COM_STATISTICS (integer) - MySQL Client Server protocol command: COM_STATISTICS. MYSQLND_UH_MYSQLND_COM_PROCESS_INFO (integer) - MySQL Client Server protocol command: COM_PROCESS_INFO. MYSQLND_UH_MYSQLND_COM_CONNECT (integer) - MySQL Client Server protocol command: COM_CONNECT. MYSQLND_UH_MYSQLND_COM_PROCESS_KILL (integer) - MySQL Client Server protocol command: COM_PROCESS_KILL. MYSQLND_UH_MYSQLND_COM_DEBUG (integer) - MySQL Client Server protocol command: COM_DEBUG. MYSQLND_UH_MYSQLND_COM_PING (integer) - MySQL Client Server protocol command: COM_PING. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MYSQLND_UH_MYSQLND_COM_TIME (integer) - MySQL Client Server protocol command: COM_TIME. MYSQLND_UH_MYSQLND_COM_DELAYED_INSERT (integer) - MySQL Client Server protocol command: COM_DELAYED_INSERT. MYSQLND_UH_MYSQLND_COM_CHANGE_USER (integer) - MySQL Client Server protocol command: COM_CHANGE_USER. MYSQLND_UH_MYSQLND_COM_BINLOG_DUMP (integer) - MySQL Client Server protocol command: COM_BINLOG_DUMP. MYSQLND_UH_MYSQLND_COM_TABLE_DUMP (integer) - MySQL Client Server protocol command: COM_TABLE_DUMP. MYSQLND_UH_MYSQLND_COM_CONNECT_OUT (integer) - MySQL Client Server protocol command: COM_CONNECT_OUT. MYSQLND_UH_MYSQLND_COM_REGISTER_SLAVED (integer) - MySQL Client Server protocol command: COM_REGISTER_SLAVED. MYSQLND_UH_MYSQLND_COM_STMT_PREPARE (integer) - MySQL Client Server protocol command: COM_STMT_PREPARE. MYSQLND_UH_MYSQLND_COM_STMT_EXECUTE (integer) - MySQL Client Server protocol command: COM_STMT_EXECUTE. MYSQLND_UH_MYSQLND_COM_STMT_SEND_LONG_DATA (integer) - MySQL Client Server protocol command: COM_STMT_SEND_LONG_DATA. MYSQLND_UH_MYSQLND_COM_STMT_CLOSE (integer) - MySQL Client Server protocol command: COM_STMT_CLOSE. MYSQLND_UH_MYSQLND_COM_STMT_RESET (integer) - MySQL Client Server protocol command: COM_STMT_RESET. MYSQLND_UH_MYSQLND_COM_SET_OPTION (integer) - MySQL Client Server protocol command: COM_SET_OPTION. MYSQLND_UH_MYSQLND_COM_STMT_FETCH (integer) - MySQL Client Server protocol command: COM_STMT_FETCH. MYSQLND_UH_MYSQLND_COM_DAEMON (integer) - MySQL Client Server protocol command: COM_DAEMON. MYSQLND_UH_MYSQLND_COM_END (integer) - MySQL Client Server protocol command: COM_END. The following constants can be used to analyze the ok_packet argument of MysqlndUhConnection::simpleCommand(). MYSQLND_UH_MYSQLND_PROT_GREET_PACKET (integer) - MySQL Client Server protocol packet: greeting. MYSQLND_UH_MYSQLND_PROT_AUTH_PACKET (integer) - MySQL Client Server protocol packet: authentication. MYSQLND_UH_MYSQLND_PROT_OK_PACKET (integer) - MySQL Client Server protocol packet: OK. MYSQLND_UH_MYSQLND_PROT_EOF_PACKET (integer) - MySQL Client Server protocol packet: EOF. MYSQLND_UH_MYSQLND_PROT_CMD_PACKET (integer) - MySQL Client Server protocol packet: command. MYSQLND_UH_MYSQLND_PROT_RSET_HEADER_PACKET (integer) - MySQL Client Server protocol packet: result set header. MYSQLND_UH_MYSQLND_PROT_RSET_FLD_PACKET (integer) - MySQL Client Server protocol packet: resultset field. MYSQLND_UH_MYSQLND_PROT_ROW_PACKET (integer) - MySQL Client Server protocol packet: row. MYSQLND_UH_MYSQLND_PROT_STATS_PACKET (integer) - MySQL Client Server protocol packet: stats. MYSQLND_UH_MYSQLND_PREPARE_RESP_PACKET (integer) - MySQL Client Server protocol packet: prepare response. MYSQLND_UH_MYSQLND_CHG_USER_RESP_PACKET (integer) - MySQL Client Server protocol packet: change user response. MYSQLND_UH_MYSQLND_PROT_LAST (integer) - No practical meaning. Last entry marker of internal C data structure list. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MysqlndUhConnection::close() related The following constants can be used to detect why a connection has been closed through MysqlndUhConnection::close(). MYSQLND_UH_MYSQLND_CLOSE_EXPLICIT (integer) - User has called mysqlnd to close the connection. MYSQLND_UH_MYSQLND_CLOSE_IMPLICIT (integer) - Implicitly closed, for example, during garbage connection. MYSQLND_UH_MYSQLND_CLOSE_DISCONNECTED (integer) - Connection error. MYSQLND_UH_MYSQLND_CLOSE_LAST (integer) - No practical meaning. Last entry marker of internal C data structure list. MysqlndUhConnection::setServerOption() related The following constants can be used to detect which option is set through MysqlndUhConnection::setServerOption(). MYSQLND_UH_SERVER_OPTION_MULTI_STATEMENTS_ON (integer) - Option: enables multi statement support. MYSQLND_UH_SERVER_OPTION_MULTI_STATEMENTS_OFF (integer) - Option: disables multi statement support. MysqlndUhConnection::setClientOption() related The following constants can be used to detect which option is set through MysqlndUhConnection::setClientOption(). MYSQLND_UH_MYSQLND_OPTION_OPT_CONNECT_TIMEOUT (integer) - Option: connection timeout. MYSQLND_UH_MYSQLND_OPTION_OPT_COMPRESS (integer) - Option: whether the MySQL compressed protocol is to be used. MYSQLND_UH_MYSQLND_OPTION_OPT_NAMED_PIPE (integer) - Option: named pipe to use for connection (Windows). MYSQLND_UH_MYSQLND_OPTION_INIT_COMMAND (integer) - Option: init command to execute upon connect. MYSQLND_UH_MYSQLND_READ_DEFAULT_FILE (integer) - Option: MySQL server default file to read upon connect. MYSQLND_UH_MYSQLND_READ_DEFAULT_GROUP (integer) - Option: MySQL server default file group to read upon connect. MYSQLND_UH_MYSQLND_SET_CHARSET_DIR (integer) - Option: charset description files directory. MYSQLND_UH_MYSQLND_SET_CHARSET_NAME (integer) - Option: charset name. MYSQLND_UH_MYSQLND_OPT_LOCAL_INFILE (integer) - Option: Whether to allow LOAD DATA LOCAL INFILE use. MYSQLND_UH_MYSQLND_OPT_PROTOCOL (integer) - Option: supported protocol version. MYSQLND_UH_MYSQLND_SHARED_MEMORY_BASE_NAME (integer) - Option: shared memory base name for shared memory connections. MYSQLND_UH_MYSQLND_OPT_READ_TIMEOUT (integer) - Option: connection read timeout. MYSQLND_UH_MYSQLND_OPT_WRITE_TIMEOUT (integer) - Option: connection write timeout. MYSQLND_UH_MYSQLND_OPT_USE_RESULT (integer) - Option: unbuffered result sets. MYSQLND_UH_MYSQLND_OPT_USE_REMOTE_CONNECTION (integer) - Embedded server related. MYSQLND_UH_MYSQLND_OPT_USE_EMBEDDED_CONNECTION (integer) - Embedded server related. MYSQLND_UH_MYSQLND_OPT_GUESS_CONNECTION (integer) - TODO Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MYSQLND_UH_MYSQLND_SET_CLIENT_IP (integer) - TODO MYSQLND_UH_MYSQLND_SECURE_AUTH (integer) - TODO MYSQLND_UH_MYSQLND_REPORT_DATA_TRUNCATION (integer) - Option: Whether to report data truncation. MYSQLND_UH_MYSQLND_OPT_RECONNECT (integer) - Option: Whether to reconnect automatically. MYSQLND_UH_MYSQLND_OPT_SSL_VERIFY_SERVER_CERT (integer) - Option: TODO MYSQLND_UH_MYSQLND_OPT_NET_CMD_BUFFER_SIZE (integer) - Option: mysqlnd network buffer size for commands. MYSQLND_UH_MYSQLND_OPT_NET_READ_BUFFER_SIZE (integer) - Option: mysqlnd network buffer size for reading from the server. MYSQLND_UH_MYSQLND_OPT_SSL_KEY (integer) - Option: SSL key. MYSQLND_UH_MYSQLND_OPT_SSL_CERT (integer) - Option: SSL certificate. MYSQLND_UH_MYSQLND_OPT_SSL_CA (integer) - Option: SSL CA. MYSQLND_UH_MYSQLND_OPT_SSL_CAPATH (integer) - Option: Path to SSL CA. MYSQLND_UH_MYSQLND_OPT_SSL_CIPHER (integer) - Option: SSL cipher. MYSQLND_UH_MYSQLND_OPT_SSL_PASSPHRASE (integer) - Option: SSL passphrase. MYSQLND_UH_SERVER_OPTION_PLUGIN_DIR (integer) - Option: server plugin directory. MYSQLND_UH_SERVER_OPTION_DEFAULT_AUTH (integer) - Option: default authentication method. MYSQLND_UH_SERVER_OPTION_SET_CLIENT_IP (integer) - TODO MYSQLND_UH_MYSQLND_OPT_MAX_ALLOWED_PACKET (integer) - Option: maximum allowed packet size. Available as of PHP 5.4.0. MYSQLND_UH_MYSQLND_OPT_AUTH_PROTOCOL (integer) - Option: TODO. Available as of PHP 5.4.0. MYSQLND_UH_MYSQLND_OPT_INT_AND_FLOAT_NATIVE (integer) - Option: make mysqlnd return integer and float columns as long even when using the MySQL Client Server text protocol. Only available with a custom build of mysqlnd. Other The plugins version number can be obtained using MYSQLND_UH_VERSION or MYSQLND_UH_VERSION_ID. MYSQLND_UH_VERSION is the string representation of the numerical version number MYSQLND_UH_VERSION_ID, which is an integer such as 10000. Developers can calculate the version number as follows. Version (part) Example Major*10000 1*10000 = 10000 Minor*100 0*100 = 0 Patch 0=0 MYSQLND_UH_VERSION_ID 10000 Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php MYSQLND_UH_VERSION (string) - Plugin version string, for example, "1.0.0-alpha". MYSQLND_UH_VERSION_ID (integer) - Plugin version number, for example, 10000. mysqlnd_mux — Mysqlnd connection multiplexing plugin Vordefinierte Konstanten The plugins version number can be obtained using MYSQLND_MUX_VERSION or MYSQLND_MUX_VERSION_ID. MYSQLND_MUX_VERSION is the string representation of the numerical version number MYSQLND_MUX_VERSION_ID, which is an integer such as 10000. Developers can calculate the version number as follows. Version (part) Example Major*10000 1*10000 = 10000 Minor*100 0*100 = 0 Patch 0=0 MYSQLND_MUX_VERSION_ID 10000 MYSQLND_MUX_VERSION (string) - Plugin version string, for example, "1.0.0-prototype". MYSQLND_MUX_VERSION_ID (integer) - Plugin version number, for example, 10000. mysqlnd_memcache — Mysqlnd Memcache plugin Vordefinierte Konstanten MySQL Memcache Plugin related MYSQLND_MEMCACHE_DEFAULT_REGEXP (string) - Default regular expression (PCRE style) used for matching SELECT statements that will be mapped into a MySQL Memcache Plugin access point, if possible. It is also possible to use mysqlnd_memcache_set(), but the default approach is using this regular expression for pattern matching. Assorted The version number of this plugin can be obtained by using MYSQLND_MEMCACHE_VERSION or MYSQLND_MEMCACHE_VERSION_ID. MYSQLND_MEMCACHE_VERSION is the string representation of the numerical version number MYSQLND_MEMCACHE_VERSION_ID, which is an integer such as 10000. Developers can calculate the version number as follows. Version (part) Example Major*10000 1*10000 = 10000 Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Minor*100 0*100 = 0 Patch 0=0 MYSQLND_MEMCACHE_VERSION_ID 10000 MYSQLND_MEMCACHE_VERSION (string) - Plugin version string, for example, "1.0.0-alpha". MYSQLND_MEMCACHE_VERSION_ID (integer) - Plugin version number, for example, 10000. Oracle OCI8 Vordefinierte Konstanten OCI_DEFAULT (integer) - Statement-Ausführungsmodus. Ein Statement wird nicht automatisch committed, wenn dieser Modus benutzt wird. OCI_DESCRIBE_ONLY (integer) - Statement-Ausführungsmodus. Benutze diesen Modus, wenn die Suchabfrage nicht ausgeführt werden soll, sondern nur eine Beschreibung der Selektierten Liste gewünscht ist. OCI_COMMIT_ON_SUCCESS (integer) - Statement-Ausführungsmodus. Das Statement wird automatisch committed nach einem oci_execute()-Aufruf. OCI_EXACT_FETCH (integer) - Statement-Abrufmodus. Kann benutzt werden, wenn die Applikation bereits im Vorfeld die genaue Anzahl der abzurufenden Zeilen kennt. Dieser Modus schaltet das Prefetching (Vorab-Abruf) bei Oracle Release 8 und höher aus. Der Zeiger wird bei erreichen der benötigten Zeilen beendet und verringert somit die benötigten Ressourcen des Servers. OCI_SYSDATE (integer) OCI_B_BFILE (integer) - Wird bei oci_bind_by_name() benutzt, wenn BFILEs gebunden werden. OCI_B_CFILEE (integer) - Wird bei oci_bind_by_name() benutzt, wenn CFILEs gebunden werden. OCI_B_CLOB (integer) - Wird bei oci_bind_by_name() benutzt, wenn CLOBs gebunden werden. OCI_B_BLOB (integer) - Wird bei oci_bind_by_name() benutzt, wenn BLOBs gebunden werden. OCI_B_ROWID (integer) - Wird bei oci_bind_by_name() benutzt, wenn ROWIDs gebunden werden. OCI_B_CURSOR (integer) - Wird bei oci_bind_by_name() benutzt, wenn Zeiger (CURSOR) gebunden werden, die zuvor mit oci_new_descriptor() reserviert wurden. OCI_B_NTY (integer) - Wird bei oci_bind_by_name() benutzt, wenn benannte Datentypen gebunden werden. Zu beachten: in PHP < 5.0 wurde das OCI_B_SQLT_NTY genannt. OCI_B_BIN (integer) SQLT_BFILEE (integer) - Das gleiche wie OCI_B_BFILE. SQLT_CFILEE (integer) Das gleiche wie OCI_B_CFILEE. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLT_CLOB (integer) - Das gleiche wie OCI_B_CLOB. SQLT_BLOB (integer) - Das gleiche wie OCI_B_BLOB. SQLT_RDD (integer) - Das gleiche wie OCI_B_ROWID. SQLT_NTY (integer) - Das gleiche wie OCI_B_NTY. SQLT_LNG (integer) - Wird bei oci_bind_by_name() benutzt, wenn LONG-Werte gebunden werden. SQLT_LBI (integer) - Wird bei oci_bind_by_name() benutzt, wenn LONG-RAW-Werte gebunden werden. SQLT_BIN (integer) - Wird bei oci_bind_by_name() benutzt, wenn RAW-Werte gebunden werden. SQLT_NUM (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus NUMBERs gebunden werden. SQLT_INT (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus INTEGERs gebunden werden. SQLT_AFC (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus CHARs gebunden werden. SQLT_CHR (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus VARCHAR2s gebunden werden. Wird auch bei oci_bind_by_name() benutzt. SQLT_VCS (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus VARCHARs gebunden werden. SQLT_AVC (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus CHARZs gebunden werden. SQLT_STR (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus STRINGs gebunden werden. SQLT_LVC (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus LONG-VARCHARs gebunden werden. SQLT_FLT (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus FLOATs gebunden werden. SQLT_ODT (integer) - Wird bei oci_bind_array_by_name() benutzt, wenn Arrays aus LONGs gebunden werden. SQLT_BDOUBLE (integer) SQLT_BFLOAT (integer) OCI_FETCHSTATEMENT_BY_COLUMN (integer) - Standardmodus von oci_fetch_all(). OCI_FETCHSTATEMENT_BY_ROW (integer) - Alternativmodus von oci_fetch_all(). OCI_ASSOC (integer) - Wird bei oci_fetch_all() und oci_fetch_array() benutzt, um ein assoziatives Array als Ergebnis zu erhalten. OCI_NUM (integer) - Wird bei oci_fetch_all() und oci_fetch_array() benutzt, um ein durchnummeriertes Array als Ergebnis zu erhalten. OCI_BOTH (integer) - Wird bei oci_fetch_all() und oci_fetch_array() benutzt, um ein Array mit assoziativem als auch durchnummeriertes Index als Ergebnis zu erhalten. OCI_RETURN_NULLS (integer) - Wird bei oci_fetch_array() benutzt, um bei Feldwerten von NULL leere Arrayelement zu erhalten. OCI_RETURN_LOBS (integer) - Wird bei oci_fetch_array() benutzt, um den Wert eines LOBs anstelle des Deskriptors zu bekommen. OCI_DTYPE_FILE (integer) - Ein Schalter der oci_new_descriptor() mitteilt einen neuen FILE-Deskriptor zu initialisieren. OCI_DTYPE_LOB (integer) - Ein Schalter der oci_new_descriptor() mitteilt einen neuen LOB-Deskriptor zu initialisieren. OCI_DTYPE_ROWID (integer) - Ein Schalter der oci_new_descriptor() mitteilt einen neuen ROWID-Deskriptor zu initialisieren. OCI_D_FILE (integer) - Das gleiche wie OCI_DTYPE_FILE. OCI_D_LOB (integer) - Das gleiche wie OCI_DTYPE_LOB. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php OCI_D_ROWID (integer) - Das gleiche wie OCI_DTYPE_ROWID. OCI_SYSOPER (integer) - Wird benutzt, um bei oci_connect() als SYSOPER mit externen Credentials oci8.privileged_connect sollte hierfür aktiviert sein) verbunden zu werden. OCI_SYSDBA (integer) - Wird benutzt, um bei oci_connect() als SYSDBA mit externen Credentials oci8.privileged_connect sollte hierfür aktiviert sein) verbunden zu werden. OCI_LOB_BUFFER_FREE (integer) - Wird mit OCI-Lob::flush benutzt, um die benutzten Buffer zu leeren. OCI_TEMP_CLOB (integer) - Wird mit OCI-Lob::writeTemporary benutzt, um explizit anzuzeigen, dass temporäre CLOBs generiert werden sollen. OCI_TEMP_BLOB (integer) - Wird mit OCI-Lob::writeTemporary benutzt, um explizit anzuzeigen, dass temporäre BLOBs generiert werden sollen. Supported Datatypes The driver supports the following types when binding parameters using the oci_bind_by_name() function: Type Mapping SQLT_NTY Maps a native collection type from a PHP collection object, such as those created by oci_new_collection(). SQLT_BFILEE Maps a native descriptor, such as those created by oci_new_descriptor(). SQLT_CFILEE Maps a native descriptor, such as those created by oci_new_descriptor(). SQLT_CLOB Maps a native descriptor, such as those created by oci_new_descriptor(). SQLT_BLOB Maps a native descriptor, such as those created by oci_new_descriptor(). SQLT_RDD Maps a native descriptor, such as those created by oci_new_descriptor(). SQLT_NUM Converts the PHP parameter to a 'C' long type, and binds to that value. SQLT_RSET Maps a native statement handle, such as those created by oci_parse() or those retrieved from other OCI queries. SQLT_BOL Bind the PHP parameter to a PL/SQL BOOLEAN SQLT_CHR and any other type Converts the PHP parameter to a string type and binds as a string. The following types are supported when retrieving columns from a result set: Type SQLT_RSET SQLT_RDD SQLT_BLOB SQLT_CLOB SQLT_BFILE SQLT_LNG Mapping Creates an oci statement resource to represent the cursor. Creates a ROWID object. Creates a LOB object. Creates a LOB object. Creates a LOB object. Bound as SQLT_CHR, returned as a string Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLT_LBI Any other type Bound as SQLT_BIN, returned as a string Bound as SQLT_CHR, returned as a string OCI8 Funktionen oci_bind_array_by_name — Bindet ein PHP-Array namentlich an ein Oracle-PL/SQL-Array oci_bind_by_name — Bindet eine PHP-Variable an einen Oracle Platzhalter oci_cancel — Bricht das Lesen eines Zeigers ab oci_client_version — Returns the Oracle client library version oci_close — Schließt eine Oracle-Verbindung oci_commit — Commits the outstanding database transaction oci_connect — Connect to an Oracle database oci_define_by_name — Associates a PHP variable with a column for query fetches oci_error — Liefert den letzten Fehler oci_execute — Executes a statement oci_fetch_all — Holt alle Reihen der Ergebnisdaten in ein Array oci_fetch_array — Liefert die nächste Zeile der Ergebnisdaten als assoziatives und/oder numerisches Array oci_fetch_assoc — Liefert die nächste Zeile der Ergebnisdaten als assoziatives Array oci_fetch_object — Liefert die nächste Zeile der Ergebnisdaten als Objekt oci_fetch_row — Liefert die nächste Zeile der Ergebnisdaten als numerisches Array oci_fetch — Holt die nächste Reihe in den Ergebnispuffer oci_field_is_null — Checks if the field is NULL oci_field_name — Returns the name of a field from the statement oci_field_precision — Tell the precision of a field oci_field_scale — Tell the scale of the field oci_field_size — Returns field's size oci_field_type_raw — Tell the raw Oracle data type of the field oci_field_type — Returns field's data type oci_free_descriptor — Frees a descriptor oci_free_statement — Gibt alle verknüpften Ressourcen eines Statements oder Zeigers frei. oci_get_implicit_resultset — Returns the next child statement resource from a parent statement resource that has Oracle Database 12c Implicit Result Sets oci_internal_debug — Enables or disables internal debug output Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php oci_lob_copy — Copies large object oci_lob_is_equal — Compares two LOB/FILE locators for equality oci_new_collection — Allocates new collection object oci_new_connect — Connect to the Oracle server using a unique connection oci_new_cursor — Allocates and returns a new cursor (statement handle) oci_new_descriptor — Initializes a new empty LOB or FILE descriptor oci_num_fields — Returns the number of result columns in a statement oci_num_rows — Returns number of rows affected during statement execution oci_parse — Prepares an Oracle statement for execution oci_password_change — Changes password of Oracle's user oci_pconnect — Connect to an Oracle database using a persistent connection oci_result — Returns field's value from the fetched row oci_rollback — Rolls back the outstanding database transaction oci_server_version — Returns the Oracle Database version oci_set_action — Sets the action name oci_set_client_identifier — Sets the client identifier oci_set_client_info — Sets the client information oci_set_edition — Sets the database edition oci_set_module_name — Sets the module name oci_set_prefetch — Sets number of rows to be prefetched by queries oci_statement_type — Returns the type of a statement OCI-Collection — The OCI-Collection class OCI-Collection::append — Appends element to the collection OCI-Collection::assign — Assigns a value to the collection from another existing collection OCI-Collection::assignElem — Assigns a value to the element of the collection OCI-Collection::free — Frees the resources associated with the collection object OCI-Collection::getElem — Returns value of the element OCI-Collection::max — Returns the maximum number of elements in the collection OCI-Collection::size — Returns size of the collection OCI-Collection::trim — Trims elements from the end of the collection Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php OCI-Lob — The OCI-Lob class OCI-Lob::append — Appends data from the large object to another large object OCI-Lob::close — Closes LOB descriptor OCI-Lob::eof — Tests for end-of-file on a large object's descriptor OCI-Lob::erase — Erases a specified portion of the internal LOB data OCI-Lob::export — Exports LOB's contents to a file OCI-Lob::flush — Flushes/writes buffer of the LOB to the server OCI-Lob::free — Frees resources associated with the LOB descriptor OCI-Lob::getBuffering — Returns current state of buffering for the large object OCI-Lob::import — Imports file data to the LOB OCI-Lob::load — Returns large object's contents OCI-Lob::read — Reads part of the large object OCI-Lob::rewind — Moves the internal pointer to the beginning of the large object OCI-Lob::save — Saves data to the large object OCI-Lob::saveFile — Alias von OCI-Lob::import OCI-Lob::seek — Sets the internal pointer of the large object OCI-Lob::setBuffering — Changes current state of buffering for the large object OCI-Lob::size — Returns size of large object OCI-Lob::tell — Returns the current position of internal pointer of large object OCI-Lob::truncate — Truncates large object OCI-Lob::write — Writes data to the large object OCI-Lob::writeTemporary — Writes a temporary large object OCI-Lob::writeToFile — Alias von OCI-Lob::export OCI8 - Veraltete Aliase und Funktionen ocibindbyname — Alias von oci_bind_by_name ocicancel — Alias von oci_cancel ocicloselob — Alias von OCI-Lob::close ocicollappend — Alias von OCI-Collection::append ocicollassign — Alias von OCI-Collection::assign Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ocicollassignelem — Alias von OCI-Collection::assignElem ocicollgetelem — Alias von OCI-Collection::getElem ocicollmax — Alias von OCI-Collection::max ocicollsize — Alias von OCI-Collection::size ocicolltrim — Alias von OCI-Collection::trim ocicolumnisnull — Alias von oci_field_is_null ocicolumnname — Alias von oci_field_name ocicolumnprecision — Alias von oci_field_precision ocicolumnscale — Alias von oci_field_scale ocicolumnsize — Alias von oci_field_size ocicolumntype — Alias von oci_field_type ocicolumntyperaw — Alias von oci_field_type_raw ocicommit — Alias von oci_commit ocidefinebyname — Alias von oci_define_by_name ocierror — Alias von oci_error ociexecute — Alias von oci_execute ocifetch — Alias von oci_fetch ocifetchinto — Fetcht die nächste Zeile des Ergebnisses in ein Array (deprecated!) ocifetchstatement — Alias von oci_fetch_all ocifreecollection — Alias von OCI-Collection::free ocifreecursor — Alias von oci_free_statement ocifreedesc — Alias von OCI-Lob::free ocifreestatement — Alias von oci_free_statement ociinternaldebug — Alias von oci_internal_debug ociloadlob — Alias von OCI-Lob::load ocilogoff — Alias von oci_close ocilogon — Alias von oci_connect ocinewcollection — Alias von oci_new_collection ocinewcursor — Alias von oci_new_cursor ocinewdescriptor — Alias von oci_new_descriptor ocinlogon — Alias von oci_new_connect Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ocinumcols — Alias von oci_num_fields ociparse — Alias von oci_parse ociplogon — Alias von oci_pconnect ociresult — Alias von oci_result ocirollback — Alias von oci_rollback ocirowcount — Alias von oci_num_rows ocisavelob — Alias von OCI-Lob::save ocisavelobfile — Alias von OCI-Lob::import ociserverversion — Alias von oci_server_version ocisetprefetch — Alias von oci_set_prefetch ocistatementtype — Alias von oci_statement_type ociwritelobtofile — Alias von OCI-Lob::export ociwritetemporarylob — Alias von OCI-Lob::writeTemporary Ovrimos SQL Ovrimos SQL Funktionen ovrimos_close — Closes the connection to ovrimos ovrimos_commit — Commits the transaction ovrimos_connect — Connect to the specified database ovrimos_cursor — Returns the name of the cursor ovrimos_exec — Executes an SQL statement ovrimos_execute — Executes a prepared SQL statement ovrimos_fetch_into — Fetches a row from the result set ovrimos_fetch_row — Fetches a row from the result set ovrimos_field_len — Returns the length of the output column ovrimos_field_name — Returns the output column name ovrimos_field_num — Returns the (1-based) index of the output column ovrimos_field_type — Returns the type of the output column ovrimos_free_result — Frees the specified result_id ovrimos_longreadlen — Specifies how many bytes are to be retrieved from long datatypes Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ovrimos_num_fields — Returns the number of columns ovrimos_num_rows — Returns the number of rows affected by update operations ovrimos_prepare — Prepares an SQL statement ovrimos_result_all — Prints the whole result set as an HTML table ovrimos_result — Retrieves the output column ovrimos_rollback — Rolls back the transaction Paradox File Access Vordefinierte Konstanten Contants for field types Name PX_FIELD_ALPHA PX_FIELD_DATE PX_FIELD_SHORT PX_FIELD_LONG PX_FIELD_CURRENCY PX_FIELD_NUMBER PX_FIELD_LOGICAL PX_FIELD_MEMOBLOB PX_FIELD_BLOB PX_FIELD_FMTMEMOBLOB PX_FIELD_OLE PX_FIELD_GRAPHIC PX_FIELD_TIME PX_FIELD_TIMESTAMP PX_FIELD_AUTOINC PX_FIELD_BCD PX_FIELD_BYTES PX_KEYTOLOWER Meaning Character data with fixed length Date, number of days since 1.1.0000 Short integer (2 Bytes) Long integer (4 Bytes) same as PX_FIELD_NUMBER Double Boolean Binary large object Binary large object (not supported) Binary large object OLE object (basically a blob, not supported) Graphic (basically a blob, not supported) time, number of milli seconds since midnight timestamp, number of milli seconds since 1.1.0000 Auto incrementing interger (like PX_FIELD_LONG) Decimal number stored in bcd format (not supported) Array of Bytes with not more than 255 bytes (not supported) Turn all field names into lower case Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PX_KEYTOUPPER Turn all field names into upper case Contants for file types Name PX_FILE_INDEX_DB PX_FILE_PRIM_INDEX PX_FILE_NON_INDEX_DB PX_FILE_NON_INC_SEC_INDEX PX_FILE_SEC_INDEX PX_FILE_INC_SEC_INDEX PX_FILE_NON_INC_SEC_INDEX_G PX_FILE_SEC_INDEX_G PX_FILE_INC_SEC_INDEX_G Meaning Indexed database Primary index None indexed database None incremental secondary index Secondary index Incremental secondary index Non incremental secondary index Secondary index Non incremental secondary index Paradox Funktionen px_close — Closes a paradox database px_create_fp — Create a new paradox database px_date2string — Converts a date into a string. px_delete_record — Deletes record from paradox database px_delete — Deletes resource of paradox database px_get_field — Returns the specification of a single field px_get_info — Return lots of information about a paradox file px_get_parameter — Gets a parameter px_get_record — Returns record of paradox database px_get_schema — Returns the database schema px_get_value — Gets a value px_insert_record — Inserts record into paradox database px_new — Create a new paradox object px_numfields — Returns number of fields in a database px_numrecords — Returns number of records in a database Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php px_open_fp — Open paradox database px_put_record — Stores record into paradox database px_retrieve_record — Returns record of paradox database px_set_blob_file — Sets the file where blobs are read from px_set_parameter — Sets a parameter px_set_tablename — Sets the name of a table (deprecated) px_set_targetencoding — Sets the encoding for character fields (deprecated) px_set_value — Sets a value px_timestamp2string — Converts the timestamp into a string. px_update_record — Updates record in paradox database PostgreSQL Vordefinierte Konstanten PGSQL_ASSOC (integer) - Wird an die Funktion pg_fetch_array() übergeben. Gibt ein assoziatives Array zurück, mit den Feldnamen als Indizes und den entsprechenden Werten. PGSQL_NUM (integer) - Wird an die Funktion pg_fetch_array() übergeben. Gibt ein numerisches Array zurück, mit den Feldnummern als Indizes und den entsprechenden Werten. PGSQL_BOTH (integer) - Wird an die Funktion pg_fetch_array() übergeben. Gibt ein Array zurück, das sowohl assoziativ (mit den Feldnamen) als auch numerisch (mit den Feldnummern) indiziert ist, und den entsprechenden Werten. PGSQL_CONNECT_FORCE_NEW (integer) - Wird an die Funktion pg_connect() übergeben, um eine neue Verbindung zu erzwingen, anstatt eine identische, bereits geöffnete Verbindung wieder zu benutzen. PGSQL_CONNECTION_BAD (integer) - Wird von der Funktion pg_connection_status() zurückgegeben und zeigt an, dass der Status der Datenbankverbindung ungültig ist. PGSQL_CONNECTION_OK (integer) - Wird von der Funktion pg_connection_status() zurückgegeben und zeigt an, dass der Status der Datenbankverbindung gültig ist. PGSQL_SEEK_SET (integer) - Wird an die Funktion pg_lo_seek() übergeben. Das Objekt wird von Beginn an durchsucht. PGSQL_SEEK_CUR (integer) - Wird an die Funktion pg_lo_seek() übergeben. Das Objekt wird ab der aktuellen Position durchsucht. PGSQL_SEEK_END (integer) - Wird an die Funktion pg_lo_seek() übergeben. Das Objekt wird, ausgehend vom Ende, durchsucht. PGSQL_EMPTY_QUERY (integer) - Wird von der Funktion pg_result_status() zurückgegeben, wenn der an den Server gesendete String leer war. PGSQL_COMMAND_OK (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Ein Kommando wurde erfolgreich ausgeführt, aber es wurden keine Daten zurückgegeben. PGSQL_TUPLES_OK (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Ein Kommando wurde erfolgreich ausgeführt und es wurden Daten (wie etwa ein SELECT oder SHOW) zurückgegeben. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PGSQL_COPY_OUT (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Ein Datentransfer vom Server wurde gestartet. PGSQL_COPY_IN (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Ein Datentransfer zum Server wurde gestartet. PGSQL_BAD_RESPONSE (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Die Serverantwort wurde nicht verstanden. PGSQL_NONFATAL_ERROR (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Ein nicht-fataler Fehler (eine Notiz oder Warnung) ist aufgetreten. PGSQL_FATAL_ERROR (integer) - Wird von der Funktion pg_result_status() zurückgegeben. Ein fataler Fehler ist aufgetreten. PGSQL_TRANSACTION_IDLE (integer) - Wird von der Funktion pg_transaction_status() zurückgegeben. Die Verbindung wird momentan nicht benutzt, es findet aktuell keine Transaktion statt. PGSQL_TRANSACTION_ACTIVE (integer) - Wird von der Funktion pg_transaction_status() zurückgegeben. Die Verbindung wird momentan benutzt. Es wird eine Abfrage ausgeführt, die noch nicht beendet ist. PGSQL_TRANSACTION_INTRANS (integer) - Wird von der Funktion pg_transaction_status() zurückgegeben. Die Verbindung wird von einer Transaktion benutzt, ist aber momentan nicht aktiv. PGSQL_TRANSACTION_INERROR (integer) - Wird von der Funktion pg_transaction_status() zurückgegeben. Die Verbindung wurde von einer abgebrochenen Transaktion benutzt und ist momentan nicht aktiv. PGSQL_TRANSACTION_UNKNOWN (integer) - Wird von der Funktion pg_transaction_status() zurückgegeben. Die Verbindung ist ungültig. PGSQL_DIAG_SEVERITY (integer) - Wird an die Funktion pg_result_error_field() übergeben. Gibt den Schweregrad des Fehlers zurück. Die Feldinhalte sind ERROR, FATAL oder PANIC (in einer Fehlermeldung) oder WARNING, NOTICE, DEBUG, INFO oder LOG (in einer Notice-Meldung) oder eine lokalisierte Übersetzung davon. Dieses Feld ist immer verfügbar. PGSQL_DIAG_SQLSTATE (integer) - Wird an die Funktion pg_result_error_field() übergeben. Gibt den SQLSTATE-Code des Fehlers zurück. Der SQLSTATE-Code identifiziert den Typ des aufgetretenen Fehlers. Dieser kann von Anwendungen ausgewertet werden, um entsprechende Operationen auszuführen (beispielsweise Fehlerbehandlungsroutinen), als Reaktion auf einen bestimmten Datenbankfehler. dieses Feld kann nicht lokalisiert werden und ist immer verfügbar. PGSQL_DIAG_MESSAGE_PRIMARY (integer) - Wird an die Funktion pg_result_error_field() übergeben. Dies ist die primäre, für Menschen lesbare Fehlermeldung (normalerweise in einer Zeile) und ist immer verfügbar. PGSQL_DIAG_MESSAGE_DETAIL (integer) - Wird an die Funktion pg_result_error_field() übergeben. Detail: eine optionale untergeordnete Fehlermeldung, in der das Problem genauer beschrieben wird. Diese Meldung kann mehrere Zeilen lang sein. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PGSQL_DIAG_MESSAGE_HINT (integer) - Wird an die Funktion pg_result_error_field() übergeben. Hint: ein optionaler Hinweis, wie mit dem Problem umzugehen ist. Dies wurde eingeführt, um (möglicherweise unpassende) Lösungen zur Verfügung zu stellen, anstatt harte Fakten, wie bei Details. Diese Meldung kann mehrere Zeilen lang sein. PGSQL_DIAG_STATEMENT_POSITION (integer) - Wird an die Funktion pg_result_error_field() übergeben. Dies ist ein String, der eine dezimale Integerzahl enthält, die die Cursorposition des originalen SQL-Strings angibt, an der ein Fehler auftrat. Das erste Zeichen hat die Position 1 und zur Bestimmung der Positionen werden Zeichen zugrundegelegt und nicht Bytes. PGSQL_DIAG_INTERNAL_POSITION (integer) - Wird an die Funktion pg_result_error_field() übergeben. Per Definition ist das dasselbe wie das Feld PG_DIAG_STATEMENT_POSITION, es wird aber benutzt, wenn die Cursorposition auf ein intern generiertes Kommando verweist und nicht auf eines, das vom Benutzer eingegeben wurde. Das Feld PG_DIAG_INTERNAL_QUERY - wird immer gesetzt, wenn dieses Feld gesetzt ist. PGSQL_DIAG_INTERNAL_QUERY (integer) - Wird an die Funktion pg_result_error_field() übergeben. Dies ist der Text eines fehlgeschlagenen, intern generierten Kommandos. Das kann beispielsweise eine SQL-Abfrage sein, die von einer PL/pgSQL-Funktion gesendet wurde. PGSQL_DIAG_CONTEXT (integer) - Wird an die Funktion pg_result_error_field() übergeben. Dies gibt einen Hinweis auf den Kontext, in dem ein Fehler auftrat. Gegenwärtig sind Zurückverfolgungen des Aufrufstacks von Funktionen aktivierter prozeduraler Sprachen darin enthalten, sowie intern generierte Abfragen. Die Ablaufverfolgung enthält einen Eintrag pro Zeile, die neuesten Einträge zuerst. PGSQL_DIAG_SOURCE_FILE (integer) - Wird an die Funktion pg_result_error_field() übergeben. Dies ist der Name der Datei im PostgreSQL-Quellcode, bei der der Fehler gemeldet wurde. PGSQL_DIAG_SOURCE_LINE (integer) - Wird an die Funktion pg_result_error_field() übergeben. Die Zeilennummer in der Datei im PostgreSQL-Quellcode, bei der der Fehler gemeldet wurde. PGSQL_DIAG_SOURCE_FUNCTION (integer) - Wird an die Funktion pg_result_error_field() übergeben. Der Name der Funktion im PostgreSQL-Quellcode, bei der der Fehler gemeldet wurde. PGSQL_ERRORS_TERSE (integer) - Wird an die Funktion pg_set_error_verbosity() übergeben. Damit wird festgelegt, dass Fehlermeldungen die Felder severity, primary text und position enthalten. Normalerweise passt das alles in eine Zeile. PGSQL_ERRORS_DEFAULT (integer) - Wird an die Funktion pg_set_error_verbosity() übergeben. Die Standardeinstellung gibt Meldungen mit den oben beschriebenen Inhalten zurück, zuzüglich aller Details, Hinweise und Kontext-Informationen. (Dies kann mehrere Zeilen umfassen.) PGSQL_ERRORS_VERBOSE (integer) - Wird an die Funktion pg_set_error_verbosity() übergeben. In diesem Modus werden alle verfügbaren Felder zurückgegeben. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php PGSQL_STATUS_LONG (integer) - Wird an die Funktion pg_result_status() übergeben. Zeigt an, dass ein numerischer Ergebniscode gewünscht ist. PGSQL_STATUS_STRING (integer) - Wird an die Funktion pg_result_status() übergeben. Zeigt an, dass eine textuelles Ergebnis gewünscht ist. PGSQL_CONV_IGNORE_DEFAULT (integer) - Wird an die Funktion pg_convert() übergeben. Während der Konversion werden Standardwerte in der Tabelle ignoriert. PGSQL_CONV_FORCE_NULL (integer) - Wird an die Funktion pg_convert() übergeben. Anstelle eines leeren Strings string wird der SQL Nullwert NULL benutzt. PGSQL_CONV_IGNORE_NOT_NULL (integer) - Wird an die Funktion pg_convert() übergeben. Die Konversion von NULL in SQL NOT NULL-Spalten wird ignoriert. PostgreSQL-Funktionen pg_affected_rows — Gibt die Anzahl betroffener Datensätze (Tupel) zurück pg_cancel_query — Löscht eine asynchrone Abfrage pg_client_encoding — Gibt die Kodierung des Clients zurück pg_close — Schließt eine PostgreSQL-Verbindung pg_connect — Öffnet eine PostgreSQL-Verbindung pg_connection_busy — Gibt den Status der Verbindung zurück (busy/not busy) pg_connection_reset — Setzt die Verbindung zurück und verbindet neu pg_connection_status — Gibt den Verbindungsstatus zurück pg_convert — Konvertiert die Werte eines assoziativen Arrays in passende Werte für SQL-Kommandos. pg_copy_from — Fügt Datensätze aus einem Array in eine Tabelle ein pg_copy_to — Kopiert eine Tabelle in ein Array pg_dbname — Gibt den Namen der Datenbank zurück pg_delete — Lscht Datenstze pg_end_copy — Synchronisation mit dem PostgreSQL-Server pg_escape_bytea — Maskiert Zeichenketten zum Einfügen in ein Feld vom Typ bytea pg_escape_identifier — Escape a identifier for insertion into a text field pg_escape_literal — Escape a literal for insertion into a text field pg_escape_string — Maskiert einen String zum Einfgen in Felder mit text/char Datentypen pg_execute — Fordert den Datenankserver auf, eine vorbereitete Anfrage mit den angegebenen Parametern auszuführen und wartet auf das Ergebnis pg_fetch_all_columns — Gibt alle Werte einer bestimmten Spalte eines Abfrageergebnisses in einem Array zurück pg_fetch_all — Gibt alle Zeilen eines Abfrageergebnisses als Array zurück pg_fetch_array — Holt eine Zeile als Array pg_fetch_assoc — Holt eine Zeile als assoziatives Array pg_fetch_object — Holt einen Datensatz als Objekt Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php pg_fetch_result — Liefert Werte aus einer Ergebnismenge pg_fetch_row — Holt einen Datensatz als numerisches Array pg_field_is_null — Prüft, ob ein Feld einen SQL NULL-Wert enthält pg_field_name — Gibt den Namen eines Feldes zurück pg_field_num — Gibt die Feldnummer des angegebenen Feldes zurück pg_field_prtlen — Gibt die Länge des Feldes zurück pg_field_size — Gibt den belegten Speicher für ein Feld zurück pg_field_table — Gibt zu einem Feldnamen den Namen der Tabelle oder deren oid zurück, in der das Feld definiert ist pg_field_type_oid — Gibt die ID des PostgreSQL-Datentyps (OID) eines Feldes zurück pg_field_type — Gibt den Datentyp eines Feldes zurück pg_free_result — Gibt den durch Ergebnisse belegten Speicher frei pg_get_notify — Gibt eine SQL NOTIFY-Nachricht zurück pg_get_pid — Prüft die Datenbankverbindung pg_get_result — Gibt asynchrone Abfrageergebnisse zurück pg_host — Gibt den Namen des Host zurück, zu dem verbunden wurde pg_insert — Überträgt Werte aus einem Array in eine Tabelle pg_last_error — Gibt die letzte Fehlermeldung einer Verbindung zurück pg_last_notice — Gibt die letzte NOTICE-Meldung des PostgreSQL-Servers zurück pg_last_oid — Gibt den Objektbezeichner (OID) des zuletzt eingefügten Datensatzes zurück pg_lo_close — Schließt ein Large Object pg_lo_create — Erzeugt ein Large Object pg_lo_export — Exportiert ein Large Object in eine Datei pg_lo_import — Importiert ein Large Object aus einer Datei pg_lo_open — Öffnet ein Large Object pg_lo_read_all — Liest ein Large Object vollständig und reicht es direkt an den Browser weiter pg_lo_read — Liest ein Large Object pg_lo_seek — Setzt die Lese- oder Schreibposition in einem Large Object pg_lo_tell — Gibt die aktuelle Lese- oder Schreibposition in einem Large Object zurück pg_lo_truncate — Truncates a large object pg_lo_unlink — Löscht ein Large Object pg_lo_write — Schreibt in ein Large Object Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php pg_meta_data — Gibt Metadaten einer Tabelle als Array zurück pg_num_fields — Gibt die Anzahl der Felder in einem Abfrageergebnis zurück pg_num_rows — Gibt die Anzahl der Zeilen in einem Abfrageergebnis zurück pg_options — Gibt die Verbindungsoptionen der aktuellen Verbindung zurück pg_parameter_status — Gibt den Wert einer aktuellen Server-Einstellung zurück pg_pconnect — Öffnet eine persistente PostgreSQL-Verbindung pg_ping — Prüft die Datenbankverbindung pg_port — Gibt die Portnummer zurück, über die die Verbindung aufgebaut wurde pg_prepare — Sendet eine Aufforderung an den Server, eine vorbereitete Anfrage mit den übergebenen Parametern zu erzeugen und wartet auf ihre Beendigung. pg_put_line — Sendet eine NULL-terminierte Zeichenkette zum PostgreSQL-Server pg_query_params — Sendet ein Kommando zum Server und wartet seine Ausführung ab. Getrennt vom SQL-Kommando können dabei Parameter übergeben werden. pg_query — Führt eine Abfrage aus pg_result_error_field — Gibt den Inhalt eines bestimmtes Feldes zu einer Fehlermeldung zurück pg_result_error — Gibt die mit der Ergebniskennung verknüpfte Fehlermeldung zurück pg_result_seek — Setzt den internen Datensatzzeiger auf die angegebene Position in einem Abfrageergebnis pg_result_status — Gibt den Status eines Abfrageergebnisses zurück pg_select — Wählt Datensätze aus pg_send_execute — Sendet eine Aufforderung an den Server, eine vorbereitete Abfrage mit den übergebenen Parametern auszuführen, ohne auf die Ergebnisse zu warten. pg_send_prepare — Sendet eine Aufforderung an den Server, eine vorbereitete Abfrage mit den übergebenen Parametern zu erzeugen, ohne auf ihre Beendigung zu warten. pg_send_query_params — Sendet ein Kommando und separate Parameter zum Server, ohne auf die Rückgabe der Ergebnisse zu warten pg_send_query — Sendet eine asynchrone Abfrage pg_set_client_encoding — Setzt die Kodierung des Clients pg_set_error_verbosity — Bestimmt den Detaillierungsgrad von Fehlermeldungen, die von pg_last_error und pg_result_error zurückgegeben werden. pg_trace — Ermöglicht die Ablaufverfolgung einer Verbindung pg_transaction_status — Gibt den aktuellen Transaktionsstatus des Servers zurück pg_tty — Gibt den TTY Namen für die Verbindung zurück pg_unescape_bytea — Entfernt Maskierungen für den Typ bytea pg_untrace — Beendet die Ablaufverfolgung einer PostgreSQL-Verbindung pg_update — Aktualisiert eine Tabelle pg_version — Gibt ein Array zurück, das die Versionen von Client, Protokoll und Server enthält (falls verfügbar). Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLite Vordefinierte Konstanten SQLITE_ASSOC (int) - Spaltenwerte werden als Array zurückgegeben mit den Spaltennamen als Schlüssel. SQLITE_BOTH (int) - Spalten werden als Array zurückgegeben in dem sowohl die Spaltennummer als auch der Spaltenname als Schlüssel genutzt wird. SQLITE_NUM (int) - Spalten werden in einem Array mit numerischen Schlüsseln, beginnend mit 0, zurükgegeben SQLITE_OK (int) - Erfolgreiche Ausführung. SQLITE_ERROR (int) - SQL Fehler oder fehlende Datenbank. SQLITE_INTERNAL (int) - Interner Fehler in SQLite. SQLITE_PERM (int) - Fehlende Zugriffsberechtigung. SQLITE_ABORT (int) - Abbruchanforderung aus einer Callback-Routine. SQLITE_BUSY (int) - Die Datenbankdatei ist gesperrt. SQLITE_LOCKED (int) - Eine Tabelle in der Datenbank ist gesperrt. SQLITE_NOMEM (int) - Speicheranforderung fehlgeschlagen. SQLITE_READONLY (int) - Schreibversuch auf eine nur-lesen Datenbank. SQLITE_INTERRUPT (int) - Interner Abbruch einer Operation. SQLITE_IOERR (int) - Datei Ein-/Ausgabefehler. SQLITE_NOTADB (int) - Die zu öffnende Datei ist keine Datenbank. SQLITE_CORRUPT (int) - Die Datenbankdatei ist beschädigt. SQLITE_FORMAT (int) - Datenbankformatfehler. SQLITE_NOTFOUND (int) - Tabelle oder Eintrag nicht gefunden. SQLITE_FULL (int) - Einfügen mangels Speicherplatz fehlgeschlagen (intern). SQLITE_CANTOPEN (int) - Datenbankdatei kann nicht geöffnet werden. SQLITE_PROTOCOL (int) - Protokollfehler beim Sperren einer Datenbank. Database lock protocol error. SQLITE_EMPTY (int) - Datenbank ist leer (internal). SQLITE_SCHEMA (int) - Das Datenbankschema hat sich geändert. SQLITE_TOOBIG (int) - Zu viele Daten für eine Tabellenzeile. SQLITE_CONSTRAINT (int) - Abbruch wegen einer fehlgeschlagenen Prüfbedingung. SQLITE_MISMATCH (int) - Unverträgliche Datentypen. SQLITE_MISUSE (int) - Fehlerhafte Nutzung der Bibliothek. SQLITE_NOLFS (int) - Nutzung eines auf diesem System nicht vorhandenen Betriebsystemfeatures. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLITE_AUTH (int) - Autorisierung fehlgeschlagen. SQLITE_ROW (int) - Interner Prozess hat eine andere Zeile bereitgestellt. SQLITE_DONE (int) - Interner Prozess hat die Ausführung abgeschlossen. SQLite Funktionen sqlite_array_query — Führt eine Datenbankabfrage durch und liefert das gesamte Abfrageergebnis als Liste zurück sqlite_busy_timeout — Setzt die maximale Dauer für das Warten auf die Freigabe einer Datenbank, oder sperrt das Warten selbst sqlite_changes — Liefert die Anzahl der vom letzten SQL-Befehl geänderten Datenbankeinträge. sqlite_close — Schließt eine SQLite-Datenbankverbindung sqlite_column — Holt eine Spalte des aktuellen Ergebnissatzes sqlite_create_aggregate — Registriert eine benutzerdefinierte Funktion, um SQL-Abfragen zu aggregieren sqlite_create_function — Registriert eine "reguläre" nutzerdefinierte Funktion für den Gebrauch in SQL-Befehlen sqlite_current — Holt die aktuelle Zeile als Array aus dem Abfrageergebnis sqlite_error_string — Liefert eine textuelle Beschreibung eines Fehler-Codes sqlite_escape_string — Bereitet einen String für die Verwendung als SQL-Parameter auf sqlite_exec — Führt eine ergebnislose Abfrage in einer definierten Datenbank aus sqlite_factory — Öffnet eine SQLite-Datenbank und gibt ein SQLiteDatabase-Objekt zurück sqlite_fetch_all — Holt sich alle Reihen eines Abfrageergebnisses und liefert sie als Array im Array zurück sqlite_fetch_array — Liest die nächste Zeile aus dem Datenbankergebnis und gibt sie als Array zurück sqlite_fetch_column_types — Liefert ein Array mit den Spaltentypen einer bestimmten Tabelle sqlite_fetch_object — Holt sich die nächste Reihe des Ergebnisses und gibt diese als Objekt zurück sqlite_fetch_single — Holt sich die erste Spalte eines Abfrageergebnisses als String sqlite_fetch_string — Alias von sqlite_fetch_single sqlite_field_name — Gibt den Namen eines Feldes zurück sqlite_has_more — Findet heraus, ob noch Reihen im Ergebnis vorhanden sind sqlite_has_prev — Gibt zurück, ob eine vorige Reihe existiert oder nicht sqlite_key — Liefert den aktuellen Zeilenindex sqlite_last_error — Liefert den Fehlercode des letzten Fehlers einer Datenbank sqlite_last_insert_rowid — Liefert die Zeilenidentifikation der zuletzt eingefügten Reihe zurück sqlite_libencoding — Liefert die Kodierung der verwendeten SQLite-Bibliothek zurück sqlite_libversion — Liefert die Version der genutzten SQLite-Bibliothek Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php sqlite_next — Wechselt zu der nächsten Zeilennummer sqlite_num_fields — Liefert die Anzahl der Felder eines Abfrageergebnisses zurück sqlite_num_rows — Liefert die Anzahl an Reihen eines gepufferten Abfrageergebnisses zurück sqlite_open — Öffnet eine SQLite-Datenbank und erzeugt die Datenbank, wenn diese nicht existiert. sqlite_popen — Öffnet eine persistente Verbindung zu einer SQLite-Datenbank und erzeugt diese im Bedarfsfall sqlite_prev — Springt zur vorige Zeile sqlite_query — Führt auf einer Datenbank eine Abfrage durch und liefert das Abfrageergebnis zurück sqlite_rewind — Springt zur ersten Zeile sqlite_seek — Wechselt zu einer Reihe in einem gepufferten Abfrageergebnis sqlite_single_query — Führt eine Query aus und liefert ein Array für eine einzige Spalte oder den Wert der ersten Reihe. sqlite_udf_decode_binary — Dekodiert Binärdaten und reicht diese als Parameter weiter zu einer benutzerdefinierten Funktion (UDF) sqlite_udf_encode_binary — Kodiert Binärdaten bevor sie von einer benutzerdefinierten Funktion (UDF) zurückgegeben werden sqlite_unbuffered_query — Führt eine Abfrage aus, aber übernimmt die Daten nicht gleich ins PHP sqlite_valid — Gibt an, ob weitere Zeilen zur Verfügung stehen SQLite3 Vordefinierte Konstanten SQLITE3_ASSOC (integer) - Legt fest, dass die Sqlite3Result::fetchArray()-Methode eine assoziative Liste zurückgeben soll. Die Liste wird durch den Spaltennamen indiziert, wie er in dem Anfrageergebnis zurückgegeben wurde. SQLITE3_NUM (integer) - Legt fest, dass die Sqlite3Result::fetchArray()-Methode eine Liste zurückgeben soll, die durch die Spaltennummer indiziert wird, wie sie in dem Anfrageergebnis zurückgegeben wurde, beginnend mit Spalte 0. SQLITE3_BOTH (integer) - Legt fest, dass die Sqlite3Result::fetchArray()-Methode eine Liste zurückgeben soll, die sowohl durch den Spaltennamen, als auch durch die Spaltennummer indiziert wird. Die geschieht analog dazu, wie es im Anfrageergebnis zurückgegeben wurde, beginnend mit Spalte 0. SQLITE3_INTEGER (integer) - Repräsentiert die SQLite3 'INTEGER'-Speicherklasse. SQLITE3_FLOAT (integer) - Repräsentiert die SQLite3 'REAL (FLOAT)'-Speicherklasse. SQLITE3_TEXT (integer) - Repräsentiert die SQLite3 'TEXT'-Speicherklasse. SQLITE3_BLOB (integer) - Repräsentiert die SQLite3 'BLOB'-Speicherklasse. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLITE3_NULL (integer) - Repräsentiert die SQLite3 'NULL'-Speicherklasse. SQLITE3_OPEN_READONLY (integer) - Legt fest, dass die SQLite3-Datenbank nur für den lesenden Zugriff geöffnet wird. SQLITE3_OPEN_READWRITE (integer) - Legt fest, dass die SQLite3 Datenbank für den Lese- und Schreibzugriff geöffnet wird. SQLITE3_OPEN_CREATE (integer) - Legt fest, dass die SQLite3 Datenbank vor dem Öffnen angelegt wird, wenn diese noch nicht existiert. SQLite3 — Die SQLite3-Klasse SQLite3::busyTimeout — Sets the busy connection handler SQLite3::changes — Gibt die Anzahl der Datenbankreihen zurück, die durch die letzte SQL-Anfrage verändert, gelöscht oder hinzugefügt wurden. SQLite3::close — Beendet eine Datenbankverbindung SQLite3::__construct — Instantiiert ein SQLite3 Objekt und öffnet eine SQLite3 Datenbank SQLite3::createAggregate — Registriert eine PHP-Funktion zum Gebrauch als SQL-Aggregat-Funktion SQLite3::createCollation — Registers a PHP function for use as an SQL collating function SQLite3::createFunction — Registriert eine PHP-Funktion, die als SQL-Skalar-Funktion genutzt werden kann SQLite3::escapeString — Gibt eine passend maskierte Zeichenkette zurück SQLite3::exec — Führt eine ergebnislose Anfrage gegen den Datenbank-Server aus SQLite3::lastErrorCode — Gibt den numerischen Ergebniscode der letzten fehlgeschlagenen SQLite-Anweisung zurück SQLite3::lastErrorMsg — Gibt einen englischen Text zurück, der die letzten fehlgeschlagenen SQLite-Anfrage beschreibt. SQLite3::lastInsertRowID — Gibt die Datensatz-Id des zuletzt getätigten INSERT in die Datenbank zurück SQLite3::loadExtension — Attempts to load an SQLite extension library SQLite3::open — Öffnet eine SQlite Datenbank SQLite3::prepare — Bereitet eine SQL-Anweisung für die Ausführung vor SQLite3::query — Führt eine SQL-Anfrage aus SQLite3::querySingle — Executes a query and returns a single result SQLite3::version — Returns the SQLite3 library version as a string constant and as a number SQLite3Stmt — The SQLite3Stmt class SQLite3Stmt::bindParam — Binds a parameter to a statement variable SQLite3Stmt::bindValue — Binds the value of a parameter to a statement variable SQLite3Stmt::clear — Clears all current bound parameters SQLite3Stmt::close — Closes the prepared statement SQLite3Stmt::execute — Executes a prepared statement and returns a result set object Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLite3Stmt::paramCount — Returns the number of parameters within the prepared statement SQLite3Stmt::reset — Resets the prepared statement SQLite3Result — Die SQLite3Result Klasse SQLite3Result::columnName — Returns the name of the nth column SQLite3Result::columnType — Returns the type of the nth column SQLite3Result::fetchArray — Fetches a result row as an associative or numerically indexed array or both SQLite3Result::finalize — Closes the result set SQLite3Result::numColumns — Returns the number of columns in the result set SQLite3Result::reset — Resets the result set back to the first row Microsoft SQL Server Driver for PHP Vordefinierte Konstanten SQLSRV_FETCH_ASSOC (integer) - Forces sqlsrv_fetch_array() to return an associative array when passed as a parameter. SQLSRV_FETCH_NUMERIC (integer) - Forces sqlsrv_fetch_array() to return an array with numeric when passed as a parameter. SQLSRV_FETCH_BOTH (integer) - Forces sqlsrv_fetch_array() to return an array with both associative and numeric keys when passed as a parameter (the default behavior). SQLSRV_ERR_ALL (integer) - Forces sqlsrv_errors() to return both errors and warings when passed as a parameter (the default behavior). SQLSRV_ERR_ERRORS (integer) - Forces sqlsrv_errors() to return errors only (no warnings) when passed as a parameter. SQLSRV_ERR_WARNINGS (integer) - Forces sqlsrv_errors() to return warnings only (no errors) when passed as a parameter. SQLSRV_LOG_SYSTEM_ALL (integer) - Turns on logging of all subsystems when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SYSTEM_CONN (integer) - Turns on logging of connection activity when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SYSTEM_INIT (integer) - Turns on logging of initialization activity when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SYSTEM_OFF (integer) - Turns off logging of all subsystems when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SYSTEM_STMT (integer) - Turns on logging of statement activity when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SYSTEM_UTIL (integer) - Turns on logging of error function activity when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SEVERITY_ALL (integer) - Specifies that errors, warnings, and notices will be logged when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SEVERITY_ERROR (integer) - Specifies that errors will be logged when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SEVERITY_NOTICE (integer) - Specifies that notices will be logged when passed to sqlsrv_configure() as a parameter. SQLSRV_LOG_SEVERITY_WARNING (integer) - Specifies that warnings will be logged when passed to sqlsrv_configure() as a parameter. SQLSRV_NULLABLE_YES (integer) - Indicates that a column is nullable. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLSRV_NULLABLE_NO (integer) - Indicates that a column is not nullable. SQLSRV_NULLABLE_UNKNOWN (integer) - Indicates that it is not known if a column is nullable. SQLSRV_PARAM_IN (integer) - Indicates an input parameter when passed to sqlsrv_query() or sqlsrv_prepare(). SQLSRV_PARAM_INOUT (integer) - Indicates a bidirectional parameter when passed to sqlsrv_query() or sqlsrv_prepare(). SQLSRV_PARAM_OUT (integer) - Indicates an output parameter when passed to sqlsrv_query() or sqlsrv_prepare(). SQLSRV_PHPTYPE_INT (integer) - Specifies an integer PHP data type. For usage information, see » How to: Specify PHP Types. SQLSRV_PHPTYPE_DATETIME (integer) - Specifies a datetime PHP data type. For usage information, see » How to: Specify PHP Types. SQLSRV_PHPTYPE_FLOAT (integer) - Specifies a float PHP data type. For usage information, see » How to: Specify PHP Types. SQLSRV_PHPTYPE_STREAM (integer) - Specifies a PHP stream. This constant works like a function and accepts an encoding constant. See the SQLSRV_ENC_* constants. For usage information, see » How to: Specify PHP Types. SQLSRV_PHPTYPE_STRING (integer) - Specifies a string PHP data type. This constant works like a function and accepts an encoding constant. See the SQLSRV_ENC_* constants. For usage information, see » How to: Specify PHP Types. SQLSRV_ENC_BINARY (integer) - Specifies that data is returned as a raw byte stream from the server without performing encoding or translation. For usage information, see » How to: Specify PHP Types. SQLSRV_ENC_CHAR (integer) - Data is returned in 8-bit characters as specified in the code page of the Windows locale that is set on the system. Any multi-byte characters or characters that do not map into this code page are substituted with a single byte question mark (?) character. This is the default encoding. For usage information, see » How to: Specify PHP Types. UTF-8 (integer) - Specifies that data is returned with UTF-8 encoding. For usage information, see » How to: Specify PHP Types. SQLSRV_SQLTYPE_BIGINT (integer) - Describes the bigint SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_BINARY (integer) - Describes the binary SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_BIT (integer) - Describes the bit SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_CHAR (integer) - Describes the char SQL Server data type. This constant works like a function and accepts a parameter indicating the number characters. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_DATE (integer) - Describes the date SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_DATETIME (integer) - Describes the datetime SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_DATETIME2 (integer) - Describes the datetime2 SQL Server data type. For usage information, see » How to: Specify SQL Types. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLSRV_SQLTYPE_DATETIMEOFFSET (integer) - Describes the datetimeoffset SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_DECIMAL (integer) - Describes the decimal SQL Server data type. This constant works like a function and accepts two parameters indicating (in order) precision and scale. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_FLOAT (integer) - Describes the float SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_IMAGE (integer) - Describes the image SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_INT (integer) - Describes the int SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_MONEY (integer) - Describes the money SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_NCHAR (integer) - Describes the nchar SQL Server data type. This constant works like a function and accepts a single parameter indicating the character count. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_NUMERIC (integer) - Describes the numeric SQL Server data type. This constant works like a function and accepts two parameter indicating (in order) precision and scale. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_NVARCHAR (integer) - Describes the nvarchar SQL Server data type. This constant works like a function and accepts a single parameter indicating the character count. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_NVARCHAR('max') (integer) - Describes the nvarchar(MAX) SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_NTEXT (integer) - Describes the ntext SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_REAL (integer) - Describes the real SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_SMALLDATETIME (integer) - Describes the smalldatetime SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_SMALLINT (integer) - Describes the smallint SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_SMALLMONEY (integer) - Describes the smallmoney SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_TEXT (integer) - Describes the text SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_TIME (integer) - Describes the time SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_TIMESTAMP (integer) - Describes the timestamp SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_TINYINT (integer) - Describes the tinyint SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_UNIQUEIDENTIFIER (integer) - Describes the uniqueidentifier SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_UDT (integer) - Describes the UDT SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_VARBINARY (integer) - Describes the varbinary SQL Server data type. This constant works like a function and accepts a single parameter indicating the byte count. For usage information, see » How to: Specify SQL Types. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLSRV_SQLTYPE_VARBINARY('max') (integer) - Describes the varbinary(MAX) SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_VARCHAR (integer) - Describes the varchar SQL Server data type. This constant works like a function and accepts a single parameter indicating the character count. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_VARCHAR('max') (integer) - Describes the varchar(MAX) SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_SQLTYPE_XML (integer) - Describes the XML SQL Server data type. For usage information, see » How to: Specify SQL Types. SQLSRV_TXN_READ_UNCOMMITTED (integer) - Inidicates a transaction isolation level of READ UNCOMMITTED. This value is used to set the TransactionIsolation level in the $connectionOptions arrary passed to sqlsrv_connect(). SQLSRV_TXN_READ_COMMITTED (integer) - Inidicates a transaction isolation level of READ COMMITTED. This value is used to set the TransactionIsolation level in the $connectionOptions arrary passed to sqlsrv_connect(). SQLSRV_TXN_REPEATABLE_READ (integer) - Inidicates a transaction isolation level of REPEATABLE READ. This value is used to set the TransactionIsolation level in the $connectionOptions arrary passed to sqlsrv_connect(). SQLSRV_TXN_SNAPSHOT (integer) - Inidicates a transaction isolation level of SNAPSHOT. This value is used to set the TransactionIsolation level in the $connectionOptions arrary passed to sqlsrv_connect(). SQLSRV_TXN_READ_SERIALIZABLE (integer) - Inidicates a transaction isolation level of SERIALIZABLE. This value is used to set the TransactionIsolation level in the $connectionOptions arrary passed to sqlsrv_connect(). SQLSRV_CURSOR_FORWARD (integer) - Inidicates a forward-only cursor. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_CURSOR_STATIC (integer) - Inidicates a static cursor. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_CURSOR_DYNAMIC (integer) - Inidicates a dynamic cursor. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_CURSOR_KEYSET (integer) - Inidicates a keyset cursor. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_CURSOR_BUFFERED (integer) - Creates a client-side cursor query. Lets you access rows in any order. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_SCROLL_NEXT (integer) - Specifies which row to select in a result set. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_SCROLL_PRIOR (integer) - Specifies which row to select in a result set. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_SCROLL_FIRST (integer) - Specifies which row to select in a result set. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_SCROLL_LAST (integer) - Specifies which row to select in a result set. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_SCROLL_ABSOLUTE (integer) - Specifies which row to select in a result set. For usage information, see » Specifying a Cursor Type and Selecting Rows. SQLSRV_SCROLL_RELATIVE (integer) - Specifies which row to select in a result set. For usage information, see » Specifying a Cursor Type and Selecting Rows. Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php SQLSRV Funktionen sqlsrv_begin_transaction — Begins a database transaction sqlsrv_cancel — Cancels a statement sqlsrv_client_info — Returns information about the client and specified connection sqlsrv_close — Closes an open connection and releases resourses associated with the connection sqlsrv_commit — Commits a transaction that was begun with sqlsrv_begin_transaction sqlsrv_configure — Changes the driver error handling and logging configurations sqlsrv_connect — Opens a connection to a Microsoft SQL Server database sqlsrv_errors — Returns error and warning information about the last SQLSRV operation performed sqlsrv_execute — Executes a statement prepared with sqlsrv_prepare sqlsrv_fetch_array — Returns a row as an array sqlsrv_fetch_object — Retrieves the next row of data in a result set as an object sqlsrv_fetch — Makes the next row in a result set available for reading sqlsrv_field_metadata — Retrieves metadata for the fields of a statement prepared by sqlsrv_prepare or sqlsrv_query sqlsrv_free_stmt — Frees all resources for the specified statement sqlsrv_get_config — Returns the value of the specified configuration setting sqlsrv_get_field — Gets field data from the currently selected row sqlsrv_has_rows — Indicates whether the specified statement has rows sqlsrv_next_result — Makes the next result of the specified statement active sqlsrv_num_fields — Retrieves the number of fields (columns) on a statement sqlsrv_num_rows — Retrieves the number of rows in a result set sqlsrv_prepare — Prepares a query for execution sqlsrv_query — Prepares and executes a query. sqlsrv_rollback — Rolls back a transaction that was begun with sqlsrv_begin_transaction sqlsrv_rows_affected — Returns the number of rows modified by the last INSERT, UPDATE, or DELETE query executed sqlsrv_send_stream_data — Sends data from parameter streams to the server sqlsrv_server_info — Returns information about the server Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Sybase Sybase Funktionen sybase_affected_rows — Gets number of affected rows in last query sybase_close — Closes a Sybase connection sybase_connect — Opens a Sybase server connection sybase_data_seek — Moves internal row pointer sybase_deadlock_retry_count — Sets the deadlock retry count sybase_fetch_array — Fetch row as array sybase_fetch_assoc — Fetch a result row as an associative array sybase_fetch_field — Get field information from a result sybase_fetch_object — Fetch a row as an object sybase_fetch_row — Get a result row as an enumerated array sybase_field_seek — Sets field offset sybase_free_result — Frees result memory sybase_get_last_message — Returns the last message from the server sybase_min_client_severity — Sets minimum client severity sybase_min_error_severity — Sets minimum error severity sybase_min_message_severity — Sets minimum message severity sybase_min_server_severity — Sets minimum server severity sybase_num_fields — Gets the number of fields in a result set sybase_num_rows — Get number of rows in a result set sybase_pconnect — Open persistent Sybase connection sybase_query — Sends a Sybase query sybase_result — Get result data sybase_select_db — Selects a Sybase database sybase_set_message_handler — Sets the handler called when a server message is raised sybase_unbuffered_query — Send a Sybase query and do not block Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php tokyo_tyrant TokyoTyrant — The TokyoTyrant class TokyoTyrant::add — Adds to a numeric key TokyoTyrant::connect — Connect to a database TokyoTyrant::connectUri — Connects to a database TokyoTyrant::__construct — Construct a new TokyoTyrant object TokyoTyrant::copy — Copies the database TokyoTyrant::ext — Execute a remote script TokyoTyrant::fwmKeys — Returns the forward matching keys TokyoTyrant::get — The get purpose TokyoTyrant::getIterator — Get an iterator TokyoTyrant::num — Number of records in the database TokyoTyrant::out — Removes records TokyoTyrant::put — Puts values TokyoTyrant::putCat — Concatenates to a record TokyoTyrant::putKeep — Puts a record TokyoTyrant::putNr — Puts value TokyoTyrant::putShl — Concatenates to a record TokyoTyrant::restore — Restore the database TokyoTyrant::setMaster — Set the replication master TokyoTyrant::size — Returns the size of the value TokyoTyrant::stat — Get statistics TokyoTyrant::sync — Synchronize the database TokyoTyrant::tune — Tunes connection values TokyoTyrant::vanish — Empties the database TokyoTyrantTable — The TokyoTyrantTable class TokyoTyrantTable::add — Adds a record TokyoTyrantTable::genUid — Generate unique id TokyoTyrantTable::get — Get a row Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php TokyoTyrantTable::getIterator — Get an iterator TokyoTyrantTable::getQuery — Get a query object TokyoTyrantTable::out — Remove records TokyoTyrantTable::put — Store a row TokyoTyrantTable::putCat — Concatenates to a row TokyoTyrantTable::putKeep — Put a new record TokyoTyrantTable::putNr — Puts value TokyoTyrantTable::putShl — Concatenates to a record TokyoTyrantTable::setIndex — Sets index TokyoTyrantQuery — The TokyoTyrantQuery class TokyoTyrantQuery::addCond — Adds a condition to the query TokyoTyrantQuery::__construct — Construct a new query TokyoTyrantQuery::count — Counts records TokyoTyrantQuery::current — Returns the current element TokyoTyrantQuery::hint — Get the hint string of the query TokyoTyrantQuery::key — Returns the current key TokyoTyrantQuery::metaSearch — Retrieve records with multiple queries TokyoTyrantQuery::next — Moves the iterator to next entry TokyoTyrantQuery::out — Removes records based on query TokyoTyrantQuery::rewind — Rewinds the iterator TokyoTyrantQuery::search — Searches records TokyoTyrantQuery::setLimit — Limit results TokyoTyrantQuery::setOrder — Orders results TokyoTyrantQuery::valid — Checks the validity of current item TokyoTyrantIterator — The TokyoTyrantIterator class TokyoTyrantIterator::__construct — Construct an iterator TokyoTyrantIterator::current — Get the current value TokyoTyrantIterator::key — Returns the current key TokyoTyrantIterator::next — Move to next key Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php TokyoTyrantIterator::rewind — Rewinds the iterator TokyoTyrantIterator::valid — Rewinds the iterator Datums- und zeitrelevante Erweiterungen Calendar Vordefinierte Konstanten CAL_GREGORIAN (integer) CAL_JULIAN (integer) CAL_JEWISH (integer) CAL_FRENCH (integer) CAL_NUM_CALS (integer) CAL_DOW_DAYNO (integer) CAL_DOW_SHORT (integer) CAL_DOW_LONG (integer) CAL_MONTH_GREGORIAN_SHORT (integer) CAL_MONTH_GREGORIAN_LONG (integer) CAL_MONTH_JULIAN_SHORT (integer) CAL_MONTH_JULIAN_LONG (integer) CAL_MONTH_JEWISH (integer) CAL_MONTH_FRENCH (integer) Die folgenden Konstanten gibt es seit PHP 4.3.0: CAL_EASTER_DEFAULT (integer) CAL_EASTER_ROMAN (integer) CAL_EASTER_ALWAYS_GREGORIAN (integer) CAL_EASTER_ALWAYS_JULIAN (integer) Die folgenden Konstanten gibt es seit PHP 5.0.0: CAL_JEWISH_ADD_ALAFIM_GERESH (integer) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php CAL_JEWISH_ADD_ALAFIM (integer) CAL_JEWISH_ADD_GERESHAYIM (integer) Calendar Funktionen cal_days_in_month — Gibt die Anzahl der Tage eines bestimmten Monats in einem bestimmten Jahr in einem bestimmten Kalender zurück cal_from_jd — Converts from Julian Day Count to a supported calendar cal_info — Gibt Informationen zu einem bestimmten Kalender zurück cal_to_jd — Converts from a supported calendar to Julian Day Count easter_date — Zeitpunkt des Osterfestes (0 Uhr) als Unix-Timestamp easter_days — Anzahl der Tage zwischen dem 21. März und Ostersonntag frenchtojd — Konvertiert ein Datum der Französischen Revolution zu einem Julianischen Datum gregoriantojd — Konvertierung vom Gregorianischen Kalender zum Julianischen Datum jddayofweek — Bestimmt den Wochentag aus einem Julianischen Datum jdmonthname — Bestimmt den Monat aus dem Julianischen Datum jdtofrench — Konvertiert ein Julianisches Datum zum Kalender der Französischen Revolution jdtogregorian — Konvertierung vom Julianischen Datum zum Gregorianischen Kalender jdtojewish — Konvertierung vom Julianischen Datum zum Jüdischen Kalender jdtojulian — Konvertierung vom Julianischen Datum zum Julianischen Kalender jdtounix — Konvertiert Julianisches Datum in Unix-Timestamp jewishtojd — Konvertiert vom Jüdischen Kalender zum Julianischen Datum juliantojd — Konvertierung vom Julianischen Kalender zum Julianischen Datum unixtojd — Konvertiert Unix-Timestamp in Julianisches Datum Date/Time — Date and Time Vordefinierte Konstanten Die folgenden Konstanten existieren seit PHP 5.1.2, sie spezifizieren Rückgabeformate für die Funktionen date_sunrise() und date_sunset(). SUNFUNCS_RET_TIMESTAMP (integer) - Timestamp SUNFUNCS_RET_STRING (integer) - Stunde:Minute (z.B. 08:02) SUNFUNCS_RET_DOUBLE (integer) - Sunden als Fließkommawert (z.B. 8.75) Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php DateTime — The DateTime class DateTime::add — Adds an amount of days, months, years, hours, minutes and seconds to a DateTime object DateTime::__construct — Returns new DateTime object DateTime::createFromFormat — Returns new DateTime object formatted according to the specified format DateTime::getLastErrors — Returns the warnings and errors DateTime::modify — Alters the timestamp DateTime::__set_state — The __set_state handler DateTime::setDate — Sets the date DateTime::setISODate — Sets the ISO date DateTime::setTime — Sets the time DateTime::setTimestamp — Sets the date and time based on an Unix timestamp DateTime::setTimezone — Sets the time zone for the DateTime object DateTime::sub — Subtracts an amount of days, months, years, hours, minutes and seconds from a DateTime object DateTimeImmutable — The DateTimeImmutable class DateTimeImmutable::add — Adds an amount of days, months, years, hours, minutes and seconds DateTimeImmutable::__construct — Returns new DateTimeImmutable object DateTimeImmutable::createFromFormat — Returns new DateTimeImmutable object formatted according to the specified format DateTimeImmutable::getLastErrors — Returns the warnings and errors DateTimeImmutable::modify — Alters the timestamp DateTimeImmutable::__set_state — The __set_state handler DateTimeImmutable::setDate — Sets the date DateTimeImmutable::setISODate — Sets the ISO date DateTimeImmutable::setTime — Sets the time DateTimeImmutable::setTimestamp — Sets the date and time based on an Unix timestamp DateTimeImmutable::setTimezone — Sets the time zone DateTimeImmutable::sub — Subtracts an amount of days, months, years, hours, minutes and seconds DateTimeInterface — The DateTimeInterface interface DateTime::diff — Returns the difference between two DateTime objects DateTime::format — Returns date formatted according to given format Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php DateTime::getOffset — Returns the timezone offset DateTime::getTimestamp — Gets the Unix timestamp DateTime::getTimezone — Return time zone relative to given DateTime DateTime::__wakeup — The __wakeup handler DateTimeZone — The DateTimeZone class DateTimeZone::__construct — Creates new DateTimeZone object DateTimeZone::getLocation — Returns location information for a timezone DateTimeZone::getName — Returns the name of the timezone DateTimeZone::getOffset — Returns the timezone offset from GMT DateTimeZone::getTransitions — Returns all transitions for the timezone DateTimeZone::listAbbreviations — Returns associative array containing dst, offset and the timezone name DateTimeZone::listIdentifiers — Returns a numerically indexed array containing all defined timezone DateInterval — The DateInterval class DateInterval::__construct — Creates a new DateInterval object DateInterval::createFromDateString — Sets up a DateInterval from the relative parts of the string DateInterval::format — Formats the interval DatePeriod — The DatePeriod class DatePeriod::__construct — Creates a new DatePeriod object Datum/Uhrzeit Funktionen checkdate — Prüft ein Gregorianisches Datum auf Gültigkeit date_add — Alias von DateTime::add date_create_from_format — Alias von DateTime::createFromFormat date_create_immutable_from_format — Alias von DateTimeImmutable::createFromFormat date_create_immutable — Alias von DateTimeImmutable::__construct date_create — Alias von DateTime::__construct date_date_set — Alias von DateTime::setDate date_default_timezone_get — Gets the default timezone used by all date/time functions in a script Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php date_default_timezone_set — Sets the default timezone used by all date/time functions in a script date_diff — Alias von DateTime::diff date_format — Alias von DateTime::format date_get_last_errors — Alias von DateTime::getLastErrors date_interval_create_from_date_string — Alias von DateInterval::createFromDateString date_interval_format — Alias von DateInterval::format date_isodate_set — Alias von DateTime::setISODate date_modify — Alias von DateTime::modify date_offset_get — Alias von DateTime::getOffset date_parse_from_format — Get info about given date formatted according to the specified format date_parse — Returns associative array with detailed info about given date date_sub — Alias von DateTime::sub date_sun_info — Returns an array with information about sunset/sunrise and twilight begin/end date_sunrise — Returns time of sunrise for a given day and location date_sunset — Returns time of sunset for a given day and location date_time_set — Alias von DateTime::setTime date_timestamp_get — Alias von DateTime::getTimestamp date_timestamp_set — Alias von DateTime::setTimestamp date_timezone_get — Alias von DateTime::getTimezone date_timezone_set — Alias von DateTime::setTimezone date — Formatiert ein(e) angegebene(s) Ortszeit/Datum getdate — Gibt Datums- und Zeitinformationen zurück gettimeofday — Ermittelt die aktuelle Zeit gmdate — Formatiert eine GMT/UTC Zeit-/Datumsangabe gmmktime — Gibt einen Unix-Timestamp (Zeitstempel) für ein GMT Datum zurück gmstrftime — Formatiert eine Datum-/Zeitangabe in GMT/UTC-Format entsprechend den lokalen Einstellungen idate — Format a local time/date as integer localtime — Ermittelt die lokale Zeit microtime — Gibt den aktuellen Unix-Timestamp/Zeitstempel mit Mikrosekunden zurück mktime — Gibt den Unix-Timestamp/Zeitstempel für ein Datum zurück strftime — Formatiert eine Zeit-/Datumsangabe nach den lokalen Einstellungen Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php strptime — Parse a time/date generated with strftime strtotime — Wandelt ein beliebiges in englischer Textform angegebenes Datum in einen UNIX-Zeitstempel (Timestamp) um time — Gibt den aktuellen Unix-Timestamp/Zeitstempel zurück timezone_abbreviations_list — Alias von DateTimeZone::listAbbreviations timezone_identifiers_list — Alias von DateTimeZone::listIdentifiers timezone_location_get — Alias von DateTimeZone::getLocation timezone_name_from_abbr — Gibt den Namen der Zeitzonenabkürzung zurück timezone_name_get — Alias von DateTimeZone::getName timezone_offset_get — Alias von DateTimeZone::getOffset timezone_open — Alias von DateTimeZone::__construct timezone_transitions_get — Alias von DateTimeZone::getTransitions timezone_version_get — Gets the version of the timezonedb Supported Date and Time Formats Time Formats This page describes the different time formats that the strtotime(), DateTime and date_create() parser understands. Used Symbols Description Formats Examples frac . [0-9]+ .21342, ".85" hh 0?[1-9] | "1"[0-2] 04, "7", "12" HH [01][0-9] | "2"[0-4] 04, "7", "19" meridian [AaPp] .? [Mm] .? [\0\t ] A.m., "pM", "am." MM [0-5][0-9] 00, "12", "59" II [0-5][0-9] 00, "12", "59" space [ \t] tz (? [A-Za-z]{1,6} ")"? | [A-Z][a-z]+([_/][A-Z][a-z]+)+ CEST, "Europe/Amsterdam", "America/Indiana/Knox" tzcorrection GMT? [+-] hh ":"? MM? +0400, "GMT-07:00", "-07:00" 12 Hour Notation Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Description Hour only, with meridian Hour and minutes, with meridian Format hh space? meridian hh [.:] MM space? meridian Hour, minutes and seconds, with meridian MS SQL (Hour, minutes, seconds and fraction with meridian), PHP 5.3 and later only hh [.:] MM [.:] II space? meridian hh ":" MM ":" II [.:] [0-9]+ meridian 24 Hour Notation Description Hour and minutes Hour and minutes, no colon Hour, minutes and seconds Hour, minutes and seconds, no colon Hour, minutes, seconds and timezone Hour, minutes, seconds and fraction Time zone information Format 't'? HH [.:] MM 't'? HH MM 't'? HH [.:] MM [.:] II 't'? HH MM II 't'? HH [.:] MM [.:] II space? ( tzcorrection | tz ) 't'? HH [.:] MM [.:] II frac tz | tzcorrection Examples 4 am, "5PM" 4:08 am, "7:19P.M." 4:08:37 am, "7:19:19P.M." 4:08:39:12313am Examples 04:08, "19.19", "T23:43" 0408, "t1919", "T2343" 04.08.37, "t19:19:19" 040837, "T191919" 040837CEST, "T191919-0700" 04.08.37.81412, "19:19:19.532453" CEST, "Europe/Amsterdam", "+0430", "GMT-06:00" Date Formats This page describes the different date formats that the strtotime(), DateTime and date_create() parser understands. Used Symbols Description daysuf dd DD m M mm MM Format st | "nd" | "rd" | "th" ([0-2]?[0-9] | "3"[01]) daysuf? 0 [0-9] | [1-2][0-9] | "3" [01] 'january' | 'february' | 'march' | 'april' | 'may' | 'june' | 'july' | 'august' | 'september' | 'october' | 'november' | 'december' | 'jan' | 'feb' | 'mar' | 'apr' | 'may' | "XII" 'jan' | 'feb' | 'mar' | 'apr' | 'may' | 'jun' | 'jul' | 'aug' | 'sep' | 'sept' | 'oct' | 'nov' | 'dec' 0? [0-9] | "1"[0-2] 0 [0-9] | "1"[0-2] Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php y yy YY [0-9]{1,4} [0-9]{2} [0-9]{4} Localized Notations Description American month and day American month, day and year Four digit year, month and day with slashes Four digit year and month (GNU) Year, month and day with dashes Day, month and four digit year, with dots, tabs or dashes Day, month and two digit year, with dots or tabs Day, textual month and year Textual month and four digit year (Day reset to 1) Four digit year and textual month (Day reset to 1) Textual month, day and year Textual month and day Day and textual month Month abbreviation, day and year Year, month abbreviation and day Year (and just the year) Textual month (and just the month) ISO8601 Notations Description Eight digit year, month and day Four digit year, month and day with slashes Two digit year, month and day with dashes Format mm "/" dd mm "/" dd "/" y YY "/" mm "/" dd YY "-" mm y "-" mm "-" dd dd [.\t-] mm [.-] YY dd [.\t] mm "." yy dd ([ \t.-])* m ([ \t.-])* y m ([ \t.-])* YY YY ([ \t.-])* m m ([ .\t-])* dd [,.stndrh\t ]+ y m ([ .\t-])* dd [,.stndrh\t ]* d ([ .\t-])* m M "-" DD "-" y y "-" M "-" DD YY m Format YY MM DD YY "/" MM "/" DD yy "-" MM "-" DD Aktualisiert am 08.03.2014 Examples 5/12, "10/27" 12/22/78, "1/17/2006", "1/17/6" 2008/6/30, "1978/12/22" 2008-6, "2008-06", "1978-12" 2008-6-30, "78-12-22", "8-6-21" 30-6-2008, "22.12\t1978" 30.6.08, "22\t12\t78" 30-June 2008, "22DEC78", "14 III 1879" June 2008, "DEC1978", "March 1879" 2008 June, "1978-XII", "1879.MArCH" July 1st, 2008, "April 17, 1790", "May.9,78" July 1st,, "Apr 17", "May.9" 1 July, "17 Apr", "9.May" May-09-78, "Apr-17-1790" 78-Dec-22, "1814-MAY-17" 1978, "2008" March, "jun", "DEC" Examples 15810726, "19780417", "18140517" 2008/06/30, "1978/12/22" 08-06-30, "78-12-22" Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Four digit year with optional sign, month and day [+-]? YY "-" MM "-" DD -0002-07-26, "+1978-04-17", "1814-05-17" Hinweis: For the y and yy formats, years below 100 are handled in a special way when the y or yy symbol is used. If the year falls in the range 0 (inclusive) to 69 (inclusive), 2000 is added. If the year falls in the range 70 (inclusive) to 99 (inclusive) then 1900 is added. This means that "00-01-01" is interpreted as "2000-0101". Hinweis: The "Day, month and two digit year, with dots or tabs" format (dd [.\t] mm "." yy) only works for the year values 61 (inclusive) to 99 (inclusive) outside those years the time format "HH [.:] MM [.:] SS" has precedence. Hinweis: The "Year (and just the year)" format only works if a time string has already been found -- otherwise this format is recognised as HH MM. Hinweis: It is possible to over- and underflow the dd and DD format. Day 0 means the last day of previous month, whereas overflows count into the next month. This makes "2008-08-00" equivalent to "2008-07-31" and "2008-06-31" equivalent to "2008-07-01" (June only has 30 days). It is also possible to underflow the mm and MM formats with the value 0. A month value of 0 means December of the previous year. As example "2008-00-22" is equivalent to "2007-12-22". If you combine the previous two facts and underflow both the day and the month, the following happens: "2008-00-00" first gets converted to "2007-12-00" which then gets converted to "2007-11-30". This also happens with the string "0000-00-00", which gets transformed into "-0001-11-30" (the year -1 in the ISO 8601 calendar, which is 2 BC in the proleptic Gregorian calendar). Compound Formats This page describes the different compound date/time formats that the strtotime(), DateTime and date_create() parser understands. Used Symbols Description DD doy frac hh Formats 0 [0-9] | [1-2][0-9] | "3" [01] 00[1-9] | "0"[1-9][0-9] | [1-2][0-9][0-9] | "3"[0-5][0-9] | "36"[0-6] . [0-9]+ 0?[1-9] | "1"[0-2] Aktualisiert am 08.03.2014 Examples 02, "12", "31" 36[0-6] "000", "012", "366" .21342, ".85" 04, "7", "12" Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php HH meridian ii II M MM space ss SS W tzcorrection YY [01][0-9] | "2"[0-4] [AaPp] .? [Mm] .? [\0\t ] [0-5][0-9] [0-5][0-9] 'jan' | 'feb' | 'mar' | 'apr' | 'may' | 'jun' | 'jul' | 'aug' | 'sep' | 'sept' | 'oct' | 'nov' | 'dec' [0-5][0-9] [ \t] [0-5][0-9] [0-5][0-9] 0[1-9] | [1-4][0-9] | "5"[0-3] GMT? [+-] hh ":"? MM? [0-9]{4} 04, "7", "19" A.m., "pM", "am." 04, "8", "59" 04, "08", "59" 00, "12", "59" 04, "8", "59" 04, "08", "59" 05, "17", "53" +0400, "GMT-07:00", "-07:00" 2000, "2008", "1978" Localized Notations Description Common Log Format EXIF ISO year with ISO week ISO year with ISO week and day MySQL PostgreSQL: Year with day-of-year SOAP Unix Timestamp XMLRPC XMLRPC (Compact) WDDX Format dd "/" M "/" YY : HH ":" II ":" SS space tzcorrection YY ":" MM ":" DD " " HH ":" II ":" SS YY "-"? "W" W YY "-"? "W" W "-"? [0-7] YY "-" MM "-" DD " " HH ":" II ":" SS YY "."? doy Examples 10/Oct/2000:13:55:36 -0700 2008:08:07 18:11:31 2008W27, "2008-W28" 2008W273, "2008-W28-3" 07.08.2008 18:11 2008.197, "2008197" 2008-07-01T22:35:17.02, "2008-07YY "-" MM "-" DD "T" HH ":" II ":" SS frac tzcorrection? 01T22:35:17.03+08:00" @ "-"? [0-9]+ @1215282385 YY MM DD "T" hh ":" II ":" SS 20080701T22:38:07, "20080701T9:38:07" YY MM DD 't' hh II SS 20080701t223807, "20080701T093807" YY "-" mm "-" dd "T" hh ":" ii ":" ss 2008-7-1T9:3:37 Hinweis: The "W" in the "ISO year with ISO week" and "ISO year with ISO week and day" formats is case-sensitive, you can only use the upper case "W". Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php The "T" in the SOAP, XMRPC and WDDX formats is case-sensitive, you can only use the upper case "T". The "Unix Timestamp" format sets the timezone to UTC. Relative Formats This page describes the different relative date/time formats that the strtotime(), DateTime and date_create() parser understands. Used Symbols dayname 'sunday' | 'monday' | 'tuesday' | 'wednesday' | 'thursday' | 'friday' | 'saturday' | 'sun' | 'mon' | 'tue' | 'wed' | 'thu' | 'fri' | 'sat' | 'sun' daytext 'weekday' | 'weekdays' number [+-]?[0-9]+ ordinal 'first' | 'second' | 'third' | 'fourth' | 'fifth' | 'sixth' | 'seventh' | 'eighth' | 'ninth' | 'tenth' | 'eleventh' | 'twelfth' | 'next' | 'last' | 'previous' | 'this' reltext 'next' | 'last' | 'previous' | 'this' space [ \t]+ unit (('sec' | 'second' | 'min' | 'minute' | 'hour' | 'day' | 'fortnight' | 'forthnight' | 'month' | 'year') 's'?) | 'weeks' | daytext Day-based Notations Format 'yesterday' 'midnight' 'today' 'now' 'noon' 'tomorrow' 'back of' hour 'front of' hour 'first day' ' of'? 'last day' ' of'? Description Midnight of yesterday The time is set to 00:00:00 The time is set to 00:00:00 Now - this is simply ignored The time is set to 12:00:00 Midnight of tomorrow 15 minutes past the specified hour 15 minutes before the specified hour Sets the day of the first of the current month. This phrase is best used together with a month name following it. Sets the day to the last day of the current month. This phrase is best used together with a month name following it. Aktualisiert am 08.03.2014 Examples yesterday 14:00 yesterday noon back of 7pm, "bac front of 5am, "fro first day of Januar last day of next m Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php ordinal space dayname space 'of' 'last' space dayname space 'of' number space? (unit | 'week') ordinal space unit 'ago' dayname reltext space 'week' Calculates the x-th week day of the current month. Calculates the last week day of the current month. Handles relative time items where the value is a number. Handles relative time items where the value is text. Negates all the values of previously found relative time items. Moves to the next day of this name. Handles the special format "weekday + last/this/next week". first sat of July 200 last sat of July 200 +5 weeks, "12 day fifth day, "second 2 days ago, "8 day Monday Monday next wee Hinweis: Relative statements are always processed after non-relative statements. This makes "+1 week july 2008" and "july 2008 +1 week" equivalent. Exceptions to this rule are: "yesterday", "midnight", "today", "noon" and "tomorrow". Note that "tomorrow 11:00" and "11:00 tomorrow" are different. Considering today's date of "July 23rd, 2008" the first one produces "2008-07-24 11:00" where as the second one produces "2008-07-24 00:00". The reason for this is that those five statements directly influence the current time. Hinweis: Observe the following remarks when the current day-of-week is the same as the day-of-week used in the date/time string. The current day-of-week could have been (re-)calculated by non-relative parts of the date/time string however. "dayname" does not advance to another day. (Example: "Wed July 23rd, 2008" means "2008-07-23"). "number dayname" does not advance to another day. (Example: "1 wednesday july 23rd, 2008" means "2008-07-23"). "number week dayname" will first add the number of weeks, but does not advance to another day. In this case "number week" and "dayname" are two distinct blocks. (Example: "+1 week wednesday july 23rd, 2008" means "2008-07-30"). "ordinal dayname" does advance to another day. (Example "first wednesday july 23rd, 2008" means "2008-07-30"). "number week ordinal dayname" will first add the number of weeks, and then advances to another day. In this case "number week" and "ordinal dayname" are two distinct blocks. (Example: "+1 week first wednesday july 23rd, 2008" means "2008-08-06"). "ordinal dayname 'of' " does not advance to another day. (Example: "first wednesday of july 23rd, 2008" means "2008-07-02" because the specific phrase with 'of' resets the day-of-month to '1' and the '23rd' is ignored here). Also observe that the "of" in "ordinal space dayname space 'of' " and "'last' space dayname space 'of' " does something special. It sets the day-of-month to 1. "ordinal dayname 'of' " does not advance to another day. (Example: "first tuesday of july 2008" means "2008-07-01"). "ordinal dayname " does advance to another day. (Example: "first tuesday july 2008" means "2008-07-08", see also point 4 in the list above). "'last' dayname 'of' " takes the last dayname of the current month. (Example: "last wed of july 2008" means "2008-07-30") Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php "'last' dayname" takes the last dayname from the current day. (Example: "last wed july 2008" means "2008-06-25"; "july 2008" first sets the current date to "2008-07-01" and then "last wed" moves to the previous Wednesday which is "2008-06-25"). Hinweis: Relative month values are calculated based on the length of months that they pass through. An example would be "+2 month 2011-11-30", which would produce "2012-01-30". This is due to November being 30 days in length, and December being 31 days in length, producing a total of 61 days. Liste unterstützter Zeitzonen (siehe: http://ch2.php.net/manual/de/book.datetime.php ) Afrika Amerika Antarktis Arktis Asien Atlantisch Australien Europa Indisch Pazifisch Andere Dateisystemrelevante Erweiterungen Unterstützung menschlicher Sprache und Zeichenkodierung Bildverarbeitung und –generierung Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php E-Mail-relevante Erweiterungen Mathematische Erweiterungen Non-Text MIME-Ausgaben Erweiterungen zur Prozesskontrolle Sonstige Grunderweiterungen Sonstige Dienste Suchmaschinenerweiterungen Serverspezifische Erweiterungen Session-Erweiterungen Aktualisiert am 08.03.2014 Look@ http://www.php.net/ and http://www.selfphp.de/funktionsreferenz/index.php Textverarbeitung Variablen- und typbezogene Erweiterungen Web Services Windowsbasierte Erweiterungen XML-Manipulation Aktualisiert am 08.03.2014