From 7fe8da48e085f58aadb79ccb36c84e0c441f571a Mon Sep 17 00:00:00 2001 From: awgy Date: Wed, 3 Nov 2010 06:51:11 -0500 Subject: [PATCH 001/118] Fix improper goto label matches (switch `default:`, `else:` lines) --- Syntaxes/PHP.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 466a4bd..1b3ca96 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1298,7 +1298,7 @@ match - \b(break|c(ase|ontinue)|d(e(clare|fault)|ie|o)|e(lse(if)?|nd(declare|for(each)?|if|switch|while)|xit)|for(each)?|if|return|switch|use|while)\b + \s*\b(break|c(ase|ontinue)|d(e(clare|fault)|ie|o)|e(lse(if)?|nd(declare|for(each)?|if|switch|while)|xit)|for(each)?|if|return|switch|use|while)\b name keyword.control.php From 59d52e6e76ccf7d9a322963837d7da9ed5f22436 Mon Sep 17 00:00:00 2001 From: awgy Date: Wed, 3 Nov 2010 06:52:11 -0500 Subject: [PATCH 002/118] Remove `global` match so the storage modifier match works instead --- Syntaxes/PHP.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 1b3ca96..ed58659 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -3878,7 +3878,7 @@ match - ((\$)(GLOBALS|_(ENV|SERVER|SESSION)))|\b(global)\b + ((\$)(GLOBALS|_(ENV|SERVER|SESSION))) name variable.other.global.safer.php From b7dd4efe02bb3529d13b9de035fce415271210c9 Mon Sep 17 00:00:00 2001 From: awgy Date: Wed, 3 Nov 2010 06:52:38 -0500 Subject: [PATCH 003/118] Removing ternary operator match for now (too many false matches, needs to be more intelligent) --- Syntaxes/PHP.plist | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index ed58659..6df1ec5 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1800,12 +1800,6 @@ name keyword.operator.assignment.php - - match - [?:] - name - keyword.operator.ternary.php - begin (?i)\b(instanceof)\b\s+(?=[\\$a-z_]) From 5ce7d55bf5a5b3aede11e28a1150df2c829fb0c6 Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 6 Nov 2010 07:00:27 -0500 Subject: [PATCH 004/118] Match static method calls and property access before normal variables Fixes issue where `( $foo::bar())` is highlighted properly but `($foo::bar())` isn't --- Syntaxes/PHP.plist | 16 ++++++++-------- Tests/test-cases.php | 3 +++ 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 6df1ec5..ba5da4a 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1553,14 +1553,6 @@ include #invoke-call - - include - #variables - - - include - #strings - begin (?xi)\s*(?= @@ -1634,6 +1626,14 @@ + + include + #variables + + + include + #strings + match (?i)\b(real|double|float|int(eger)?|bool(ean)?|string|class|clone|var|function|interface|parent|self|object)\b diff --git a/Tests/test-cases.php b/Tests/test-cases.php index c3dd434..0aa7307 100644 --- a/Tests/test-cases.php +++ b/Tests/test-cases.php @@ -415,6 +415,9 @@ function &test(stdClass $foo = invalid) $more = stuff\PDO::staticMethod(); $blah = \stuff\more\PDO::staticMethod(); $more = stuff\more\PDO::staticMethod(); +$blah = $foo::staticMethod(); +$blah = ($foo::staticMethod()); +$blah = ( $foo::staticMethod()); $mode = funcCall(); $mode = \funcCall(); From 65e36ed69bbad05e1ea9c46d9feb0cab5a248634 Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 8 Nov 2010 00:41:10 -0600 Subject: [PATCH 005/118] Match superglobals like `$_SERVER` in interpolated strings --- Syntaxes/PHP.plist | 84 ++++++++++++++++++++++++-------------------- Tests/test-cases.php | 2 ++ 2 files changed, 48 insertions(+), 38 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index ba5da4a..b7b00fb 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -3865,14 +3865,14 @@ captures - 2 + 1 name punctuation.definition.variable.php match - ((\$)(GLOBALS|_(ENV|SERVER|SESSION))) + (\$)((GLOBALS|_(ENV|SERVER|SESSION))) name variable.other.global.safer.php @@ -3881,30 +3881,12 @@ patterns - captures - - 1 - - name - variable.other.php - - 2 - - name - punctuation.definition.variable.php - - 4 - - name - punctuation.definition.variable.php - - - comment - Simple syntax with braces: "foo${bar}baz" - match - (?x) - ((\$\{)(?<name>[a-zA-Z_\x{7f}-\x{ff}][a-zA-Z0-9_\x{7f}-\x{ff}]*)(\})) - + include + #var_global + + + include + #var_global_safer captures @@ -3974,12 +3956,50 @@ )? + + captures + + 1 + + name + variable.other.php + + 2 + + name + punctuation.definition.variable.php + + 4 + + name + punctuation.definition.variable.php + + + comment + Simple syntax with braces: "foo${bar}baz" + match + (?x) + ((\$\{)(?<name>[a-zA-Z_\x{7f}-\x{ff}][a-zA-Z0-9_\x{7f}-\x{ff}]*)(\})) + + variables patterns + + include + #var_global + + + include + #var_global_safer + + + include + #var_basic + begin (\$\{)(?=.*?\}) @@ -4009,18 +4029,6 @@ - - include - #var_global - - - include - #var_global_safer - - - include - #var_basic - diff --git a/Tests/test-cases.php b/Tests/test-cases.php index 0aa7307..6a9e9e7 100644 --- a/Tests/test-cases.php +++ b/Tests/test-cases.php @@ -214,6 +214,8 @@ function &test(stdClass $foo = invalid) echo "{\$"; echo "$foo"; +echo "$_SERVER[foo]"; +echo "{$_SERVER['foo']}"; echo "{$foo}"; echo "${foo}"; // 'foo' should be variable.other.php echo "$foo->${bar}"; // '->' should not be keyword.operator.class.php From 46ff2c8bbea94b390cddf1cc93c7d5f04f803f7e Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 8 Nov 2010 00:43:45 -0600 Subject: [PATCH 006/118] Fix `new $foo()` matching as a closure invocation, add support for invoking variable variables (`$$bar()`) --- Syntaxes/PHP.plist | 29 ++++++++++++++++++++--------- Tests/test-cases.php | 3 +++ 2 files changed, 23 insertions(+), 9 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index b7b00fb..1a802a5 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -949,7 +949,7 @@ end - (?i)(?=[^a-z0-9_\\]) + (?i)(?=[^$a-z0-9_\\]) patterns @@ -962,10 +962,6 @@ include #namespace - - include - #variable-name - include #support @@ -982,6 +978,10 @@ match (?i)([a-z0-9_]+)(?=[^a-z0-9_]) + + include + #variable-name + interpolation @@ -1045,10 +1045,21 @@ invoke-call - begin - (?i)\$[a-z_0-9]+(?=\s*\() - end - \s*(?=\() + captures + + 1 + + name + punctuation.definition.variable.php + + 2 + + name + variable.other.php + + + match + (?i)(\$+)([a-z_][a-z_0-9]*)(?=\s*\() name meta.function-call.invoke.php diff --git a/Tests/test-cases.php b/Tests/test-cases.php index 6a9e9e7..58e732c 100644 --- a/Tests/test-cases.php +++ b/Tests/test-cases.php @@ -679,4 +679,7 @@ function foo( $arr = array(1, 2, 3); $arr = array(array(1, 2, 3), array(1, 2, 3)); +$foo(); +$$foo(); + ?> \ No newline at end of file From 17d7563c2c1309a77fd22b816b16823d0ac17c73 Mon Sep 17 00:00:00 2001 From: awgy Date: Thu, 25 Nov 2010 02:28:20 -0600 Subject: [PATCH 007/118] Match function calls after logical operators (fixes #10) --- Syntaxes/PHP.plist | 8 ++++---- Tests/test-cases.php | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 1a802a5..edd9952 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1727,10 +1727,6 @@ - - include - #function-call - include #heredoc @@ -1793,6 +1789,10 @@ name keyword.operator.logical.php + + include + #function-call + match <<|>>|~|\^|&|\| diff --git a/Tests/test-cases.php b/Tests/test-cases.php index 58e732c..d984b77 100644 --- a/Tests/test-cases.php +++ b/Tests/test-cases.php @@ -682,4 +682,7 @@ function foo( $foo(); $$foo(); +if (true and false) {} +if (true or (true and false)) {} + ?> \ No newline at end of file From b0d4569ea758fe6f7ea6217f77c2baa950737564 Mon Sep 17 00:00:00 2001 From: awgy Date: Thu, 25 Nov 2010 02:34:04 -0600 Subject: [PATCH 008/118] Fix `use` statements sometimes not matching when preceded by whitespace --- Syntaxes/PHP.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index edd9952..56247dd 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1147,7 +1147,7 @@ begin - (?i)(use)\s+(?=[a-z_0-9\\ ]+\s*(?:;|,|$)) + (?i)\s*(use)\s+(?=[a-z_0-9\\ ]+\s*(?:;|,|$)) beginCaptures 1 From ef4e3763a160d8eb596c4df7664cf64dee177849 Mon Sep 17 00:00:00 2001 From: awgy Date: Thu, 25 Nov 2010 03:13:33 -0600 Subject: [PATCH 009/118] Handle namespaces in constant matches --- Syntaxes/PHP.plist | 46 ++++++++++++++++++++++++++++++++++++++++++-- Tests/test-cases.php | 10 ++++++---- 2 files changed, 50 insertions(+), 6 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 56247dd..6b8485a 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -274,6 +274,32 @@ patterns + + begin + (?xi)(?= + ( + (\\[a-z_][a-z_0-9]*\\[a-z_][a-z_0-9\\]*)| + ([a-z_][a-z_0-9]*\\[a-z_][a-z_0-9\\]*) + ) + [^a-z_0-9\\]) + end + (?i)([a-z_][a-z_0-9]*)?(?=[^a-z0-9_\\]) + endCaptures + + 1 + + name + constant.other.php + + + patterns + + + include + #namespace + + + match (?i)\b(TRUE|FALSE|NULL|__(FILE|DIR|FUNCTION|CLASS|METHOD|LINE|NAMESPACE)__|ON|OFF|YES|NO|NL|BR|TAB)\b @@ -281,14 +307,30 @@ constant.language.php + captures + + 1 + + name + punctuation.separator.inheritance.php + + match - \b(DEFAULT_INCLUDE_PATH|E_(ALL|COMPILE_(ERROR|WARNING)|CORE_(ERROR|WARNING)|(RECOVERABLE_)?ERROR|NOTICE|PARSE|STRICT|USER_(ERROR|NOTICE|WARNING|DEPRECATED)|WARNING|DEPRECATED)|PEAR_(EXTENSION_DIR|INSTALL_DIR)|PHP_(BINDIR|CONFIG_FILE_PATH|DATADIR|E(OL|XTENSION_DIR)|L(IBDIR|OCALSTATEDIR)|O(S|UTPUT_HANDLER_CONT|UTPUT_HANDLER_END|UTPUT_HANDLER_START)|SYSCONFDIR|VERSION))\b + (\\)?\b(DEFAULT_INCLUDE_PATH|E_(ALL|COMPILE_(ERROR|WARNING)|CORE_(ERROR|WARNING)|(RECOVERABLE_)?ERROR|NOTICE|PARSE|STRICT|USER_(ERROR|NOTICE|WARNING|DEPRECATED)|WARNING|DEPRECATED)|PEAR_(EXTENSION_DIR|INSTALL_DIR)|PHP_(BINDIR|CONFIG_FILE_PATH|DATADIR|E(OL|XTENSION_DIR)|L(IBDIR|OCALSTATEDIR)|O(S|UTPUT_HANDLER_CONT|UTPUT_HANDLER_END|UTPUT_HANDLER_START)|SYSCONFDIR|VERSION))\b name support.constant.core.php + captures + + 1 + + name + punctuation.separator.inheritance.php + + match - \b(A(B(DAY_([1-7])|MON_([0-9]{1,2}))|LT_DIGITS|M_STR|SSERT_(ACTIVE|BAIL|CALLBACK|QUIET_EVAL|WARNING))|C(ASE_(LOWER|UPPER)|HAR_MAX|O(DESET|NNECTION_(ABORTED|NORMAL|TIMEOUT)|UNT_(NORMAL|RECURSIVE))|REDITS_(ALL|DOCS|FULLPAGE|GENERAL|GROUP|MODULES|QA|SAPI)|RNCYSTR|RYPT_(BLOWFISH|EXT_DES|MD5|SALT_LENGTH|STD_DES)|URRENCY_SYMBOL)|D(AY_([1-7])|ECIMAL_POINT|IRECTORY_SEPARATOR|_(FMT|T_FMT))|E(NT_(COMPAT|NOQUOTES|QUOTES)|RA(|_D_FMT|_D_T_FMT|_T_FMT|_YEAR)|XTR_(IF_EXISTS|OVERWRITE|PREFIX_(ALL|IF_EXISTS|INVALID|SAME)|SKIP))|FRAC_DIGITS|GROUPING|HTML_(ENTITIES|SPECIALCHARS)|IN(FO_(ALL|CONFIGURATION|CREDITS|ENVIRONMENT|GENERAL|LICENSE|MODULES|VARIABLES)|I_(ALL|PERDIR|SYSTEM|USER)|T_(CURR_SYMBOL|FRAC_DIGITS))|L(C_(ALL|COLLATE|CTYPE|MESSAGES|MONETARY|NUMERIC|TIME)|O(CK_(EX|NB|SH|UN)|G_(ALERT|AUTH(|PRIV)|CONS|CRIT|CRON|DAEMON|DEBUG|EMERG|ERR|INFO|KERN|LOCAL([0-7])|LPR|MAIL|NDELAY|NEWS|NOTICE|NOWAIT|ODELAY|PERROR|PID|SYSLOG|USER|UUCP|WARNING)))|M(ON_([0-9]{1,2}|DECIMAL_POINT|GROUPING|THOUSANDS_SEP)|YSQL_(ASSOC|BOTH|NUM)|_(1_PI|2_(PI|SQRTPI)|E|L(N10|N2|OG(10E|2E))|PI(|_2|_4)|SQRT1_2|SQRT2))|N(EGATIVE_SIGN|O(EXPR|STR)|_(CS_PRECEDES|SEP_BY_SPACE|SIGN_POSN))|P(ATH(INFO_(BASENAME|DIRNAME|EXTENSION|FILENAME)|_SEPARATOR)|M_STR|OSITIVE_SIGN|_(CS_PRECEDES|SEP_BY_SPACE|SIGN_POSN))|RADIXCHAR|S(EEK_(CUR|END|SET)|ORT_(ASC|DESC|NUMERIC|REGULAR|STRING)|TR_PAD_(BOTH|LEFT|RIGHT))|T(HOUS(ANDS_SEP|EP)|_(FMT(|_AMPM)))|YES(EXPR|STR))\b + (\\)?\b(A(B(DAY_([1-7])|MON_([0-9]{1,2}))|LT_DIGITS|M_STR|SSERT_(ACTIVE|BAIL|CALLBACK|QUIET_EVAL|WARNING))|C(ASE_(LOWER|UPPER)|HAR_MAX|O(DESET|NNECTION_(ABORTED|NORMAL|TIMEOUT)|UNT_(NORMAL|RECURSIVE))|REDITS_(ALL|DOCS|FULLPAGE|GENERAL|GROUP|MODULES|QA|SAPI)|RNCYSTR|RYPT_(BLOWFISH|EXT_DES|MD5|SALT_LENGTH|STD_DES)|URRENCY_SYMBOL)|D(AY_([1-7])|ECIMAL_POINT|IRECTORY_SEPARATOR|_(FMT|T_FMT))|E(NT_(COMPAT|NOQUOTES|QUOTES)|RA(|_D_FMT|_D_T_FMT|_T_FMT|_YEAR)|XTR_(IF_EXISTS|OVERWRITE|PREFIX_(ALL|IF_EXISTS|INVALID|SAME)|SKIP))|FRAC_DIGITS|GROUPING|HTML_(ENTITIES|SPECIALCHARS)|IN(FO_(ALL|CONFIGURATION|CREDITS|ENVIRONMENT|GENERAL|LICENSE|MODULES|VARIABLES)|I_(ALL|PERDIR|SYSTEM|USER)|T_(CURR_SYMBOL|FRAC_DIGITS))|L(C_(ALL|COLLATE|CTYPE|MESSAGES|MONETARY|NUMERIC|TIME)|O(CK_(EX|NB|SH|UN)|G_(ALERT|AUTH(|PRIV)|CONS|CRIT|CRON|DAEMON|DEBUG|EMERG|ERR|INFO|KERN|LOCAL([0-7])|LPR|MAIL|NDELAY|NEWS|NOTICE|NOWAIT|ODELAY|PERROR|PID|SYSLOG|USER|UUCP|WARNING)))|M(ON_([0-9]{1,2}|DECIMAL_POINT|GROUPING|THOUSANDS_SEP)|YSQL_(ASSOC|BOTH|NUM)|_(1_PI|2_(PI|SQRTPI)|E|L(N10|N2|OG(10E|2E))|PI(|_2|_4)|SQRT1_2|SQRT2))|N(EGATIVE_SIGN|O(EXPR|STR)|_(CS_PRECEDES|SEP_BY_SPACE|SIGN_POSN))|P(ATH(INFO_(BASENAME|DIRNAME|EXTENSION|FILENAME)|_SEPARATOR)|M_STR|OSITIVE_SIGN|_(CS_PRECEDES|SEP_BY_SPACE|SIGN_POSN))|RADIXCHAR|S(EEK_(CUR|END|SET)|ORT_(ASC|DESC|NUMERIC|REGULAR|STRING)|TR_PAD_(BOTH|LEFT|RIGHT))|T(HOUS(ANDS_SEP|EP)|_(FMT(|_AMPM)))|YES(EXPR|STR))\b name support.constant.std.php diff --git a/Tests/test-cases.php b/Tests/test-cases.php index d984b77..a076adf 100644 --- a/Tests/test-cases.php +++ b/Tests/test-cases.php @@ -271,10 +271,12 @@ function &test(stdClass $foo = invalid) __FILE__ __DIR__ __NAMESPACE__ - -echo E_ERROR; -echo \E_ERROR; -echo namespace\E_ERROR; +CURRENCY_SYMBOL +\CURRENCY_SYMBOL +foo\CURRENCY_SYMBOL +E_ERROR +\E_ERROR +foo\E_ERROR array_map(); array_map($test, 'foo', MY_CONST); From 5a994352f0cda0249ac05af51a0443edabb1fe78 Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 27 Nov 2010 22:12:41 -0600 Subject: [PATCH 010/118] Add support for `array`, `binary` and `unset` typecasts (fixes #11) --- Syntaxes/PHP.plist | 56 +++++++++++++++++++++++++++----------------- Tests/test-cases.php | 13 ++++++++++ 2 files changed, 47 insertions(+), 22 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 6b8485a..d87b32f 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1687,28 +1687,6 @@ include #strings - - match - (?i)\b(real|double|float|int(eger)?|bool(ean)?|string|class|clone|var|function|interface|parent|self|object)\b - name - storage.type.php - - - match - (?i)\b(global|abstract|const|extends|implements|final|p(r(ivate|otected)|ublic)|static)\b - name - storage.modifier.php - - - include - #object - - - match - ; - name - punctuation.terminator.expression.php - captures @@ -1769,6 +1747,40 @@ + + captures + + 1 + + name + storage.type.php + + + match + (?i)\s*\(\s*(array|real|double|float|int(eger)?|bool(ean)?|string|object|binary|unset)\s*\) + + + match + (?i)\b(array|real|double|float|int(eger)?|bool(ean)?|string|class|clone|var|function|interface|parent|self|object)\b + name + storage.type.php + + + match + (?i)\b(global|abstract|const|extends|implements|final|p(r(ivate|otected)|ublic)|static)\b + name + storage.modifier.php + + + include + #object + + + match + ; + name + punctuation.terminator.expression.php + include #heredoc diff --git a/Tests/test-cases.php b/Tests/test-cases.php index a076adf..21995fc 100644 --- a/Tests/test-cases.php +++ b/Tests/test-cases.php @@ -687,4 +687,17 @@ function foo( if (true and false) {} if (true or (true and false)) {} +$blah = (binary) $foo; +$blah = (int) $foo; +$blah = (integer) $foo; +$blah = (bool) $foo; +$blah = (boolean) $foo; +$blah = (float) $foo; +$blah = (double) $foo; +$blah = (real) $foo; +$blah = (string) $foo; +$blah = (array) $foo; +$blah = (object) $foo; +$blah = (unset) $foo; + ?> \ No newline at end of file From 6793092679fc1ba2663f051262efd1c8e561170d Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 29 Nov 2010 22:15:39 -0600 Subject: [PATCH 011/118] Match `$argv` and `$argc` as `variable.other.global.php` --- Syntaxes/PHP.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index d87b32f..0a9cca6 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -3922,7 +3922,7 @@ match - (\$)(_(COOKIE|FILES|GET|POST|REQUEST))\b + (\$)((_(COOKIE|FILES|GET|POST|REQUEST))|arg(v|c))\b name variable.other.global.php From 134a096334fbda031f832606c9ad46769e22342e Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 29 Nov 2010 22:16:56 -0600 Subject: [PATCH 012/118] =?UTF-8?q?Add=20=E2=8C=83H=20docs=20support=20for?= =?UTF-8?q?=20`=5F=5FDIR=5F=5F`=20and=20`=5F=5FNAMESPACE=5F=5F`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Support/documentation.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Support/documentation.txt b/Support/documentation.txt index f57ab6b..d13ef0e 100644 --- a/Support/documentation.txt +++ b/Support/documentation.txt @@ -17,9 +17,11 @@ if=language.control-structures # Constants __line__=language.constants.predefined __file__=language.constants.predefined +__dir__=language.constants.predefined __function__=language.constants.predefined __class__=language.constants.predefined __method__=language.constants.predefined +__namespace__=language.constants.predefined # OOP new=language.oop5.basic From 52a329b110ad467db392d7255cf6ef4e5196ef5c Mon Sep 17 00:00:00 2001 From: awgy Date: Fri, 3 Dec 2010 02:11:18 -0600 Subject: [PATCH 013/118] Fix improper selectors for contents of array indexes (e.g., `$foo[bar()]` bar should not be `variable.other.php`) --- Syntaxes/PHP.plist | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 0a9cca6..1d07b5d 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1951,7 +1951,7 @@ 0 name - keyword.operator.index-start.php + punctuation.section.array.begin.php end @@ -1961,11 +1961,9 @@ 0 name - keyword.operator.index-end.php + punctuation.section.array.end.php - name - variable.other.php patterns @@ -3969,7 +3967,7 @@ 11 name - keyword.operator.index-end.php + punctuation.section.array.end.php 2 @@ -3989,7 +3987,7 @@ 6 name - keyword.operator.index-start.php + punctuation.section.array.begin.php 7 From 1a57fbc27299b78a9fc49058c8c575634c3ae83d Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 7 Feb 2011 12:27:35 -0600 Subject: [PATCH 014/118] Function Tooltip: Fix hang caused when running command on a line beginning with an invalid function name (fixes #13) --- Commands/Function Tooltip.tmCommand | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Commands/Function Tooltip.tmCommand b/Commands/Function Tooltip.tmCommand index 0754396..745acd8 100644 --- a/Commands/Function Tooltip.tmCommand +++ b/Commands/Function Tooltip.tmCommand @@ -107,7 +107,7 @@ while prefix =~ /\(\s*(\w+)/ prefix = prefix[$&.length..-1] end -show_function_and_exit(function = $1) while ENV['TM_CURRENT_LINE'][0..ENV['TM_LINE_INDEX'].to_i] =~ /(\w+)\($/ +show_function_and_exit(function = $1) if ENV['TM_CURRENT_LINE'][0..ENV['TM_LINE_INDEX'].to_i] =~ /(\w+)\($/ TextMate.exit_show_tool_tip "Function not found: " + function.to_s From f80b4fc37a8dd02d5921ee33ae48a4dd97427333 Mon Sep 17 00:00:00 2001 From: Josh Varner Date: Wed, 25 May 2011 07:44:19 -0500 Subject: [PATCH 015/118] Fix indentation rules to sanely handle pasting array definitions (fixes #12) --- Preferences/Indentation Rules.tmPreferences | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Preferences/Indentation Rules.tmPreferences b/Preferences/Indentation Rules.tmPreferences index 535b873..0942ae7 100644 --- a/Preferences/Indentation Rules.tmPreferences +++ b/Preferences/Indentation Rules.tmPreferences @@ -1,5 +1,5 @@ - + name @@ -9,9 +9,17 @@ settings decreaseIndentPattern - (?x) ^ (.*\*/)? \s* \} ( [^}{"']* \{ | \s* while \s* \( .* )? [;\s]* (//.*|/\*.*\*/\s*)? $|<\?(php)?\s+(else(if)?|end(if|for(each)?|while)) - indentNextLinePattern - ^(?!.*(#|//|\*/|<\?))(?!.*[};:]\s*(//|/\*.*\*/\s*$)).*[^\s;:{}]\s*$|<\?php.+?\b(if|else(?:if)?|for(?:each)?|while)\b.*:(?!.*end\1) + (?x)^(.*\*/)? + \s* + ( + [\}\)]| + ((end(if|for(each)?|while));) + ) + [;\s]*$ + increaseIndentPattern + ((\([^\)"']*)|(\{[^\}"']*)|(((else)?if|else|for(each)?|while|switch|case).*?:))\s*$ + unIndentedLinePattern + ^\s*$ uuid CA15DF69-E80D-46DA-BD45-E88C68E92117 From 97d7a91f2e626346b33f8b757a6bdece7c075ca7 Mon Sep 17 00:00:00 2001 From: Josh Varner Date: Wed, 25 May 2011 07:46:32 -0500 Subject: [PATCH 016/118] Include the "use" keyword in the meta.use.php scope (fixes #15) --- Syntaxes/PHP.plist | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 1d07b5d..708586a 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1200,6 +1200,8 @@ end (?=;|(?:^\s*$)|(?:\s*(?!(\/[\/\*])|\#)[^,\s]\s*$)) + name + meta.use.php patterns @@ -1231,8 +1233,6 @@ support.other.namespace.use-as.php - name - meta.use.php patterns From 7e58242d738a7baca1955eedda5ed692f48c33ec Mon Sep 17 00:00:00 2001 From: Allan Odgaard Date: Sun, 31 Jul 2011 14:23:00 +0200 Subject: [PATCH 017/118] Updated/rewrote indentation patterns. I used the sample below for testing. The comments are part of the test (and not meaningful). The only issue is brace-less case statements, here we do not indent. There is no way to handle this with the current indent system. --- Preferences/Indentation Rules.tmPreferences | 29 +++++++++++++++------ 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/Preferences/Indentation Rules.tmPreferences b/Preferences/Indentation Rules.tmPreferences index 0942ae7..143e1af 100644 --- a/Preferences/Indentation Rules.tmPreferences +++ b/Preferences/Indentation Rules.tmPreferences @@ -9,15 +9,28 @@ settings decreaseIndentPattern - (?x)^(.*\*/)? - \s* - ( - [\}\)]| - ((end(if|for(each)?|while));) - ) - [;\s]*$ + (?x) + ^ (.* \*/)? \s* + ( + (\}) | + (\);) | + (else:) | + ((end(if|for(each)?|while|switch));) + ) + increaseIndentPattern - ((\([^\)"']*)|(\{[^\}"']*)|(((else)?if|else|for(each)?|while|switch|case).*?:))\s*$ + (?x) + ( \{ (?! .+ \} ) .* + | array\( + | ((else)?if|else|for(each)?|while|switch) .* : + ) \s* (/[/*] .*)? $ + indentNextLinePattern + (?x)^(?! .*? (<\?|\?>) ) + ( . ( (?![/*]) | /(/.*$|\*.*?\*/ \s*) ) )* + [^\s;:{}(,] \s* + ( /(/.*$|\*.*?\*/ \s*) )* + $ + unIndentedLinePattern ^\s*$ From 463b97aa6c76b8c0765560f5970ea29c84f4fd37 Mon Sep 17 00:00:00 2001 From: Michael Sheets Date: Tue, 20 Sep 2011 00:21:20 -0500 Subject: [PATCH 018/118] Remove superfluous escape for readability. --- Syntaxes/PHP.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 708586a..1f977d6 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -957,7 +957,7 @@ begin - (<<<)\s*\'([a-zA-Z_]+[a-zA-Z0-9_]*)\' + (<<<)\s*'([a-zA-Z_]+[a-zA-Z0-9_]*)' beginCaptures 1 From 7f3fa473fce1b426652bc57a78e99afa6de82aa0 Mon Sep 17 00:00:00 2001 From: Michael Sheets Date: Thu, 22 Sep 2011 04:48:48 -0500 Subject: [PATCH 019/118] Allow arrays to decrease the indent pattern. --- Preferences/Indentation Rules.tmPreferences | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Preferences/Indentation Rules.tmPreferences b/Preferences/Indentation Rules.tmPreferences index 143e1af..173f09f 100644 --- a/Preferences/Indentation Rules.tmPreferences +++ b/Preferences/Indentation Rules.tmPreferences @@ -13,7 +13,7 @@ ^ (.* \*/)? \s* ( (\}) | - (\);) | + (\)[;,]) | (else:) | ((end(if|for(each)?|while|switch));) ) From c2993d2758b9a77f8f623826af7551b0ef108563 Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 4 Dec 2010 04:04:20 -0600 Subject: [PATCH 020/118] Updating function list and documentation generators to pull from the PHP documentation project --- .gitignore | 1 + Commands/Function Tooltip.tmCommand | 27 +- Support/generate/generate.php | 476 ++++++++++++++++++++++++++ Support/generate/generate.rb | 183 +--------- Support/lib/php.rb | 2 +- Support/makeFunctionsPropertyList.php | 28 -- 6 files changed, 506 insertions(+), 211 deletions(-) create mode 100644 .gitignore create mode 100755 Support/generate/generate.php delete mode 100644 Support/makeFunctionsPropertyList.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a57430e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/Support/generate/phpdoc \ No newline at end of file diff --git a/Commands/Function Tooltip.tmCommand b/Commands/Function Tooltip.tmCommand index 745acd8..786e591 100644 --- a/Commands/Function Tooltip.tmCommand +++ b/Commands/Function Tooltip.tmCommand @@ -24,6 +24,13 @@ require ENV['TM_SUPPORT_PATH'] + '/lib/exit_codes' # ENV['TM_CURRENT_LINE'] = "date('Y-m-d', time() + ONE_MONTH)" # ENV['TM_LINE_INDEX'] = '23' +lang = ENV['LANG'] ? ENV['LANG'][0..2] : 'en' +$fnFilename = ENV['TM_BUNDLE_SUPPORT'] + '/function-docs/' + lang + '.txt' + +if !File.exist?($fnFilename) + $fnFilename = ENV['TM_BUNDLE_SUPPORT'] + '/function-docs/en.txt' +end + class String def nbsp gsub(' ', '&nbsp;') @@ -32,24 +39,24 @@ end def show_function_and_exit(function, line = nil) return unless function =~ /^[A-Za-z_][A-Za-z0-9_]*$/ - functions = `grep -i '^#{function}%' "$TM_BUNDLE_SUPPORT"/functions.txt`.split("\n") + functions = `grep -i '^#{function}%' "#{$fnFilename}"`.split("\n") if functions.size == 1 function, prototype, description = functions.pop.split('%') function = PHPFunction.new(prototype) + params = function.params.map do |param| - html = '' - html << '<span class="type">' + param[:type] + '</span> '.nbsp unless param[:type].to_s.empty? - html << param[:name] - unless param[:default].to_s.empty? - html << ' = '.nbsp + param[:default] - end - html = '<i>' + html + '</i>' if param[:optional] - html + html = '' + html << '<span class="type">' + param[:type] + '</span> '.nbsp unless param[:type].to_s.empty? + html << param[:name] + unless param[:default].to_s.empty? + html << ' = '.nbsp + param[:default] + end + html = '<i>[' + html + ']</i>' if param[:optional] + html end - if line arg = 0 depth = 0 diff --git a/Support/generate/generate.php b/Support/generate/generate.php new file mode 100755 index 0000000..6df58ba --- /dev/null +++ b/Support/generate/generate.php @@ -0,0 +1,476 @@ +#!/usr/bin/env php -q + + * Example: php generate.php en + * + * This script will produce/modify the following files: + * - Support/functions.plist + * - Support/function-docs/.txt + * - Preferences/Completions.tmPreferences + * - Syntaxes/PHP.plist + */ + +if (2 !== $argc) { + printUsage('Must specify a two-letter language code (e.g., "en")'); +} else if (2 !== strlen($argv[1])) { + printUsage('Language must be a two-letter code (e.g., "en")'); +} + +$lang = strtolower($argv[1]); + +$excludeSections = array( + 'basic.other.geoip', + 'basic.other.judy', + 'basic.other.parsekit', + 'basic.other.yaml', + 'basic.php.apd', + 'basic.php.bcompiler', + 'basic.php.inclued', + 'basic.php.runkit', + 'basic.php.wincache', + 'basic.session.msession', + 'basic.session.session-pgsql', + 'basic.text.bbcode', + 'basic.text.ssdeep', + 'basic.vartype.classkit', + 'compression.lzf', + 'compression.rar', + 'creditcard.mcve', + 'creditcard.spplus', + 'crypto.crack', + 'database.vendors.cubrid', + 'database.vendors.dbase', + 'database.vendors.dbplus', + 'database.vendors.fbsql', + 'database.vendors.filepro', + 'database.vendors.ibm-db2', + 'database.vendors.ifx', + 'database.vendors.ingres', + 'database.vendors.maxdb', + 'database.vendors.msql', + 'database.vendors.ovrimos', + 'database.vendors.paradox', + 'fileprocess.file.dio', + 'fileprocess.file.inotify', + 'fileprocess.file.xattr', + 'fileprocess.file.xdiff', + 'fileprocess.process.expect', + 'fileprocess.process.libevent', + 'international.fribidi', + 'remote.auth.kadm5', + 'remote.auth.radius', + 'remote.mail.cyrus', + 'remote.mail.mailparse', + 'remote.mail.vpopmail', + 'remote.other.chdb', + 'remote.other.fam', + 'remote.other.gearman', + 'remote.other.gupnp', + 'remote.other.hw', + 'remote.other.hwapi', + 'remote.other.java', + 'remote.other.mqseries', + 'remote.other.net-gopher', + 'remote.other.nis', + 'remote.other.notes', + 'remote.other.ssh2', + 'remote.other.stomp', + 'remote.other.svn', + 'remote.other.tcpwrap', + 'remote.other.yaz', + 'search.mnogosearch', + 'search.solr', + 'utilspec.audio.id3', + 'utilspec.audio.openal', + 'utilspec.cmdline.ncurses', + 'utilspec.cmdline.newt', + 'utilspec.image.cairo', + 'utilspec.nontext.fdf', + 'utilspec.nontext.gnupg', + 'utilspec.nontext.ming', + 'utilspec.nontext.pdf', + 'utilspec.nontext.ps', + 'utilspec.nontext.rpmreader', + 'utilspec.nontext.swf', + 'utilspec.windows.printer', + 'utilspec.windows.w32api', + 'utilspec.windows.win32ps', + 'utilspec.windows.win32service', + 'webservice.oauth', + 'xml.qtdom', +); + +/** + * List of new->old sections, to ease with transition + */ +$sectionEquivalents = array( + 'basic.other.misc' => 'basic_functions', + 'basic.other.spl' => 'php_spl', + 'basic.other.stream' => 'streamsfuncs', + 'basic.php.outcontrol' => 'output', + 'basic.text.pcre' => 'php_pcre', + 'basic.text.regex' => 'ereg', + 'basic.text.strings' => 'string', + 'compression.bzip2' => 'bz2', + 'compression.zip' => 'php_zip', + 'database.abstract.uodbc' => 'php_odbc', + 'database.vendors.ibase' => 'interbase', + 'database.vendors.mssql' => 'php_mssql', + 'fileprocess.file.filesystem' => 'file', + 'math.bc' => 'bcmath', + 'remote.mail.imap' => 'php_imap', + 'remote.other.ftp' => 'php_ftp', + 'utilspec.server.apache' => 'php_apache', + 'xml.dom' => 'php_dom', +); + +define('PHP_DOC_DIR', __DIR__ . '/phpdoc'); + +if (!is_dir(PHP_DOC_DIR)) { + mkdir(PHP_DOC_DIR); +} + +chdir(PHP_DOC_DIR); + +if (!is_dir('doc-base')) { + runCmd('svn checkout http://svn.php.net/repository/phpdoc/doc-base/trunk ./doc-base'); +} + +if (!is_dir('phd')) { + runCmd('svn checkout http://svn.php.net/repository/phd/trunk ./phd'); +} + +chdir('..'); + +// We have to generate English no matter what +genDocsForLang('en'); + +if ($lang !== 'en') { + genDocsForLang($lang); +} + +function genDocsForLang($lang) +{ + chdir(PHP_DOC_DIR); + + if (!is_dir($lang)) { + runCmd("svn checkout http://svn.php.net/repository/phpdoc/{$lang}/trunk ./{$lang}"); + } + + if (!is_file("doc-base/.manual.{$lang}.xml")) { + chdir('doc-base'); + runCmd("php configure.php --with-lang={$lang} --output=.manual.{$lang}.xml"); + chdir('..'); + } + + if (!is_dir("phd/output-{$lang}")) { + chdir('phd'); + runCmd("php render.php -d../doc-base/.manual.{$lang}.xml --package IDE --format json --output ./output-{$lang}/"); + chdir('..'); + } + + chdir('..'); +} + +function printUsage($error = false) +{ + echo ($error ? "Error: {$error}\n" : '') . "Usage: php generate.php \n"; + exit(1); +} + +function runCmd() +{ + $args = func_get_args(); + $cmd = array_shift($args); + $args = array_map('escapeshellarg', $args); + array_unshift($args, $cmd); + $cmd = implode(' ', $args); + + echo "Running: {$cmd}\n"; + + exec($cmd, $output, $ret); + + if (0 !== $ret) { + echo "Command failed. Aborting.\n"; + echo "Output:\n"; + echo implode("\n", $output); + exit(1); + } + + echo "Done.\n"; +} + +$phdOutputDir = realpath(PHP_DOC_DIR . "/phd/output-{$lang}"); +$outputDir = realpath(dirname(dirname(__DIR__))); + +$phdOutputDir = realpath($phdOutputDir); +$phdIndex = "{$phdOutputDir}/index.sqlite"; +$phdJsonOutputDir = "{$phdOutputDir}/ide-json"; + +if (empty($phdOutputDir) || !is_dir($phdOutputDir)) { + throw new Exception('Cannot find phd output directory!'); +} else if (!is_dir($phdJsonOutputDir)) { + throw new Exception('Missing JSON data in phd output directory!'); +} else if (!file_exists($phdIndex)) { + throw new Exception('Missing phd SQLite index!'); +} + +$db = new SQLite3($phdIndex); + +$result = $db->query('SELECT docbook_id, parent_id FROM ids'); + +$parentIds = array(); + +while ($row = $result->fetchArray(SQLITE3_ASSOC)) { + $parentIds[$row['docbook_id']] = $row['parent_id']; +} + +function getSectionName($id, $raw = false) +{ + global $parentIds, $sectionEquivalents; + + $orig = $id; + $suffix = ''; + + while (isset($parentIds[$id]) && $parentId = $parentIds[$id]) { + $id = $parentId; + + if ('book.' === substr($parentId, 0, 5)) { + $suffix = '.' . substr($parentId, 5); + } else if ('refs.' === substr($parentId, 0, 5)) { + $sect = substr($parentId, 5) . $suffix; + + if ($raw) { + return $sect; + } + + if (array_key_exists($sect, $sectionEquivalents)) { + return $sectionEquivalents[$sect]; + } + + $sect = explode('.', $sect); + + return array_pop($sect); + } + } + + die("Could not determine section name for {$orig}"); +} + +function parseInfo($info) +{ + $params = array(); + + foreach ($info->params as $param) { + $param->name = trim($param->name); + + $str = $param->type; + $str .= ('...' !== $param->name && '$' !== substr($param->name, 0, 1) ? ' $' : ' ') . $param->name; + + $param->optional = is_bool($param->optional) ? !!$param->optional : ('true' === $param->optional); + + if ($param->optional) { + if (isset($param->initializer)) { + $str .= ' = ' . (!empty($param->initializer) ? $param->initializer : "''"); + } + + $str = "[{$str}]"; + } + + $params[] = $str; + } + + $info->pArgs = $params; + + foreach ($info->pArgs as $argNum => &$arg) { + $arg = str_replace('\\', '\\\\', $arg); + $arg = addslashes(trim($arg)); + $arg = str_replace('$', '\\\\\$', $arg); + $arg = '${' . ($argNum + 1) . ':' . $arg . '}'; + } + + $info->pArgs = implode(', ', $info->pArgs); + + $params = implode(', ', $params); + + if ($info->constructor) { + $returnType = 'object'; + } else { + $returnType = (empty($info->return->type) ? 'void' : $info->return->type); + } + + $info->prototype = "{$returnType} {$info->name}({$params})"; + return $info; +} + +$dir = new DirectoryIterator($phdJsonOutputDir); + +$sections = array(); +$functionsTxtLines = array(); +$functionsPlistLines = array(); + +// phd's IDE-JSON docs don't include these classes and functions, so we add them manually +// Note: this shortcut doesn't support functions with multiple arguments, so if you need to +// add functions with multiple arguments, that functionality will need to be written +$extraFunctions = <<<'END_OF_FUNCTIONS' +include%bool include(string $path)%Includes and evaluates the specified file +include_once%bool include_once(string $path)%Includes and evaluates the specified file +require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +END_OF_FUNCTIONS; + +$classes = array( + 'stdClass', + 'ErrorException', + 'Exception', + 'LogicException', + 'BadFunctionCallException', + 'BadMethodCallException', + 'DomainException', + 'InvalidArgumentException', + 'LengthException', + 'OutOfRangeException', + 'RuntimeException', + 'OutOfBoundsException', + 'OverflowException', + 'RangeException', + 'UnderflowException', + 'UnexpectedValueException', +); + +foreach (explode("\n", $extraFunctions) as $line) { + list($name, $prototype, $description) = explode('%', $line); + $functionsTxtLines[$name] = $line; + + if (preg_match('/.*?\((.*?)\)/', $prototype, $matches)) { + $arg = str_replace('$', '\\\\\$', $matches[1]); + $arg = "\${1:{$arg}}"; + $functionsPlistLines[$name] = "\t{display = '{$name}'; insert = '({$arg})';}"; + } +} + +foreach ($dir as $fileinfo) { + if ($fileinfo->isDot() || !preg_match('/\.json$/', $fileinfo->getBasename())) { + continue; + } + + $info = json_decode(file_get_contents($fileinfo->getRealPath())); + + $section = getSectionName($info->manualid, true); + + if (!$section) { + echo "Missing section: {$info->name} -- {$info->manualid}"; + } else if (in_array($section, $excludeSections)) { + // echo "Skipping: {$section} -- {$info->name} -- {$info->manualid}\n"; + continue; + } + + if (false !== strpos($info->name, '.')) { + $parts = array_map('trim', array_filter(explode('.', $info->name))); + $classes[] = $parts[0]; + + if ($parts[1] !== '__construct') { + // echo "Skipping non-constructor {$info->name}\n"; + continue; + } + + $info->name = $parts[0]; + $info->constructor = true; + } else { + $info->constructor = false; + } + + if (!preg_match('/(^function\.)|((\.|--|__)construct$)/', $info->manualid)) { + // Only allow if it's a function like mysqli_prepare that's both procedural + // and object-oriented, which is currently best detected by whether or not its + // name starts with an uppercase letter or not + if (preg_match('/^[A-Z]/', $info->name)) { + // echo "Skipping non-constructor (no procedural equivalent to document): {$info->name}\n"; + continue; + } + } + + $section = getSectionName($info->manualid); + $info = parseInfo($info); + + $data = array( + 'name' => $info->name, + 'prototype' => $info->prototype, + 'description' => str_replace(array("\n", "\r"), " ", $info->purpose), + ); + + // echo "{$section} -- {$info->name} -- {$info->manualid}\n"; + + if (!$info->constructor) { + $sections[$section][] = $info->name; + } + + $functionsTxtLines[$info->name] = implode('%', $data); + $functionsPlistLines[$info->name] = "\t{display = '{$info->name}'; insert = '({$info->pArgs})';}"; +} + +$classes = array_unique($classes); +sort($classes); +asort($functionsTxtLines); +sort($functionsPlistLines); +ksort($sections); + +// echo implode("\n", array_keys($sections)) . "\n"; +// die(); + +$completions = array_unique(array_merge($classes, array_keys($functionsTxtLines))); +sort($completions); + +function getCompletionsXml($completions) +{ + $compStr = ' '; + $compStr .= implode("\n ", $completions); + $compStr .= ''; + + $str =<< + + + + name + Completions + scope + source.php + settings + + completions + +{$compStr} + + + uuid + 2543E52B-D5CF-4BBE-B792-51F1574EA05F + + + +XML; + + return $str; +} + +$supportDir = "{$outputDir}/Support"; + +file_put_contents("{$supportDir}/function-docs/{$lang}.txt", implode("\n", $functionsTxtLines) . "\n"); + +// Only write the language-agnostic files if we're working with English, otherwise +// we run the risk of getting outdated lists (translations aren't always up-to-date) +if ('en' === $lang) { + file_put_contents("{$supportDir}/functions.json", json_encode(compact('classes', 'sections'))); + file_put_contents("{$supportDir}/functions.plist", + "(\n" . implode(",\n", $functionsPlistLines) . "\n)\n" + ); + file_put_contents("{$outputDir}/Preferences/Completions.tmPreferences", getCompletionsXml($completions)); + + runCmd(__DIR__ . '/generate.rb', "{$supportDir}/functions.json"); + unlink("{$supportDir}/functions.json"); +} + +runCmd('osascript -e\'tell app "TextMate" to reload bundles\''); diff --git a/Support/generate/generate.rb b/Support/generate/generate.rb index f3c6b96..cb3e4e8 100755 --- a/Support/generate/generate.rb +++ b/Support/generate/generate.rb @@ -1,170 +1,20 @@ #!/usr/bin/env ruby -wKU -# Extract function summaries from sources of PHP and its extensions -# -# Example of block looked in .c, .cpp, .h and .ec files -# -# /* {{{ proto string zend_version(void) -# Get the version of the Zend Engine */ -# +# Generate grammar selectors from the PHP docs JSON file produced by generate.php +# +# Note: this file is ran automatically by generate.php - you should not need to run +# it manually. +# +# Usage: generate.rb jsonFile require 'rubygems' -require ENV['TM_BUNDLE_SUPPORT'] + '/lib/Builder' +require 'json' +require File.dirname(File.dirname(__FILE__)) + '/lib/Builder' require '/Applications/TextMate.app/Contents/SharedSupport/Support/lib/osx/plist' -path = ARGV.join('') -parsefiles = Dir[path + '/**/*.{cpp,c,h,ec}'] - -unless parsefiles - puts "No files found" - exit -end - -# ======================= -# = Source file parsing = -# ======================= - -# "\n\n/* {{{ proto string zend_version(void)\n Get the version of the Zend Engine */" -# -# Example line with trailing garbage (php-5.3.1/ext/standard/array.c:3264) -# "/* {{{ proto array array_uintersect_assoc(array arr1, array arr2 [, array ...], callback data_compare_func) U" -proto_regex = /^\s*? # Start of the line - \/\* # Start of the comment - \s+? - \{{3} # 3 Braces - \s+? - proto - \s+? - (\S+?)? # Type - \s+? - (.+?[)]?) # Function name - (?:[\w ]*(?!\Z))? # Ignore junk at the end of the line - $ # End of the prototype line - (.+?) # Function description - \*\/ # End of the comment - /msx -# alias_regex = /PHP_FALIAS\((\w+),\s*(\w+)/ - -# Some basic functions aren't documented in the same way as the rest, so we -# have to specify them here -functions = {} -functions_base_text = < desc, :prototype => proto} -end - -# aliases = {} -sections = {} - -classes = [ - 'stdClass', - 'LogicException', - 'BadFunctionCallException', - 'BadMethodCallException', - 'DomainException', - 'InvalidArgumentException', - 'LengthException', - 'OutOfRangeException', - 'RuntimeException', - 'OutOfBoundsException', - 'OverflowException', - 'RangeException', - 'UnderflowException', - 'UnexpectedValueException' -] - -# prototype blocks -parsefiles.sort.each_with_index do |file, key| - file_contents = File.read(file) - if file_contents.match(proto_regex) - section = file.match(/^.+\/(?:zend_)?(.+)\..+$/).captures.first - - file_contents.gsub(proto_regex) do |proto| - ret, rest, desc = $1, $2, $3 - next unless rest[/(?:(\S+?)::)?(\w+)\s*\(/] - klass, name = $1, $2 - if klass - # Class method - # Ignore the method but add class name to a list - classes << klass - next - end - desc = desc.strip.gsub(/\s+?/ms, ' ') - functions[name] = {:type => section, :return => ret, :description => desc, :prototype => ret + ' ' + rest} - sections[section] ||= [] - sections[section] << name - end - end - # if file_contents.match(alias_regex) - # file_contents.gsub(alias_regex) do - # aliases[$1] = $2 - # end - # end -end - -# Workaround for bad docs. -functions['lcfirst'] = { - :type => 'string', - :description => "Make a string's first character lowercase", - :prototype => 'string lcfirst(string str)' -} -sections['string'] << 'lcfirst' - -# aliases.each_pair do |func_alias, func| -# next unless functions[func] -# functions[func_alias] = functions[func].dup -# sections[functions[func][:type]] << func_alias -# end - -classes.uniq! - -# ======================= -# = Completions writing = -# ======================= - -completions = classes + functions.keys -completions.sort! - -xml = Builder::XmlMarkup.new(:indent => 2, :target => File.open(File.dirname(__FILE__) + '/../../Preferences/Completions.tmPreferences', 'w')) -xml.instruct! -xml.declare! :DOCTYPE, - :plist, - :public, - "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd" -xml.plist :version => '1.0' do - xml.dict do - xml.key 'name' - xml.string 'Completions' - xml.key 'scope' - xml.string 'source.php' - xml.key 'settings' - xml.dict do - xml.key 'completions' - xml.array do - completions.each do |function_name| - xml.string function_name - end - end - end - xml.key 'uuid' - xml.string '2543E52B-D5CF-4BBE-B792-51F1574EA05F' - end -end +data = JSON.parse(File.read(ARGV[0])) +classes = data['classes'] +sections = data['sections'] # ================== # = Syntax writing = @@ -230,14 +80,3 @@ def pattern_for(name, list, constructors = false) File.open(GrammarPath, 'w') do |file| file << grammar.to_plist end - -# ========================= -# = Functions.txt writing = -# ========================= -File.open('../functions.txt', 'w') do |file| - functions.sort.each do |function, data| - file << function + '%' + data[:prototype] + '%' + data[:description] + "\n" - end -end - -`osascript -e'tell app "TextMate" to reload bundles'` \ No newline at end of file diff --git a/Support/lib/php.rb b/Support/lib/php.rb index 7a959b7..3fb80b3 100644 --- a/Support/lib/php.rb +++ b/Support/lib/php.rb @@ -6,7 +6,7 @@ def initialize(prototype) def params params = @parts[3] rescue '' - params.scan(/(\w+ )?(&?[\w.|]+)(?:\s*=\s*(.+))?(\])?,?/).map do |(type, name, default, optional_bracket)| + params.scan(/(?:\[\s*)?(\w+ )?(&?\$?[\w.|]+)(?:\s*=\s*(.+))?(\])?,?/).map do |(type, name, default, optional_bracket)| param = type.to_s + name optional = false if optional_bracket diff --git a/Support/makeFunctionsPropertyList.php b/Support/makeFunctionsPropertyList.php deleted file mode 100644 index e6ef92b..0000000 --- a/Support/makeFunctionsPropertyList.php +++ /dev/null @@ -1,28 +0,0 @@ - &$arg) { - $arg = '${' . ($argNum + 1) . ':' . trim($arg) . '}'; - } - - echo "\t{display = '${name}'; insert = '("; - echo implode(', ', $args); - echo ")';},\n"; -} - -echo ")\n"; \ No newline at end of file From a360e0d75fb98209f2bb4ef24fd983e28899b5da Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 4 Dec 2010 04:05:33 -0600 Subject: [PATCH 021/118] Adding English, German and French (note: untranslated items may fallback to English) --- Preferences/Completions.tmPreferences | 822 +++-- Support/function-docs/de.txt | 2568 +++++++++++++ Support/function-docs/en.txt | 2569 +++++++++++++ Support/function-docs/fr.txt | 2569 +++++++++++++ Support/functions.plist | 4789 +++++++++++++------------ Support/functions.txt | 2306 ------------ Syntaxes/PHP.plist | 774 +--- 7 files changed, 10891 insertions(+), 5506 deletions(-) create mode 100644 Support/function-docs/de.txt create mode 100644 Support/function-docs/en.txt create mode 100644 Support/function-docs/fr.txt mode change 100755 => 100644 Support/functions.plist delete mode 100644 Support/functions.txt diff --git a/Preferences/Completions.tmPreferences b/Preferences/Completions.tmPreferences index f483e3f..c8f7106 100644 --- a/Preferences/Completions.tmPreferences +++ b/Preferences/Completions.tmPreferences @@ -1,5 +1,5 @@ - + name @@ -10,61 +10,138 @@ completions - ApacheRequest + AMQPConnection + AMQPExchange + AMQPQueue + APCIterator AppendIterator ArrayIterator ArrayObject BadFunctionCallException BadMethodCallException - COMPersistHelper CachingIterator Collator + Countable DOMAttr - DOMCdataSection + DOMCharacterData DOMComment DOMDocument DOMDocumentFragment DOMElement DOMEntityReference + DOMImplementation + DOMNamedNodeMap DOMNode + DOMNodelist DOMProcessingInstruction DOMText DOMXPath + DateInterval + DatePeriod + DateTime + DateTimeZone DirectoryIterator + DomAttribute + DomDocument + DomDocumentType + DomElement + DomNode + DomProcessingInstruction + DomXsltStylesheet DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator + FrenchToJD GlobIterator + Gmagick + GmagickDraw + GmagickPixel + GregorianToJD + HaruAnnotation + HaruDestination + HaruDoc + HaruEncoder + HaruFont + HaruImage + HaruOutline + HaruPage + HttpDeflateStream + HttpInflateStream + HttpMessage + HttpQueryString + HttpRequest + HttpRequestPool + HttpResponse + Imagick + ImagickDraw + ImagickPixel + ImagickPixelIterator InfiniteIterator IntlDateFormatter InvalidArgumentException IteratorIterator + JDDayOfWeek + JDMonthName + JDToFrench + JDToGregorian + JDToJulian + JewishToJD + JulianToJD + KTaglib_ID3v2_AttachedPictureFrame + KTaglib_ID3v2_Frame + KTaglib_ID3v2_Tag + KTaglib_MPEG_AudioProperties + KTaglib_MPEG_File + KTaglib_Tag LengthException LimitIterator Locale LogicException + Memcache + Memcached MessageFormatter - MesssageFormatter + Mongo + MongoBinData + MongoCode + MongoCollection + MongoCursor + MongoDB + MongoDBRef + MongoDate + MongoGridFS + MongoGridFSCursor + MongoGridFSFile + MongoGridfsFile + MongoId + MongoInt32 + MongoInt64 + MongoRegex + MongoTimestamp MultipleIterator NoRewindIterator Normalizer NumberFormatter + OCI-Collection + OCI-Lob OutOfBoundsException OutOfRangeException + OuterIterator OverflowException PDO PDOStatement ParentIterator Phar + PharData PharFileInfo RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveDirectoryIterator RecursiveFilterIterator + RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator @@ -72,16 +149,42 @@ ReflectionClass ReflectionExtension ReflectionFunction + ReflectionFunctionAbstract ReflectionMethod ReflectionObject ReflectionParameter ReflectionProperty + Reflector RegexIterator ResourceBundle RuntimeException + SAMConnection + SAMMessage + SCA + SCA_LocalProxy + SCA_SoapProxy + SDO_DAS_ChangeSummary + SDO_DAS_DataFactory + SDO_DAS_DataObject + SDO_DAS_Relational + SDO_DAS_Setting + SDO_DAS_XML + SDO_DAS_XML_Document + SDO_DataFactory + SDO_DataObject + SDO_Exception + SDO_List + SDO_Model_Property + SDO_Model_ReflectionDataObject + SDO_Model_Type + SDO_Sequence SQLite3 SQLite3Result SQLite3Stmt + SQLiteDatabase + SQLiteResult + SQLiteUnbuffered + SeekableIterator SimpleXMLElement SimpleXMLIterator SoapClient @@ -90,57 +193,84 @@ SoapParam SoapServer SoapVar + SphinxClient + SplBool SplDoublyLinkedList + SplEnum SplFileInfo SplFileObject SplFixedArray + SplFloat SplHeap + SplInt SplMaxHeap SplMinHeap SplObjectStorage + SplObserver SplPriorityQueue + SplQueue + SplStack + SplString + SplSubject SplTempFileObject + Swish + SwishResult + SwishResults + SwishSearch + TokyoTyrant + TokyoTyrantQuery + TokyoTyrantTable UnderflowException UnexpectedValueException XMLReader + XMLWriter + XSLTProcessor ZipArchive + __halt_compiler abs acos acosh - addGlob - addPattern addcslashes addslashes + aggregate + aggregate_info + aggregate_methods + aggregate_methods_by_list + aggregate_methods_by_regexp + aggregate_properties + aggregate_properties_by_list + aggregate_properties_by_regexp + aggregation_info apache_child_terminate apache_get_modules apache_get_version apache_getenv apache_lookup_uri apache_note - apache_request_auth_name - apache_request_auth_type - apache_request_discard_request_body - apache_request_err_headers_out apache_request_headers - apache_request_headers_in - apache_request_headers_out - apache_request_is_initial_req - apache_request_log_error - apache_request_meets_conditions - apache_request_remote_host - apache_request_run - apache_request_satisfies - apache_request_server_port - apache_request_set_etag - apache_request_set_last_modified - apache_request_some_auth_required - apache_request_sub_req_lookup_file - apache_request_sub_req_lookup_uri - apache_request_sub_req_method_uri - apache_request_update_mtime apache_reset_timeout apache_response_headers apache_setenv + apc_add + apc_bin_dump + apc_bin_dumpfile + apc_bin_load + apc_bin_loadfile + apc_cache_info + apc_cas + apc_clear_cache + apc_compile_file + apc_dec + apc_define_constants + apc_delete + apc_delete_file + apc_exists + apc_fetch + apc_inc + apc_load_constants + apc_sma_info + apc_store + array array_change_key_case array_chunk array_combine @@ -199,7 +329,6 @@ atan atan2 atanh - attachIterator base64_decode base64_encode base_convert @@ -218,25 +347,18 @@ bind_textdomain_codeset bindec bindtextdomain - birdstep_autocommit - birdstep_close - birdstep_commit - birdstep_connect - birdstep_exec - birdstep_fetch - birdstep_fieldname - birdstep_fieldnum - birdstep_freeresult - birdstep_off_autocommit - birdstep_result - birdstep_rollback + bson_decode + bson_encode + bzclose bzcompress bzdecompress bzerrno bzerror bzerrstr + bzflush bzopen bzread + bzwrite cal_days_in_month cal_from_jd cal_info @@ -248,8 +370,10 @@ ceil chdir checkdate + checkdnsrr chgrp chmod + chop chown chr chroot @@ -274,17 +398,26 @@ collator_set_strength collator_sort collator_sort_with_sort_keys + com_addref com_create_guid com_event_sink + com_get com_get_active_object + com_invoke + com_isenum + com_load com_load_typelib com_message_pump com_print_typeinfo + com_propget + com_propput + com_propset + com_release + com_set compact - compose_locale - confirm_extname_compiled connection_aborted connection_status + connection_timeout constant convert_cyr_string convert_uudecode @@ -363,11 +496,11 @@ datefmt_get_pattern datefmt_get_timetype datefmt_get_timezone_id - datefmt_isLenient + datefmt_is_lenient datefmt_localtime datefmt_parse - datefmt_setLenient datefmt_set_calendar + datefmt_set_lenient datefmt_set_pattern datefmt_set_timezone_id dba_close @@ -385,8 +518,17 @@ dba_popen dba_replace dba_sync + dbx_close + dbx_compare + dbx_connect + dbx_error + dbx_escape_string + dbx_fetch_row + dbx_query + dbx_sort dcgettext dcngettext + deaggregate debug_backtrace debug_print_backtrace debug_zval_dump @@ -397,124 +539,31 @@ define_syslog_variables defined deg2rad + delete dgettext die dir dirname disk_free_space disk_total_space - display_disabled_function + diskfreespace dl dngettext dns_check_record dns_get_mx dns_get_record - dom_attr_is_id - dom_characterdata_append_data - dom_characterdata_delete_data - dom_characterdata_insert_data - dom_characterdata_replace_data - dom_characterdata_substring_data - dom_document_adopt_node - dom_document_create_attribute - dom_document_create_attribute_ns - dom_document_create_cdatasection - dom_document_create_comment - dom_document_create_document_fragment - dom_document_create_element - dom_document_create_element_ns - dom_document_create_entity_reference - dom_document_create_processing_instruction - dom_document_create_text_node - dom_document_get_element_by_id - dom_document_get_elements_by_tag_name - dom_document_get_elements_by_tag_name_ns - dom_document_import_node - dom_document_load - dom_document_load_html - dom_document_load_html_file - dom_document_loadxml - dom_document_normalize_document - dom_document_relaxNG_validate_file - dom_document_relaxNG_validate_xml - dom_document_rename_node - dom_document_save - dom_document_save_html - dom_document_save_html_file - dom_document_savexml - dom_document_schema_validate - dom_document_schema_validate_file - dom_document_validate - dom_document_xinclude - dom_domconfiguration_can_set_parameter - dom_domconfiguration_get_parameter - dom_domconfiguration_set_parameter - dom_domerrorhandler_handle_error - dom_domimplementation_create_document - dom_domimplementation_create_document_type - dom_domimplementation_get_feature - dom_domimplementation_has_feature - dom_domimplementationlist_item - dom_domimplementationsource_get_domimplementation - dom_domimplementationsource_get_domimplementations - dom_domstringlist_item - dom_element_get_attribute - dom_element_get_attribute_node - dom_element_get_attribute_node_ns - dom_element_get_attribute_ns - dom_element_get_elements_by_tag_name - dom_element_get_elements_by_tag_name_ns - dom_element_has_attribute - dom_element_has_attribute_ns - dom_element_remove_attribute - dom_element_remove_attribute_node - dom_element_remove_attribute_ns - dom_element_set_attribute - dom_element_set_attribute_node - dom_element_set_attribute_node_ns - dom_element_set_attribute_ns - dom_element_set_id_attribute - dom_element_set_id_attribute_node - dom_element_set_id_attribute_ns dom_import_simplexml - dom_namednodemap_get_named_item - dom_namednodemap_get_named_item_ns - dom_namednodemap_item - dom_namednodemap_remove_named_item - dom_namednodemap_remove_named_item_ns - dom_namednodemap_set_named_item - dom_namednodemap_set_named_item_ns - dom_namelist_get_name - dom_namelist_get_namespace_uri - dom_node_append_child - dom_node_clone_node - dom_node_compare_document_position - dom_node_get_feature - dom_node_get_user_data - dom_node_has_attributes - dom_node_has_child_nodes - dom_node_insert_before - dom_node_is_default_namespace - dom_node_is_equal_node - dom_node_is_same_node - dom_node_is_supported - dom_node_lookup_namespace_uri - dom_node_lookup_prefix - dom_node_normalize - dom_node_remove_child - dom_node_replace_child - dom_node_set_user_data - dom_nodelist_item - dom_string_extend_find_offset16 - dom_string_extend_find_offset32 - dom_text_is_whitespace_in_element_content - dom_text_replace_whole_text - dom_text_split_text - dom_userdatahandler_handle - dom_xpath_evaluate - dom_xpath_query - dom_xpath_register_ns - dom_xpath_register_php_functions + domxml_new_doc + domxml_open_file + domxml_open_mem + domxml_version + domxml_xmltree + domxml_xslt_stylesheet + domxml_xslt_stylesheet_doc + domxml_xslt_stylesheet_file + domxml_xslt_version + dotnet_load + doubleval each easter_date easter_days @@ -524,13 +573,11 @@ enchant_broker_dict_exists enchant_broker_free enchant_broker_free_dict - enchant_broker_get_dict_path enchant_broker_get_error enchant_broker_init enchant_broker_list_dicts enchant_broker_request_dict enchant_broker_request_pwl_dict - enchant_broker_set_dict_path enchant_broker_set_ordering enchant_dict_add_to_personal enchant_dict_add_to_session @@ -551,6 +598,7 @@ error_reporting escapeshellarg escapeshellcmd + eval exec exif_imagetype exif_read_data @@ -584,10 +632,13 @@ filesize filetype filter_has_var + filter_id filter_input filter_input_array + filter_list filter_var filter_var_array + finfo finfo_buffer finfo_close finfo_file @@ -601,11 +652,12 @@ fnmatch fopen forward_static_call + forward_static_call_array fpassthru fprintf fputcsv + fputs fread - frenchtojd fscanf fseek fsockopen @@ -636,6 +688,7 @@ ftp_pasv ftp_put ftp_pwd + ftp_quit ftp_raw ftp_rawlist ftp_rename @@ -656,7 +709,6 @@ gc_enable gc_enabled gd_info - getKeywords get_browser get_called_class get_cfg_var @@ -669,10 +721,6 @@ get_defined_constants get_defined_functions get_defined_vars - get_display_language - get_display_name - get_display_region - get_display_script get_extension_funcs get_headers get_html_translation_table @@ -684,6 +732,7 @@ get_meta_tags get_object_vars get_parent_class + get_required_files get_resource_type getallheaders getcwd @@ -695,6 +744,7 @@ gethostname getimagesize getlastmod + getmxrr getmygid getmyinode getmypid @@ -718,6 +768,7 @@ gmp_clrbit gmp_cmp gmp_com + gmp_div gmp_div_q gmp_div_qr gmp_div_r @@ -762,14 +813,26 @@ grapheme_strrpos grapheme_strstr grapheme_substr - gregoriantojd + gzclose gzcompress + gzdecode gzdeflate gzencode + gzeof gzfile + gzgetc + gzgets + gzgetss gzinflate gzopen + gzpassthru + gzputs + gzread + gzrewind + gzseek + gztell gzuncompress + gzwrite hash hash_algos hash_copy @@ -794,7 +857,55 @@ htmlentities htmlspecialchars htmlspecialchars_decode + http_build_cookie http_build_query + http_build_str + http_build_url + http_cache_etag + http_cache_last_modified + http_chunked_decode + http_date + http_deflate + http_get + http_get_request_body + http_get_request_body_stream + http_get_request_headers + http_head + http_inflate + http_match_etag + http_match_modified + http_match_request_header + http_negotiate_charset + http_negotiate_content_type + http_negotiate_language + http_parse_cookie + http_parse_headers + http_parse_message + http_parse_params + http_persistent_handles_clean + http_persistent_handles_count + http_persistent_handles_ident + http_post_data + http_post_fields + http_put_data + http_put_file + http_put_stream + http_redirect + http_request + http_request_body_encode + http_request_method_exists + http_request_method_name + http_request_method_register + http_request_method_unregister + http_send_content_disposition + http_send_content_type + http_send_data + http_send_file + http_send_last_modified + http_send_status + http_send_stream + http_support + http_throttle hypot ibase_add_user ibase_affected_rows @@ -831,7 +942,6 @@ ibase_name_result ibase_num_fields ibase_num_params - ibase_num_rows ibase_param_info ibase_pconnect ibase_prepare @@ -843,6 +953,7 @@ ibase_service_attach ibase_service_detach ibase_set_event_handler + ibase_timefmt ibase_trans ibase_wait_event iconv @@ -857,8 +968,25 @@ iconv_substr idate idn_to_ascii + idn_to_unicode idn_to_utf8 ignore_user_abort + iis_add_server + iis_get_dir_security + iis_get_script_map + iis_get_server_by_comment + iis_get_server_by_path + iis_get_server_rights + iis_get_service_state + iis_remove_server + iis_set_app_settings + iis_set_dir_security + iis_set_script_map + iis_set_server_rights + iis_start_server + iis_start_service + iis_stop_server + iis_stop_service image2wbmp image_type_to_extension image_type_to_mime_type @@ -931,7 +1059,6 @@ imagepng imagepolygon imagepsbbox - imagepscopyfont imagepsencodefont imagepsextendfont imagepsfreefont @@ -981,11 +1108,14 @@ imap_getacl imap_getmailboxes imap_getsubscribed + imap_header imap_headerinfo imap_headers imap_last_error imap_list + imap_listmailbox imap_listscan + imap_listsubscribed imap_lsub imap_mail imap_mail_compose @@ -994,7 +1124,6 @@ imap_mailboxmsginfo imap_mime_header_decode imap_msgno - imap_mutf7_to_utf8 imap_num_msg imap_num_recent imap_open @@ -1006,6 +1135,7 @@ imap_rfc822_parse_headers imap_rfc822_write_address imap_savebody + imap_scanmailbox imap_search imap_set_quota imap_setacl @@ -1021,7 +1151,6 @@ imap_utf7_decode imap_utf7_encode imap_utf8 - imap_utf8_to_mutf7 implode import_request_variables in_array @@ -1029,6 +1158,7 @@ include_once inet_ntop inet_pton + ini_alter ini_get ini_get_all ini_restore @@ -1047,11 +1177,14 @@ is_bool is_callable is_dir + is_double is_executable is_file is_finite is_float is_infinite + is_int + is_integer is_link is_long is_nan @@ -1059,39 +1192,37 @@ is_numeric is_object is_readable + is_real is_resource is_scalar + is_soap_fault is_string is_subclass_of is_uploaded_file is_writable + is_writeable isset iterator_apply iterator_count iterator_to_array - jddayofweek - jdmonthname - jdtofrench - jdtogregorian jdtojewish - jdtojulian jdtounix - jewishtojd join jpeg2wbmp json_decode json_encode json_last_error - juliantojd key krsort ksort lcfirst lcg_value lchgrp + lchown ldap_8859_to_t61 ldap_add ldap_bind + ldap_close ldap_compare ldap_connect ldap_count_entries @@ -1109,11 +1240,13 @@ ldap_get_dn ldap_get_entries ldap_get_option + ldap_get_values ldap_get_values_len ldap_list ldap_mod_add ldap_mod_del ldap_mod_replace + ldap_modify ldap_next_attribute ldap_next_entry ldap_next_reference @@ -1129,7 +1262,6 @@ ldap_start_tls ldap_t61_to_8859 ldap_unbind - leak levenshtein libxml_clear_errors libxml_disable_entity_loader @@ -1139,18 +1271,23 @@ libxml_use_internal_errors link linkinfo - litespeed_request_headers - litespeed_response_headers + list locale_accept_from_http - locale_canonicalize + locale_compose locale_filter_matches locale_get_all_variants locale_get_default + locale_get_display_language + locale_get_display_name + locale_get_display_region + locale_get_display_script + locale_get_display_variant locale_get_keywords locale_get_primary_language locale_get_region locale_get_script locale_lookup + locale_parse locale_set_default localeconv localtime @@ -1160,7 +1297,9 @@ long2ip lstat ltrim + magic_quotes_runtime mail + main max mb_check_encoding mb_convert_case @@ -1234,6 +1373,7 @@ mcrypt_encrypt mcrypt_generic mcrypt_generic_deinit + mcrypt_generic_end mcrypt_generic_init mcrypt_get_block_size mcrypt_get_cipher_name @@ -1254,6 +1394,7 @@ md5 md5_file mdecrypt_generic + memcache_debug memory_get_peak_usage memory_get_usage metaphone @@ -1285,6 +1426,7 @@ msgfmt_get_locale msgfmt_get_pattern msgfmt_parse + msgfmt_parse_message msgfmt_set_pattern mssql_bind mssql_close @@ -1325,6 +1467,7 @@ mysql_connect mysql_create_db mysql_data_seek + mysql_db_name mysql_db_query mysql_drop_db mysql_errno @@ -1363,13 +1506,17 @@ mysql_select_db mysql_set_charset mysql_stat + mysql_tablename mysql_thread_id mysql_unbuffered_query + mysqli mysqli_affected_rows mysqli_autocommit - mysqli_cache_stats + mysqli_bind_param + mysqli_bind_result mysqli_change_user mysqli_character_set_name + mysqli_client_encoding mysqli_close mysqli_commit mysqli_connect @@ -1377,11 +1524,19 @@ mysqli_connect_error mysqli_data_seek mysqli_debug + mysqli_disable_reads_from_master + mysqli_disable_rpl_parse + mysqli_driver mysqli_dump_debug_info mysqli_embedded_server_end mysqli_embedded_server_start + mysqli_enable_reads_from_master + mysqli_enable_rpl_parse mysqli_errno mysqli_error + mysqli_escape_string + mysqli_execute + mysqli_fetch mysqli_fetch_all mysqli_fetch_array mysqli_fetch_assoc @@ -1395,12 +1550,14 @@ mysqli_field_seek mysqli_field_tell mysqli_free_result + mysqli_get_cache_stats mysqli_get_charset mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli_get_connection_stats mysqli_get_host_info + mysqli_get_metadata mysqli_get_proto_info mysqli_get_server_info mysqli_get_server_version @@ -1409,13 +1566,14 @@ mysqli_init mysqli_insert_id mysqli_kill - mysqli_link_construct + mysqli_master_query mysqli_more_results mysqli_multi_query mysqli_next_result mysqli_num_fields mysqli_num_rows mysqli_options + mysqli_param_count mysqli_ping mysqli_poll mysqli_prepare @@ -1424,16 +1582,24 @@ mysqli_real_escape_string mysqli_real_query mysqli_reap_async_query - mysqli_refresh mysqli_report + mysqli_result mysqli_rollback + mysqli_rpl_parse_enabled + mysqli_rpl_probe + mysqli_rpl_query_type mysqli_select_db + mysqli_send_long_data + mysqli_send_query mysqli_set_charset mysqli_set_local_infile_default mysqli_set_local_infile_handler + mysqli_set_opt + mysqli_slave_query mysqli_sqlstate mysqli_ssl_set mysqli_stat + mysqli_stmt mysqli_stmt_affected_rows mysqli_stmt_attr_get mysqli_stmt_attr_set @@ -1447,11 +1613,9 @@ mysqli_stmt_fetch mysqli_stmt_field_count mysqli_stmt_free_result - mysqli_stmt_get_result mysqli_stmt_get_warnings mysqli_stmt_init mysqli_stmt_insert_id - mysqli_stmt_next_result mysqli_stmt_num_rows mysqli_stmt_param_count mysqli_stmt_prepare @@ -1464,14 +1628,22 @@ mysqli_thread_id mysqli_thread_safe mysqli_use_result + mysqli_warning mysqli_warning_count + mysqlnd_qc_change_handler + mysqlnd_qc_clear_cache + mysqlnd_qc_get_cache_info + mysqlnd_qc_get_core_stats + mysqlnd_qc_get_handler + mysqlnd_qc_get_query_trace_log + mysqlnd_qc_set_user_handlers natcasesort natsort next ngettext nl2br nl_langinfo - normalizer_is_normalize + normalizer_is_normalized normalizer_normalize nsapi_request_headers nsapi_response_headers @@ -1489,14 +1661,15 @@ numfmt_get_text_attribute numfmt_parse numfmt_parse_currency - numfmt_parse_message numfmt_set_attribute numfmt_set_pattern numfmt_set_symbol numfmt_set_text_attribute ob_clean + ob_deflatehandler ob_end_clean ob_end_flush + ob_etaghandler ob_flush ob_get_clean ob_get_contents @@ -1507,19 +1680,14 @@ ob_gzhandler ob_iconv_handler ob_implicit_flush + ob_inflatehandler ob_list_handlers ob_start + ob_tidyhandler oci_bind_array_by_name oci_bind_by_name oci_cancel oci_close - oci_collection_append - oci_collection_assign - oci_collection_element_assign - oci_collection_element_get - oci_collection_max - oci_collection_size - oci_collection_trim oci_commit oci_connect oci_define_by_name @@ -1538,29 +1706,10 @@ oci_field_size oci_field_type oci_field_type_raw - oci_free_collection - oci_free_descriptor oci_free_statement oci_internal_debug - oci_lob_append - oci_lob_close oci_lob_copy - oci_lob_eof - oci_lob_erase - oci_lob_export - oci_lob_flush - oci_lob_import oci_lob_is_equal - oci_lob_load - oci_lob_read - oci_lob_rewind - oci_lob_save - oci_lob_seek - oci_lob_size - oci_lob_tell - oci_lob_truncate - oci_lob_write - oci_lob_write_temporary oci_new_collection oci_new_connect oci_new_cursor @@ -1580,9 +1729,55 @@ oci_set_module_name oci_set_prefetch oci_statement_type + ocibindbyname + ocicancel + ocicloselob + ocicollappend + ocicollassign + ocicollassignelem + ocicollgetelem + ocicollmax + ocicollsize + ocicolltrim + ocicolumnisnull + ocicolumnname + ocicolumnprecision + ocicolumnscale + ocicolumnsize + ocicolumntype + ocicolumntyperaw + ocicommit + ocidefinebyname + ocierror + ociexecute + ocifetch ocifetchinto - ocigetbufferinglob - ocisetbufferinglob + ocifetchstatement + ocifreecollection + ocifreecursor + ocifreedesc + ocifreestatement + ociinternaldebug + ociloadlob + ocilogoff + ocilogon + ocinewcollection + ocinewcursor + ocinewdescriptor + ocinlogon + ocinumcols + ociparse + ociplogon + ociresult + ocirollback + ocirowcount + ocisavelob + ocisavelobfile + ociserverversion + ocisetprefetch + ocistatementtype + ociwritelobtofile + ociwritetemporarylob octdec odbc_autocommit odbc_binmode @@ -1594,6 +1789,7 @@ odbc_connect odbc_cursor odbc_data_source + odbc_do odbc_error odbc_errormsg odbc_exec @@ -1605,6 +1801,7 @@ odbc_field_len odbc_field_name odbc_field_num + odbc_field_precision odbc_field_scale odbc_field_type odbc_foreignkeys @@ -1640,8 +1837,11 @@ openssl_digest openssl_encrypt openssl_error_string + openssl_free_key openssl_get_cipher_methods openssl_get_md_methods + openssl_get_privatekey + openssl_get_publickey openssl_open openssl_pkcs12_export openssl_pkcs12_export_to_file @@ -1675,16 +1875,15 @@ ord output_add_rewrite_var output_reset_rewrite_vars + overload pack parse_ini_file parse_ini_string - parse_locale parse_str parse_url passthru pathinfo pclose - pcnlt_sigwaitinfo pcntl_alarm pcntl_exec pcntl_fork @@ -1694,6 +1893,7 @@ pcntl_signal_dispatch pcntl_sigprocmask pcntl_sigtimedwait + pcntl_sigwaitinfo pcntl_wait pcntl_waitpid pcntl_wexitstatus @@ -1702,7 +1902,6 @@ pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig - pdo_drivers pfsockopen pg_affected_rows pg_cancel_query @@ -1786,13 +1985,11 @@ pg_untrace pg_update pg_version - php_egg_logo_guid + php_check_syntax php_ini_loaded_file php_ini_scanned_files php_logo_guid - php_real_logo_guid php_sapi_name - php_snmpv3 php_strip_whitespace php_uname phpcredits @@ -1801,8 +1998,10 @@ pi png2wbmp popen + pos posix_access posix_ctermid + posix_errno posix_get_last_error posix_getcwd posix_getegid @@ -1884,6 +2083,7 @@ range rawurldecode rawurlencode + read_exif_data readdir readfile readgzfile @@ -1904,6 +2104,7 @@ realpath realpath_cache_get realpath_cache_size + recode recode_file recode_string register_shutdown_function @@ -1912,6 +2113,12 @@ require require_once reset + resourcebundle_count + resourcebundle_create + resourcebundle_get + resourcebundle_get_error_code + resourcebundle_get_error_message + resourcebundle_locales restore_error_handler restore_exception_handler restore_include_path @@ -1929,6 +2136,7 @@ serialize session_cache_expire session_cache_limiter + session_commit session_decode session_destroy session_encode @@ -1948,8 +2156,10 @@ session_write_close set_error_handler set_exception_handler + set_file_buffer set_include_path set_magic_quotes_runtime + set_socket_blocking set_time_limit setcookie setlocale @@ -1971,6 +2181,7 @@ shmop_read shmop_size shmop_write + show_source shuffle similar_text simplexml_import_dom @@ -1978,16 +2189,8 @@ simplexml_load_string sin sinh + sizeof sleep - smfi_addheader - smfi_addrcpt - smfi_chgheader - smfi_delrcpt - smfi_getsymval - smfi_replacebody - smfi_setflags - smfi_setreply - smfi_settimeout snmp2_get snmp2_getnext snmp2_real_walk @@ -2002,6 +2205,7 @@ snmp_get_valueretrieval snmp_read_mib snmp_set_enum_print + snmp_set_oid_numeric_print snmp_set_oid_output_format snmp_set_quick_print snmp_set_valueretrieval @@ -2010,6 +2214,7 @@ snmprealwalk snmpset snmpwalk + snmpwalkoid socket_accept socket_bind socket_clear_error @@ -2019,6 +2224,7 @@ socket_create_listen socket_create_pair socket_get_option + socket_get_status socket_getpeername socket_getsockname socket_last_error @@ -2030,12 +2236,13 @@ socket_send socket_sendto socket_set_block + socket_set_blocking socket_set_nonblock socket_set_option + socket_set_timeout socket_shutdown socket_strerror socket_write - solid_fetch_prev sort soundex spl_autoload @@ -2067,7 +2274,9 @@ sqlite_fetch_column_types sqlite_fetch_object sqlite_fetch_single + sqlite_fetch_string sqlite_field_name + sqlite_has_more sqlite_has_prev sqlite_key sqlite_last_error @@ -2092,6 +2301,74 @@ srand sscanf stat + stats_absolute_deviation + stats_cdf_beta + stats_cdf_binomial + stats_cdf_cauchy + stats_cdf_chisquare + stats_cdf_exponential + stats_cdf_f + stats_cdf_gamma + stats_cdf_laplace + stats_cdf_logistic + stats_cdf_negative_binomial + stats_cdf_noncentral_chisquare + stats_cdf_noncentral_f + stats_cdf_poisson + stats_cdf_t + stats_cdf_uniform + stats_cdf_weibull + stats_covariance + stats_den_uniform + stats_dens_beta + stats_dens_cauchy + stats_dens_chisquare + stats_dens_exponential + stats_dens_f + stats_dens_gamma + stats_dens_laplace + stats_dens_logistic + stats_dens_negative_binomial + stats_dens_normal + stats_dens_pmf_binomial + stats_dens_pmf_hypergeometric + stats_dens_pmf_poisson + stats_dens_t + stats_dens_weibull + stats_harmonic_mean + stats_kurtosis + stats_rand_gen_beta + stats_rand_gen_chisquare + stats_rand_gen_exponential + stats_rand_gen_f + stats_rand_gen_funiform + stats_rand_gen_gamma + stats_rand_gen_ibinomial + stats_rand_gen_ibinomial_negative + stats_rand_gen_int + stats_rand_gen_ipoisson + stats_rand_gen_iuniform + stats_rand_gen_noncenral_chisquare + stats_rand_gen_noncentral_f + stats_rand_gen_noncentral_t + stats_rand_gen_normal + stats_rand_gen_t + stats_rand_get_seeds + stats_rand_phrase_to_seeds + stats_rand_ranf + stats_rand_setall + stats_skew + stats_standard_deviation + stats_stat_binomial_coef + stats_stat_correlation + stats_stat_gennch + stats_stat_independent_t + stats_stat_innerproduct + stats_stat_noncentral_t + stats_stat_paired_t + stats_stat_percentile + stats_stat_powersum + stats_variance stdClass str_getcsv str_ireplace @@ -2107,6 +2384,7 @@ strcmp strcoll strcspn + streamWrapper stream_bucket_append stream_bucket_make_writeable stream_bucket_new @@ -2119,6 +2397,7 @@ stream_context_set_option stream_context_set_params stream_copy_to_stream + stream_encoding stream_filter_append stream_filter_prepend stream_filter_register @@ -2130,9 +2409,12 @@ stream_get_transports stream_get_wrappers stream_is_local + stream_notification_callback + stream_register_wrapper stream_resolve_include_path stream_select stream_set_blocking + stream_set_read_buffer stream_set_timeout stream_set_write_buffer stream_socket_accept @@ -2192,6 +2474,8 @@ sybase_free_result sybase_get_last_message sybase_min_client_severity + sybase_min_error_severity + sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_rows @@ -2210,6 +2494,7 @@ tanh tempnam textdomain + tidy tidyNode tidy_access_count tidy_clean_repair @@ -2230,10 +2515,15 @@ tidy_getopt tidy_is_xhtml tidy_is_xml + tidy_load_config tidy_parse_file tidy_parse_string tidy_repair_file tidy_repair_string + tidy_reset_config + tidy_save_config + tidy_set_encoding + tidy_setopt tidy_warning_count time time_nanosleep @@ -2267,6 +2557,8 @@ unset urldecode urlencode + use_soap_error_handler + user_error usleep usort utf8_decode @@ -2310,6 +2602,7 @@ wddx_packet_start wddx_serialize_value wddx_serialize_vars + wddx_unserialize wordwrap xml_error_string xml_get_current_byte_index @@ -2347,59 +2640,34 @@ xmlrpc_server_register_introspection_callback xmlrpc_server_register_method xmlrpc_set_type - xmlwriter_end_attribute - xmlwriter_end_cdata - xmlwriter_end_comment - xmlwriter_end_document - xmlwriter_end_dtd - xmlwriter_end_dtd_attlist - xmlwriter_end_dtd_element - xmlwriter_end_dtd_entity - xmlwriter_end_element - xmlwriter_end_pi - xmlwriter_flush - xmlwriter_full_end_element - xmlwriter_open_memory - xmlwriter_open_uri - xmlwriter_output_memory - xmlwriter_set_indent - xmlwriter_set_indent_string - xmlwriter_start_attribute - xmlwriter_start_attribute_ns - xmlwriter_start_cdata - xmlwriter_start_comment - xmlwriter_start_document - xmlwriter_start_dtd - xmlwriter_start_dtd_attlist - xmlwriter_start_dtd_element - xmlwriter_start_dtd_entity - xmlwriter_start_element - xmlwriter_start_element_ns - xmlwriter_start_pi - xmlwriter_text - xmlwriter_write_attribute - xmlwriter_write_attribute_ns - xmlwriter_write_cdata - xmlwriter_write_comment - xmlwriter_write_dtd - xmlwriter_write_dtd_attlist - xmlwriter_write_dtd_element - xmlwriter_write_dtd_entity - xmlwriter_write_element - xmlwriter_write_element_ns - xmlwriter_write_pi - xmlwriter_write_raw - xsl_xsltprocessor_get_parameter - xsl_xsltprocessor_has_exslt_support - xsl_xsltprocessor_import_stylesheet - xsl_xsltprocessor_register_php_functions - xsl_xsltprocessor_remove_parameter - xsl_xsltprocessor_set_parameter - xsl_xsltprocessor_set_profiling - xsl_xsltprocessor_transform_to_doc - xsl_xsltprocessor_transform_to_uri - xsl_xsltprocessor_transform_to_xml + xpath_eval + xpath_eval_expression + xpath_new_context + xpath_register_ns + xpath_register_ns_auto + xptr_eval + xptr_new_context + xslt_backend_info + xslt_backend_name + xslt_backend_version + xslt_create + xslt_errno + xslt_error + xslt_free + xslt_getopt + xslt_process + xslt_set_base + xslt_set_encoding + xslt_set_error_handler + xslt_set_log + xslt_set_object + xslt_set_sax_handler + xslt_set_sax_handlers + xslt_set_scheme_handler + xslt_set_scheme_handlers + xslt_setopt zend_logo_guid + zend_thread_id zend_version zip_close zip_entry_close diff --git a/Support/function-docs/de.txt b/Support/function-docs/de.txt new file mode 100644 index 0000000..d6ed921 --- /dev/null +++ b/Support/function-docs/de.txt @@ -0,0 +1,2568 @@ +AMQPConnection%object AMQPConnection([array $credentials = array()])%Create an instance of AMQPConnection +AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%Create an instance of AMQPExchange +AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%Create an instance of an AMQPQueue object. +AppendIterator%object AppendIterator()%Constructs an AppendIterator +ArrayIterator%object ArrayIterator(mixed $array)%Construct an ArrayIterator +ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object +CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construct a new CachingIterator object for the iterator. +Collator%object Collator(string $locale)%Create a collator +DOMAttr%object DOMAttr(string $name, [string $value])%Creates a new DOMAttr object +DOMComment%object DOMComment([string $value])%Creates a new DOMComment object +DOMDocument%object DOMDocument([string $version], [string $encoding])%Creates a new DOMDocument object +DOMElement%object DOMElement(string $name, [string $value], [string $namespaceURI])%Creates a new DOMElement object +DOMEntityReference%object DOMEntityReference(string $name)%Creates a new DOMEntityReference object +DOMImplementation%object DOMImplementation()%Creates a new DOMImplementation object +DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $value])%Creates a new DOMProcessingInstruction object +DOMText%object DOMText([string $value])%Creates a new DOMText object +DOMXPath%object DOMXPath(DOMDocument $doc)%Creates a new DOMXPath object +DateInterval%object DateInterval(string $interval_spec)%Creates new DateInterval object +DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $start, DateInterval $interval, DateTime $end, [int $options], string $isostr, [int $options])%Creates new DatePeriod object +DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object +DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Creates new DateTimeZone object +DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path +FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator +FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator +GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob +Gmagick%object Gmagick([string $filename])%The Gmagick constructor +GmagickPixel%object GmagickPixel([string $color])%The GmagickPixel constructor +HaruDoc%object HaruDoc()%Construct new HaruDoc instance +HttpDeflateStream%object HttpDeflateStream([int $flags])%HttpDeflateStream class constructor +HttpInflateStream%object HttpInflateStream([int $flags])%HttpInflateStream class constructor +HttpMessage%object HttpMessage([string $message])%HttpMessage constructor +HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%HttpQueryString constructor +HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%HttpRequest constructor +HttpRequestPool%object HttpRequestPool([HttpRequest $request])%HttpRequestPool constructor +Imagick%object Imagick([mixed $files])%The Imagick constructor +ImagickDraw%object ImagickDraw()%The ImagickDraw constructor +ImagickPixel%object ImagickPixel([string $color])%The ImagickPixel constructor +ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%The ImagickPixelIterator constructor +InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator +IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable +KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file +LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator +Memcached%object Memcached([string $persistent_id])%Create a Memcached instance +Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object +MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. +MongoCode%object MongoCode(string $code, [array $scope = array()])%Creates a new code object +MongoCollection%object MongoCollection(MongoDB $db, string $name)%Creates a new collection +MongoCursor%object MongoCursor(resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoDB%object MongoDB(Mongo $conn, string $name)%Creates a new database +MongoDate%object MongoDate([long $sec], [long $usec])%Creates a new date. +MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"])%Creates new file collections +MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%Create a new GridFS file +MongoId%object MongoId([string $id])%Creates a new id +MongoInt32%object MongoInt32(string $value)%Creates a new 32-bit integer. +MongoInt64%object MongoInt64(string $value)%Creates a new 64-bit integer. +MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression +MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. +MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator +NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator +PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database +ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator +Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object +PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object +PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct +RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator +RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator +RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%Construct a RecursiveIteratorIterator +RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Creates a new RecursiveRegexIterator. +RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%Construct a RecursiveTreeIterator +ReflectionClass%object ReflectionClass(string $argument)%Constructs a ReflectionClass +ReflectionExtension%object ReflectionExtension(string $name)%Constructs a ReflectionExtension +ReflectionFunction%object ReflectionFunction(mixed $name)%Constructs a ReflectionFunction object +ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%Constructs a ReflectionMethod +ReflectionObject%object ReflectionObject(object $argument)%Constructs a ReflectionObject +ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct +ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object +RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator +SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server +SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object +SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service +SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%Construct an SDO_Model_ReflectionDataObject +SQLite3%object SQLite3(string $Dateiname, [int $Schalter], [string $Verschlüsselungs-Phrase])%Instantiiert ein SQLite3 Objekt und öffnet eine SQLite3 Datenbank +SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%Creates a new SimpleXMLElement object +SoapClient%object SoapClient(mixed $wsdl, [array $options])%SoapClient-Konstruktor +SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%SoapFault-Konstruktor +SoapHeader%object SoapHeader(string $namespace, string $name, [mixed $data], [bool $mustUnderstand], [mixed $actor])%SoapHeader-Konstruktor +SoapParam%object SoapParam(mixed $data, string $name)%SoapParam-Konstruktor +SoapServer%object SoapServer(mixed $wsdl, [array $options])%SoapServer-Konstruktor +SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [string $type_namespace], [string $node_name], [string $node_namespace])%SoapVar-Konstruktor +SphinxClient%object SphinxClient()%Create a new SphinxClient object +SplBool%object SplBool()%Constructs a bool object type +SplDoublyLinkedList%object SplDoublyLinkedList()%Constructs a new doubly linked list +SplEnum%object SplEnum()%Constructs an enumeger object type +SplFileInfo%object SplFileInfo(string $file_name)%Construct a new SplFileInfo object +SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%Construct a new file object. +SplFixedArray%object SplFixedArray([int $size])%Constructs a new fixed array +SplFloat%object SplFloat(float $input)%Constructs a float object type +SplHeap%object SplHeap()%Constructs a new empty heap +SplInt%object SplInt(integer $input)%Constructs an integer object type +SplPriorityQueue%object SplPriorityQueue()%Constructs a new empty queue +SplQueue%object SplQueue()%Constructs a new queue implemented using a doubly linked list +SplStack%object SplStack()%Constructs a new stack implemented using a doubly linked list +SplString%object SplString(string $input)%Constructs a string object type +SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a new temporary file object +Swish%object Swish(string $index_names)%Construct a Swish object +TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object +TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +XSLTProcessor%object XSLTProcessor()%Erzeugt ein neues XSLTProcessor-Objekt +__halt_compiler%void __halt_compiler()%Beendet die Kompilerausführung +abs%number abs(mixed $number)%Absolutwert bzw. Betrag +acos%float acos(float $arg)%Arkuskosinus +acosh%float acosh(float $arg)%Areakosinus Hyperbolikus +addcslashes%string addcslashes(string $str, string $charlist)%Stellt bestimmten Zeichen eines Strings ein "\" voran (wie in C) +addslashes%string addslashes(string $str)%Stellt bestimmten Zeichen eines Strings ein "\" voran +aggregate%void aggregate(object $object, string $class_name)%Dynamic class and object aggregation of methods and properties +aggregate_info%array aggregate_info(object $object)%Gets aggregation information for a given object +aggregate_methods%void aggregate_methods(object $object, string $class_name)%Dynamic class and object aggregation of methods +aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%Selective dynamic class methods aggregation to an object +aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class methods aggregation to an object using a regular expression +aggregate_properties%void aggregate_properties(object $object, string $class_name)%Dynamic aggregation of class properties to an object +aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%Selective dynamic class properties aggregation to an object +aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class properties aggregation to an object using a regular expression +aggregation_info%void aggregation_info()%Alias von aggregate_info +apache_child_terminate%bool apache_child_terminate()%Beendet einen Apacheprozess nach der Anfrage +apache_get_modules%array apache_get_modules()%Liefert eine Liste der geladenen Apachemodule +apache_get_version%string apache_get_version()%Liefert die Apacheversion +apache_getenv%string apache_getenv(string $variable, [bool $walk_to_top])%Liefert eine Apache-Subprocess_env-Variable +apache_lookup_uri%object apache_lookup_uri(string $filename)%Führt eine Teilanfrage für einen angegebenen URI durch und liefert alle Informationen darüber zurück +apache_note%string apache_note(string $note_name, [string $note_value])%Setzt und liest Apache Request Notes +apache_request_headers%array apache_request_headers()%Liefert alle HTTP-Requestheader +apache_reset_timeout%bool apache_reset_timeout()%Setzt den Apache Write-Time zurück +apache_response_headers%array apache_response_headers()%Liefert alle HTTP-Responseheader +apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Setzt eine Apache-Subprocess_env-Variable +apc_add%bool apc_add(string $key, mixed $var, [int $ttl])%Cache a variable in the data store +apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%Get a binary dump of the given files and user variables +apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%Output a binary dump of cached files and user variables to a file +apc_bin_load%bool apc_bin_load(string $data, [int $flags])%Load a binary dump into the APC file/user cache +apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%Load a binary dump from a file into the APC file/user cache +apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%Retrieves cached information from APC's data store +apc_cas%int apc_cas(string $key, int $old, int $new)%apc_cas +apc_clear_cache%bool apc_clear_cache([string $cache_type])%Clears the APC cache +apc_compile_file%bool apc_compile_file(string $filename)%Speichert eine Date im Bytecode Cache unter Umgehung aller Filter. +apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%Decrease a stored number +apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%Defines a set of constants for retrieval and mass-definition +apc_delete%bool apc_delete(string $key)%Removes a stored variable from the cache +apc_delete_file%mixed apc_delete_file(mixed $keys)%Deletes files from the opcode cache +apc_exists%mixed apc_exists(mixed $keys)%Checks if APC key exists +apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%Fetch a stored variable from the cache +apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%Increase a stored number +apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%Loads a set of constants from the cache +apc_sma_info%array apc_sma_info([bool $limited = false])%Retrieves APC's Shared Memory Allocation information +apc_store%bool apc_store(string $key, mixed $var, [int $ttl])%Cache a variable in the data store +array%array array([mixed ...])%Erstellt ein Array +array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%Ändert alle Schlüssel in einem Array +array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%Splittet ein Array in Teile auf +array_combine%Array array_combine(array $keys, array $values)%Erzeugt ein Array, indem es ein Array für die Schlüsel und ein anderes für die Werte verwendet +array_count_values%array array_count_values(array $input)%Zählt die Werte eines Arrays +array_diff%array array_diff(array $array1, array $array2, [array ...])%Ermittelt die Unterschiede zwischen Arrays +array_diff_assoc%array array_diff_assoc(array $array1, array $array2, [array ...])%Berechnet den Unterschied zwischen Arrays mit zusätzlicher Indexprüfung +array_diff_key%array array_diff_key(array $array1, array $array2, [array ...])%Berechnet den Unterschied zwischen Arrays, indem es die Schlüssel vergleicht +array_diff_uassoc%array array_diff_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Berechnet den Unterschied von Arrays mit zusätzlicher Indexprüfung, welche durch eine benutzerdefinierte Funktion vorgenommen wird +array_diff_ukey%array array_diff_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Berechnet den Unterschied zwischen Arrays mittels einer Callbackfunktion für den Vergleich der Schlüssel +array_fill%array array_fill(int $start_index, int $num, mixed $value)%Füllt ein Array mit Werten +array_fill_keys%array array_fill_keys(array $keys, mixed $value)%Befüllt ein Array mit Werten mit den übergebenen Schlüsseln +array_filter%array array_filter(array $input, [callback $callback])%Filtert Elemente eines Arrays mittels einer Callback-Funktion +array_flip%String array_flip(array $trans)%Vertauscht alle Schlüssel mit ihren zugehörigen Werten in einem Array +array_intersect%array array_intersect(array $array1, array $array2, [array ...])%Ermittelt die Schnittmenge von Arrays +array_intersect_assoc%array array_intersect_assoc(array $array1, array $array2, [array ...])%Ermittelt die Schnittmenge von Arrays mit Indexprüfung +array_intersect_key%array array_intersect_key(array $array1, array $array2, [array ...])%Ermittelt die Schnittmenge von Arrays, indem es die Schlüssel vergleicht +array_intersect_uassoc%array array_intersect_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Ermittelt die Schnittmenge von Arrays mit Indexprüfung; vergleicht Indizes mit einer Callbackfunktion +array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Ermittelt die Schnittmenge zweier Arrays mittels eines durch eine Callbackfunktion durchgeführten Schlüsselvergleiches +array_key_exists%bool array_key_exists(mixed $key, array $search)%Prüft, ob ein Schlüssel in einem Array existiert +array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%Liefert alle Schlüssel oder eine Teilmenge aller Schlüssel eines Arrays +array_map%array array_map(callback $callback, array $arr1, [array ...])%Wendet eine Callback-Funktion auf die Elemente von Arrays an +array_merge%array array_merge(array $array1, [array $array2], [array ...])%Führt ein oder mehrere Arrays zusammen +array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%Führt ein oder mehrere Arrays rekursiv zusammen +array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_ASC], [mixed $arg = SORT_REGULAR], [mixed ...])%Sortiert mehrere oder multidimensionale Arrays +array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%Vergrößert ein Array auf die spezifizierte Länge mit einem Wert +array_pop%array array_pop(array $array)%Liefert das letzte Element eines Arrays +array_product%number array_product(array $array)%Ermittelt das Produkt von Werten in einem Array +array_push%int array_push(array $array, mixed $var, [mixed ...])%Fügt ein oder mehr Elemente an das Ende eines Arrays +array_rand%mixed array_rand(array $input, [int $num_req = 1])%Liefert einen oder mehrere zufällige Einträge eines Arrays +array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%Iterative Reduktion eines Arrays zu einem Wert mittels einer Callbackfunktion +array_replace%array array_replace(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array +array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array recursively +array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%Liefert ein Array mit umgekehrter Reihenfolge der Elemente +array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict])%Durchsucht ein Array nach einem Wert und liefert bei Erfolg den zugehörigen Schlüssel +array_shift%array array_shift(array $array)%Liefert ein Element vom Beginn eines Arrays +array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%Extrahiert einen Ausschnitt eines Arrays +array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%Entfernt einen Teil eines Arrays und ersetzt ihn durch etwas anderes +array_sum%number array_sum(array $array)%Liefert die Summe der Werte in einem Array +array_udiff%array array_udiff(array $array1, array $array2, [array ...], callback $data_compare_func)%Ermittelt den Unterschied zwischen Arrays mittels einer Callbackfunktion für den Datenvergleich +array_udiff_assoc%array array_udiff_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Ermittelt den Unterschied zwischen Arrays mit zusätzlicher Indexprüfung, vergleicht mittels einer Callbackfunktion +array_udiff_uassoc%array array_udiff_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Ermittelt den Unterschied zwischen Arrays mit zusätzlicher Indexprüfung, vergleicht Daten und Indizes mittels einer Callbackfunktion +array_uintersect%array array_uintersect(array $array1, array $array2, [array ...], callback $data_compare_func)%Ermittelt die Schnittmenge von Arrays, vergleicht Daten mittels einer Callbackfunktion +array_uintersect_assoc%array array_uintersect_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Ermittelt die Schnittmenge von Arrays mit zusätzlicher Indexprüfung, vergleicht Daten mittels einer Callbackfunktion +array_uintersect_uassoc%array array_uintersect_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Ermittelt die Schnittmenge von Arrays mit zusätzlicher Indexprüfung, vergleicht Daten und Schlüssel mittels einer Callbackfunktion +array_unique%array array_unique(array $array, [int $sort_flags = SORT_STRING])%Entfernt doppelte Werte aus einem Array +array_unshift%int array_unshift(array $array, mixed $var, [mixed ...])%Fügt ein oder mehr Elemente am Anfang eines Arrays ein +array_values%array array_values(array $input)%Liefert alle Werte eines Arrays +array_walk%bool array_walk(array $array, callback $funcname, [mixed $userdata])%Wendet eine Benutzerfunktion auf jedem Element eines Arrays an +array_walk_recursive%array array_walk_recursive(array $input, callback $funcname, [mixed $userdata])%Wendet eine Benutzerfunktion rekursiv auf jedes Element eines Arrays an +arsort%bool arsort(array $array, [int $sort_flags = SORT_REGULAR])%Sortiert ein Array in umgekehrter Reihenfolge und erhält die Index-Assoziation +asin%float asin(float $arg)%Arkussinus +asinh%float asinh(float $arg)%Areasinus Hyperbolikus +asort%bool asort(array $array, [int $sort_flags = SORT_REGULAR])%Sortiert ein Array und erhält die Index-Assoziation +assert%void assert()%Prüft ab, ob eine Bedingung oder Abfrage FALSE ist +assert_options%void assert_options()%Setzt oder liefert die Assert-Optionen +atan%float atan(float $arg)%Arkustangens +atan2%float atan2(float $y, float $x)%Arkustangens-Variante mit zwei Parametern +atanh%float atanh(float $arg)%Areatangens Hyperbolikus +base64_decode%string base64_decode(string $data, [bool $strict = false])%DekodiertMIME base64-kodierte Daten +base64_encode%string base64_encode(string $data)%Kodiert Daten MIME base64 +base_convert%string base_convert(string $number, int $frombase, int $tobase)%Konvertiert einen numerischen Wert zwischen verschiedenen Zahlensystemen +basename%void basename()%Extrahiert den Namen einer Datei aus einer vollständigen Pfadangabe +bcadd%string bcadd(string $left_operand, string $right_operand, [int $scale])%Addition zweier Zahlen beliebiger Genauigkeit +bccomp%int bccomp(string $left_operand, string $right_operand, [int $scale])%Vergleich zweier Zahlen beliebiger Genauigkeit +bcdiv%string bcdiv(string $left_operand, string $right_operand, [int $scale])%Division zweier Zahlen beliebiger Genauigkeit +bcmod%string bcmod(string $left_operand, string $modulus)%Modulo zweier Zahlen mit beliebiger Genauigkeit +bcmul%string bcmul(string $left_operand, string $right_operand, [int $scale])%Multiplikation zweier Zahlen beliebiger Genauigkeit +bcpow%string bcpow(string $left_operand, string $right_operand, [int $scale])%Potenz einer Zahl beliebiger Genauigkeit +bcpowmod%string bcpowmod(string $left_operand, string $right_operand, string $modulus, [int $scale])%Potenz einer Zahl beliebiger Genauigkeit, vermindert um ein angegebenen Modulo +bcscale%bool bcscale(int $scale)%Setzt die Genauigkeit aller BCmath-Funktionen +bcsqrt%string bcsqrt(string $operand, [int $scale])%Ermittelt die Quadratwurzel einer Zahl beliebiger Genauigkeit +bcsub%string bcsub(string $left_operand, string $right_operand, [int $scale])%Subtrahiert zwei Zahlen beliebiger Genauigkeit +bin2hex%string bin2hex(string $str)%Wandelt Binär-Daten in ihre hexadezimale Entsprechung um +bind_textdomain_codeset%string bind_textdomain_codeset(string $domain, string $codeset)%Gibt das Encoding an, in dem Texte aus der Übersetzungstabelle der DOMAIN zurückgegeben werden +bindec%float bindec(string $binary_string)%Umwandlung von binär zu dezimal +bindtextdomain%string bindtextdomain(string $domain, string $directory)%Setzt den Pfad für eine Domain +bson_decode%array bson_decode(string $bson)%Deserializes a BSON object into a PHP array +bson_encode%string bson_encode(mixed $anything)%Serializes a PHP variable into a BSON string +bzclose%int bzclose(resource $bz)%Schließt eine bzip2-Datei +bzcompress%mixed bzcompress(string $source, [int $blocksize = 4], [int $workfactor])%Komprimiert eine Zeichenkette in bzip2-encodierte Daten +bzdecompress%mixed bzdecompress(string $source, [int $small])%Dekomprimiert bzip2-kodierte Daten +bzerrno%int bzerrno(resource $bz)%Gibt eine bzip2-Fehlernummer zurück +bzerror%array bzerror(resource $bz)%Gibt die bzip2-Fehlernummer und die -Fehlermeldung in einem Array zurück +bzerrstr%string bzerrstr(resource $bz)%Gibt eine bzip2-Fehlermeldung zurück +bzflush%int bzflush(resource $bz)%Erzwingt das Schreiben aller gepufferten Daten +bzopen%resource bzopen(string $filename, string $mode)%Öffnet eine bzip2-komprimierte Datei +bzread%string bzread(resource $bz, [int $length = 1024])%Binär-sicheres Lesen aus einer bzip2-Datei +bzwrite%int bzwrite(resource $bz, string $data, [int $length])%Binär-sicheres Schreiben einer bzip2-Datei +cal_days_in_month%int cal_days_in_month(int $calendar, int $month, int $year)%Gibt die Anzahl der Tage eines bestimmten Monats in einem bestimmten Jahr in einem bestimmten Kalender zurück +cal_from_jd%array cal_from_jd(int $jd, int $calendar)%Converts from Julian Day Count to a supported calendar +cal_info%array cal_info([int $calendar = -1])%Gibt Informationen zu einem bestimmten Kalender zurück +cal_to_jd%int cal_to_jd(int $calendar, int $month, int $day, int $year)%Converts from a supported calendar to Julian Day Count +call_user_func%void call_user_func()%Aufruf einer benutzerdefinierten Funktion +call_user_func_array%mixed call_user_func_array(callback $function, array $param_arr)%Call a user function given with an array of parameters +call_user_method%mixed call_user_method(string $method_name, object $obj, [mixed $parameter], [mixed ...])%Ruft eine benannte Methode eines Objekts auf [deprecated] +call_user_method_array%mixed call_user_method_array(string $method_name, object $obj, array $params)%Call a user method given with an array of parameters [deprecated] +ceil%float ceil(float $value)%Aufrunden +chdir%bool chdir(string $directory)%Wechseln des Verzeichnisses +checkdate%bool checkdate(int $month, int $day, int $year)%Prüft ein Gregorianisches Datum auf Gültigkeit +checkdnsrr%bool checkdnsrr(string $host, [string $type = "MX"])%Prüft DNS-Einträge auf Übereinstimmung mit einem gegebenen Internet-Host-Namen oder einer IP-Adresse +chgrp%void chgrp()%Wechselt die Gruppenzugehörigkeit einer Datei +chmod%void chmod()%Ändert die Zugriffsrechte einer Datei +chop%void chop()%Alias von rtrim +chown%bool chown(string $filename, mixed $user)%Ändert den Eigentümer einer Datei +chr%string chr(int $ascii)%Gibt ein einzelnes Zeichen zurück +chroot%bool chroot(string $directory)%Wechselt das Root-Verzeichnis +chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%Zerlegt einen String in Teile gleicher Länge +class_alias%boolean class_alias([string $original], [string $alias])%Creates an alias for a class +class_exists%bool class_exists(string $class_name, [bool $autoload = true])%Checks if the class has been defined +class_implements%array class_implements(mixed $class, [bool $autoload = true])%Return the interfaces which are implemented by the given class +class_parents%array class_parents(mixed $class, [bool $autoload = true])%Return the parent classes of the given class +clearstatcache%void clearstatcache()%Löscht den Status Cache +closedir%void closedir([resource $dir_handle])%Schließen eines Verzeichnis-Handles +closelog%bool closelog()%Schließt die Verbindung zum System-Logger +collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array maintaining index association +collator_compare%int collator_compare(string $str1, string $str2, Collator $coll, string $str1, string $str2)%Compare two Unicode strings +collator_create%Collator collator_create(string $locale, string $locale)%Create a collator +collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll, int $attr)%Get collation attribute value +collator_get_error_code%int collator_get_error_code(Collator $coll)%Get collator's last error code +collator_get_error_message%string collator_get_error_message(Collator $coll)%Get text for collator's last error code +collator_get_locale%string collator_get_locale([int $type], Collator $coll, int $type)%Get the locale name of the collator +collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll, string $str)%Get sorting key for a string +collator_get_strength%int collator_get_strength(Collator $coll)%Get current collation strength +collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll, int $attr, int $val)%Set collation attribute +collator_set_strength%bool collator_set_strength(int $strength, Collator $coll, int $strength)%Set collation strength +collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array using specified collator +collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll, array $arr)%Sort array using specified collator and sort keys +com_addref%void com_addref()%Erhöht den Referenzzähler der Komponente [veraltet, nicht mehr empfohlen] +com_create_guid%string com_create_guid()%Generate a globally unique identifier (GUID) +com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%Connect events from a COM object to a PHP object +com_get%void com_get()%Liefert den Wert der Eigenschaft einer COM-Komponente [veraltet, nicht mehr empfohlen] +com_get_active_object%variant com_get_active_object(string $progid, [int $code_page])%Returns a handle to an already running instance of a COM object +com_invoke%mixed com_invoke(resource $com_object, string $function_name, [mixed $function_parameters])%Ruft eine Methode einer COM-Komponente auf [veraltet, nicht mehr empfohlen] +com_isenum%bool com_isenum(variant $com_module)%Überprüft, ob ein COM-Objekt ein IEnumVariant-Interface für die Iteration besitzt [veraltet, nicht mehr empfohlen] +com_load%void com_load()%Erstellt eine neue Referenz auf eine COM-Komponente [veraltet, nicht mehr empfohlen] +com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive])%Lädt eine Typelib +com_message_pump%bool com_message_pump([int $timeoutms])%Process COM messages, sleeping for up to timeoutms milliseconds +com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink])%Print out a PHP class definition for a dispatchable interface +com_propget%void com_propget()%Alias von com_get +com_propput%void com_propput()%Alias von com_set +com_propset%void com_propset()%Alias von com_set +com_release%void com_release()%Reduziert den Referenzzähler der Komponente [veraltet, nicht mehr empfohlen] +com_set%void com_set()%Weist einer Eigenschaft einer COM-Komponente einen Wert zu +compact%array compact(mixed $varname, [mixed ...])%Erstellt ein Array mit Variablen und deren Werten +connection_aborted%int connection_aborted()%Überprüft, ob die Verbindung zum Client beendet wurde +connection_status%int connection_status()%Liefert den Verbindungsstatus als Bitfeld +connection_timeout%int connection_timeout()%Überprüft, ob das Skript den Timeout erreicht hat +constant%mixed constant(string $name)%Liefert den Wert einer Konstante +convert_cyr_string%string convert_cyr_string(string $str, string $from, string $to)%Konvertiert Strings von einem kyrillischen Zeichensatz in einen anderen +convert_uudecode%string convert_uudecode(string $data)%Dekodiert eine uukodierte Zeichenkette +convert_uuencode%string convert_uuencode(string $data)%UU-kodiert eine Zeichenkette +copy%void copy()%Kopiert eine Datei +cos%float cos(float $arg)%Kosinus +cosh%float cosh(float $arg)%Kosinus Hyperbolikus +count%int count(mixed $var, [int $mode])%Zählt alle Elemente eines Arrays oder Attribute eines Objekts +count_chars%mixed count_chars(string $string, [int $mode])%Gibt Informationen über die in einem String enthaltenen Zeichen zurück +crc32%int crc32(string $str)%Berechnet den polynomischen CRC32-Wert eines Strings +create_function%void create_function()%Erzeugen einer anonymen / temporären (Lambda-Stil) Funktion +crypt%string crypt(string $str, [string $salt])%Einweg-String-Verschlüsselung (Hashbildung) +ctype_alnum%bool ctype_alnum(string $text)%Auf alphanumerische Zeichen überprüfen +ctype_alpha%bool ctype_alpha(string $text)%Auf Buchstabe(n) überprüfen +ctype_cntrl%bool ctype_cntrl(string $text)%Auf Steuerzeichen überprüfen +ctype_digit%bool ctype_digit(string $text)%Auf Ziffern überprüfen +ctype_graph%bool ctype_graph(string $text)%Auf druckbare Zeichen (außer Leerzeichen) überprüfen +ctype_lower%bool ctype_lower(string $text)%Auf Kleinbuchstaben überprüfen +ctype_print%bool ctype_print(string $text)%Auf druckbare Zeichen überprüfen +ctype_punct%bool ctype_punct(string $text)%Prüft auf Sonderzeichem, d.h. auf druckbare Zeichen die weder Buchstaben noch Ziffern noch Leerzeichen sind. +ctype_space%bool ctype_space(string $text)%Auf Leerzeichen überprüfen +ctype_upper%bool ctype_upper(string $text)%Auf Großbuchstaben prüfen +ctype_xdigit%bool ctype_xdigit(string $text)%Auf Hexadezimalziffern überprüfen +curl_close%void curl_close(resource $ch)%Eine cURL-Session beenden +curl_copy_handle%resource curl_copy_handle(resource $ch)%Kopieren eines cURL-Handles inklusiver aller Voreinstellungen +curl_errno%int curl_errno(resource $ch)%Gibt die letzte Fehlernummer zurück +curl_error%string curl_error(resource $ch)%Gibt einen String zurück, der den letzten Fehler der aktuellen Session enthält +curl_exec%mixed curl_exec(resource $ch)%Eine cURL-Session ausführen +curl_getinfo%mixed curl_getinfo(resource $ch, [int $opt])%Informationen zu einem bestimmten Transfer abfragen +curl_init%resource curl_init([string $url])%Eine cURL-Session initialisieren +curl_multi_add_handle%int curl_multi_add_handle(resource $mh, resource $ch)%Fügt ein reguläres cURL-Handle einem cURL-Multi-Handle hinzu +curl_multi_close%void curl_multi_close(resource $mh)%Eine Gruppe von cURL-Handlern schließen +curl_multi_exec%int curl_multi_exec(resource $mh, int $still_running)%Führt die Unter-Verbindungen des cURL-Handles aus +curl_multi_getcontent%string curl_multi_getcontent(resource $ch)%Den Inhalt des cURL-Handles zurückgeben, falls CURLOPT_RETURNTRANSFER gesetzt ist +curl_multi_info_read%array curl_multi_info_read(resource $mh, [int $msgs_in_queue])%Informationen über die aktuellen Transfers abrufen +curl_multi_init%resource curl_multi_init()%Gibt einen cURL-Multi-Handle zurück +curl_multi_remove_handle%int curl_multi_remove_handle(resource $mh, resource $ch)%Einen Multi-Handle von einer Handle-Gruppe entfernen +curl_multi_select%int curl_multi_select(resource $mh, [float $timeout = 1.0])%Alle Sockets abfragen, die mit der cURL Erweiterung assoziiert sind und ausgewählt werden können +curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%Eine Option für einen cURL Transfer setzen +curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%Mehrere Optionen für einen cURL-Transfer setzen +curl_version%array curl_version([int $age = CURLVERSION_NOW])%Gibt die cURL-Version zurück +current%boolean current(array $array)%Liefert das aktuelle Element eines Arrays +date%string date(string $format, [int $timestamp])%Formatiert ein(e) angegebene(s) Ortszeit/Datum +date_add%void date_add()%Alias von DateTime::add +date_create%void date_create()%Alias von DateTime::__construct +date_create_from_format%void date_create_from_format()%Alias von DateTime::createFromFormat +date_date_set%void date_date_set()%Alias von DateTime::setDate +date_default_timezone_get%string date_default_timezone_get()%Gets the default timezone used by all date/time functions in a script +date_default_timezone_set%bool date_default_timezone_set(string $timezone_identifier)%Sets the default timezone used by all date/time functions in a script +date_diff%void date_diff()%Alias von DateTime::diff +date_format%void date_format()%Alias von DateTime::format +date_get_last_errors%void date_get_last_errors()%Alias von DateTime::getLastErrors +date_interval_create_from_date_string%void date_interval_create_from_date_string()%Alias von DateInterval::createFromDateString +date_interval_format%void date_interval_format()%Alias von DateInterval::format +date_isodate_set%void date_isodate_set()%Alias von DateTime::setISODate +date_modify%void date_modify()%Alias von DateTime::modify +date_offset_get%void date_offset_get()%Alias von DateTime::getOffset +date_parse%array date_parse(string $date)%Returns associative array with detailed info about given date +date_parse_from_format%array date_parse_from_format(string $format, string $date)%Get info about given date +date_sub%void date_sub()%Alias von DateTime::sub +date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%Returns an array with information about sunset/sunrise and twilight begin/end +date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%Returns time of sunrise for a given day and location +date_sunset%mixed date_sunset(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunset_zenith")], [float $gmt_offset])%Returns time of sunset for a given day and location +date_time_set%void date_time_set()%Alias von DateTime::setTime +date_timestamp_get%void date_timestamp_get()%Alias von DateTime::getTimestamp +date_timestamp_set%void date_timestamp_set()%Alias von DateTime::setTimestamp +date_timezone_get%void date_timezone_get()%Alias von DateTime::getTimezone +date_timezone_set%void date_timezone_set()%Alias von DateTime::setTimezone +datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Create a date formatter +datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt, mixed $value)%Format the date/time value as a string +datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%Get the calendar used for the IntlDateFormatter +datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%Get the datetype used for the IntlDateFormatter +datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%Get the error code from last operation +datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%Get the error text from the last operation. +datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt, [int $which])%Get the locale used by formatter +datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%Get the pattern used for the IntlDateFormatter +datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%Get the timetype used for the IntlDateFormatter +datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%Get the timezone-id used for the IntlDateFormatter +datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%Get the lenient used for the IntlDateFormatter +datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a field-based time value +datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a timestamp value +datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt, int $which)%sets the calendar used to the appropriate calendar, which must be +datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt, bool $lenient)%Set the leniency of the parser +datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt, string $pattern)%Set the pattern used for the IntlDateFormatter +datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt, string $zone)%Sets the time zone to use +dba_close%void dba_close(resource $handle)%Schließt eine DBA-Datenbank +dba_delete%bool dba_delete(string $key, resource $handle)%Löscht den zum angegebenen Schlüssel gehörigen DBA-Eintrag +dba_exists%bool dba_exists(string $key, resource $handle)%Überprüft, ob ein angegebener Schlüssel existiert +dba_fetch%string dba_fetch(string $key, resource $handle, string $key, int $skip, resource $handle)%Liest die Daten zu einem angegebenen Schlüssel aus +dba_firstkey%string dba_firstkey(resource $handle)%Liefert den ersten Schlüssel +dba_handlers%array dba_handlers([bool $full_info = false])%Listet alle verfügbaren Handler auf +dba_insert%bool dba_insert(string $key, string $value, resource $handle)%Fügt einen Eintrag ein +dba_key_split%mixed dba_key_split(mixed $key)%Zerlegt einen Schlüssel in Zeichenketten-Darstellung in eine Array-Darstellung +dba_list%array dba_list()%Listet alle offenen Datenbank-Dateien auf +dba_nextkey%string dba_nextkey(resource $handle)%Liefert den nachfolgenden Schlüssel +dba_open%resource dba_open(string $path, string $mode, [string $handler], [mixed ...])%Öffnet eine Datenbank +dba_optimize%bool dba_optimize(resource $handle)%Optimiert eine Datenbank +dba_popen%resource dba_popen(string $path, string $mode, [string $handler], [mixed ...])%Öffnet eine persistente Datenbank-Verbindung +dba_replace%bool dba_replace(string $key, string $value, resource $handle)%Ersetzt einen Eintrag oder fügt ihn ein +dba_sync%bool dba_sync(resource $handle)%Synchronisiert eine Datenbank +dbx_close%int dbx_close(object $link_identifier)%Schließt eine offene Verbindung/Datenbank +dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE])%Vergleicht zwei Reihen für Sortierzwecke +dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%Öffnet eine Verbindung/Datenbank +dbx_error%string dbx_error(object $link_identifier)%Liefert die Fehlermeldung des letzten Funktionsaufrufes in dem Modul +dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%Maskiert einen String, so dass er sicher in einem SQL-Statement verwendet werden kann +dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Liest Zeilen aus einem Abfrageergebnis, das das DBX_RESULT_UNBUFFERED-Flag gesetzt hat +dbx_query%void dbx_query()%Sendet eine Abfrage und holt alle Ergebnisse (falls vorhanden) +dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%Sortiert das Ergebnis eines dbx_query mittels einer benutzerdefinierten Sortierfunktion +dcgettext%string dcgettext(string $domain, string $message, int $category)%Überschreibt die gesetzte Domain für eine einzelne Abfrage +dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%Pluralversion von dcgettext +deaggregate%void deaggregate(object $object, [string $class_name])%Removes the aggregated methods and properties from an object +debug_backtrace%array debug_backtrace([bool $provide_object = true])%Erzeugt Daten zur Ablaufverfolgung +debug_print_backtrace%void debug_print_backtrace()%Druckt die Daten für eine Ablaufverfolgung +debug_zval_dump%void debug_zval_dump(mixed $variable)%Dumps a string representation of an internal zend value to output +decbin%string decbin(int $number)%Dezimal zu Binär Konvertierung +dechex%string dechex(int $number)%Dezimal zu Hexadezimal Umwandlung +decoct%string decoct(int $number)%Dezimal zu Oktal Umwandlung +define%bool define(string $name, mixed $value, [bool $case_insensitive = false])%Definiert eine benannte Konstante +define_syslog_variables%void define_syslog_variables()%Initialisiert alle SysLog-bezogenen Variablen +defined%bool defined(string $name)%Prüft, ob eine benannte Konstante existiert +deg2rad%float deg2rad(float $number)%Rechnet einen Winkel von Grad in Bogenmaß um +delete%void delete()%Siehe unlink oder unset +dgettext%string dgettext(string $domain, string $message)%Überschreibt die aktuelle Domain +die%void die()%Entspricht exit +dir%void dir()%Gibt eine Instanz der Verzeichnis-Klasse zurück +dirname%void dirname()%Extrahiert den Verzeichnis-Namen aus einer vollständigen Pfadangabe +disk_free_space%void disk_free_space()%Liefert den freien Speicherplatz in einem Verzeichnis +disk_total_space%void disk_total_space()%Liefert die Gesamtgröße eines Verzeichnisses +diskfreespace%void diskfreespace()%Ist ein Alias für disk_free_space +dl%void dl()%Lädt eine PHP-Erweiterung (Extension) zur Laufzeit +dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $n)%Pluralversion von dgettext +dns_check_record%void dns_check_record()%Alias von checkdnsrr +dns_get_mx%void dns_get_mx()%Alias von getmxrr +dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%Fetch DNS Resource Records associated with a hostname +dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Gets a DOMElement object from a SimpleXMLElement object +domxml_new_doc%DomDocument domxml_new_doc(string $version)%Creates new empty XML document +domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode], [array $error])%Creates a DOM object from an XML file +domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%Creates a DOM object of an XML document +domxml_version%string domxml_version()%Gets the XML library version +domxml_xmltree%DomDocument domxml_xmltree(string $str)%Creates a tree of PHP objects from an XML document +domxml_xslt_stylesheet%DomXsltStylesheet domxml_xslt_stylesheet(string $xsl_buf)%Creates a DomXsltStylesheet object from an XSL document in a string +domxml_xslt_stylesheet_doc%DomXsltStylesheet domxml_xslt_stylesheet_doc(DomDocument $xsl_doc)%Creates a DomXsltStylesheet Object from a DomDocument Object +domxml_xslt_stylesheet_file%DomXsltStylesheet domxml_xslt_stylesheet_file(string $xsl_file)%Creates a DomXsltStylesheet Object from an XSL document in a file +domxml_xslt_version%int domxml_xslt_version()%Gets the XSLT library version +dotnet_load%int dotnet_load(string $assembly_name, [string $datatype_name], [int $codepage])%Lädt ein DOTNET-Modul +doubleval%void doubleval()%Alias von floatval +each%array each(array $array)%Liefert das aktuelle Paar (Schlüssel und Wert) eines Arrays und rückt den Arrayzeiger vor +easter_date%int easter_date([int $year])%Zeitpunkt des Osterfestes (0 Uhr) als Unix-Timestamp +easter_days%int easter_days([int $year], [int $method = CAL_EASTER_DEFAULT])%Anzahl der Tage zwischen dem 21. März und Ostersonntag +echo%void echo(string $arg1, [string ...])%Gibt einen oder mehrere Strings aus +empty%bool empty(mixed $var)%Prüft, ob eine Variable einen Wert enthält +enchant_broker_describe%array enchant_broker_describe(resource $broker)%Enumerates the Enchant providers +enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource $broker, string $tag)%Whether a dictionary exists or not. Using non-empty tag +enchant_broker_free%bool enchant_broker_free(resource $broker)%Free the broker resource and its dictionnaries +enchant_broker_free_dict%bool enchant_broker_free_dict(resource $dict)%Free a dictionary resource +enchant_broker_get_error%string enchant_broker_get_error(resource $broker)%Returns the last error of the broker +enchant_broker_init%resource enchant_broker_init()%create a new broker object capable of requesting +enchant_broker_list_dicts%mixed enchant_broker_list_dicts(resource $broker)%Returns a list of available dictionaries +enchant_broker_request_dict%resource enchant_broker_request_dict(resource $broker, string $tag)%create a new dictionary using a tag +enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource $broker, string $filename)%creates a dictionary using a PWL file +enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource $broker, string $tag, string $ordering)%Declares a preference of dictionaries to use for the language +enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource $dict, string $word)%add a word to personal word list +enchant_dict_add_to_session%void enchant_dict_add_to_session(resource $dict, string $word)%add 'word' to this spell-checking session +enchant_dict_check%bool enchant_dict_check(resource $dict, string $word)%Check whether a word is correctly spelled or not +enchant_dict_describe%mixed enchant_dict_describe(resource $dict)%Describes an individual dictionary +enchant_dict_get_error%string enchant_dict_get_error(resource $dict)%Returns the last error of the current spelling-session +enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource $dict, string $word)%whether or not 'word' exists in this spelling-session +enchant_dict_quick_check%bool enchant_dict_quick_check(resource $dict, string $word, [array $suggestions])%Check the word is correctly spelled and provide suggestions +enchant_dict_store_replacement%void enchant_dict_store_replacement(resource $dict, string $mis, string $cor)%Add a correction for a word +enchant_dict_suggest%array enchant_dict_suggest(resource $dict, string $word)%Will return a list of values if any of those pre-conditions are not met +end%mixed end(array $array)%Positioniert den internen Zeiger eines Arrays auf dessen letztes Element +ereg%int ereg(string $pattern, string $string, [array $regs])%Sucht Übereinstimmungen mit einem regulären Ausdruck +ereg_replace%string ereg_replace(string $pattern, string $replacement, string $string)%Ersetzt einen regulären Ausdruck +eregi%int eregi(string $pattern, string $string, [array $regs])%Sucht Übereinstimmung mit regulärem Ausdruck ohne Berücksichtigung von Groß-/Kleinschreibung +eregi_replace%string eregi_replace(string $pattern, string $replacement, string $string)%Ersetzt einen regulären Ausdrück ohne Berücksichtigung von Groß-/Kleinschreibung +error_get_last%array error_get_last()%Liefert den zuletzt aufgetretenen Fehler +error_log%bool error_log(string $message, [int $message_type], [string $destination], [string $extra_headers])%Sendet eine Fehlermeldung irgendwo hin +error_reporting%int error_reporting([int $level])%Gibt an, welche PHP-Fehlermeldungen angezeigt werden +escapeshellarg%string escapeshellarg(string $arg)%Maskiert eine Zeichenkette (String), um sie als Shell-Argument benutzen zu können +escapeshellcmd%void escapeshellcmd()%Maskiert Shell-Metazeichen +eval%mixed eval(string $code_str)%Wertet eine Zeichenkette als PHP-Code aus +exec%void exec()%Führt ein externes Programm aus +exif_imagetype%int exif_imagetype(string $filename)%Ermittelt den Bildtyp +exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays], [bool $thumbnail])%Liest die EXIF-Header von JPEG oder TIFF aus +exif_tagname%string exif_tagname(string $index)%Gibt den Header-Namen für einen Index zurück +exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%Aufruf des eingebetteten Miniaturbildes eines TIFF- oder JPEG-Bildes +exit%void exit([string $status], int $status)%Gibt eine Meldung aus und beendet das aktuelle Skript +exp%float exp(float $arg)%Exponentialfunktion +explode%array explode(string $delimiter, string $string, [int $limit])%Teilt einen String anhand einer Zeichenkette +expm1%float expm1(float $arg)%Exponentialfunktion mit erhöhter Genauigkeit +extension_loaded%bool extension_loaded(string $name)%Prüft ob eine Extension geladen ist +extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%Importiert Variablen eines Arrays in die aktuelle Symboltabelle +ezmlm_hash%int ezmlm_hash(string $addr)%Berechnet den Hash-Wert, der von EZMLM benötigt wird +fclose%bool fclose(resource $handle)%Schließt einen offenen Dateizeiger +feof%void feof()%Prüft, ob der Dateizeiger am Ende der Datei steht +fflush%bool fflush(resource $handle)%Schreibt den Ausgabepuffer in eine Datei +fgetc%void fgetc()%Liest das Zeichen, auf welches der Dateizeiger zeigt +fgetcsv%void fgetcsv()%Liest eine Zeile von der Position des Dateizeigers und prüft diese auf Komma-Separierte-Werte (CSV) +fgets%void fgets()%Liest eine Zeile von der Position des Dateizeigers +fgetss%string fgetss(resource $handle, [int $length], [string $allowable_tags])%Liest eine Zeile von der Position des Dateizeigers und entfernt HTML Tags. +file%array file(string $filename, [int $flags], [resource $context])%Liest eine komplette Datei in ein Array +file_exists%void file_exists()%Prüft, ob eine Datei oder ein Verzeichnis existiert +file_get_contents%string file_get_contents(string $filename, [bool $use_include_path = false], [resource $context], [int $offset = -1], [int $maxlen = -1])%Liest die gesamte Datei in einen String +file_put_contents%int file_put_contents(string $filename, mixed $data, [int $flags], [resource $context])%Write a string to a file +fileatime%void fileatime()%Liefert Datum und Uhrzeit des letzten Zugriffs auf eine Datei +filectime%void filectime()%Liefert Datum und Uhrzeit der letzten Änderung des Dateizeigers Inode +filegroup%int filegroup(string $filename)%Liefert die Gruppenzugehörigkeit einer Datei +fileinode%void fileinode()%Liefert die Inode-Nummer einer Datei +filemtime%void filemtime()%Liefert Datum und Uhrzeit der letzten Dateiänderung +fileowner%void fileowner()%Liefert den Dateieigentümer +fileperms%void fileperms()%Liefert die Zugriffsrechte einer Datei +filesize%void filesize()%Liefert die Größe einer Datei +filetype%void filetype()%Liefert den Typ einer Datei +filter_has_var%bool filter_has_var(int $type, string $variable_name)%Prüft, ob eine Variable des angegebenen Typs existiert +filter_id%int filter_id(string $filtername)%Liefert die Filter-ID zu einem Filternamen +filter_input%mixed filter_input(int $type, string $variable_name, [int $filter], [mixed $options])%Nimmt Variable von Außen entgegen und filtert sie optional +filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%Nimmt mehrere Variablen von Außen entgegen und filtert sie optional +filter_list%array filter_list()%Liefert eine Liste aller unterstützten Filter +filter_var%mixed filter_var(mixed $variable, [int $filter], [mixed $options])%Filtern einer Variablen durch einen spezifischen Filter +filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%Nimmt mehrere Variablen entgegen und filtert sie optional +finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource +finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context], string $string, [int $options = FILEINFO_NONE], [resource $context])%Return information about a string buffer +finfo_close%bool finfo_close(resource $finfo)%Close fileinfo resource +finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context], string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Return information about a file +finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource +finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options, int $options)%Set libmagic configuration options +floatval%float floatval(mixed $var)%Konvertiert einen Wert nach float +flock%void flock()%Portables Datei-Verriegelungs-Verfahren +floor%float floor(float $value)%Abrunden +flush%void flush()%Leert (sendet) den Ausgabepuffer +fmod%float fmod(float $x, float $y)%Rest einer Fließkommadivision +fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%Match filename against a pattern +fopen%void fopen()%Öffnet eine Datei oder URL +forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%Call a static method +forward_static_call_array%mixed forward_static_call_array(callback $function, [array $parameters])%Call a static method and pass the arguments as array +fpassthru%void fpassthru()%Gibt alle verbleibenden Daten eines Dateizeigers direkt aus. +fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%Schreibt einen formatierten String in einen Stream +fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%Format line as CSV and write to file pointer +fputs%void fputs()%Schreibt Daten an die Position des Dateizeigers +fread%string fread(resource $handle, int $length)%Liest Binärdaten aus einer Datei +frenchtojd%int frenchtojd(int $month, int $day, int $year)%Konvertiert ein Datum der Französischen Revolution zu einem Julianischen Datum +fscanf%void fscanf()%Interpretiert den Input einer Datei entsprechend einem angegebenen Format +fseek%void fseek()%Positioniert den Dateizeiger +fsockopen%resource fsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Stellt eine Internet- oder Unix-Domain-Socket-Verbindung her +fstat%array fstat(resource $handle)%Sammelt Informationen über eine Datei mittels eines offenen Dateizeigers +ftell%void ftell()%Ermittelt die aktuelle Position des Dateizeigers +ftok%int ftok(string $pathname, string $proj)%Erzeugt aus einem Dateipfad und einem Projektbezeichner einen System V IPC Schlüssel +ftp_alloc%bool ftp_alloc(resource $ftp_stream, int $filesize, [string $result])%Reserviert Platz für eine hochzuladende Datei +ftp_cdup%bool ftp_cdup(resource $ftp_stream)%Wechselt in das darüberliegende Verzeichnis +ftp_chdir%bool ftp_chdir(resource $ftp_stream, string $directory)%Verzeichnis-Wechsel auf einem FTP-Server +ftp_chmod%int ftp_chmod(resource $ftp_stream, int $mode, string $filename)%Ändert die Zugriffsrechte einer Datei über FTP +ftp_close%resource ftp_close(resource $ftp_stream)%Schließt eine FTP-Verbindung +ftp_connect%resource ftp_connect(string $host, [int $port = 21], [int $timeout = 90])%Stellt eine FTP-Verbindung her +ftp_delete%bool ftp_delete(resource $ftp_stream, string $path)%Löscht eine Datei auf dem FTP-Server +ftp_exec%bool ftp_exec(resource $ftp_stream, string $command)%Fordert die Ausführung eines Programmes auf dem FTP-Server an +ftp_fget%bool ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Lädt eine Datei vom FTP-Server und speichert sie in eine geöffnete Datei +ftp_fput%bool ftp_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Überträgt eine geöffnete Datei auf einen FTP-Server +ftp_get%bool ftp_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Lädt eine Datei von einem FTP-Server herunter +ftp_get_option%mixed ftp_get_option(resource $ftp_stream, int $option)%Ruft diverse Laufzeitoptionen des angegebenen FTP-Streams ab +ftp_login%bool ftp_login(resource $ftp_stream, string $username, string $password)%Anmelden einer FTP-Verbindung (Login) +ftp_mdtm%int ftp_mdtm(resource $ftp_stream, string $remote_file)%Gibt den Zeitpunkt der letzten Änderung der angegebenen Datei zurück +ftp_mkdir%string ftp_mkdir(resource $ftp_stream, string $directory)%Erzeugt ein Verzeichnis +ftp_nb_continue%int ftp_nb_continue(resource $ftp_stream)%Nimmt die Übertragung einer Datei wieder auf (nicht-blockierend) +ftp_nb_fget%int ftp_nb_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Lädt eine Datei vom FTP-Server und schreibt sie in eine lokale Datei (nicht-blockierend) +ftp_nb_fput%int ftp_nb_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Speichert eine geöffnete Datei auf den FTP-Server (nicht blockierend) +ftp_nb_get%int ftp_nb_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Überträgt eine Datei von dem FTP-Server und speichert sie lokal (nicht blockierend) +ftp_nb_put%int ftp_nb_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Speichert eine Datei auf dem FTP-Server (nicht-blockierend) +ftp_nlist%array ftp_nlist(resource $ftp_stream, string $directory)%Gibt eine Liste der im angegebenen Verzeichnis enthaltenen Dateien zurück +ftp_pasv%bool ftp_pasv(resource $ftp_stream, bool $pasv)%Schaltet den passiven Modus ein oder aus +ftp_put%bool ftp_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Lädt eine Datei auf einen FTP-Server +ftp_pwd%string ftp_pwd(resource $ftp_stream)%Gibt den aktuellen Verzeichnisnamen zurück +ftp_quit%void ftp_quit()%Alias von ftp_close +ftp_raw%array ftp_raw(resource $ftp_stream, string $command)%Sendet ein beliebiges Kommando an den FTP-Server +ftp_rawlist%array ftp_rawlist(resource $ftp_stream, string $directory, [bool $recursive = false])%Gibt eine detaillierte Liste der Dateien in einem angegebenen Verzeichnis zurück +ftp_rename%bool ftp_rename(resource $ftp_stream, string $oldname, string $newname)%Benennt eine Datei auf dem FTP-Server um +ftp_rmdir%bool ftp_rmdir(resource $ftp_stream, string $directory)%Löscht ein Verzeichnis +ftp_set_option%bool ftp_set_option(resource $ftp_stream, int $option, mixed $value)%Setzt diverse FTP-Laufzeitoptionen +ftp_site%bool ftp_site(resource $ftp_stream, string $command)%Sendet ein SITE-Kommando zum Server +ftp_size%int ftp_size(resource $ftp_stream, string $remote_file)%Gibt die Größe der angegebenen Datei zurück +ftp_ssl_connect%resource ftp_ssl_connect(string $host, [int $port = 21], [int $timeout = 90])%Öffnet eine sichere SSL-FTP-Verbindung +ftp_systype%string ftp_systype(resource $ftp_stream)%Gibt den Systemtyp des entfernten FTP-Servers zurück +ftruncate%void ftruncate()%Kürzt eine Datei auf die angegebene Länge +func_get_arg%mixed func_get_arg(int $arg_num)%Liefert ein bestimmtes Funktionsargument +func_get_args%array func_get_args()%Liefert Funktionsargumente als Array +func_num_args%int func_num_args()%Liefert die Anzahl der an eine Funktion übergebenen Argumente +function_exists%bool function_exists(string $function_name)%Falls die angegebene Funktion definiert ist, wird TRUE zurück gegeben +fwrite%void fwrite()%Schreibt Binärdaten in eine Datei +gc_collect_cycles%int gc_collect_cycles()%Forces collection of any existing garbage cycles +gc_disable%void gc_disable()%Deactivates the circular reference collector +gc_enable%void gc_enable()%Activates the circular reference collector +gc_enabled%bool gc_enabled()%Returns status of the circular reference collector +gd_info%array gd_info()%Retrieve information about the currently installed GD library +get_browser%mixed get_browser([string $user_agent], [bool $return_array = false])%Ermittelt die Fähigkeiten des Browsers eines Benutzers +get_called_class%string get_called_class()%the "Late Static Binding" class name +get_cfg_var%string get_cfg_var(string $option)%Ermittelt den Wert einer Konfigurationsoption +get_class%string get_class([object $object])%Ermittelt den Klassennamen eines Objekts +get_class_methods%array get_class_methods(mixed $class_name)%Ermittelt die Namen der definierten Methoden einer Klasse +get_class_vars%array get_class_vars(string $class_name)%Liefert die Vorgabeeigenschaften einer Klasse +get_current_user%string get_current_user()%Liefert den Benutzernamen des Besitzers des aktuellen PHP-Skripts +get_declared_classes%array get_declared_classes()%Ermittelt die Namen der definierten Klassen +get_declared_interfaces%array get_declared_interfaces()%Returns an array of all declared interfaces +get_defined_constants%array get_defined_constants([bool $categorize = false])%Returns an associative array with the names of all the constants and their values +get_defined_functions%array get_defined_functions()%Liefert ein Array aller definierten Funktionen +get_defined_vars%array get_defined_vars()%Gibt ein Array aller definierten Variablen zurück +get_extension_funcs%array get_extension_funcs(string $module_name)%Liefert die Namen der Funktionen einer Extension +get_headers%array get_headers(string $url, [int $format])%Ruft alle Header ab, die der Server als Antwort auf einen HTTP-Request versendet +get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT])%Gibt die Umwandlungs-Tabelle zurück, die von htmlspecialchars und htmlentities verwendet wird +get_include_path%string get_include_path()%Gets the current include_path configuration option +get_included_files%array get_included_files()%Liefert ein Array mit den Namen der includierten Dateien +get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%Liefert ein Array mit den Namen aller einkompilierten und geladenen Extensions +get_magic_quotes_gpc%void get_magic_quotes_gpc()%Zeigt die aktuelle Konfiguration von magic quotes gpc +get_magic_quotes_runtime%void get_magic_quotes_runtime()%Zeigt die aktuelle Konfiguration von magic_quotes_runtime +get_meta_tags%array get_meta_tags(string $filename, [bool $use_include_path = false])%Liest alle content-Attribute der Meta-Tags einer Datei aus und gibt ein Array zurück +get_object_vars%array get_object_vars(object $object)%Liefert die öffentlichen Elemente eines Objekts +get_parent_class%string get_parent_class([mixed $object])%Gibt den Namen der Elternklasse eines Objektes zurück +get_required_files%void get_required_files()%Alias von get_included_files +get_resource_type%string get_resource_type(resource $handle)%Returns the resource type +getallheaders%array getallheaders()%Liefert alle HTTP-Request-Header +getcwd%string getcwd()%Ermittelt das aktuelle Arbeitsverzeichnis +getdate%array getdate([int $timestamp = time()])%Gibt Datums- und Zeitinformationen zurück +getenv%string getenv(string $varname)%Liefert den Wert einer Umgebungsvariable +gethostbyaddr%string gethostbyaddr(string $ip_address)%Ermittelt den zur angegebenen IP-Adresse passenden Internet-Hostnamen +gethostbyname%string gethostbyname(string $hostname)%Ermittelt die zum angegebenen Internet-Hostnamen passende IPv4-Adresse +gethostbynamel%array gethostbynamel(string $hostname)%Ermittelt eine Liste von IPv4-Adressen passend zum angegebenen Internet-Hostnamen +gethostname%string gethostname()%Gets the host name +getimagesize%array getimagesize(string $filename, [array $imageinfo])%Ermittelt die Größe einer Grafik +getlastmod%int getlastmod()%Uhrzeit der letzten Änderung eines Scripts +getmxrr%bool getmxrr(string $hostname, array $mxhosts, [array $weight])%Ermittelt die zu einem Internet-Hostnamen passenden MX-Records +getmygid%int getmygid()%Get PHP script owner's GID +getmyinode%int getmyinode()%Ermittelt den Inode eines Skripts +getmypid%int getmypid()%Prozess-Id eines Scripts +getmyuid%int getmyuid()%Zeigt die User-ID des Besitzers eines PHP-Scripts +getopt%array getopt(string $options, [array $longopts])%Gets options from the command line argument list +getprotobyname%int getprotobyname(string $name)%Ermittelt die Protokollnummer anhand des Protokollnamens +getprotobynumber%string getprotobynumber(int $number)%Ermittelt den Protokollnamen anhand der Protokollnummer +getrandmax%int getrandmax()%Liefert die maximale Zufallszahl +getrusage%void getrusage()%Zeigt den aktuellen Ressourcenverbrauch an +getservbyname%int getservbyname(string $service, string $protocol)%Ermittelt die Portnummer passend zu einem Internet-Dienst und Protokoll +getservbyport%string getservbyport(int $port, string $protocol)%Ermittelt einen Internet-Dienst passend zu einem Port und Protokoll +gettext%string gettext(string $message)%Sucht einen Text in der aktuellen Domain +gettimeofday%mixed gettimeofday([bool $return_float])%Ermittelt die aktuelle Zeit +gettype%string gettype(mixed $var)%Liefert den Datentyp einer Variablen +glob%array glob(string $pattern, [int $flags])%Findet Dateinamen, die mit einem Muster übereinstimmen +gmdate%string gmdate(string $format, [int $timestamp])%Formatiert eine GMT/UTC Zeit-/Datumsangabe +gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%Gibt einen Unix-Timestamp (Zeitstempel) für ein GMT Datum zurück +gmp_abs%resource gmp_abs(resource $a)%Absolute value +gmp_add%resource gmp_add(resource $a, resource $b)%Add numbers +gmp_and%resource gmp_and(resource $a, resource $b)%Bitwise AND +gmp_clrbit%void gmp_clrbit(resource $a, int $index)%Clear bit +gmp_cmp%int gmp_cmp(resource $a, resource $b)%Compare numbers +gmp_com%resource gmp_com(resource $a)%Calculates one's complement +gmp_div%void gmp_div()%Alias von gmp_div_q +gmp_div_q%resource gmp_div_q(resource $a, resource $b, [int $round = GMP_ROUND_ZERO])%Divide numbers +gmp_div_qr%array gmp_div_qr(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Divide numbers and get quotient and remainder +gmp_div_r%resource gmp_div_r(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Remainder of the division of numbers +gmp_divexact%resource gmp_divexact(resource $n, resource $d)%Exact division of numbers +gmp_fact%resource gmp_fact(mixed $a)%Factorial +gmp_gcd%resource gmp_gcd(resource $a, resource $b)%Calculate GCD +gmp_gcdext%array gmp_gcdext(resource $a, resource $b)%Calculate GCD and multipliers +gmp_hamdist%int gmp_hamdist(resource $a, resource $b)%Hamming distance +gmp_init%resource gmp_init(mixed $number, [int $base])%Create GMP number +gmp_intval%int gmp_intval(resource $gmpnumber)%Convert GMP number to integer +gmp_invert%resource gmp_invert(resource $a, resource $b)%Inverse by modulo +gmp_jacobi%int gmp_jacobi(resource $a, resource $p)%Jacobi symbol +gmp_legendre%int gmp_legendre(resource $a, resource $p)%Legendre symbol +gmp_mod%resource gmp_mod(resource $n, resource $d)%Modulo operation +gmp_mul%resource gmp_mul(resource $a, resource $b)%Multiply numbers +gmp_neg%resource gmp_neg(resource $a)%Negate number +gmp_nextprime%resource gmp_nextprime(int $a)%Find next prime number +gmp_or%resource gmp_or(resource $a, resource $b)%Bitwise OR +gmp_perfect_square%bool gmp_perfect_square(resource $a)%Perfect square check +gmp_popcount%int gmp_popcount(resource $a)%Population count +gmp_pow%resource gmp_pow(resource $base, int $exp)%Raise number into power +gmp_powm%resource gmp_powm(resource $base, resource $exp, resource $mod)%Raise number into power with modulo +gmp_prob_prime%int gmp_prob_prime(resource $a, [int $reps = 10])%Check if number is "probably prime" +gmp_random%resource gmp_random([int $limiter = 20])%Random number +gmp_scan0%int gmp_scan0(resource $a, int $start)%Scan for 0 +gmp_scan1%int gmp_scan1(resource $a, int $start)%Scan for 1 +gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%Set bit +gmp_sign%int gmp_sign(resource $a)%Sign of number +gmp_sqrt%resource gmp_sqrt(resource $a)%Calculate square root +gmp_sqrtrem%array gmp_sqrtrem(resource $a)%Square root with remainder +gmp_strval%string gmp_strval(resource $gmpnumber, [int $base])%Convert GMP number to string +gmp_sub%resource gmp_sub(resource $a, resource $b)%Subtract numbers +gmp_testbit%bool gmp_testbit(resource $a, int $index)%Tests if a bit is set +gmp_xor%resource gmp_xor(resource $a, resource $b)%Bitwise XOR +gmstrftime%string gmstrftime(string $format, [int $timestamp = time()])%Formatiert eine Datum-/Zeitangabe in GMT/UTC-Format entsprechend den lokalen Einstellungen +grapheme_extract%string grapheme_extract(string $haystack, int $size, [int $extract_type], [int $start], [int $next])%Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8. +grapheme_stripos%int grapheme_stripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a case-insensitive string +grapheme_stristr%string grapheme_stristr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack. +grapheme_strlen%int grapheme_strlen(string $input)%Get string length in grapheme units +grapheme_strpos%int grapheme_strpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a string +grapheme_strripos%int grapheme_strripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a case-insensitive string +grapheme_strrpos%int grapheme_strrpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a string +grapheme_strstr%string grapheme_strstr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of needle to the end of haystack. +grapheme_substr%int grapheme_substr(string $string, int $start, [int $length])%Return part of a string +gregoriantojd%int gregoriantojd(int $month, int $day, int $year)%Konvertierung vom Gregorianischen Kalender zum Julianischen Datum +gzclose%bool gzclose(resource $zp)%Schließt eine geöffnete gz-Datei +gzcompress%string gzcompress(string $data, [int $level = -1])%Komprimiert einen String +gzdecode%string gzdecode(string $data, [int $length])%Decodes a gzip compressed string +gzdeflate%string gzdeflate(string $data, [int $level])%Deflate a string +gzencode%string gzencode(string $data, [int $level = -1], [int $encoding_mode = FORCE_GZIP])%Create a gzip compressed string +gzeof%int gzeof(resource $zp)%Test for end-of-file on a gz-file pointer +gzfile%array gzfile(string $filename, [int $use_include_path])%Read entire gz-file into an array +gzgetc%string gzgetc(resource $zp)%Get character from gz-file pointer +gzgets%string gzgets(resource $zp, int $length)%Get line from file pointer +gzgetss%string gzgetss(resource $zp, int $length, [string $allowable_tags])%Get line from gz-file pointer and strip HTML tags +gzinflate%string gzinflate(string $data, [int $length])%Inflate a deflated string +gzopen%resource gzopen(string $filename, string $mode, [int $use_include_path])%Öffnet gz-Dateien +gzpassthru%int gzpassthru(resource $zp)%Output all remaining data on a gz-file pointer +gzputs%void gzputs()%Alias von gzwrite +gzread%string gzread(resource $zp, int $length)%Liest aus einer gz-Datei +gzrewind%bool gzrewind(resource $zp)%Setzt die Dateiposition auf den Anfang zurück +gzseek%int gzseek(resource $zp, int $offset, [int $whence = SEEK_SET])%Positioniert innerhalb einer gz-Datei +gztell%int gztell(resource $zp)%Ermittelt die aktuelle Position in einer gz-Datei +gzuncompress%string gzuncompress(string $data, [int $length])%Dekomprimiert einen komprimierten String +gzwrite%int gzwrite(resource $zp, string $string, [int $length])%Ausgabe in gz-komprimierte Dateien +hash%string hash(string $algo, string $data, [bool $raw_output = false])%Berechnet den Hash einer Nachricht +hash_algos%array hash_algos()%Gibt einer Liste der verfügbaren Hashing-Algorithmen zurück +hash_copy%resource hash_copy(resource $context)%Dupliziert einen Hash-Kontext +hash_file%string hash_file(string $algo, string $filename, [bool $raw_output = false])%Berechnet den Hash des Inhalts einer Datei +hash_final%string hash_final(resource $context, [bool $raw_output = false])%Schließt einen schrittweisen Hashing-Vorgang ab und gibt sein Ergebnis zurück. +hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_output = false])%Berechnet einen Hash mit Schlüssel unter Verwendung von HMAC +hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%Berechnet einen Hash einer Datei mit Schlüssel unter Verwendung von HMAC +hash_init%resource hash_init(string $algo, [int $options], [string $key])%Initialisiert einen schrittweisen Hashing-Kontext +hash_update%bool hash_update(resource $context, string $data)%Fügt Daten an einen aktiven Hash-Kontext an +hash_update_file%bool hash_update_file(resource $context, string $filename, [resource $context])%Fügt Daten aus einer Datei an einen aktiven Hash-Kontext an +hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%Fügt Daten aus einem Stream an einen aktiven Hash-Kontext an +header%void header(string $string, [bool $replace = true], [int $http_response_code])%Sendet einen HTTP-Header in Rohform +header_remove%void header_remove([string $name])%Remove previously set headers +headers_list%array headers_list()%Gibt eine Liste der gesendeten (oder zum Senden vorbereiteten) Response Header zurück +headers_sent%bool headers_sent([string $file], [int $line])%Prüft, ob oder wo die Header bereits gesendet wurden +hebrev%string hebrev(string $hebrew_text, [int $max_chars_per_line])%Konvertiert logischen hebräischen Text in sichtbaren Text +hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%Konvertiert (natürlichen) hebräischen Text in sichtbaren Text inkl. Anpassung von Zeilenumbrüchen +hexdec%number hexdec(string $hex_string)%Hexadezimal zu Dezimal Umwandlung +highlight_file%mixed highlight_file(string $filename, [bool $return = false])%Syntax-Hervorhebung für eine Datei +highlight_string%mixed highlight_string(string $str, [bool $return = false])%Hervorhebung der Syntax eines Strings +html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset])%Konvertiert alle benannten HTML-Zeichen in ihre entsprechenden Ursprungszeichen +htmlentities%string htmlentities(string $string, [int $quote_style = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Wandelt alle geeigneten Zeichen in entsprechende HTML-Codes um +htmlspecialchars%string htmlspecialchars(string $string, [int $quote_style = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Wandelt Sonderzeichen in HTML-Codes um +htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%Konvertiert besondere HTML-Auszeichnungen zurück in Buchstaben +http_build_cookie%string http_build_cookie(array $cookie)%Build cookie string +http_build_query%string http_build_query(array $formdata, [string $numeric_prefix], [string $arg_separator])%Erstellen eines URL-kodierten Query-Strings +http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator])%Build query string +http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%Build a URL +http_cache_etag%bool http_cache_etag([string $etag])%Caching by ETag +http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%Caching by last modification +http_chunked_decode%string http_chunked_decode(string $encoded)%Decode chunked-encoded data +http_date%string http_date([int $timestamp])%Compose HTTP RFC compliant date +http_deflate%string http_deflate(string $data, [int $flags])%Deflate data +http_get%string http_get(string $url, [array $options], [array $info])%Perform GET request +http_get_request_body%string http_get_request_body()%Get request body as string +http_get_request_body_stream%resource http_get_request_body_stream()%Get request body as stream +http_get_request_headers%array http_get_request_headers()%Get request headers as array +http_head%string http_head([string $url], [array $options], [array $info])%Perform HEAD request +http_inflate%string http_inflate(string $data)%Inflate data +http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%Match ETag +http_match_modified%bool http_match_modified([int $timestamp], [bool $for_range = false])%Match last modification +http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%Match any header +http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%Negotiate clients preferred character set +http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%Negotiate clients preferred content type +http_negotiate_language%string http_negotiate_language(array $supported, [array $result])%Negotiate clients preferred language +http_parse_cookie%object http_parse_cookie(string $cookie, [int $flags], [array $allowed_extras])%Parse HTTP cookie +http_parse_headers%array http_parse_headers(string $header)%Parse HTTP headers +http_parse_message%object http_parse_message(string $message)%Parse HTTP messages +http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%Parse parameter list +http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%Clean up persistent handles +http_persistent_handles_count%object http_persistent_handles_count()%Stat persistent handles +http_persistent_handles_ident%string http_persistent_handles_ident(string $ident)%Get/set ident of persistent handles +http_post_data%string http_post_data(string $url, [string $data], [array $options], [array $info])%Perform POST request with pre-encoded data +http_post_fields%string http_post_fields(string $url, [array $data], [array $files], [array $options], [array $info])%Perform POST request with data to be encoded +http_put_data%string http_put_data(string $url, [string $data], [array $options], [array $info])%Perform PUT request with data +http_put_file%string http_put_file(string $url, [string $file], [array $options], [array $info])%Perform PUT request with file +http_put_stream%string http_put_stream(string $url, [resource $stream], [array $options], [array $info])%Perform PUT request with stream +http_redirect%void http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Issue HTTP redirect +http_request%string http_request(int $method, [string $url], [string $body], [array $options], [array $info])%Perform custom request +http_request_body_encode%string http_request_body_encode(array $fields, array $files)%Encode request body +http_request_method_exists%int http_request_method_exists(mixed $method)%Check whether request method exists +http_request_method_name%string http_request_method_name(int $method)%Get request method name +http_request_method_register%int http_request_method_register(string $method)%Register request method +http_request_method_unregister%bool http_request_method_unregister(mixed $method)%Unregister request method +http_send_content_disposition%bool http_send_content_disposition(string $filename, [bool $inline = false])%Send Content-Disposition +http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Send Content-Type +http_send_data%bool http_send_data(string $data)%Send arbitrary data +http_send_file%bool http_send_file(string $file)%Send file +http_send_last_modified%bool http_send_last_modified([int $timestamp])%Send Last-Modified +http_send_status%bool http_send_status(int $status)%Send HTTP response status +http_send_stream%bool http_send_stream(resource $stream)%Send stream +http_support%int http_support([int $feature])%Check built-in HTTP support +http_throttle%void http_throttle([float $sec], [int $bytes = 40960])%HTTP throttling +hypot%float hypot(float $x, float $y)%Länge der Hypotenuse eines rechtwinkligen Dreiecks +ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Add a user to a security database (only for IB6 or later) +ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%Return the number of rows that were affected by the previous query +ibase_backup%mixed ibase_backup(resource $service_handle, string $source_db, string $dest_file, [int $options], [bool $verbose = false])%Initiates a backup task in the service manager and returns immediately +ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%Add data into a newly created blob +ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%Cancel creating blob +ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%Close blob +ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%Create a new blob for adding data +ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier, string $blob_id)%Output blob contents to browser +ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%Get len bytes data from open blob +ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle, resource $file_handle)%Create blob, copy file in it, and close it +ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id, string $blob_id)%Return blob length and other useful info +ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id, string $blob_id)%Open blob for retrieving data parts +ibase_close%void ibase_close()%Schließt die Verbindung zu einer InterBase-Datenbank +ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%Commit a transaction +ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%Commit a transaction without closing it +ibase_connect%void ibase_connect()%Öffnet eine Verbindung zu einer InterBase-Datenbank +ibase_db_info%string ibase_db_info(resource $service_handle, string $db, int $action, [int $argument])%Request statistics about a database +ibase_delete_user%bool ibase_delete_user(resource $service_handle, string $user_name)%Delete a user from a security database (only for IB6 or later) +ibase_drop_db%bool ibase_drop_db([resource $connection])%Drops a database +ibase_errcode%int ibase_errcode()%Return an error code +ibase_errmsg%string ibase_errmsg()%Return error messages +ibase_execute%void ibase_execute()%Ausführen einer vorbereiteten Abfrage +ibase_fetch_assoc%array ibase_fetch_assoc(resource $result, [int $fetch_flag])%Fetch a result row from a query as an associative array +ibase_fetch_object%void ibase_fetch_object()%Liest einen Datensatz einer InterBase-Datenbank als Objekt ein +ibase_fetch_row%void ibase_fetch_row()%Liest einen Datensatz aus einer InterBase-Datenbank +ibase_field_info%array ibase_field_info(resource $result, int $field_number)%Get information about a field +ibase_free_event_handler%bool ibase_free_event_handler(resource $event)%Cancels a registered event handler +ibase_free_query%void ibase_free_query()%Gibt den Speicher einer vorbereiteten Abfrage wieder frei +ibase_free_result%void ibase_free_result()%Gibt den Speicher eines Abfrage-Ergebnisses frei +ibase_gen_id%mixed ibase_gen_id(string $generator, [int $increment = 1], [resource $link_identifier])%Increments the named generator and returns its new value +ibase_maintain_db%bool ibase_maintain_db(resource $service_handle, string $db, int $action, [int $argument])%Execute a maintenance command on the database server +ibase_modify_user%bool ibase_modify_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Modify a user to a security database (only for IB6 or later) +ibase_name_result%bool ibase_name_result(resource $result, string $name)%Assigns a name to a result set +ibase_num_fields%void ibase_num_fields()%Ermittelt die Anzahl der Felder einer Ergebnis-Liste +ibase_num_params%int ibase_num_params(resource $query)%Return the number of parameters in a prepared query +ibase_param_info%array ibase_param_info(resource $query, int $param_number)%Return information about a parameter in a prepared query +ibase_pconnect%void ibase_pconnect()%Erzeugt eine permanente Verbindung zu einer InterBase-Datenbank +ibase_prepare%void ibase_prepare()%Vorbereitung einer Abfrage für den folgenden Gebrauch von Parameter-Platzhaltern und für die eigentliche Ausführung. +ibase_query%void ibase_query()%Führt eine Abfrage (Query) auf eine InterBase-DB aus +ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%Initiates a restore task in the service manager and returns immediately +ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%Roll back a transaction +ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier])%Roll back a transaction without closing it +ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%Request information about a database server +ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%Connect to the service manager +ibase_service_detach%bool ibase_service_detach(resource $service_handle)%Disconnect from the service manager +ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection, callback $event_handler, string $event_name1, [string $event_name2], [string ...])%Register a callback function to be called when events are posted +ibase_timefmt%void ibase_timefmt()%Bestimmt das Format von Zeitstempel-, Datums- und Zeit-Feldern, die von einer Abfrage zurück gegeben werden +ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier], [resource $link_identifier], [int $trans_args])%Begin a transaction +ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection, string $event_name1, [string $event_name2], [string ...])%Wait for an event to be posted by the database +iconv%string iconv(string $in_charset, string $out_charset, string $str)%Konvertiert Zeichenketten in einen anderen Zeichensatz +iconv_get_encoding%void iconv_get_encoding()%Aktuelle Einstellung für Zeichensatz-Konvertierung auslesen +iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes a MIME header field +iconv_mime_decode_headers%array iconv_mime_decode_headers(string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes multiple MIME header fields at once +iconv_mime_encode%string iconv_mime_encode(string $field_name, string $field_value, [array $preferences])%Composes a MIME header field +iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%Einstellungen für die Zeichensatzkonvertierung setzen +iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%Returns the character count of string +iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%Finds position of first occurrence of a needle within a haystack +iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%Finds the last occurrence of a needle within a haystack +iconv_substr%string iconv_substr(string $str, int $offset, [int $length = strlen($str)], [string $charset = ini_get("iconv.internal_encoding")])%Cut out part of a string +idate%int idate(string $format, [int $timestamp = time()])%Format a local time/date as integer +idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%Convert domain name to IDNA ASCII form. +idn_to_unicode%void idn_to_unicode()%Alias von idn_to_utf8 +idn_to_utf8%string idn_to_utf8(string $domain, [int $options])%Convert domain name from IDNA ASCII to Unicode. +ignore_user_abort%int ignore_user_abort([string $value])%Stellt ein, ob der Verbindungsabbruch eines Clients die Skript-Ausführung abbrechen soll +iis_add_server%int iis_add_server(string $path, string $comment, string $server_ip, int $port, string $host_name, int $rights, int $start_server)%Creates a new virtual web server +iis_get_dir_security%int iis_get_dir_security(int $server_instance, string $virtual_path)%Gets Directory Security +iis_get_script_map%string iis_get_script_map(int $server_instance, string $virtual_path, string $script_extension)%Gets script mapping on a virtual directory for a specific extension +iis_get_server_by_comment%int iis_get_server_by_comment(string $comment)%Return the instance number associated with the Comment +iis_get_server_by_path%int iis_get_server_by_path(string $path)%Return the instance number associated with the Path +iis_get_server_rights%int iis_get_server_rights(int $server_instance, string $virtual_path)%Gets server rights +iis_get_service_state%int iis_get_service_state(string $service_id)%Returns the state for the service defined by ServiceId +iis_remove_server%int iis_remove_server(int $server_instance)%Removes the virtual web server indicated by ServerInstance +iis_set_app_settings%int iis_set_app_settings(int $server_instance, string $virtual_path, string $application_scope)%Creates application scope for a virtual directory +iis_set_dir_security%int iis_set_dir_security(int $server_instance, string $virtual_path, int $directory_flags)%Sets Directory Security +iis_set_script_map%int iis_set_script_map(int $server_instance, string $virtual_path, string $script_extension, string $engine_path, int $allow_scripting)%Sets script mapping on a virtual directory +iis_set_server_rights%int iis_set_server_rights(int $server_instance, string $virtual_path, int $directory_flags)%Sets server rights +iis_start_server%int iis_start_server(int $server_instance)%Starts the virtual web server +iis_start_service%int iis_start_service(string $service_id)%Starts the service defined by ServiceId +iis_stop_server%int iis_stop_server(int $server_instance)%Stops the virtual web server +iis_stop_service%int iis_stop_service(string $service_id)%Stops the service defined by ServiceId +image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%Output image to browser or file +image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%Get file extension for image type +image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype +imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%Set the blending mode for an image +imageantialias%bool imageantialias(resource $image, bool $enabled)%Should antialias functions be used or not +imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%Draws an arc +imagechar%bool imagechar(resource $image, int $font, int $x, int $y, string $c, int $color)%Stellt ein Zeichen horizontal dar +imagecharup%void imagecharup()%Zeichnet einen vertikal ausgerichteten Charakter +imagecolorallocate%void imagecolorallocate()%Bestimmt die Farbe einer Grafik +imagecolorallocatealpha%int imagecolorallocatealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Allocate a color for an image +imagecolorat%void imagecolorat()%Ermittelt den Farbwert eines Bildpunktes +imagecolorclosest%void imagecolorclosest()%Ermittelt den Farbwert-Index, der den angegebenen Farben am nächsten liegt +imagecolorclosestalpha%int imagecolorclosestalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the closest color to the specified color + alpha +imagecolorclosesthwb%int imagecolorclosesthwb(resource $image, int $red, int $green, int $blue)%Get the index of the color which has the hue, white and blackness +imagecolordeallocate%void imagecolordeallocate()%Löscht eine Farbdefinition +imagecolorexact%void imagecolorexact()%Ermittelt den Index-Wert der angegebenen Farbe +imagecolorexactalpha%int imagecolorexactalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the specified color + alpha +imagecolormatch%bool imagecolormatch(resource $image1, resource $image2)%Makes the colors of the palette version of an image more closely match the true color version +imagecolorresolve%void imagecolorresolve()%Ermittelt den Index-Wert der angegebenen Farbe oder die nächst mögliche Alternative dazu +imagecolorresolvealpha%int imagecolorresolvealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the specified color + alpha or its closest possible alternative +imagecolorset%void imagecolorset()%Setzt die Farbe für den angegebenen Paletten-Index +imagecolorsforindex%void imagecolorsforindex()%Ermittelt die Farbwerte einer angegebenen Farb-Palette +imagecolorstotal%void imagecolorstotal()%Ermittelt die Anzahl der definierten Farben eines Bildes +imagecolortransparent%void imagecolortransparent()%Definiert eine Farbe als transparent +imageconvolution%bool imageconvolution(resource $image, array $matrix, float $div, float $offset)%Apply a 3x3 convolution matrix, using coefficient and offset +imagecopy%void imagecopy()%Kopiert einen Bildausschnitt +imagecopymerge%bool imagecopymerge(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copy and merge part of an image +imagecopymergegray%bool imagecopymergegray(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copy and merge part of an image with gray scale +imagecopyresampled%bool imagecopyresampled(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copy and resize part of an image with resampling +imagecopyresized%void imagecopyresized()%Kopieren und Ändern der Größe eines Bild-Teiles +imagecreate%void imagecreate()%Erzeugt ein neues Bild +imagecreatefromgd%resource imagecreatefromgd(string $filename)%Create a new image from GD file or URL +imagecreatefromgd2%resource imagecreatefromgd2(string $filename)%Create a new image from GD2 file or URL +imagecreatefromgd2part%resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)%Create a new image from a given part of GD2 file or URL +imagecreatefromgif%void imagecreatefromgif()%Erzeugt ein neues Bild im GIF-Format, welches aus einer Datei oder von einer URL gelesen wird +imagecreatefromjpeg%void imagecreatefromjpeg()%Erzeugt ein neues Bild im JPEG-Format, welches aus einer Datei oder von einer URL gelesen wird +imagecreatefrompng%void imagecreatefrompng()%Erzeugt ein neues Bild im PNG-Format, welches aus einer Datei oder von einer URL gelesen wird +imagecreatefromstring%resource imagecreatefromstring(string $data)%Create a new image from the image stream in the string +imagecreatefromwbmp%resource imagecreatefromwbmp(string $filename)%Create a new image from file or URL +imagecreatefromxbm%resource imagecreatefromxbm(string $filename)%Create a new image from file or URL +imagecreatefromxpm%resource imagecreatefromxpm(string $filename)%Create a new image from file or URL +imagecreatetruecolor%resource imagecreatetruecolor(int $width, int $height)%Create a new true color image +imagedashedline%void imagedashedline()%Zeichnen einer gestrichelten Linie +imagedestroy%void imagedestroy()%Löscht ein Bild +imageellipse%bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Draw an ellipse +imagefill%void imagefill()%Füllen mit Farbe ("flood fill") +imagefilledarc%bool imagefilledarc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)%Draw a partial arc and fill it +imagefilledellipse%bool imagefilledellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Draw a filled ellipse +imagefilledpolygon%void imagefilledpolygon()%Zeichnet ein gefülltes Vieleck (Polygon) +imagefilledrectangle%void imagefilledrectangle()%Zeichnet ein gefülltes Rechteck +imagefilltoborder%void imagefilltoborder()%Flächen-Farbfüllung ("flood fill") mit einer angegebenen Farbe +imagefilter%bool imagefilter(resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4])%Applies a filter to an image +imagefontheight%void imagefontheight()%Ermittelt die Font-Höhe +imagefontwidth%void imagefontwidth()%Ermittelt die Font-Breite +imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, string $text, [array $extrainfo])%Give the bounding box of a text using fonts via freetype2 +imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%Write text to the image using fonts using FreeType 2 +imagegammacorrect%void imagegammacorrect()%Anwendung einer Gamma-Korrektur auf ein GD-Bild +imagegd%bool imagegd(resource $image, [string $filename])%Output GD image to browser or file +imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type])%Output GD2 image to browser or file +imagegif%bool imagegif(resource $image, [string $filename])%Ausgabe des Bildes im Browser oder als Datei +imagegrabscreen%resource imagegrabscreen()%Captures the whole screen +imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%Captures a window +imageinterlace%void imageinterlace()%Schaltet die Interlaced-Darstellung eines Bildes an oder aus +imageistruecolor%bool imageistruecolor(resource $image)%Finds whether an image is a truecolor image +imagejpeg%bool imagejpeg(resource $image, [string $filename], [int $quality])%Ausgabe des Bildes im Browser oder als Datei +imagelayereffect%bool imagelayereffect(resource $image, int $effect)%Set the alpha blending flag to use the bundled libgd layering effects +imageline%void imageline()%Zeichnen einer Linie +imageloadfont%void imageloadfont()%Lädt einen neuen Font +imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%Copy the palette from one image to another +imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%Ausgabe eines Bildes im Browser oder als Datei im PNG-Format +imagepolygon%void imagepolygon()%Zeichnen eines Vielecks (Polygon) +imagepsbbox%void imagepsbbox()%Ermittelt die Ausmaße des Rechtecks, das für die Ausgabe eines Textes unter Verwendung eines PostScript-Fonts (Typ 1) notwendig ist. +imagepsencodefont%void imagepsencodefont()%Ändert die Vektor-Beschreibung eines Fonts +imagepsextendfont%void imagepsextendfont()%Vergrößert oder komprimiert einen Font +imagepsfreefont%void imagepsfreefont()%Gibt den durch einen Typ 1 PostScript-Font belegten Speicher wieder frei +imagepsloadfont%void imagepsloadfont()%Lädt einen Typ 1 PostScript-Font aus einer Datei +imagepsslantfont%void imagepsslantfont()%Setzt einen Font schräg +imagepstext%void imagepstext()%Ausgabe eines Textes auf einem Bild unter Verwendung von Typ 1 PostScript-Fonts +imagerectangle%void imagerectangle()%Zeichnet ein Rechteck +imagerotate%resource imagerotate(resource $image, float $angle, int $bgd_color, [int $ignore_transparent])%Rotate an image with a given angle +imagesavealpha%bool imagesavealpha(resource $image, bool $saveflag)%Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images +imagesetbrush%bool imagesetbrush(resource $image, resource $brush)%Set the brush image for line drawing +imagesetpixel%void imagesetpixel()%Setzt ein einzelnes Pixel +imagesetstyle%bool imagesetstyle(resource $image, array $style)%Set the style for line drawing +imagesetthickness%bool imagesetthickness(resource $image, int $thickness)%Set the thickness for line drawing +imagesettile%bool imagesettile(resource $image, resource $tile)%Set the tile image for filling +imagestring%void imagestring()%Zeichnet einen horizontalen String +imagestringup%void imagestringup()%Zeichnet einen vertikalen String +imagesx%void imagesx()%Ermittelt die Bild-Breite +imagesy%void imagesy()%Ermittelt die Bild-Höhe +imagetruecolortopalette%bool imagetruecolortopalette(resource $image, bool $dither, int $ncolors)%Convert a true color image to a palette image +imagettfbbox%void imagettfbbox()%Ermittelt die Rahmenmaße für die Ausgabe eines Textes im True-Type-Format +imagettftext%void imagettftext()%Erzeugt TTF-Text im Bild +imagetypes%void imagetypes()%Gibt die von der aktuell verwendeten PHP-Version unterstützten Grafik-Formate zurück +imagewbmp%bool imagewbmp(resource $image, [string $filename], [int $foreground])%Output image to browser or file +imagexbm%bool imagexbm(resource $image, string $filename, [int $foreground])%Output XBM image to browser or file +imap_8bit%string imap_8bit(string $string)%Konvertiert einen 8bit String in einen quoted-printable String +imap_alerts%array imap_alerts()%Liefert alle aufgetretenen IMAP Alarmnachrichten +imap_append%bool imap_append(resource $imap_stream, string $mailbox, string $message, [string $options = NULL])%String als Nachricht in einem Postfach ablegen +imap_base64%string imap_base64(string $text)%Dekodiert Base-64 kodierten Text +imap_binary%string imap_binary(string $string)%Konvertiert einen 8 Bit String in einen Base64 codierten String +imap_body%string imap_body(resource $imap_stream, int $msg_number, [int $options])%Liefert den Körper einer Nachricht +imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, string $section)%Liefert die Struktur eines bestimmten Nachrichtenteils +imap_check%object imap_check(resource $imap_stream)%Informationen zum aktuellen Postfach +imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%Löscht Flags einer Nachricht +imap_close%bool imap_close(resource $imap_stream, [int $flag])%Schließt einen IMAP Stream +imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%Anlegen eines neuen Postfachs +imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%Nachrichten im aktuellen Postfach zur Löschung markieren +imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%Löscht ein Postfach +imap_errors%array imap_errors()%Diese Funktion liefert alle bisher aufgetretenen Fehlermeldungen +imap_expunge%bool imap_expunge(resource $imap_stream)%Löscht alle zum Löschen markierte Nachrichten +imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%Liefert einen Auszug aus den Kopfdaten von Nachrichten +imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%Liefert einen bestimmten Abschnitt aus dem Körper einer Nachricht +imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%Liefert den Kopf einer Nachricht +imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%Ermittelt die Struktur einer Nachricht +imap_gc%string imap_gc(resource $imap_stream, int $caches)%Clears IMAP cache +imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%Liefert Quota-Beschränkungen und Nutzungsstatistik der Postfächer +imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%Liefert die Quota-Beschränkungen für ein Benutzerpostfach +imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%Liste der Zugriffsrechte für ein Postfach bestimmen +imap_getmailboxes%array imap_getmailboxes(resource $imap_stream, string $ref, string $pattern)%Liefert detailierte Informationen zu allen verfügbaren Postfächern +imap_getsubscribed%array imap_getsubscribed(resource $imap_stream, string $ref, string $pattern)%Liste aller abonnierten Postfächer +imap_header%void imap_header()%Alias von imap_headerinfo +imap_headerinfo%object imap_headerinfo(resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost = NULL])%Liest die Kopfdaten einer Nachricht +imap_headers%array imap_headers(resource $imap_stream)%Liefert eine Zusammenfassung aller Nachrichtenköpfe eines Postfachs +imap_last_error%string imap_last_error()%Liefert die letzte IMAP-Fehlermeldung für dieses Script +imap_list%array imap_list(resource $imap_stream, string $ref, string $pattern)%Liste der Postfächer lesen +imap_listmailbox%void imap_listmailbox()%Alias von imap_list +imap_listscan%array imap_listscan(resource $imap_stream, string $ref, string $pattern, string $content)%Listet Postfächer nach Suchkriterien +imap_listsubscribed%void imap_listsubscribed()%Alias von imap_lsub +imap_lsub%array imap_lsub(resource $imap_stream, string $ref, string $pattern)%Liste aller abonierten Postfächer +imap_mail%bool imap_mail(string $to, string $subject, string $message, [string $additional_headers = NULL], [string $cc = NULL], [string $bcc = NULL], [string $rpath = NULL])%Sendet eine Email Nachricht +imap_mail_compose%string imap_mail_compose(array $envelope, array $body)%Erzeugt eine MIME-Nachricht aus Kopf- und Nachrichtenelementen +imap_mail_copy%bool imap_mail_copy(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Kopiert Nachrichten in ein Postfach +imap_mail_move%bool imap_mail_move(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Verschiebt Nachrichten in ein anderes Postfach +imap_mailboxmsginfo%object imap_mailboxmsginfo(resource $imap_stream)%Informationen zum aktuellen Postfach +imap_mime_header_decode%array imap_mime_header_decode(string $text)%Dekodiert MIME-codierte Headerzeilen +imap_msgno%int imap_msgno(resource $imap_stream, int $uid)%Liefert die Nachrichtennummer für eine gegebene UID +imap_num_msg%int imap_num_msg(resource $imap_stream)%Anzahl der Nachrichten im aktuellen Postfach +imap_num_recent%int imap_num_recent(resource $imap_stream)%Nummer der kürzlich eingetroffenen Nachrichten +imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries])%Öffnet eine Verbindung zu einem Mailserver-Postfach +imap_ping%bool imap_ping(resource $imap_stream)%Prüft einen IMAP-Stream auf Funktionalität +imap_qprint%string imap_qprint(string $string)%Konvertiert einen quoted-printable kodierten String in einen 8 Bit String +imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%Ändert den Namen eines Postfachs +imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%Wechselt das aktuelle Postfach der Verbindung +imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%Zerlegt einen Mailadressstring +imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%Email-Kopfzeilen aus einem String auslesen +imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%Bildet aus Realnamen, Postfach und Server eine korekt formatierte Mail-Adresse +imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%Speichert einen bestimmten Body-Abschnitt einer Nachricht als Datei +imap_scanmailbox%void imap_scanmailbox()%Alias von imap_listscan +imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%Liefert ein Array von Nachrichten die den gegebenen Suchkriterien entsprechen +imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%Setzt die Mengenbeschrenkung für ein Postfach +imap_setacl%bool imap_setacl(resource $imap_stream, string $mailbox, string $id, string $rights)%Setzen der ACL für ein Postfach +imap_setflag_full%bool imap_setflag_full(resource $imap_stream, string $sequence, string $flag, [int $options = NIL])%Setzt Nachrichtenflags +imap_sort%array imap_sort(resource $imap_stream, int $criteria, int $reverse, [int $options], [string $search_criteria = NULL], [string $charset = NIL])%Sortiert Nachrichten eines Postfachs +imap_status%object imap_status(resource $imap_stream, string $mailbox, int $options)%Liefert Statusinformationen zum angegebenen Postfach +imap_subscribe%bool imap_subscribe(resource $imap_stream, string $mailbox)%Abbonieren eines Postfachs +imap_thread%array imap_thread(resource $imap_stream, [int $options = SE_FREE])%Liefert einen Baum zusammenhängender Nachrichten +imap_timeout%mixed imap_timeout(int $timeout_type, [int $timeout = -1])%Imap Timeout setzen oder lesen +imap_uid%int imap_uid(resource $imap_stream, int $msg_number)%Liefert die UID für die gegebene Nachrichtennummer +imap_undelete%bool imap_undelete(resource $imap_stream, int $msg_number, [int $flags])%Nimmt eine bereits gesetzte Löschmarkierung einer Nachricht zurück +imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%Abonnement eines Postfachs beenden +imap_utf7_decode%string imap_utf7_decode(string $text)%Dekodiert einem String im modifizierten UTF-7-Format +imap_utf7_encode%string imap_utf7_encode(string $data)%Kodiert ISO-8859-1 Text im modifizieren UTF-7-Format +imap_utf8%string imap_utf8(string $mime_encoded_text)%Konvertiert Text zu UTF8 +implode%string implode(string $glue, array $pieces, array $pieces)%Verbindet Array-Elemente zu einem String +import_request_variables%bool import_request_variables(string $types, [string $prefix])%Import GET/POST/Cookie variables into the global scope +in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%Prüft, ob ein Wert in einem Array existiert +include%bool include(string $path)%Includes and evaluates the specified file +include_once%bool include_once(string $path)%Includes and evaluates the specified file +inet_ntop%string inet_ntop(string $in_addr)%Konvertiert eine komprimierte Internetadresse in ein menschenlesbares Format +inet_pton%string inet_pton(string $address)%Konvertiert eine IP-Adresse im menschenlesbaren Format in eine komprimierte in_addr-Repräsentation +ini_alter%void ini_alter()%Alias von ini_set +ini_get%string ini_get(string $varname)%Gets the value of a configuration option +ini_get_all%array ini_get_all([string $extension], [bool $details = true])%Gets all configuration options +ini_restore%void ini_restore(string $varname)%Restores the value of a configuration option +ini_set%string ini_set(string $varname, string $newvalue)%Sets the value of a configuration option +interface_exists%bool interface_exists(string $interface_name, [bool $autoload = true])%Checks if the interface has been defined +intl_error_name%string intl_error_name(int $error_code)%Get symbolic name for a given error code +intl_get_error_code%int intl_get_error_code()%Get the last error code +intl_get_error_message%string intl_get_error_message()%Get description of the last error +intl_is_failure%bool intl_is_failure(int $error_code)%Check whether the given error code indicates failure +intval%integer intval(mixed $var, [int $base = 10])%Konvertiert einen Wert nach integer +ip2long%int ip2long(string $ip_address)%Verwandelt eine gemäß IPv4-Protokoll angegebene Internet-Adresse vom Punkt-Format in die ausgeschriebene Adress-Angabe +iptcembed%mixed iptcembed(string $iptcdata, string $jpeg_file_name, [int $spool])%Embeds binary IPTC data into a JPEG image +iptcparse%array iptcparse(string $iptcblock)%Parse a binary IPTC block into single tags. +is_a%bool is_a(object $object, string $class_name)%Checks if the object is of this class or has this class as one of its parents +is_array%bool is_array(mixed $var)%Prüft, ob die Variable ein Array ist +is_bool%bool is_bool(mixed $var)%Prüft, ob eine Variable vom Typ boolean ist +is_callable%bool is_callable(mixed $var, [bool $syntax_only = false], [string $callable_name])%Prüft ob der Inhalt einer Variable als Funktion aufgerufen werden kann +is_dir%bool is_dir(string $filename)%Prüft, ob der angegebene Dateiname ein Verzeichnis ist +is_double%void is_double()%Alias von is_float +is_executable%bool is_executable(string $filename)%Prüft, ob der Dateiname ausführbar ist +is_file%bool is_file(string $filename)%Prüft, ob der Dateiname eine reguläre Datei ist +is_finite%bool is_finite(float $val)%Prüft auf einen gültigen endlichen Wert +is_float%bool is_float(mixed $var)%Prüft, ob eine Variable vom Typ float ist +is_infinite%float is_infinite(float $val)%Prüft ob ein Wert unendlich ist +is_int%bool is_int(mixed $var)%Prüft, ob eine Variable vom Typ int ist +is_integer%void is_integer()%Alias von is_int +is_link%bool is_link(string $filename)%Prüft, ob der Dateiname ein symbolischer Link ist +is_long%void is_long()%Alias von is_int +is_nan%bool is_nan(float $val)%Prüft ob ein Wert keine Zahl ist +is_null%bool is_null(mixed $var)%Prüft ob eine Variable NULL enthält +is_numeric%bool is_numeric(mixed $var)%Prüft, ob eine Variable eine Zahl oder ein numerischer String ist +is_object%bool is_object(mixed $var)%Prüft, ob eine Variable vom Typ object ist +is_readable%bool is_readable(string $filename)%Prüft, ob eine Datei existiert und lesbar ist +is_real%void is_real()%Alias von is_float +is_resource%bool is_resource(mixed $var)%Prüft, ob eine Variable vom Typ resource ist +is_scalar%resource is_scalar(mixed $var)%Prüft ob eine Variable skalar ist +is_soap_fault%bool is_soap_fault(mixed $object)%Prüft, ob ein SOAP-Aufruf fehlgeschlagen ist +is_string%bool is_string(mixed $var)%Prüft, ob Variable vom Typ string ist +is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%Prüft ob ein Objekt von der angegebenen Klasse abstammt +is_uploaded_file%bool is_uploaded_file(string $filename)%Prüft, ob die Datei mittels HTTP-POST upgeloadet wurde +is_writable%bool is_writable(string $filename)%Prüft, ob in eine Datei geschrieben werden kann +is_writeable%void is_writeable()%Alias von is_writable +isset%bool isset(mixed $var, [mixed $var], [ ...])%Prüft, ob eine Variable existiert und ob sie nicht NULL ist +iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%Call a function for every element in an iterator +iterator_count%int iterator_count(Traversable $iterator)%Count the elements in an iterator +iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%Copy the iterator into an array +jddayofweek%mixed jddayofweek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Bestimmt den Wochentag aus einem Julianischen Datum +jdmonthname%string jdmonthname(int $julianday, int $mode)%Bestimmt den Monat aus dem Julianischen Datum +jdtofrench%string jdtofrench(int $juliandaycount)%Konvertiert ein Julianisches Datum zum Kalender der Französischen Revolution +jdtogregorian%string jdtogregorian(int $julianday)%Konvertierung vom Julianischen Datum zum Gregorianischen Kalender +jdtojewish%string jdtojewish(int $juliandaycount, [bool $hebrew = false], [int $fl])%Konvertierung vom Julianischen Datum zum Jüdischen Kalender +jdtojulian%string jdtojulian(int $julianday)%Konvertierung vom Julianischen Datum zum Julianischen Kalender +jdtounix%int jdtounix(int $jday)%Konvertiert Julianisches Datum in Unix-Timestamp +jewishtojd%int jewishtojd(int $month, int $day, int $year)%Konvertiert vom Jüdischen Kalender zum Julianischen Datum +join%void join()%Alias von implode +jpeg2wbmp%bool jpeg2wbmp(string $jpegname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convert JPEG image file to WBMP image file +json_decode%mixed json_decode(string $json, [bool $assoc = false], [int $depth = 512])%Dekodiert eine JSON-Zeichenkette +json_encode%string json_encode(mixed $value, [int $options])%Gibt die JSON-Repräsentation eines Wertes zurück +json_last_error%int json_last_error()%Gibt den letzten aufgetretenen Fehler zurück +juliantojd%int juliantojd(int $month, int $day, int $year)%Konvertierung vom Julianischen Kalender zum Julianischen Datum +key%mixed key(array $array)%Liefert einen Schlüssel eines assoziativen Arrays +krsort%bool krsort(array $array, [int $sort_flags = SORT_REGULAR])%Sortiert ein Array nach Schlüsseln in umgekehrter Reihenfolge +ksort%bool ksort(array $array, [int $sort_flags = SORT_REGULAR])%Sortiert ein Array nach Schlüsseln +lcfirst%string lcfirst(string $str)%Wandelt den ersten Buchstaben eines Strings in einen Kleinbuchstaben um +lcg_value%float lcg_value()%Kongruenzgenerator für Pseudozufallszahlen +lchgrp%bool lchgrp(string $filename, mixed $group)%Changes group ownership of symlink +lchown%bool lchown(string $filename, mixed $user)%Changes user ownership of symlink +ldap_8859_to_t61%void ldap_8859_to_t61()%Übersetzt 8859 Zeichen nach t61 Zeichen +ldap_add%void ldap_add()%Einträge einem LDAP Verzeichnis hinzufügen +ldap_bind%void ldap_bind()%Bindung zu einem LDAP Verzeichnis +ldap_close%void ldap_close()%Verbindung zum LDAP-Server schließen +ldap_compare%void ldap_compare()%Vergleicht gefundenen Wert eines Merkmal in einem Eintrag, der durch Angabe von dn bestimmt wird. +ldap_connect%void ldap_connect()%Verbindung zu einem LDAP Server +ldap_count_entries%void ldap_count_entries()%Zählt die Anzahl der Einträge bei einer Suche +ldap_delete%void ldap_delete()%Löscht einen Eintrag aus einem Verzeichnis +ldap_dn2ufn%void ldap_dn2ufn()%Konvertiert DN in ein benutzerfreundliches Namensformat +ldap_err2str%void ldap_err2str()%Konvertiert eine LDAP Fehlernummer in einen Fehlertext +ldap_errno%void ldap_errno()%Liefert die LDAP Fehlernummer des letzten LDAP Kommandos +ldap_error%void ldap_error()%Liefert die LDAP Fehlermeldung des letzten LDAP Kommandos +ldap_explode_dn%void ldap_explode_dn()%Aufteilung eines DN in seine Bestandteile +ldap_first_attribute%void ldap_first_attribute()%Liefert das erste Merkmal +ldap_first_entry%void ldap_first_entry()%Liefert die Kennung des ersten Ergebnisses +ldap_first_reference%void ldap_first_reference()%Liefert die erste Referenz +ldap_free_result%void ldap_free_result()%Gibt den belegten Speicher wieder frei +ldap_get_attributes%void ldap_get_attributes()%Liefert Merkmale eines Suchergebnis-Eintrags +ldap_get_dn%void ldap_get_dn()%Liefert den DN eines Ergebnis-Eintrags +ldap_get_entries%void ldap_get_entries()%Liefert alle Ergebnis-Einträge +ldap_get_option%void ldap_get_option()%Liefert den aktuellen Wert für eine gegebene Option +ldap_get_values%void ldap_get_values()%Liefert alle Werte eines Ergebnis-Eintrags +ldap_get_values_len%void ldap_get_values_len()%Liefert alle binären Werte eines Ergebnis-Eintrags +ldap_list%void ldap_list()%Einstufige Suche +ldap_mod_add%void ldap_mod_add()%Hinzufügen von Merkmalswerten zu aktuellen Merkmalen +ldap_mod_del%void ldap_mod_del()%Löschen von Merkmalswerten aktueller Merkmale +ldap_mod_replace%void ldap_mod_replace()%Ersetzen von Merkmalswerten mit neuen Merkmalswerten +ldap_modify%void ldap_modify()%Verändern eines LDAP-Eintrags +ldap_next_attribute%void ldap_next_attribute()%Liefert das nächste Merkmal im Ergebnis +ldap_next_entry%void ldap_next_entry()%Liefert den nächsten Eintrag des Ergebnisses +ldap_next_reference%void ldap_next_reference()%Holt die nächste Referenz +ldap_parse_reference%void ldap_parse_reference()%Gewinnt Informationen aus einem Referenz-Eintrag +ldap_parse_result%void ldap_parse_result()%Gewinnt Informationen aus einem Ergebnis +ldap_read%void ldap_read()%Lesen eines Eintrags +ldap_rename%void ldap_rename()%Verändert den Namen eines Eintrags +ldap_sasl_bind%bool ldap_sasl_bind(resource $link, [string $binddn], [string $password], [string $sasl_mech], [string $sasl_realm], [string $sasl_authc_id], [string $sasl_authz_id], [string $props])%Bind to LDAP directory using SASL +ldap_search%void ldap_search()%Suche im LDAP Baum +ldap_set_option%void ldap_set_option()%Setzt den Wert der gegebenen Option +ldap_set_rebind_proc%void ldap_set_rebind_proc()%Set a callback function to do re-binds on referral chasing. +ldap_sort%void ldap_sort()%Sortiert LDAP Ergebniseinträge +ldap_start_tls%void ldap_start_tls()%Startet TLS +ldap_t61_to_8859%void ldap_t61_to_8859()%Übersetzt t61 Zeichen nach 8859 Zeichen +ldap_unbind%void ldap_unbind()%Unbind von einem LDAP Verzeichnis +levenshtein%int levenshtein(string $str1, string $str2, string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Berechnet die Levenshtein-Distanz zwischen zwei Strings +libxml_clear_errors%void libxml_clear_errors()%Clear libxml error buffer +libxml_disable_entity_loader%ReturnType libxml_disable_entity_loader([bool $disable = TRUE])%Disable the ability to load external entities +libxml_get_errors%array libxml_get_errors()%Retrieve array of errors +libxml_get_last_error%LibXMLError libxml_get_last_error()%Retrieve last error from libxml +libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%Set the streams context for the next libxml document load or write +libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%Disable libxml errors and allow user to fetch error information as needed +link%bool link(string $from_path, string $to_path)%Erzeugt einen harten Link +linkinfo%int linkinfo(string $path)%Liefert Informationen über einen Link +list%void list(mixed $varname, mixed ...)%Weist Variablen zu, als wären sie ein Array +locale_accept_from_http%string locale_accept_from_http(string $header, string $header)%Tries to find out best available locale based on HTTP "Accept-Language" header +locale_compose%string locale_compose(array $subtags, array $subtags)%Returns a correctly ordered and delimited locale ID +locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false], string $langtag, string $locale, [bool $canonicalize = false])%Checks if a language tag filter matches with locale +locale_get_all_variants%array locale_get_all_variants(string $locale, string $locale)%Gets the variants for the input locale +locale_get_default%string locale_get_default()%Gets the default locale value from the INTL global 'default_locale' +locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for language of the inputlocale +locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for the input locale +locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for region of the input locale +locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for script of the input locale +locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for variants of the input locale +locale_get_keywords%array locale_get_keywords(string $locale, string $locale)%Gets the keywords for the input locale +locale_get_primary_language%string locale_get_primary_language(string $locale, string $locale)%Gets the primary language for the input locale +locale_get_region%string locale_get_region(string $locale, string $locale)%Gets the region for the input locale +locale_get_script%string locale_get_script(string $locale, string $locale)%Gets the script for the input locale +locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default], array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Searches the language tag list for the best match to the language +locale_parse%array locale_parse(string $locale, string $locale)%Returns a key-value array of locale ID subtag elements. +locale_set_default%bool locale_set_default(string $locale, string $locale)%sets the default runtime locale +localeconv%array localeconv()%Ermittelt die Formatierungsinformationen für Zahlen +localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%Ermittelt die lokale Zeit +log%float log(float $arg, [float $base = M_E])%Logarithmus +log10%float log10(float $arg)%Dekadischer Logarithmus +log1p%float log1p(float $number)%Berechent log(1 + number) mit erhöhter Genauigkeit +long2ip%string long2ip(string $proper_address)%Konvertiert eine (IPv4) Netzwerkadresse in einen String, der das Punkt-Format enthält ("Dotted-Format") +lstat%array lstat(string $filename)%Sammelt Informationen über eine Datei oder einen symbolischen Link +ltrim%string ltrim(string $str, [string $charlist])%Entfernt Leerraum (oder andere Zeichen) vom Anfang eines Strings +magic_quotes_runtime%void magic_quotes_runtime()%Alias von set_magic_quotes_runtime +mail%bool mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameters])%E-Mails senden +main%void main()%Dummy for main +max%integer max(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Maximalwert bestimmen +mb_check_encoding%bool mb_check_encoding([string $var], [string $encoding = mb_internal_encoding()])%Check if the string is valid for the specified encoding +mb_convert_case%string mb_convert_case(string $str, int $mode, [string $encoding = mb_internal_encoding()])%Perform case folding on a string +mb_convert_encoding%string mb_convert_encoding(string $str, string $to_encoding, [mixed $from_encoding])%Convert character encoding +mb_convert_kana%string mb_convert_kana(string $str, [string $option = "KV"], [string $encoding])%Convert "kana" one from another ("zen-kaku", "han-kaku" and more) +mb_convert_variables%string mb_convert_variables(string $to_encoding, mixed $from_encoding, mixed $vars, [mixed ...])%Convert character code in variable(s) +mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%Decode string in MIME header field +mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%Decode HTML numeric string reference to character +mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%Detect character encoding +mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%Set/Get character encoding detection order +mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed], [int $indent])%Encode string for MIME header +mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%Encode character to HTML numeric string reference +mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%Get aliases of a known encoding type +mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%Regular expression match with multibyte support +mb_ereg_match%bool mb_ereg_match(string $pattern, string $string, [string $option = "msr"])%Regular expression match for multibyte string +mb_ereg_replace%string mb_ereg_replace(string $pattern, string $replacement, string $string, [string $option = "msr"])%Replace regular expression with multibyte support +mb_ereg_search%bool mb_ereg_search([string $pattern], [string $option = "ms"])%Multibyte regular expression match for predefined multibyte string +mb_ereg_search_getpos%int mb_ereg_search_getpos()%Returns start point for next regular expression match +mb_ereg_search_getregs%array mb_ereg_search_getregs()%Retrieve the result from the last multibyte regular expression match +mb_ereg_search_init%bool mb_ereg_search_init(string $string, [string $pattern], [string $option = "msr"])%Setup string and regular expression for a multibyte regular expression match +mb_ereg_search_pos%array mb_ereg_search_pos([string $pattern], [string $option = "ms"])%Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string +mb_ereg_search_regs%array mb_ereg_search_regs([string $pattern], [string $option = "ms"])%Returns the matched part of a multibyte regular expression +mb_ereg_search_setpos%bool mb_ereg_search_setpos(int $position)%Set start point of next regular expression match +mb_eregi%int mb_eregi(string $pattern, string $string, [array $regs])%Regular expression match ignoring case with multibyte support +mb_eregi_replace%string mb_eregi_replace(string $pattern, string $replace, string $string, [string $option = "msri"])%Replace regular expression with multibyte support ignoring case +mb_get_info%mixed mb_get_info([string $type = "all"])%Get internal settings of mbstring +mb_http_input%mixed mb_http_input([string $type = ""])%Detect HTTP input character encoding +mb_http_output%mixed mb_http_output([string $encoding])%Set/Get HTTP output character encoding +mb_internal_encoding%mixed mb_internal_encoding([string $encoding = mb_internal_encoding()])%Set/Get internal character encoding +mb_language%mixed mb_language([string $language])%Set/Get current language +mb_list_encodings%array mb_list_encodings()%Returns an array of all supported encodings +mb_output_handler%string mb_output_handler(string $contents, int $status)%Callback function converts character encoding in output buffer +mb_parse_str%array mb_parse_str(string $encoded_string, [array $result])%Parse GET/POST/COOKIE data and set global variable +mb_preferred_mime_name%string mb_preferred_mime_name(string $encoding)%Get MIME charset string +mb_regex_encoding%string mb_regex_encoding([string $encoding])%Returns current encoding for multibyte regex as string +mb_regex_set_options%string mb_regex_set_options([string $options = "msr"])%Set/Get the default options for mbregex functions +mb_send_mail%bool mb_send_mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameter])%Send encoded mail +mb_split%array mb_split(string $pattern, string $string, [int $limit = -1])%Split multibyte string using regular expression +mb_strcut%string mb_strcut(string $str, int $start, [int $length], [string $encoding])%Get part of string +mb_strimwidth%string mb_strimwidth(string $str, int $start, int $width, [string $trimmarker], [string $encoding])%Get truncated string with specified width +mb_stripos%int mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of first occurrence of a string within another, case insensitive +mb_stristr%string mb_stristr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another, case insensitive +mb_strlen%string mb_strlen(string $str, [string $encoding])%Get string length +mb_strpos%string mb_strpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of first occurrence of string in a string +mb_strrchr%string mb_strrchr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another +mb_strrichr%string mb_strrichr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another, case insensitive +mb_strripos%int mb_strripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of last occurrence of a string within another, case insensitive +mb_strrpos%int mb_strrpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of last occurrence of a string in a string +mb_strstr%string mb_strstr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another +mb_strtolower%string mb_strtolower(string $str, [string $encoding = mb_internal_encoding()])%Make a string lowercase +mb_strtoupper%string mb_strtoupper(string $str, [string $encoding = mb_internal_encoding()])%Make a string uppercase +mb_strwidth%string mb_strwidth(string $str, [string $encoding])%Return width of string +mb_substitute_character%integer mb_substitute_character([mixed $substrchar])%Set/Get substitution character +mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%Get part of string +mb_substr_count%string mb_substr_count(string $haystack, string $needle, [string $encoding])%Count the number of substring occurrences +mcrypt_cbc%string mcrypt_cbc(int $cipher, string $key, string $data, int $mode, [string $iv], string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CBC mode +mcrypt_cfb%string mcrypt_cfb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CFB mode +mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Create an initialization vector (IV) from a random source +mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Decrypts crypttext with given parameters +mcrypt_ecb%string mcrypt_ecb(int $cipher, string $key, string $data, int $mode, string $cipher, string $key, string $data, int $mode, [string $iv])%Deprecated: Encrypt/decrypt data in ECB mode +mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%Returns the name of the opened algorithm +mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%Returns the blocksize of the opened algorithm +mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%Returns the size of the IV of the opened algorithm +mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource $td)%Returns the maximum supported keysize of the opened mode +mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource $td)%Returns the name of the opened mode +mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource $td)%Returns an array with the supported keysizes of the opened algorithm +mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource $td)%Checks whether the algorithm of the opened mode is a block algorithm +mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource $td)%Checks whether the encryption of the opened mode works on blocks +mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource $td)%Checks whether the opened mode outputs blocks +mcrypt_enc_self_test%int mcrypt_enc_self_test(resource $td)%Runs a self test on the opened module +mcrypt_encrypt%string mcrypt_encrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Encrypts plaintext with given parameters +mcrypt_generic%string mcrypt_generic(resource $td, string $data)%This function encrypts data +mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%This function deinitializes an encryption module +mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%This function terminates encryption +mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%This function initializes all buffers needed for encryption +mcrypt_get_block_size%int mcrypt_get_block_size(int $cipher, string $cipher, string $module)%Get the block size of the specified cipher +mcrypt_get_cipher_name%string mcrypt_get_cipher_name(int $cipher, string $cipher)%Get the name of the specified cipher +mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%Returns the size of the IV belonging to a specific cipher/mode combination +mcrypt_get_key_size%int mcrypt_get_key_size(int $cipher, string $cipher, string $module)%Get the key size of the specified cipher +mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Get an array of all supported ciphers +mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Get an array of all supported modes +mcrypt_module_close%bool mcrypt_module_close(resource $td)%Close the mcrypt module +mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%Returns the blocksize of the specified algorithm +mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%Returns the maximum supported keysize of the opened mode +mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%Returns an array with the supported keysizes of the opened algorithm +mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string $algorithm, [string $lib_dir])%This function checks whether the specified algorithm is a block algorithm +mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string $mode, [string $lib_dir])%Returns if the specified module is a block algorithm or not +mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%Returns if the specified mode outputs blocks or not +mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%Opens the module of the algorithm and the mode to be used +mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%This function runs a self test on the specified module +mcrypt_ofb%string mcrypt_ofb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in OFB mode +md5%string md5(string $str, [bool $raw_output = false])%Errechnet den MD5-Hash eines Strings +md5_file%string md5_file(string $filename, [bool $raw_output = false])%Berechnet den MD5-Code einer Datei +mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Decrypt data +memcache_debug%bool memcache_debug(bool $on_off)%Turn debug output on/off +memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%Returns the peak of memory allocated by PHP +memory_get_usage%int memory_get_usage([bool $real_usage = false])%Returns the amount of memory allocated to PHP +metaphone%string metaphone(string $str, [int $phones])%Berechnet den Metaphone-Schlüssel eines Strings +method_exists%bool method_exists(mixed $object, string $method_name)%Prüft on eine Methode innerhalb eines Objekts existiert +mhash%void mhash()%Hash berechnen +mhash_count%int mhash_count()%Gibt den höchstmöglichen Hash zurück +mhash_get_block_size%void mhash_get_block_size()%Gibt die Blockgröße von dem übergebenem Hash zurück +mhash_get_hash_name%void mhash_get_hash_name()%Gibt den Namen eines Hashs zurück +mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%Generates a key +microtime%mixed microtime([bool $get_as_float])%Gibt den aktuellen Unix-Timestamp/Zeitstempel mit Mikrosekunden zurück +mime_content_type%string mime_content_type(string $filename)%Detect MIME Content-type for a file (deprecated) +min%integer min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Minimalwert bestimmen +mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%Erstellt ein Verzeichnis +mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%Gibt den Unix-Timestamp/Zeitstempel für ein Datum zurück +money_format%string money_format(string $format, float $number)%Formats a number as a currency string +move_uploaded_file%void move_uploaded_file()%Verschiebt eine upgeloadete Datei an einen neuen Ort +msg_get_queue%resource msg_get_queue(int $key, [int $perms])%Message Queue anlegen oder an existierende Queue anbinden +msg_queue_exists%bool msg_queue_exists(int $key)%Check whether a message queue exists +msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%Receive a message from a message queue +msg_remove_queue%bool msg_remove_queue(resource $queue)%Entfernt eine Message Queue +msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize], [bool $blocking], [int $errorcode])%Send a message to a message queue +msg_set_queue%bool msg_set_queue(resource $queue, array $data)%Setzt Metadaten in derMessage Queue Datenstruktur +msg_stat_queue%array msg_stat_queue(resource $queue)%Liefert Informationen zu einer Message Queue +msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern, string $locale, string $pattern, string $locale, string $pattern)%Constructs a new Message Formatter +msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt, array $args)%Format the message +msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args, string $locale, string $pattern, array $args)%Quick format message +msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%Get the error code from last operation +msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%Get the error text from the last operation +msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%Get the locale for which the formatter was created. +msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%Get the pattern used by the formatter +msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt, string $value)%Parse input string according to pattern +msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $locale, string $pattern, string $value)%Quick parse input string +msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt, string $pattern)%Set the pattern used by the formatter +mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%Fügt einer Stored Procedure oder einer Remote Stored Procedure einen Parameter hinzu +mssql_close%bool mssql_close([resource $link_identifier])%Schließt die Verbindung zum MS SQL Server +mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link])%Baut eine Verbindung zum MS SQL Server auf +mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%Bewegt den internen Datensatzzeiger +mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%Führt eine Stored Procedure in einer MS SQL-Datenbank aus +mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%Liefert einen Ergebnis-Datensatz als assoziatives Array, als numerisches Array oder beides +mssql_fetch_assoc%array mssql_fetch_assoc(resource $result_id)%Liefert ein assoziatives Array des aktuellen Datensatzes aus dem Ergebnis, das durch die Ergebniskennung bestimmt ist +mssql_fetch_batch%int mssql_fetch_batch(resource $result)%Liefert den nächsten Stapel von Datensätzen +mssql_fetch_field%object mssql_fetch_field(resource $result, [int $field_offset = -1])%Liefert Informationen über ein Feld +mssql_fetch_object%object mssql_fetch_object(resource $result)%Liefert einen Datensatz als Objekt +mssql_fetch_row%array mssql_fetch_row(resource $result)%Liefert einen Datensatz als indiziertes Array +mssql_field_length%int mssql_field_length(resource $result, [int $offset = -1])%Liefert die Länge eines Feldes +mssql_field_name%string mssql_field_name(resource $result, [int $offset = -1])%Liefert den Namen eines Feldes +mssql_field_seek%bool mssql_field_seek(resource $result, int $field_offset)%Setzt einen Feld-Offset +mssql_field_type%string mssql_field_type(resource $result, [int $offset = -1])%Liefert den Typ eines Feldes +mssql_free_result%bool mssql_free_result(resource $result)%Gibt den Ergebnisspeicher frei +mssql_free_statement%bool mssql_free_statement(resource $stmt)%Gibt den Anweisungsspeicher frei +mssql_get_last_message%string mssql_get_last_message()%Gibt die letzte Meldung des Servers zurück +mssql_guid_string%string mssql_guid_string(string $binary, [bool $short_format = false])%Wandelt eine binäre GUID mit 16 Bytes in eine Zeichenkette um +mssql_init%resource mssql_init(string $sp_name, [resource $link_identifier])%Initialisiert eine Stored Procedure oder eine Remote Stored Procedure +mssql_min_error_severity%void mssql_min_error_severity(int $severity)%Setzt die untere Fehlerschwelle +mssql_min_message_severity%void mssql_min_message_severity(int $severity)%Setzt die untere Schwelle für Meldungen +mssql_next_result%bool mssql_next_result(resource $result_id)%Bewegt den internen Ergebnis-Zeiger zum nächsten Ergebnis +mssql_num_fields%int mssql_num_fields(resource $result)%Liefert die Anzahl der Felder eines Ergebnisses +mssql_num_rows%int mssql_num_rows(resource $result)%Liefert die Anzahl der Datensätze eines Ergebnisses +mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link])%Baut eine persistente MS SQL Verbindung auf +mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%Sendet eine MS SQL Anfrage +mssql_result%string mssql_result(resource $result, int $row, mixed $field)%Liefert die bei einer Abfrage gefundenen Daten +mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%Liefert die Anzahl der von einer Anfrage betroffenen Datensätze +mssql_select_db%bool mssql_select_db(string $database_name, [resource $link_identifier])%Wählt eine MS SQL Datenbank aus +mt_getrandmax%int mt_getrandmax()%Zeigt den größtmöglichen Zufallswert an +mt_rand%int mt_rand(int $min, int $max)%Erzeugt "bessere" Zufallszahlen +mt_srand%void mt_srand([int $seed])%Setzt den besseren Zufallszahlengenerator +mysql_affected_rows%int mysql_affected_rows([resource $Verbindungs-Kennung])%Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation +mysql_client_encoding%string mysql_client_encoding([resource $Verbindungs-Kennung])%Liefert den Namen des Zeichensatzes +mysql_close%bool mysql_close([resource $Verbindungs-Kennung])%Schließt eine Verbindung zu MySQL +mysql_connect%resource mysql_connect([string $Server], [string $Benutzername], [string $Benutzerkennwort], [bool $neue_Verbindung], [int $client_flags])%Öffnet eine Verbindung zu einem MySQL-Server +mysql_create_db%bool mysql_create_db(string $Datenbankname, [resource $Verbindungs-Kennung])%Anlegen einer MySQL-Datenbank +mysql_data_seek%bool mysql_data_seek(resource $Ergebnis-Kennung, int $Datensatznummer)%Bewegt den internen Ergebnis-Zeiger +mysql_db_name%string mysql_db_name(resource $Ergebnis-Kennung, int $Datensatz, [mixed $Feld])%Liefert Ergebnisdaten +mysql_db_query%resource mysql_db_query(string $Datenbank, string $Anfrage, [resource $Verbindungs-Kennung])%Absetzen einer Anfrage an die Datenbank +mysql_drop_db%bool mysql_drop_db(string $Datenbankname, [resource $Verbindungs-Kennung])%Löschen einer Datenbank +mysql_errno%int mysql_errno([resource $Verbindungs-Kennung])%Liefert die Nummer einer Fehlermeldung einer zuvor ausgeführten MySQL Operation +mysql_error%string mysql_error([resource $Verbindungs-Kennung])%Liefert den Fehlertext der zuvor ausgeführten MySQL Operation +mysql_escape_string%string mysql_escape_string(string $unescaped_string)%Maskiert einen String zur Benutzung in mysql_query. +mysql_fetch_array%array mysql_fetch_array(resource $Ergebnis-Kennung, [int $Ergebnistyp])%Liefert einen Datensatz als assoziatives Array, als numerisches Array oder beides +mysql_fetch_assoc%array mysql_fetch_assoc(resource $Ergebnis)%Liefert einen Datensatz als assoziatives Array +mysql_fetch_field%object mysql_fetch_field(resource $result, [int $field_offset])%Liefert ein Objekt mit Feldinformationen aus einem Anfrageergebnis +mysql_fetch_lengths%array mysql_fetch_lengths(resource $Ergebnis-Kennung)%Liefert die Länge eines jeden Feldes in einem Ergebnis +mysql_fetch_object%object mysql_fetch_object(resource $result, [string $class_name], [array $params])%Liefert eine Ergebniszeile als Objekt +mysql_fetch_row%array mysql_fetch_row(resource $Ergebnis-Kennung)%Liefert einen Datensatz als indiziertes Array +mysql_field_flags%string mysql_field_flags(resource $Ergebnis, int $Feldoffset)%Liefert die Flags eines Feldes in einem Anfrageergebnis +mysql_field_len%int mysql_field_len(resource $Ergebnis, int $Feldoffset)%Liefert die Länge des angegebenen Feldes +mysql_field_name%string mysql_field_name(resource $Ergebnis-Kennung, int $Feldindex)%Liefert den Namen eines Feldes in einem Ergebnis +mysql_field_seek%int mysql_field_seek(resource $Ergebnis, int $Feldoffset)%Setzt den Ergebniszeiger auf ein bestimmtes Feldoffset +mysql_field_table%string mysql_field_table(resource $Ergebnis-Kennung, int $Feldoffset)%Liefert den Namen der Tabelle, die das genannte Feld enthält +mysql_field_type%string mysql_field_type(resource $Ergebnis, int $Feldoffset)%Liefert den Typ eines Feldes in einem Ergebnis +mysql_free_result%resource mysql_free_result(resource $Ergebnis-Kennung)%Gibt belegten Speicher wieder frei +mysql_get_client_info%string mysql_get_client_info()%Liefert MySQL Clientinformationen +mysql_get_host_info%string mysql_get_host_info([resource $Verbindungs-Kennung])%Liefert MySQL Host Informationen +mysql_get_proto_info%int mysql_get_proto_info([resource $Verbindungs-Kennung])%Liefert MySQL Protokollinformationen +mysql_get_server_info%string mysql_get_server_info([resource $Verbindungs-Kennung])%Liefert MySQL Server Informationen +mysql_info%string mysql_info([resource $Verbindungs-Kennung])%liefert Informationen über die zuletzt ausgeführte Anfrage zurück +mysql_insert_id%int mysql_insert_id([resource $Verbindungs-Kennung])%Liefert die ID einer vorherigen INSERT-Operation +mysql_list_dbs%resource mysql_list_dbs([resource $Verbindungs-Kennung])%Auflistung der verfügbaren Datenbanken auf einem MySQL Server +mysql_list_fields%resource mysql_list_fields(string $Datenbankname, string $Tabellenname, [resource $Verbindungs-Kennung])%Listet MySQL Ergebnisfelder auf +mysql_list_processes%resource mysql_list_processes([resource $Verbindungs-Kennung])%Zeigt die MySQL Prozesse an +mysql_list_tables%resource mysql_list_tables(string $Datenbankname, [resource $Verbindungs-Kennung])%Listet Tabellen in einer MySQL Datenbank auf +mysql_num_fields%int mysql_num_fields(resource $Ergebnis-Kennung)%Liefert die Anzahl der Felder in einem Ergebnis +mysql_num_rows%int mysql_num_rows(resource $Ergebnis-Kennung)%Liefert die Anzahl der Datensätze im Ergebnis +mysql_pconnect%resource mysql_pconnect([string $Server], [string $Benutztername], [string $Benutzerkennwort], [int $client_flags])%Öffnet eine persistente Verbindung zum MySQL Server +mysql_ping%bool mysql_ping([resource $link_identifier])%Ping a server connection or reconnect if there is no connection +mysql_query%resource mysql_query(string $Anfrage, [resource $Verbindungs-Kennung])%Sendet eine Anfrage an MySQL +mysql_real_escape_string%string mysql_real_escape_string(string $unescaped_string, [resource $link_identifier])%Maskiert spezielle Zeichen innerhalb eines Strings für die Verwendung in einer SQL-Anweisung +mysql_result%mixed mysql_result(resource $Ergebnis-Kennung, int $Datensatz, [mixed $Feld])%Liefert Ergebnis +mysql_select_db%bool mysql_select_db(string $database_name, [resource $link_identifier])%Auswahl einer MySQL Datenbank +mysql_set_charset%bool mysql_set_charset(string $charset, [resource $link_identifier])%Setzt den Verbindungszeichensatz +mysql_stat%string mysql_stat([resource $Verbindungs-Kennung])%Zeigt den momentanen Serverstatus an +mysql_tablename%string mysql_tablename(resource $result, int $i)%Liefert den Namen einer Tabelle +mysql_thread_id%int mysql_thread_id([resource $Verbindungs-Kennung])%Zeigt die aktuelle Thread ID an +mysql_unbuffered_query%resource mysql_unbuffered_query(string $Anfrage, [resource $Verbindungs-Kennung])%Sendet eine SQL Anfrage an MySQL, ohne Ergebniszeilen abzuholen und zu puffern. +mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")], [string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Open a new connection to the MySQL server +mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%Gets the number of affected rows in a previous MySQL operation +mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link, bool $mode)%Turns on or off auto-commiting database modifications +mysqli_bind_param%void mysqli_bind_param()%Alias for mysqli_stmt_bind_param +mysqli_bind_result%void mysqli_bind_result()%Alias for mysqli_stmt_bind_result +mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link, string $user, string $password, string $database)%Changes the user of the specified database connection +mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%Returns the default character set for the database connection +mysqli_client_encoding%void mysqli_client_encoding()%Alias of mysqli_character_set_name +mysqli_close%bool mysqli_close(mysqli $link)%Closes a previously opened database connection +mysqli_commit%bool mysqli_commit(mysqli $link)%Commits the current transaction +mysqli_connect%void mysqli_connect()%Alias von mysqli::__construct +mysqli_connect_errno%int mysqli_connect_errno()%Returns the error code from last connect call +mysqli_connect_error%string mysqli_connect_error()%Returns a string description of the last connect error +mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result, int $offset)%Adjusts the result pointer to an arbitary row in the result +mysqli_debug%bool mysqli_debug(string $message, string $message)%Performs debugging operations +mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%Disable reads from master +mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%Disable RPL parse +mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%Dump debugging information into the log +mysqli_embedded_server_end%void mysqli_embedded_server_end()%Stop embedded server +mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups, bool $start, array $arguments, array $groups)%Initialize and start embedded server +mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%Enable reads from master +mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%Enable RPL parse +mysqli_errno%int mysqli_errno(mysqli $link)%Returns the error code for the most recent function call +mysqli_error%string mysqli_error(mysqli $link)%Returns a string description of the last error +mysqli_escape_string%void mysqli_escape_string()%Alias von mysqli_real_escape_string +mysqli_execute%void mysqli_execute()%Alias for mysqli_stmt_execute +mysqli_fetch%void mysqli_fetch()%Alias for mysqli_stmt_fetch +mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result, [int $resulttype = MYSQLI_NUM])%Fetches all result rows as an associative array, a numeric array, or both +mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result, [int $resulttype = MYSQLI_BOTH])%Fetch a result row as an associative, a numeric array, or both +mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%Fetch a result row as an associative array +mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%Returns the next field in the result set +mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result, int $fieldnr)%Fetch meta-data for a single field +mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%Returns an array of objects representing the fields in a result set +mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%Returns the lengths of the columns of the current row in the result set +mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result, [string $class_name], [array $params])%Returns the current row of a result set as an object +mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%Get a result row as an enumerated array +mysqli_field_count%int mysqli_field_count(mysqli $link)%Returns the number of columns for the most recent query +mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result, int $fieldnr)%Set result pointer to a specified field offset +mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%Get current field offset of a result pointer +mysqli_free_result%void mysqli_free_result(mysqli_result $result)%Frees the memory associated with a result +mysqli_get_cache_stats%array mysqli_get_cache_stats()%Returns client Zval cache statistics +mysqli_get_charset%object mysqli_get_charset(mysqli $link)%Returns a character set object +mysqli_get_client_info%string mysqli_get_client_info(mysqli $link)%Returns the MySQL client version as a string +mysqli_get_client_stats%array mysqli_get_client_stats()%Returns client per-process statistics +mysqli_get_client_version%int mysqli_get_client_version(mysqli $link)%Get MySQL client info +mysqli_get_connection_stats%array mysqli_get_connection_stats(mysqli $link)%Returns statistics about the client connection +mysqli_get_host_info%string mysqli_get_host_info(mysqli $link)%Returns a string representing the type of connection used +mysqli_get_metadata%void mysqli_get_metadata()%Alias for mysqli_stmt_result_metadata +mysqli_get_proto_info%int mysqli_get_proto_info(mysqli $link)%Returns the version of the MySQL protocol used +mysqli_get_server_info%string mysqli_get_server_info(mysqli $link)%Returns the version of the MySQL server +mysqli_get_server_version%int mysqli_get_server_version(mysqli $link)%Returns the version of the MySQL server as an integer +mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%Get result of SHOW WARNINGS +mysqli_info%string mysqli_info(mysqli $link)%Retrieves information about the most recently executed query +mysqli_init%mysqli mysqli_init()%Initializes MySQLi and returns a resource for use with mysqli_real_connect() +mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%Returns the auto generated id used in the last query +mysqli_kill%bool mysqli_kill(int $processid, mysqli $link, int $processid)%Asks the server to kill a MySQL thread +mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%Enforce execution of a query on the master in a master/slave setup +mysqli_more_results%bool mysqli_more_results(mysqli $link)%Check if there are any more query results from a multi query +mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link, string $query)%Performs a query on the database +mysqli_next_result%bool mysqli_next_result(mysqli $link)%Prepare next result from multi_query +mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%Get the number of fields in a result +mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%Gets the number of rows in a result +mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link, int $option, mixed $value)%Set options +mysqli_param_count%void mysqli_param_count()%Alias for mysqli_stmt_param_count +mysqli_ping%bool mysqli_ping(mysqli $link)%Pings a server connection, or tries to reconnect if the connection has gone down +mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec], array $read, array $error, array $reject, int $sec, [int $usec])%Poll connections +mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link, string $query)%Prepare an SQL statement for execution +mysqli_query%mixed mysqli_query(string $query, [int $resultmode], mysqli $link, string $query, [int $resultmode])%Performs a query on the database +mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link, [string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags])%Opens a connection to a mysql server +mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, string $escapestr, mysqli $link, string $escapestr)%Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection +mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link, string $query)%Execute an SQL query +mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%Get result from async query +mysqli_report%bool mysqli_report(int $flags)%Enables or disables internal report functions +mysqli_rollback%bool mysqli_rollback(mysqli $link)%Rolls back current transaction +mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%Check if RPL parse is enabled +mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%RPL probe +mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link, string $query)%Returns RPL query type +mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link, string $dbname)%Selects the default database for database queries +mysqli_send_long_data%void mysqli_send_long_data()%Alias for mysqli_stmt_send_long_data +mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link, string $query)%Send the query and return +mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link, string $charset)%Sets the default client character set +mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%Unsets user defined handler for load local infile command +mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func, mysqli $link, callback $read_func)%Set callback function for LOAD DATA LOCAL INFILE command +mysqli_set_opt%void mysqli_set_opt()%Alias of mysqli_options +mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%Force execution of a query on a slave in a master/slave setup +mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%Returns the SQLSTATE error from previous MySQL operation +mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link, string $key, string $cert, string $ca, string $capath, string $cipher)%Used for establishing secure connections using SSL +mysqli_stat%string mysqli_stat(mysqli $link)%Gets the current system status +mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Returns the total number of rows changed, deleted, or inserted by the last executed statement +mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt, int $attr)%Used to get the current value of a statement attribute +mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt, int $attr, int $mode)%Used to modify the behavior of a prepared statement +mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt, string $types, mixed $var1, [mixed ...])%Binds variables to a prepared statement as parameters +mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt, mixed $var1, [mixed ...])%Binds variables to a prepared statement for result storage +mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%Closes a prepared statement +mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt, int $offset)%Seeks to an arbitrary row in statement result set +mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%Returns the error code for the most recent statement call +mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%Returns a string description for last statement error +mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%Executes a prepared Query +mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%Fetch results from a prepared statement into the bound variables +mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%Returns the number of field in the given statement +mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%Frees stored result memory for the given statement handle +mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt, mysqli_stmt $stmt)%Get result of SHOW WARNINGS +mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%Initializes a statement and returns an object for use with mysqli_stmt_prepare +mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%Get the ID generated from the previous INSERT operation +mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%Return the number of rows in statements result set +mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%Returns the number of parameter for the given statement +mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt, string $query)%Prepare an SQL statement for execution +mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%Resets a prepared statement +mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%Returns result set metadata from a prepared statement +mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt, int $param_nr, string $data)%Send data in blocks +mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%Returns SQLSTATE error from previous statement operation +mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%Transfers a result set from a prepared statement +mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%Transfers a result set from the last query +mysqli_thread_id%int mysqli_thread_id(mysqli $link)%Returns the thread ID for the current connection +mysqli_thread_safe%bool mysqli_thread_safe()%Returns whether thread safety is given or not +mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%Initiate a result set retrieval +mysqli_warning%object mysqli_warning()%The __construct purpose +mysqli_warning_count%int mysqli_warning_count(mysqli $link)%Returns the number of warnings from the last query for the given link +mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler +mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents +mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available +mysqlnd_qc_get_core_stats%array mysqlnd_qc_get_core_stats()%Statistics collected by the core of the query cache +mysqlnd_qc_get_handler%array mysqlnd_qc_get_handler()%Returns a list of available storage handler +mysqlnd_qc_get_query_trace_log%array mysqlnd_qc_get_query_trace_log()%Returns a backtrace for each query inspected by the query cache +mysqlnd_qc_set_user_handlers%bool mysqlnd_qc_set_user_handlers(string $get_hash, string $find_query_in_cache, string $return_to_cache, string $add_query_to_cache_if_not_exists, string $query_is_select, string $update_query_run_time_stats, string $get_stats, string $clear_cache)%Sets the callback functions for a user-defined procedural storage handler +natcasesort%bool natcasesort(array $array)%Sortiert ein Array in "natürlicher Reihenfolge", Groß/Kleinschreibung wird ignoriert +natsort%bool natsort(array $array)%Sortiert ein Array in "natürlicher Reihenfolge" +next%boolean next(array $array)%Rückt den internen Zeiger eines Arrays vor +ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%Pluralversion von gettext +nl2br%string nl2br(string $string, [bool $is_xhtml = true])%Fügt vor allen Zeilenumbrüchen eines Strings HTML-Zeilenumbrüche ein +nl_langinfo%string nl_langinfo(int $item)%Query-Language und Locale Information +normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Checks if the provided string is already in the specified normalization form. +normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Normalizes the input provided and returns the normalized string +nsapi_request_headers%array nsapi_request_headers()%Fetch all HTTP request headers +nsapi_response_headers%array nsapi_response_headers()%Fetch all HTTP response headers +nsapi_virtual%bool nsapi_virtual(string $uri)%Perform an NSAPI sub-request +number_format%string number_format(float $number, [int $decimals], float $number, int $decimals, string $dec_point, string $thousands_sep)%Formatiert eine Zahl mit Tausender-Gruppierung +numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern])%Create a number formatter +numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt, number $value, [int $type])%Format a number +numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt, float $value, string $currency)%Format a currency value +numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get an attribute +numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%Get formatter's last error code. +numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%Get formatter's last error message. +numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt, [int $type])%Get formatter locale +numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%Get formatter pattern +numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt, int $attr)%Get a symbol value +numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get a text attribute +numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt, string $value, [int $type], [int $position])%Parse a number +numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt, string $value, string $currency, [int $position])%Parse a currency number +numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt, int $attr, int $value)%Set an attribute +numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt, string $pattern)%Set formatter pattern +numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a symbol value +numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a text attribute +ob_clean%void ob_clean()%Löscht den Ausgabepuffer +ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%Deflate output handler +ob_end_clean%bool ob_end_clean()%Löscht den Ausgabe-Puffer und deaktiviert die Ausgabe-Pufferung +ob_end_flush%bool ob_end_flush()%Leert (schickt/sendet) den Ausgabe-Puffer und deaktiviert die Ausgabe-Pufferung +ob_etaghandler%string ob_etaghandler(string $data, int $mode)%ETag output handler +ob_flush%void ob_flush()%Leert (sendet) den Ausgabepuffer +ob_get_clean%string ob_get_clean()%Get current buffer contents and delete current output buffer +ob_get_contents%string ob_get_contents()%Gibt den Inhalt des Ausgabe-Puffers zurück +ob_get_flush%string ob_get_flush()%Flush the output buffer, return it as a string and turn off output buffering +ob_get_length%int ob_get_length()%Return the length of the output buffer +ob_get_level%int ob_get_level()%Anzahl der aktiven Ausgabepuffer +ob_get_status%array ob_get_status([bool $full_status = FALSE])%Get status of output buffers +ob_gzhandler%string ob_gzhandler(string $buffer, int $mode)%ob_start callback function to gzip output buffer +ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%Konvertiert Zeichensatzkodierung als Ausgabepuffer-Handler (output buffer handler) +ob_implicit_flush%void ob_implicit_flush([int $flag])%Schaltet die implizite Ausgabe ein bzw. aus +ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%Inflate output handler +ob_list_handlers%array ob_list_handlers()%List all output handlers in use +ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase])%Ausgabepufferung aktivieren +ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%ob_start callback function to repair the buffer +oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%Bindet ein PHP-Array namentlich an ein Oracle-PL/SQL-Array +oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $ph_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Bindet eine PHP-Variable an einen Oracle Platzhalter +oci_cancel%bool oci_cancel(resource $statement)%Bricht das Lesen eines Zeigers ab +oci_close%bool oci_close(resource $connection)%Schließt eine Oracle-Verbindung +oci_commit%bool oci_commit(resource $connection)%Commits the outstanding database transaction +oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database +oci_define_by_name%bool oci_define_by_name(resource $statement, string $column_name, mixed $variable, [int $type = SQLT_CHR])%Associates a PHP variable with a column for query fetches +oci_error%array oci_error([resource $source])%Liefert den letzten Fehler +oci_execute%bool oci_execute(resource $statement, [int $mode = OCI_COMMIT_ON_SUCCESS])%Executes a statement +oci_fetch%bool oci_fetch(resource $statement)%Holt die nächste Reihe in den Ergebnispuffer +oci_fetch_all%int oci_fetch_all(resource $statement, array $output, [int $skip], [int $maxrows = -1], [int $flags])%Holt alle Reihen der Ergebnisdaten in ein Array +oci_fetch_array%array oci_fetch_array(resource $statement, [int $mode])%Liefert die nächste Zeile der Ergebnisdaten als assoziatives und/oder numerisches Array +oci_fetch_assoc%array oci_fetch_assoc(resource $statement)%Liefert die nächste Zeile der Ergebnisdaten als assoziatives Array +oci_fetch_object%object oci_fetch_object(resource $statement)%Liefert die nächste Zeile der Ergebnisdaten als Objekt +oci_fetch_row%array oci_fetch_row(resource $statement)%Liefert die nächste Zeile der Ergebnisdaten als numerisches Array +oci_field_is_null%bool oci_field_is_null(resource $statement, mixed $field)%Checks if the field is NULL +oci_field_name%string oci_field_name(resource $statement, int $field)%Returns the name of a field from the statement +oci_field_precision%int oci_field_precision(resource $statement, int $field)%Tell the precision of a field +oci_field_scale%int oci_field_scale(resource $statement, int $field)%Tell the scale of the field +oci_field_size%int oci_field_size(resource $statement, mixed $field)%Returns field's size +oci_field_type%mixed oci_field_type(resource $statement, int $field)%Returns field's data type +oci_field_type_raw%int oci_field_type_raw(resource $statement, int $field)%Tell the raw Oracle data type of the field +oci_free_statement%bool oci_free_statement(resource $statement)%Gibt alle verknüpften Ressourcen eines Statements oder Zeigers frei. +oci_internal_debug%void oci_internal_debug(bool $onoff)%Enables or disables internal debug output +oci_lob_copy%bool oci_lob_copy(OCI-Lob $lob_to, OCI-Lob $lob_from, [int $length])%Copies large object +oci_lob_is_equal%bool oci_lob_is_equal(OCI-Lob $lob1, OCI-Lob $lob2)%Compares two LOB/FILE locators for equality +oci_new_collection%OCI-Collection oci_new_collection(resource $connection, string $tdo, [string $schema])%Allocates new collection object +oci_new_connect%resource oci_new_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to the Oracle server using a unique connection +oci_new_cursor%resource oci_new_cursor(resource $connection)%Allocates and returns a new cursor (statement handle) +oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = OCI_DTYPE_LOB])%Initializes a new empty LOB or FILE descriptor +oci_num_fields%int oci_num_fields(resource $statement)%Returns the number of result columns in a statement +oci_num_rows%int oci_num_rows(resource $statement)%Returns number of rows affected during statement execution +oci_parse%resource oci_parse(resource $connection, string $sql_text)%Prepares an Oracle statement for execution +oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname, string $username, string $old_password, string $new_password)%Changes password of Oracle's user +oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database using a persistent connection +oci_result%mixed oci_result(resource $statement, mixed $field)%Returns field's value from the fetched row +oci_rollback%bool oci_rollback(resource $connection)%Rolls back the outstanding database transaction +oci_server_version%string oci_server_version(resource $connection)%Returns server version +oci_set_action%bool oci_set_action(resource $connection, string $action_name)%Sets the action name +oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%Sets the client identifier +oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%Sets the client information +oci_set_edition%bool oci_set_edition(string $edition)%Sets the database edition +oci_set_module_name%bool oci_set_module_name(resource $connection, string $module_name)%Sets the module name +oci_set_prefetch%bool oci_set_prefetch(resource $statement, int $rows)%Sets number of rows to be prefetched by queries +oci_statement_type%string oci_statement_type(resource $statement)%Returns the type of a statement +ocibindbyname%void ocibindbyname()%Alias von oci_bind_by_name +ocicancel%void ocicancel()%Alias von oci_cancel +ocicloselob%void ocicloselob()%Alias von +ocicollappend%void ocicollappend()%Alias von +ocicollassign%void ocicollassign()%Alias von +ocicollassignelem%void ocicollassignelem()%Alias von +ocicollgetelem%void ocicollgetelem()%Alias von +ocicollmax%void ocicollmax()%Alias von +ocicollsize%void ocicollsize()%Alias von +ocicolltrim%void ocicolltrim()%Alias von +ocicolumnisnull%void ocicolumnisnull()%Alias von oci_field_is_null +ocicolumnname%void ocicolumnname()%Alias von oci_field_name +ocicolumnprecision%void ocicolumnprecision()%Alias von oci_field_precision +ocicolumnscale%void ocicolumnscale()%Alias von oci_field_scale +ocicolumnsize%void ocicolumnsize()%Alias von oci_field_size +ocicolumntype%void ocicolumntype()%Alias von oci_field_type +ocicolumntyperaw%void ocicolumntyperaw()%Alias von oci_field_type_raw +ocicommit%void ocicommit()%Alias von oci_commit +ocidefinebyname%void ocidefinebyname()%Alias von oci_define_by_name +ocierror%void ocierror()%Alias von oci_error +ociexecute%void ociexecute()%Alias von oci_execute +ocifetch%void ocifetch()%Alias von oci_fetch +ocifetchinto%int ocifetchinto(resource $statement, array $result, [int $mode])%Fetcht die nächste Zeile des Ergebnisses in ein Array (deprecated!) +ocifetchstatement%void ocifetchstatement()%Alias von oci_fetch_all +ocifreecollection%void ocifreecollection()%Alias von +ocifreecursor%void ocifreecursor()%Alias von oci_free_statement +ocifreedesc%void ocifreedesc()%Alias von +ocifreestatement%void ocifreestatement()%Alias von oci_free_statement +ociinternaldebug%void ociinternaldebug()%Alias von oci_internal_debug +ociloadlob%void ociloadlob()%Alias von +ocilogoff%void ocilogoff()%Alias von oci_close +ocilogon%void ocilogon()%Alias von oci_connect +ocinewcollection%void ocinewcollection()%Alias von oci_new_collection +ocinewcursor%void ocinewcursor()%Alias von oci_new_cursor +ocinewdescriptor%void ocinewdescriptor()%Alias von oci_new_descriptor +ocinlogon%void ocinlogon()%Alias von oci_new_connect +ocinumcols%void ocinumcols()%Alias von oci_num_fields +ociparse%void ociparse()%Alias von oci_parse +ociplogon%void ociplogon()%Alias von oci_pconnect +ociresult%void ociresult()%Alias von oci_result +ocirollback%void ocirollback()%Alias von oci_rollback +ocirowcount%void ocirowcount()%Alias von oci_num_rows +ocisavelob%void ocisavelob()%Alias von +ocisavelobfile%void ocisavelobfile()%Alias von +ociserverversion%void ociserverversion()%Alias von oci_server_version +ocisetprefetch%void ocisetprefetch()%Alias von oci_set_prefetch +ocistatementtype%void ocistatementtype()%Alias von oci_statement_type +ociwritelobtofile%void ociwritelobtofile()%Alias von +ociwritetemporarylob%void ociwritetemporarylob()%Alias von +octdec%number octdec(string $octal_string)%Oktal zu Dezimal Umwandlung +odbc_autocommit%void odbc_autocommit()%Ändert das Autocommit-Verhalten +odbc_binmode%void odbc_binmode()%Die Behandlung von Binärdaten +odbc_close%void odbc_close()%Beendet eine ODBC-Verbindung +odbc_close_all%void odbc_close_all()%Beendet alle ODBC-Verbindungen +odbc_columnprivileges%void odbc_columnprivileges()%Liefert eine Ergebnis-Resource zurück, die eine Liste von Spalten und damit verbundenen Rechten enthält. +odbc_columns%resource odbc_columns(resource $connection_id, [string $qualifier], [string $schema], [string $table_name], [string $column_name])%Lists the column names in specified tables +odbc_commit%void odbc_commit()%Führt eine ODBC-Transaktion aus +odbc_connect%void odbc_connect()%Baut die Verbindung zu einer ODBC-Datenquelle auf +odbc_cursor%void odbc_cursor()%Findet den Cursornamen heraus +odbc_data_source%array odbc_data_source(resource $connection_id, int $fetch_type)%Returns information about a current connection +odbc_do%void odbc_do()%Ein Synonym für odbc_exec +odbc_error%string odbc_error([resource $connection_id])%Get the last error code +odbc_errormsg%string odbc_errormsg([resource $connection_id])%Get the last error message +odbc_exec%void odbc_exec()%Bereitet einen SQL-Befehl auf und führt ihn aus +odbc_execute%void odbc_execute()%Führt ein vorbereiteten SQL-Befehl aus +odbc_fetch_array%array odbc_fetch_array(resource $result, [int $rownumber])%Fetch a result row as an associative array +odbc_fetch_into%Array odbc_fetch_into(resource $result_id, array $result_array, [int $rownumber])%Eine Ergebniszeile in ein Array stellen +odbc_fetch_object%object odbc_fetch_object(resource $result, [int $rownumber])%Fetch a result row as an object +odbc_fetch_row%void odbc_fetch_row()%Liefert eine Datenzeile zurück +odbc_field_len%void odbc_field_len()%Bestimmt die Länge eines Feldes +odbc_field_name%void odbc_field_name()%Liefert die Spaltenbezeichnung +odbc_field_num%void odbc_field_num()%Liefert die Spaltennummer für eine Spaltenbezeichnung +odbc_field_precision%void odbc_field_precision()%Alias von odbc_field_len +odbc_field_scale%int odbc_field_scale(resource $result_id, int $field_number)%Get the scale of a field +odbc_field_type%void odbc_field_type()%Liefert den Datentyp eines Feldes +odbc_foreignkeys%resource odbc_foreignkeys(resource $connection_id, string $pk_qualifier, string $pk_owner, string $pk_table, string $fk_qualifier, string $fk_owner, string $fk_table)%Retrieves a list of foreign keys +odbc_free_result%void odbc_free_result()%Gibt den durch ein Abfrageergebnis belegten Speicher wieder frei +odbc_gettypeinfo%resource odbc_gettypeinfo(resource $connection_id, [int $data_type])%Retrieves information about data types supported by the data source +odbc_longreadlen%void odbc_longreadlen()%Steuert die Nutzung von LONG-Spalten +odbc_next_result%bool odbc_next_result(resource $result_id)%Checks if multiple results are available +odbc_num_fields%void odbc_num_fields()%Liefert die Anzahl der Ergebnisspalten +odbc_num_rows%void odbc_num_rows()%Ergibt die Zeilenzahl des Abfrageergebnisses +odbc_pconnect%void odbc_pconnect()%Öffnet eine persistente Datenbankverbindung +odbc_prepare%void odbc_prepare()%Stellt einen SQL-Befehl zur Ausführung bereit +odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%Gets the primary keys for a table +odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Retrieve information about parameters to procedures +odbc_procedures%resource odbc_procedures(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $name)%Get the list of procedures stored in a specific data source +odbc_result%void odbc_result()%Erlaubt den Zugriff auf die Ergebnisdaten +odbc_result_all%void odbc_result_all()%Gibt das aktuelle Abfrageergebnis als HTML-Tabelle aus +odbc_rollback%void odbc_rollback()%Hebt eine Transaktion wieder auf +odbc_setoption%void odbc_setoption()%Verändert die ODBC-Einstellungen +odbc_specialcolumns%resource odbc_specialcolumns(resource $connection_id, int $type, string $qualifier, string $owner, string $table, int $scope, int $nullable)%Retrieves special columns +odbc_statistics%resource odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)%Retrieve statistics about a table +odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, string $qualifier, string $owner, string $name)%Lists tables and the privileges associated with each table +odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%Get the list of table names stored in a specific data source +opendir%resource opendir(string $path, [resource $context])%Öffnen eines Verzeichnis-Handles +openlog%bool openlog(string $ident, int $option, int $facility)%Stellt eine Verbindung zum Log-Dienst des Systems her +openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext])%Exportiert einen CSR als Zeichenkette +openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext])%Exportiert ein CSR in eine Datei +openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames])%Gibt den öffentlichen Schlüssel eines CERT zurück +openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames])%Gibt das Subject eines CERT zurück +openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%Erzeugt einen CSR +openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%Signiert einen CSR mit einem anderen Zertifikat (oder sich selbst) und generiert ein Zertifikat +openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [string $raw_input = false])%Decrypts data +openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%Computes shared secret for public value of remote DH key and local DH key +openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%Computes a digest +openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false])%Encrypts data +openssl_error_string%string openssl_error_string()%Gibt eine openSSL Fehlermeldung zurück +openssl_free_key%void openssl_free_key(resource $key_identifier)%Free key resource +openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%Gets available cipher methods +openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%Gets available digest methods +openssl_get_privatekey%void openssl_get_privatekey()%Alias von openssl_pkey_get_private +openssl_get_publickey%void openssl_get_publickey()%Alias von openssl_pkey_get_public +openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id)%Öffnet versiegelte Daten +openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%Exportiert eine PKCS#12-kompatible Zertifikats-Datei in eine Variable +openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%Exportiert eine PKCS#12-kompatible Zertifikats-Datei +openssl_pkcs12_read%bool openssl_pkcs12_read(mixed $PKCS12, array $certs, string $pass)%Speichert ein PKCS#12 Zertifikat in einem Array +openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string $infilename, string $outfilename, mixed $recipcert, [mixed $recipkey])%Entschlüsseln einer S/MIME verschlüsselten Nachricht +openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string $infile, string $outfile, mixed $recipcerts, array $headers, [int $flags], [int $cipherid])%Verschlüsseln einer S/MIME Nachricht +openssl_pkcs7_sign%bool openssl_pkcs7_sign(string $infilename, string $outfilename, mixed $signcert, mixed $privkey, array $headers, [int $flags], [string $extracerts])%Signieren einer S/MIME message +openssl_pkcs7_verify%mixed openssl_pkcs7_verify(string $filename, int $flags, [string $outfilename], [array $cainfo], [string $extracerts], [string $content])%überprüft die Unterschrift einer mit S/MIME unterschriebenen Nachricht +openssl_pkey_export%bool openssl_pkey_export(mixed $key, string $out, [string $passphrase], [array $configargs])%Liefert eine exportierbare Repräsentation eines Schlüssels in einem String +openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed $key, string $outfilename, [string $passphrase], [array $configargs])%Liefert eine exportierbare Representation eines Schlüssels in einer Datei +openssl_pkey_free%void openssl_pkey_free(resource $key)%Gibt einen privaten Schlüssel frei +openssl_pkey_get_details%array openssl_pkey_get_details(resource $key)%Gibt ein Array mit den Schlüssel-Details zurück +openssl_pkey_get_private%resource openssl_pkey_get_private(mixed $key, [string $passphrase])%Liefert einen privaten Schlüssel +openssl_pkey_get_public%resource openssl_pkey_get_public(mixed $certificate)%Extrahiert einen öffentlichen Schlüssel aus einem Zertifikat und bereitet diesen zur Nutzung vor +openssl_pkey_new%resource openssl_pkey_new([array $configargs])%Erzeugt einen neuen privaten Schlüssel +openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decrypted, mixed $key, [int $padding])%Entschlüsselt Daten mit einem privaten Schlüssel +openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding])%Verschlüsselt Daten mit einem privaten Schlüssel +openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding])%Entschlüsselt Daten mit einem öffentlichen Schlüssel +openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding])%Verschlüsselt Daten mit einem öffentlichen Schlüssel +openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(string $length, [bool $crypto_strong])%Generate a pseudo-random string of bytes +openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids)%Versiegelt (verschlüsselt) Daten +openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg])%Erzeugen einer Signatur +openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg])%Überprüft eine Signatur +openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%Überprüft, ob ein privater Schlüssel zu einem Zertifikat passt +openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed $x509cert, int $purpose, [array $cainfo], [string $untrustedfile])%Überprüft, ob ein Zertifikat für einen bestimmten Zweck benutzt werden kann +openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool $notext])%Exports a certificate as a string +openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%Exportiert ein Zertifikat in eine Datei +openssl_x509_free%void openssl_x509_free()%Freigabe einer Zertifikats Resource +openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames])%Parst ein X.509-Zertifikat und liefert die Informationen als Array zurück +openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Parst ein X.509-Zertitifikat und gibt eine Ressource zurück +ord%int ord(string $string)%Gibt den ASCII-Wert eines Zeichens zurück +output_add_rewrite_var%void output_add_rewrite_var()%Setzt URL-Rewrite-Variablen +output_reset_rewrite_vars%bool output_reset_rewrite_vars()%Reset URL rewriter values +overload%void overload(string $class_name)%Aktivieren des Überladens von Eigenschaften und Methodenaufrufen für eine Klasse +pack%Gleitkommazahl pack(string $format, [mixed $args], [mixed ...])%Packt Daten in eine Binär-Zeichenkette +parse_ini_file%void parse_ini_file()%Analysiert eine Konfigurationsdatei +parse_ini_string%array parse_ini_string(string $ini, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Parse a configuration string +parse_str%void parse_str(string $str, [array $arr])%Überträgt einen String in Variable +parse_url%mixed parse_url(string $url, [int $component = -1])%Analysiert einen URL und gibt seine Bestandteile zurück +passthru%void passthru(string $command, [int $return_var])%Führt ein externes Programm aus und zeigt dessen Ausgabe an +pathinfo%mixed pathinfo(string $path, [int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME])%Liefert Informationen über einen Dateipfad +pclose%void pclose()%Schließt einen Prozess-Dateizeiger +pcntl_alarm%void pcntl_alarm()%Setzt einen Zeitschalter für die Auslieferung eines Signals +pcntl_exec%void pcntl_exec()%Führt ein angegebenes Programm im aktuellen Prozessraum aus +pcntl_fork%void pcntl_fork()%Verzweigt den laufenden Prozess +pcntl_getpriority%void pcntl_getpriority()%Liest die Priorität irgendeines Prozesses +pcntl_setpriority%void pcntl_setpriority()%Ändert die Priorität irgendeines Prozesses +pcntl_signal%void pcntl_signal()%Richtet eine Signalverarbeitung ein +pcntl_signal_dispatch%bool pcntl_signal_dispatch()%Calls signal handlers for pending signals +pcntl_sigprocmask%bool pcntl_sigprocmask(int $how, array $set, [array $oldset])%Sets and retrieves blocked signals +pcntl_sigtimedwait%int pcntl_sigtimedwait(array $set, [array $siginfo], [int $seconds], [int $nanoseconds])%Waits for signals, with a timeout +pcntl_sigwaitinfo%int pcntl_sigwaitinfo(array $set, [array $siginfo])%Waits for signals +pcntl_wait%void pcntl_wait()%Wartet auf ein oder gibt den Status eines abgezweigten Kindes zurück +pcntl_waitpid%void pcntl_waitpid()%Wartet auf ein oder gibt den Status eines abgezweigten Kindes zurück +pcntl_wexitstatus%void pcntl_wexitstatus()%Gibt den Statuscode eines beendeten Kindes zurück +pcntl_wifexited%void pcntl_wifexited()%Gibt TRUE zurück, wenn der Statuscode ein erfolgreiches Beenden darstellt +pcntl_wifsignaled%void pcntl_wifsignaled()%Gibt TRUE zurück, wenn der Statuscode eine Terminierung wegen eines Signals angibt +pcntl_wifstopped%void pcntl_wifstopped()%Gibt TRUE zurück, wenn der Kindprozess gerade gestoppt ist +pcntl_wstopsig%int pcntl_wstopsig(int $status)%Gibt das Signal zurück, welches das Anhalten des Kindes verursachte +pcntl_wtermsig%int pcntl_wtermsig(int $status)%Gibt das Signal zurück, welches das Beenden des Kindes verursachte +pfsockopen%resource pfsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Öffnet eine persistente Verbindung zum Internet oder zu einem Unix-Domainsocket +pg_affected_rows%int pg_affected_rows(resource $result)%Gibt die Anzahl betroffener Datensätze (Tupel) zurück +pg_cancel_query%bool pg_cancel_query(resource $connection)%Löscht eine asynchrone Abfrage +pg_client_encoding%string pg_client_encoding([resource $connection])%Gibt die Kodierung des Clients zurück +pg_close%bool pg_close([resource $connection])%Schließt eine PostgreSQL-Verbindung +pg_connect%resource pg_connect(string $connection_string, [int $connect_type])%Öffnet eine PostgreSQL-Verbindung +pg_connection_busy%bool pg_connection_busy(resource $connection)%Gibt den Status der Verbindung zurück (busy/not busy) +pg_connection_reset%bool pg_connection_reset(resource $connection)%Setzt die Verbindung zurück und verbindet neu +pg_connection_status%int pg_connection_status(resource $connection)%Gibt den Verbindungsstatus zurück +pg_convert%array pg_convert(resource $connection, string $table_name, array $assoc_array, [int $options])%Konvertiert die Werte eines assoziativen Arrays in passende Werte für SQL-Kommandos. +pg_copy_from%bool pg_copy_from(resource $connection, string $table_name, array $rows, [string $delimiter], [string $null_as])%Fügt Datensätze aus einem Array in eine Tabelle ein +pg_copy_to%array pg_copy_to(resource $connection, string $table_name, [string $delimiter], [string $null_as])%Kopiert eine Tabelle in ein Array +pg_dbname%string pg_dbname([resource $connection])%Gibt den Namen der Datenbank zurück +pg_delete%mixed pg_delete(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Lscht Datenstze +pg_end_copy%bool pg_end_copy([resource $connection])%Synchronisation mit dem PostgreSQL-Server +pg_escape_bytea%string pg_escape_bytea([resource $connection], string $data)%Maskiert Zeichenketten zum Einfügen in ein Feld vom Typ bytea +pg_escape_string%string pg_escape_string([resource $connection], string $data)%Maskiert einen String zum Einfgen in Felder mit text/char Datentypen +pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%Fordert den Datenankserver auf, eine vorbereitete Anfrage mit den angegebenen Parametern auszuführen und wartet auf das Ergebnis +pg_fetch_all%array pg_fetch_all(resource $result)%Gibt alle Zeilen eines Abfrageergebnisses als Array zurück +pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%Gibt alle Werte einer bestimmten Spalte eines Abfrageergebnisses in einem Array zurück +pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type])%Holt eine Zeile als Array +pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%Holt eine Zeile als assoziatives Array +pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type], resource $result, [int $row], [string $class_name], [array $params])%Holt einen Datensatz als Objekt +pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field, resource $result, mixed $field)%Liefert Werte aus einer Ergebnismenge +pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%Holt einen Datensatz als numerisches Array +pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field, resource $result, mixed $field)%Prüft, ob ein Feld einen SQL NULL-Wert enthält +pg_field_name%string pg_field_name(resource $result, int $field_number)%Gibt den Namen eines Feldes zurück +pg_field_num%int pg_field_num(resource $result, string $field_name)%Gibt die Feldnummer des angegebenen Feldes zurück +pg_field_prtlen%string pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number, resource $result, mixed $field_name_or_number)%Gibt die Länge des Feldes zurück +pg_field_size%int pg_field_size(resource $result, int $field_number)%Gibt den belegten Speicher für ein Feld zurück +pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%Gibt zu einem Feldnamen den Namen der Tabelle oder deren oid zurück, in der das Feld definiert ist +pg_field_type%string pg_field_type(resource $result, int $field_number)%Gibt den Datentyp eines Feldes zurück +pg_field_type_oid%int pg_field_type_oid(resource $result, int $field_number)%Gibt die ID des PostgreSQL-Datentyps (OID) eines Feldes zurück +pg_free_result%ressource pg_free_result(resource $result)%Gibt den durch Ergebnisse belegten Speicher frei +pg_get_notify%array pg_get_notify(resource $connection, [int $result_type])%Gibt eine SQL NOTIFY-Nachricht zurück +pg_get_pid%int pg_get_pid(resource $connection)%Prüft die Datenbankverbindung +pg_get_result%resource pg_get_result([resource $connection])%Gibt asynchrone Abfrageergebnisse zurück +pg_host%string pg_host([resource $connection])%Gibt den Namen des Host zurück, zu dem verbunden wurde +pg_insert%mixed pg_insert(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Überträgt Werte aus einem Array in eine Tabelle +pg_last_error%string pg_last_error([resource $connection])%Gibt die letzte Fehlermeldung einer Verbindung zurück +pg_last_notice%string pg_last_notice(resource $connection)%Gibt die letzte NOTICE-Meldung des PostgreSQL-Servers zurück +pg_last_oid%string pg_last_oid(resource $result)%Gibt den Objektbezeichner (OID) des zuletzt eingefügten Datensatzes zurück +pg_lo_close%bool pg_lo_close(resource $large_object)%Schließt ein Large Object +pg_lo_create%int pg_lo_create([resource $connection], [mixed $object_id], mixed $object_id)%Erzeugt ein Large Object +pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%Exportiert ein Large Object in eine Datei +pg_lo_import%int pg_lo_import([resource $connection], string $pathname, mixed $object_id)%Importiert ein Large Object aus einer Datei +pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%Öffnet ein Large Object +pg_lo_read%string pg_lo_read(resource $large_object, [int $len])%Liest ein Large Object +pg_lo_read_all%int pg_lo_read_all(resource $large_object)%Liest ein Large Object vollständig und reicht es direkt an den Browser weiter +pg_lo_seek%bool pg_lo_seek(resource $large_object, int $offset, [int $whence = PGSQL_SEEK_CUR])%Setzt die Lese- oder Schreibposition in einem Large Object +pg_lo_tell%int pg_lo_tell(resource $large_object)%Gibt die aktuelle Lese- oder Schreibposition in einem Large Object zurück +pg_lo_unlink%bool pg_lo_unlink(resource $connection, int $oid)%Löscht ein Large Object +pg_lo_write%int pg_lo_write(resource $large_object, string $data, [int $len])%Schreibt in ein Large Object +pg_meta_data%array pg_meta_data(resource $connection, string $table_name)%Gibt Metadaten einer Tabelle als Array zurück +pg_num_fields%int pg_num_fields(resource $result)%Gibt die Anzahl der Felder in einem Abfrageergebnis zurück +pg_num_rows%int pg_num_rows(resource $result)%Gibt die Anzahl der Zeilen in einem Abfrageergebnis zurück +pg_options%string pg_options([resource $connection])%Gibt die Verbindungsoptionen der aktuellen Verbindung zurück +pg_parameter_status%string pg_parameter_status([resource $connection], string $param_name)%Gibt den Wert einer aktuellen Server-Einstellung zurück +pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%Öffnet eine persistente PostgreSQL-Verbindung +pg_ping%bool pg_ping([resource $connection])%Prüft die Datenbankverbindung +pg_port%int pg_port([resource $connection])%Gibt die Portnummer zurück, über die die Verbindung aufgebaut wurde +pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Sendet eine Aufforderung an den Server, eine vorbereitete Anfrage mit den übergebenen Parametern zu erzeugen und wartet auf ihre Beendigung. +pg_put_line%bool pg_put_line([resource $connection], string $data)%Sendet eine NULL-terminierte Zeichenkette zum PostgreSQL-Server +pg_query%resource pg_query([resource $connection], string $query)%Führt eine Abfrage aus +pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%Sendet ein Kommando zum Server und wartet seine Ausführung ab. Getrennt vom SQL-Kommando können dabei Parameter übergeben werden. +pg_result_error%string pg_result_error(resource $result)%Gibt die mit der Ergebniskennung verknüpfte Fehlermeldung zurück +pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%Gibt den Inhalt eines bestimmtes Feldes zu einer Fehlermeldung zurück +pg_result_seek%bool pg_result_seek(resource $result, int $offset)%Setzt den internen Datensatzzeiger auf die angegebene Position in einem Abfrageergebnis +pg_result_status%mixed pg_result_status(resource $result, [int $type])%Gibt den Status eines Abfrageergebnisses zurück +pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Wählt Datensätze aus +pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%Sendet eine Aufforderung an den Server, eine vorbereitete Abfrage mit den übergebenen Parametern auszuführen, ohne auf die Ergebnisse zu warten. +pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%Sendet eine Aufforderung an den Server, eine vorbereitete Abfrage mit den übergebenen Parametern zu erzeugen, ohne auf ihre Beendigung zu warten. +pg_send_query%bool pg_send_query(resource $connection, string $query)%Sendet eine asynchrone Abfrage +pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%Sendet ein Kommando und separate Parameter zum Server, ohne auf die Rückgabe der Ergebnisse zu warten +pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%Setzt die Kodierung des Clients +pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Bestimmt den Detaillierungsgrad von Fehlermeldungen, die von pg_last_error und pg_result_error zurückgegeben werden. +pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%Ermöglicht die Ablaufverfolgung einer Verbindung +pg_transaction_status%int pg_transaction_status(resource $connection)%Gibt den aktuellen Transaktionsstatus des Servers zurück +pg_tty%string pg_tty([resource $connection])%Gibt den TTY Namen für die Verbindung zurück +pg_unescape_bytea%string pg_unescape_bytea(string $data)%Entfernt Maskierungen für den Typ bytea +pg_untrace%bool pg_untrace([resource $connection])%Beendet die Ablaufverfolgung einer PostgreSQL-Verbindung +pg_update%mixed pg_update(resource $connection, string $table_name, array $data, array $condition, [int $options = PGSQL_DML_EXEC])%Aktualisiert eine Tabelle +pg_version%array pg_version([resource $connection])%Gibt ein Array zurück, das die Versionen von Client, Protokoll und Server enthält (falls verfügbar). +php_check_syntax%bool php_check_syntax(string $filename, [string $error_message])%Check the PHP syntax of (and execute) the specified file +php_ini_loaded_file%string php_ini_loaded_file()%Retrieve a path to the loaded php.ini file +php_ini_scanned_files%string php_ini_scanned_files()%Return a list of .ini files parsed from the additional ini dir +php_logo_guid%string php_logo_guid()%Die GUID des PHP-Logos +php_sapi_name%string php_sapi_name()%Gibt das genutzte Interface zwischen PHP und dem Webserver zurück +php_strip_whitespace%string php_strip_whitespace(string $filename)%Return source with stripped comments and whitespace +php_uname%string php_uname([string $mode = "a"])%Returns information about the operating system PHP is running on +phpcredits%bool phpcredits([int $flag = CREDITS_ALL])%Prints out the credits for PHP +phpinfo%bool phpinfo([int $what = INFO_ALL])%Gibt Informationen zur PHP-Konfiguration aus +phpversion%string phpversion([string $extension])%Liefert die aktuelle PHP-Version +pi%float pi()%Liefert den Wert von Pi +png2wbmp%bool png2wbmp(string $pngname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convert PNG image file to WBMP image file +popen%void popen()%Öffnet einen Prozesszeiger +pos%void pos()%Alias von current +posix_access%bool posix_access(string $file, [int $mode = POSIX_F_OK])%Ermittelt die Zugriffsberechtigungen einer Datei +posix_ctermid%Zeichenkette posix_ctermid()%Liefert den Pfad des kontrollierenden Terminals +posix_errno%void posix_errno()%Alias von posix_get_last_error +posix_get_last_error%int posix_get_last_error()%Liefert die von der letzten fehlgeschlagenen Posix-Funktion gesetzte Fehlernummer +posix_getcwd%string posix_getcwd()%Pfadname des aktuellen Verzeichnisses +posix_getegid%int posix_getegid()%Liefert die effektive Gruppen-ID des aktuellen Prozesses +posix_geteuid%int posix_geteuid()%Liefert die effektive Benutzer-ID des aktuellen Prozesses +posix_getgid%int posix_getgid()%Liefert die reale Gruppen-ID des aktuellen Prozesses +posix_getgrgid%array posix_getgrgid(int $gid)%Liefert zu einer Gruppen-ID Informationen über diese Gruppe +posix_getgrnam%array posix_getgrnam(string $name)%Liefert zu einem Gruppennamen Informationen über diese Gruppe +posix_getgroups%array posix_getgroups()%Liefert die Gruppenliste des aktuellen Prozesses +posix_getlogin%string posix_getlogin()%Liefert den Loginnamen +posix_getpgid%int posix_getpgid(int $pid)%Liefert die Prozessgruppenkennung (Process Group ID) für die Job-Kontrolle +posix_getpgrp%int posix_getpgrp()%Liefert die Prozessgruppenkennung des aktuellen Prozesses +posix_getpid%int posix_getpid()%Liefert die aktuelle Prozesskennung +posix_getppid%int posix_getppid()%Liefert die Prozesskennung des Elternprozesses +posix_getpwnam%Array posix_getpwnam(string $username)%Liefert zu einem Benutzernamen Informationen über diese Benutzerin +posix_getpwuid%Array posix_getpwuid(int $uid)%Liefert zu einer Benutzer-ID Informationen über diese Benutzerin +posix_getrlimit%Array posix_getrlimit()%Liefert Informationen über Systemressourcen-Limits +posix_getsid%int posix_getsid(int $pid)%Liefert die aktuelle Session-ID (sid) des Prozesses +posix_getuid%int posix_getuid()%Liefert die reale Benutzer-ID des aktuellen Prozesses +posix_initgroups%bool posix_initgroups(string $name, int $base_group_id)%Ermittelt die Gruppenzugriffsliste +posix_isatty%bool posix_isatty(int $fd)%Ermittelt, ob ein Dateideskriptor ein interaktives Terminal ist +posix_kill%bool posix_kill(int $pid, int $sig)%Sendet einem Prozess ein Signal +posix_mkfifo%bool posix_mkfifo(string $pathname, int $mode)%Erzeugt eine "FIFO special"-Datei (named pipe) +posix_mknod%bool posix_mknod(string $pathname, int $mode, [int $major], [int $minor])%Erzeugt eine spezielle oder eine gewöhnliche Datei (POSIX.1) +posix_setegid%bool posix_setegid(int $gid)%Setzt die effektive Gruppen-ID des aktuellen Prozesses +posix_seteuid%bool posix_seteuid(int $uid)%Setzt die effektive Benutzer-ID des aktuellen Prozesses +posix_setgid%bool posix_setgid(int $gid)%Setzt die Gruppen-ID des aktuellen Prozesses +posix_setpgid%bool posix_setpgid(int $pid, int $pgid)%Setzt die Prozessgruppenkennung (Process Group ID) für die Job-Kontrolle +posix_setsid%int posix_setsid()%Macht den aktuellen Prozess zum Prozessgruppen-Führer +posix_setuid%bool posix_setuid(int $uid)%Setzt die Benutzer-ID des aktuellen Prozesses +posix_strerror%string posix_strerror(int $errno)%Liefert die System-Fehlermeldung, die zur angegebenen Fehlernummer gehört +posix_times%array posix_times()%Liefert Rechenzeiten +posix_ttyname%String posix_ttyname(int $fd)%Ermittelt den Namen des Terminal-Devices +posix_uname%array posix_uname()%Liefert Auskunft über das System +pow%float pow(number $base, number $exp)%Potenzfunktion +preg_filter%mixed preg_filter(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Sucht und ersetzt mit regulären Ausdrücken +preg_grep%array preg_grep(string $pattern, array $input, [int $flags])%Liefert Array-Elemente, die auf ein Suchmuster passen +preg_last_error%int preg_last_error()%Liefert den Fehlercode der letzten PCRE RegEx-Auswertung +preg_match%int preg_match(string $pattern, string $subject, [array $matches], [int $flags], [int $offset])%Führt eine Suche mit einem regulären Ausdruck durch +preg_match_all%int preg_match_all(string $pattern, string $subject, array $matches, [int $flags], [int $offset])%Führt eine umfassende Suche nach Übereinstimmungen mit regulärem Ausdruck durch +preg_quote%string preg_quote(string $str, [string $delimiter = NULL])%Maskiert Zeichen regulärer Ausdrücke +preg_replace%mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Sucht und ersetzt mit regulären Ausdrücken +preg_replace_callback%mixed preg_replace_callback(mixed $pattern, callback $callback, mixed $subject, [int $limit = -1], [int $count])%Sucht und ersetzt einen regulären Ausdruck unter Verwendung eines Callbacks +preg_split%array preg_split(string $pattern, string $subject, [int $limit = -1], [int $flags])%Zerlegt eine Zeichenkette anhand eines regulären Ausdrucks +prev%boolean prev(array $array)%Verkleinert den internen Zeiger eines Arrays +print%int print(string $arg)%Ausgabe eines Strings +print_r%mixed print_r(mixed $expression, [bool $return = false])%Gibt Variablen-Informationen in lesbarer Form aus +printf%int printf(string $format, [mixed $args], [mixed ...])%Gibt einen formatierten String aus +proc_close%int proc_close(resource $process)%Schließt einen Prozess, der mit proc_open gestartet wurde und gibt den Exitcode dieses Prozesses zurück +proc_get_status%array proc_get_status(resource $process)%Liefert Informationen über einen mit proc_open gestarteten Prozess +proc_nice%bool proc_nice(int $increment)%Ändert die Priorität des aktuellen Prozesses +proc_open%resource proc_open(string $cmd, array $descriptorspec, array $pipes, [string $cwd], [array $env], [array $other_options])%Führt ein Kommando aus und öffnet Dateizeiger für die Ein- und Ausgabe +proc_terminate%bool proc_terminate(resource $process, [int $signal = 15])%Beendet einen von proc_open gestarteten Prozess +property_exists%bool property_exists(mixed $class, string $property)%Checks if the object or class has a property +pspell_add_to_personal%bool pspell_add_to_personal(int $dictionary_link, string $word)%Fügt der persönlichen Wortliste ein Wort hinzu +pspell_add_to_session%bool pspell_add_to_session(int $dictionary_link, string $word)%Fügt der Wortliste der aktuellen Sitzung ein Wort hinzu +pspell_check%bool pspell_check(int $dictionary_link, string $word)%Überprüft ein Wort +pspell_clear_session%bool pspell_clear_session(int $dictionary_link)%Löscht die aktuelle Sitzung +pspell_config_create%int pspell_config_create(string $language, [string $spelling], [string $jargon], [string $encoding])%Erzeugt eine Konfiguration zum Öffnen eines Wörterbuchs +pspell_config_data_dir%bool pspell_config_data_dir(int $conf, string $directory)%Ort der Dateien mit den Daten für die Sprachen +pspell_config_dict_dir%bool pspell_config_dict_dir(int $conf, string $directory)%Ort der Haupt-Wortliste +pspell_config_ignore%bool pspell_config_ignore(int $dictionary_link, int $n)%Ignoriert Wörter mit weniger als N Buchstaben +pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%Ändert den Modus für die Anzahl gelieferter Vorschläge +pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%Legt die Datei fest, die die persönliche Wortliste enthält +pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%Legt die Datei fest, welche die Ersetzen-Paare enthält +pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%Betrachtet zusammengesetzte Wörter als gültige Verbindungen +pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Bestimmt, ob Ersetzen-Paare zusammen mit der Wortliste gespeichert werden +pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Lädt ein neues Wörterbuch +pspell_new_config%int pspell_new_config(int $config)%Lädt ein neues Wörterbuch mit den Einstellungen einer angegebenen Konfiguration +pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Lädt ein neues Wörterbuch mit persönlicher Wortliste +pspell_save_wordlist%bool pspell_save_wordlist(int $dictionary_link)%Speichert die persönliche Wortliste in einer Datei +pspell_store_replacement%bool pspell_store_replacement(int $dictionary_link, string $misspelled, string $correct)%Speichert das Ersetzen-Paar für ein Wort +pspell_suggest%array pspell_suggest(int $dictionary_link, string $word)%Macht Vorschläge für die Schreibweise eines Wortes +putenv%void putenv()%Setzt den Wert einer Umgebungsvariablen. +quoted_printable_decode%string quoted_printable_decode(string $str)%Konvertiert einen "quoted-printable"-String in einen 8-Bit-String +quoted_printable_encode%string quoted_printable_encode(string $str)%Convert a 8 bit string to a quoted-printable string +quotemeta%string quotemeta(string $str)%Quoten von Meta-Zeichen +rad2deg%float rad2deg(float $number)%Umrechnung von Bogenmaß in Grad +rand%int rand(int $min, int $max)%Erzeugt einen zufälligen Integerwert +range%array range(mixed $low, mixed $high, [number $step])%Erstellt ein Array mit einem Bereich von Elementen +rawurldecode%string rawurldecode(string $str)%Dekodiert URL-kodierte Strings +rawurlencode%string rawurlencode(string $str)%URL-Kodierung nach RFC 1738 +read_exif_data%void read_exif_data()%Alias von exif_read_data +readdir%string readdir([resource $dir_handle])%Liest einen Eintrag aus einem Verzeichnis-Handle +readfile%void readfile()%Gibt eine Datei aus +readgzfile%int readgzfile(string $filename, [int $use_include_path])%Gibt eine gz-komprimierte Datei aus +readline%string readline([string $prompt])%Liest eine Zeile +readline_add_history%bool readline_add_history(string $line)%Fügt eine Zeile zur History hinzu +readline_callback_handler_install%bool readline_callback_handler_install(string $prompt, callback $callback)%Initialisiert das readline-Callback-Interface und das Terminal, gibt den Prompt aus und springt direkt zurück +readline_callback_handler_remove%bool readline_callback_handler_remove()%Entfernt den letztdefinierten Callbackhandler und setzt die Terminalumgebung auf die Ursprungswerte zurück +readline_callback_read_char%void readline_callback_read_char()%Liest ein Zeichen und informiert das readline-Callback-Interface, wenn die Eingabezeile abgeschlossen wurde +readline_clear_history%bool readline_clear_history()%Löscht die History +readline_completion_function%bool readline_completion_function(callback $function)%Registriert eine Vervollständigungsfunktion +readline_info%mixed readline_info([string $varname], [string $newvalue])%Liest/Setzt verschiedene interne readline-Variablen +readline_list_history%array readline_list_history()%Auflistung der History +readline_on_new_line%void readline_on_new_line()%Informiert readline, dass der Cursor in eine neue Zeile bewegt wurde +readline_read_history%bool readline_read_history([string $filename])%Liest die History +readline_redisplay%void readline_redisplay()%Zeichnet den Bildschirm neu +readline_write_history%bool readline_write_history([string $filename])%Schreibt die History +readlink%void readlink()%Liefert das Ziel eines symbolischen Links +realpath%void realpath()%Erzeugt einen kanonisch absoluten Pfadnamen +realpath_cache_get%array realpath_cache_get()%Get realpath cache entries +realpath_cache_size%int realpath_cache_size()%Get realpath cache size +recode%void recode()%Alias von recode_string +recode_file%bool recode_file(string $request, resource $input, resource $output)%Umkodierung von Dateien entsprechend der Recode-Anweisung +recode_string%string recode_string(string $request, string $string)%Umkodierung eines Strings entsprechend einer Recode-Anweisung +register_shutdown_function%void register_shutdown_function()%Registriert eine Funktion zur Ausführung beim Skript-Abschluss +register_tick_function%bool register_tick_function(callback $function, [mixed $arg], [mixed ...])%Register a function for execution on each tick +rename%void rename()%Benennt eine Datei oder ein Verzeichnis um +require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +reset%mixed reset(array $array)%Setzt den internen Zeiger eines Arrays auf sein erstes Element +resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%Get number of elements in the bundle +resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback])%Create a resource bundle +resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r, string|int $index)%Get data from the bundle +resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%Get bundle's last error code. +resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%Get bundle's last error message. +resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%Get supported locales +restore_error_handler%bool restore_error_handler()%Rekonstruiert die zuvor benutzte Fehlerbehandlungsfunktion +restore_exception_handler%bool restore_exception_handler()%Stellt den vorherigen Exceptionhandler wieder her +restore_include_path%void restore_include_path()%Restores the value of the include_path configuration option +rewind%void rewind()%Setzt den Dateizeiger auf das erste Byte der Datei +rewinddir%void rewinddir([resource $dir_handle])%Zurücksetzen des Verzeichnis-Handles +rmdir%void rmdir()%Löscht ein Verzeichnis +round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%Rundet einen Fließkommawert +rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%Sortiert ein Array in umgekehrter Reihenfolge +rtrim%string rtrim(string $str, [string $charlist])%Entfernt Leerraum (oder andere Zeichen) vom Ende eines Strings +scandir%Array scandir(string $directory, [int $sorting_order], [resource $context])%Listet Dateien und Verzeichnisse innerhalb eines angegebenen Pfades auf +sem_acquire%bool sem_acquire(resource $sem_identifier)%Zugriff auf Semaphor anfordern +sem_get%resource sem_get(int $key, [int $max_acquire], [int $perm], [int $auto_release])%Zugriff auf ein Semaphor anfordern +sem_release%bool sem_release(resource $sem_identifier)%Semaphor freigeben +sem_remove%bool sem_remove(resource $sem_identifier)%Semaphor entfernen +serialize%string serialize(mixed $value)%Erzeugt eine speicherbare Repräsentation eines Wertes +session_cache_expire%int session_cache_expire([string $new_cache_expire])%Liefert die aktuelle Cache-Verfallszeit +session_cache_limiter%string session_cache_limiter([string $cache_limiter])%Liefert und/oder setzt die aktuelle Cacheverwaltung +session_commit%void session_commit()%Alias von session_write_close +session_decode%bool session_decode(string $data)%Dekodiert die Daten einer Session aus einer Zeichenkette +session_destroy%bool session_destroy()%Löscht alle in einer Session registrierten Daten +session_encode%string session_encode()%Kodiert die Daten der aktuellen Session als Zeichenkette +session_get_cookie_params%array session_get_cookie_params()%Liefert die Session-Cookie Parameter +session_id%string session_id([string $id])%Liefert und/oder setzt die aktuelle Session-ID +session_is_registered%bool session_is_registered(string $name)%Überprüft, ob eine globale Variable in einer Session registriert ist +session_module_name%string session_module_name([string $module])%Liefert und/oder setzt das aktuelle Session-Modul +session_name%string session_name([string $name])%Liefert und/oder setzt den Namen der aktuellen Session +session_regenerate_id%bool session_regenerate_id([bool $delete_old_session = false])%Ersetzt die aktuelle Session-ID durch eine neu erzeugte +session_register%bool session_register(mixed $name, [mixed ...])%Registriert eine oder mehrere globale Variablen in der aktuellen Session +session_save_path%string session_save_path([string $path])%Liefert und/oder setzt den aktuellen Speicherpfad der Session +session_set_cookie_params%void session_set_cookie_params(int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Setzt die Session-Cookie Parameter +session_set_save_handler%bool session_set_save_handler(callback $open, callback $close, callback $read, callback $write, callback $destroy, callback $gc)%Setzt benutzerdefinierte Session-Speicherfunktionen +session_start%bool session_start()%Initialisiert eine Session +session_unregister%bool session_unregister(string $name)%Hebt die Registrierung einer globalen Variablen in der aktuellen Session auf +session_unset%void session_unset()%Löscht alle Session-Variablen +session_write_close%void session_write_close()%Speichert die Session-Daten und beendet die Session +set_error_handler%mixed set_error_handler(callback $error_handler, [int $error_types = E_ALL | E_STRICT])%Bestimmt eine benutzerdefinierte Funktion zur Fehlerbehandlung +set_exception_handler%string set_exception_handler(callback $exception_handler)%Installiert einen benutzerdefinierten Exceptionhandler +set_file_buffer%void set_file_buffer()%Alias von stream_set_write_buffer +set_include_path%string set_include_path(string $new_include_path)%Sets the include_path configuration option +set_magic_quotes_runtime%void set_magic_quotes_runtime()%Setzt magic_quotes_runtime +set_socket_blocking%void set_socket_blocking()%Alias von stream_set_blocking +set_time_limit%void set_time_limit(int $seconds)%Legt die maximale Ausführungszeit fest +setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Sendet ein Cookie +setlocale%string setlocale(int $category, string $locale, [string ...], int $category, array $locale)%Setzt Locale Informationen +setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Sendet ein Cookie, ohne seinen Wert zu URL-kodieren +settype%bool settype(mixed $var, string $type)%Legt den Typ einer Variablen fest +sha1%string sha1(string $str, [bool $raw_output = false])%Berechnet den SHA1-Hash eines Strings +sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%Berechnet den SHA1-Hash einer Datei +shell_exec%string shell_exec(string $cmd)%Führt ein Kommando auf der Shell aus und gibt den kompletten Output als String zurück +shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm])%Shared Memory Segment anlegen oder anbinden +shm_detach%bool shm_detach(resource $shm_identifier)%Anbindung an ein Shared Memory-Segment beenden +shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%Liest eine Variable aus dem Shared Memory +shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%Check whether a specific entry exists +shm_put_var%bool shm_put_var(resource $shm_identifier, int $variable_key, mixed $variable)%Aktualisiert eine Variable im Shared Memory +shm_remove%bool shm_remove(resource $shm_identifier)%Entfernt ein Shared Memory-Segment unter UNIX +shm_remove_var%bool shm_remove_var(resource $shm_identifier, int $variable_key)%Entfernt eine Variable aus dem Shared Memory +shmop_close%void shmop_close(int $shmid)%Schließt einen gemeinsamen Speicherblock +shmop_delete%bool shmop_delete(int $shmid)%Einen gemeinsamen Speicherblock löschen +shmop_open%int shmop_open(int $key, string $flags, int $mode, int $size)%Erstellt oder öffnet einen gemeinsamen Speicherblock +shmop_read%string shmop_read(int $shmid, int $start, int $count)%Liest Daten aus einem gemeinsam genutzten Speicherbereich +shmop_size%int shmop_size(int $shmid)%Gibt die Größe des gemeinsamen Speicherblocks zurück +shmop_write%int shmop_write(int $shmid, string $data, int $offset)%Schreibt Daten in einen gemeinsamen Speicherblock +show_source%void show_source()%Alias von highlight_file +shuffle%bool shuffle(array $array)%Mischt die Elemente eines Arrays +similar_text%int similar_text(string $first, string $second, [float $percent])%Berechnet die Ähnlichkeit zweier Zeichenketten +simplexml_import_dom%SimpleXMLElement simplexml_import_dom(DOMNode $node, [string $class_name = "SimpleXMLElement"])%Erzeugt ein SimpleXMLElement-Objekt aus einem DOM-Knoten +simplexml_load_file%object simplexml_load_file(string $filename, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Übersetzt ein XML-File in ein Objekt +simplexml_load_string%object simplexml_load_string(string $data, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Übersetzt einen XML-String in ein Objekt +sin%float sin(float $arg)%Sinus +sinh%float sinh(float $arg)%Sinus Hyperbolikus +sizeof%void sizeof()%Alias von count +sleep%int sleep(int $seconds)%Programmverzögerung +snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp_get_quick_print%void snmp_get_quick_print()%Holt den aktuellen Wert der quick_print Einstellung der UCD Bibliothek +snmp_get_valueretrieval%int snmp_get_valueretrieval()%Return the method how the SNMP values will be returned +snmp_read_mib%bool snmp_read_mib(string $filename)%Reads and parses a MIB file into the active MIB tree +snmp_set_enum_print%void snmp_set_enum_print(int $enum_print)%Return all values that are enums with their enum value instead of the raw integer +snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_numeric_print)%Return all objects including their respective object id within the specified one +snmp_set_oid_output_format%void snmp_set_oid_output_format(int $oid_format)%Set the OID output format +snmp_set_quick_print%void snmp_set_quick_print()%Setzt den Wert von quick_print innerhalb der UCD SNMP Bibliothek. +snmp_set_valueretrieval%void snmp_set_valueretrieval(int $method)%Specify the method how the SNMP values will be returned +snmpget%void snmpget()%Ein SNMP Objekt holen +snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Fetch a SNMP object +snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Return all objects including their respective object ID within the specified one +snmpset%void snmpset()%Setzt ein SNMP Objekt +snmpwalk%void snmpwalk()%Holt alle SNMP Objekte eines Agenten +snmpwalkoid%void snmpwalkoid()%Abfrage über einen Baum einer Netzwerkeinheit. +socket_accept%resource socket_accept(resource $socket)%Akzeptiert eine Verbindung an einem Socket +socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%Verknüpft einen Socket mit einem Namen +socket_clear_error%void socket_clear_error([resource $socket])%Löscht entweder einen Fehler oder den letzten Fehlercode eines Sockets +socket_close%void socket_close(resource $socket)%Schließt eine Socket-Verbindung +socket_connect%bool socket_connect(resource $socket, string $address, [int $port])%Baut eine Verbindung über einen Socket auf +socket_create%resource socket_create(int $domain, int $type, int $protocol)%Erzeugt einen Socket (Endpunkt für die Kommunikation) +socket_create_listen%resource socket_create_listen(int $port, [int $backlog = 128])%Öffnet einen Socket, um Verbindungen über einem gegebenen Port aufzubauen +socket_create_pair%bool socket_create_pair(int $domain, int $type, int $protocol, array $fd)%Erzeugt ein Paar nicht zu unterscheidender Sockets und speichert sie in einem Array +socket_get_option%mixed socket_get_option(resource $socket, int $level, int $optname)%Holt die Socket-Optionen für einen Socket +socket_get_status%void socket_get_status()%Alias von stream_get_meta_data +socket_getpeername%bool socket_getpeername(resource $socket, string $address, [int $port])%Fragt das entfernte Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abhängig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems +socket_getsockname%bool socket_getsockname(resource $socket, string $addr, [int $port])%Fragt das lokale Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abhängig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems +socket_last_error%int socket_last_error([resource $socket])%Gibt den letzten Fehler zurück, der an einem Socket aufgetreten ist +socket_listen%bool socket_listen(resource $socket, [int $backlog])%Hört einen Socket nach Verbindungsanforderungen ab +socket_read%string socket_read(resource $socket, int $length, [int $type = PHP_BINARY_READ])%Liest höchstens die angegebene Anzahl Bytes von einem Socket +socket_recv%int socket_recv(resource $socket, string $buf, int $len, int $flags)%Empfängt Daten von einem verbundenen Socket +socket_recvfrom%int socket_recvfrom(resource $socket, string $buf, int $len, int $flags, string $name, [int $port])%Empfängt Daten von einem Socket, egal, ob verbindungsorientiert oder nicht +socket_select%int socket_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Führt einen select()-Systemaufruf auf den gegebenen Socket-Arrays aus, wobei ein Zeitlimit bestimmt wird +socket_send%int socket_send(resource $socket, string $buf, int $len, int $flags)%Sendet Daten an einen verbundenen Socket +socket_sendto%int socket_sendto(resource $socket, string $buf, int $len, int $flags, string $addr, [int $port])%Sendet eine Nachricht an einen Socket, egal ob dieser verbunden ist oder nicht +socket_set_block%bool socket_set_block(resource $socket)%Setzt einen Socket auf den blockieren-Modus +socket_set_blocking%void socket_set_blocking()%Alias von stream_set_blocking +socket_set_nonblock%bool socket_set_nonblock(resource $socket)%Setzt den nonblocking-Modus für den Datei-Deskriptor fd +socket_set_option%bool socket_set_option(resource $socket, int $level, int $optname, mixed $optval)%Setzt die Optionen für einen Socket +socket_set_timeout%void socket_set_timeout()%Alias von stream_set_timeout +socket_shutdown%bool socket_shutdown(resource $socket, [int $how = 2])%Schließt einen Socket der zum Senden, Empfangen oder beidem geöffnet wurde +socket_strerror%string socket_strerror(int $errno)%Gibt einen String zurück, der einen socket-Fehler beschreibt +socket_write%int socket_write(resource $socket, string $buffer, [int $length])%Schreibt in einen Socket +sort%bool sort(array $array, [int $sort_flags = SORT_REGULAR])%Sortiert ein Array +soundex%string soundex(string $str)%Berechnet die Laut-Ähnlichkeit eines Strings +spl_autoload%void spl_autoload(string $class_name, [string $file_extensions = spl_autoload_extensions()])%Default implementation for __autoload() +spl_autoload_call%void spl_autoload_call(string $class_name)%Try all registered __autoload() function to load the requested class +spl_autoload_extensions%string spl_autoload_extensions([string $file_extensions])%Register and return default file extensions for spl_autoload +spl_autoload_functions%array spl_autoload_functions()%Return all registered __autoload() functions +spl_autoload_register%bool spl_autoload_register([callback $autoload_function], [bool $throw = true], [bool $prepend = false])%Register given function as __autoload() implementation +spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%Unregister given function as __autoload() implementation +spl_classes%array spl_classes()%Return available SPL classes +spl_object_hash%string spl_object_hash(object $obj)%Return hash id for given object +split%array split(string $pattern, string $string, [int $limit])%Zerlegt eine Zeichenkette anhand eines regulären Ausdrucks in ein Array +spliti%array spliti(string $pattern, string $string, [int $limit])%Zerlegt eine Zeichenkette anhand eines regulären Ausdrucks ohne Berücksichtigung von Groß-/Kleinschreibung in ein Array +sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%Gibt einen formatierten String zurück +sql_regcase%string sql_regcase(string $string)%Erstellt einen regulären Ausdruck für eine Suche nach Übereinstimmungen ohne Berücksichtigung von Groß-/Kleinschreibung +sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type], [bool $decode_binary], string $query, resource $dbhandle, [int $result_type], [bool $decode_binary], string $query, [int $result_type], [bool $decode_binary])%Führt eine Datenbankabfrage durch und liefert das gesamte Abfrageergebnis als Liste zurück +sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds, int $milliseconds)%Setzt die maximale Dauer für das Warten auf die Freigabe einer Datenbank, oder sperrt das Warten selbst +sqlite_changes%int sqlite_changes(resource $dbhandle)%Liefert die Anzahl der vom letzten SQL-Befehl geänderten Datenbankeinträge. +sqlite_close%void sqlite_close(resource $dbhandle)%Schließt eine SQLite-Datenbankverbindung +sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true])%Holt eine Spalte des aktuellen Ergebnissatzes +sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1], string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Registriert eine benutzerdefinierte Funktion, um SQL-Abfragen zu aggregieren +sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1], string $function_name, callback $callback, [int $num_args = -1])%Registriert eine "reguläre" nutzerdefinierte Funktion für den Gebrauch in SQL-Befehlen +sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Holt die aktuelle Zeile als Array aus dem Abfrageergebnis +sqlite_error_string%string sqlite_error_string(int $error_code)%Liefert eine textuelle Beschreibung eines Fehler-Codes +sqlite_escape_string%string sqlite_escape_string(string $item)%Bereitet einen String für die Verwendung als SQL-Parameter auf +sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg], string $query, resource $dbhandle, string $query, [string $error_msg])%Führt eine ergebnislose Abfrage in einer definierten Datenbank aus +sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%Öffnet eine SQLite-Datenbank und gibt ein SQLiteDatabase-Objekt zurück +sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Holt sich alle Reihen eines Abfrageergebnisses und liefert sie als Array im Array zurück +sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Liest die nächste Zeile aus dem Datenbankergebnis und gibt sie als Array zurück +sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type], string $table_name, [int $result_type])%Liefert ein Array mit den Spaltentypen einer bestimmten Tabelle +sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Holt sich die nächste Reihe des Ergebnisses und gibt diese als Objekt zurück +sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true], [bool $decode_binary = true], [bool $decode_binary = true])%Holt sich die erste Spalte eines Abfrageergebnisses als String +sqlite_fetch_string%void sqlite_fetch_string()%Alias von sqlite_fetch_single +sqlite_field_name%string sqlite_field_name(resource $result, int $field_index, int $field_index, int $field_index)%Gibt den Namen eines Feldes zurück +sqlite_has_more%bool sqlite_has_more(resource $result)%Findet heraus, ob noch Reihen im Ergebnis vorhanden sind +sqlite_has_prev%bool sqlite_has_prev(resource $result)%Gibt zurück, ob eine vorige Reihe existiert oder nicht +sqlite_key%int sqlite_key(resource $result)%Liefert den aktuellen Zeilenindex +sqlite_last_error%int sqlite_last_error(resource $dbhandle)%Liefert den Fehlercode des letzten Fehlers einer Datenbank +sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource $dbhandle)%Liefert die Zeilenidentifikation der zuletzt eingefügten Reihe zurück +sqlite_libencoding%string sqlite_libencoding()%Liefert die Kodierung der verwendeten SQLite-Bibliothek zurück +sqlite_libversion%string sqlite_libversion()%Liefert die Version der genutzten SQLite-Bibliothek +sqlite_next%bool sqlite_next(resource $result)%Wechselt zu der nächsten Zeilennummer +sqlite_num_fields%int sqlite_num_fields(resource $result)%Liefert die Anzahl der Felder eines Abfrageergebnisses zurück +sqlite_num_rows%int sqlite_num_rows(resource $result)%Liefert die Anzahl an Reihen eines gepufferten Abfrageergebnisses zurück +sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message], string $filename, [int $mode = 0666], [string $error_message])%Öffnet eine SQLite-Datenbank und erzeugt die Datenbank, wenn diese nicht existiert. +sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%Öffnet eine persistente Verbindung zu einer SQLite-Datenbank und erzeugt diese im Bedarfsfall +sqlite_prev%bool sqlite_prev(resource $result)%Springt zur vorige Zeile +sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Führt auf einer Datenbank eine Abfrage durch und liefert das Abfrageergebnis zurück +sqlite_rewind%bool sqlite_rewind(resource $result)%Springt zur ersten Zeile +sqlite_seek%bool sqlite_seek(resource $result, int $rownum, int $rownum)%Wechselt zu einer Reihe in einem gepufferten Abfrageergebnis +sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary], string $query, [bool $first_row_only], [bool $decode_binary])%Führt eine Query aus und liefert ein Array für eine einzige Spalte oder den Wert der ersten Reihe. +sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%Dekodiert Binärdaten und reicht diese als Parameter weiter zu einer benutzerdefinierten Funktion (UDF) +sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%Kodiert Binärdaten bevor sie von einer benutzerdefinierten Funktion (UDF) zurückgegeben werden +sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Führt eine Abfrage aus, aber übernimmt die Daten nicht gleich ins PHP +sqlite_valid%bool sqlite_valid(resource $result)%Gibt an, ob weitere Zeilen zur Verfügung stehen +sqrt%float sqrt(float $arg)%Quadratwurzel +srand%void srand([int $seed])%Anfangswert für Zufallsgenerator festlegen +sscanf%mixed sscanf(string $str, string $format, [mixed ...])%Überträgt einen String in ein angegebenes Format +stat%array stat(string $filename)%Sammelt Informationen über eine Datei +stats_absolute_deviation%float stats_absolute_deviation(array $a)%Returns the absolute deviation of an array of values +stats_cdf_beta%float stats_cdf_beta(float $par1, float $par2, float $par3, int $which)%CDF function for BETA Distribution. Calculates any one parameter of the beta distribution given values for the others. +stats_cdf_binomial%float stats_cdf_binomial(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the binomial distribution given values for the others. +stats_cdf_cauchy%float stats_cdf_cauchy(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_chisquare%float stats_cdf_chisquare(float $par1, float $par2, int $which)%Calculates any one parameter of the chi-square distribution given values for the others. +stats_cdf_exponential%float stats_cdf_exponential(float $par1, float $par2, int $which)%Not documented +stats_cdf_f%float stats_cdf_f(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the F distribution given values for the others. +stats_cdf_gamma%float stats_cdf_gamma(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the gamma distribution given values for the others. +stats_cdf_laplace%float stats_cdf_laplace(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_logistic%float stats_cdf_logistic(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_negative_binomial%float stats_cdf_negative_binomial(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the negative binomial distribution given values for the others. +stats_cdf_noncentral_chisquare%float stats_cdf_noncentral_chisquare(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the non-central chi-square distribution given values for the others. +stats_cdf_noncentral_f%float stats_cdf_noncentral_f(float $par1, float $par2, float $par3, float $par4, int $which)%Calculates any one parameter of the Non-central F distribution given values for the others. +stats_cdf_poisson%float stats_cdf_poisson(float $par1, float $par2, int $which)%Calculates any one parameter of the Poisson distribution given values for the others. +stats_cdf_t%float stats_cdf_t(float $par1, float $par2, int $which)%Calculates any one parameter of the T distribution given values for the others. +stats_cdf_uniform%float stats_cdf_uniform(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_weibull%float stats_cdf_weibull(float $par1, float $par2, float $par3, int $which)%Not documented +stats_covariance%float stats_covariance(array $a, array $b)%Computes the covariance of two data sets +stats_den_uniform%float stats_den_uniform(float $x, float $a, float $b)%Not documented +stats_dens_beta%float stats_dens_beta(float $x, float $a, float $b)%Not documented +stats_dens_cauchy%float stats_dens_cauchy(float $x, float $ave, float $stdev)%Not documented +stats_dens_chisquare%float stats_dens_chisquare(float $x, float $dfr)%Not documented +stats_dens_exponential%float stats_dens_exponential(float $x, float $scale)%Not documented +stats_dens_f%float stats_dens_f(float $x, float $dfr1, float $dfr2)% +stats_dens_gamma%float stats_dens_gamma(float $x, float $shape, float $scale)%Not documented +stats_dens_laplace%float stats_dens_laplace(float $x, float $ave, float $stdev)%Not documented +stats_dens_logistic%float stats_dens_logistic(float $x, float $ave, float $stdev)%Not documented +stats_dens_negative_binomial%float stats_dens_negative_binomial(float $x, float $n, float $pi)%Not documented +stats_dens_normal%float stats_dens_normal(float $x, float $ave, float $stdev)%Not documented +stats_dens_pmf_binomial%float stats_dens_pmf_binomial(float $x, float $n, float $pi)%Not documented +stats_dens_pmf_hypergeometric%float stats_dens_pmf_hypergeometric(float $n1, float $n2, float $N1, float $N2)% +stats_dens_pmf_poisson%float stats_dens_pmf_poisson(float $x, float $lb)%Not documented +stats_dens_t%float stats_dens_t(float $x, float $dfr)%Not documented +stats_dens_weibull%float stats_dens_weibull(float $x, float $a, float $b)%Not documented +stats_harmonic_mean%number stats_harmonic_mean(array $a)%Returns the harmonic mean of an array of values +stats_kurtosis%float stats_kurtosis(array $a)%Computes the kurtosis of the data in the array +stats_rand_gen_beta%float stats_rand_gen_beta(float $a, float $b)%Generates beta random deviate +stats_rand_gen_chisquare%float stats_rand_gen_chisquare(float $df)%Generates random deviate from the distribution of a chisquare with "df" degrees of freedom random variable. +stats_rand_gen_exponential%float stats_rand_gen_exponential(float $av)%Generates a single random deviate from an exponential distribution with mean "av" +stats_rand_gen_f%float stats_rand_gen_f(float $dfn, float $dfd)%Generates a random deviate +stats_rand_gen_funiform%float stats_rand_gen_funiform(float $low, float $high)%Generates uniform float between low (exclusive) and high (exclusive) +stats_rand_gen_gamma%float stats_rand_gen_gamma(float $a, float $r)%Generates random deviates from a gamma distribution +stats_rand_gen_ibinomial%int stats_rand_gen_ibinomial(int $n, float $pp)%Generates a single random deviate from a binomial distribution whose number of trials is "n" (n >= 0) and whose probability of an event in each trial is "pp" ([0;1]). Method : algorithm BTPE +stats_rand_gen_ibinomial_negative%int stats_rand_gen_ibinomial_negative(int $n, float $p)%Generates a single random deviate from a negative binomial distribution. Arguments : n - the number of trials in the negative binomial distribution from which a random deviate is to be generated (n > 0), p - the probability of an event (0 < p < 1)). +stats_rand_gen_int%int stats_rand_gen_int()%Generates random integer between 1 and 2147483562 +stats_rand_gen_ipoisson%int stats_rand_gen_ipoisson(float $mu)%Generates a single random deviate from a Poisson distribution with mean "mu" (mu >= 0.0). +stats_rand_gen_iuniform%int stats_rand_gen_iuniform(int $low, int $high)%Generates integer uniformly distributed between LOW (inclusive) and HIGH (inclusive) +stats_rand_gen_noncenral_chisquare%float stats_rand_gen_noncenral_chisquare(float $df, float $xnonc)%Generates random deviate from the distribution of a noncentral chisquare with "df" degrees of freedom and noncentrality parameter "xnonc". d must be >= 1.0, xnonc must >= 0.0 +stats_rand_gen_noncentral_f%float stats_rand_gen_noncentral_f(float $dfn, float $dfd, float $xnonc)%Generates a random deviate from the noncentral F (variance ratio) distribution with "dfn" degrees of freedom in the numerator, and "dfd" degrees of freedom in the denominator, and noncentrality parameter "xnonc". Method : directly generates ratio of noncentral numerator chisquare variate to central denominator chisquare variate. +stats_rand_gen_noncentral_t%float stats_rand_gen_noncentral_t(float $df, float $xnonc)%Generates a single random deviate from a noncentral T distribution +stats_rand_gen_normal%float stats_rand_gen_normal(float $av, float $sd)%Generates a single random deviate from a normal distribution with mean, av, and standard deviation, sd (sd >= 0). Method : Renames SNORM from TOMS as slightly modified by BWB to use RANF instead of SUNIF. +stats_rand_gen_t%float stats_rand_gen_t(float $df)%Generates a single random deviate from a T distribution +stats_rand_get_seeds%array stats_rand_get_seeds()%Not documented +stats_rand_phrase_to_seeds%array stats_rand_phrase_to_seeds(string $phrase)%generate two seeds for the RGN random number generator +stats_rand_ranf%float stats_rand_ranf()%Returns a random floating point number from a uniform distribution over 0 - 1 (endpoints of this interval are not returned) using the current generator +stats_rand_setall%void stats_rand_setall(int $iseed1, int $iseed2)%Not documented +stats_skew%float stats_skew(array $a)%Computes the skewness of the data in the array +stats_standard_deviation%float stats_standard_deviation(array $a, [bool $sample = false])%Returns the standard deviation +stats_stat_binomial_coef%float stats_stat_binomial_coef(int $x, int $n)%Not documented +stats_stat_correlation%float stats_stat_correlation(array $arr1, array $arr2)%Not documented +stats_stat_gennch%float stats_stat_gennch(int $n)%Not documented +stats_stat_independent_t%float stats_stat_independent_t(array $arr1, array $arr2)%Not documented +stats_stat_innerproduct%float stats_stat_innerproduct(array $arr1, array $arr2)% +stats_stat_noncentral_t%float stats_stat_noncentral_t(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the noncentral t distribution give values for the others. +stats_stat_paired_t%float stats_stat_paired_t(array $arr1, array $arr2)%Not documented +stats_stat_percentile%float stats_stat_percentile(float $df, float $xnonc)%Not documented +stats_stat_powersum%float stats_stat_powersum(array $arr, float $power)%Not documented +stats_variance%float stats_variance(array $a, [bool $sample = false])%Returns the population variance +str_getcsv%array str_getcsv(string $input, [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Parst einen CSV-String in ein Array +str_ireplace%mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count])%Groß- und kleinschreibungsunabhängige Version von str_replace +str_pad%string str_pad(string $input, int $pad_length, [string $pad_string = " "], [int $pad_type = STR_PAD_RIGHT])%Erweitert einen String unter Verwendung eines anderen Strings auf eine bestimmte Länge +str_repeat%string str_repeat(string $input, int $multiplier)%Wiederholt einen String +str_replace%mixed str_replace(mixed $search, mixed $replace, mixed $subject, [int $count])%Ersetzt alle Vorkommen des Suchstrings durch einen anderen String +str_rot13%string str_rot13(string $str)%Führt die ROT13-Transformation auf einen String aus +str_shuffle%string str_shuffle(string $str)%Mischt einen String nach dem Zufallsprinzip +str_split%array str_split(string $string, [int $split_length = 1])%Konvertiert einen String in ein Array +str_word_count%mixed str_word_count(string $string, [int $format], [string $charlist])%Gibt Informationen über in einem String verwendete Worte zurück +strcasecmp%int strcasecmp(string $str1, string $str2)%Vergleich von Zeichenketten ohne Unterscheidung der Groß- und Kleinschreibung (Binary safe) +strchr%void strchr()%Alias von strstr +strcmp%int strcmp(string $str1, string $str2)%Vergleich zweier Strings (Binary safe) +strcoll%int strcoll(string $str1, string $str2)%Locale-basierter Zeichenkettenvergleich +strcspn%int strcspn(string $str1, string $str2, [int $start], [int $length])%Ermittelt die Anzahl der nicht übereinstimmenden Zeichen +streamWrapper%object streamWrapper()%Constructs a new stream wrapper +stream_bucket_append%void stream_bucket_append(resource $brigade, resource $bucket)%Append bucket to brigade +stream_bucket_make_writeable%object stream_bucket_make_writeable(resource $brigade)%Return a bucket object from the brigade for operating on +stream_bucket_new%object stream_bucket_new(resource $stream, string $buffer)%Create a new bucket for use on the current stream +stream_bucket_prepend%void stream_bucket_prepend(resource $brigade, resource $bucket)%Prepend bucket to brigade +stream_context_create%resource stream_context_create([array $options], [array $params])%Create a streams context +stream_context_get_default%resource stream_context_get_default([array $options])%Retreive the default streams context +stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%Retrieve options for a stream/wrapper/context +stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%Retrieves parameters from a context +stream_context_set_default%resource stream_context_set_default(array $options)%Set the default streams context +stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, resource $stream_or_context, array $options)%Sets an option for a stream/wrapper/context +stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%Set parameters for a stream/wrapper/context +stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%Copies data from one stream to another +stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%Set character set for stream encoding +stream_filter_append%resource stream_filter_append(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attach a filter to a stream +stream_filter_prepend%resource stream_filter_prepend(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attach a filter to a stream +stream_filter_register%bool stream_filter_register(string $filtername, string $classname)%Register a user defined stream filter +stream_filter_remove%bool stream_filter_remove(resource $stream_filter)%Remove a filter from a stream +stream_get_contents%string stream_get_contents(resource $handle, [int $maxlength = -1], [int $offset = -1])%Reads remainder of a stream into a string +stream_get_filters%array stream_get_filters()%Retrieve list of registered filters +stream_get_line%string stream_get_line(resource $handle, int $length, [string $ending])%Gets line from stream resource up to a given delimiter +stream_get_meta_data%array stream_get_meta_data(resource $stream)%Retrieves header/meta data from streams/file pointers +stream_get_transports%array stream_get_transports()%Retrieve list of registered socket transports +stream_get_wrappers%array stream_get_wrappers()%Retrieve list of registered streams +stream_is_local%bool stream_is_local(mixed $stream_or_url)%Checks if a stream is a local stream +stream_notification_callback%callback stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%A callback function for the notification context paramater +stream_register_wrapper%void stream_register_wrapper()%Alias von stream_wrapper_register +stream_resolve_include_path%string stream_resolve_include_path(string $filename, [resource $context])%Resolve filename against the include path +stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by tv_sec and tv_usec +stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%Set blocking/non-blocking mode on a stream +stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%Set read file buffering on the given stream +stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%Set timeout period on a stream +stream_set_write_buffer%int stream_set_write_buffer(resource $stream, int $buffer)%Sets write file buffering on the given stream +stream_socket_accept%resource stream_socket_accept(resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string $peername])%Accept a connection on a socket created by stream_socket_server +stream_socket_client%resource stream_socket_client(string $remote_socket, [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")], [int $flags = STREAM_CLIENT_CONNECT], [resource $context])%Open Internet or Unix domain socket connection +stream_socket_enable_crypto%mixed stream_socket_enable_crypto(resource $stream, bool $enable, [int $crypto_type], [resource $session_stream])%Turns encryption on/off on an already connected socket +stream_socket_get_name%string stream_socket_get_name(resource $handle, bool $want_peer)%Retrieve the name of the local or remote sockets +stream_socket_pair%array stream_socket_pair(int $domain, int $type, int $protocol)%Creates a pair of connected, indistinguishable socket streams +stream_socket_recvfrom%string stream_socket_recvfrom(resource $socket, int $length, [int $flags], [string $address])%Receives data from a socket, connected or not +stream_socket_sendto%int stream_socket_sendto(resource $socket, string $data, [int $flags], [string $address])%Sends a message to a socket, whether it is connected or not +stream_socket_server%resource stream_socket_server(string $local_socket, [int $errno], [string $errstr], [int $flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN], [resource $context])%Create an Internet or Unix domain server socket +stream_socket_shutdown%bool stream_socket_shutdown(resource $stream, int $how)%Shutdown a full-duplex connection +stream_supports_lock%bool stream_supports_lock(resource $stream)%Tells whether the stream supports locking. +stream_wrapper_register%bool stream_wrapper_register(string $protocol, string $classname, [int $flags])%Register a URL wrapper implemented as a PHP class +stream_wrapper_restore%bool stream_wrapper_restore(string $protocol)%Restores a previously unregistered built-in wrapper +stream_wrapper_unregister%bool stream_wrapper_unregister(string $protocol)%Unregister a URL wrapper +strftime%void strftime()%Formatiert eine Zeit-/Datumsangabe nach den lokalen Einstellungen +strip_tags%string strip_tags(string $str, [string $allowable_tags])%Entfernt HTML- und PHP-Tags aus einem String +stripcslashes%string stripcslashes(string $str)%Entfernt Quotes aus mit addcslashes behandelten Strings +stripos%Strings stripos(string $haystack, string $needle, [int $offset])%Findet das erste Vorkommen eines Strings, unabhängig von Groß- und Kleinschreibung +stripslashes%string stripslashes(string $str)%Entfernt aus einem gequoteten String alle Quotes +stristr%string stristr(string $haystack, mixed $needle, [bool $before_needle = false])%Wie strstr, aber unabhängig von Groß- bzw. Kleinschreibung +strlen%int strlen(string $string)%Ermitteln der String-Länge +strnatcasecmp%int strnatcasecmp(string $str1, string $str2)%String-Vergleich "natürlicher Ordnung" ohne Unterscheidung der Schreibweise +strnatcmp%int strnatcmp(string $str1, string $str2)%String-Vergleich unter Verwendung einer "natürlichen Ordnung" +strncasecmp%int strncasecmp(string $str1, string $str2, int $len)%Binärdaten-sicherer und groß- und kleinschreibungs-unabhängiger Stringvergleich der ersten n Zeichen +strncmp%int strncmp(string $str1, string $str2, int $len)%String-Vergleich der ersten n Zeichen (Binary safe) +strpbrk%string strpbrk(string $haystack, string $char_list)%Durchsucht einen String nach einem Zeichen aus einer Gruppe von Zeichen +strpos%int strpos(string $haystack, mixed $needle, [int $offset])%Sucht das erste Vorkommen des Suchstrings +strptime%array strptime(string $date, string $format)%Parse a time/date generated with strftime +strrchr%string strrchr(string $haystack, mixed $needle)%Sucht das letzte Vorkommen eines Zeichens in einem String +strrev%string strrev(string $string)%Kehrt einen String um +strripos%int strripos(string $haystack, string $needle, [int $offset])%Findet das letzte Vorkommen der gesuchten Zeichenkette in einem String, unabhängig von Groß- und Kleinschreibung +strrpos%int strrpos(string $haystack, string $needle, [int $offset])%Findet das letzte Vorkommen eines Zeichens innerhalb einer Zeichenkette +strspn%int strspn(string $str1, string $str2, [int $start], [int $length])%Ermittelt die Länge der am Anfang übereinstimmenden Zeichen +strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%Findet das erste Vorkommen eines Strings +strtok%string strtok(string $str, string $token, string $token)%Zerlegt einen String +strtolower%string strtolower(string $str)%Setzt einen String in Kleinbuchstaben um +strtotime%int strtotime(string $time, [int $now])%Wandelt ein beliebiges in englischer Textform angegebenes Datum in einen UNIX-Zeitstempel (Timestamp) um +strtoupper%string strtoupper(string $string)%Wandelt alle Zeichen eines Strings in Großbuchstaben um +strtr%string strtr(string $str, string $from, string $to, string $str, array $replace_pairs)%Tauscht bestimmte Zeichen aus +strval%string strval(mixed $var)%Ermittelt die String-Repräsentation einer Variable +substr%string substr(string $string, int $start, [int $length])%Gibt einen Teil eines Strings zurück +substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length = strlen($main_str)], [bool $case_insensitivity = false])%Binärdaten-sicherer Vergleich zweier Strings, beginnend an einer bestimmten Position und endend nach einer festgelegten Länge +substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%Ermittelt, wie oft eine Zeichenkette in einem String vorkommt +substr_replace%mixed substr_replace(mixed $string, string $replacement, int $start, [int $length])%Ersetzt Text innerhalb einer Zeichenkette +sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%Gets number of affected rows in last query +sybase_close%bool sybase_close([resource $link_identifier])%Closes a Sybase connection +sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Opens a Sybase server connection +sybase_data_seek%bool sybase_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer +sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int $retry_count)%Sets the deadlock retry count +sybase_fetch_array%array sybase_fetch_array(resource $result)%Fetch row as array +sybase_fetch_assoc%array sybase_fetch_assoc(resource $result)%Fetch a result row as an associative array +sybase_fetch_field%object sybase_fetch_field(resource $result, [int $field_offset = -1])%Get field information from a result +sybase_fetch_object%object sybase_fetch_object(resource $result, [mixed $object])%Fetch a row as an object +sybase_fetch_row%array sybase_fetch_row(resource $result)%Get a result row as an enumerated array +sybase_field_seek%bool sybase_field_seek(resource $result, int $field_offset)%Sets field offset +sybase_free_result%bool sybase_free_result(resource $result)%Frees result memory +sybase_get_last_message%string sybase_get_last_message()%Returns the last message from the server +sybase_min_client_severity%void sybase_min_client_severity(int $severity)%Sets minimum client severity +sybase_min_error_severity%void sybase_min_error_severity(int $severity)%Sets minimum error severity +sybase_min_message_severity%void sybase_min_message_severity(int $severity)%Sets minimum message severity +sybase_min_server_severity%void sybase_min_server_severity(int $severity)%Sets minimum server severity +sybase_num_fields%int sybase_num_fields(resource $result)%Gets the number of fields in a result set +sybase_num_rows%int sybase_num_rows(resource $result)%Get number of rows in a result set +sybase_pconnect%resource sybase_pconnect([string $servername], [string $username], [string $password], [string $charset], [string $appname])%Open persistent Sybase connection +sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Sends a Sybase query +sybase_result%string sybase_result(resource $result, int $row, mixed $field)%Get result data +sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Selects a Sybase database +sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $connection])%Sets the handler called when a server message is raised +sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Send a Sybase query and do not block +symlink%bool symlink(string $target, string $link)%Erzeugt einen symbolischen Link +sys_get_temp_dir%string sys_get_temp_dir()%Returns directory path used for temporary files +sys_getloadavg%array sys_getloadavg()%Ermittelt durchschnittliche Systemlast +syslog%bool syslog(int $priority, string $message)%Erzeugt eine Meldung im System-Logging +system%string system(string $command, [int $return_var])%Führt ein externes Programm aus und zeigt dessen Ausgabe an +tan%float tan(float $arg)%Tangent +tanh%float tanh(float $arg)%Tangens Hyperbolikus +tempnam%string tempnam(string $dir, string $prefix)%Erzeugt eine Datei mit eindeutigem Dateinamen +textdomain%string textdomain(string $text_domain)%Setzt die Standarddomain +tidy%object tidy([string $filename], [mixed $config], [string $encoding], [bool $use_include_path])%Constructs a new tidy object +tidy_access_count%int tidy_access_count(tidy $object)%Returns the Number of Tidy accessibility warnings encountered for specified document +tidy_clean_repair%bool tidy_clean_repair(tidy $object)%Execute configured cleanup and repair operations on parsed markup +tidy_config_count%int tidy_config_count(tidy $object)%Returns the Number of Tidy configuration errors encountered for specified document +tidy_diagnose%bool tidy_diagnose(tidy $object)%Run configured diagnostics on parsed and repaired markup +tidy_error_count%int tidy_error_count(tidy $object)%Returns the Number of Tidy errors encountered for specified document +tidy_get_body%tidyNode tidy_get_body(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree +tidy_get_config%array tidy_get_config(tidy $object)%Get current Tidy configuration +tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%Return warnings and errors which occurred parsing the specified document +tidy_get_head%tidyNode tidy_get_head(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree +tidy_get_html%tidyNode tidy_get_html(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree +tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%Get the Detected HTML version for the specified document +tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object, string $optname)%Returns the documentation for the given option name +tidy_get_output%string tidy_get_output(tidy $object)%Return a string representing the parsed tidy markup +tidy_get_release%string tidy_get_release()%Get release date (version) for Tidy library +tidy_get_root%tidyNode tidy_get_root(tidy $object)%Returns a tidyNode object representing the root of the tidy parse tree +tidy_get_status%int tidy_get_status(tidy $object)%Get status of specified document +tidy_getopt%mixed tidy_getopt(string $option, tidy $object, string $option)%Returns the value of the specified configuration option for the tidy document +tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%Indicates if the document is a XHTML document +tidy_is_xml%bool tidy_is_xml(tidy $object)%Indicates if the document is a generic (non HTML/XHTML) XML document +tidy_load_config%void tidy_load_config(string $filename, string $encoding)%Load an ASCII Tidy configuration file with the specified encoding +tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Parse markup in file or URI +tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding], string $input, [mixed $config], [string $encoding])%Parse a document stored in a string +tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Repair a file and return it as a string +tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding], string $data, [mixed $config], [string $encoding])%Repair a string using an optionally provided configuration file +tidy_reset_config%bool tidy_reset_config()%Restore Tidy configuration to default values +tidy_save_config%bool tidy_save_config(string $filename)%Save current settings to named file +tidy_set_encoding%bool tidy_set_encoding(string $encoding)%Set the input/output character encoding for parsing markup +tidy_setopt%bool tidy_setopt(string $option, mixed $value)%Updates the configuration settings for the specified tidy document +tidy_warning_count%int tidy_warning_count(tidy $object)%Returns the Number of Tidy warnings encountered for specified document +time%int time()%Gibt den aktuellen Unix-Timestamp/Zeitstempel zurück +time_nanosleep%mixed time_nanosleep(int $seconds, int $nanoseconds)%Verzögert die Ausführung um die gegebene Anzahl Sekunden und Nanosekunden +time_sleep_until%bool time_sleep_until(float $timestamp)%Lässt das Skript bis zur angegebenen Zeit schlafen +timezone_abbreviations_list%void timezone_abbreviations_list()%Alias von DateTimeZone::listAbbreviations +timezone_identifiers_list%void timezone_identifiers_list()%Alias von DateTimeZone::listIdentifiers +timezone_location_get%void timezone_location_get()%Alias von DateTimeZone::getLocation +timezone_name_from_abbr%string timezone_name_from_abbr(string $abbr, [int $gmtOffset = -1], [int $isdst = -1])%Gibt den Namen der Zeitzonenabkürzung zurück +timezone_name_get%void timezone_name_get()%Alias von DateTimeZone::getName +timezone_offset_get%void timezone_offset_get()%Alias von DateTimeZone::getOffset +timezone_open%void timezone_open()%Alias von DateTimeZone::__construct +timezone_transitions_get%void timezone_transitions_get()%Alias von DateTimeZone::getTransitions +timezone_version_get%string timezone_version_get()%Gets the version of the timezonedb +tmpfile%resource tmpfile()%Erstellt eine temporäre Datei +token_get_all%array token_get_all(string $source)%Spaltet angegebenen PHP-Quelltext in PHP-Tokens auf +token_name%string token_name(int $token)%Gibt Bezeichner für ein PHP-Token zurück +touch%bool touch(string $filename, [int $time = time()], [int $atime])%Setzt die Zugriffs- und Modifikationszeit einer Datei +trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%Erzeugt eine benutzerdefinierte Fehlermeldung/Warnung/Benachrichtigung +trim%string trim(string $str, [string $charlist])%Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings +uasort%bool uasort(array $array, callback $cmp_function)%Sortiert ein Array mittels einer benutzerdefinierten Vergleichsfunktion und behält Indexassoziationen bei +ucfirst%string ucfirst(string $str)%Verwandelt das erste Zeichen eines Strings in einen Großbuchstaben +ucwords%string ucwords(string $str)%Wandelt jeden ersten Buchstaben eines Wortes innerhalb eines Strings in einen Großbuchstaben +uksort%bool uksort(array $array, callback $cmp_function)%Sortiert ein Array nach Schlüsseln mittels einer benutzerdefinierten Vergleichsfunktion +umask%int umask([int $mask])%Changes the current umask +uniqid%string uniqid([string $prefix = ""], [bool $more_entropy = false])%Erzeugt eine eindeutige ID +unixtojd%int unixtojd([int $timestamp = time()])%Konvertiert Unix-Timestamp in Julianisches Datum +unlink%bool unlink(string $filename, [resource $context])%Löscht eine Datei +unpack%array unpack(string $format, string $data)%Entpackt die Daten eines Binär-Strings +unregister_tick_function%void unregister_tick_function(string $function_name)%De-register a function for execution on each tick +unserialize%mixed unserialize(string $str)%Erzeugt aus einem gespeicherten Datenformat einen Wert in PHP +unset%void unset(mixed $var, [mixed $var], [mixed ...])%Löschen einer angegebenen Variablen +urldecode%string urldecode(string $str)%Dekodiert eine URL-kodierte Zeichenkette +urlencode%string urlencode(string $str)%URL-kodiert einen String +use_soap_error_handler%bool use_soap_error_handler([bool $handler])%Definiert, ob SOAP-Errorhandler benutzt werden soll +user_error%void user_error()%Alias von trigger_error +usleep%void usleep(int $micro_seconds)%Programm-Verzögerung in Mikrosekunden +usort%bool usort(array $array, callback $cmp_function)%Sortiert ein Array nach Werten mittels einer benutzerdefinierten Vergleichsfunktion +utf8_decode%string utf8_decode(string $data)%Konvertiert eine als UTF-8 kodierte ISO-8859-1-Zeichenkette in eine einfache ISO-8859-1-Zeichenkette +utf8_encode%string utf8_encode(string $data)%Konvertiert eine ISO-8859-1-Zeichenkette in UTF-8 +var_dump%string var_dump(mixed $expression, [mixed $expression], [ ...])%Gibt alle Informationen zu einer Variablen aus +var_export%mixed var_export(mixed $expression, [bool $return = false])%Outputs or returns a parsable string representation of a variable +variant_abs%mixed variant_abs(mixed $val)%Returns the absolute value of a variant +variant_add%mixed variant_add(mixed $left, mixed $right)%"Adds" two variant values together and returns the result +variant_and%mixed variant_and(mixed $left, mixed $right)%Performs a bitwise AND operation between two variants +variant_cast%variant variant_cast(variant $variant, int $type)%Convert a variant into a new variant object of another type +variant_cat%mixed variant_cat(mixed $left, mixed $right)%concatenates two variant values together and returns the result +variant_cmp%int variant_cmp(mixed $left, mixed $right, [int $lcid], [int $flags])%Compares two variants +variant_date_from_timestamp%variant variant_date_from_timestamp(int $timestamp)%Returns a variant date representation of a Unix timestamp +variant_date_to_timestamp%int variant_date_to_timestamp(variant $variant)%Converts a variant date/time value to Unix timestamp +variant_div%mixed variant_div(mixed $left, mixed $right)%Returns the result from dividing two variants +variant_eqv%mixed variant_eqv(mixed $left, mixed $right)%Performs a bitwise equivalence on two variants +variant_fix%mixed variant_fix(mixed $variant)%Returns the integer portion of a variant +variant_get_type%int variant_get_type(variant $variant)%Returns the type of a variant object +variant_idiv%mixed variant_idiv(mixed $left, mixed $right)%Converts variants to integers and then returns the result from dividing them +variant_imp%mixed variant_imp(mixed $left, mixed $right)%Performs a bitwise implication on two variants +variant_int%mixed variant_int(mixed $variant)%Returns the integer portion of a variant +variant_mod%mixed variant_mod(mixed $left, mixed $right)%Divides two variants and returns only the remainder +variant_mul%mixed variant_mul(mixed $left, mixed $right)%Multiplies the values of the two variants +variant_neg%mixed variant_neg(mixed $variant)%Performs logical negation on a variant +variant_not%mixed variant_not(mixed $variant)%Performs bitwise not negation on a variant +variant_or%mixed variant_or(mixed $left, mixed $right)%Performs a logical disjunction on two variants +variant_pow%mixed variant_pow(mixed $left, mixed $right)%Returns the result of performing the power function with two variants +variant_round%mixed variant_round(mixed $variant, int $decimals)%Rounds a variant to the specified number of decimal places +variant_set%void variant_set(variant $variant, mixed $value)%Assigns a new value for a variant object +variant_set_type%void variant_set_type(variant $variant, int $type)%Convert a variant into another type "in-place" +variant_sub%mixed variant_sub(mixed $left, mixed $right)%Subtracts the value of the right variant from the left variant value +variant_xor%mixed variant_xor(mixed $left, mixed $right)%Performs a logical exclusion on two variants +version_compare%mixed version_compare(string $version1, string $version2, [string $operator])%Compares two "PHP-standardized" version number strings +vfprintf%int vfprintf(resource $handle, string $format, array $args)%Schreibt einen formatierten String in einen Stream +virtual%bool virtual(string $filename)%Führt eine Apache-Unteranfrage durch +vprintf%int vprintf(string $format, array $args)%Gibt einen formatierten String aus +vsprintf%string vsprintf(string $format, array $args)%Gibt einen formatierten String zurück +wddx_add_vars%void wddx_add_vars()%Fügt dem WDDX-Paket mit der übergebenen ID Werte hinzu +wddx_deserialize%void wddx_deserialize()%Deserialisiert ein WDDX Paket +wddx_packet_end%void wddx_packet_end()%Schließt das WDDX-Paket mit der angegebenen ID +wddx_packet_start%void wddx_packet_start()%Beginnt ein neues WDDX-Paket mit einer 'Structure' +wddx_serialize_value%void wddx_serialize_value()%Serialisiert einen einzelnen Wert in ein WDDX-Paket +wddx_serialize_vars%void wddx_serialize_vars()%Serialisiert Variablen in WDDX Pakete +wddx_unserialize%mixed wddx_unserialize(string $packet)%Unserializes a WDDX packet +wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%Bricht einen String nach einer bestimmten Anzahl Zeichen um +xml_error_string%string xml_error_string(int $code)%Get XML parser error string +xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%Get current byte index for an XML parser +xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%Get current column number for an XML parser +xml_get_current_line_number%int xml_get_current_line_number(resource $parser)%Get current line number for an XML parser +xml_get_error_code%int xml_get_error_code(resource $parser)%Get XML parser error code +xml_parse%int xml_parse(resource $parser, string $data, [bool $is_final = false])%Start parsing an XML document +xml_parse_into_struct%int xml_parse_into_struct(resource $parser, string $data, array $values, [array $index])%Parse XML data into an array structure +xml_parser_create%resource xml_parser_create([string $encoding])%Create an XML parser +xml_parser_create_ns%resource xml_parser_create_ns([string $encoding], [string $separator = ':'])%Create an XML parser with namespace support +xml_parser_free%bool xml_parser_free(resource $parser)%Free an XML parser +xml_parser_get_option%mixed xml_parser_get_option(resource $parser, int $option)%Get options from an XML parser +xml_parser_set_option%bool xml_parser_set_option(resource $parser, int $option, mixed $value)%Set options in an XML parser +xml_set_character_data_handler%bool xml_set_character_data_handler(resource $parser, callback $handler)%Set up character data handler +xml_set_default_handler%bool xml_set_default_handler(resource $parser, callback $handler)%Set up default handler +xml_set_element_handler%bool xml_set_element_handler(resource $parser, callback $start_element_handler, callback $end_element_handler)%Set up start and end element handlers +xml_set_end_namespace_decl_handler%bool xml_set_end_namespace_decl_handler(resource $parser, callback $handler)%Set up end namespace declaration handler +xml_set_external_entity_ref_handler%bool xml_set_external_entity_ref_handler(resource $parser, callback $handler)%Set up external entity reference handler +xml_set_notation_decl_handler%bool xml_set_notation_decl_handler(resource $parser, callback $handler)%Set up notation declaration handler +xml_set_object%bool xml_set_object(resource $parser, object $object)%Use XML Parser within an object +xml_set_processing_instruction_handler%bool xml_set_processing_instruction_handler(resource $parser, callback $handler)%Set up processing instruction (PI) handler +xml_set_start_namespace_decl_handler%bool xml_set_start_namespace_decl_handler(resource $parser, callback $handler)%Set up start namespace declaration handler +xml_set_unparsed_entity_decl_handler%bool xml_set_unparsed_entity_decl_handler(resource $parser, callback $handler)%Set up unparsed entity declaration handler +xmlrpc_decode%mixed xmlrpc_decode(string $xml, [string $encoding = "iso-8859-1"])%Decodes XML into native PHP types +xmlrpc_decode_request%mixed xmlrpc_decode_request(string $xml, string $method, [string $encoding])%Decodes XML into native PHP types +xmlrpc_encode%string xmlrpc_encode(mixed $value)%Generates XML for a PHP value +xmlrpc_encode_request%string xmlrpc_encode_request(string $method, mixed $params, [array $output_options])%Generates XML for a method request +xmlrpc_get_type%string xmlrpc_get_type(mixed $value)%Gets xmlrpc type for a PHP value +xmlrpc_is_fault%bool xmlrpc_is_fault(array $arg)%Determines if an array value represents an XMLRPC fault +xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string $xml)%Decodes XML into a list of method descriptions +xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource $server, array $desc)%Adds introspection documentation +xmlrpc_server_call_method%string xmlrpc_server_call_method(resource $server, string $xml, mixed $user_data, [array $output_options])%Parses XML requests and call methods +xmlrpc_server_create%resource xmlrpc_server_create()%Creates an xmlrpc server +xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%Destroys server resources +xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%Register a PHP function to generate documentation +xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%Register a PHP function to resource method matching method_name +xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%Sets xmlrpc type, base64 or datetime, for a PHP string value +xpath_eval%void xpath_eval()%Evaluates the XPath Location Path in the given string +xpath_eval_expression%void xpath_eval_expression()%Evaluates the XPath Location Path in the given string +xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%Creates new xpath context +xpath_register_ns%bool xpath_register_ns(XPathContext $xpath_context, string $prefix, string $uri)%Register the given namespace in the passed XPath context +xpath_register_ns_auto%bool xpath_register_ns_auto(XPathContext $xpath_context, [object $context_node])%Register the given namespace in the passed XPath context +xptr_eval%void xptr_eval()%Evaluate the XPtr Location Path in the given string +xptr_new_context%XPathContext xptr_new_context()%Create new XPath Context +xslt_backend_info%string xslt_backend_info()%Gibt Informationen über die Kompilierungsoptionen des Backends zurück +xslt_backend_name%string xslt_backend_name()%Liefert den Namen des Backends zurück +xslt_backend_version%string xslt_backend_version()%Gibt die Sablotron-Versionsnummer zurück +xslt_create%resource xslt_create()%Erzeugt einen neuen XSLT-Prozessor +xslt_errno%int xslt_errno(resource $xh)%Gibt die Fehlernummer zurück +xslt_error%string xslt_error(resource $xh)%Gibt eine Fehlermeldung zurück +xslt_free%void xslt_free(resource $xh)%Gibt einen XSLT-Processor frei +xslt_getopt%int xslt_getopt(resource $processor)%Liefert die Optionen für einen angegebenen XSL-Prozessor +xslt_process%mixed xslt_process(resource $xh, string $xmlcontainer, string $xslcontainer, [string $resultcontainer], [array $arguments], [array $parameters])%Führt eine XSLT-Transformation durch +xslt_set_base%void xslt_set_base(resource $xh, string $uri)%Setzt den Base-URI für alle XSLT-Transformationen +xslt_set_encoding%void xslt_set_encoding(resource $xh, string $encoding)%Bestimmt das Encoding, mit dem XML-Dokumente geparst werden sollen +xslt_set_error_handler%void xslt_set_error_handler(resource $xh, mixed $handler)%Legt einen Errorhandler für einen XSLT-Prozessor fest +xslt_set_log%void xslt_set_log(resource $xh, [mixed $log])%Bestimmt die Logdatei, in die die Lognachrichten geschrieben werden sollen +xslt_set_object%bool xslt_set_object(resource $processor, object $obj)%Sets the object in which to resolve callback functions +xslt_set_sax_handler%void xslt_set_sax_handler(resource $xh, array $handlers)%Setzt SAX-Handler für einen XSLT-Prozessor +xslt_set_sax_handlers%void xslt_set_sax_handlers(resource $processor, array $handlers)%Set the SAX handlers to be called when the XML document gets processed +xslt_set_scheme_handler%void xslt_set_scheme_handler(resource $xh, array $handlers)%Set Scheme handlers for a XSLT processor +xslt_set_scheme_handlers%void xslt_set_scheme_handlers(resource $xh, array $handlers)%Set the scheme handlers for the XSLT processor +xslt_setopt%mixed xslt_setopt(resource $processor, int $newmask)%Set options on a given xsl processor +zend_logo_guid%string zend_logo_guid()%Die GUID des Zend Logos +zend_thread_id%int zend_thread_id()%Returns a unique identifier for the current thread +zend_version%string zend_version()%Liefert die aktuelle Version der Zend Engine +zip_close%void zip_close(resource $zip)%Schließt ein ZIP-Archiv +zip_entry_close%bool zip_entry_close(resource $zip_entry)%Schließt einen Verzeichniseintrag +zip_entry_compressedsize%int zip_entry_compressedsize(resource $zip_entry)%Ermittelt die komprimierte Größe eines Verzeichniseintrages +zip_entry_compressionmethod%string zip_entry_compressionmethod(resource $zip_entry)%Ermittelt die Komprimierungsmethode eines Verzeichniseintrags +zip_entry_filesize%int zip_entry_filesize(resource $zip_entry)%Ermittelt die effektive Größe eines Verzeichniseintrages +zip_entry_name%string zip_entry_name(resource $zip_entry)%Gibt den Namen eines Verzeichniseintrages zurück +zip_entry_open%bool zip_entry_open(resource $zip, resource $zip_entry, [string $mode])%Öffnet einen Verzeichniseintrag für den Lesezugriff +zip_entry_read%string zip_entry_read(resource $zip_entry, [int $length])%Liest einen geöffneten Verzeichniseintrag aus +zip_open%mixed zip_open(string $filename)%Öffnet ein ZIP-Archiv +zip_read%mixed zip_read(resource $zip)%Liest den nächsten Eintrag innerhalb des ZIP Archivs +zlib_get_coding_type%string zlib_get_coding_type()%Gibt die für Ausgabekomprimierung genutze Methode zurück diff --git a/Support/function-docs/en.txt b/Support/function-docs/en.txt new file mode 100644 index 0000000..d55ce83 --- /dev/null +++ b/Support/function-docs/en.txt @@ -0,0 +1,2569 @@ +AMQPConnection%object AMQPConnection([array $credentials = array()])%Create an instance of AMQPConnection +AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%Create an instance of AMQPExchange +AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%Create an instance of an AMQPQueue object. +APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $format], [int $chunk_size = 100], [int $list])%Constructs an APCIterator iterator object +AppendIterator%object AppendIterator()%Constructs an AppendIterator +ArrayIterator%object ArrayIterator(mixed $array)%Construct an ArrayIterator +ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object +CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construct a new CachingIterator object for the iterator. +Collator%object Collator(string $locale)%Create a collator +DOMAttr%object DOMAttr(string $name, [string $value])%Creates a new DOMAttr object +DOMComment%object DOMComment([string $value])%Creates a new DOMComment object +DOMDocument%object DOMDocument([string $version], [string $encoding])%Creates a new DOMDocument object +DOMElement%object DOMElement(string $name, [string $value], [string $namespaceURI])%Creates a new DOMElement object +DOMEntityReference%object DOMEntityReference(string $name)%Creates a new DOMEntityReference object +DOMImplementation%object DOMImplementation()%Creates a new DOMImplementation object +DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $value])%Creates a new DOMProcessingInstruction object +DOMText%object DOMText([string $value])%Creates a new DOMText object +DOMXPath%object DOMXPath(DOMDocument $doc)%Creates a new DOMXPath object +DateInterval%object DateInterval(string $interval_spec)%Creates new DateInterval object +DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $start, DateInterval $interval, DateTime $end, [int $options], string $isostr, [int $options])%Creates new DatePeriod object +DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object +DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Creates new DateTimeZone object +DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path +FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator +FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator +FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Converts a date from the French Republican Calendar to a Julian Day Count +GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob +Gmagick%object Gmagick([string $filename])%The Gmagick constructor +GmagickPixel%object GmagickPixel([string $color])%The GmagickPixel constructor +GregorianToJD%int GregorianToJD(int $month, int $day, int $year)%Converts a Gregorian date to Julian Day Count +HaruDoc%object HaruDoc()%Construct new HaruDoc instance +HttpDeflateStream%object HttpDeflateStream([int $flags])%HttpDeflateStream class constructor +HttpInflateStream%object HttpInflateStream([int $flags])%HttpInflateStream class constructor +HttpMessage%object HttpMessage([string $message])%HttpMessage constructor +HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%HttpQueryString constructor +HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%HttpRequest constructor +HttpRequestPool%object HttpRequestPool([HttpRequest $request])%HttpRequestPool constructor +Imagick%object Imagick([mixed $files])%The Imagick constructor +ImagickDraw%object ImagickDraw()%The ImagickDraw constructor +ImagickPixel%object ImagickPixel([string $color])%The ImagickPixel constructor +ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%The ImagickPixelIterator constructor +InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator +IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable +JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Returns the day of the week +JDMonthName%string JDMonthName(int $julianday, int $mode)%Returns a month name +JDToFrench%string JDToFrench(int $juliandaycount)%Converts a Julian Day Count to the French Republican Calendar +JDToGregorian%string JDToGregorian(int $julianday)%Converts Julian Day Count to Gregorian date +JDToJulian%string JDToJulian(int $julianday)%Converts a Julian Day Count to a Julian Calendar Date +JewishToJD%int JewishToJD(int $month, int $day, int $year)%Converts a date in the Jewish Calendar to Julian Day Count +JulianToJD%int JulianToJD(int $month, int $day, int $year)%Converts a Julian Calendar date to Julian Day Count +KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file +LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator +Memcached%object Memcached([string $persistent_id])%Create a Memcached instance +Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object +MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. +MongoCode%object MongoCode(string $code, [array $scope = array()])%Creates a new code object +MongoCollection%object MongoCollection(MongoDB $db, string $name)%Creates a new collection +MongoCursor%object MongoCursor(resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoDB%object MongoDB(Mongo $conn, string $name)%Creates a new database +MongoDate%object MongoDate([long $sec], [long $usec])%Creates a new date. +MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"])%Creates new file collections +MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%Create a new GridFS file +MongoId%object MongoId([string $id])%Creates a new id +MongoInt32%object MongoInt32(string $value)%Creates a new 32-bit integer. +MongoInt64%object MongoInt64(string $value)%Creates a new 64-bit integer. +MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression +MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. +MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator +NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator +PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database +ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator +Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object +PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object +PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct +RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator +RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator +RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%Construct a RecursiveIteratorIterator +RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Creates a new RecursiveRegexIterator. +RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%Construct a RecursiveTreeIterator +ReflectionClass%object ReflectionClass(string $argument)%Constructs a ReflectionClass +ReflectionExtension%object ReflectionExtension(string $name)%Constructs a ReflectionExtension +ReflectionFunction%object ReflectionFunction(mixed $name)%Constructs a ReflectionFunction object +ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%Constructs a ReflectionMethod +ReflectionObject%object ReflectionObject(object $argument)%Constructs a ReflectionObject +ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct +ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object +RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator +SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server +SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object +SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service +SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%Construct an SDO_Model_ReflectionDataObject +SQLite3%object SQLite3(string $filename, [int $flags], [string $encryption_key])%Instantiates an SQLite3 object and opens an SQLite 3 database +SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%Creates a new SimpleXMLElement object +SoapClient%object SoapClient(mixed $wsdl, [array $options])%SoapClient constructor +SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%SoapFault constructor +SoapHeader%object SoapHeader(string $namespace, string $name, [mixed $data], [bool $mustunderstand], [string $actor])%SoapHeader constructor +SoapParam%object SoapParam(mixed $data, string $name)%SoapParam constructor +SoapServer%object SoapServer(mixed $wsdl, [array $options])%SoapServer constructor +SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [string $type_namespace], [string $node_name], [string $node_namespace])%SoapVar constructor +SphinxClient%object SphinxClient()%Create a new SphinxClient object +SplBool%object SplBool()%Constructs a bool object type +SplDoublyLinkedList%object SplDoublyLinkedList()%Constructs a new doubly linked list +SplEnum%object SplEnum()%Constructs an enumeger object type +SplFileInfo%object SplFileInfo(string $file_name)%Construct a new SplFileInfo object +SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%Construct a new file object. +SplFixedArray%object SplFixedArray([int $size])%Constructs a new fixed array +SplFloat%object SplFloat(float $input)%Constructs a float object type +SplHeap%object SplHeap()%Constructs a new empty heap +SplInt%object SplInt(integer $input)%Constructs an integer object type +SplPriorityQueue%object SplPriorityQueue()%Constructs a new empty queue +SplQueue%object SplQueue()%Constructs a new queue implemented using a doubly linked list +SplStack%object SplStack()%Constructs a new stack implemented using a doubly linked list +SplString%object SplString(string $input)%Constructs a string object type +SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a new temporary file object +Swish%object Swish(string $index_names)%Construct a Swish object +TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object +TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +XSLTProcessor%object XSLTProcessor()%Creates a new XSLTProcessor object +__halt_compiler%void __halt_compiler()%Halts the compiler execution +abs%number abs(mixed $number)%Absolute value +acos%float acos(float $arg)%Arc cosine +acosh%float acosh(float $arg)%Inverse hyperbolic cosine +addcslashes%string addcslashes(string $str, string $charlist)%Quote string with slashes in a C style +addslashes%string addslashes(string $str)%Quote string with slashes +aggregate%void aggregate(object $object, string $class_name)%Dynamic class and object aggregation of methods and properties +aggregate_info%array aggregate_info(object $object)%Gets aggregation information for a given object +aggregate_methods%void aggregate_methods(object $object, string $class_name)%Dynamic class and object aggregation of methods +aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%Selective dynamic class methods aggregation to an object +aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class methods aggregation to an object using a regular expression +aggregate_properties%void aggregate_properties(object $object, string $class_name)%Dynamic aggregation of class properties to an object +aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%Selective dynamic class properties aggregation to an object +aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class properties aggregation to an object using a regular expression +aggregation_info%void aggregation_info()%Alias of aggregate_info +apache_child_terminate%bool apache_child_terminate()%Terminate apache process after this request +apache_get_modules%array apache_get_modules()%Get a list of loaded Apache modules +apache_get_version%string apache_get_version()%Fetch Apache version +apache_getenv%string apache_getenv(string $variable, [bool $walk_to_top])%Get an Apache subprocess_env variable +apache_lookup_uri%object apache_lookup_uri(string $filename)%Perform a partial request for the specified URI and return all info about it +apache_note%string apache_note(string $note_name, [string $note_value])%Get and set apache request notes +apache_request_headers%array apache_request_headers()%Fetch all HTTP request headers +apache_reset_timeout%bool apache_reset_timeout()%Reset the Apache write timer +apache_response_headers%array apache_response_headers()%Fetch all HTTP response headers +apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Set an Apache subprocess_env variable +apc_add%bool apc_add(string $key, mixed $var, [int $ttl])%Cache a variable in the data store +apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%Get a binary dump of the given files and user variables +apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%Output a binary dump of cached files and user variables to a file +apc_bin_load%bool apc_bin_load(string $data, [int $flags])%Load a binary dump into the APC file/user cache +apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%Load a binary dump from a file into the APC file/user cache +apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%Retrieves cached information from APC's data store +apc_cas%int apc_cas(string $key, int $old, int $new)%apc_cas +apc_clear_cache%bool apc_clear_cache([string $cache_type])%Clears the APC cache +apc_compile_file%bool apc_compile_file(string $filename)%Stores a file in the bytecode cache, bypassing all filters. +apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%Decrease a stored number +apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%Defines a set of constants for retrieval and mass-definition +apc_delete%bool apc_delete(string $key)%Removes a stored variable from the cache +apc_delete_file%mixed apc_delete_file(mixed $keys)%Deletes files from the opcode cache +apc_exists%mixed apc_exists(mixed $keys)%Checks if APC key exists +apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%Fetch a stored variable from the cache +apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%Increase a stored number +apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%Loads a set of constants from the cache +apc_sma_info%array apc_sma_info([bool $limited = false])%Retrieves APC's Shared Memory Allocation information +apc_store%bool apc_store(string $key, mixed $var, [int $ttl])%Cache a variable in the data store +array%array array([mixed ...])%Create an array +array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%Changes all keys in an array +array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%Split an array into chunks +array_combine%array array_combine(array $keys, array $values)%Creates an array by using one array for keys and another for its values +array_count_values%array array_count_values(array $input)%Counts all the values of an array +array_diff%array array_diff(array $array1, array $array2, [array ...])%Computes the difference of arrays +array_diff_assoc%array array_diff_assoc(array $array1, array $array2, [array ...])%Computes the difference of arrays with additional index check +array_diff_key%array array_diff_key(array $array1, array $array2, [array ...])%Computes the difference of arrays using keys for comparison +array_diff_uassoc%array array_diff_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the difference of arrays with additional index check which is performed by a user supplied callback function +array_diff_ukey%array array_diff_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the difference of arrays using a callback function on the keys for comparison +array_fill%array array_fill(int $start_index, int $num, mixed $value)%Fill an array with values +array_fill_keys%array array_fill_keys(array $keys, mixed $value)%Fill an array with values, specifying keys +array_filter%array array_filter(array $input, [callback $callback])%Filters elements of an array using a callback function +array_flip%string array_flip(array $trans)%Exchanges all keys with their associated values in an array +array_intersect%array array_intersect(array $array1, array $array2, [array ...])%Computes the intersection of arrays +array_intersect_assoc%array array_intersect_assoc(array $array1, array $array2, [array ...])%Computes the intersection of arrays with additional index check +array_intersect_key%array array_intersect_key(array $array1, array $array2, [array ...])%Computes the intersection of arrays using keys for comparison +array_intersect_uassoc%array array_intersect_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the intersection of arrays with additional index check, compares indexes by a callback function +array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Computes the intersection of arrays using a callback function on the keys for comparison +array_key_exists%bool array_key_exists(mixed $key, array $search)%Checks if the given key or index exists in the array +array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%Return all the keys or a subset of the keys of an array +array_map%array array_map(callback $callback, array $arr1, [array ...])%Applies the callback to the elements of the given arrays +array_merge%array array_merge(array $array1, [array $array2], [array ...])%Merge one or more arrays +array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%Merge two or more arrays recursively +array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_ASC], [mixed $arg = SORT_REGULAR], [mixed ...])%Sort multiple or multi-dimensional arrays +array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%Pad array to the specified length with a value +array_pop%array array_pop(array $array)%Pop the element off the end of array +array_product%number array_product(array $array)%Calculate the product of values in an array +array_push%int array_push(array $array, mixed $var, [mixed ...])%Push one or more elements onto the end of array +array_rand%mixed array_rand(array $input, [int $num_req = 1])%Pick one or more random entries out of an array +array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%Iteratively reduce the array to a single value using a callback function +array_replace%array array_replace(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array +array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array recursively +array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%Return an array with elements in reverse order +array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict])%Searches the array for a given value and returns the corresponding key if successful +array_shift%array array_shift(array $array)%Shift an element off the beginning of array +array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%Extract a slice of the array +array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%Remove a portion of the array and replace it with something else +array_sum%number array_sum(array $array)%Calculate the sum of values in an array +array_udiff%array array_udiff(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the difference of arrays by using a callback function for data comparison +array_udiff_assoc%array array_udiff_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the difference of arrays with additional index check, compares data by a callback function +array_udiff_uassoc%array array_udiff_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Computes the difference of arrays with additional index check, compares data and indexes by a callback function +array_uintersect%array array_uintersect(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the intersection of arrays, compares data by a callback function +array_uintersect_assoc%array array_uintersect_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Computes the intersection of arrays with additional index check, compares data by a callback function +array_uintersect_uassoc%array array_uintersect_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Computes the intersection of arrays with additional index check, compares data and indexes by a callback functions +array_unique%array array_unique(array $array, [int $sort_flags = SORT_STRING])%Removes duplicate values from an array +array_unshift%int array_unshift(array $array, mixed $var, [mixed ...])%Prepend one or more elements to the beginning of an array +array_values%array array_values(array $input)%Return all the values of an array +array_walk%bool array_walk(array $array, callback $funcname, [mixed $userdata])%Apply a user function to every member of an array +array_walk_recursive%bool array_walk_recursive(array $input, callback $funcname, [mixed $userdata])%Apply a user function recursively to every member of an array +arsort%bool arsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array in reverse order and maintain index association +asin%float asin(float $arg)%Arc sine +asinh%float asinh(float $arg)%Inverse hyperbolic sine +asort%bool asort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array and maintain index association +assert%bool assert(mixed $assertion)%Checks if assertion is FALSE +assert_options%mixed assert_options(int $what, [mixed $value])%Set/get the various assert flags +atan%float atan(float $arg)%Arc tangent +atan2%float atan2(float $y, float $x)%Arc tangent of two variables +atanh%float atanh(float $arg)%Inverse hyperbolic tangent +base64_decode%string base64_decode(string $data, [bool $strict = false])%Decodes data encoded with MIME base64 +base64_encode%string base64_encode(string $data)%Encodes data with MIME base64 +base_convert%string base_convert(string $number, int $frombase, int $tobase)%Convert a number between arbitrary bases +basename%string basename(string $path, [string $suffix])%Returns trailing name component of path +bcadd%string bcadd(string $left_operand, string $right_operand, [int $scale])%Add two arbitrary precision numbers +bccomp%int bccomp(string $left_operand, string $right_operand, [int $scale])%Compare two arbitrary precision numbers +bcdiv%string bcdiv(string $left_operand, string $right_operand, [int $scale])%Divide two arbitrary precision numbers +bcmod%string bcmod(string $left_operand, string $modulus)%Get modulus of an arbitrary precision number +bcmul%string bcmul(string $left_operand, string $right_operand, [int $scale])%Multiply two arbitrary precision number +bcpow%string bcpow(string $left_operand, string $right_operand, [int $scale])%Raise an arbitrary precision number to another +bcpowmod%string bcpowmod(string $left_operand, string $right_operand, string $modulus, [int $scale])%Raise an arbitrary precision number to another, reduced by a specified modulus +bcscale%bool bcscale(int $scale)%Set default scale parameter for all bc math functions +bcsqrt%string bcsqrt(string $operand, [int $scale])%Get the square root of an arbitrary precision number +bcsub%string bcsub(string $left_operand, string $right_operand, [int $scale])%Subtract one arbitrary precision number from another +bin2hex%string bin2hex(string $str)%Convert binary data into hexadecimal representation +bind_textdomain_codeset%string bind_textdomain_codeset(string $domain, string $codeset)%Specify the character encoding in which the messages from the DOMAIN message catalog will be returned +bindec%float bindec(string $binary_string)%Binary to decimal +bindtextdomain%string bindtextdomain(string $domain, string $directory)%Sets the path for a domain +bson_decode%array bson_decode(string $bson)%Deserializes a BSON object into a PHP array +bson_encode%string bson_encode(mixed $anything)%Serializes a PHP variable into a BSON string +bzclose%int bzclose(resource $bz)%Close a bzip2 file +bzcompress%mixed bzcompress(string $source, [int $blocksize = 4], [int $workfactor])%Compress a string into bzip2 encoded data +bzdecompress%mixed bzdecompress(string $source, [int $small])%Decompresses bzip2 encoded data +bzerrno%int bzerrno(resource $bz)%Returns a bzip2 error number +bzerror%array bzerror(resource $bz)%Returns the bzip2 error number and error string in an array +bzerrstr%string bzerrstr(resource $bz)%Returns a bzip2 error string +bzflush%int bzflush(resource $bz)%Force a write of all buffered data +bzopen%resource bzopen(string $filename, string $mode)%Opens a bzip2 compressed file +bzread%string bzread(resource $bz, [int $length = 1024])%Binary safe bzip2 file read +bzwrite%int bzwrite(resource $bz, string $data, [int $length])%Binary safe bzip2 file write +cal_days_in_month%int cal_days_in_month(int $calendar, int $month, int $year)%Return the number of days in a month for a given year and calendar +cal_from_jd%array cal_from_jd(int $jd, int $calendar)%Converts from Julian Day Count to a supported calendar +cal_info%array cal_info([int $calendar = -1])%Returns information about a particular calendar +cal_to_jd%int cal_to_jd(int $calendar, int $month, int $day, int $year)%Converts from a supported calendar to Julian Day Count +call_user_func%mixed call_user_func(callback $function, [mixed $parameter], [mixed ...])%Call a user function given by the first parameter +call_user_func_array%mixed call_user_func_array(callback $function, array $param_arr)%Call a user function given with an array of parameters +call_user_method%mixed call_user_method(string $method_name, object $obj, [mixed $parameter], [mixed ...])%Call a user method on an specific object [deprecated] +call_user_method_array%mixed call_user_method_array(string $method_name, object $obj, array $params)%Call a user method given with an array of parameters [deprecated] +ceil%float ceil(float $value)%Round fractions up +chdir%bool chdir(string $directory)%Change directory +checkdate%bool checkdate(int $month, int $day, int $year)%Validate a Gregorian date +checkdnsrr%bool checkdnsrr(string $host, [string $type = "MX"])%Check DNS records corresponding to a given Internet host name or IP address +chgrp%bool chgrp(string $filename, mixed $group)%Changes file group +chmod%bool chmod(string $filename, int $mode)%Changes file mode +chop%void chop()%Alias of rtrim +chown%bool chown(string $filename, mixed $user)%Changes file owner +chr%string chr(int $ascii)%Return a specific character +chroot%bool chroot(string $directory)%Change the root directory +chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%Split a string into smaller chunks +class_alias%boolean class_alias([string $original], [string $alias])%Creates an alias for a class +class_exists%bool class_exists(string $class_name, [bool $autoload = true])%Checks if the class has been defined +class_implements%array class_implements(mixed $class, [bool $autoload = true])%Return the interfaces which are implemented by the given class +class_parents%array class_parents(mixed $class, [bool $autoload = true])%Return the parent classes of the given class +clearstatcache%void clearstatcache([bool $clear_realpath_cache = false], [string $filename])%Clears file status cache +closedir%void closedir([resource $dir_handle])%Close directory handle +closelog%bool closelog()%Close connection to system logger +collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array maintaining index association +collator_compare%int collator_compare(string $str1, string $str2, Collator $coll, string $str1, string $str2)%Compare two Unicode strings +collator_create%Collator collator_create(string $locale, string $locale)%Create a collator +collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll, int $attr)%Get collation attribute value +collator_get_error_code%int collator_get_error_code(Collator $coll)%Get collator's last error code +collator_get_error_message%string collator_get_error_message(Collator $coll)%Get text for collator's last error code +collator_get_locale%string collator_get_locale([int $type], Collator $coll, int $type)%Get the locale name of the collator +collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll, string $str)%Get sorting key for a string +collator_get_strength%int collator_get_strength(Collator $coll)%Get current collation strength +collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll, int $attr, int $val)%Set collation attribute +collator_set_strength%bool collator_set_strength(int $strength, Collator $coll, int $strength)%Set collation strength +collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array using specified collator +collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll, array $arr)%Sort array using specified collator and sort keys +com_addref%void com_addref()%Increases the components reference counter [deprecated] +com_create_guid%string com_create_guid()%Generate a globally unique identifier (GUID) +com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%Connect events from a COM object to a PHP object +com_get%void com_get()%Gets the value of a COM Component's property [deprecated] +com_get_active_object%variant com_get_active_object(string $progid, [int $code_page])%Returns a handle to an already running instance of a COM object +com_invoke%void com_invoke()%Calls a COM component's method [deprecated] +com_isenum%bool com_isenum(variant $com_module)%Indicates if a COM object has an IEnumVariant interface for iteration [deprecated] +com_load%void com_load()%Creates a new reference to a COM component [deprecated] +com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive])%Loads a Typelib +com_message_pump%bool com_message_pump([int $timeoutms])%Process COM messages, sleeping for up to timeoutms milliseconds +com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink])%Print out a PHP class definition for a dispatchable interface +com_propget%void com_propget()%Alias of com_get +com_propput%void com_propput()%Alias of com_set +com_propset%void com_propset()%Alias of com_set +com_release%void com_release()%Decreases the components reference counter [deprecated] +com_set%void com_set()%Assigns a value to a COM component's property +compact%array compact(mixed $varname, [mixed ...])%Create array containing variables and their values +connection_aborted%int connection_aborted()%Check whether client disconnected +connection_status%int connection_status()%Returns connection status bitfield +connection_timeout%int connection_timeout()%Check if the script timed out +constant%mixed constant(string $name)%Returns the value of a constant +convert_cyr_string%string convert_cyr_string(string $str, string $from, string $to)%Convert from one Cyrillic character set to another +convert_uudecode%string convert_uudecode(string $data)%Decode a uuencoded string +convert_uuencode%string convert_uuencode(string $data)%Uuencode a string +copy%bool copy(string $source, string $dest, [resource $context])%Copies file +cos%float cos(float $arg)%Cosine +cosh%float cosh(float $arg)%Hyperbolic cosine +count%int count(mixed $var, [int $mode = COUNT_NORMAL])%Count all elements in an array, or properties in an object +count_chars%mixed count_chars(string $string, [int $mode])%Return information about characters used in a string +crc32%int crc32(string $str)%Calculates the crc32 polynomial of a string +create_function%string create_function(string $args, string $code)%Create an anonymous (lambda-style) function +crypt%string crypt(string $str, [string $salt])%One-way string hashing +ctype_alnum%string ctype_alnum(string $text)%Check for alphanumeric character(s) +ctype_alpha%string ctype_alpha(string $text)%Check for alphabetic character(s) +ctype_cntrl%string ctype_cntrl(string $text)%Check for control character(s) +ctype_digit%string ctype_digit(string $text)%Check for numeric character(s) +ctype_graph%string ctype_graph(string $text)%Check for any printable character(s) except space +ctype_lower%string ctype_lower(string $text)%Check for lowercase character(s) +ctype_print%string ctype_print(string $text)%Check for printable character(s) +ctype_punct%string ctype_punct(string $text)%Check for any printable character which is not whitespace or an alphanumeric character +ctype_space%string ctype_space(string $text)%Check for whitespace character(s) +ctype_upper%string ctype_upper(string $text)%Check for uppercase character(s) +ctype_xdigit%string ctype_xdigit(string $text)%Check for character(s) representing a hexadecimal digit +curl_close%void curl_close(resource $ch)%Close a cURL session +curl_copy_handle%resource curl_copy_handle(resource $ch)%Copy a cURL handle along with all of its preferences +curl_errno%int curl_errno(resource $ch)%Return the last error number +curl_error%string curl_error(resource $ch)%Return a string containing the last error for the current session +curl_exec%mixed curl_exec(resource $ch)%Perform a cURL session +curl_getinfo%mixed curl_getinfo(resource $ch, [int $opt])%Get information regarding a specific transfer +curl_init%resource curl_init([string $url])%Initialize a cURL session +curl_multi_add_handle%int curl_multi_add_handle(resource $mh, resource $ch)%Add a normal cURL handle to a cURL multi handle +curl_multi_close%void curl_multi_close(resource $mh)%Close a set of cURL handles +curl_multi_exec%int curl_multi_exec(resource $mh, int $still_running)%Run the sub-connections of the current cURL handle +curl_multi_getcontent%string curl_multi_getcontent(resource $ch)%Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set +curl_multi_info_read%array curl_multi_info_read(resource $mh, [int $msgs_in_queue])%Get information about the current transfers +curl_multi_init%resource curl_multi_init()%Returns a new cURL multi handle +curl_multi_remove_handle%int curl_multi_remove_handle(resource $mh, resource $ch)%Remove a multi handle from a set of cURL handles +curl_multi_select%int curl_multi_select(resource $mh, [float $timeout = 1.0])%Wait for activity on any curl_multi connection +curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%Set an option for a cURL transfer +curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%Set multiple options for a cURL transfer +curl_version%array curl_version([int $age = CURLVERSION_NOW])%Gets cURL version information +current%mixed current(array $array)%Return the current element in an array +date%string date(string $format, [int $timestamp])%Format a local time/date +date_add%void date_add()%Alias of DateTime::add +date_create%void date_create()%Alias of DateTime::__construct +date_create_from_format%void date_create_from_format()%Alias of DateTime::createFromFormat +date_date_set%void date_date_set()%Alias of DateTime::setDate +date_default_timezone_get%string date_default_timezone_get()%Gets the default timezone used by all date/time functions in a script +date_default_timezone_set%bool date_default_timezone_set(string $timezone_identifier)%Sets the default timezone used by all date/time functions in a script +date_diff%void date_diff()%Alias of DateTime::diff +date_format%void date_format()%Alias of DateTime::format +date_get_last_errors%void date_get_last_errors()%Alias of DateTime::getLastErrors +date_interval_create_from_date_string%void date_interval_create_from_date_string()%Alias of DateInterval::createFromDateString +date_interval_format%void date_interval_format()%Alias of DateInterval::format +date_isodate_set%void date_isodate_set()%Alias of DateTime::setISODate +date_modify%void date_modify()%Alias of DateTime::modify +date_offset_get%void date_offset_get()%Alias of DateTime::getOffset +date_parse%array date_parse(string $date)%Returns associative array with detailed info about given date +date_parse_from_format%array date_parse_from_format(string $format, string $date)%Get info about given date +date_sub%void date_sub()%Alias of DateTime::sub +date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%Returns an array with information about sunset/sunrise and twilight begin/end +date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%Returns time of sunrise for a given day and location +date_sunset%mixed date_sunset(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunset_zenith")], [float $gmt_offset])%Returns time of sunset for a given day and location +date_time_set%void date_time_set()%Alias of DateTime::setTime +date_timestamp_get%void date_timestamp_get()%Alias of DateTime::getTimestamp +date_timestamp_set%void date_timestamp_set()%Alias of DateTime::setTimestamp +date_timezone_get%void date_timezone_get()%Alias of DateTime::getTimezone +date_timezone_set%void date_timezone_set()%Alias of DateTime::setTimezone +datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Create a date formatter +datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt, mixed $value)%Format the date/time value as a string +datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%Get the calendar used for the IntlDateFormatter +datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%Get the datetype used for the IntlDateFormatter +datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%Get the error code from last operation +datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%Get the error text from the last operation. +datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt, [int $which])%Get the locale used by formatter +datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%Get the pattern used for the IntlDateFormatter +datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%Get the timetype used for the IntlDateFormatter +datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%Get the timezone-id used for the IntlDateFormatter +datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%Get the lenient used for the IntlDateFormatter +datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a field-based time value +datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a timestamp value +datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt, int $which)%sets the calendar used to the appropriate calendar, which must be +datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt, bool $lenient)%Set the leniency of the parser +datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt, string $pattern)%Set the pattern used for the IntlDateFormatter +datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt, string $zone)%Sets the time zone to use +dba_close%void dba_close(resource $handle)%Close a DBA database +dba_delete%bool dba_delete(string $key, resource $handle)%Delete DBA entry specified by key +dba_exists%bool dba_exists(string $key, resource $handle)%Check whether key exists +dba_fetch%string dba_fetch(string $key, resource $handle, string $key, int $skip, resource $handle)%Fetch data specified by key +dba_firstkey%string dba_firstkey(resource $handle)%Fetch first key +dba_handlers%array dba_handlers([bool $full_info = false])%List all the handlers available +dba_insert%bool dba_insert(string $key, string $value, resource $handle)%Insert entry +dba_key_split%mixed dba_key_split(mixed $key)%Splits a key in string representation into array representation +dba_list%array dba_list()%List all open database files +dba_nextkey%string dba_nextkey(resource $handle)%Fetch next key +dba_open%resource dba_open(string $path, string $mode, [string $handler], [mixed ...])%Open database +dba_optimize%bool dba_optimize(resource $handle)%Optimize database +dba_popen%resource dba_popen(string $path, string $mode, [string $handler], [mixed ...])%Open database persistently +dba_replace%bool dba_replace(string $key, string $value, resource $handle)%Replace or insert entry +dba_sync%bool dba_sync(resource $handle)%Synchronize database +dbx_close%int dbx_close(object $link_identifier)%Close an open connection/database +dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE])%Compare two rows for sorting purposes +dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%Open a connection/database +dbx_error%string dbx_error(object $link_identifier)%Report the error message of the latest function call in the module +dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%Escape a string so it can safely be used in an sql-statement +dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Fetches rows from a query-result that had the DBX_RESULT_UNBUFFERED flag set +dbx_query%mixed dbx_query(object $link_identifier, string $sql_statement, [int $flags])%Send a query and fetch all results (if any) +dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%Sort a result from a dbx_query by a custom sort function +dcgettext%string dcgettext(string $domain, string $message, int $category)%Overrides the domain for a single lookup +dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%Plural version of dcgettext +deaggregate%void deaggregate(object $object, [string $class_name])%Removes the aggregated methods and properties from an object +debug_backtrace%array debug_backtrace([bool $provide_object = true])%Generates a backtrace +debug_print_backtrace%void debug_print_backtrace()%Prints a backtrace +debug_zval_dump%void debug_zval_dump(mixed $variable)%Dumps a string representation of an internal zend value to output +decbin%string decbin(int $number)%Decimal to binary +dechex%string dechex(int $number)%Decimal to hexadecimal +decoct%string decoct(int $number)%Decimal to octal +define%bool define(string $name, mixed $value, [bool $case_insensitive = false])%Defines a named constant +define_syslog_variables%void define_syslog_variables()%Initializes all syslog related variables +defined%bool defined(string $name)%Checks whether a given named constant exists +deg2rad%float deg2rad(float $number)%Converts the number in degrees to the radian equivalent +delete%void delete()%See unlink or unset +dgettext%string dgettext(string $domain, string $message)%Override the current domain +die%void die()%Equivalent to exit +dir%void dir()%Return an instance of the Directory class +dirname%string dirname(string $path)%Returns parent directory's path +disk_free_space%float disk_free_space(string $directory)%Returns available space on filesystem or disk partition +disk_total_space%float disk_total_space(string $directory)%Returns the total size of a filesystem or disk partition +diskfreespace%void diskfreespace()%Alias of disk_free_space +dl%bool dl(string $library)%Loads a PHP extension at runtime +dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $n)%Plural version of dgettext +dns_check_record%void dns_check_record()%Alias of checkdnsrr +dns_get_mx%void dns_get_mx()%Alias of getmxrr +dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%Fetch DNS Resource Records associated with a hostname +dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Gets a DOMElement object from a SimpleXMLElement object +domxml_new_doc%DomDocument domxml_new_doc(string $version)%Creates new empty XML document +domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode], [array $error])%Creates a DOM object from an XML file +domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%Creates a DOM object of an XML document +domxml_version%string domxml_version()%Gets the XML library version +domxml_xmltree%DomDocument domxml_xmltree(string $str)%Creates a tree of PHP objects from an XML document +domxml_xslt_stylesheet%DomXsltStylesheet domxml_xslt_stylesheet(string $xsl_buf)%Creates a DomXsltStylesheet object from an XSL document in a string +domxml_xslt_stylesheet_doc%DomXsltStylesheet domxml_xslt_stylesheet_doc(DomDocument $xsl_doc)%Creates a DomXsltStylesheet Object from a DomDocument Object +domxml_xslt_stylesheet_file%DomXsltStylesheet domxml_xslt_stylesheet_file(string $xsl_file)%Creates a DomXsltStylesheet Object from an XSL document in a file +domxml_xslt_version%int domxml_xslt_version()%Gets the XSLT library version +dotnet_load%int dotnet_load(string $assembly_name, [string $datatype_name], [int $codepage])%Loads a DOTNET module +doubleval%void doubleval()%Alias of floatval +each%array each(array $array)%Return the current key and value pair from an array and advance the array cursor +easter_date%int easter_date([int $year])%Get Unix timestamp for midnight on Easter of a given year +easter_days%int easter_days([int $year], [int $method = CAL_EASTER_DEFAULT])%Get number of days after March 21 on which Easter falls for a given year +echo%void echo(string $arg1, [string ...])%Output one or more strings +empty%bool empty(mixed $var)%Determine whether a variable is empty +enchant_broker_describe%array enchant_broker_describe(resource $broker)%Enumerates the Enchant providers +enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource $broker, string $tag)%Whether a dictionary exists or not. Using non-empty tag +enchant_broker_free%bool enchant_broker_free(resource $broker)%Free the broker resource and its dictionnaries +enchant_broker_free_dict%bool enchant_broker_free_dict(resource $dict)%Free a dictionary resource +enchant_broker_get_error%string enchant_broker_get_error(resource $broker)%Returns the last error of the broker +enchant_broker_init%resource enchant_broker_init()%create a new broker object capable of requesting +enchant_broker_list_dicts%mixed enchant_broker_list_dicts(resource $broker)%Returns a list of available dictionaries +enchant_broker_request_dict%resource enchant_broker_request_dict(resource $broker, string $tag)%create a new dictionary using a tag +enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource $broker, string $filename)%creates a dictionary using a PWL file +enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource $broker, string $tag, string $ordering)%Declares a preference of dictionaries to use for the language +enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource $dict, string $word)%add a word to personal word list +enchant_dict_add_to_session%void enchant_dict_add_to_session(resource $dict, string $word)%add 'word' to this spell-checking session +enchant_dict_check%bool enchant_dict_check(resource $dict, string $word)%Check whether a word is correctly spelled or not +enchant_dict_describe%mixed enchant_dict_describe(resource $dict)%Describes an individual dictionary +enchant_dict_get_error%string enchant_dict_get_error(resource $dict)%Returns the last error of the current spelling-session +enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource $dict, string $word)%whether or not 'word' exists in this spelling-session +enchant_dict_quick_check%bool enchant_dict_quick_check(resource $dict, string $word, [array $suggestions])%Check the word is correctly spelled and provide suggestions +enchant_dict_store_replacement%void enchant_dict_store_replacement(resource $dict, string $mis, string $cor)%Add a correction for a word +enchant_dict_suggest%array enchant_dict_suggest(resource $dict, string $word)%Will return a list of values if any of those pre-conditions are not met +end%mixed end(array $array)%Set the internal pointer of an array to its last element +ereg%int ereg(string $pattern, string $string, [array $regs])%Regular expression match +ereg_replace%string ereg_replace(string $pattern, string $replacement, string $string)%Replace regular expression +eregi%int eregi(string $pattern, string $string, [array $regs])%Case insensitive regular expression match +eregi_replace%string eregi_replace(string $pattern, string $replacement, string $string)%Replace regular expression case insensitive +error_get_last%array error_get_last()%Get the last occurred error +error_log%bool error_log(string $message, [int $message_type], [string $destination], [string $extra_headers])%Send an error message somewhere +error_reporting%int error_reporting([int $level])%Sets which PHP errors are reported +escapeshellarg%string escapeshellarg(string $arg)%Escape a string to be used as a shell argument +escapeshellcmd%string escapeshellcmd(string $command)%Escape shell metacharacters +eval%mixed eval(string $code_str)%Evaluate a string as PHP code +exec%string exec(string $command, [array $output], [int $return_var])%Execute an external program +exif_imagetype%int exif_imagetype(string $filename)%Determine the type of an image +exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays = false], [bool $thumbnail = false])%Reads the EXIF headers from JPEG or TIFF +exif_tagname%string exif_tagname(int $index)%Get the header name for an index +exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%Retrieve the embedded thumbnail of a TIFF or JPEG image +exit%void exit([string $status], int $status)%Output a message and terminate the current script +exp%float exp(float $arg)%Calculates the exponent of e +explode%array explode(string $delimiter, string $string, [int $limit])%Split a string by string +expm1%float expm1(float $arg)%Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero +extension_loaded%bool extension_loaded(string $name)%Find out whether an extension is loaded +extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%Import variables into the current symbol table from an array +ezmlm_hash%int ezmlm_hash(string $addr)%Calculate the hash value needed by EZMLM +fclose%bool fclose(resource $handle)%Closes an open file pointer +feof%bool feof(resource $handle)%Tests for end-of-file on a file pointer +fflush%bool fflush(resource $handle)%Flushes the output to a file +fgetc%string fgetc(resource $handle)%Gets character from file pointer +fgetcsv%array fgetcsv(resource $handle, [int $length], [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Gets line from file pointer and parse for CSV fields +fgets%string fgets(resource $handle, [int $length])%Gets line from file pointer +fgetss%string fgetss(resource $handle, [int $length], [string $allowable_tags])%Gets line from file pointer and strip HTML tags +file%array file(string $filename, [int $flags], [resource $context])%Reads entire file into an array +file_exists%bool file_exists(string $filename)%Checks whether a file or directory exists +file_get_contents%string file_get_contents(string $filename, [bool $use_include_path = false], [resource $context], [int $offset = -1], [int $maxlen])%Reads entire file into a string +file_put_contents%int file_put_contents(string $filename, mixed $data, [int $flags], [resource $context])%Write a string to a file +fileatime%int fileatime(string $filename)%Gets last access time of file +filectime%int filectime(string $filename)%Gets inode change time of file +filegroup%int filegroup(string $filename)%Gets file group +fileinode%int fileinode(string $filename)%Gets file inode +filemtime%int filemtime(string $filename)%Gets file modification time +fileowner%int fileowner(string $filename)%Gets file owner +fileperms%int fileperms(string $filename)%Gets file permissions +filesize%int filesize(string $filename)%Gets file size +filetype%string filetype(string $filename)%Gets file type +filter_has_var%bool filter_has_var(int $type, string $variable_name)%Checks if variable of specified type exists +filter_id%int filter_id(string $filtername)%Returns the filter ID belonging to a named filter +filter_input%mixed filter_input(int $type, string $variable_name, [int $filter = FILTER_DEFAULT], [mixed $options])%Gets a specific external variable by name and optionally filters it +filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%Gets external variables and optionally filters them +filter_list%array filter_list()%Returns a list of all supported filters +filter_var%mixed filter_var(mixed $variable, [int $filter = FILTER_DEFAULT], [mixed $options])%Filters a variable with a specified filter +filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%Gets multiple variables and optionally filters them +finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource +finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context], string $string, [int $options = FILEINFO_NONE], [resource $context])%Return information about a string buffer +finfo_close%bool finfo_close(resource $finfo)%Close fileinfo resource +finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context], string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Return information about a file +finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource +finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options, int $options)%Set libmagic configuration options +floatval%float floatval(mixed $var)%Get float value of a variable +flock%bool flock(resource $handle, int $operation, [int $wouldblock])%Portable advisory file locking +floor%float floor(float $value)%Round fractions down +flush%void flush()%Flush the output buffer +fmod%float fmod(float $x, float $y)%Returns the floating point remainder (modulo) of the division of the arguments +fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%Match filename against a pattern +fopen%resource fopen(string $filename, string $mode, [bool $use_include_path = false], [resource $context])%Opens file or URL +forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%Call a static method +forward_static_call_array%mixed forward_static_call_array(callback $function, [array $parameters])%Call a static method and pass the arguments as array +fpassthru%int fpassthru(resource $handle)%Output all remaining data on a file pointer +fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%Write a formatted string to a stream +fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%Format line as CSV and write to file pointer +fputs%void fputs()%Alias of fwrite +fread%string fread(resource $handle, int $length)%Binary-safe file read +fscanf%mixed fscanf(resource $handle, string $format, [mixed ...])%Parses input from a file according to a format +fseek%int fseek(resource $handle, int $offset, [int $whence = SEEK_SET])%Seeks on a file pointer +fsockopen%resource fsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Open Internet or Unix domain socket connection +fstat%array fstat(resource $handle)%Gets information about a file using an open file pointer +ftell%int ftell(resource $handle)%Returns the current position of the file read/write pointer +ftok%int ftok(string $pathname, string $proj)%Convert a pathname and a project identifier to a System V IPC key +ftp_alloc%bool ftp_alloc(resource $ftp_stream, int $filesize, [string $result])%Allocates space for a file to be uploaded +ftp_cdup%bool ftp_cdup(resource $ftp_stream)%Changes to the parent directory +ftp_chdir%bool ftp_chdir(resource $ftp_stream, string $directory)%Changes the current directory on a FTP server +ftp_chmod%int ftp_chmod(resource $ftp_stream, int $mode, string $filename)%Set permissions on a file via FTP +ftp_close%resource ftp_close(resource $ftp_stream)%Closes an FTP connection +ftp_connect%resource ftp_connect(string $host, [int $port = 21], [int $timeout = 90])%Opens an FTP connection +ftp_delete%bool ftp_delete(resource $ftp_stream, string $path)%Deletes a file on the FTP server +ftp_exec%bool ftp_exec(resource $ftp_stream, string $command)%Requests execution of a command on the FTP server +ftp_fget%bool ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Downloads a file from the FTP server and saves to an open file +ftp_fput%bool ftp_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Uploads from an open file to the FTP server +ftp_get%bool ftp_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Downloads a file from the FTP server +ftp_get_option%mixed ftp_get_option(resource $ftp_stream, int $option)%Retrieves various runtime behaviours of the current FTP stream +ftp_login%bool ftp_login(resource $ftp_stream, string $username, string $password)%Logs in to an FTP connection +ftp_mdtm%int ftp_mdtm(resource $ftp_stream, string $remote_file)%Returns the last modified time of the given file +ftp_mkdir%string ftp_mkdir(resource $ftp_stream, string $directory)%Creates a directory +ftp_nb_continue%int ftp_nb_continue(resource $ftp_stream)%Continues retrieving/sending a file (non-blocking) +ftp_nb_fget%int ftp_nb_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Retrieves a file from the FTP server and writes it to an open file (non-blocking) +ftp_nb_fput%int ftp_nb_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Stores a file from an open file to the FTP server (non-blocking) +ftp_nb_get%int ftp_nb_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Retrieves a file from the FTP server and writes it to a local file (non-blocking) +ftp_nb_put%int ftp_nb_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Stores a file on the FTP server (non-blocking) +ftp_nlist%array ftp_nlist(resource $ftp_stream, string $directory)%Returns a list of files in the given directory +ftp_pasv%bool ftp_pasv(resource $ftp_stream, bool $pasv)%Turns passive mode on or off +ftp_put%bool ftp_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Uploads a file to the FTP server +ftp_pwd%string ftp_pwd(resource $ftp_stream)%Returns the current directory name +ftp_quit%void ftp_quit()%Alias of ftp_close +ftp_raw%array ftp_raw(resource $ftp_stream, string $command)%Sends an arbitrary command to an FTP server +ftp_rawlist%array ftp_rawlist(resource $ftp_stream, string $directory, [bool $recursive = false])%Returns a detailed list of files in the given directory +ftp_rename%bool ftp_rename(resource $ftp_stream, string $oldname, string $newname)%Renames a file or a directory on the FTP server +ftp_rmdir%bool ftp_rmdir(resource $ftp_stream, string $directory)%Removes a directory +ftp_set_option%bool ftp_set_option(resource $ftp_stream, int $option, mixed $value)%Set miscellaneous runtime FTP options +ftp_site%bool ftp_site(resource $ftp_stream, string $command)%Sends a SITE command to the server +ftp_size%int ftp_size(resource $ftp_stream, string $remote_file)%Returns the size of the given file +ftp_ssl_connect%resource ftp_ssl_connect(string $host, [int $port = 21], [int $timeout = 90])%Opens an Secure SSL-FTP connection +ftp_systype%string ftp_systype(resource $ftp_stream)%Returns the system type identifier of the remote FTP server +ftruncate%bool ftruncate(resource $handle, int $size)%Truncates a file to a given length +func_get_arg%mixed func_get_arg(int $arg_num)%Return an item from the argument list +func_get_args%array func_get_args()%Returns an array comprising a function's argument list +func_num_args%int func_num_args()%Returns the number of arguments passed to the function +function_exists%bool function_exists(string $function_name)%Return TRUE if the given function has been defined +fwrite%int fwrite(resource $handle, string $string, [int $length])%Binary-safe file write +gc_collect_cycles%int gc_collect_cycles()%Forces collection of any existing garbage cycles +gc_disable%void gc_disable()%Deactivates the circular reference collector +gc_enable%void gc_enable()%Activates the circular reference collector +gc_enabled%bool gc_enabled()%Returns status of the circular reference collector +gd_info%array gd_info()%Retrieve information about the currently installed GD library +get_browser%mixed get_browser([string $user_agent], [bool $return_array = false])%Tells what the user's browser is capable of +get_called_class%string get_called_class()%the "Late Static Binding" class name +get_cfg_var%string get_cfg_var(string $option)%Gets the value of a PHP configuration option +get_class%string get_class([object $object])%Returns the name of the class of an object +get_class_methods%array get_class_methods(mixed $class_name)%Gets the class methods' names +get_class_vars%array get_class_vars(string $class_name)%Get the default properties of the class +get_current_user%string get_current_user()%Gets the name of the owner of the current PHP script +get_declared_classes%array get_declared_classes()%Returns an array with the name of the defined classes +get_declared_interfaces%array get_declared_interfaces()%Returns an array of all declared interfaces +get_defined_constants%array get_defined_constants([bool $categorize = false])%Returns an associative array with the names of all the constants and their values +get_defined_functions%array get_defined_functions()%Returns an array of all defined functions +get_defined_vars%array get_defined_vars()%Returns an array of all defined variables +get_extension_funcs%array get_extension_funcs(string $module_name)%Returns an array with the names of the functions of a module +get_headers%array get_headers(string $url, [int $format])%Fetches all the headers sent by the server in response to a HTTP request +get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT])%Returns the translation table used by htmlspecialchars and htmlentities +get_include_path%string get_include_path()%Gets the current include_path configuration option +get_included_files%array get_included_files()%Returns an array with the names of included or required files +get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%Returns an array with the names of all modules compiled and loaded +get_magic_quotes_gpc%int get_magic_quotes_gpc()%Gets the current configuration setting of magic_quotes_gpc +get_magic_quotes_runtime%int get_magic_quotes_runtime()%Gets the current active configuration setting of magic_quotes_runtime +get_meta_tags%array get_meta_tags(string $filename, [bool $use_include_path = false])%Extracts all meta tag content attributes from a file and returns an array +get_object_vars%array get_object_vars(object $object)%Gets the properties of the given object +get_parent_class%string get_parent_class([mixed $object])%Retrieves the parent class name for object or class +get_required_files%void get_required_files()%Alias of get_included_files +get_resource_type%string get_resource_type(resource $handle)%Returns the resource type +getallheaders%array getallheaders()%Fetch all HTTP request headers +getcwd%string getcwd()%Gets the current working directory +getdate%array getdate([int $timestamp = time()])%Get date/time information +getenv%string getenv(string $varname)%Gets the value of an environment variable +gethostbyaddr%string gethostbyaddr(string $ip_address)%Get the Internet host name corresponding to a given IP address +gethostbyname%string gethostbyname(string $hostname)%Get the IPv4 address corresponding to a given Internet host name +gethostbynamel%array gethostbynamel(string $hostname)%Get a list of IPv4 addresses corresponding to a given Internet host name +gethostname%string gethostname()%Gets the host name +getimagesize%array getimagesize(string $filename, [array $imageinfo])%Get the size of an image +getlastmod%int getlastmod()%Gets time of last page modification +getmxrr%bool getmxrr(string $hostname, array $mxhosts, [array $weight])%Get MX records corresponding to a given Internet host name +getmygid%int getmygid()%Get PHP script owner's GID +getmyinode%int getmyinode()%Gets the inode of the current script +getmypid%int getmypid()%Gets PHP's process ID +getmyuid%int getmyuid()%Gets PHP script owner's UID +getopt%array getopt(string $options, [array $longopts])%Gets options from the command line argument list +getprotobyname%int getprotobyname(string $name)%Get protocol number associated with protocol name +getprotobynumber%string getprotobynumber(int $number)%Get protocol name associated with protocol number +getrandmax%int getrandmax()%Show largest possible random value +getrusage%array getrusage([int $who])%Gets the current resource usages +getservbyname%int getservbyname(string $service, string $protocol)%Get port number associated with an Internet service and protocol +getservbyport%string getservbyport(int $port, string $protocol)%Get Internet service which corresponds to port and protocol +gettext%string gettext(string $message)%Lookup a message in the current domain +gettimeofday%mixed gettimeofday([bool $return_float])%Get current time +gettype%string gettype(mixed $var)%Get the type of a variable +glob%array glob(string $pattern, [int $flags])%Find pathnames matching a pattern +gmdate%string gmdate(string $format, [int $timestamp])%Format a GMT/UTC date/time +gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%Get Unix timestamp for a GMT date +gmp_abs%resource gmp_abs(resource $a)%Absolute value +gmp_add%resource gmp_add(resource $a, resource $b)%Add numbers +gmp_and%resource gmp_and(resource $a, resource $b)%Bitwise AND +gmp_clrbit%void gmp_clrbit(resource $a, int $index)%Clear bit +gmp_cmp%int gmp_cmp(resource $a, resource $b)%Compare numbers +gmp_com%resource gmp_com(resource $a)%Calculates one's complement +gmp_div%void gmp_div()%Alias of gmp_div_q +gmp_div_q%resource gmp_div_q(resource $a, resource $b, [int $round = GMP_ROUND_ZERO])%Divide numbers +gmp_div_qr%array gmp_div_qr(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Divide numbers and get quotient and remainder +gmp_div_r%resource gmp_div_r(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Remainder of the division of numbers +gmp_divexact%resource gmp_divexact(resource $n, resource $d)%Exact division of numbers +gmp_fact%resource gmp_fact(mixed $a)%Factorial +gmp_gcd%resource gmp_gcd(resource $a, resource $b)%Calculate GCD +gmp_gcdext%array gmp_gcdext(resource $a, resource $b)%Calculate GCD and multipliers +gmp_hamdist%int gmp_hamdist(resource $a, resource $b)%Hamming distance +gmp_init%resource gmp_init(mixed $number, [int $base])%Create GMP number +gmp_intval%int gmp_intval(resource $gmpnumber)%Convert GMP number to integer +gmp_invert%resource gmp_invert(resource $a, resource $b)%Inverse by modulo +gmp_jacobi%int gmp_jacobi(resource $a, resource $p)%Jacobi symbol +gmp_legendre%int gmp_legendre(resource $a, resource $p)%Legendre symbol +gmp_mod%resource gmp_mod(resource $n, resource $d)%Modulo operation +gmp_mul%resource gmp_mul(resource $a, resource $b)%Multiply numbers +gmp_neg%resource gmp_neg(resource $a)%Negate number +gmp_nextprime%resource gmp_nextprime(int $a)%Find next prime number +gmp_or%resource gmp_or(resource $a, resource $b)%Bitwise OR +gmp_perfect_square%bool gmp_perfect_square(resource $a)%Perfect square check +gmp_popcount%int gmp_popcount(resource $a)%Population count +gmp_pow%resource gmp_pow(resource $base, int $exp)%Raise number into power +gmp_powm%resource gmp_powm(resource $base, resource $exp, resource $mod)%Raise number into power with modulo +gmp_prob_prime%int gmp_prob_prime(resource $a, [int $reps = 10])%Check if number is "probably prime" +gmp_random%resource gmp_random([int $limiter = 20])%Random number +gmp_scan0%int gmp_scan0(resource $a, int $start)%Scan for 0 +gmp_scan1%int gmp_scan1(resource $a, int $start)%Scan for 1 +gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%Set bit +gmp_sign%int gmp_sign(resource $a)%Sign of number +gmp_sqrt%resource gmp_sqrt(resource $a)%Calculate square root +gmp_sqrtrem%array gmp_sqrtrem(resource $a)%Square root with remainder +gmp_strval%string gmp_strval(resource $gmpnumber, [int $base])%Convert GMP number to string +gmp_sub%resource gmp_sub(resource $a, resource $b)%Subtract numbers +gmp_testbit%bool gmp_testbit(resource $a, int $index)%Tests if a bit is set +gmp_xor%resource gmp_xor(resource $a, resource $b)%Bitwise XOR +gmstrftime%string gmstrftime(string $format, [int $timestamp = time()])%Format a GMT/UTC time/date according to locale settings +grapheme_extract%string grapheme_extract(string $haystack, int $size, [int $extract_type], [int $start], [int $next])%Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8. +grapheme_stripos%int grapheme_stripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a case-insensitive string +grapheme_stristr%string grapheme_stristr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack. +grapheme_strlen%int grapheme_strlen(string $input)%Get string length in grapheme units +grapheme_strpos%int grapheme_strpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a string +grapheme_strripos%int grapheme_strripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a case-insensitive string +grapheme_strrpos%int grapheme_strrpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a string +grapheme_strstr%string grapheme_strstr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of needle to the end of haystack. +grapheme_substr%int grapheme_substr(string $string, int $start, [int $length])%Return part of a string +gzclose%bool gzclose(resource $zp)%Close an open gz-file pointer +gzcompress%string gzcompress(string $data, [int $level = -1])%Compress a string +gzdecode%string gzdecode(string $data, [int $length])%Decodes a gzip compressed string +gzdeflate%string gzdeflate(string $data, [int $level = -1])%Deflate a string +gzencode%string gzencode(string $data, [int $level = -1], [int $encoding_mode = FORCE_GZIP])%Create a gzip compressed string +gzeof%int gzeof(resource $zp)%Test for EOF on a gz-file pointer +gzfile%array gzfile(string $filename, [int $use_include_path])%Read entire gz-file into an array +gzgetc%string gzgetc(resource $zp)%Get character from gz-file pointer +gzgets%string gzgets(resource $zp, int $length)%Get line from file pointer +gzgetss%string gzgetss(resource $zp, int $length, [string $allowable_tags])%Get line from gz-file pointer and strip HTML tags +gzinflate%string gzinflate(string $data, [int $length])%Inflate a deflated string +gzopen%resource gzopen(string $filename, string $mode, [int $use_include_path])%Open gz-file +gzpassthru%int gzpassthru(resource $zp)%Output all remaining data on a gz-file pointer +gzputs%void gzputs()%Alias of gzwrite +gzread%string gzread(resource $zp, int $length)%Binary-safe gz-file read +gzrewind%bool gzrewind(resource $zp)%Rewind the position of a gz-file pointer +gzseek%int gzseek(resource $zp, int $offset, [int $whence = SEEK_SET])%Seek on a gz-file pointer +gztell%int gztell(resource $zp)%Tell gz-file pointer read/write position +gzuncompress%string gzuncompress(string $data, [int $length])%Uncompress a compressed string +gzwrite%int gzwrite(resource $zp, string $string, [int $length])%Binary-safe gz-file write +hash%string hash(string $algo, string $data, [bool $raw_output = false])%Generate a hash value (message digest) +hash_algos%array hash_algos()%Return a list of registered hashing algorithms +hash_copy%resource hash_copy(resource $context)%Copy hashing context +hash_file%string hash_file(string $algo, string $filename, [bool $raw_output = false])%Generate a hash value using the contents of a given file +hash_final%string hash_final(resource $context, [bool $raw_output = false])%Finalize an incremental hash and return resulting digest +hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_output = false])%Generate a keyed hash value using the HMAC method +hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%Generate a keyed hash value using the HMAC method and the contents of a given file +hash_init%resource hash_init(string $algo, [int $options], [string $key])%Initialize an incremental hashing context +hash_update%bool hash_update(resource $context, string $data)%Pump data into an active hashing context +hash_update_file%bool hash_update_file(resource $context, string $filename, [resource $context])%Pump data into an active hashing context from a file +hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%Pump data into an active hashing context from an open stream +header%void header(string $string, [bool $replace = true], [int $http_response_code])%Send a raw HTTP header +header_remove%void header_remove([string $name])%Remove previously set headers +headers_list%array headers_list()%Returns a list of response headers sent (or ready to send) +headers_sent%bool headers_sent([string $file], [int $line])%Checks if or where headers have been sent +hebrev%string hebrev(string $hebrew_text, [int $max_chars_per_line])%Convert logical Hebrew text to visual text +hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%Convert logical Hebrew text to visual text with newline conversion +hexdec%number hexdec(string $hex_string)%Hexadecimal to decimal +highlight_file%mixed highlight_file(string $filename, [bool $return = false])%Syntax highlighting of a file +highlight_string%mixed highlight_string(string $str, [bool $return = false])%Syntax highlighting of a string +html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset])%Convert all HTML entities to their applicable characters +htmlentities%string htmlentities(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert all applicable characters to HTML entities +htmlspecialchars%string htmlspecialchars(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert special characters to HTML entities +htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%Convert special HTML entities back to characters +http_build_cookie%string http_build_cookie(array $cookie)%Build cookie string +http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator])%Generate URL-encoded query string +http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator])%Build query string +http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%Build a URL +http_cache_etag%bool http_cache_etag([string $etag])%Caching by ETag +http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%Caching by last modification +http_chunked_decode%string http_chunked_decode(string $encoded)%Decode chunked-encoded data +http_date%string http_date([int $timestamp])%Compose HTTP RFC compliant date +http_deflate%string http_deflate(string $data, [int $flags])%Deflate data +http_get%string http_get(string $url, [array $options], [array $info])%Perform GET request +http_get_request_body%string http_get_request_body()%Get request body as string +http_get_request_body_stream%resource http_get_request_body_stream()%Get request body as stream +http_get_request_headers%array http_get_request_headers()%Get request headers as array +http_head%string http_head([string $url], [array $options], [array $info])%Perform HEAD request +http_inflate%string http_inflate(string $data)%Inflate data +http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%Match ETag +http_match_modified%bool http_match_modified([int $timestamp], [bool $for_range = false])%Match last modification +http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%Match any header +http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%Negotiate clients preferred character set +http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%Negotiate clients preferred content type +http_negotiate_language%string http_negotiate_language(array $supported, [array $result])%Negotiate clients preferred language +http_parse_cookie%object http_parse_cookie(string $cookie, [int $flags], [array $allowed_extras])%Parse HTTP cookie +http_parse_headers%array http_parse_headers(string $header)%Parse HTTP headers +http_parse_message%object http_parse_message(string $message)%Parse HTTP messages +http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%Parse parameter list +http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%Clean up persistent handles +http_persistent_handles_count%object http_persistent_handles_count()%Stat persistent handles +http_persistent_handles_ident%string http_persistent_handles_ident(string $ident)%Get/set ident of persistent handles +http_post_data%string http_post_data(string $url, [string $data], [array $options], [array $info])%Perform POST request with pre-encoded data +http_post_fields%string http_post_fields(string $url, [array $data], [array $files], [array $options], [array $info])%Perform POST request with data to be encoded +http_put_data%string http_put_data(string $url, [string $data], [array $options], [array $info])%Perform PUT request with data +http_put_file%string http_put_file(string $url, [string $file], [array $options], [array $info])%Perform PUT request with file +http_put_stream%string http_put_stream(string $url, [resource $stream], [array $options], [array $info])%Perform PUT request with stream +http_redirect%void http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Issue HTTP redirect +http_request%string http_request(int $method, [string $url], [string $body], [array $options], [array $info])%Perform custom request +http_request_body_encode%string http_request_body_encode(array $fields, array $files)%Encode request body +http_request_method_exists%int http_request_method_exists(mixed $method)%Check whether request method exists +http_request_method_name%string http_request_method_name(int $method)%Get request method name +http_request_method_register%int http_request_method_register(string $method)%Register request method +http_request_method_unregister%bool http_request_method_unregister(mixed $method)%Unregister request method +http_send_content_disposition%bool http_send_content_disposition(string $filename, [bool $inline = false])%Send Content-Disposition +http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Send Content-Type +http_send_data%bool http_send_data(string $data)%Send arbitrary data +http_send_file%bool http_send_file(string $file)%Send file +http_send_last_modified%bool http_send_last_modified([int $timestamp])%Send Last-Modified +http_send_status%bool http_send_status(int $status)%Send HTTP response status +http_send_stream%bool http_send_stream(resource $stream)%Send stream +http_support%int http_support([int $feature])%Check built-in HTTP support +http_throttle%void http_throttle([float $sec], [int $bytes = 40960])%HTTP throttling +hypot%float hypot(float $x, float $y)%Calculate the length of the hypotenuse of a right-angle triangle +ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Add a user to a security database (only for IB6 or later) +ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%Return the number of rows that were affected by the previous query +ibase_backup%mixed ibase_backup(resource $service_handle, string $source_db, string $dest_file, [int $options], [bool $verbose = false])%Initiates a backup task in the service manager and returns immediately +ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%Add data into a newly created blob +ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%Cancel creating blob +ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%Close blob +ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%Create a new blob for adding data +ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier, string $blob_id)%Output blob contents to browser +ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%Get len bytes data from open blob +ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle, resource $file_handle)%Create blob, copy file in it, and close it +ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id, string $blob_id)%Return blob length and other useful info +ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id, string $blob_id)%Open blob for retrieving data parts +ibase_close%bool ibase_close([resource $connection_id])%Close a connection to an InterBase database +ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%Commit a transaction +ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%Commit a transaction without closing it +ibase_connect%resource ibase_connect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Open a connection to an InterBase database +ibase_db_info%string ibase_db_info(resource $service_handle, string $db, int $action, [int $argument])%Request statistics about a database +ibase_delete_user%bool ibase_delete_user(resource $service_handle, string $user_name)%Delete a user from a security database (only for IB6 or later) +ibase_drop_db%bool ibase_drop_db([resource $connection])%Drops a database +ibase_errcode%int ibase_errcode()%Return an error code +ibase_errmsg%string ibase_errmsg()%Return error messages +ibase_execute%resource ibase_execute(resource $query, [mixed $bind_arg], [mixed ...])%Execute a previously prepared query +ibase_fetch_assoc%array ibase_fetch_assoc(resource $result, [int $fetch_flag])%Fetch a result row from a query as an associative array +ibase_fetch_object%object ibase_fetch_object(resource $result_id, [int $fetch_flag])%Get an object from a InterBase database +ibase_fetch_row%array ibase_fetch_row(resource $result_identifier, [int $fetch_flag])%Fetch a row from an InterBase database +ibase_field_info%array ibase_field_info(resource $result, int $field_number)%Get information about a field +ibase_free_event_handler%bool ibase_free_event_handler(resource $event)%Cancels a registered event handler +ibase_free_query%bool ibase_free_query(resource $query)%Free memory allocated by a prepared query +ibase_free_result%bool ibase_free_result(resource $result_identifier)%Free a result set +ibase_gen_id%mixed ibase_gen_id(string $generator, [int $increment = 1], [resource $link_identifier])%Increments the named generator and returns its new value +ibase_maintain_db%bool ibase_maintain_db(resource $service_handle, string $db, int $action, [int $argument])%Execute a maintenance command on the database server +ibase_modify_user%bool ibase_modify_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Modify a user to a security database (only for IB6 or later) +ibase_name_result%bool ibase_name_result(resource $result, string $name)%Assigns a name to a result set +ibase_num_fields%int ibase_num_fields(resource $result_id)%Get the number of fields in a result set +ibase_num_params%int ibase_num_params(resource $query)%Return the number of parameters in a prepared query +ibase_param_info%array ibase_param_info(resource $query, int $param_number)%Return information about a parameter in a prepared query +ibase_pconnect%resource ibase_pconnect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Open a persistent connection to an InterBase database +ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $query, resource $link_identifier, string $trans, string $query)%Prepare a query for later binding of parameter placeholders and execution +ibase_query%resource ibase_query([resource $link_identifier], string $query, [int $bind_args])%Execute a query on an InterBase database +ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%Initiates a restore task in the service manager and returns immediately +ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%Roll back a transaction +ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier])%Roll back a transaction without closing it +ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%Request information about a database server +ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%Connect to the service manager +ibase_service_detach%bool ibase_service_detach(resource $service_handle)%Disconnect from the service manager +ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection, callback $event_handler, string $event_name1, [string $event_name2], [string ...])%Register a callback function to be called when events are posted +ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype])%Sets the format of timestamp, date and time type columns returned from queries +ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier], [resource $link_identifier], [int $trans_args])%Begin a transaction +ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection, string $event_name1, [string $event_name2], [string ...])%Wait for an event to be posted by the database +iconv%string iconv(string $in_charset, string $out_charset, string $str)%Convert string to requested character encoding +iconv_get_encoding%mixed iconv_get_encoding([string $type = "all"])%Retrieve internal configuration variables of iconv extension +iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes a MIME header field +iconv_mime_decode_headers%array iconv_mime_decode_headers(string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes multiple MIME header fields at once +iconv_mime_encode%string iconv_mime_encode(string $field_name, string $field_value, [array $preferences])%Composes a MIME header field +iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%Set current setting for character encoding conversion +iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%Returns the character count of string +iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%Finds position of first occurrence of a needle within a haystack +iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%Finds the last occurrence of a needle within a haystack +iconv_substr%string iconv_substr(string $str, int $offset, [int $length = strlen($str)], [string $charset = ini_get("iconv.internal_encoding")])%Cut out part of a string +idate%int idate(string $format, [int $timestamp = time()])%Format a local time/date as integer +idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%Convert domain name to IDNA ASCII form. +idn_to_unicode%void idn_to_unicode()%Alias of idn_to_utf8 +idn_to_utf8%string idn_to_utf8(string $domain, [int $options])%Convert domain name from IDNA ASCII to Unicode. +ignore_user_abort%int ignore_user_abort([string $value])%Set whether a client disconnect should abort script execution +iis_add_server%int iis_add_server(string $path, string $comment, string $server_ip, int $port, string $host_name, int $rights, int $start_server)%Creates a new virtual web server +iis_get_dir_security%int iis_get_dir_security(int $server_instance, string $virtual_path)%Gets Directory Security +iis_get_script_map%string iis_get_script_map(int $server_instance, string $virtual_path, string $script_extension)%Gets script mapping on a virtual directory for a specific extension +iis_get_server_by_comment%int iis_get_server_by_comment(string $comment)%Return the instance number associated with the Comment +iis_get_server_by_path%int iis_get_server_by_path(string $path)%Return the instance number associated with the Path +iis_get_server_rights%int iis_get_server_rights(int $server_instance, string $virtual_path)%Gets server rights +iis_get_service_state%int iis_get_service_state(string $service_id)%Returns the state for the service defined by ServiceId +iis_remove_server%int iis_remove_server(int $server_instance)%Removes the virtual web server indicated by ServerInstance +iis_set_app_settings%int iis_set_app_settings(int $server_instance, string $virtual_path, string $application_scope)%Creates application scope for a virtual directory +iis_set_dir_security%int iis_set_dir_security(int $server_instance, string $virtual_path, int $directory_flags)%Sets Directory Security +iis_set_script_map%int iis_set_script_map(int $server_instance, string $virtual_path, string $script_extension, string $engine_path, int $allow_scripting)%Sets script mapping on a virtual directory +iis_set_server_rights%int iis_set_server_rights(int $server_instance, string $virtual_path, int $directory_flags)%Sets server rights +iis_start_server%int iis_start_server(int $server_instance)%Starts the virtual web server +iis_start_service%int iis_start_service(string $service_id)%Starts the service defined by ServiceId +iis_stop_server%int iis_stop_server(int $server_instance)%Stops the virtual web server +iis_stop_service%int iis_stop_service(string $service_id)%Stops the service defined by ServiceId +image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%Output image to browser or file +image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%Get file extension for image type +image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype +imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%Set the blending mode for an image +imageantialias%bool imageantialias(resource $image, bool $enabled)%Should antialias functions be used or not +imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%Draws an arc +imagechar%bool imagechar(resource $image, int $font, int $x, int $y, string $c, int $color)%Draw a character horizontally +imagecharup%bool imagecharup(resource $image, int $font, int $x, int $y, string $c, int $color)%Draw a character vertically +imagecolorallocate%int imagecolorallocate(resource $image, int $red, int $green, int $blue)%Allocate a color for an image +imagecolorallocatealpha%int imagecolorallocatealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Allocate a color for an image +imagecolorat%int imagecolorat(resource $image, int $x, int $y)%Get the index of the color of a pixel +imagecolorclosest%int imagecolorclosest(resource $image, int $red, int $green, int $blue)%Get the index of the closest color to the specified color +imagecolorclosestalpha%int imagecolorclosestalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the closest color to the specified color + alpha +imagecolorclosesthwb%int imagecolorclosesthwb(resource $image, int $red, int $green, int $blue)%Get the index of the color which has the hue, white and blackness +imagecolordeallocate%bool imagecolordeallocate(resource $image, int $color)%De-allocate a color for an image +imagecolorexact%int imagecolorexact(resource $image, int $red, int $green, int $blue)%Get the index of the specified color +imagecolorexactalpha%int imagecolorexactalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the specified color + alpha +imagecolormatch%bool imagecolormatch(resource $image1, resource $image2)%Makes the colors of the palette version of an image more closely match the true color version +imagecolorresolve%int imagecolorresolve(resource $image, int $red, int $green, int $blue)%Get the index of the specified color or its closest possible alternative +imagecolorresolvealpha%int imagecolorresolvealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Get the index of the specified color + alpha or its closest possible alternative +imagecolorset%void imagecolorset(resource $image, int $index, int $red, int $green, int $blue, [int $alpha])%Set the color for the specified palette index +imagecolorsforindex%array imagecolorsforindex(resource $image, int $index)%Get the colors for an index +imagecolorstotal%int imagecolorstotal(resource $image)%Find out the number of colors in an image's palette +imagecolortransparent%int imagecolortransparent(resource $image, [int $color])%Define a color as transparent +imageconvolution%bool imageconvolution(resource $image, array $matrix, float $div, float $offset)%Apply a 3x3 convolution matrix, using coefficient and offset +imagecopy%bool imagecopy(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h)%Copy part of an image +imagecopymerge%bool imagecopymerge(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copy and merge part of an image +imagecopymergegray%bool imagecopymergegray(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copy and merge part of an image with gray scale +imagecopyresampled%bool imagecopyresampled(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copy and resize part of an image with resampling +imagecopyresized%bool imagecopyresized(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copy and resize part of an image +imagecreate%resource imagecreate(int $width, int $height)%Create a new palette based image +imagecreatefromgd%resource imagecreatefromgd(string $filename)%Create a new image from GD file or URL +imagecreatefromgd2%resource imagecreatefromgd2(string $filename)%Create a new image from GD2 file or URL +imagecreatefromgd2part%resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)%Create a new image from a given part of GD2 file or URL +imagecreatefromgif%resource imagecreatefromgif(string $filename)%Create a new image from file or URL +imagecreatefromjpeg%resource imagecreatefromjpeg(string $filename)%Create a new image from file or URL +imagecreatefrompng%resource imagecreatefrompng(string $filename)%Create a new image from file or URL +imagecreatefromstring%resource imagecreatefromstring(string $data)%Create a new image from the image stream in the string +imagecreatefromwbmp%resource imagecreatefromwbmp(string $filename)%Create a new image from file or URL +imagecreatefromxbm%resource imagecreatefromxbm(string $filename)%Create a new image from file or URL +imagecreatefromxpm%resource imagecreatefromxpm(string $filename)%Create a new image from file or URL +imagecreatetruecolor%resource imagecreatetruecolor(int $width, int $height)%Create a new true color image +imagedashedline%bool imagedashedline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a dashed line +imagedestroy%bool imagedestroy(resource $image)%Destroy an image +imageellipse%bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Draw an ellipse +imagefill%bool imagefill(resource $image, int $x, int $y, int $color)%Flood fill +imagefilledarc%bool imagefilledarc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)%Draw a partial arc and fill it +imagefilledellipse%bool imagefilledellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Draw a filled ellipse +imagefilledpolygon%bool imagefilledpolygon(resource $image, array $points, int $num_points, int $color)%Draw a filled polygon +imagefilledrectangle%bool imagefilledrectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a filled rectangle +imagefilltoborder%bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color)%Flood fill to specific color +imagefilter%bool imagefilter(resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4])%Applies a filter to an image +imagefontheight%int imagefontheight(int $font)%Get font height +imagefontwidth%int imagefontwidth(int $font)%Get font width +imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, string $text, [array $extrainfo])%Give the bounding box of a text using fonts via freetype2 +imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%Write text to the image using fonts using FreeType 2 +imagegammacorrect%bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)%Apply a gamma correction to a GD image +imagegd%bool imagegd(resource $image, [string $filename])%Output GD image to browser or file +imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type])%Output GD2 image to browser or file +imagegif%bool imagegif(resource $image, [string $filename])%Output image to browser or file +imagegrabscreen%resource imagegrabscreen()%Captures the whole screen +imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%Captures a window +imageinterlace%int imageinterlace(resource $image, [int $interlace])%Enable or disable interlace +imageistruecolor%bool imageistruecolor(resource $image)%Finds whether an image is a truecolor image +imagejpeg%bool imagejpeg(resource $image, [string $filename], [int $quality])%Output image to browser or file +imagelayereffect%bool imagelayereffect(resource $image, int $effect)%Set the alpha blending flag to use the bundled libgd layering effects +imageline%bool imageline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a line +imageloadfont%int imageloadfont(string $file)%Load a new font +imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%Copy the palette from one image to another +imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%Output a PNG image to either the browser or a file +imagepolygon%bool imagepolygon(resource $image, array $points, int $num_points, int $color)%Draws a polygon +imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, string $text, resource $font, int $size, int $space, int $tightness, float $angle)%Give the bounding box of a text rectangle using PostScript Type1 fonts +imagepsencodefont%bool imagepsencodefont(resource $font_index, string $encodingfile)%Change the character encoding vector of a font +imagepsextendfont%bool imagepsextendfont(resource $font_index, float $extend)%Extend or condense a font +imagepsfreefont%bool imagepsfreefont(resource $font_index)%Free memory used by a PostScript Type 1 font +imagepsloadfont%resource imagepsloadfont(string $filename)%Load a PostScript Type 1 font from file +imagepsslantfont%bool imagepsslantfont(resource $font_index, float $slant)%Slant a font +imagepstext%array imagepstext(resource $image, string $text, resource $font_index, int $size, int $foreground, int $background, int $x, int $y, [int $space], [int $tightness], [float $angle = 0.0], [int $antialias_steps = 4])%Draws a text over an image using PostScript Type1 fonts +imagerectangle%bool imagerectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Draw a rectangle +imagerotate%resource imagerotate(resource $image, float $angle, int $bgd_color, [int $ignore_transparent])%Rotate an image with a given angle +imagesavealpha%bool imagesavealpha(resource $image, bool $saveflag)%Set the flag to save full alpha channel information (as opposed to single-color transparency) when saving PNG images +imagesetbrush%bool imagesetbrush(resource $image, resource $brush)%Set the brush image for line drawing +imagesetpixel%bool imagesetpixel(resource $image, int $x, int $y, int $color)%Set a single pixel +imagesetstyle%bool imagesetstyle(resource $image, array $style)%Set the style for line drawing +imagesetthickness%bool imagesetthickness(resource $image, int $thickness)%Set the thickness for line drawing +imagesettile%bool imagesettile(resource $image, resource $tile)%Set the tile image for filling +imagestring%bool imagestring(resource $image, int $font, int $x, int $y, string $string, int $color)%Draw a string horizontally +imagestringup%bool imagestringup(resource $image, int $font, int $x, int $y, string $string, int $color)%Draw a string vertically +imagesx%int imagesx(resource $image)%Get image width +imagesy%int imagesy(resource $image)%Get image height +imagetruecolortopalette%bool imagetruecolortopalette(resource $image, bool $dither, int $ncolors)%Convert a true color image to a palette image +imagettfbbox%array imagettfbbox(float $size, float $angle, string $fontfile, string $text)%Give the bounding box of a text using TrueType fonts +imagettftext%array imagettftext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text)%Write text to the image using TrueType fonts +imagetypes%int imagetypes()%Return the image types supported by this PHP build +imagewbmp%bool imagewbmp(resource $image, [string $filename], [int $foreground])%Output image to browser or file +imagexbm%bool imagexbm(resource $image, string $filename, [int $foreground])%Output XBM image to browser or file +imap_8bit%string imap_8bit(string $string)%Convert an 8bit string to a quoted-printable string +imap_alerts%array imap_alerts()%Returns all IMAP alert messages that have occurred +imap_append%bool imap_append(resource $imap_stream, string $mailbox, string $message, [string $options], [string $internal_date])%Append a string message to a specified mailbox +imap_base64%string imap_base64(string $text)%Decode BASE64 encoded text +imap_binary%string imap_binary(string $string)%Convert an 8bit string to a base64 string +imap_body%string imap_body(resource $imap_stream, int $msg_number, [int $options])%Read the message body +imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, string $section)%Read the structure of a specified body section of a specific message +imap_check%object imap_check(resource $imap_stream)%Check current mailbox +imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%Clears flags on messages +imap_close%bool imap_close(resource $imap_stream, [int $flag])%Close an IMAP stream +imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%Create a new mailbox +imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%Mark a message for deletion from current mailbox +imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%Delete a mailbox +imap_errors%array imap_errors()%Returns all of the IMAP errors that have occured +imap_expunge%bool imap_expunge(resource $imap_stream)%Delete all messages marked for deletion +imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%Read an overview of the information in the headers of the given message +imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%Fetch a particular section of the body of the message +imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%Returns header for a message +imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%Read the structure of a particular message +imap_gc%string imap_gc(resource $imap_stream, int $caches)%Clears IMAP cache +imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%Retrieve the quota level settings, and usage statics per mailbox +imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%Retrieve the quota settings per user +imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%Gets the ACL for a given mailbox +imap_getmailboxes%array imap_getmailboxes(resource $imap_stream, string $ref, string $pattern)%Read the list of mailboxes, returning detailed information on each one +imap_getsubscribed%array imap_getsubscribed(resource $imap_stream, string $ref, string $pattern)%List all the subscribed mailboxes +imap_header%void imap_header()%Alias of imap_headerinfo +imap_headerinfo%object imap_headerinfo(resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost])%Read the header of the message +imap_headers%array imap_headers(resource $imap_stream)%Returns headers for all messages in a mailbox +imap_last_error%string imap_last_error()%Gets the last IMAP error that occurred during this page request +imap_list%array imap_list(resource $imap_stream, string $ref, string $pattern)%Read the list of mailboxes +imap_listmailbox%void imap_listmailbox()%Alias of imap_list +imap_listscan%array imap_listscan(resource $imap_stream, string $ref, string $pattern, string $content)%Returns the list of mailboxes that matches the given text +imap_listsubscribed%void imap_listsubscribed()%Alias of imap_lsub +imap_lsub%array imap_lsub(resource $imap_stream, string $ref, string $pattern)%List all the subscribed mailboxes +imap_mail%bool imap_mail(string $to, string $subject, string $message, [string $additional_headers], [string $cc], [string $bcc], [string $rpath])%Send an email message +imap_mail_compose%string imap_mail_compose(array $envelope, array $body)%Create a MIME message based on given envelope and body sections +imap_mail_copy%bool imap_mail_copy(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Copy specified messages to a mailbox +imap_mail_move%bool imap_mail_move(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Move specified messages to a mailbox +imap_mailboxmsginfo%object imap_mailboxmsginfo(resource $imap_stream)%Get information about the current mailbox +imap_mime_header_decode%array imap_mime_header_decode(string $text)%Decode MIME header elements +imap_msgno%int imap_msgno(resource $imap_stream, int $uid)%Gets the message sequence number for the given UID +imap_num_msg%int imap_num_msg(resource $imap_stream)%Gets the number of messages in the current mailbox +imap_num_recent%int imap_num_recent(resource $imap_stream)%Gets the number of recent messages in current mailbox +imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries], [array $params])%Open an IMAP stream to a mailbox +imap_ping%bool imap_ping(resource $imap_stream)%Check if the IMAP stream is still active +imap_qprint%string imap_qprint(string $string)%Convert a quoted-printable string to an 8 bit string +imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%Rename an old mailbox to new mailbox +imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%Reopen IMAP stream to new mailbox +imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%Parses an address string +imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%Parse mail headers from a string +imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%Returns a properly formatted email address given the mailbox, host, and personal info +imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%Save a specific body section to a file +imap_scanmailbox%void imap_scanmailbox()%Alias of imap_listscan +imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%This function returns an array of messages matching the given search criteria +imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%Sets a quota for a given mailbox +imap_setacl%bool imap_setacl(resource $imap_stream, string $mailbox, string $id, string $rights)%Sets the ACL for a giving mailbox +imap_setflag_full%bool imap_setflag_full(resource $imap_stream, string $sequence, string $flag, [int $options = NIL])%Sets flags on messages +imap_sort%array imap_sort(resource $imap_stream, int $criteria, int $reverse, [int $options], [string $search_criteria], [string $charset = NIL])%Gets and sort messages +imap_status%object imap_status(resource $imap_stream, string $mailbox, int $options)%Returns status information on a mailbox +imap_subscribe%bool imap_subscribe(resource $imap_stream, string $mailbox)%Subscribe to a mailbox +imap_thread%array imap_thread(resource $imap_stream, [int $options = SE_FREE])%Returns a tree of threaded message +imap_timeout%mixed imap_timeout(int $timeout_type, [int $timeout = -1])%Set or fetch imap timeout +imap_uid%int imap_uid(resource $imap_stream, int $msg_number)%This function returns the UID for the given message sequence number +imap_undelete%bool imap_undelete(resource $imap_stream, int $msg_number, [int $flags])%Unmark the message which is marked deleted +imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%Unsubscribe from a mailbox +imap_utf7_decode%string imap_utf7_decode(string $text)%Decodes a modified UTF-7 encoded string +imap_utf7_encode%string imap_utf7_encode(string $data)%Converts ISO-8859-1 string to modified UTF-7 text +imap_utf8%string imap_utf8(string $mime_encoded_text)%Converts MIME-encoded text to UTF-8 +implode%string implode(string $glue, array $pieces, array $pieces)%Join array elements with a string +import_request_variables%bool import_request_variables(string $types, [string $prefix])%Import GET/POST/Cookie variables into the global scope +in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%Checks if a value exists in an array +include%bool include(string $path)%Includes and evaluates the specified file +include_once%bool include_once(string $path)%Includes and evaluates the specified file +inet_ntop%string inet_ntop(string $in_addr)%Converts a packed internet address to a human readable representation +inet_pton%string inet_pton(string $address)%Converts a human readable IP address to its packed in_addr representation +ini_alter%void ini_alter()%Alias of ini_set +ini_get%string ini_get(string $varname)%Gets the value of a configuration option +ini_get_all%array ini_get_all([string $extension], [bool $details = true])%Gets all configuration options +ini_restore%void ini_restore(string $varname)%Restores the value of a configuration option +ini_set%string ini_set(string $varname, string $newvalue)%Sets the value of a configuration option +interface_exists%bool interface_exists(string $interface_name, [bool $autoload = true])%Checks if the interface has been defined +intl_error_name%string intl_error_name(int $error_code)%Get symbolic name for a given error code +intl_get_error_code%int intl_get_error_code()%Get the last error code +intl_get_error_message%string intl_get_error_message()%Get description of the last error +intl_is_failure%bool intl_is_failure(int $error_code)%Check whether the given error code indicates failure +intval%integer intval(mixed $var, [int $base = 10])%Get the integer value of a variable +ip2long%int ip2long(string $ip_address)%Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address +iptcembed%mixed iptcembed(string $iptcdata, string $jpeg_file_name, [int $spool])%Embeds binary IPTC data into a JPEG image +iptcparse%array iptcparse(string $iptcblock)%Parse a binary IPTC block into single tags. +is_a%bool is_a(object $object, string $class_name)%Checks if the object is of this class or has this class as one of its parents +is_array%bool is_array(mixed $var)%Finds whether a variable is an array +is_bool%bool is_bool(mixed $var)%Finds out whether a variable is a boolean +is_callable%bool is_callable(callback $name, [bool $syntax_only = false], [string $callable_name])%Verify that the contents of a variable can be called as a function +is_dir%bool is_dir(string $filename)%Tells whether the filename is a directory +is_double%void is_double()%Alias of is_float +is_executable%bool is_executable(string $filename)%Tells whether the filename is executable +is_file%bool is_file(string $filename)%Tells whether the filename is a regular file +is_finite%bool is_finite(float $val)%Finds whether a value is a legal finite number +is_float%bool is_float(mixed $var)%Finds whether the type of a variable is float +is_infinite%bool is_infinite(float $val)%Finds whether a value is infinite +is_int%bool is_int(mixed $var)%Find whether the type of a variable is integer +is_integer%void is_integer()%Alias of is_int +is_link%bool is_link(string $filename)%Tells whether the filename is a symbolic link +is_long%void is_long()%Alias of is_int +is_nan%bool is_nan(float $val)%Finds whether a value is not a number +is_null%bool is_null(mixed $var)%Finds whether a variable is NULL +is_numeric%bool is_numeric(mixed $var)%Finds whether a variable is a number or a numeric string +is_object%bool is_object(mixed $var)%Finds whether a variable is an object +is_readable%bool is_readable(string $filename)%Tells whether a file exists and is readable +is_real%void is_real()%Alias of is_float +is_resource%bool is_resource(mixed $var)%Finds whether a variable is a resource +is_scalar%resource is_scalar(mixed $var)%Finds whether a variable is a scalar +is_soap_fault%bool is_soap_fault(mixed $object)%Checks if a SOAP call has failed +is_string%bool is_string(mixed $var)%Find whether the type of a variable is string +is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%Checks if the object has this class as one of its parents +is_uploaded_file%bool is_uploaded_file(string $filename)%Tells whether the file was uploaded via HTTP POST +is_writable%bool is_writable(string $filename)%Tells whether the filename is writable +is_writeable%void is_writeable()%Alias of is_writable +isset%bool isset(mixed $var, [mixed $var], [ ...])%Determine if a variable is set and is not NULL +iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%Call a function for every element in an iterator +iterator_count%int iterator_count(Traversable $iterator)%Count the elements in an iterator +iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%Copy the iterator into an array +jdtojewish%string jdtojewish(int $juliandaycount, [bool $hebrew = false], [int $fl])%Converts a Julian day count to a Jewish calendar date +jdtounix%int jdtounix(int $jday)%Convert Julian Day to Unix timestamp +join%void join()%Alias of implode +jpeg2wbmp%bool jpeg2wbmp(string $jpegname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convert JPEG image file to WBMP image file +json_decode%mixed json_decode(string $json, [bool $assoc = false], [int $depth = 512], [int $options])%Decodes a JSON string +json_encode%string json_encode(mixed $value, [int $options])%Returns the JSON representation of a value +json_last_error%int json_last_error()%Returns the last error occurred +key%mixed key(array $array)%Fetch a key from an array +krsort%bool krsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array by key in reverse order +ksort%bool ksort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array by key +lcfirst%string lcfirst(string $str)%Make a string's first character lowercase +lcg_value%float lcg_value()%Combined linear congruential generator +lchgrp%bool lchgrp(string $filename, mixed $group)%Changes group ownership of symlink +lchown%bool lchown(string $filename, mixed $user)%Changes user ownership of symlink +ldap_8859_to_t61%string ldap_8859_to_t61(string $value)%Translate 8859 characters to t61 characters +ldap_add%bool ldap_add(resource $link_identifier, string $dn, array $entry)%Add entries to LDAP directory +ldap_bind%bool ldap_bind(resource $link_identifier, [string $bind_rdn], [string $bind_password])%Bind to LDAP directory +ldap_close%void ldap_close()%Alias of ldap_unbind +ldap_compare%mixed ldap_compare(resource $link_identifier, string $dn, string $attribute, string $value)%Compare value of attribute found in entry specified with DN +ldap_connect%resource ldap_connect([string $hostname], [int $port = 389])%Connect to an LDAP server +ldap_count_entries%int ldap_count_entries(resource $link_identifier, resource $result_identifier)%Count the number of entries in a search +ldap_delete%bool ldap_delete(resource $link_identifier, string $dn)%Delete an entry from a directory +ldap_dn2ufn%string ldap_dn2ufn(string $dn)%Convert DN to User Friendly Naming format +ldap_err2str%string ldap_err2str(int $errno)%Convert LDAP error number into string error message +ldap_errno%int ldap_errno(resource $link_identifier)%Return the LDAP error number of the last LDAP command +ldap_error%string ldap_error(resource $link_identifier)%Return the LDAP error message of the last LDAP command +ldap_explode_dn%array ldap_explode_dn(string $dn, int $with_attrib)%Splits DN into its component parts +ldap_first_attribute%string ldap_first_attribute(resource $link_identifier, resource $result_entry_identifier)%Return first attribute +ldap_first_entry%resource ldap_first_entry(resource $link_identifier, resource $result_identifier)%Return first result id +ldap_first_reference%resource ldap_first_reference(resource $link, resource $result)%Return first reference +ldap_free_result%bool ldap_free_result(resource $result_identifier)%Free result memory +ldap_get_attributes%array ldap_get_attributes(resource $link_identifier, resource $result_entry_identifier)%Get attributes from a search result entry +ldap_get_dn%string ldap_get_dn(resource $link_identifier, resource $result_entry_identifier)%Get the DN of a result entry +ldap_get_entries%array ldap_get_entries(resource $link_identifier, resource $result_identifier)%Get all result entries +ldap_get_option%bool ldap_get_option(resource $link_identifier, int $option, mixed $retval)%Get the current value for given option +ldap_get_values%array ldap_get_values(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Get all values from a result entry +ldap_get_values_len%array ldap_get_values_len(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Get all binary values from a result entry +ldap_list%resource ldap_list(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Single-level search +ldap_mod_add%bool ldap_mod_add(resource $link_identifier, string $dn, array $entry)%Add attribute values to current attributes +ldap_mod_del%bool ldap_mod_del(resource $link_identifier, string $dn, array $entry)%Delete attribute values from current attributes +ldap_mod_replace%bool ldap_mod_replace(resource $link_identifier, string $dn, array $entry)%Replace attribute values with new ones +ldap_modify%bool ldap_modify(resource $link_identifier, string $dn, array $entry)%Modify an LDAP entry +ldap_next_attribute%string ldap_next_attribute(resource $link_identifier, resource $result_entry_identifier)%Get the next attribute in result +ldap_next_entry%resource ldap_next_entry(resource $link_identifier, resource $result_entry_identifier)%Get next result entry +ldap_next_reference%resource ldap_next_reference(resource $link, resource $entry)%Get next reference +ldap_parse_reference%bool ldap_parse_reference(resource $link, resource $entry, array $referrals)%Extract information from reference entry +ldap_parse_result%bool ldap_parse_result(resource $link, resource $result, int $errcode, [string $matcheddn], [string $errmsg], [array $referrals])%Extract information from result +ldap_read%resource ldap_read(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Read an entry +ldap_rename%bool ldap_rename(resource $link_identifier, string $dn, string $newrdn, string $newparent, bool $deleteoldrdn)%Modify the name of an entry +ldap_sasl_bind%bool ldap_sasl_bind(resource $link, [string $binddn], [string $password], [string $sasl_mech], [string $sasl_realm], [string $sasl_authc_id], [string $sasl_authz_id], [string $props])%Bind to LDAP directory using SASL +ldap_search%resource ldap_search(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Search LDAP tree +ldap_set_option%bool ldap_set_option(resource $link_identifier, int $option, mixed $newval)%Set the value of the given option +ldap_set_rebind_proc%bool ldap_set_rebind_proc(resource $link, callback $callback)%Set a callback function to do re-binds on referral chasing +ldap_sort%bool ldap_sort(resource $link, resource $result, string $sortfilter)%Sort LDAP result entries +ldap_start_tls%bool ldap_start_tls(resource $link)%Start TLS +ldap_t61_to_8859%string ldap_t61_to_8859(string $value)%Translate t61 characters to 8859 characters +ldap_unbind%bool ldap_unbind(resource $link_identifier)%Unbind from LDAP directory +levenshtein%int levenshtein(string $str1, string $str2, string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Calculate Levenshtein distance between two strings +libxml_clear_errors%void libxml_clear_errors()%Clear libxml error buffer +libxml_disable_entity_loader%ReturnType libxml_disable_entity_loader([bool $disable = TRUE])%Disable the ability to load external entities +libxml_get_errors%array libxml_get_errors()%Retrieve array of errors +libxml_get_last_error%LibXMLError libxml_get_last_error()%Retrieve last error from libxml +libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%Set the streams context for the next libxml document load or write +libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%Disable libxml errors and allow user to fetch error information as needed +link%bool link(string $from_path, string $to_path)%Create a hard link +linkinfo%int linkinfo(string $path)%Gets information about a link +list%array list(mixed $varname, [mixed ...])%Assign variables as if they were an array +locale_accept_from_http%string locale_accept_from_http(string $header, string $header)%Tries to find out best available locale based on HTTP "Accept-Language" header +locale_compose%string locale_compose(array $subtags, array $subtags)%Returns a correctly ordered and delimited locale ID +locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false], string $langtag, string $locale, [bool $canonicalize = false])%Checks if a language tag filter matches with locale +locale_get_all_variants%array locale_get_all_variants(string $locale, string $locale)%Gets the variants for the input locale +locale_get_default%string locale_get_default()%Gets the default locale value from the INTL global 'default_locale' +locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for language of the inputlocale +locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for the input locale +locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for region of the input locale +locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for script of the input locale +locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for variants of the input locale +locale_get_keywords%array locale_get_keywords(string $locale, string $locale)%Gets the keywords for the input locale +locale_get_primary_language%string locale_get_primary_language(string $locale, string $locale)%Gets the primary language for the input locale +locale_get_region%string locale_get_region(string $locale, string $locale)%Gets the region for the input locale +locale_get_script%string locale_get_script(string $locale, string $locale)%Gets the script for the input locale +locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default], array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Searches the language tag list for the best match to the language +locale_parse%array locale_parse(string $locale, string $locale)%Returns a key-value array of locale ID subtag elements. +locale_set_default%bool locale_set_default(string $locale, string $locale)%sets the default runtime locale +localeconv%array localeconv()%Get numeric formatting information +localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%Get the local time +log%float log(float $arg, [float $base = M_E])%Natural logarithm +log10%float log10(float $arg)%Base-10 logarithm +log1p%float log1p(float $number)%Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero +long2ip%string long2ip(string $proper_address)%Converts an (IPv4) Internet network address into a string in Internet standard dotted format +lstat%array lstat(string $filename)%Gives information about a file or symbolic link +ltrim%string ltrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning of a string +magic_quotes_runtime%void magic_quotes_runtime()%Alias of set_magic_quotes_runtime +mail%bool mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameters])%Send mail +main%void main()%Dummy for main +max%integer max(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Find highest value +mb_check_encoding%bool mb_check_encoding([string $var], [string $encoding = mb_internal_encoding()])%Check if the string is valid for the specified encoding +mb_convert_case%string mb_convert_case(string $str, int $mode, [string $encoding = mb_internal_encoding()])%Perform case folding on a string +mb_convert_encoding%string mb_convert_encoding(string $str, string $to_encoding, [mixed $from_encoding])%Convert character encoding +mb_convert_kana%string mb_convert_kana(string $str, [string $option = "KV"], [string $encoding])%Convert "kana" one from another ("zen-kaku", "han-kaku" and more) +mb_convert_variables%string mb_convert_variables(string $to_encoding, mixed $from_encoding, mixed $vars, [mixed ...])%Convert character code in variable(s) +mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%Decode string in MIME header field +mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%Decode HTML numeric string reference to character +mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%Detect character encoding +mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%Set/Get character encoding detection order +mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed], [int $indent])%Encode string for MIME header +mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%Encode character to HTML numeric string reference +mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%Get aliases of a known encoding type +mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%Regular expression match with multibyte support +mb_ereg_match%bool mb_ereg_match(string $pattern, string $string, [string $option = "msr"])%Regular expression match for multibyte string +mb_ereg_replace%string mb_ereg_replace(string $pattern, string $replacement, string $string, [string $option = "msr"])%Replace regular expression with multibyte support +mb_ereg_search%bool mb_ereg_search([string $pattern], [string $option = "ms"])%Multibyte regular expression match for predefined multibyte string +mb_ereg_search_getpos%int mb_ereg_search_getpos()%Returns start point for next regular expression match +mb_ereg_search_getregs%array mb_ereg_search_getregs()%Retrieve the result from the last multibyte regular expression match +mb_ereg_search_init%bool mb_ereg_search_init(string $string, [string $pattern], [string $option = "msr"])%Setup string and regular expression for a multibyte regular expression match +mb_ereg_search_pos%array mb_ereg_search_pos([string $pattern], [string $option = "ms"])%Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string +mb_ereg_search_regs%array mb_ereg_search_regs([string $pattern], [string $option = "ms"])%Returns the matched part of a multibyte regular expression +mb_ereg_search_setpos%bool mb_ereg_search_setpos(int $position)%Set start point of next regular expression match +mb_eregi%int mb_eregi(string $pattern, string $string, [array $regs])%Regular expression match ignoring case with multibyte support +mb_eregi_replace%string mb_eregi_replace(string $pattern, string $replace, string $string, [string $option = "msri"])%Replace regular expression with multibyte support ignoring case +mb_get_info%mixed mb_get_info([string $type = "all"])%Get internal settings of mbstring +mb_http_input%mixed mb_http_input([string $type = ""])%Detect HTTP input character encoding +mb_http_output%mixed mb_http_output([string $encoding])%Set/Get HTTP output character encoding +mb_internal_encoding%mixed mb_internal_encoding([string $encoding = mb_internal_encoding()])%Set/Get internal character encoding +mb_language%mixed mb_language([string $language])%Set/Get current language +mb_list_encodings%array mb_list_encodings()%Returns an array of all supported encodings +mb_output_handler%string mb_output_handler(string $contents, int $status)%Callback function converts character encoding in output buffer +mb_parse_str%array mb_parse_str(string $encoded_string, [array $result])%Parse GET/POST/COOKIE data and set global variable +mb_preferred_mime_name%string mb_preferred_mime_name(string $encoding)%Get MIME charset string +mb_regex_encoding%string mb_regex_encoding([string $encoding])%Returns current encoding for multibyte regex as string +mb_regex_set_options%string mb_regex_set_options([string $options = "msr"])%Set/Get the default options for mbregex functions +mb_send_mail%bool mb_send_mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameter])%Send encoded mail +mb_split%array mb_split(string $pattern, string $string, [int $limit = -1])%Split multibyte string using regular expression +mb_strcut%string mb_strcut(string $str, int $start, [int $length], [string $encoding])%Get part of string +mb_strimwidth%string mb_strimwidth(string $str, int $start, int $width, [string $trimmarker], [string $encoding])%Get truncated string with specified width +mb_stripos%int mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of first occurrence of a string within another, case insensitive +mb_stristr%string mb_stristr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another, case insensitive +mb_strlen%string mb_strlen(string $str, [string $encoding])%Get string length +mb_strpos%string mb_strpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of first occurrence of string in a string +mb_strrchr%string mb_strrchr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another +mb_strrichr%string mb_strrichr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another, case insensitive +mb_strripos%int mb_strripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of last occurrence of a string within another, case insensitive +mb_strrpos%int mb_strrpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of last occurrence of a string in a string +mb_strstr%string mb_strstr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another +mb_strtolower%string mb_strtolower(string $str, [string $encoding = mb_internal_encoding()])%Make a string lowercase +mb_strtoupper%string mb_strtoupper(string $str, [string $encoding = mb_internal_encoding()])%Make a string uppercase +mb_strwidth%string mb_strwidth(string $str, [string $encoding])%Return width of string +mb_substitute_character%integer mb_substitute_character([mixed $substrchar])%Set/Get substitution character +mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%Get part of string +mb_substr_count%string mb_substr_count(string $haystack, string $needle, [string $encoding])%Count the number of substring occurrences +mcrypt_cbc%string mcrypt_cbc(int $cipher, string $key, string $data, int $mode, [string $iv], string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CBC mode +mcrypt_cfb%string mcrypt_cfb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CFB mode +mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Create an initialization vector (IV) from a random source +mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Decrypts crypttext with given parameters +mcrypt_ecb%string mcrypt_ecb(int $cipher, string $key, string $data, int $mode, string $cipher, string $key, string $data, int $mode, [string $iv])%Deprecated: Encrypt/decrypt data in ECB mode +mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%Returns the name of the opened algorithm +mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%Returns the blocksize of the opened algorithm +mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%Returns the size of the IV of the opened algorithm +mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource $td)%Returns the maximum supported keysize of the opened mode +mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource $td)%Returns the name of the opened mode +mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource $td)%Returns an array with the supported keysizes of the opened algorithm +mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource $td)%Checks whether the algorithm of the opened mode is a block algorithm +mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource $td)%Checks whether the encryption of the opened mode works on blocks +mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource $td)%Checks whether the opened mode outputs blocks +mcrypt_enc_self_test%int mcrypt_enc_self_test(resource $td)%Runs a self test on the opened module +mcrypt_encrypt%string mcrypt_encrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Encrypts plaintext with given parameters +mcrypt_generic%string mcrypt_generic(resource $td, string $data)%This function encrypts data +mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%This function deinitializes an encryption module +mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%This function terminates encryption +mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%This function initializes all buffers needed for encryption +mcrypt_get_block_size%int mcrypt_get_block_size(int $cipher, string $cipher, string $module)%Get the block size of the specified cipher +mcrypt_get_cipher_name%string mcrypt_get_cipher_name(int $cipher, string $cipher)%Get the name of the specified cipher +mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%Returns the size of the IV belonging to a specific cipher/mode combination +mcrypt_get_key_size%int mcrypt_get_key_size(int $cipher, string $cipher, string $module)%Get the key size of the specified cipher +mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Get an array of all supported ciphers +mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Get an array of all supported modes +mcrypt_module_close%bool mcrypt_module_close(resource $td)%Close the mcrypt module +mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%Returns the blocksize of the specified algorithm +mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%Returns the maximum supported keysize of the opened mode +mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%Returns an array with the supported keysizes of the opened algorithm +mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string $algorithm, [string $lib_dir])%This function checks whether the specified algorithm is a block algorithm +mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string $mode, [string $lib_dir])%Returns if the specified module is a block algorithm or not +mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%Returns if the specified mode outputs blocks or not +mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%Opens the module of the algorithm and the mode to be used +mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%This function runs a self test on the specified module +mcrypt_ofb%string mcrypt_ofb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in OFB mode +md5%string md5(string $str, [bool $raw_output = false])%Calculate the md5 hash of a string +md5_file%string md5_file(string $filename, [bool $raw_output = false])%Calculates the md5 hash of a given file +mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Decrypt data +memcache_debug%bool memcache_debug(bool $on_off)%Turn debug output on/off +memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%Returns the peak of memory allocated by PHP +memory_get_usage%int memory_get_usage([bool $real_usage = false])%Returns the amount of memory allocated to PHP +metaphone%string metaphone(string $str, [int $phonemes])%Calculate the metaphone key of a string +method_exists%bool method_exists(mixed $object, string $method_name)%Checks if the class method exists +mhash%string mhash(int $hash, string $data, [string $key])%Compute hash +mhash_count%int mhash_count()%Get the highest available hash id +mhash_get_block_size%int mhash_get_block_size(int $hash)%Get the block size of the specified hash +mhash_get_hash_name%string mhash_get_hash_name(int $hash)%Get the name of the specified hash +mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%Generates a key +microtime%mixed microtime([bool $get_as_float])%Return current Unix timestamp with microseconds +mime_content_type%string mime_content_type(string $filename)%Detect MIME Content-type for a file (deprecated) +min%integer min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Find lowest value +mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%Makes directory +mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%Get Unix timestamp for a date +money_format%string money_format(string $format, float $number)%Formats a number as a currency string +move_uploaded_file%bool move_uploaded_file(string $filename, string $destination)%Moves an uploaded file to a new location +msg_get_queue%resource msg_get_queue(int $key, [int $perms])%Create or attach to a message queue +msg_queue_exists%bool msg_queue_exists(int $key)%Check whether a message queue exists +msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%Receive a message from a message queue +msg_remove_queue%bool msg_remove_queue(resource $queue)%Destroy a message queue +msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize], [bool $blocking], [int $errorcode])%Send a message to a message queue +msg_set_queue%bool msg_set_queue(resource $queue, array $data)%Set information in the message queue data structure +msg_stat_queue%array msg_stat_queue(resource $queue)%Returns information from the message queue data structure +msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern, string $locale, string $pattern, string $locale, string $pattern)%Constructs a new Message Formatter +msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt, array $args)%Format the message +msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args, string $locale, string $pattern, array $args)%Quick format message +msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%Get the error code from last operation +msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%Get the error text from the last operation +msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%Get the locale for which the formatter was created. +msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%Get the pattern used by the formatter +msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt, string $value)%Parse input string according to pattern +msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $locale, string $pattern, string $value)%Quick parse input string +msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt, string $pattern)%Set the pattern used by the formatter +mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%Adds a parameter to a stored procedure or a remote stored procedure +mssql_close%bool mssql_close([resource $link_identifier])%Close MS SQL Server connection +mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link])%Open MS SQL server connection +mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer +mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%Executes a stored procedure on a MS SQL server database +mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both +mssql_fetch_assoc%array mssql_fetch_assoc(resource $result_id)%Returns an associative array of the current row in the result +mssql_fetch_batch%int mssql_fetch_batch(resource $result)%Returns the next batch of records +mssql_fetch_field%object mssql_fetch_field(resource $result, [int $field_offset = -1])%Get field information +mssql_fetch_object%object mssql_fetch_object(resource $result)%Fetch row as object +mssql_fetch_row%array mssql_fetch_row(resource $result)%Get row as enumerated array +mssql_field_length%int mssql_field_length(resource $result, [int $offset = -1])%Get the length of a field +mssql_field_name%string mssql_field_name(resource $result, [int $offset = -1])%Get the name of a field +mssql_field_seek%bool mssql_field_seek(resource $result, int $field_offset)%Seeks to the specified field offset +mssql_field_type%string mssql_field_type(resource $result, [int $offset = -1])%Gets the type of a field +mssql_free_result%bool mssql_free_result(resource $result)%Free result memory +mssql_free_statement%bool mssql_free_statement(resource $stmt)%Free statement memory +mssql_get_last_message%string mssql_get_last_message()%Returns the last message from the server +mssql_guid_string%string mssql_guid_string(string $binary, [bool $short_format = false])%Converts a 16 byte binary GUID to a string +mssql_init%resource mssql_init(string $sp_name, [resource $link_identifier])%Initializes a stored procedure or a remote stored procedure +mssql_min_error_severity%void mssql_min_error_severity(int $severity)%Sets the minimum error severity +mssql_min_message_severity%void mssql_min_message_severity(int $severity)%Sets the minimum message severity +mssql_next_result%bool mssql_next_result(resource $result_id)%Move the internal result pointer to the next result +mssql_num_fields%int mssql_num_fields(resource $result)%Gets the number of fields in result +mssql_num_rows%int mssql_num_rows(resource $result)%Gets the number of rows in result +mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link])%Open persistent MS SQL connection +mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%Send MS SQL query +mssql_result%string mssql_result(resource $result, int $row, mixed $field)%Get result data +mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%Returns the number of records affected by the query +mssql_select_db%bool mssql_select_db(string $database_name, [resource $link_identifier])%Select MS SQL database +mt_getrandmax%int mt_getrandmax()%Show largest possible random value +mt_rand%int mt_rand(int $min, int $max)%Generate a better random value +mt_srand%void mt_srand([int $seed])%Seed the better random number generator +mysql_affected_rows%int mysql_affected_rows([resource $link_identifier])%Get number of affected rows in previous MySQL operation +mysql_client_encoding%string mysql_client_encoding([resource $link_identifier])%Returns the name of the character set +mysql_close%bool mysql_close([resource $link_identifier])%Close MySQL connection +mysql_connect%resource mysql_connect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags])%Open a connection to a MySQL Server +mysql_create_db%bool mysql_create_db(string $database_name, [resource $link_identifier])%Create a MySQL database +mysql_data_seek%bool mysql_data_seek(resource $result, int $row_number)%Move internal result pointer +mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%Get result data +mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%Send a MySQL query +mysql_drop_db%bool mysql_drop_db(string $database_name, [resource $link_identifier])%Drop (delete) a MySQL database +mysql_errno%int mysql_errno([resource $link_identifier])%Returns the numerical value of the error message from previous MySQL operation +mysql_error%string mysql_error([resource $link_identifier])%Returns the text of the error message from previous MySQL operation +mysql_escape_string%string mysql_escape_string(string $unescaped_string)%Escapes a string for use in a mysql_query +mysql_fetch_array%array mysql_fetch_array(resource $result, [int $result_type = MYSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both +mysql_fetch_assoc%array mysql_fetch_assoc(resource $result)%Fetch a result row as an associative array +mysql_fetch_field%object mysql_fetch_field(resource $result, [int $field_offset])%Get column information from a result and return as an object +mysql_fetch_lengths%array mysql_fetch_lengths(resource $result)%Get the length of each output in a result +mysql_fetch_object%object mysql_fetch_object(resource $result, [string $class_name], [array $params])%Fetch a result row as an object +mysql_fetch_row%array mysql_fetch_row(resource $result)%Get a result row as an enumerated array +mysql_field_flags%string mysql_field_flags(resource $result, int $field_offset)%Get the flags associated with the specified field in a result +mysql_field_len%int mysql_field_len(resource $result, int $field_offset)%Returns the length of the specified field +mysql_field_name%string mysql_field_name(resource $result, int $field_offset)%Get the name of the specified field in a result +mysql_field_seek%bool mysql_field_seek(resource $result, int $field_offset)%Set result pointer to a specified field offset +mysql_field_table%string mysql_field_table(resource $result, int $field_offset)%Get name of the table the specified field is in +mysql_field_type%string mysql_field_type(resource $result, int $field_offset)%Get the type of the specified field in a result +mysql_free_result%bool mysql_free_result(resource $result)%Free result memory +mysql_get_client_info%string mysql_get_client_info()%Get MySQL client info +mysql_get_host_info%string mysql_get_host_info([resource $link_identifier])%Get MySQL host info +mysql_get_proto_info%int mysql_get_proto_info([resource $link_identifier])%Get MySQL protocol info +mysql_get_server_info%string mysql_get_server_info([resource $link_identifier])%Get MySQL server info +mysql_info%string mysql_info([resource $link_identifier])%Get information about the most recent query +mysql_insert_id%int mysql_insert_id([resource $link_identifier])%Get the ID generated in the last query +mysql_list_dbs%resource mysql_list_dbs([resource $link_identifier])%List databases available on a MySQL server +mysql_list_fields%resource mysql_list_fields(string $database_name, string $table_name, [resource $link_identifier])%List MySQL table fields +mysql_list_processes%resource mysql_list_processes([resource $link_identifier])%List MySQL processes +mysql_list_tables%resource mysql_list_tables(string $database, [resource $link_identifier])%List tables in a MySQL database +mysql_num_fields%int mysql_num_fields(resource $result)%Get number of fields in result +mysql_num_rows%int mysql_num_rows(resource $result)%Get number of rows in result +mysql_pconnect%resource mysql_pconnect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [int $client_flags])%Open a persistent connection to a MySQL server +mysql_ping%bool mysql_ping([resource $link_identifier])%Ping a server connection or reconnect if there is no connection +mysql_query%resource mysql_query(string $query, [resource $link_identifier])%Send a MySQL query +mysql_real_escape_string%string mysql_real_escape_string(string $unescaped_string, [resource $link_identifier])%Escapes special characters in a string for use in an SQL statement +mysql_result%string mysql_result(resource $result, int $row, [mixed $field])%Get result data +mysql_select_db%bool mysql_select_db(string $database_name, [resource $link_identifier])%Select a MySQL database +mysql_set_charset%bool mysql_set_charset(string $charset, [resource $link_identifier])%Sets the client character set +mysql_stat%string mysql_stat([resource $link_identifier])%Get current system status +mysql_tablename%string mysql_tablename(resource $result, int $i)%Get table name of field +mysql_thread_id%int mysql_thread_id([resource $link_identifier])%Return the current thread ID +mysql_unbuffered_query%resource mysql_unbuffered_query(string $query, [resource $link_identifier])%Send an SQL query to MySQL without fetching and buffering the result rows. +mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")], [string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Open a new connection to the MySQL server +mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%Gets the number of affected rows in a previous MySQL operation +mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link, bool $mode)%Turns on or off auto-commiting database modifications +mysqli_bind_param%void mysqli_bind_param()%Alias for mysqli_stmt_bind_param +mysqli_bind_result%void mysqli_bind_result()%Alias for mysqli_stmt_bind_result +mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link, string $user, string $password, string $database)%Changes the user of the specified database connection +mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%Returns the default character set for the database connection +mysqli_client_encoding%void mysqli_client_encoding()%Alias of mysqli_character_set_name +mysqli_close%bool mysqli_close(mysqli $link)%Closes a previously opened database connection +mysqli_commit%bool mysqli_commit(mysqli $link)%Commits the current transaction +mysqli_connect%void mysqli_connect()%Alias of mysqli::__construct +mysqli_connect_errno%int mysqli_connect_errno()%Returns the error code from last connect call +mysqli_connect_error%string mysqli_connect_error()%Returns a string description of the last connect error +mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result, int $offset)%Adjusts the result pointer to an arbitary row in the result +mysqli_debug%bool mysqli_debug(string $message, string $message)%Performs debugging operations +mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%Disable reads from master +mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%Disable RPL parse +mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%Dump debugging information into the log +mysqli_embedded_server_end%void mysqli_embedded_server_end()%Stop embedded server +mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups, bool $start, array $arguments, array $groups)%Initialize and start embedded server +mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%Enable reads from master +mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%Enable RPL parse +mysqli_errno%int mysqli_errno(mysqli $link)%Returns the error code for the most recent function call +mysqli_error%string mysqli_error(mysqli $link)%Returns a string description of the last error +mysqli_escape_string%void mysqli_escape_string()%Alias of mysqli_real_escape_string +mysqli_execute%void mysqli_execute()%Alias for mysqli_stmt_execute +mysqli_fetch%void mysqli_fetch()%Alias for mysqli_stmt_fetch +mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result, [int $resulttype = MYSQLI_NUM])%Fetches all result rows as an associative array, a numeric array, or both +mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result, [int $resulttype = MYSQLI_BOTH])%Fetch a result row as an associative, a numeric array, or both +mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%Fetch a result row as an associative array +mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%Returns the next field in the result set +mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result, int $fieldnr)%Fetch meta-data for a single field +mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%Returns an array of objects representing the fields in a result set +mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%Returns the lengths of the columns of the current row in the result set +mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result, [string $class_name], [array $params])%Returns the current row of a result set as an object +mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%Get a result row as an enumerated array +mysqli_field_count%int mysqli_field_count(mysqli $link)%Returns the number of columns for the most recent query +mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result, int $fieldnr)%Set result pointer to a specified field offset +mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%Get current field offset of a result pointer +mysqli_free_result%void mysqli_free_result(mysqli_result $result)%Frees the memory associated with a result +mysqli_get_cache_stats%array mysqli_get_cache_stats()%Returns client Zval cache statistics +mysqli_get_charset%object mysqli_get_charset(mysqli $link)%Returns a character set object +mysqli_get_client_info%string mysqli_get_client_info(mysqli $link)%Returns the MySQL client version as a string +mysqli_get_client_stats%array mysqli_get_client_stats()%Returns client per-process statistics +mysqli_get_client_version%int mysqli_get_client_version(mysqli $link)%Get MySQL client info +mysqli_get_connection_stats%array mysqli_get_connection_stats(mysqli $link)%Returns statistics about the client connection +mysqli_get_host_info%string mysqli_get_host_info(mysqli $link)%Returns a string representing the type of connection used +mysqli_get_metadata%void mysqli_get_metadata()%Alias for mysqli_stmt_result_metadata +mysqli_get_proto_info%int mysqli_get_proto_info(mysqli $link)%Returns the version of the MySQL protocol used +mysqli_get_server_info%string mysqli_get_server_info(mysqli $link)%Returns the version of the MySQL server +mysqli_get_server_version%int mysqli_get_server_version(mysqli $link)%Returns the version of the MySQL server as an integer +mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%Get result of SHOW WARNINGS +mysqli_info%string mysqli_info(mysqli $link)%Retrieves information about the most recently executed query +mysqli_init%mysqli mysqli_init()%Initializes MySQLi and returns a resource for use with mysqli_real_connect() +mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%Returns the auto generated id used in the last query +mysqli_kill%bool mysqli_kill(int $processid, mysqli $link, int $processid)%Asks the server to kill a MySQL thread +mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%Enforce execution of a query on the master in a master/slave setup +mysqli_more_results%bool mysqli_more_results(mysqli $link)%Check if there are any more query results from a multi query +mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link, string $query)%Performs a query on the database +mysqli_next_result%bool mysqli_next_result(mysqli $link)%Prepare next result from multi_query +mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%Get the number of fields in a result +mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%Gets the number of rows in a result +mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link, int $option, mixed $value)%Set options +mysqli_param_count%void mysqli_param_count()%Alias for mysqli_stmt_param_count +mysqli_ping%bool mysqli_ping(mysqli $link)%Pings a server connection, or tries to reconnect if the connection has gone down +mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec], array $read, array $error, array $reject, int $sec, [int $usec])%Poll connections +mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link, string $query)%Prepare an SQL statement for execution +mysqli_query%mixed mysqli_query(string $query, [int $resultmode], mysqli $link, string $query, [int $resultmode])%Performs a query on the database +mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link, [string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags])%Opens a connection to a mysql server +mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, string $escapestr, mysqli $link, string $escapestr)%Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection +mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link, string $query)%Execute an SQL query +mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%Get result from async query +mysqli_report%bool mysqli_report(int $flags)%Enables or disables internal report functions +mysqli_rollback%bool mysqli_rollback(mysqli $link)%Rolls back current transaction +mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%Check if RPL parse is enabled +mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%RPL probe +mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link, string $query)%Returns RPL query type +mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link, string $dbname)%Selects the default database for database queries +mysqli_send_long_data%void mysqli_send_long_data()%Alias for mysqli_stmt_send_long_data +mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link, string $query)%Send the query and return +mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link, string $charset)%Sets the default client character set +mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%Unsets user defined handler for load local infile command +mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func, mysqli $link, callback $read_func)%Set callback function for LOAD DATA LOCAL INFILE command +mysqli_set_opt%void mysqli_set_opt()%Alias of mysqli_options +mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%Force execution of a query on a slave in a master/slave setup +mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%Returns the SQLSTATE error from previous MySQL operation +mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link, string $key, string $cert, string $ca, string $capath, string $cipher)%Used for establishing secure connections using SSL +mysqli_stat%string mysqli_stat(mysqli $link)%Gets the current system status +mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Returns the total number of rows changed, deleted, or inserted by the last executed statement +mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt, int $attr)%Used to get the current value of a statement attribute +mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt, int $attr, int $mode)%Used to modify the behavior of a prepared statement +mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt, string $types, mixed $var1, [mixed ...])%Binds variables to a prepared statement as parameters +mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt, mixed $var1, [mixed ...])%Binds variables to a prepared statement for result storage +mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%Closes a prepared statement +mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt, int $offset)%Seeks to an arbitrary row in statement result set +mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%Returns the error code for the most recent statement call +mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%Returns a string description for last statement error +mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%Executes a prepared Query +mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%Fetch results from a prepared statement into the bound variables +mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%Returns the number of field in the given statement +mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%Frees stored result memory for the given statement handle +mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt, mysqli_stmt $stmt)%Get result of SHOW WARNINGS +mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%Initializes a statement and returns an object for use with mysqli_stmt_prepare +mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%Get the ID generated from the previous INSERT operation +mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%Return the number of rows in statements result set +mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%Returns the number of parameter for the given statement +mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt, string $query)%Prepare an SQL statement for execution +mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%Resets a prepared statement +mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%Returns result set metadata from a prepared statement +mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt, int $param_nr, string $data)%Send data in blocks +mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%Returns SQLSTATE error from previous statement operation +mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%Transfers a result set from a prepared statement +mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%Transfers a result set from the last query +mysqli_thread_id%int mysqli_thread_id(mysqli $link)%Returns the thread ID for the current connection +mysqli_thread_safe%bool mysqli_thread_safe()%Returns whether thread safety is given or not +mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%Initiate a result set retrieval +mysqli_warning%object mysqli_warning()%The __construct purpose +mysqli_warning_count%int mysqli_warning_count(mysqli $link)%Returns the number of warnings from the last query for the given link +mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler +mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents +mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available +mysqlnd_qc_get_core_stats%array mysqlnd_qc_get_core_stats()%Statistics collected by the core of the query cache +mysqlnd_qc_get_handler%array mysqlnd_qc_get_handler()%Returns a list of available storage handler +mysqlnd_qc_get_query_trace_log%array mysqlnd_qc_get_query_trace_log()%Returns a backtrace for each query inspected by the query cache +mysqlnd_qc_set_user_handlers%bool mysqlnd_qc_set_user_handlers(string $get_hash, string $find_query_in_cache, string $return_to_cache, string $add_query_to_cache_if_not_exists, string $query_is_select, string $update_query_run_time_stats, string $get_stats, string $clear_cache)%Sets the callback functions for a user-defined procedural storage handler +natcasesort%bool natcasesort(array $array)%Sort an array using a case insensitive "natural order" algorithm +natsort%bool natsort(array $array)%Sort an array using a "natural order" algorithm +next%mixed next(array $array)%Advance the internal array pointer of an array +ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%Plural version of gettext +nl2br%string nl2br(string $string, [bool $is_xhtml = true])%Inserts HTML line breaks before all newlines in a string +nl_langinfo%string nl_langinfo(int $item)%Query language and locale information +normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Checks if the provided string is already in the specified normalization form. +normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Normalizes the input provided and returns the normalized string +nsapi_request_headers%array nsapi_request_headers()%Fetch all HTTP request headers +nsapi_response_headers%array nsapi_response_headers()%Fetch all HTTP response headers +nsapi_virtual%bool nsapi_virtual(string $uri)%Perform an NSAPI sub-request +number_format%string number_format(float $number, [int $decimals], float $number, int $decimals, string $dec_point, string $thousands_sep)%Format a number with grouped thousands +numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern])%Create a number formatter +numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt, number $value, [int $type])%Format a number +numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt, float $value, string $currency)%Format a currency value +numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get an attribute +numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%Get formatter's last error code. +numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%Get formatter's last error message. +numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt, [int $type])%Get formatter locale +numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%Get formatter pattern +numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt, int $attr)%Get a symbol value +numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get a text attribute +numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt, string $value, [int $type], [int $position])%Parse a number +numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt, string $value, string $currency, [int $position])%Parse a currency number +numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt, int $attr, int $value)%Set an attribute +numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt, string $pattern)%Set formatter pattern +numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a symbol value +numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a text attribute +ob_clean%void ob_clean()%Clean (erase) the output buffer +ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%Deflate output handler +ob_end_clean%bool ob_end_clean()%Clean (erase) the output buffer and turn off output buffering +ob_end_flush%bool ob_end_flush()%Flush (send) the output buffer and turn off output buffering +ob_etaghandler%string ob_etaghandler(string $data, int $mode)%ETag output handler +ob_flush%void ob_flush()%Flush (send) the output buffer +ob_get_clean%string ob_get_clean()%Get current buffer contents and delete current output buffer +ob_get_contents%string ob_get_contents()%Return the contents of the output buffer +ob_get_flush%string ob_get_flush()%Flush the output buffer, return it as a string and turn off output buffering +ob_get_length%int ob_get_length()%Return the length of the output buffer +ob_get_level%int ob_get_level()%Return the nesting level of the output buffering mechanism +ob_get_status%array ob_get_status([bool $full_status = FALSE])%Get status of output buffers +ob_gzhandler%string ob_gzhandler(string $buffer, int $mode)%ob_start callback function to gzip output buffer +ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%Convert character encoding as output buffer handler +ob_implicit_flush%void ob_implicit_flush([int $flag = true])%Turn implicit flush on/off +ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%Inflate output handler +ob_list_handlers%array ob_list_handlers()%List all output handlers in use +ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase])%Turn on output buffering +ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%ob_start callback function to repair the buffer +oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%Binds a PHP array to an Oracle PL/SQL array parameter +oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $bv_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Binds a PHP variable to an Oracle placeholder +oci_cancel%bool oci_cancel(resource $statement)%Cancels reading from cursor +oci_close%bool oci_close(resource $connection)%Closes an Oracle connection +oci_commit%bool oci_commit(resource $connection)%Commits the outstanding database transaction +oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database +oci_define_by_name%bool oci_define_by_name(resource $statement, string $column_name, mixed $variable, [int $type = SQLT_CHR])%Associates a PHP variable with a column for query fetches +oci_error%array oci_error([resource $resource])%Returns the last error found +oci_execute%bool oci_execute(resource $statement, [int $mode = OCI_COMMIT_ON_SUCCESS])%Executes a statement +oci_fetch%bool oci_fetch(resource $statement)%Fetches the next row from a query into internal buffers +oci_fetch_all%int oci_fetch_all(resource $statement, array $output, [int $skip], [int $maxrows = -1], [int $flags = + ])%Fetches multiple rows from a query into a two-dimensional array +oci_fetch_array%array oci_fetch_array(resource $statement, [int $mode])%Returns the next row from a query as an associative or numeric array +oci_fetch_assoc%array oci_fetch_assoc(resource $statement)%Returns the next row from a query as an associative array +oci_fetch_object%object oci_fetch_object(resource $statement)%Returns the next row from a query as an object +oci_fetch_row%array oci_fetch_row(resource $statement)%Returns the next row from a query as a numeric array +oci_field_is_null%bool oci_field_is_null(resource $statement, mixed $field)%Checks if the field is NULL +oci_field_name%string oci_field_name(resource $statement, int $field)%Returns the name of a field from the statement +oci_field_precision%int oci_field_precision(resource $statement, int $field)%Tell the precision of a field +oci_field_scale%int oci_field_scale(resource $statement, int $field)%Tell the scale of the field +oci_field_size%int oci_field_size(resource $statement, mixed $field)%Returns field's size +oci_field_type%mixed oci_field_type(resource $statement, int $field)%Returns field's data type +oci_field_type_raw%int oci_field_type_raw(resource $statement, int $field)%Tell the raw Oracle data type of the field +oci_free_statement%bool oci_free_statement(resource $statement)%Frees all resources associated with statement or cursor +oci_internal_debug%void oci_internal_debug(bool $onoff)%Enables or disables internal debug output +oci_lob_copy%bool oci_lob_copy(OCI-Lob $lob_to, OCI-Lob $lob_from, [int $length])%Copies large object +oci_lob_is_equal%bool oci_lob_is_equal(OCI-Lob $lob1, OCI-Lob $lob2)%Compares two LOB/FILE locators for equality +oci_new_collection%OCI-Collection oci_new_collection(resource $connection, string $tdo, [string $schema])%Allocates new collection object +oci_new_connect%resource oci_new_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to the Oracle server using a unique connection +oci_new_cursor%resource oci_new_cursor(resource $connection)%Allocates and returns a new cursor (statement handle) +oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = OCI_DTYPE_LOB])%Initializes a new empty LOB or FILE descriptor +oci_num_fields%int oci_num_fields(resource $statement)%Returns the number of result columns in a statement +oci_num_rows%int oci_num_rows(resource $statement)%Returns number of rows affected during statement execution +oci_parse%resource oci_parse(resource $connection, string $sql_text)%Prepares an Oracle statement for execution +oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname, string $username, string $old_password, string $new_password)%Changes password of Oracle's user +oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database using a persistent connection +oci_result%mixed oci_result(resource $statement, mixed $field)%Returns field's value from the fetched row +oci_rollback%bool oci_rollback(resource $connection)%Rolls back the outstanding database transaction +oci_server_version%string oci_server_version(resource $connection)%Returns server version +oci_set_action%bool oci_set_action(resource $connection, string $action_name)%Sets the action name +oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%Sets the client identifier +oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%Sets the client information +oci_set_edition%bool oci_set_edition(string $edition)%Sets the database edition +oci_set_module_name%bool oci_set_module_name(resource $connection, string $module_name)%Sets the module name +oci_set_prefetch%bool oci_set_prefetch(resource $statement, int $rows)%Sets number of rows to be prefetched by queries +oci_statement_type%string oci_statement_type(resource $statement)%Returns the type of a statement +ocibindbyname%void ocibindbyname()%Alias of oci_bind_by_name +ocicancel%void ocicancel()%Alias of oci_cancel +ocicloselob%void ocicloselob()%Alias of +ocicollappend%void ocicollappend()%Alias of +ocicollassign%void ocicollassign()%Alias of +ocicollassignelem%void ocicollassignelem()%Alias of +ocicollgetelem%void ocicollgetelem()%Alias of +ocicollmax%void ocicollmax()%Alias of +ocicollsize%void ocicollsize()%Alias of +ocicolltrim%void ocicolltrim()%Alias of +ocicolumnisnull%void ocicolumnisnull()%Alias of oci_field_is_null +ocicolumnname%void ocicolumnname()%Alias of oci_field_name +ocicolumnprecision%void ocicolumnprecision()%Alias of oci_field_precision +ocicolumnscale%void ocicolumnscale()%Alias of oci_field_scale +ocicolumnsize%void ocicolumnsize()%Alias of oci_field_size +ocicolumntype%void ocicolumntype()%Alias of oci_field_type +ocicolumntyperaw%void ocicolumntyperaw()%Alias of oci_field_type_raw +ocicommit%void ocicommit()%Alias of oci_commit +ocidefinebyname%void ocidefinebyname()%Alias of oci_define_by_name +ocierror%void ocierror()%Alias of oci_error +ociexecute%void ociexecute()%Alias of oci_execute +ocifetch%void ocifetch()%Alias of oci_fetch +ocifetchinto%int ocifetchinto(resource $statement, array $result, [int $mode = + ])%Fetches the next row into an array (deprecated) +ocifetchstatement%void ocifetchstatement()%Alias of oci_fetch_all +ocifreecollection%void ocifreecollection()%Alias of +ocifreecursor%void ocifreecursor()%Alias of oci_free_statement +ocifreedesc%void ocifreedesc()%Alias of +ocifreestatement%void ocifreestatement()%Alias of oci_free_statement +ociinternaldebug%void ociinternaldebug()%Alias of oci_internal_debug +ociloadlob%void ociloadlob()%Alias of +ocilogoff%void ocilogoff()%Alias of oci_close +ocilogon%void ocilogon()%Alias of oci_connect +ocinewcollection%void ocinewcollection()%Alias of oci_new_collection +ocinewcursor%void ocinewcursor()%Alias of oci_new_cursor +ocinewdescriptor%void ocinewdescriptor()%Alias of oci_new_descriptor +ocinlogon%void ocinlogon()%Alias of oci_new_connect +ocinumcols%void ocinumcols()%Alias of oci_num_fields +ociparse%void ociparse()%Alias of oci_parse +ociplogon%void ociplogon()%Alias of oci_pconnect +ociresult%void ociresult()%Alias of oci_result +ocirollback%void ocirollback()%Alias of oci_rollback +ocirowcount%void ocirowcount()%Alias of oci_num_rows +ocisavelob%void ocisavelob()%Alias of +ocisavelobfile%void ocisavelobfile()%Alias of +ociserverversion%void ociserverversion()%Alias of oci_server_version +ocisetprefetch%void ocisetprefetch()%Alias of oci_set_prefetch +ocistatementtype%void ocistatementtype()%Alias of oci_statement_type +ociwritelobtofile%void ociwritelobtofile()%Alias of +ociwritetemporarylob%void ociwritetemporarylob()%Alias of +octdec%number octdec(string $octal_string)%Octal to decimal +odbc_autocommit%mixed odbc_autocommit(resource $connection_id, [bool $OnOff = false])%Toggle autocommit behaviour +odbc_binmode%bool odbc_binmode(resource $result_id, int $mode)%Handling of binary column data +odbc_close%void odbc_close(resource $connection_id)%Close an ODBC connection +odbc_close_all%void odbc_close_all()%Close all ODBC connections +odbc_columnprivileges%resource odbc_columnprivileges(resource $connection_id, string $qualifier, string $owner, string $table_name, string $column_name)%Lists columns and associated privileges for the given table +odbc_columns%resource odbc_columns(resource $connection_id, [string $qualifier], [string $schema], [string $table_name], [string $column_name])%Lists the column names in specified tables +odbc_commit%bool odbc_commit(resource $connection_id)%Commit an ODBC transaction +odbc_connect%resource odbc_connect(string $dsn, string $user, string $password, [int $cursor_type])%Connect to a datasource +odbc_cursor%string odbc_cursor(resource $result_id)%Get cursorname +odbc_data_source%array odbc_data_source(resource $connection_id, int $fetch_type)%Returns information about a current connection +odbc_do%void odbc_do()%Alias of odbc_exec +odbc_error%string odbc_error([resource $connection_id])%Get the last error code +odbc_errormsg%string odbc_errormsg([resource $connection_id])%Get the last error message +odbc_exec%resource odbc_exec(resource $connection_id, string $query_string, [int $flags])%Prepare and execute an SQL statement +odbc_execute%bool odbc_execute(resource $result_id, [array $parameters_array])%Execute a prepared statement +odbc_fetch_array%array odbc_fetch_array(resource $result, [int $rownumber])%Fetch a result row as an associative array +odbc_fetch_into%array odbc_fetch_into(resource $result_id, array $result_array, [int $rownumber])%Fetch one result row into array +odbc_fetch_object%object odbc_fetch_object(resource $result, [int $rownumber])%Fetch a result row as an object +odbc_fetch_row%bool odbc_fetch_row(resource $result_id, [int $row_number])%Fetch a row +odbc_field_len%int odbc_field_len(resource $result_id, int $field_number)%Get the length (precision) of a field +odbc_field_name%string odbc_field_name(resource $result_id, int $field_number)%Get the columnname +odbc_field_num%int odbc_field_num(resource $result_id, string $field_name)%Return column number +odbc_field_precision%void odbc_field_precision()%Alias of odbc_field_len +odbc_field_scale%int odbc_field_scale(resource $result_id, int $field_number)%Get the scale of a field +odbc_field_type%string odbc_field_type(resource $result_id, int $field_number)%Datatype of a field +odbc_foreignkeys%resource odbc_foreignkeys(resource $connection_id, string $pk_qualifier, string $pk_owner, string $pk_table, string $fk_qualifier, string $fk_owner, string $fk_table)%Retrieves a list of foreign keys +odbc_free_result%bool odbc_free_result(resource $result_id)%Free resources associated with a result +odbc_gettypeinfo%resource odbc_gettypeinfo(resource $connection_id, [int $data_type])%Retrieves information about data types supported by the data source +odbc_longreadlen%bool odbc_longreadlen(resource $result_id, int $length)%Handling of LONG columns +odbc_next_result%bool odbc_next_result(resource $result_id)%Checks if multiple results are available +odbc_num_fields%int odbc_num_fields(resource $result_id)%Number of columns in a result +odbc_num_rows%int odbc_num_rows(resource $result_id)%Number of rows in a result +odbc_pconnect%resource odbc_pconnect(string $dsn, string $user, string $password, [int $cursor_type])%Open a persistent database connection +odbc_prepare%resource odbc_prepare(resource $connection_id, string $query_string)%Prepares a statement for execution +odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%Gets the primary keys for a table +odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Retrieve information about parameters to procedures +odbc_procedures%resource odbc_procedures(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $name)%Get the list of procedures stored in a specific data source +odbc_result%mixed odbc_result(resource $result_id, mixed $field)%Get result data +odbc_result_all%int odbc_result_all(resource $result_id, [string $format])%Print result as HTML table +odbc_rollback%bool odbc_rollback(resource $connection_id)%Rollback a transaction +odbc_setoption%bool odbc_setoption(resource $id, int $function, int $option, int $param)%Adjust ODBC settings +odbc_specialcolumns%resource odbc_specialcolumns(resource $connection_id, int $type, string $qualifier, string $owner, string $table, int $scope, int $nullable)%Retrieves special columns +odbc_statistics%resource odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)%Retrieve statistics about a table +odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, string $qualifier, string $owner, string $name)%Lists tables and the privileges associated with each table +odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%Get the list of table names stored in a specific data source +opendir%resource opendir(string $path, [resource $context])%Open directory handle +openlog%bool openlog(string $ident, int $option, int $facility)%Open connection to system logger +openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext = true])%Exports a CSR as a string +openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext = true])%Exports a CSR to a file +openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames = true])%Returns the public key of a CERT +openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames = true])%Returns the subject of a CERT +openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%Generates a CSR +openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%Sign a CSR with another certificate (or itself) and generate a certificate +openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [string $raw_input = false])%Decrypts data +openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%Computes shared secret for public value of remote DH key and local DH key +openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%Computes a digest +openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false])%Encrypts data +openssl_error_string%string openssl_error_string()%Return openSSL error message +openssl_free_key%void openssl_free_key(resource $key_identifier)%Free key resource +openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%Gets available cipher methods +openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%Gets available digest methods +openssl_get_privatekey%void openssl_get_privatekey()%Alias of openssl_pkey_get_private +openssl_get_publickey%void openssl_get_publickey()%Alias of openssl_pkey_get_public +openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id)%Open sealed data +openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%Exports a PKCS#12 Compatible Certificate Store File to variable. +openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%Exports a PKCS#12 Compatible Certificate Store File +openssl_pkcs12_read%bool openssl_pkcs12_read(string $pkcs12, array $certs, string $pass)%Parse a PKCS#12 Certificate Store into an array +openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string $infilename, string $outfilename, mixed $recipcert, [mixed $recipkey])%Decrypts an S/MIME encrypted message +openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string $infile, string $outfile, mixed $recipcerts, array $headers, [int $flags], [int $cipherid = OPENSSL_CIPHER_RC2_40])%Encrypt an S/MIME message +openssl_pkcs7_sign%bool openssl_pkcs7_sign(string $infilename, string $outfilename, mixed $signcert, mixed $privkey, array $headers, [int $flags = PKCS7_DETACHED], [string $extracerts])%Sign an S/MIME message +openssl_pkcs7_verify%mixed openssl_pkcs7_verify(string $filename, int $flags, [string $outfilename], [array $cainfo], [string $extracerts], [string $content])%Verifies the signature of an S/MIME signed message +openssl_pkey_export%bool openssl_pkey_export(mixed $key, string $out, [string $passphrase], [array $configargs])%Gets an exportable representation of a key into a string +openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed $key, string $outfilename, [string $passphrase], [array $configargs])%Gets an exportable representation of a key into a file +openssl_pkey_free%void openssl_pkey_free(resource $key)%Frees a private key +openssl_pkey_get_details%array openssl_pkey_get_details(resource $key)%Returns an array with the key details +openssl_pkey_get_private%resource openssl_pkey_get_private(mixed $key, [string $passphrase = ""])%Get a private key +openssl_pkey_get_public%resource openssl_pkey_get_public(mixed $certificate)%Extract public key from certificate and prepare it for use +openssl_pkey_new%resource openssl_pkey_new([array $configargs])%Generates a new private key +openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Decrypts data with private key +openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encrypts data with private key +openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Decrypts data with public key +openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encrypts data with public key +openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(string $length, [bool $crypto_strong])%Generate a pseudo-random string of bytes +openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids)%Seal (encrypt) data +openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Generate signature +openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Verify signature +openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%Checks if a private key corresponds to a certificate +openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed $x509cert, int $purpose, [array $cainfo = array()], [string $untrustedfile])%Verifies if a certificate can be used for a particular purpose +openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool $notext])%Exports a certificate as a string +openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%Exports a certificate to file +openssl_x509_free%void openssl_x509_free(resource $x509cert)%Free certificate resource +openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames = true])%Parse an X509 certificate and return the information as an array +openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Parse an X.509 certificate and return a resource identifier for it +ord%int ord(string $string)%Return ASCII value of character +output_add_rewrite_var%bool output_add_rewrite_var(string $name, string $value)%Add URL rewriter values +output_reset_rewrite_vars%bool output_reset_rewrite_vars()%Reset URL rewriter values +overload%void overload(string $class_name)%Enable property and method call overloading for a class +pack%string pack(string $format, [mixed $args], [mixed ...])%Pack data into binary string +parse_ini_file%array parse_ini_file(string $filename, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Parse a configuration file +parse_ini_string%array parse_ini_string(string $ini, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Parse a configuration string +parse_str%void parse_str(string $str, [array $arr])%Parses the string into variables +parse_url%mixed parse_url(string $url, [int $component = -1])%Parse a URL and return its components +passthru%void passthru(string $command, [int $return_var])%Execute an external program and display raw output +pathinfo%mixed pathinfo(string $path, [int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME])%Returns information about a file path +pclose%int pclose(resource $handle)%Closes process file pointer +pcntl_alarm%int pcntl_alarm(int $seconds)%Set an alarm clock for delivery of a signal +pcntl_exec%void pcntl_exec(string $path, [array $args], [array $envs])%Executes specified program in current process space +pcntl_fork%int pcntl_fork()%Forks the currently running process +pcntl_getpriority%int pcntl_getpriority([int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Get the priority of any process +pcntl_setpriority%bool pcntl_setpriority(int $priority, [int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Change the priority of any process +pcntl_signal%bool pcntl_signal(int $signo, callback $handler, [bool $restart_syscalls = true])%Installs a signal handler +pcntl_signal_dispatch%bool pcntl_signal_dispatch()%Calls signal handlers for pending signals +pcntl_sigprocmask%bool pcntl_sigprocmask(int $how, array $set, [array $oldset])%Sets and retrieves blocked signals +pcntl_sigtimedwait%int pcntl_sigtimedwait(array $set, [array $siginfo], [int $seconds], [int $nanoseconds])%Waits for signals, with a timeout +pcntl_sigwaitinfo%int pcntl_sigwaitinfo(array $set, [array $siginfo])%Waits for signals +pcntl_wait%int pcntl_wait(int $status, [int $options])%Waits on or returns the status of a forked child +pcntl_waitpid%int pcntl_waitpid(int $pid, int $status, [int $options])%Waits on or returns the status of a forked child +pcntl_wexitstatus%int pcntl_wexitstatus(int $status)%Returns the return code of a terminated child +pcntl_wifexited%bool pcntl_wifexited(int $status)%Checks if status code represents a normal exit +pcntl_wifsignaled%bool pcntl_wifsignaled(int $status)%Checks whether the status code represents a termination due to a signal +pcntl_wifstopped%bool pcntl_wifstopped(int $status)%Checks whether the child process is currently stopped +pcntl_wstopsig%int pcntl_wstopsig(int $status)%Returns the signal which caused the child to stop +pcntl_wtermsig%int pcntl_wtermsig(int $status)%Returns the signal which caused the child to terminate +pfsockopen%resource pfsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Open persistent Internet or Unix domain socket connection +pg_affected_rows%int pg_affected_rows(resource $result)%Returns number of affected records (tuples) +pg_cancel_query%bool pg_cancel_query(resource $connection)%Cancel an asynchronous query +pg_client_encoding%string pg_client_encoding([resource $connection])%Gets the client encoding +pg_close%bool pg_close([resource $connection])%Closes a PostgreSQL connection +pg_connect%resource pg_connect(string $connection_string, [int $connect_type])%Open a PostgreSQL connection +pg_connection_busy%bool pg_connection_busy(resource $connection)%Get connection is busy or not +pg_connection_reset%bool pg_connection_reset(resource $connection)%Reset connection (reconnect) +pg_connection_status%int pg_connection_status(resource $connection)%Get connection status +pg_convert%array pg_convert(resource $connection, string $table_name, array $assoc_array, [int $options])%Convert associative array values into suitable for SQL statement +pg_copy_from%bool pg_copy_from(resource $connection, string $table_name, array $rows, [string $delimiter], [string $null_as])%Insert records into a table from an array +pg_copy_to%array pg_copy_to(resource $connection, string $table_name, [string $delimiter], [string $null_as])%Copy a table to an array +pg_dbname%string pg_dbname([resource $connection])%Get the database name +pg_delete%mixed pg_delete(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Deletes records +pg_end_copy%bool pg_end_copy([resource $connection])%Sync with PostgreSQL backend +pg_escape_bytea%string pg_escape_bytea([resource $connection], string $data)%Escape a string for insertion into a bytea field +pg_escape_string%string pg_escape_string([resource $connection], string $data)%Escape a string for insertion into a text field +pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, and waits for the result. +pg_fetch_all%array pg_fetch_all(resource $result)%Fetches all rows from a result as an array +pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%Fetches all rows in a particular result column as an array +pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type])%Fetch a row as an array +pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%Fetch a row as an associative array +pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], resource $result, [int $row], [string $class_name], [array $params])%Fetch a row as an object +pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field, resource $result, mixed $field)%Returns values from a result resource +pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%Get a row as an enumerated array +pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field, resource $result, mixed $field)%Test if a field is SQL NULL +pg_field_name%string pg_field_name(resource $result, int $field_number)%Returns the name of a field +pg_field_num%int pg_field_num(resource $result, string $field_name)%Returns the field number of the named field +pg_field_prtlen%integer pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number, resource $result, mixed $field_name_or_number)%Returns the printed length +pg_field_size%int pg_field_size(resource $result, int $field_number)%Returns the internal storage size of the named field +pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%Returns the name or oid of the tables field +pg_field_type%string pg_field_type(resource $result, int $field_number)%Returns the type name for the corresponding field number +pg_field_type_oid%int pg_field_type_oid(resource $result, int $field_number)%Returns the type ID (OID) for the corresponding field number +pg_free_result%resource pg_free_result(resource $result)%Free result memory +pg_get_notify%array pg_get_notify(resource $connection, [int $result_type])%Gets SQL NOTIFY message +pg_get_pid%int pg_get_pid(resource $connection)%Gets the backend's process ID +pg_get_result%resource pg_get_result([resource $connection])%Get asynchronous query result +pg_host%string pg_host([resource $connection])%Returns the host name associated with the connection +pg_insert%mixed pg_insert(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Insert array into table +pg_last_error%string pg_last_error([resource $connection])%Get the last error message string of a connection +pg_last_notice%string pg_last_notice(resource $connection)%Returns the last notice message from PostgreSQL server +pg_last_oid%string pg_last_oid(resource $result)%Returns the last row's OID +pg_lo_close%bool pg_lo_close(resource $large_object)%Close a large object +pg_lo_create%int pg_lo_create([resource $connection], [mixed $object_id], mixed $object_id)%Create a large object +pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%Export a large object to file +pg_lo_import%int pg_lo_import([resource $connection], string $pathname, [mixed $object_id])%Import a large object from file +pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%Open a large object +pg_lo_read%string pg_lo_read(resource $large_object, [int $len = 8192])%Read a large object +pg_lo_read_all%int pg_lo_read_all(resource $large_object)%Reads an entire large object and send straight to browser +pg_lo_seek%bool pg_lo_seek(resource $large_object, int $offset, [int $whence = PGSQL_SEEK_CUR])%Seeks position within a large object +pg_lo_tell%int pg_lo_tell(resource $large_object)%Returns current seek position a of large object +pg_lo_unlink%bool pg_lo_unlink(resource $connection, int $oid)%Delete a large object +pg_lo_write%int pg_lo_write(resource $large_object, string $data, [int $len])%Write to a large object +pg_meta_data%array pg_meta_data(resource $connection, string $table_name)%Get meta data for table +pg_num_fields%int pg_num_fields(resource $result)%Returns the number of fields in a result +pg_num_rows%int pg_num_rows(resource $result)%Returns the number of rows in a result +pg_options%string pg_options([resource $connection])%Get the options associated with the connection +pg_parameter_status%string pg_parameter_status([resource $connection], string $param_name)%Looks up a current parameter setting of the server. +pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%Open a persistent PostgreSQL connection +pg_ping%bool pg_ping([resource $connection])%Ping database connection +pg_port%int pg_port([resource $connection])%Return the port number associated with the connection +pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Submits a request to create a prepared statement with the given parameters, and waits for completion. +pg_put_line%bool pg_put_line([resource $connection], string $data)%Send a NULL-terminated string to PostgreSQL backend +pg_query%resource pg_query([resource $connection], string $query)%Execute a query +pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text. +pg_result_error%string pg_result_error(resource $result)%Get error message associated with result +pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%Returns an individual field of an error report. +pg_result_seek%bool pg_result_seek(resource $result, int $offset)%Set internal row offset in result resource +pg_result_status%mixed pg_result_status(resource $result, [int $type])%Get status of query result +pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Select records +pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, without waiting for the result(s). +pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%Sends a request to create a prepared statement with the given parameters, without waiting for completion. +pg_send_query%bool pg_send_query(resource $connection, string $query)%Sends asynchronous query +pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%Submits a command and separate parameters to the server without waiting for the result(s). +pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%Set the client encoding +pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Determines the verbosity of messages returned by pg_last_error and pg_result_error. +pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%Enable tracing a PostgreSQL connection +pg_transaction_status%int pg_transaction_status(resource $connection)%Returns the current in-transaction status of the server. +pg_tty%string pg_tty([resource $connection])%Return the TTY name associated with the connection +pg_unescape_bytea%string pg_unescape_bytea(string $data)%Unescape binary for bytea type +pg_untrace%bool pg_untrace([resource $connection])%Disable tracing of a PostgreSQL connection +pg_update%mixed pg_update(resource $connection, string $table_name, array $data, array $condition, [int $options = PGSQL_DML_EXEC])%Update table +pg_version%array pg_version([resource $connection])%Returns an array with client, protocol and server version (when available) +php_check_syntax%bool php_check_syntax(string $filename, [string $error_message])%Check the PHP syntax of (and execute) the specified file +php_ini_loaded_file%string php_ini_loaded_file()%Retrieve a path to the loaded php.ini file +php_ini_scanned_files%string php_ini_scanned_files()%Return a list of .ini files parsed from the additional ini dir +php_logo_guid%string php_logo_guid()%Gets the logo guid +php_sapi_name%string php_sapi_name()%Returns the type of interface between web server and PHP +php_strip_whitespace%string php_strip_whitespace(string $filename)%Return source with stripped comments and whitespace +php_uname%string php_uname([string $mode = "a"])%Returns information about the operating system PHP is running on +phpcredits%bool phpcredits([int $flag = CREDITS_ALL])%Prints out the credits for PHP +phpinfo%bool phpinfo([int $what = INFO_ALL])%Outputs information about PHP's configuration +phpversion%string phpversion([string $extension])%Gets the current PHP version +pi%float pi()%Get value of pi +png2wbmp%bool png2wbmp(string $pngname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convert PNG image file to WBMP image file +popen%resource popen(string $command, string $mode)%Opens process file pointer +pos%void pos()%Alias of current +posix_access%bool posix_access(string $file, [int $mode = POSIX_F_OK])%Determine accessibility of a file +posix_ctermid%string posix_ctermid()%Get path name of controlling terminal +posix_errno%void posix_errno()%Alias of posix_get_last_error +posix_get_last_error%int posix_get_last_error()%Retrieve the error number set by the last posix function that failed +posix_getcwd%string posix_getcwd()%Pathname of current directory +posix_getegid%int posix_getegid()%Return the effective group ID of the current process +posix_geteuid%int posix_geteuid()%Return the effective user ID of the current process +posix_getgid%int posix_getgid()%Return the real group ID of the current process +posix_getgrgid%array posix_getgrgid(int $gid)%Return info about a group by group id +posix_getgrnam%array posix_getgrnam(string $name)%Return info about a group by name +posix_getgroups%array posix_getgroups()%Return the group set of the current process +posix_getlogin%string posix_getlogin()%Return login name +posix_getpgid%int posix_getpgid(int $pid)%Get process group id for job control +posix_getpgrp%int posix_getpgrp()%Return the current process group identifier +posix_getpid%int posix_getpid()%Return the current process identifier +posix_getppid%int posix_getppid()%Return the parent process identifier +posix_getpwnam%array posix_getpwnam(string $username)%Return info about a user by username +posix_getpwuid%array posix_getpwuid(int $uid)%Return info about a user by user id +posix_getrlimit%array posix_getrlimit()%Return info about system resource limits +posix_getsid%int posix_getsid(int $pid)%Get the current sid of the process +posix_getuid%int posix_getuid()%Return the real user ID of the current process +posix_initgroups%bool posix_initgroups(string $name, int $base_group_id)%Calculate the group access list +posix_isatty%bool posix_isatty(int $fd)%Determine if a file descriptor is an interactive terminal +posix_kill%bool posix_kill(int $pid, int $sig)%Send a signal to a process +posix_mkfifo%bool posix_mkfifo(string $pathname, int $mode)%Create a fifo special file (a named pipe) +posix_mknod%bool posix_mknod(string $pathname, int $mode, [int $major], [int $minor])%Create a special or ordinary file (POSIX.1) +posix_setegid%bool posix_setegid(int $gid)%Set the effective GID of the current process +posix_seteuid%bool posix_seteuid(int $uid)%Set the effective UID of the current process +posix_setgid%bool posix_setgid(int $gid)%Set the GID of the current process +posix_setpgid%bool posix_setpgid(int $pid, int $pgid)%Set process group id for job control +posix_setsid%int posix_setsid()%Make the current process a session leader +posix_setuid%bool posix_setuid(int $uid)%Set the UID of the current process +posix_strerror%string posix_strerror(int $errno)%Retrieve the system error message associated with the given errno +posix_times%array posix_times()%Get process times +posix_ttyname%string posix_ttyname(int $fd)%Determine terminal device name +posix_uname%array posix_uname()%Get system name +pow%float pow(number $base, number $exp)%Exponential expression +preg_filter%mixed preg_filter(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Perform a regular expression search and replace +preg_grep%array preg_grep(string $pattern, array $input, [int $flags])%Return array entries that match the pattern +preg_last_error%int preg_last_error()%Returns the error code of the last PCRE regex execution +preg_match%int preg_match(string $pattern, string $subject, [array $matches], [int $flags], [int $offset])%Perform a regular expression match +preg_match_all%int preg_match_all(string $pattern, string $subject, array $matches, [int $flags], [int $offset])%Perform a global regular expression match +preg_quote%string preg_quote(string $str, [string $delimiter])%Quote regular expression characters +preg_replace%mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Perform a regular expression search and replace +preg_replace_callback%mixed preg_replace_callback(mixed $pattern, callback $callback, mixed $subject, [int $limit = -1], [int $count])%Perform a regular expression search and replace using a callback +preg_split%array preg_split(string $pattern, string $subject, [int $limit = -1], [int $flags])%Split string by a regular expression +prev%mixed prev(array $array)%Rewind the internal array pointer +print%int print(string $arg)%Output a string +print_r%mixed print_r(mixed $expression, [bool $return = false])%Prints human-readable information about a variable +printf%int printf(string $format, [mixed $args], [mixed ...])%Output a formatted string +proc_close%int proc_close(resource $process)%Close a process opened by proc_open and return the exit code of that process +proc_get_status%array proc_get_status(resource $process)%Get information about a process opened by proc_open +proc_nice%bool proc_nice(int $increment)%Change the priority of the current process +proc_open%resource proc_open(string $cmd, array $descriptorspec, array $pipes, [string $cwd], [array $env], [array $other_options])%Execute a command and open file pointers for input/output +proc_terminate%bool proc_terminate(resource $process, [int $signal = 15])%Kills a process opened by proc_open +property_exists%bool property_exists(mixed $class, string $property)%Checks if the object or class has a property +pspell_add_to_personal%bool pspell_add_to_personal(int $dictionary_link, string $word)%Add the word to a personal wordlist +pspell_add_to_session%bool pspell_add_to_session(int $dictionary_link, string $word)%Add the word to the wordlist in the current session +pspell_check%bool pspell_check(int $dictionary_link, string $word)%Check a word +pspell_clear_session%bool pspell_clear_session(int $dictionary_link)%Clear the current session +pspell_config_create%int pspell_config_create(string $language, [string $spelling], [string $jargon], [string $encoding])%Create a config used to open a dictionary +pspell_config_data_dir%bool pspell_config_data_dir(int $conf, string $directory)%location of language data files +pspell_config_dict_dir%bool pspell_config_dict_dir(int $conf, string $directory)%Location of the main word list +pspell_config_ignore%bool pspell_config_ignore(int $dictionary_link, int $n)%Ignore words less than N characters long +pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%Change the mode number of suggestions returned +pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%Set a file that contains personal wordlist +pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%Set a file that contains replacement pairs +pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%Consider run-together words as valid compounds +pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Determine whether to save a replacement pairs list along with the wordlist +pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Load a new dictionary +pspell_new_config%int pspell_new_config(int $config)%Load a new dictionary with settings based on a given config +pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Load a new dictionary with personal wordlist +pspell_save_wordlist%bool pspell_save_wordlist(int $dictionary_link)%Save the personal wordlist to a file +pspell_store_replacement%bool pspell_store_replacement(int $dictionary_link, string $misspelled, string $correct)%Store a replacement pair for a word +pspell_suggest%array pspell_suggest(int $dictionary_link, string $word)%Suggest spellings of a word +putenv%bool putenv(string $setting)%Sets the value of an environment variable +quoted_printable_decode%string quoted_printable_decode(string $str)%Convert a quoted-printable string to an 8 bit string +quoted_printable_encode%string quoted_printable_encode(string $str)%Convert a 8 bit string to a quoted-printable string +quotemeta%string quotemeta(string $str)%Quote meta characters +rad2deg%float rad2deg(float $number)%Converts the radian number to the equivalent number in degrees +rand%int rand(int $min, int $max)%Generate a random integer +range%array range(mixed $low, mixed $high, [number $step])%Create an array containing a range of elements +rawurldecode%string rawurldecode(string $str)%Decode URL-encoded strings +rawurlencode%string rawurlencode(string $str)%URL-encode according to RFC 3986 +read_exif_data%void read_exif_data()%Alias of exif_read_data +readdir%string readdir([resource $dir_handle])%Read entry from directory handle +readfile%int readfile(string $filename, [bool $use_include_path = false], [resource $context])%Outputs a file +readgzfile%int readgzfile(string $filename, [int $use_include_path])%Output a gz-file +readline%string readline([string $prompt])%Reads a line +readline_add_history%bool readline_add_history(string $line)%Adds a line to the history +readline_callback_handler_install%bool readline_callback_handler_install(string $prompt, callback $callback)%Initializes the readline callback interface and terminal, prints the prompt and returns immediately +readline_callback_handler_remove%bool readline_callback_handler_remove()%Removes a previously installed callback handler and restores terminal settings +readline_callback_read_char%void readline_callback_read_char()%Reads a character and informs the readline callback interface when a line is received +readline_clear_history%bool readline_clear_history()%Clears the history +readline_completion_function%bool readline_completion_function(callback $function)%Registers a completion function +readline_info%mixed readline_info([string $varname], [string $newvalue])%Gets/sets various internal readline variables +readline_list_history%array readline_list_history()%Lists the history +readline_on_new_line%void readline_on_new_line()%Inform readline that the cursor has moved to a new line +readline_read_history%bool readline_read_history([string $filename])%Reads the history +readline_redisplay%void readline_redisplay()%Redraws the display +readline_write_history%bool readline_write_history([string $filename])%Writes the history +readlink%string readlink(string $path)%Returns the target of a symbolic link +realpath%string realpath(string $path)%Returns canonicalized absolute pathname +realpath_cache_get%array realpath_cache_get()%Get realpath cache entries +realpath_cache_size%int realpath_cache_size()%Get realpath cache size +recode%void recode()%Alias of recode_string +recode_file%bool recode_file(string $request, resource $input, resource $output)%Recode from file to file according to recode request +recode_string%string recode_string(string $request, string $string)%Recode a string according to a recode request +register_shutdown_function%void register_shutdown_function(callback $function, [mixed $parameter], [mixed ...])%Register a function for execution on shutdown +register_tick_function%bool register_tick_function(callback $function, [mixed $arg], [mixed ...])%Register a function for execution on each tick +rename%bool rename(string $oldname, string $newname, [resource $context])%Renames a file or directory +require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +reset%mixed reset(array $array)%Set the internal pointer of an array to its first element +resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%Get number of elements in the bundle +resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback])%Create a resource bundle +resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r, string|int $index)%Get data from the bundle +resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%Get bundle's last error code. +resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%Get bundle's last error message. +resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%Get supported locales +restore_error_handler%bool restore_error_handler()%Restores the previous error handler function +restore_exception_handler%bool restore_exception_handler()%Restores the previously defined exception handler function +restore_include_path%void restore_include_path()%Restores the value of the include_path configuration option +rewind%bool rewind(resource $handle)%Rewind the position of a file pointer +rewinddir%void rewinddir([resource $dir_handle])%Rewind directory handle +rmdir%bool rmdir(string $dirname, [resource $context])%Removes directory +round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%Rounds a float +rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array in reverse order +rtrim%string rtrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the end of a string +scandir%array scandir(string $directory, [int $sorting_order], [resource $context])%List files and directories inside the specified path +sem_acquire%bool sem_acquire(resource $sem_identifier)%Acquire a semaphore +sem_get%resource sem_get(int $key, [int $max_acquire = 1], [int $perm = 0666], [int $auto_release = 1])%Get a semaphore id +sem_release%bool sem_release(resource $sem_identifier)%Release a semaphore +sem_remove%bool sem_remove(resource $sem_identifier)%Remove a semaphore +serialize%string serialize(mixed $value)%Generates a storable representation of a value +session_cache_expire%int session_cache_expire([string $new_cache_expire])%Return current cache expire +session_cache_limiter%string session_cache_limiter([string $cache_limiter])%Get and/or set the current cache limiter +session_commit%void session_commit()%Alias of session_write_close +session_decode%bool session_decode(string $data)%Decodes session data from a string +session_destroy%bool session_destroy()%Destroys all data registered to a session +session_encode%string session_encode()%Encodes the current session data as a string +session_get_cookie_params%array session_get_cookie_params()%Get the session cookie parameters +session_id%string session_id([string $id])%Get and/or set the current session id +session_is_registered%bool session_is_registered(string $name)%Find out whether a global variable is registered in a session +session_module_name%string session_module_name([string $module])%Get and/or set the current session module +session_name%string session_name([string $name])%Get and/or set the current session name +session_regenerate_id%bool session_regenerate_id([bool $delete_old_session = false])%Update the current session id with a newly generated one +session_register%bool session_register(mixed $name, [mixed ...])%Register one or more global variables with the current session +session_save_path%string session_save_path([string $path])%Get and/or set the current session save path +session_set_cookie_params%void session_set_cookie_params(int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Set the session cookie parameters +session_set_save_handler%bool session_set_save_handler(callback $open, callback $close, callback $read, callback $write, callback $destroy, callback $gc)%Sets user-level session storage functions +session_start%bool session_start()%Initialize session data +session_unregister%bool session_unregister(string $name)%Unregister a global variable from the current session +session_unset%void session_unset()%Free all session variables +session_write_close%void session_write_close()%Write session data and end session +set_error_handler%mixed set_error_handler(callback $error_handler, [int $error_types = E_ALL | E_STRICT])%Sets a user-defined error handler function +set_exception_handler%callback set_exception_handler(callback $exception_handler)%Sets a user-defined exception handler function +set_file_buffer%void set_file_buffer()%Alias of stream_set_write_buffer +set_include_path%string set_include_path(string $new_include_path)%Sets the include_path configuration option +set_magic_quotes_runtime%bool set_magic_quotes_runtime(bool $new_setting)%Sets the current active configuration setting of magic_quotes_runtime +set_socket_blocking%void set_socket_blocking()%Alias of stream_set_blocking +set_time_limit%void set_time_limit(int $seconds)%Limits the maximum execution time +setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie +setlocale%string setlocale(int $category, string $locale, [string ...], int $category, array $locale)%Set locale information +setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie without urlencoding the cookie value +settype%bool settype(mixed $var, string $type)%Set the type of a variable +sha1%string sha1(string $str, [bool $raw_output = false])%Calculate the sha1 hash of a string +sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%Calculate the sha1 hash of a file +shell_exec%string shell_exec(string $cmd)%Execute command via shell and return the complete output as a string +shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm])%Creates or open a shared memory segment +shm_detach%bool shm_detach(resource $shm_identifier)%Disconnects from shared memory segment +shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%Returns a variable from shared memory +shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%Check whether a specific entry exists +shm_put_var%bool shm_put_var(resource $shm_identifier, int $variable_key, mixed $variable)%Inserts or updates a variable in shared memory +shm_remove%bool shm_remove(resource $shm_identifier)%Removes shared memory from Unix systems +shm_remove_var%bool shm_remove_var(resource $shm_identifier, int $variable_key)%Removes a variable from shared memory +shmop_close%void shmop_close(int $shmid)%Close shared memory block +shmop_delete%bool shmop_delete(int $shmid)%Delete shared memory block +shmop_open%int shmop_open(int $key, string $flags, int $mode, int $size)%Create or open shared memory block +shmop_read%string shmop_read(int $shmid, int $start, int $count)%Read data from shared memory block +shmop_size%int shmop_size(int $shmid)%Get size of shared memory block +shmop_write%int shmop_write(int $shmid, string $data, int $offset)%Write data into shared memory block +show_source%void show_source()%Alias of highlight_file +shuffle%bool shuffle(array $array)%Shuffle an array +similar_text%int similar_text(string $first, string $second, [float $percent])%Calculate the similarity between two strings +simplexml_import_dom%SimpleXMLElement simplexml_import_dom(DOMNode $node, [string $class_name = "SimpleXMLElement"])%Get a SimpleXMLElement object from a DOM node. +simplexml_load_file%object simplexml_load_file(string $filename, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Interprets an XML file into an object +simplexml_load_string%object simplexml_load_string(string $data, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Interprets a string of XML into an object +sin%float sin(float $arg)%Sine +sinh%float sinh(float $arg)%Hyperbolic sine +sizeof%void sizeof()%Alias of count +sleep%int sleep(int $seconds)%Delay execution +snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp_get_quick_print%bool snmp_get_quick_print()%Fetches the current value of the UCD library's quick_print setting +snmp_get_valueretrieval%int snmp_get_valueretrieval()%Return the method how the SNMP values will be returned +snmp_read_mib%bool snmp_read_mib(string $filename)%Reads and parses a MIB file into the active MIB tree +snmp_set_enum_print%void snmp_set_enum_print(int $enum_print)%Return all values that are enums with their enum value instead of the raw integer +snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_numeric_print)%Return all objects including their respective object id within the specified one +snmp_set_oid_output_format%void snmp_set_oid_output_format(int $oid_format)%Set the OID output format +snmp_set_quick_print%void snmp_set_quick_print(bool $quick_print)%Set the value of quick_print within the UCD SNMP library +snmp_set_valueretrieval%void snmp_set_valueretrieval(int $method)%Specify the method how the SNMP values will be returned +snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Fetch an SNMP object +snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Fetch a SNMP object +snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Return all objects including their respective object ID within the specified one +snmpset%bool snmpset(string $hostname, string $community, string $object_id, string $type, mixed $value, [int $timeout], [int $retries])%Set an SNMP object +snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Fetch all the SNMP objects from an agent +snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Query for a tree of information about a network entity +socket_accept%resource socket_accept(resource $socket)%Accepts a connection on a socket +socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%Binds a name to a socket +socket_clear_error%void socket_clear_error([resource $socket])%Clears the error on the socket or the last error code +socket_close%void socket_close(resource $socket)%Closes a socket resource +socket_connect%bool socket_connect(resource $socket, string $address, [int $port])%Initiates a connection on a socket +socket_create%resource socket_create(int $domain, int $type, int $protocol)%Create a socket (endpoint for communication) +socket_create_listen%resource socket_create_listen(int $port, [int $backlog = 128])%Opens a socket on port to accept connections +socket_create_pair%bool socket_create_pair(int $domain, int $type, int $protocol, array $fd)%Creates a pair of indistinguishable sockets and stores them in an array +socket_get_option%mixed socket_get_option(resource $socket, int $level, int $optname)%Gets socket options for the socket +socket_get_status%void socket_get_status()%Alias of stream_get_meta_data +socket_getpeername%bool socket_getpeername(resource $socket, string $address, [int $port])%Queries the remote side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type +socket_getsockname%bool socket_getsockname(resource $socket, string $addr, [int $port])%Queries the local side of the given socket which may either result in host/port or in a Unix filesystem path, dependent on its type +socket_last_error%int socket_last_error([resource $socket])%Returns the last error on the socket +socket_listen%bool socket_listen(resource $socket, [int $backlog])%Listens for a connection on a socket +socket_read%string socket_read(resource $socket, int $length, [int $type = PHP_BINARY_READ])%Reads a maximum of length bytes from a socket +socket_recv%int socket_recv(resource $socket, string $buf, int $len, int $flags)%Receives data from a connected socket +socket_recvfrom%int socket_recvfrom(resource $socket, string $buf, int $len, int $flags, string $name, [int $port])%Receives data from a socket whether or not it is connection-oriented +socket_select%int socket_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the select() system call on the given arrays of sockets with a specified timeout +socket_send%int socket_send(resource $socket, string $buf, int $len, int $flags)%Sends data to a connected socket +socket_sendto%int socket_sendto(resource $socket, string $buf, int $len, int $flags, string $addr, [int $port])%Sends a message to a socket, whether it is connected or not +socket_set_block%bool socket_set_block(resource $socket)%Sets blocking mode on a socket resource +socket_set_blocking%void socket_set_blocking()%Alias of stream_set_blocking +socket_set_nonblock%bool socket_set_nonblock(resource $socket)%Sets nonblocking mode for file descriptor fd +socket_set_option%bool socket_set_option(resource $socket, int $level, int $optname, mixed $optval)%Sets socket options for the socket +socket_set_timeout%void socket_set_timeout()%Alias of stream_set_timeout +socket_shutdown%bool socket_shutdown(resource $socket, [int $how = 2])%Shuts down a socket for receiving, sending, or both +socket_strerror%string socket_strerror(int $errno)%Return a string describing a socket error +socket_write%int socket_write(resource $socket, string $buffer, [int $length])%Write to a socket +sort%bool sort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array +soundex%string soundex(string $str)%Calculate the soundex key of a string +spl_autoload%void spl_autoload(string $class_name, [string $file_extensions = spl_autoload_extensions()])%Default implementation for __autoload() +spl_autoload_call%void spl_autoload_call(string $class_name)%Try all registered __autoload() function to load the requested class +spl_autoload_extensions%string spl_autoload_extensions([string $file_extensions])%Register and return default file extensions for spl_autoload +spl_autoload_functions%array spl_autoload_functions()%Return all registered __autoload() functions +spl_autoload_register%bool spl_autoload_register([callback $autoload_function], [bool $throw = true], [bool $prepend = false])%Register given function as __autoload() implementation +spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%Unregister given function as __autoload() implementation +spl_classes%array spl_classes()%Return available SPL classes +spl_object_hash%string spl_object_hash(object $obj)%Return hash id for given object +split%array split(string $pattern, string $string, [int $limit])%Split string into array by regular expression +spliti%array spliti(string $pattern, string $string, [int $limit])%Split string into array by regular expression case insensitive +sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%Return a formatted string +sql_regcase%string sql_regcase(string $string)%Make regular expression for case insensitive match +sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type], [bool $decode_binary], string $query, resource $dbhandle, [int $result_type], [bool $decode_binary], string $query, [int $result_type], [bool $decode_binary])%Execute a query against a given database and returns an array +sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds, int $milliseconds)%Set busy timeout duration, or disable busy handlers +sqlite_changes%int sqlite_changes(resource $dbhandle)%Returns the number of rows that were changed by the most recent SQL statement +sqlite_close%void sqlite_close(resource $dbhandle)%Closes an open SQLite database +sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true])%Fetches a column from the current row of a result set +sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1], string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Register an aggregating UDF for use in SQL statements +sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1], string $function_name, callback $callback, [int $num_args = -1])%Registers a "regular" User Defined Function for use in SQL statements +sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the current row from a result set as an array +sqlite_error_string%string sqlite_error_string(int $error_code)%Returns the textual description of an error code +sqlite_escape_string%string sqlite_escape_string(string $item)%Escapes a string for use as a query parameter +sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg], string $query, resource $dbhandle, string $query, [string $error_msg])%Executes a result-less query against a given database +sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and returns an SQLiteDatabase object +sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches all rows from a result set as an array of arrays +sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the next row from a result set as an array +sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type], string $table_name, [int $result_type])%Return an array of column types from a particular table +sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Fetches the next row from a result set as an object +sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true], [bool $decode_binary = true], [bool $decode_binary = true])%Fetches the first column of a result set as a string +sqlite_fetch_string%void sqlite_fetch_string()%Alias of sqlite_fetch_single +sqlite_field_name%string sqlite_field_name(resource $result, int $field_index, int $field_index, int $field_index)%Returns the name of a particular field +sqlite_has_more%bool sqlite_has_more(resource $result)%Finds whether or not more rows are available +sqlite_has_prev%bool sqlite_has_prev(resource $result)%Returns whether or not a previous row is available +sqlite_key%int sqlite_key(resource $result)%Returns the current row index +sqlite_last_error%int sqlite_last_error(resource $dbhandle)%Returns the error code of the last error for a database +sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource $dbhandle)%Returns the rowid of the most recently inserted row +sqlite_libencoding%string sqlite_libencoding()%Returns the encoding of the linked SQLite library +sqlite_libversion%string sqlite_libversion()%Returns the version of the linked SQLite library +sqlite_next%bool sqlite_next(resource $result)%Seek to the next row number +sqlite_num_fields%int sqlite_num_fields(resource $result)%Returns the number of fields in a result set +sqlite_num_rows%int sqlite_num_rows(resource $result)%Returns the number of rows in a buffered result set +sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message], string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and create the database if it does not exist +sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%Opens a persistent handle to an SQLite database and create the database if it does not exist +sqlite_prev%bool sqlite_prev(resource $result)%Seek to the previous row number of a result set +sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Executes a query against a given database and returns a result handle +sqlite_rewind%bool sqlite_rewind(resource $result)%Seek to the first row number +sqlite_seek%bool sqlite_seek(resource $result, int $rownum, int $rownum)%Seek to a particular row number of a buffered result set +sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary], string $query, [bool $first_row_only], [bool $decode_binary])%Executes a query and returns either an array for one single column or the value of the first row +sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%Decode binary data passed as parameters to an UDF +sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%Encode binary data before returning it from an UDF +sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Execute a query that does not prefetch and buffer all data +sqlite_valid%bool sqlite_valid(resource $result)%Returns whether more rows are available +sqrt%float sqrt(float $arg)%Square root +srand%void srand([int $seed])%Seed the random number generator +sscanf%mixed sscanf(string $str, string $format, [mixed ...])%Parses input from a string according to a format +stat%array stat(string $filename)%Gives information about a file +stats_absolute_deviation%float stats_absolute_deviation(array $a)%Returns the absolute deviation of an array of values +stats_cdf_beta%float stats_cdf_beta(float $par1, float $par2, float $par3, int $which)%CDF function for BETA Distribution. Calculates any one parameter of the beta distribution given values for the others. +stats_cdf_binomial%float stats_cdf_binomial(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the binomial distribution given values for the others. +stats_cdf_cauchy%float stats_cdf_cauchy(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_chisquare%float stats_cdf_chisquare(float $par1, float $par2, int $which)%Calculates any one parameter of the chi-square distribution given values for the others. +stats_cdf_exponential%float stats_cdf_exponential(float $par1, float $par2, int $which)%Not documented +stats_cdf_f%float stats_cdf_f(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the F distribution given values for the others. +stats_cdf_gamma%float stats_cdf_gamma(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the gamma distribution given values for the others. +stats_cdf_laplace%float stats_cdf_laplace(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_logistic%float stats_cdf_logistic(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_negative_binomial%float stats_cdf_negative_binomial(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the negative binomial distribution given values for the others. +stats_cdf_noncentral_chisquare%float stats_cdf_noncentral_chisquare(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the non-central chi-square distribution given values for the others. +stats_cdf_noncentral_f%float stats_cdf_noncentral_f(float $par1, float $par2, float $par3, float $par4, int $which)%Calculates any one parameter of the Non-central F distribution given values for the others. +stats_cdf_poisson%float stats_cdf_poisson(float $par1, float $par2, int $which)%Calculates any one parameter of the Poisson distribution given values for the others. +stats_cdf_t%float stats_cdf_t(float $par1, float $par2, int $which)%Calculates any one parameter of the T distribution given values for the others. +stats_cdf_uniform%float stats_cdf_uniform(float $par1, float $par2, float $par3, int $which)%Not documented +stats_cdf_weibull%float stats_cdf_weibull(float $par1, float $par2, float $par3, int $which)%Not documented +stats_covariance%float stats_covariance(array $a, array $b)%Computes the covariance of two data sets +stats_den_uniform%float stats_den_uniform(float $x, float $a, float $b)%Not documented +stats_dens_beta%float stats_dens_beta(float $x, float $a, float $b)%Not documented +stats_dens_cauchy%float stats_dens_cauchy(float $x, float $ave, float $stdev)%Not documented +stats_dens_chisquare%float stats_dens_chisquare(float $x, float $dfr)%Not documented +stats_dens_exponential%float stats_dens_exponential(float $x, float $scale)%Not documented +stats_dens_f%float stats_dens_f(float $x, float $dfr1, float $dfr2)% +stats_dens_gamma%float stats_dens_gamma(float $x, float $shape, float $scale)%Not documented +stats_dens_laplace%float stats_dens_laplace(float $x, float $ave, float $stdev)%Not documented +stats_dens_logistic%float stats_dens_logistic(float $x, float $ave, float $stdev)%Not documented +stats_dens_negative_binomial%float stats_dens_negative_binomial(float $x, float $n, float $pi)%Not documented +stats_dens_normal%float stats_dens_normal(float $x, float $ave, float $stdev)%Not documented +stats_dens_pmf_binomial%float stats_dens_pmf_binomial(float $x, float $n, float $pi)%Not documented +stats_dens_pmf_hypergeometric%float stats_dens_pmf_hypergeometric(float $n1, float $n2, float $N1, float $N2)% +stats_dens_pmf_poisson%float stats_dens_pmf_poisson(float $x, float $lb)%Not documented +stats_dens_t%float stats_dens_t(float $x, float $dfr)%Not documented +stats_dens_weibull%float stats_dens_weibull(float $x, float $a, float $b)%Not documented +stats_harmonic_mean%number stats_harmonic_mean(array $a)%Returns the harmonic mean of an array of values +stats_kurtosis%float stats_kurtosis(array $a)%Computes the kurtosis of the data in the array +stats_rand_gen_beta%float stats_rand_gen_beta(float $a, float $b)%Generates beta random deviate +stats_rand_gen_chisquare%float stats_rand_gen_chisquare(float $df)%Generates random deviate from the distribution of a chisquare with "df" degrees of freedom random variable. +stats_rand_gen_exponential%float stats_rand_gen_exponential(float $av)%Generates a single random deviate from an exponential distribution with mean "av" +stats_rand_gen_f%float stats_rand_gen_f(float $dfn, float $dfd)%Generates a random deviate +stats_rand_gen_funiform%float stats_rand_gen_funiform(float $low, float $high)%Generates uniform float between low (exclusive) and high (exclusive) +stats_rand_gen_gamma%float stats_rand_gen_gamma(float $a, float $r)%Generates random deviates from a gamma distribution +stats_rand_gen_ibinomial%int stats_rand_gen_ibinomial(int $n, float $pp)%Generates a single random deviate from a binomial distribution whose number of trials is "n" (n >= 0) and whose probability of an event in each trial is "pp" ([0;1]). Method : algorithm BTPE +stats_rand_gen_ibinomial_negative%int stats_rand_gen_ibinomial_negative(int $n, float $p)%Generates a single random deviate from a negative binomial distribution. Arguments : n - the number of trials in the negative binomial distribution from which a random deviate is to be generated (n > 0), p - the probability of an event (0 < p < 1)). +stats_rand_gen_int%int stats_rand_gen_int()%Generates random integer between 1 and 2147483562 +stats_rand_gen_ipoisson%int stats_rand_gen_ipoisson(float $mu)%Generates a single random deviate from a Poisson distribution with mean "mu" (mu >= 0.0). +stats_rand_gen_iuniform%int stats_rand_gen_iuniform(int $low, int $high)%Generates integer uniformly distributed between LOW (inclusive) and HIGH (inclusive) +stats_rand_gen_noncenral_chisquare%float stats_rand_gen_noncenral_chisquare(float $df, float $xnonc)%Generates random deviate from the distribution of a noncentral chisquare with "df" degrees of freedom and noncentrality parameter "xnonc". d must be >= 1.0, xnonc must >= 0.0 +stats_rand_gen_noncentral_f%float stats_rand_gen_noncentral_f(float $dfn, float $dfd, float $xnonc)%Generates a random deviate from the noncentral F (variance ratio) distribution with "dfn" degrees of freedom in the numerator, and "dfd" degrees of freedom in the denominator, and noncentrality parameter "xnonc". Method : directly generates ratio of noncentral numerator chisquare variate to central denominator chisquare variate. +stats_rand_gen_noncentral_t%float stats_rand_gen_noncentral_t(float $df, float $xnonc)%Generates a single random deviate from a noncentral T distribution +stats_rand_gen_normal%float stats_rand_gen_normal(float $av, float $sd)%Generates a single random deviate from a normal distribution with mean, av, and standard deviation, sd (sd >= 0). Method : Renames SNORM from TOMS as slightly modified by BWB to use RANF instead of SUNIF. +stats_rand_gen_t%float stats_rand_gen_t(float $df)%Generates a single random deviate from a T distribution +stats_rand_get_seeds%array stats_rand_get_seeds()%Not documented +stats_rand_phrase_to_seeds%array stats_rand_phrase_to_seeds(string $phrase)%generate two seeds for the RGN random number generator +stats_rand_ranf%float stats_rand_ranf()%Returns a random floating point number from a uniform distribution over 0 - 1 (endpoints of this interval are not returned) using the current generator +stats_rand_setall%void stats_rand_setall(int $iseed1, int $iseed2)%Not documented +stats_skew%float stats_skew(array $a)%Computes the skewness of the data in the array +stats_standard_deviation%float stats_standard_deviation(array $a, [bool $sample = false])%Returns the standard deviation +stats_stat_binomial_coef%float stats_stat_binomial_coef(int $x, int $n)%Not documented +stats_stat_correlation%float stats_stat_correlation(array $arr1, array $arr2)%Not documented +stats_stat_gennch%float stats_stat_gennch(int $n)%Not documented +stats_stat_independent_t%float stats_stat_independent_t(array $arr1, array $arr2)%Not documented +stats_stat_innerproduct%float stats_stat_innerproduct(array $arr1, array $arr2)% +stats_stat_noncentral_t%float stats_stat_noncentral_t(float $par1, float $par2, float $par3, int $which)%Calculates any one parameter of the noncentral t distribution give values for the others. +stats_stat_paired_t%float stats_stat_paired_t(array $arr1, array $arr2)%Not documented +stats_stat_percentile%float stats_stat_percentile(float $df, float $xnonc)%Not documented +stats_stat_powersum%float stats_stat_powersum(array $arr, float $power)%Not documented +stats_variance%float stats_variance(array $a, [bool $sample = false])%Returns the population variance +str_getcsv%array str_getcsv(string $input, [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Parse a CSV string into an array +str_ireplace%mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count])%Case-insensitive version of str_replace. +str_pad%string str_pad(string $input, int $pad_length, [string $pad_string = " "], [int $pad_type = STR_PAD_RIGHT])%Pad a string to a certain length with another string +str_repeat%string str_repeat(string $input, int $multiplier)%Repeat a string +str_replace%mixed str_replace(mixed $search, mixed $replace, mixed $subject, [int $count])%Replace all occurrences of the search string with the replacement string +str_rot13%string str_rot13(string $str)%Perform the rot13 transform on a string +str_shuffle%string str_shuffle(string $str)%Randomly shuffles a string +str_split%array str_split(string $string, [int $split_length = 1])%Convert a string to an array +str_word_count%mixed str_word_count(string $string, [int $format], [string $charlist])%Return information about words used in a string +strcasecmp%int strcasecmp(string $str1, string $str2)%Binary safe case-insensitive string comparison +strchr%void strchr()%Alias of strstr +strcmp%int strcmp(string $str1, string $str2)%Binary safe string comparison +strcoll%int strcoll(string $str1, string $str2)%Locale based string comparison +strcspn%int strcspn(string $str1, string $str2, [int $start], [int $length])%Find length of initial segment not matching mask +streamWrapper%object streamWrapper()%Constructs a new stream wrapper +stream_bucket_append%void stream_bucket_append(resource $brigade, resource $bucket)%Append bucket to brigade +stream_bucket_make_writeable%object stream_bucket_make_writeable(resource $brigade)%Return a bucket object from the brigade for operating on +stream_bucket_new%object stream_bucket_new(resource $stream, string $buffer)%Create a new bucket for use on the current stream +stream_bucket_prepend%void stream_bucket_prepend(resource $brigade, resource $bucket)%Prepend bucket to brigade +stream_context_create%resource stream_context_create([array $options], [array $params])%Create a streams context +stream_context_get_default%resource stream_context_get_default([array $options])%Retreive the default streams context +stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%Retrieve options for a stream/wrapper/context +stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%Retrieves parameters from a context +stream_context_set_default%resource stream_context_set_default(array $options)%Set the default streams context +stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, resource $stream_or_context, array $options)%Sets an option for a stream/wrapper/context +stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%Set parameters for a stream/wrapper/context +stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%Copies data from one stream to another +stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%Set character set for stream encoding +stream_filter_append%resource stream_filter_append(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attach a filter to a stream +stream_filter_prepend%resource stream_filter_prepend(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attach a filter to a stream +stream_filter_register%bool stream_filter_register(string $filtername, string $classname)%Register a user defined stream filter +stream_filter_remove%bool stream_filter_remove(resource $stream_filter)%Remove a filter from a stream +stream_get_contents%string stream_get_contents(resource $handle, [int $maxlength = -1], [int $offset = -1])%Reads remainder of a stream into a string +stream_get_filters%array stream_get_filters()%Retrieve list of registered filters +stream_get_line%string stream_get_line(resource $handle, int $length, [string $ending])%Gets line from stream resource up to a given delimiter +stream_get_meta_data%array stream_get_meta_data(resource $stream)%Retrieves header/meta data from streams/file pointers +stream_get_transports%array stream_get_transports()%Retrieve list of registered socket transports +stream_get_wrappers%array stream_get_wrappers()%Retrieve list of registered streams +stream_is_local%bool stream_is_local(mixed $stream_or_url)%Checks if a stream is a local stream +stream_notification_callback%callback stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%A callback function for the notification context paramater +stream_register_wrapper%void stream_register_wrapper()%Alias of stream_wrapper_register +stream_resolve_include_path%string stream_resolve_include_path(string $filename, [resource $context])%Resolve filename against the include path +stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by tv_sec and tv_usec +stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%Set blocking/non-blocking mode on a stream +stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%Set read file buffering on the given stream +stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%Set timeout period on a stream +stream_set_write_buffer%int stream_set_write_buffer(resource $stream, int $buffer)%Sets write file buffering on the given stream +stream_socket_accept%resource stream_socket_accept(resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string $peername])%Accept a connection on a socket created by stream_socket_server +stream_socket_client%resource stream_socket_client(string $remote_socket, [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")], [int $flags = STREAM_CLIENT_CONNECT], [resource $context])%Open Internet or Unix domain socket connection +stream_socket_enable_crypto%mixed stream_socket_enable_crypto(resource $stream, bool $enable, [int $crypto_type], [resource $session_stream])%Turns encryption on/off on an already connected socket +stream_socket_get_name%string stream_socket_get_name(resource $handle, bool $want_peer)%Retrieve the name of the local or remote sockets +stream_socket_pair%array stream_socket_pair(int $domain, int $type, int $protocol)%Creates a pair of connected, indistinguishable socket streams +stream_socket_recvfrom%string stream_socket_recvfrom(resource $socket, int $length, [int $flags], [string $address])%Receives data from a socket, connected or not +stream_socket_sendto%int stream_socket_sendto(resource $socket, string $data, [int $flags], [string $address])%Sends a message to a socket, whether it is connected or not +stream_socket_server%resource stream_socket_server(string $local_socket, [int $errno], [string $errstr], [int $flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN], [resource $context])%Create an Internet or Unix domain server socket +stream_socket_shutdown%bool stream_socket_shutdown(resource $stream, int $how)%Shutdown a full-duplex connection +stream_supports_lock%bool stream_supports_lock(resource $stream)%Tells whether the stream supports locking. +stream_wrapper_register%bool stream_wrapper_register(string $protocol, string $classname, [int $flags])%Register a URL wrapper implemented as a PHP class +stream_wrapper_restore%bool stream_wrapper_restore(string $protocol)%Restores a previously unregistered built-in wrapper +stream_wrapper_unregister%bool stream_wrapper_unregister(string $protocol)%Unregister a URL wrapper +strftime%string strftime(string $format, [int $timestamp = time()])%Format a local time/date according to locale settings +strip_tags%string strip_tags(string $str, [string $allowable_tags])%Strip HTML and PHP tags from a string +stripcslashes%string stripcslashes(string $str)%Un-quote string quoted with addcslashes +stripos%string stripos(string $haystack, string $needle, [int $offset])%Find position of first occurrence of a case-insensitive string +stripslashes%string stripslashes(string $str)%Un-quotes a quoted string +stristr%string stristr(string $haystack, mixed $needle, [bool $before_needle = false])%Case-insensitive strstr +strlen%int strlen(string $string)%Get string length +strnatcasecmp%int strnatcasecmp(string $str1, string $str2)%Case insensitive string comparisons using a "natural order" algorithm +strnatcmp%int strnatcmp(string $str1, string $str2)%String comparisons using a "natural order" algorithm +strncasecmp%int strncasecmp(string $str1, string $str2, int $len)%Binary safe case-insensitive string comparison of the first n characters +strncmp%int strncmp(string $str1, string $str2, int $len)%Binary safe string comparison of the first n characters +strpbrk%string strpbrk(string $haystack, string $char_list)%Search a string for any of a set of characters +strpos%int strpos(string $haystack, mixed $needle, [int $offset])%Find position of first occurrence of a string +strptime%array strptime(string $date, string $format)%Parse a time/date generated with strftime +strrchr%string strrchr(string $haystack, mixed $needle)%Find the last occurrence of a character in a string +strrev%string strrev(string $string)%Reverse a string +strripos%int strripos(string $haystack, string $needle, [int $offset])%Find position of last occurrence of a case-insensitive string in a string +strrpos%int strrpos(string $haystack, string $needle, [int $offset])%Find the position of the last occurrence of a substring in a string +strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%Finds the length of the first segment of a string consisting entirely of characters contained within a given mask. +strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%Find first occurrence of a string +strtok%string strtok(string $str, string $token, string $token)%Tokenize string +strtolower%string strtolower(string $str)%Make a string lowercase +strtotime%int strtotime(string $time, [int $now])%Parse about any English textual datetime description into a Unix timestamp +strtoupper%string strtoupper(string $string)%Make a string uppercase +strtr%string strtr(string $str, string $from, string $to, string $str, array $replace_pairs)%Translate characters or replace substrings +strval%string strval(mixed $var)%Get string value of a variable +substr%string substr(string $string, int $start, [int $length])%Return part of a string +substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length], [bool $case_insensitivity = false])%Binary safe comparison of two strings from an offset, up to length characters +substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%Count the number of substring occurrences +substr_replace%mixed substr_replace(mixed $string, string $replacement, int $start, [int $length])%Replace text within a portion of a string +sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%Gets number of affected rows in last query +sybase_close%bool sybase_close([resource $link_identifier])%Closes a Sybase connection +sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Opens a Sybase server connection +sybase_data_seek%bool sybase_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer +sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int $retry_count)%Sets the deadlock retry count +sybase_fetch_array%array sybase_fetch_array(resource $result)%Fetch row as array +sybase_fetch_assoc%array sybase_fetch_assoc(resource $result)%Fetch a result row as an associative array +sybase_fetch_field%object sybase_fetch_field(resource $result, [int $field_offset = -1])%Get field information from a result +sybase_fetch_object%object sybase_fetch_object(resource $result, [mixed $object])%Fetch a row as an object +sybase_fetch_row%array sybase_fetch_row(resource $result)%Get a result row as an enumerated array +sybase_field_seek%bool sybase_field_seek(resource $result, int $field_offset)%Sets field offset +sybase_free_result%bool sybase_free_result(resource $result)%Frees result memory +sybase_get_last_message%string sybase_get_last_message()%Returns the last message from the server +sybase_min_client_severity%void sybase_min_client_severity(int $severity)%Sets minimum client severity +sybase_min_error_severity%void sybase_min_error_severity(int $severity)%Sets minimum error severity +sybase_min_message_severity%void sybase_min_message_severity(int $severity)%Sets minimum message severity +sybase_min_server_severity%void sybase_min_server_severity(int $severity)%Sets minimum server severity +sybase_num_fields%int sybase_num_fields(resource $result)%Gets the number of fields in a result set +sybase_num_rows%int sybase_num_rows(resource $result)%Get number of rows in a result set +sybase_pconnect%resource sybase_pconnect([string $servername], [string $username], [string $password], [string $charset], [string $appname])%Open persistent Sybase connection +sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Sends a Sybase query +sybase_result%string sybase_result(resource $result, int $row, mixed $field)%Get result data +sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Selects a Sybase database +sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $connection])%Sets the handler called when a server message is raised +sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Send a Sybase query and do not block +symlink%bool symlink(string $target, string $link)%Creates a symbolic link +sys_get_temp_dir%string sys_get_temp_dir()%Returns directory path used for temporary files +sys_getloadavg%array sys_getloadavg()%Gets system load average +syslog%bool syslog(int $priority, string $message)%Generate a system log message +system%string system(string $command, [int $return_var])%Execute an external program and display the output +tan%float tan(float $arg)%Tangent +tanh%float tanh(float $arg)%Hyperbolic tangent +tempnam%string tempnam(string $dir, string $prefix)%Create file with unique file name +textdomain%string textdomain(string $text_domain)%Sets the default domain +tidy%object tidy([string $filename], [mixed $config], [string $encoding], [bool $use_include_path])%Constructs a new tidy object +tidy_access_count%int tidy_access_count(tidy $object)%Returns the Number of Tidy accessibility warnings encountered for specified document +tidy_clean_repair%bool tidy_clean_repair(tidy $object)%Execute configured cleanup and repair operations on parsed markup +tidy_config_count%int tidy_config_count(tidy $object)%Returns the Number of Tidy configuration errors encountered for specified document +tidy_diagnose%bool tidy_diagnose(tidy $object)%Run configured diagnostics on parsed and repaired markup +tidy_error_count%int tidy_error_count(tidy $object)%Returns the Number of Tidy errors encountered for specified document +tidy_get_body%tidyNode tidy_get_body(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree +tidy_get_config%array tidy_get_config(tidy $object)%Get current Tidy configuration +tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%Return warnings and errors which occurred parsing the specified document +tidy_get_head%tidyNode tidy_get_head(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree +tidy_get_html%tidyNode tidy_get_html(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree +tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%Get the Detected HTML version for the specified document +tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object, string $optname)%Returns the documentation for the given option name +tidy_get_output%string tidy_get_output(tidy $object)%Return a string representing the parsed tidy markup +tidy_get_release%string tidy_get_release()%Get release date (version) for Tidy library +tidy_get_root%tidyNode tidy_get_root(tidy $object)%Returns a tidyNode object representing the root of the tidy parse tree +tidy_get_status%int tidy_get_status(tidy $object)%Get status of specified document +tidy_getopt%mixed tidy_getopt(string $option, tidy $object, string $option)%Returns the value of the specified configuration option for the tidy document +tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%Indicates if the document is a XHTML document +tidy_is_xml%bool tidy_is_xml(tidy $object)%Indicates if the document is a generic (non HTML/XHTML) XML document +tidy_load_config%void tidy_load_config(string $filename, string $encoding)%Load an ASCII Tidy configuration file with the specified encoding +tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Parse markup in file or URI +tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding], string $input, [mixed $config], [string $encoding])%Parse a document stored in a string +tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Repair a file and return it as a string +tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding], string $data, [mixed $config], [string $encoding])%Repair a string using an optionally provided configuration file +tidy_reset_config%bool tidy_reset_config()%Restore Tidy configuration to default values +tidy_save_config%bool tidy_save_config(string $filename)%Save current settings to named file +tidy_set_encoding%bool tidy_set_encoding(string $encoding)%Set the input/output character encoding for parsing markup +tidy_setopt%bool tidy_setopt(string $option, mixed $value)%Updates the configuration settings for the specified tidy document +tidy_warning_count%int tidy_warning_count(tidy $object)%Returns the Number of Tidy warnings encountered for specified document +time%int time()%Return current Unix timestamp +time_nanosleep%mixed time_nanosleep(int $seconds, int $nanoseconds)%Delay for a number of seconds and nanoseconds +time_sleep_until%bool time_sleep_until(float $timestamp)%Make the script sleep until the specified time +timezone_abbreviations_list%void timezone_abbreviations_list()%Alias of DateTimeZone::listAbbreviations +timezone_identifiers_list%void timezone_identifiers_list()%Alias of DateTimeZone::listIdentifiers +timezone_location_get%void timezone_location_get()%Alias of DateTimeZone::getLocation +timezone_name_from_abbr%string timezone_name_from_abbr(string $abbr, [int $gmtOffset = -1], [int $isdst = -1])%Returns the timezone name from abbreviation +timezone_name_get%void timezone_name_get()%Alias of DateTimeZone::getName +timezone_offset_get%void timezone_offset_get()%Alias of DateTimeZone::getOffset +timezone_open%void timezone_open()%Alias of DateTimeZone::__construct +timezone_transitions_get%void timezone_transitions_get()%Alias of DateTimeZone::getTransitions +timezone_version_get%string timezone_version_get()%Gets the version of the timezonedb +tmpfile%resource tmpfile()%Creates a temporary file +token_get_all%array token_get_all(string $source)%Split given source into PHP tokens +token_name%string token_name(int $token)%Get the symbolic name of a given PHP token +touch%bool touch(string $filename, [int $time = time()], [int $atime])%Sets access and modification time of file +trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%Generates a user-level error/warning/notice message +trim%string trim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning and end of a string +uasort%bool uasort(array $array, callback $cmp_function)%Sort an array with a user-defined comparison function and maintain index association +ucfirst%string ucfirst(string $str)%Make a string's first character uppercase +ucwords%string ucwords(string $str)%Uppercase the first character of each word in a string +uksort%bool uksort(array $array, callback $cmp_function)%Sort an array by keys using a user-defined comparison function +umask%int umask([int $mask])%Changes the current umask +uniqid%string uniqid([string $prefix = ""], [bool $more_entropy = false])%Generate a unique ID +unixtojd%int unixtojd([int $timestamp = time()])%Convert Unix timestamp to Julian Day +unlink%bool unlink(string $filename, [resource $context])%Deletes a file +unpack%array unpack(string $format, string $data)%Unpack data from binary string +unregister_tick_function%void unregister_tick_function(string $function_name)%De-register a function for execution on each tick +unserialize%mixed unserialize(string $str)%Creates a PHP value from a stored representation +unset%void unset(mixed $var, [mixed $var], [mixed ...])%Unset a given variable +urldecode%string urldecode(string $str)%Decodes URL-encoded string +urlencode%string urlencode(string $str)%URL-encodes string +use_soap_error_handler%bool use_soap_error_handler([bool $handler])%Set whether to use the SOAP error handler +user_error%void user_error()%Alias of trigger_error +usleep%void usleep(int $micro_seconds)%Delay execution in microseconds +usort%bool usort(array $array, callback $cmp_function)%Sort an array by values using a user-defined comparison function +utf8_decode%string utf8_decode(string $data)%Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1 +utf8_encode%string utf8_encode(string $data)%Encodes an ISO-8859-1 string to UTF-8 +var_dump%string var_dump(mixed $expression, [mixed $expression], [ ...])%Dumps information about a variable +var_export%mixed var_export(mixed $expression, [bool $return = false])%Outputs or returns a parsable string representation of a variable +variant_abs%mixed variant_abs(mixed $val)%Returns the absolute value of a variant +variant_add%mixed variant_add(mixed $left, mixed $right)%"Adds" two variant values together and returns the result +variant_and%mixed variant_and(mixed $left, mixed $right)%Performs a bitwise AND operation between two variants +variant_cast%variant variant_cast(variant $variant, int $type)%Convert a variant into a new variant object of another type +variant_cat%mixed variant_cat(mixed $left, mixed $right)%concatenates two variant values together and returns the result +variant_cmp%int variant_cmp(mixed $left, mixed $right, [int $lcid], [int $flags])%Compares two variants +variant_date_from_timestamp%variant variant_date_from_timestamp(int $timestamp)%Returns a variant date representation of a Unix timestamp +variant_date_to_timestamp%int variant_date_to_timestamp(variant $variant)%Converts a variant date/time value to Unix timestamp +variant_div%mixed variant_div(mixed $left, mixed $right)%Returns the result from dividing two variants +variant_eqv%mixed variant_eqv(mixed $left, mixed $right)%Performs a bitwise equivalence on two variants +variant_fix%mixed variant_fix(mixed $variant)%Returns the integer portion of a variant +variant_get_type%int variant_get_type(variant $variant)%Returns the type of a variant object +variant_idiv%mixed variant_idiv(mixed $left, mixed $right)%Converts variants to integers and then returns the result from dividing them +variant_imp%mixed variant_imp(mixed $left, mixed $right)%Performs a bitwise implication on two variants +variant_int%mixed variant_int(mixed $variant)%Returns the integer portion of a variant +variant_mod%mixed variant_mod(mixed $left, mixed $right)%Divides two variants and returns only the remainder +variant_mul%mixed variant_mul(mixed $left, mixed $right)%Multiplies the values of the two variants +variant_neg%mixed variant_neg(mixed $variant)%Performs logical negation on a variant +variant_not%mixed variant_not(mixed $variant)%Performs bitwise not negation on a variant +variant_or%mixed variant_or(mixed $left, mixed $right)%Performs a logical disjunction on two variants +variant_pow%mixed variant_pow(mixed $left, mixed $right)%Returns the result of performing the power function with two variants +variant_round%mixed variant_round(mixed $variant, int $decimals)%Rounds a variant to the specified number of decimal places +variant_set%void variant_set(variant $variant, mixed $value)%Assigns a new value for a variant object +variant_set_type%void variant_set_type(variant $variant, int $type)%Convert a variant into another type "in-place" +variant_sub%mixed variant_sub(mixed $left, mixed $right)%Subtracts the value of the right variant from the left variant value +variant_xor%mixed variant_xor(mixed $left, mixed $right)%Performs a logical exclusion on two variants +version_compare%mixed version_compare(string $version1, string $version2, [string $operator])%Compares two "PHP-standardized" version number strings +vfprintf%int vfprintf(resource $handle, string $format, array $args)%Write a formatted string to a stream +virtual%bool virtual(string $filename)%Perform an Apache sub-request +vprintf%int vprintf(string $format, array $args)%Output a formatted string +vsprintf%string vsprintf(string $format, array $args)%Return a formatted string +wddx_add_vars%bool wddx_add_vars(resource $packet_id, mixed $var_name, [mixed ...])%Add variables to a WDDX packet with the specified ID +wddx_deserialize%void wddx_deserialize()%Alias of wddx_unserialize +wddx_packet_end%string wddx_packet_end(resource $packet_id)%Ends a WDDX packet with the specified ID +wddx_packet_start%resource wddx_packet_start([string $comment])%Starts a new WDDX packet with structure inside it +wddx_serialize_value%string wddx_serialize_value(mixed $var, [string $comment])%Serialize a single value into a WDDX packet +wddx_serialize_vars%string wddx_serialize_vars(mixed $var_name, [mixed ...])%Serialize variables into a WDDX packet +wddx_unserialize%mixed wddx_unserialize(string $packet)%Unserializes a WDDX packet +wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%Wraps a string to a given number of characters +xml_error_string%string xml_error_string(int $code)%Get XML parser error string +xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%Get current byte index for an XML parser +xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%Get current column number for an XML parser +xml_get_current_line_number%int xml_get_current_line_number(resource $parser)%Get current line number for an XML parser +xml_get_error_code%int xml_get_error_code(resource $parser)%Get XML parser error code +xml_parse%int xml_parse(resource $parser, string $data, [bool $is_final = false])%Start parsing an XML document +xml_parse_into_struct%int xml_parse_into_struct(resource $parser, string $data, array $values, [array $index])%Parse XML data into an array structure +xml_parser_create%resource xml_parser_create([string $encoding])%Create an XML parser +xml_parser_create_ns%resource xml_parser_create_ns([string $encoding], [string $separator = ':'])%Create an XML parser with namespace support +xml_parser_free%bool xml_parser_free(resource $parser)%Free an XML parser +xml_parser_get_option%mixed xml_parser_get_option(resource $parser, int $option)%Get options from an XML parser +xml_parser_set_option%bool xml_parser_set_option(resource $parser, int $option, mixed $value)%Set options in an XML parser +xml_set_character_data_handler%bool xml_set_character_data_handler(resource $parser, callback $handler)%Set up character data handler +xml_set_default_handler%bool xml_set_default_handler(resource $parser, callback $handler)%Set up default handler +xml_set_element_handler%bool xml_set_element_handler(resource $parser, callback $start_element_handler, callback $end_element_handler)%Set up start and end element handlers +xml_set_end_namespace_decl_handler%bool xml_set_end_namespace_decl_handler(resource $parser, callback $handler)%Set up end namespace declaration handler +xml_set_external_entity_ref_handler%bool xml_set_external_entity_ref_handler(resource $parser, callback $handler)%Set up external entity reference handler +xml_set_notation_decl_handler%bool xml_set_notation_decl_handler(resource $parser, callback $handler)%Set up notation declaration handler +xml_set_object%bool xml_set_object(resource $parser, object $object)%Use XML Parser within an object +xml_set_processing_instruction_handler%bool xml_set_processing_instruction_handler(resource $parser, callback $handler)%Set up processing instruction (PI) handler +xml_set_start_namespace_decl_handler%bool xml_set_start_namespace_decl_handler(resource $parser, callback $handler)%Set up start namespace declaration handler +xml_set_unparsed_entity_decl_handler%bool xml_set_unparsed_entity_decl_handler(resource $parser, callback $handler)%Set up unparsed entity declaration handler +xmlrpc_decode%mixed xmlrpc_decode(string $xml, [string $encoding = "iso-8859-1"])%Decodes XML into native PHP types +xmlrpc_decode_request%mixed xmlrpc_decode_request(string $xml, string $method, [string $encoding])%Decodes XML into native PHP types +xmlrpc_encode%string xmlrpc_encode(mixed $value)%Generates XML for a PHP value +xmlrpc_encode_request%string xmlrpc_encode_request(string $method, mixed $params, [array $output_options])%Generates XML for a method request +xmlrpc_get_type%string xmlrpc_get_type(mixed $value)%Gets xmlrpc type for a PHP value +xmlrpc_is_fault%bool xmlrpc_is_fault(array $arg)%Determines if an array value represents an XMLRPC fault +xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string $xml)%Decodes XML into a list of method descriptions +xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource $server, array $desc)%Adds introspection documentation +xmlrpc_server_call_method%string xmlrpc_server_call_method(resource $server, string $xml, mixed $user_data, [array $output_options])%Parses XML requests and call methods +xmlrpc_server_create%resource xmlrpc_server_create()%Creates an xmlrpc server +xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%Destroys server resources +xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%Register a PHP function to generate documentation +xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%Register a PHP function to resource method matching method_name +xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%Sets xmlrpc type, base64 or datetime, for a PHP string value +xpath_eval%void xpath_eval()%Evaluates the XPath Location Path in the given string +xpath_eval_expression%void xpath_eval_expression()%Evaluates the XPath Location Path in the given string +xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%Creates new xpath context +xpath_register_ns%bool xpath_register_ns(XPathContext $xpath_context, string $prefix, string $uri)%Register the given namespace in the passed XPath context +xpath_register_ns_auto%bool xpath_register_ns_auto(XPathContext $xpath_context, [object $context_node])%Register the given namespace in the passed XPath context +xptr_eval%void xptr_eval()%Evaluate the XPtr Location Path in the given string +xptr_new_context%XPathContext xptr_new_context()%Create new XPath Context +xslt_backend_info%string xslt_backend_info()%Returns the information on the compilation settings of the backend +xslt_backend_name%string xslt_backend_name()%Returns the name of the backend +xslt_backend_version%string xslt_backend_version()%Returns the version number of Sablotron +xslt_create%resource xslt_create()%Create a new XSLT processor +xslt_errno%int xslt_errno(resource $xh)%Returns an error number +xslt_error%string xslt_error(resource $xh)%Returns an error string +xslt_free%void xslt_free(resource $xh)%Free XSLT processor +xslt_getopt%int xslt_getopt(resource $processor)%Get options on a given xsl processor +xslt_process%mixed xslt_process(resource $xh, string $xmlcontainer, string $xslcontainer, [string $resultcontainer], [array $arguments], [array $parameters])%Perform an XSLT transformation +xslt_set_base%void xslt_set_base(resource $xh, string $uri)%Set the base URI for all XSLT transformations +xslt_set_encoding%void xslt_set_encoding(resource $xh, string $encoding)%Set the encoding for the parsing of XML documents +xslt_set_error_handler%void xslt_set_error_handler(resource $xh, mixed $handler)%Set an error handler for a XSLT processor +xslt_set_log%void xslt_set_log(resource $xh, [mixed $log])%Set the log file to write log messages to +xslt_set_object%bool xslt_set_object(resource $processor, object $obj)%Sets the object in which to resolve callback functions +xslt_set_sax_handler%void xslt_set_sax_handler(resource $xh, array $handlers)%Set SAX handlers for a XSLT processor +xslt_set_sax_handlers%void xslt_set_sax_handlers(resource $processor, array $handlers)%Set the SAX handlers to be called when the XML document gets processed +xslt_set_scheme_handler%void xslt_set_scheme_handler(resource $xh, array $handlers)%Set Scheme handlers for a XSLT processor +xslt_set_scheme_handlers%void xslt_set_scheme_handlers(resource $xh, array $handlers)%Set the scheme handlers for the XSLT processor +xslt_setopt%mixed xslt_setopt(resource $processor, int $newmask)%Set options on a given xsl processor +zend_logo_guid%string zend_logo_guid()%Gets the Zend guid +zend_thread_id%int zend_thread_id()%Returns a unique identifier for the current thread +zend_version%string zend_version()%Gets the version of the current Zend engine +zip_close%void zip_close(resource $zip)%Close a ZIP file archive +zip_entry_close%bool zip_entry_close(resource $zip_entry)%Close a directory entry +zip_entry_compressedsize%int zip_entry_compressedsize(resource $zip_entry)%Retrieve the compressed size of a directory entry +zip_entry_compressionmethod%string zip_entry_compressionmethod(resource $zip_entry)%Retrieve the compression method of a directory entry +zip_entry_filesize%int zip_entry_filesize(resource $zip_entry)%Retrieve the actual file size of a directory entry +zip_entry_name%string zip_entry_name(resource $zip_entry)%Retrieve the name of a directory entry +zip_entry_open%bool zip_entry_open(resource $zip, resource $zip_entry, [string $mode])%Open a directory entry for reading +zip_entry_read%string zip_entry_read(resource $zip_entry, [int $length])%Read from an open directory entry +zip_open%mixed zip_open(string $filename)%Open a ZIP file archive +zip_read%mixed zip_read(resource $zip)%Read next entry in a ZIP file archive +zlib_get_coding_type%string zlib_get_coding_type()%Returns the coding type used for output compression diff --git a/Support/function-docs/fr.txt b/Support/function-docs/fr.txt new file mode 100644 index 0000000..520624f --- /dev/null +++ b/Support/function-docs/fr.txt @@ -0,0 +1,2569 @@ +AMQPConnection%object AMQPConnection([array $credentials = array()])%Create an instance of AMQPConnection +AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%Create an instance of AMQPExchange +AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%Create an instance of an AMQPQueue object. +APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $format], [int $chunk_size = 100], [int $list])%Construit un objet d'itération APCIterator +AppendIterator%object AppendIterator()%Construit un objet AppendIterator +ArrayIterator%object ArrayIterator(mixed $array)%Construit un ArrayIterator +ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construit un nouvel objet tableau +CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construit un nouvel objet CachingIterator pour l'itérateur +Collator%object Collator(string $locale)%Créatin d'un collator +DOMAttr%object DOMAttr(string $name, [string $value])%Crée un nouvel objet DOMAttr +DOMComment%object DOMComment([string $value])%Crée un nouvel objet DOMComment +DOMDocument%object DOMDocument([string $version], [string $encoding])%Crée un nouvel objet DOMDocument +DOMElement%object DOMElement(string $name, [string $value], [string $namespaceURI])%Crée un nouvel objet DOMElement +DOMEntityReference%object DOMEntityReference(string $name)%Crée un nouvel objet DOMEntityReference +DOMImplementation%object DOMImplementation()%Crée un nouvel objet DOMImplementation +DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $value])%Crée un nouvel objet DOMProcessingInstruction +DOMText%object DOMText([string $value])%Crée un nouvel objet DOMText +DOMXPath%object DOMXPath(DOMDocument $doc)%Crée un nouvel objet DOMXPath +DateInterval%object DateInterval(string $interval_spec)%Crée un nouvel objet DateInterval +DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $start, DateInterval $interval, DateTime $end, [int $options], string $isostr, [int $options])%Crée un nouvel objet DatePeriod +DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Retourne un nouvel objet DateTime +DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Crée un nouvel objet DateTimeZone +DirectoryIterator%object DirectoryIterator(string $path)%Construit un nouvel itérateur de dossier à partir d'un chemin +FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Construit un objet FilesystemIterator +FilterIterator%object FilterIterator(Iterator $iterator)%Construit un filterIterator +FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Convertit une date du calendrier français républicain en nombre de jours du calendrier Julien +GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construit un itérateur de type glob +Gmagick%object Gmagick([string $filename])%Le constructeur Gmagick +GmagickPixel%object GmagickPixel([string $color])%The GmagickPixel constructor +GregorianToJD%int GregorianToJD(int $month, int $day, int $year)%Convertit une date grégorienne en nombre de jours du calendrier Julien +HaruDoc%object HaruDoc()%Construit un nouvel objet HaruDoc +HttpDeflateStream%object HttpDeflateStream([int $flags])%Constructeur de la classe HttpDeflateStream +HttpInflateStream%object HttpInflateStream([int $flags])%Constructeur de la classe HttpInflateStream +HttpMessage%object HttpMessage([string $message])%Constructeur de la classe HttpMessage +HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%Constructeur de la classe HttpQueryString +HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%Constructeur de HttpRequest +HttpRequestPool%object HttpRequestPool([HttpRequest $request])%Constructeur de la classe HttpRequestPool +Imagick%object Imagick([mixed $files])%Le constructeur Imagick +ImagickDraw%object ImagickDraw()%Le constructeur ImagickDraw +ImagickPixel%object ImagickPixel([string $color])%Le constructeur ImagickPixel +ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%Le constructeur ImagickPixelIterator +InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Construit un InfiniteIterator +IteratorIterator%object IteratorIterator(Traversable $iterator)%Crée un itérateur à partir d'un objet traversable +JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Retourne le numéro du jour de la semaine +JDMonthName%string JDMonthName(int $julianday, int $mode)%Retourne le nom du mois +JDToFrench%string JDToFrench(int $juliandaycount)%Convertit le nombre de jours du calendrier Julien en date du calendrier français républicain +JDToGregorian%string JDToGregorian(int $julianday)%Convertit le nombre de jours du calendrier Julien en date grégorienne +JDToJulian%string JDToJulian(int $julianday)%Convertit le nombre de jours du calendrier Julien en date du calendrier Julien +JewishToJD%int JewishToJD(int $month, int $day, int $year)%Convertit une date du calendrier Juif en nombre de jours du calendrier Julien +JulianToJD%int JulianToJD(int $month, int $day, int $year)%Convertit un jours du calendrier Julien en un nombre de jours du calendrier Julien +KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Ouvre un nouveau fichier +LimitIterator%object LimitIterator(Iterator $iterator, [string $offset], [string $count = -1])%Construit un nouvel objet LimitIterator +Memcached%object Memcached([string $persistent_id])%Crée un objet Memcached +Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Crée un nouvel objet de connection à une base de données Mongo +MongoBinData%object MongoBinData(string $data, [int $type])%Crée un nouvel objet de données binaires +MongoCode%object MongoCode(string $code, [array $scope = array()])%Crée un nouvel objet de code +MongoCollection%object MongoCollection(MongoDB $db, string $name)%Crée une nouvelle collection +MongoCursor%object MongoCursor(resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Crée un nouveau curseur +MongoDB%object MongoDB(Mongo $conn, string $name)%Crée une nouvelle base de données Mongo +MongoDate%object MongoDate([long $sec], [long $usec])%Crée une nouvelle date +MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"])%Crée une nouvelle collection de fichiers +MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Crée un nouveau curseur +MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%Crée un nouveau fichier GridFS +MongoId%object MongoId([string $id])%Crée un nouvel identifiant +MongoInt32%object MongoInt32(string $value)%Creates a new 32-bit integer. +MongoInt64%object MongoInt64(string $value)%Creates a new 64-bit integer. +MongoRegex%object MongoRegex(string $regex)%Crée une nouvelle expression rationnelle +MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Crée un nouveau timestamp +MultipleIterator%object MultipleIterator(integer $flags)%Construit un nouvel objet MultipleIterator +NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construit un nouvel objet NoRewindIterator +PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Crée une instance PDO qui représente une connexion à la base +ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Construit un nouvel objet ParentIterator +Phar%object Phar(string $fname, [int $flags], [string $alias])%Construit un objet d'archive Phar +PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construit un objet d'archive tar ou zip non-exécutable +PharFileInfo%object PharFileInfo(string $entry)%Construit un objet d'entrée Phar +RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Constructeur +RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construit un objet RecursiveDirectoryIterator +RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Crée un objet RecursiveFilterIterator depuis un objet RecursiveIterator +RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%Construit un objet RecursiveIteratorIterator +RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Crée un nouveau RecursiveRegexIterator +RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%Construit un nouvel objet RecursiveTreeIterator +ReflectionClass%object ReflectionClass(string $argument)%Construit une ReflectionClass +ReflectionExtension%object ReflectionExtension(string $name)%Construit un nouvel objet ReflectionExtension +ReflectionFunction%object ReflectionFunction(mixed $name)%Construit un nouvel objet ReflectionFunction +ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%Construit un nouvel objet ReflectionMethod +ReflectionObject%object ReflectionObject(object $argument)%Construit un nouvel objet ReflectionObject +ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Constructeur +ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construit un nouvel objet ReflectionProperty +RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Crée un nouvel objet RegexIterator +SAMConnection%object SAMConnection()%Crée une nouvelle connexion à un serveur de messagerie +SAMMessage%object SAMMessage([mixed $body])%Crée un nouvel objet de message +SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Construit une instance de DAS Relationnel +SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%Construit un SDO_Model_ReflectionDataObject +SQLite3%object SQLite3(string $filename, [int $flags], [string $encryption_key])%Instantie un objet SQLite3 et ouvre la base de données SQLite 3 +SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%Crée un nouvel objet SimpleXMLElement +SoapClient%object SoapClient(mixed $wsdl, [array $options])%Constructeur SoapClient +SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%Constructeur SoapFault +SoapHeader%object SoapHeader(string $namespace, string $name, [mixed $data], [bool $mustunderstand], [string $actor])%Constructeur SoapHeader +SoapParam%object SoapParam(mixed $data, string $name)%Constructeur SoapParam +SoapServer%object SoapServer(mixed $wsdl, [array $options])%Constructeur SoapServer +SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [string $type_namespace], [string $node_name], [string $node_namespace])%Constructeur SoapVar +SphinxClient%object SphinxClient()%Crée un nouvel objet SphinxClient +SplBool%object SplBool()%Construit un objet de type booléen +SplDoublyLinkedList%object SplDoublyLinkedList()%Construit une nouvelle liste +SplEnum%object SplEnum()%Construit un objet de type enum +SplFileInfo%object SplFileInfo(string $file_name)%Construit un nouvel objet SplFileInfo +SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%Construit un nouvel objet fichier +SplFixedArray%object SplFixedArray([int $size])%Construit un nouveau SplFixedArray +SplFloat%object SplFloat(float $input)%Construit un objet de type nombre décimal +SplHeap%object SplHeap()%Construit un nouveau tas vide +SplInt%object SplInt(integer $input)%Construit un objet de type integer +SplPriorityQueue%object SplPriorityQueue()%Construit une nouvelle file d'attente vide +SplQueue%object SplQueue()%Construit une nouvelle file d'attente, en utilisant une liste +SplStack%object SplStack()%Construit une nouvelle pile, en utilisant une liste +SplString%object SplString(string $input)%Construit un objet de type chaîne +SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construit un nouvel objet représentant un fichier temporaire +Swish%object Swish(string $index_names)%Construit un objet Swish +TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object +TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +XSLTProcessor%object XSLTProcessor()%Crée un nouvel objet XSLTProcessor +__halt_compiler%void __halt_compiler()%Stoppe l'exécution du compilateur +abs%number abs(mixed $number)%Valeur absolue +acos%float acos(float $arg)%Arc cosinus +acosh%float acosh(float $arg)%Arc cosinus hyperbolique +addcslashes%string addcslashes(string $str, string $charlist)%Ajoute des slash dans une chaîne, à la mode du langage C +addslashes%string addslashes(string $str)%Ajoute des antislashs dans une chaîne +aggregate%void aggregate(object $object, string $class_name)%Agrège dynamiquement des classes et objets +aggregate_info%array aggregate_info(object $object)%Récupère les informations d'agrégation pour un objet donné +aggregate_methods%void aggregate_methods(object $object, string $class_name)%Agrège dynamiquement les méthodes d'une classe à un objet +aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%Agrège sélectivement les méthodes d'une classe grâce à une liste +aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Agrège sélectivement les méthodes d'une classe grâce à une expression rationnelle +aggregate_properties%void aggregate_properties(object $object, string $class_name)%Agrège dynamiquement les propriétés d'une classe à un objet +aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%Agrège sélectivement les propriétés d'une classe grâce à une liste +aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Agrège sélectivement les propriétés d'une classe grâce à une expression rationnelle +aggregation_info%void aggregation_info()%Alias de aggregate_info +apache_child_terminate%bool apache_child_terminate()%Termine le processus Apache après cette requête +apache_get_modules%array apache_get_modules()%Retourne la liste des modules Apache chargés +apache_get_version%string apache_get_version()%Récupère la version d'Apache +apache_getenv%string apache_getenv(string $variable, [bool $walk_to_top])%Lit une variable de processus Apache +apache_lookup_uri%object apache_lookup_uri(string $filename)%Effectue une requête partielle pour l'URI spécifiée et renvoie toutes les informations la concernant +apache_note%string apache_note(string $note_name, [string $note_value])%Affiche ou affecte le paramètre "apache request notes" +apache_request_headers%array apache_request_headers()%Récupère tous les en-têtes HTTP de la requête +apache_reset_timeout%bool apache_reset_timeout()%Remet à sa position initiale le temporisateur d'Apache +apache_response_headers%array apache_response_headers()%Récupère tous les en-têtes de réponse HTTP +apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Modifie une variable de processus Apache +apc_add%bool apc_add(string $key, mixed $var, [int $ttl])%Met en cache une variable dans le magasin de données +apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%Récupère une sortie binaire des fichiers fournis et des variables utilisateur +apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%Envoi une sortie binaire des fichiers fournis et des variables utilisateur vers un fichier spécifique +apc_bin_load%bool apc_bin_load(string $data, [int $flags])%Charge une sortie binaire dans le cache fichiers ou utilisateur d'APC +apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%Charge une sortie binaire depuis un fichier dans le cache fichiers ou utilisateur d'APC +apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%Récupère les informations du cache dans l'entrepôt APC +apc_cas%int apc_cas(string $key, int $old, int $new)%apc_cas +apc_clear_cache%bool apc_clear_cache([string $cache_type])%Efface le cache APC +apc_compile_file%bool apc_compile_file(string $filename)%Stocke un fichier dans le cache, en évitant tous les filtres +apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%Décrémente un nombre stocké +apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%Définit un jeu de constantes pour la récupération et la définition en masse +apc_delete%bool apc_delete(string $key)%Efface une variable stockée dans le cache +apc_delete_file%mixed apc_delete_file(mixed $keys)%Efface un fichier depuis le cache opcode +apc_exists%mixed apc_exists(mixed $keys)%Vérifie si une clé APC existe +apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%Récupère une variable stockée dans le cache +apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%Incrémente un nombre stocké +apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%Charge un jeu de constantes depuis le cache +apc_sma_info%array apc_sma_info([bool $limited = false])%Récupère les informations d'allocation mémoire partagée d'APC +apc_store%bool apc_store(string $key, mixed $var, [int $ttl])%Met en cache une variable dans le magasin +array%array array([mixed ...])%Crée un tableau +array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%Change la casse des clés d'un tableau +array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%Sépare un tableau en tableaux de taille inférieure +array_combine%array array_combine(array $keys, array $values)%Crée un tableau à partir de deux autres tableaux +array_count_values%array array_count_values(array $input)%Compte le nombre de valeurs d'un tableau +array_diff%array array_diff(array $array1, array $array2, [array ...])%Calcule la différence entre deux tableaux +array_diff_assoc%array array_diff_assoc(array $array1, array $array2, [array ...])%Calcule la différence de deux tableaux, en prenant aussi en compte les clés +array_diff_key%array array_diff_key(array $array1, array $array2, [array ...])%Calcule la différence de deux tableaux en utilisant les clés pour comparaison +array_diff_uassoc%array array_diff_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcule la différence entre deux tableaux associatifs, à l'aide d'une fonction de rappel +array_diff_ukey%array array_diff_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcule la différence entre deux tableaux en utilisant une fonction de rappel sur les clés pour comparaison +array_fill%array array_fill(int $start_index, int $num, mixed $value)%Remplit un tableau avec une même valeur +array_fill_keys%array array_fill_keys(array $keys, mixed $value)%Remplit un tableau avec des valeurs, en spécifiant les clés +array_filter%array array_filter(array $input, [callback $callback])%Filtre les éléments d'un tableau grâce à une fonction utilisateur +array_flip%array array_flip(array $trans)%Remplace les clés par les valeurs, et les valeurs par les clés +array_intersect%array array_intersect(array $array1, array $array2, [array ...])%Calcule l'intersection de tableaux +array_intersect_assoc%array array_intersect_assoc(array $array1, array $array2, [array ...])%Calcule l'intersection de deux tableaux avec des tests sur les index +array_intersect_key%array array_intersect_key(array $array1, array $array2, [array ...])%Calcule l'intersection de deux tableaux en utilisant les clés pour comparaison +array_intersect_uassoc%array array_intersect_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcule l'intersection de deux tableaux avec des tests sur les index, compare les index en utilisant une fonction de rappel +array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcule l'intersection de deux tableaux en utilisant une fonction de rappel sur les clés pour comparaison +array_key_exists%bool array_key_exists(mixed $key, array $search)%Vérifie si une clé existe dans un tableau +array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%Retourne toutes les clés ou un ensemble des clés d'un tableau +array_map%array array_map(callback $callback, array $arr1, [array ...])%Applique une fonction sur les éléments d'un tableau +array_merge%array array_merge(array $array1, [array $array2], [array ...])%Fusionne plusieurs tableaux en un seul +array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%Combine plusieurs tableaux ensemble, récursivement +array_multisort%bool array_multisort(array $arr, [mixed $arg = SORT_ASC], [mixed $arg = SORT_REGULAR], [mixed ...])%Trie les tableaux multidimensionnels +array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%Complète un tableau avec une valeur jusqu'à la longueur spécifiée +array_pop%mixed array_pop(array $array)%Dépile un élément de la fin d'un tableau +array_product%number array_product(array $array)%Calcule le produit des valeurs du tableau +array_push%int array_push(array $array, mixed $var, [mixed ...])%Empile un ou plusieurs éléments à la fin d'un tableau +array_rand%mixed array_rand(array $input, [int $num_req = 1])%Prend une ou plusieurs valeurs, au hasard dans un tableau +array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%Réduit itérativement un tableau +array_replace%array array_replace(array $array, array $array1, [array $array2], [array ...])%Remplace les éléments d'un tableau par ceux d'autres tableaux +array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array recursively +array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%Inverse l'ordre des éléments d'un tableau +array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict])%Recherche dans un tableau la clé associée à une valeur +array_shift%mixed array_shift(array $array)%Dépile un élément au début d'un tableau +array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%Extrait une portion de tableau +array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%Efface et remplace une portion de tableau +array_sum%number array_sum(array $array)%Calcule la somme des valeurs du tableau +array_udiff%array array_udiff(array $array1, array $array2, [array ...], callback $data_compare_func)%Calcule la différence entre deux tableaux en utilisant une fonction rappel +array_udiff_assoc%array array_udiff_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Calcule la différence entre des tableaux avec vérification des index, compare les données avec une fonction de rappel +array_udiff_uassoc%array array_udiff_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Calcule la différence de deux tableaux associatifs, compare les données et les index avec une fonction de rappel +array_uintersect%array array_uintersect(array $array1, array $array2, [array ...], callback $data_compare_func)%Calcule l'intersection de deux tableaux, compare les données en utilisant une fonction de rappel +array_uintersect_assoc%array array_uintersect_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Calcule l'intersection de deux tableaux avec des tests sur l'index, compare les donnée en utilisant une fonction de rappel +array_uintersect_uassoc%array array_uintersect_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Calcule l'intersection de deux tableaux avec des tests sur l'index, compare les données et les indexes des deux tableaux en utilisant une fonction de rappel +array_unique%array array_unique(array $array, [int $sort_flags = SORT_STRING])%Dédoublonne un tableau +array_unshift%int array_unshift(array $array, mixed $var, [mixed ...])%Empile un ou plusieurs éléments au début d'un tableau +array_values%array array_values(array $input)%Retourne toutes les valeurs d'un tableau +array_walk%bool array_walk(array $array, callback $funcname, [mixed $userdata])%Exécute une fonction sur chacun des éléments d'un tableau +array_walk_recursive%bool array_walk_recursive(array $input, callback $funcname, [mixed $userdata])%Applique une fonction de rappel récursivement à chaque membre d'un tableau +arsort%bool arsort(array $array, [int $sort_flags = SORT_REGULAR])%Trie un tableau en ordre inverse +asin%float asin(float $arg)%Arc sinus +asinh%float asinh(float $arg)%Arc sinus hyperbolique +asort%bool asort(array $array, [int $sort_flags = SORT_REGULAR])%Trie un tableau et conserve l'association des index +assert%bool assert(mixed $assertion)%Vérifie si une assertion est fausse +assert_options%mixed assert_options(int $what, [mixed $value])%Fixe et lit différentes options d'assertions +atan%float atan(float $arg)%Arc tangente +atan2%float atan2(float $y, float $x)%Arc tangent de deux variables +atanh%float atanh(float $arg)%Arc tangente hyperbolique +base64_decode%string base64_decode(string $data, [bool $strict = false])%Décode une chaîne en MIME base64 +base64_encode%string base64_encode(string $data)%Encode une chaîne en MIME base64 +base_convert%double base_convert(string $number, int $frombase, int $tobase)%Convertit un nombre entre des bases arbitraires +basename%string basename(string $path, [string $suffix])%Retourne le nom du fichier dans un chemin +bcadd%string bcadd(string $left_operand, string $right_operand, [int $scale])%Additionne deux nombres de grande taille +bccomp%int bccomp(string $left_operand, string $right_operand, [int $scale])%Compare deux nombres de grande taille +bcdiv%string bcdiv(string $left_operand, string $right_operand, [int $scale])%Divise deux nombres de grande taille +bcmod%string bcmod(string $left_operand, string $modulus)%Retourne le reste d'une division entre nombres de grande taille +bcmul%string bcmul(string $left_operand, string $right_operand, [int $scale])%Multiplie deux nombres de grande taille +bcpow%string bcpow(string $left_operand, string $right_operand, [int $scale])%Élève un nombre une puissance donnée +bcpowmod%string bcpowmod(string $left_operand, string $right_operand, string $modulus, [int $scale])%Calcule le reste modulo d'un nombre élevé à une puissance +bcscale%bool bcscale(int $scale)%Spécifie le nombre de décimales par défaut pour toutes les fonctions +bcsqrt%string bcsqrt(string $operand, [int $scale])%Récupère la racine carrée d'un nombre de grande taille +bcsub%string bcsub(string $left_operand, string $right_operand, [int $scale])%Soustrait un nombre de grande taille d'un autre +bin2hex%string bin2hex(string $str)%Convertit des données binaires en représentation hexadécimale +bind_textdomain_codeset%string bind_textdomain_codeset(string $domain, string $codeset)%Spécifie le jeu de caractères utilisé pour les messages du domaine DOMAIN +bindec%number bindec(string $binary_string)%Convertit de binaire en décimal +bindtextdomain%string bindtextdomain(string $domain, string $directory)%Fixe le chemin d'un domaine +bson_decode%array bson_decode(string $bson)%Délinéarise un objet BSON en un tableau PHP +bson_encode%string bson_encode(mixed $anything)%Linéarise une variable PHP en une chaîne BSON +bzclose%int bzclose(resource $bz)%Ferme un fichier bzip2 +bzcompress%mixed bzcompress(string $source, [int $blocksize = 4], [int $workfactor])%Compresse une chaîne avec bzip2 +bzdecompress%mixed bzdecompress(string $source, [int $small])%Décompresse une chaîne bzip2 +bzerrno%int bzerrno(resource $bz)%Retourne le code d'erreur bzip2 +bzerror%array bzerror(resource $bz)%Retourne le numéro et le message d'erreur bzip2 dans un tableau +bzerrstr%string bzerrstr(resource $bz)%Retourne le message d'erreur bzip2 +bzflush%int bzflush(resource $bz)%Force l'écriture de toutes les données compressées +bzopen%resource bzopen(string $filename, string $mode)%Ouvre un fichier compressé avec bzip2 +bzread%string bzread(resource $bz, [int $length = 1024])%Lecture binaire d'un fichier bzip2 +bzwrite%int bzwrite(resource $bz, string $data, [int $length])%Écriture binaire dans un fichier bzip2 +cal_days_in_month%int cal_days_in_month(int $calendar, int $month, int $year)%Retourne le nombre de jours dans un mois, pour une année et un calendrier donné +cal_from_jd%array cal_from_jd(int $jd, int $calendar)%Convertit le nombre de jours Julien en un calendrier spécifique +cal_info%array cal_info([int $calendar = -1])%Retourne des détails sur un calendrier +cal_to_jd%int cal_to_jd(int $calendar, int $month, int $day, int $year)%Convertit un calendrier en nombre de jours Julien +call_user_func%mixed call_user_func(callback $function, [mixed $parameter], [mixed ...])%Appelle une fonction utilisateur +call_user_func_array%mixed call_user_func_array(callback $function, array $param_arr)%Appelle une fonction utilisateur avec les paramètres rassemblés en tableau +call_user_method%mixed call_user_method(string $method_name, object $obj, [mixed $parameter], [mixed ...])%Appelle une méthode utilisateur d'un objet [obsolète] +call_user_method_array%mixed call_user_method_array(string $method_name, object $obj, array $params)%Appelle une méthode utilisateur avec un tableau de paramètres [obsolète] +ceil%float ceil(float $value)%Arrondit au nombre supérieur +chdir%bool chdir(string $directory)%Change de dossier +checkdate%bool checkdate(int $month, int $day, int $year)%Valide une date grégorienne +checkdnsrr%bool checkdnsrr(string $host, [string $type = "MX"])%Résolution DNS d'une adresse IP +chgrp%bool chgrp(string $filename, mixed $group)%Change le groupe d'un fichier +chmod%bool chmod(string $filename, int $mode)%Change le mode du fichier +chop%void chop()%Alias de rtrim +chown%bool chown(string $filename, mixed $user)%Change le propriétaire du fichier +chr%string chr(int $ascii)%Retourne un caractère à partir de son code ASCII +chroot%bool chroot(string $directory)%Change le dossier racine +chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%Scinde une chaîne +class_alias%boolean class_alias([string $original], [string $alias])%Crée un alias de classe +class_exists%bool class_exists(string $class_name, [bool $autoload = true])%Vérifie qu'une classe a été définie +class_implements%array class_implements(mixed $class, [bool $autoload = true])%Retourne les interfaces implémentées par une classe donnée +class_parents%array class_parents(mixed $class, [bool $autoload = true])%Retourne la classe parente d'une classe +clearstatcache%void clearstatcache([bool $clear_realpath_cache = false], [string $filename])%Efface le cache de stat +closedir%void closedir([resource $dir_handle])%Ferme le pointeur sur le dossier +closelog%bool closelog()%Ferme la connexion à l'historique système +collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Tri un tableau en conservant les clés, avec une collation +collator_compare%int collator_compare(string $str1, string $str2, Collator $coll, string $str1, string $str2)%Compare deux chaînes Unicode +collator_create%Collator collator_create(string $locale, string $locale)%Création d'un collator +collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll, int $attr)%Lit un attribut de collation +collator_get_error_code%int collator_get_error_code(Collator $coll)%Lit la dernière erreur du collator +collator_get_error_message%string collator_get_error_message(Collator $coll)%Lit le dernier message d'erreur du collator +collator_get_locale%string collator_get_locale([int $type], Collator $coll, int $type)%Lit le nom de la locale d'un collator +collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll, string $str)%Recupère la clé de tri pour une chaine +collator_get_strength%int collator_get_strength(Collator $coll)%Get current collation strength +collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll, int $attr, int $val)%Configure l'attribut de collation +collator_set_strength%bool collator_set_strength(int $strength, Collator $coll, int $strength)%Set collation strength +collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Tri un tableau avec une collation +collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll, array $arr)%Tri un tableau et ses clés avec une collation +com_addref%void com_addref()%Incrémente le compteur de références [Obsolète] +com_create_guid%string com_create_guid()%Génère un identifiant unique global (GUID) +com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%Connecte des événements d'un objet COM sur un objet PHP +com_get%void com_get()%Lit la valeur d'une propriété d'un composant COM [Obsolète] +com_get_active_object%variant com_get_active_object(string $progid, [int $code_page])%Retourne un objet représentant l'instance actuelle d'un objet COM +com_invoke%void com_invoke()%Appelle une méthode d'un composant (déconseillé) +com_isenum%bool com_isenum(variant $com_module)%Indique si un objet COM a une interface IEnumVariant pour l'itération [Obsolète] +com_load%void com_load()%Crée une référence sur un composant COM [Obsolète] +com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive])%Charge un Typelib +com_message_pump%bool com_message_pump([int $timeoutms])%Traite un message COM dans un délai donné +com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink])%Affiche une définition de classe PHP pour une interface répartissable +com_propget%void com_propget()%Alias de com_get +com_propput%void com_propput()%Alias de com_set +com_propset%void com_propset()%Alias de com_set +com_release%void com_release()%Décrémente le compteur de références [Obsolète] +com_set%void com_set()%Modifie une propriété d'un composant COM +compact%array compact(mixed $varname, [mixed ...])%Crée un tableau à partir de variables et de leur valeur +connection_aborted%int connection_aborted()%Indique si l'internaute a abandonné la connexion HTTP +connection_status%int connection_status()%Retourne les bits de statut de la connexion HTTP +connection_timeout%int connection_timeout()%Indique si le script a expiré +constant%mixed constant(string $name)%Retourne la valeur d'une constante +convert_cyr_string%string convert_cyr_string(string $str, string $from, string $to)%Convertit une chaîne d'un jeu de caractères cyrillique à l'autre +convert_uudecode%string convert_uudecode(string $data)%Décode une chaîne au format uuencode +convert_uuencode%string convert_uuencode(string $data)%Encode une chaîne de caractères en utilisant l'algorithme uuencode +copy%bool copy(string $source, string $dest, [resource $context])%Copie un fichier +cos%float cos(float $arg)%Cosinus +cosh%float cosh(float $arg)%Cosinus hyperbolique +count%int count(mixed $var, [int $mode = COUNT_NORMAL])%Compte tous les éléments d'un tableau ou le nombre de propriétés d'un objet +count_chars%mixed count_chars(string $string, [int $mode])%Retourne des statistiques sur les caractères utilisés dans une chaîne +crc32%int crc32(string $str)%Calcule la somme de contrôle CRC32 +create_function%string create_function(string $args, string $code)%Crée une fonction anonyme +crypt%string crypt(string $str, [string $salt])%Hachage à sens unique (indéchiffrable) +ctype_alnum%bool ctype_alnum(string $text)%Vérifie qu'une chaîne est alphanumérique +ctype_alpha%bool ctype_alpha(string $text)%Vérifie qu'une chaîne est alphabétique +ctype_cntrl%bool ctype_cntrl(string $text)%Vérifie qu'un caractère est un caractère de contrôle +ctype_digit%bool ctype_digit(string $text)%Vérifie qu'une chaîne est un entier +ctype_graph%bool ctype_graph(string $text)%Vérifie qu'une chaîne est imprimable +ctype_lower%bool ctype_lower(string $text)%Vérifie qu'une chaîne est en minuscules +ctype_print%bool ctype_print(string $text)%Vérifie qu'une chaîne est imprimable +ctype_punct%bool ctype_punct(string $text)%Vérifie qu'une chaîne contient de la ponctuation +ctype_space%bool ctype_space(string $text)%Vérifie qu'une chaîne n'est faite que de caractères blancs +ctype_upper%bool ctype_upper(string $text)%Vérifie qu'une chaîne est en majuscules +ctype_xdigit%bool ctype_xdigit(string $text)%Vérifie qu'un caractère représente un nombre hexadécimal +curl_close%void curl_close(resource $ch)%Ferme une session CURL +curl_copy_handle%resource curl_copy_handle(resource $ch)%Copie une ressource cURL avec toutes ses préférences +curl_errno%int curl_errno(resource $ch)%Retourne le dernier message d'erreur cURL +curl_error%string curl_error(resource $ch)%Retourne une chaîne contenant le dernier message d'erreur cURL +curl_exec%mixed curl_exec(resource $ch)%Exécute une session cURL +curl_getinfo%mixed curl_getinfo(resource $ch, [int $opt])%Lit les informations détaillant un transfert cURL +curl_init%resource curl_init([string $url])%Initialise une session cURL +curl_multi_add_handle%int curl_multi_add_handle(resource $mh, resource $ch)%Ajoute une ressource cURL à un cURL multiple +curl_multi_close%void curl_multi_close(resource $mh)%Termine un jeu de sessions cURL +curl_multi_exec%int curl_multi_exec(resource $mh, int $still_running)%Exécute les sous-requêtes de la session cURL +curl_multi_getcontent%string curl_multi_getcontent(resource $ch)%Retourne le contenu obtenu avec l'option CURLOPT_RETURNTRANSFER +curl_multi_info_read%array curl_multi_info_read(resource $mh, [int $msgs_in_queue])%Lit les informations sur les transferts actuels +curl_multi_init%resource curl_multi_init()%Retourne un nouveau cURL multiple +curl_multi_remove_handle%int curl_multi_remove_handle(resource $mh, resource $ch)%Retire un cURL multiple d'un jeu de cURL +curl_multi_select%int curl_multi_select(resource $mh, [float $timeout = 1.0])%Attend une activité sur n'importe quelle connexion curl_multi +curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%Définit une option de transmission cURL +curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%Fixe plusieurs options pour un transfert cURL +curl_version%array curl_version([int $age = CURLVERSION_NOW])%Retourne la version courante de cURL +current%mixed current(array $array)%Retourne l'élément courant du tableau +date%string date(string $format, [int $timestamp])%Formate une date/heure locale +date_add%void date_add()%Alias de DateTime::add +date_create%void date_create()%Alias de DateTime::__construct +date_create_from_format%void date_create_from_format()%Alias de DateTime::createFromFormat +date_date_set%void date_date_set()%Alias de DateTime::setDate +date_default_timezone_get%string date_default_timezone_get()%Récupère le décalage horaire par défaut utilisé par toutes les fonctions date/heure dans un script +date_default_timezone_set%bool date_default_timezone_set(string $timezone_identifier)%Définit le décalage horaire par défaut de toutes les fonctions date/heure +date_diff%void date_diff()%Alias de DateTime::diff +date_format%void date_format()%Alias de DateTime::format +date_get_last_errors%void date_get_last_errors()%Alias de DateTime::getLastErrors +date_interval_create_from_date_string%void date_interval_create_from_date_string()%Alias de DateInterval::createFromDateString +date_interval_format%void date_interval_format()%Alias de DateInterval::format +date_isodate_set%void date_isodate_set()%Alias de DateTime::setISODate +date_modify%void date_modify()%Alias de DateTime::modify +date_offset_get%void date_offset_get()%Alias de DateTime::getOffset +date_parse%array date_parse(string $date)%Retourne un tableau associatif avec des informations détaillées sur une date donnée +date_parse_from_format%array date_parse_from_format(string $format, string $date)%Récupère les informations d'une date donnée +date_sub%void date_sub()%Alias de DateTime::sub +date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%Retourne un tableau avec les informations sur lever/coucher du soleil ainsi que le début et la fin de l'aube +date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%Retourne l'heure de levé du soleil pour un jour et un endroit donnés +date_sunset%mixed date_sunset(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunset_zenith")], [float $gmt_offset])%Retourne l'heure de coucher du soleil pour un jour et un endroit donnés +date_time_set%void date_time_set()%Alias de DateTime::setTime +date_timestamp_get%void date_timestamp_get()%Alias de DateTime::getTimestamp +date_timestamp_set%void date_timestamp_set()%Alias de DateTime::setTimestamp +date_timezone_get%void date_timezone_get()%Alias de DateTime::getTimezone +date_timezone_set%void date_timezone_set()%Alias de DateTime::setTimezone +datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Crée un formateur de date +datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt, mixed $value)%Formate la date et l'heure sous forme de chaîne +datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%Lit le calendrier utilisé par l'objet IntlDateFormatter +datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%Lit le type de date utilisé par IntlDateFormatter +datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%Lit le code d'erreur de la dernière opération +datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%Lit le dernier message d'erreur +datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt, [int $which])%Lit la locale utilisée par le formateur +datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%Lit le modèle utilisé par IntlDateFormatter +datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%Lit le type de temps pour IntlDateFormatter +datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%Lit le fuseau horaire de IntlDateFormatter +datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%Retourne la sévérité utilisée pour IntlDateFormatter +datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Analyse une chaîne et la converti en temps +datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Analyse une chaîne vers un timestamp +datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt, int $which)%sets the calendar used to the appropriate calendar, which must be +datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt, bool $lenient)%Configure la souplesse de l'analyseur +datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt, string $pattern)%Configure le modèle utilisé par le IntlDateFormatter +datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt, string $zone)%Configure le fuseau horaire à utiliser +dba_close%void dba_close(resource $handle)%Ferme une base DBA +dba_delete%bool dba_delete(string $key, resource $handle)%Efface une ligne dans une base DBA +dba_exists%bool dba_exists(string $key, resource $handle)%Vérifie qu'une clé DBA existe +dba_fetch%string dba_fetch(string $key, resource $handle, string $key, int $skip, resource $handle)%Lit les données liées à une clé DBA +dba_firstkey%string dba_firstkey(resource $handle)%Lit la première clé DBA +dba_handlers%array dba_handlers([bool $full_info = false])%Liste les gestionnaires DBA disponibles +dba_insert%bool dba_insert(string $key, string $value, resource $handle)%Insère une entrée DBA +dba_key_split%mixed dba_key_split(mixed $key)%Transforme une représentation de clé DBA par chaîne en une représentation par tableau +dba_list%array dba_list()%Liste tous les fichiers de bases de données DBA ouverts +dba_nextkey%string dba_nextkey(resource $handle)%Lit la clé DBA suivante +dba_open%resource dba_open(string $path, string $mode, [string $handler], [mixed ...])%Ouvre une base de données DBA +dba_optimize%bool dba_optimize(resource $handle)%Optimise une base DBA +dba_popen%resource dba_popen(string $path, string $mode, [string $handler], [mixed ...])%Ouvre une connexion persistante à une base de données DBA +dba_replace%bool dba_replace(string $key, string $value, resource $handle)%Remplace ou insère une ligne DBA +dba_sync%bool dba_sync(resource $handle)%Synchronise une base de données DBA +dbx_close%int dbx_close(object $link_identifier)%Ferme une connexion à une base DBX +dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE])%Compare deux lignes DBX afin de les trier +dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%Ouvre une connexion à une base de données +dbx_error%string dbx_error(object $link_identifier)%Rapporte le message d'erreur du dernier appel de fonction DBX +dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%Protège une chaîne de caractères pour l'utiliser dans une requête +dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Lit une ligne dans un résultat DBX ayant l'option DBX_RESULT_UNBUFFERED activée +dbx_query%mixed dbx_query(object $link_identifier, string $sql_statement, [int $flags])%Envoie une requête et lit tous les résultats DBX +dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%Trie un résultat avec une fonction utilisateur +dcgettext%string dcgettext(string $domain, string $message, int $category)%Remplace le domaine lors d'une recherche +dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%Version plurielle de dcgettext +deaggregate%void deaggregate(object $object, [string $class_name])%Désagrège un objet +debug_backtrace%array debug_backtrace([bool $provide_object = true])%Génère le contexte de déboguage +debug_print_backtrace%void debug_print_backtrace()%Affiche la pile d'exécution PHP +debug_zval_dump%void debug_zval_dump(mixed $variable)%Extrait une représentation sous forme de chaîne d'une valeur interne à Zend pour affichage +decbin%string decbin(int $number)%Convertit de décimal en binaire +dechex%string dechex(int $number)%Convertit de décimal en hexadécimal +decoct%string decoct(int $number)%Convertit de décimal en octal +define%bool define(string $name, mixed $value, [bool $case_insensitive = false])%Définit une constante +define_syslog_variables%void define_syslog_variables()%Initialise toutes les variables relatives aux fonctions syslog +defined%bool defined(string $name)%Vérifie l'existence d'une constante +deg2rad%float deg2rad(float $number)%Convertit un nombre de degrés en radians +delete%void delete()%Voir unlink ou unset +dgettext%string dgettext(string $domain, string $message)%Remplace le domaine courant +die%void die()%Alias de la fonction exit +dir%void dir()%Retourne une instance de la classe Directory +dirname%string dirname(string $path)%Renvoie le nom du dossier parent +disk_free_space%float disk_free_space(string $directory)%Renvoie l'espace disque disponible sur le système de fichiers ou la partition +disk_total_space%float disk_total_space(string $directory)%Retourne la taille d'un dossier ou d'une partition +diskfreespace%void diskfreespace()%Alias de disk_free_space +dl%bool dl(string $library)%Charge une extension PHP à la volée +dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $n)%Version plurielle de dgettext +dns_check_record%void dns_check_record()%Alias de checkdnsrr +dns_get_mx%void dns_get_mx()%Alias de getmxrr +dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%Lit les données DNS associées à un hôte +dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Transforme un objet SimpleXMLElement en un objet DOMElement +domxml_new_doc%DomDocument domxml_new_doc(string $version)%Crée un document XML vide +domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode], [array $error])%Crée un objet DOM à partir d'un fichier XML +domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%Crée un objet DOM pour un document XML +domxml_version%string domxml_version()%Lit le numéro de version de la bibliothèque XML +domxml_xmltree%DomDocument domxml_xmltree(string $str)%Crée un arbre d'objets PHP à partir d'un document XML +domxml_xslt_stylesheet%DomXsltStylesheet domxml_xslt_stylesheet(string $xsl_buf)%Crée un objet DomXsltStylesheet à partir d'un document XSL dans une chaîne +domxml_xslt_stylesheet_doc%DomXsltStylesheet domxml_xslt_stylesheet_doc(DomDocument $xsl_doc)%Crée un objet DomXsltStylesheet à partir d'un objet DomDocument +domxml_xslt_stylesheet_file%DomXsltStylesheet domxml_xslt_stylesheet_file(string $xsl_file)%Crée un objet DomXsltStylesheet à partir d'un document XSL dans un fichier +domxml_xslt_version%int domxml_xslt_version()%Lit le numéro de version de la bibliothèque XSLT +dotnet_load%int dotnet_load(string $assembly_name, [string $datatype_name], [int $codepage])%Charge un module DOTNET +doubleval%void doubleval()%Alias de floatval +each%array each(array $array)%Retourne chaque paire clé/valeur d'un tableau +easter_date%int easter_date([int $year])%Retourne un timestamp UNIX pour Pâques, à minuit pour une année donnée +easter_days%int easter_days([int $year], [int $method = CAL_EASTER_DEFAULT])%Retourne le nombre de jours entre le 21 Mars et Pâques, pour une année donnée +echo%void echo(string $arg1, [string ...])%Affiche une chaîne de caractères +empty%bool empty(mixed $var)%Détermine si une variable est vide +enchant_broker_describe%array enchant_broker_describe(resource $broker)%Énumère les fournisseurs Enchant +enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource $broker, string $tag)%Vérifie si un dictionnaire existe +enchant_broker_free%bool enchant_broker_free(resource $broker)%Libère la ressource de sponsor ainsi que ses dictionnaires +enchant_broker_free_dict%bool enchant_broker_free_dict(resource $dict)%Libère une ressource de dictionnaire +enchant_broker_get_error%string enchant_broker_get_error(resource $broker)%Retourne la dernière erreur d'un sponsor +enchant_broker_init%resource enchant_broker_init()%Crée un nouvel objet sponsor +enchant_broker_list_dicts%mixed enchant_broker_list_dicts(resource $broker)%Retourne une liste de tous les dictionnaires disponibles +enchant_broker_request_dict%resource enchant_broker_request_dict(resource $broker, string $tag)%Crée un nouveau dictionnaire +enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource $broker, string $filename)%Crée un dictionnaire en utilisant un fichier PWL +enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource $broker, string $tag, string $ordering)%Déclare une préférence pour un dictionnaire d'une langue +enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource $dict, string $word)%Ajoute un mot à la liste des mots personnelle +enchant_dict_add_to_session%void enchant_dict_add_to_session(resource $dict, string $word)%Ajoute un mot à la session courante +enchant_dict_check%bool enchant_dict_check(resource $dict, string $word)%Vérifie si un mot est correctement orthographié +enchant_dict_describe%mixed enchant_dict_describe(resource $dict)%Décrit un dictionnaire +enchant_dict_get_error%string enchant_dict_get_error(resource $dict)%Retourne la dernière erreur de la session courante +enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource $dict, string $word)%Vérifie si un mot existe dans une session de vérification +enchant_dict_quick_check%bool enchant_dict_quick_check(resource $dict, string $word, [array $suggestions])%Vérifie si le mot est correctement orthographié et fournit des suggestions +enchant_dict_store_replacement%void enchant_dict_store_replacement(resource $dict, string $mis, string $cor)%Ajoute une orthographe pour un mot +enchant_dict_suggest%array enchant_dict_suggest(resource $dict, string $word)%Retourne une liste de valeurs si aucunes des conditions ne sont réunies +end%mixed end(array $array)%Positionne le pointeur de tableau en fin de tableau +ereg%int ereg(string $pattern, string $string, [array $regs])%Recherche par expression rationnelle standard +ereg_replace%string ereg_replace(string $pattern, string $replacement, string $string)%>Remplacement par expression rationnelle +eregi%int eregi(string $pattern, string $string, [array $regs])%Recherche par expression rationnelle insensible à la casse +eregi_replace%string eregi_replace(string $pattern, string $replacement, string $string)%Remplacement par expression rationnelle insensible à la casse +error_get_last%array error_get_last()%Récupère la dernière erreur survenue +error_log%bool error_log(string $message, [int $message_type], [string $destination], [string $extra_headers])%Stocke un message d'erreur +error_reporting%int error_reporting([int $level])%Fixe le niveau de rapport d'erreurs PHP +escapeshellarg%string escapeshellarg(string $arg)%Protège une chaîne de caractères pour utilisation en ligne de commande +escapeshellcmd%string escapeshellcmd(string $command)%Protège les caractères spéciaux du Shell +eval%mixed eval(string $code_str)%Exécute une chaîne comme un script PHP +exec%string exec(string $command, [array $output], [int $return_var])%Exécute un programme externe +exif_imagetype%int exif_imagetype(string $filename)%Détermine le type d'une image +exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays = false], [bool $thumbnail = false])%Lit les en-têtes EXIF dans les images JPEG ou TIFF +exif_tagname%string exif_tagname(int $index)%Lit le nom d'en-tête EXIF d'un index +exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%Récupère la miniature d'une image TIFF ou JPEG +exit%void exit([string $status], int $status)%Affiche un message et termine le script courant +exp%float exp(float $arg)%Calcul l'exponentielle de e +explode%array explode(string $delimiter, string $string, [int $limit])%Coupe une chaîne en segments +expm1%float expm1(float $arg)%Calcule précisément exponentiel moins un +extension_loaded%bool extension_loaded(string $name)%Détermine si une extension est chargée ou non +extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%Importe les variables dans la table des symboles +ezmlm_hash%int ezmlm_hash(string $addr)%Calcule le hachage demandé par EZMLM +fclose%bool fclose(resource $handle)%Ferme un fichier +feof%bool feof(resource $handle)%Teste la fin du fichier +fflush%bool fflush(resource $handle)%Envoie tout le contenu généré dans un fichier +fgetc%string fgetc(resource $handle)%Lit un caractère dans un fichier +fgetcsv%array fgetcsv(resource $handle, [int $length], [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Renvoie la ligne courante et cherche les champs CSV +fgets%string fgets(resource $handle, [int $length])%Récupère la ligne courante sur laquelle se trouve le pointeur du fichier +fgetss%string fgetss(resource $handle, [int $length], [string $allowable_tags])%Renvoie la ligne courante du fichier et élimine les balises HTML +file%array file(string $filename, [int $flags], [resource $context])%Lit le fichier et renvoie le résultat dans un tableau +file_exists%bool file_exists(string $filename)%Vérifie si un fichier ou un dossier existe +file_get_contents%string file_get_contents(string $filename, [bool $use_include_path = false], [resource $context], [int $offset = -1], [int $maxlen])%Lit tout un fichier dans une chaîne +file_put_contents%int file_put_contents(string $filename, mixed $data, [int $flags], [resource $context])%Écrit un contenu dans un fichier +fileatime%int fileatime(string $filename)%Renvoie la date à laquelle le fichier a été accédé pour la dernière fois +filectime%int filectime(string $filename)%Renvoie la date de dernier accès à un inode +filegroup%int filegroup(string $filename)%Lire le nom du groupe +fileinode%int fileinode(string $filename)%Lit le numéro d'inode du fichier +filemtime%int filemtime(string $filename)%Lit la date de dernière modification du fichier +fileowner%int fileowner(string $filename)%Lit l'identifiant du propriétaire d'un fichier +fileperms%int fileperms(string $filename)%Lit les droits d'un fichier +filesize%int filesize(string $filename)%Lit la taille d'un fichier +filetype%string filetype(string $filename)%Retourne le type de fichier +filter_has_var%bool filter_has_var(int $type, string $variable_name)%Vérifie si une variable d'un type spécifique existe +filter_id%int filter_id(string $filtername)%Retourne l'identifiant d'un filtre nommé +filter_input%mixed filter_input(int $type, string $variable_name, [int $filter = FILTER_DEFAULT], [mixed $options])%Récupère une variable externe et la filtre +filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%Récupère plusieurs valeurs externes et les filtre +filter_list%array filter_list()%Retourne une liste de tous les filtres supportés +filter_var%mixed filter_var(mixed $variable, [int $filter = FILTER_DEFAULT], [mixed $options])%Filtre une variable avec un filtre spécifique +filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%Récupère plusieurs variables et les filtre +finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Crée une nouvelle ressource fileinfo +finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context], string $string, [int $options = FILEINFO_NONE], [resource $context])%Retourne des informations à propos une chaîne de caractères tampon +finfo_close%bool finfo_close(resource $finfo)%Ferme une ressource fileinfo +finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context], string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Retourne des informations à propos d'un fichier +finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Crée une nouvelle ressource fileinfo +finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options, int $options)%Fixe des options de configuration libmagic +floatval%float floatval(mixed $var)%Convertit une chaîne en nombre à virgule flottante +flock%bool flock(resource $handle, int $operation, [int $wouldblock])%Verrouille le fichier +floor%float floor(float $value)%Arrondit à l'entier inférieur +flush%void flush()%Vide les tampons de sortie +fmod%float fmod(float $x, float $y)%Retourne le reste de la division +fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%Repère un fichier à partir d'un masque de recherche +fopen%resource fopen(string $filename, string $mode, [bool $use_include_path = false], [resource $context])%Ouvre un fichier ou une URL +forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%Appelle une méthode statique +forward_static_call_array%mixed forward_static_call_array(callback $function, [array $parameters])%Appelle une méthode statique et passe les arguments en tableau +fpassthru%int fpassthru(resource $handle)%Affiche le reste du fichier +fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%Écrit une chaîne formatée dans un flux +fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%Formate une ligne en CSV et l'écrit dans un fichier +fputs%void fputs()%Alias de fwrite +fread%string fread(resource $handle, int $length)%Lecture du fichier en mode binaire +fscanf%mixed fscanf(resource $handle, string $format, [mixed ...])%Analyse un fichier en fonction d'un format +fseek%int fseek(resource $handle, int $offset, [int $whence = SEEK_SET])%Modifie la position du pointeur de fichier +fsockopen%resource fsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Ouvre une socket de connexion Internet ou Unix +fstat%array fstat(resource $handle)%Lit les informations sur un fichier à partir d'un pointeur de fichier +ftell%int ftell(resource $handle)%Renvoie la position courant du pointeur de fichier +ftok%int ftok(string $pathname, string $proj)%Convertit un chemin et un identifiant de projet en une clé System V IPC +ftp_alloc%bool ftp_alloc(resource $ftp_stream, int $filesize, [string $result])%Alloue de l'espace pour un téléchargement de fichier +ftp_cdup%bool ftp_cdup(resource $ftp_stream)%Change de dossier et passe au dossier parent +ftp_chdir%bool ftp_chdir(resource $ftp_stream, string $directory)%Modifie le dossier FTP courant +ftp_chmod%int ftp_chmod(resource $ftp_stream, int $mode, string $filename)%Modifie les droits d'un fichier via FTP +ftp_close%bool ftp_close(resource $ftp_stream)%Ferme une connexion FTP +ftp_connect%resource ftp_connect(string $host, [int $port = 21], [int $timeout = 90])%Ouvre une connexion FTP +ftp_delete%bool ftp_delete(resource $ftp_stream, string $path)%Efface un fichier sur un serveur FTP +ftp_exec%bool ftp_exec(resource $ftp_stream, string $command)%Exécute une commande sur un serveur FTP +ftp_fget%bool ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Télécharge un fichier via FTP dans un fichier local +ftp_fput%bool ftp_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Charge un fichier sur un serveur FTP +ftp_get%bool ftp_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Télécharge un fichier depuis un serveur FTP +ftp_get_option%mixed ftp_get_option(resource $ftp_stream, int $option)%Lit différentes options pour la connexion FTP courante +ftp_login%bool ftp_login(resource $ftp_stream, string $username, string $password)%Identification sur un serveur FTP +ftp_mdtm%int ftp_mdtm(resource $ftp_stream, string $remote_file)%Retourne la date de dernière modification d'un fichier sur un serveur FTP +ftp_mkdir%string ftp_mkdir(resource $ftp_stream, string $directory)%Crée un dossier sur un serveur FTP +ftp_nb_continue%int ftp_nb_continue(resource $ftp_stream)%Reprend le téléchargement d'un fichier (non bloquant) +ftp_nb_fget%int ftp_nb_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Lit un fichier sur un serveur FTP, et l'écrit dans un fichier (non bloquant) +ftp_nb_fput%int ftp_nb_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Écrit un fichier sur un serveur FTP, et le lit depuis un fichier (non bloquant) +ftp_nb_get%int ftp_nb_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Lit un fichier sur un serveur FTP, et l'écrit dans un fichier (non bloquant) +ftp_nb_put%int ftp_nb_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Envoie un fichier sur un serveur FTP (non-bloquant) +ftp_nlist%array ftp_nlist(resource $ftp_stream, string $directory)%Retourne la liste des fichiers d'un dossier +ftp_pasv%bool ftp_pasv(resource $ftp_stream, bool $pasv)%Active ou désactive le mode passif +ftp_put%bool ftp_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Charge un fichier sur un serveur FTP +ftp_pwd%string ftp_pwd(resource $ftp_stream)%Retourne le nom du dossier courant +ftp_quit%void ftp_quit()%Alias de ftp_close +ftp_raw%array ftp_raw(resource $ftp_stream, string $command)%Envoie une commande FTP brute +ftp_rawlist%array ftp_rawlist(resource $ftp_stream, string $directory, [bool $recursive = false])%Fait une liste détaillée des fichiers d'un dossier +ftp_rename%bool ftp_rename(resource $ftp_stream, string $oldname, string $newname)%Renomme un fichier sur un serveur FTP +ftp_rmdir%bool ftp_rmdir(resource $ftp_stream, string $directory)%Efface un dossier FTP +ftp_set_option%bool ftp_set_option(resource $ftp_stream, int $option, mixed $value)%Modifie les options de la connexion FTP +ftp_site%bool ftp_site(resource $ftp_stream, string $command)%Exécute la commande SITE sur un serveur FTP +ftp_size%int ftp_size(resource $ftp_stream, string $remote_file)%Retourne la taille d'un fichier +ftp_ssl_connect%resource ftp_ssl_connect(string $host, [int $port = 21], [int $timeout = 90])%Ouvre une connexion FTP sécurisée avec SSL +ftp_systype%string ftp_systype(resource $ftp_stream)%Retourne un identifiant de type de serveur FTP +ftruncate%bool ftruncate(resource $handle, int $size)%Tronque un fichier +func_get_arg%mixed func_get_arg(int $arg_num)%Retourne un élément de la liste des arguments +func_get_args%array func_get_args()%Retourne les arguments d'une fonction sous la forme d'un tableau +func_num_args%int func_num_args()%Retourne le nombre d'arguments passés à la fonction +function_exists%bool function_exists(string $function_name)%Indique si une fonction est définie +fwrite%int fwrite(resource $handle, string $string, [int $length])%Écrit un fichier en mode binaire +gc_collect_cycles%int gc_collect_cycles()%Force le passage du collecteur de mémoire +gc_disable%void gc_disable()%Désactive le collecteur de références circulaires +gc_enable%void gc_enable()%Active le collecteur de références circulaires +gc_enabled%bool gc_enabled()%Retourne le statut du collecteur de références circulaires +gd_info%array gd_info()%Retourne des informations à propos de la bibliothèque GD installée +get_browser%mixed get_browser([string $user_agent], [bool $return_array = false])%Indique les capacités du navigateur client +get_called_class%string get_called_class()%Le nom de la classe en "Late Static Binding" +get_cfg_var%string get_cfg_var(string $option)%Retourne la valeur d'une option de PHP +get_class%string get_class([object $object])%Retourne la classe d'un objet +get_class_methods%array get_class_methods(mixed $class_name)%Retourne les noms des méthodes d'une classe +get_class_vars%array get_class_vars(string $class_name)%Retourne les valeurs par défaut des propriétés d'une classe +get_current_user%string get_current_user()%Retourne le nom du possesseur du script courant +get_declared_classes%array get_declared_classes()%Liste toutes les classes définies dans PHP +get_declared_interfaces%array get_declared_interfaces()%Retourne un tableau avec toutes les interfaces déclarées +get_defined_constants%array get_defined_constants([bool $categorize = false])%Retourne la liste des constantes et leurs valeurs +get_defined_functions%array get_defined_functions()%Liste toutes les fonctions définies +get_defined_vars%array get_defined_vars()%Liste toutes les variables définies +get_extension_funcs%array get_extension_funcs(string $module_name)%Liste les fonctions d'une extension +get_headers%array get_headers(string $url, [int $format])%Retourne tous les en-têtes envoyés par le serveur en réponse à une requête HTTP +get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT])%Retourne la table de traduction des entités utilisée par htmlspecialchars et htmlentities +get_include_path%string get_include_path()%Lit la valeur de la directive de configuration include_path +get_included_files%array get_included_files()%Retourne un tableau avec les noms des fichiers qui sont inclus dans un script +get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%Retourne la liste de tous les modules compilés et chargés +get_magic_quotes_gpc%int get_magic_quotes_gpc()%Retourne la configuration actuelle de l'option magic_quotes_gpc +get_magic_quotes_runtime%int get_magic_quotes_runtime()%Retourne la configuration actuelle de l'option magic_quotes_runtime +get_meta_tags%array get_meta_tags(string $filename, [bool $use_include_path = false])%Extrait toutes les balises méta d'un fichier HTML +get_object_vars%array get_object_vars(object $object)%Retourne les propriétés d'un objet +get_parent_class%string get_parent_class([mixed $object])%Retourne le nom de la classe d'un objet +get_required_files%void get_required_files()%Alias de get_included_files +get_resource_type%string get_resource_type(resource $handle)%Retourne le type de ressource +getallheaders%array getallheaders()%Récupère tous les en-têtes de la requête HTTP +getcwd%string getcwd()%Retourne le dossier de travail courant +getdate%array getdate([int $timestamp = time()])%Retourne la date/heure +getenv%string getenv(string $varname)%Retourne la valeur d'une variable d'environnement +gethostbyaddr%string gethostbyaddr(string $ip_address)%Retourne le nom d'hôte correspondant à une IP +gethostbyname%string gethostbyname(string $hostname)%Retourne l'adresse IPv4 correspondant à un hôte +gethostbynamel%array gethostbynamel(string $hostname)%Retourne la liste d'IPv4 correspondante à un hôte +gethostname%string gethostname()%Lit le nom de l'hôte +getimagesize%array getimagesize(string $filename, [array $imageinfo])%Retourne la taille d'une image +getlastmod%int getlastmod()%Retourne la date de dernière modification de la page +getmxrr%bool getmxrr(string $hostname, array $mxhosts, [array $weight])%Retourne les enregistrements MX d'un hôte +getmygid%int getmygid()%Retourne le GID du propriétaire du script +getmyinode%int getmyinode()%Retourne l'inode du script +getmypid%int getmypid()%Retourne le numéro de processus courant de PHP +getmyuid%int getmyuid()%Retourne l'UID du propriétaire du script actuel +getopt%array getopt(string $options, [array $longopts])%Lit des options passées dans la ligne de commande +getprotobyname%int getprotobyname(string $name)%Retourne le numéro de protocole associé à un nom de protocole +getprotobynumber%string getprotobynumber(int $number)%Retourne le nom de protocole associé à un numéro de protocole +getrandmax%int getrandmax()%Plus grande valeur aléatoire possible +getrusage%array getrusage([int $who])%Retourne le niveau d'utilisation des ressources +getservbyname%int getservbyname(string $service, string $protocol)%Retourne le numéro de port associé à un service Internet et un protocole +getservbyport%string getservbyport(int $port, string $protocol)%Retourne le service Internet qui correspond au port et protocole +gettext%string gettext(string $message)%Recherche un message dans le domaine courant +gettimeofday%mixed gettimeofday([bool $return_float])%Retourne l'heure actuelle +gettype%string gettype(mixed $var)%Retourne le type de la variable +glob%array glob(string $pattern, [int $flags])%Recherche des chemins qui vérifient un masque +gmdate%string gmdate(string $format, [int $timestamp])%Formate une date/heure GMT/CUT +gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%Retourne le timestamp UNIX d'une date GMT +gmp_abs%resource gmp_abs(resource $a)%Valeur absolue GMP +gmp_add%resource gmp_add(resource $a, resource $b)%Addition de 2 nombres GMP +gmp_and%resource gmp_and(resource $a, resource $b)%ET logique +gmp_clrbit%void gmp_clrbit(resource $a, int $index)%Annule un octet +gmp_cmp%int gmp_cmp(resource $a, resource $b)%Compare des nombres GMP +gmp_com%resource gmp_com(resource $a)%Calcule le complémentaire d'un nombre +gmp_div%void gmp_div()%Alias de gmp_div_q +gmp_div_q%resource gmp_div_q(resource $a, resource $b, [int $round = GMP_ROUND_ZERO])%Divisions de 2 nombres GMP +gmp_div_qr%array gmp_div_qr(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Divise deux nombres GMP +gmp_div_r%resource gmp_div_r(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Reste de la division de deux nombres GMP +gmp_divexact%resource gmp_divexact(resource $n, resource $d)%Division exacte de nombres GMP +gmp_fact%resource gmp_fact(mixed $a)%Factorielle GMP +gmp_gcd%resource gmp_gcd(resource $a, resource $b)%Calcule le GCD +gmp_gcdext%array gmp_gcdext(resource $a, resource $b)%PGCD étendu +gmp_hamdist%int gmp_hamdist(resource $a, resource $b)%Distance de Hamming +gmp_init%resource gmp_init(mixed $number, [int $base])%Crée un nombre GMP +gmp_intval%int gmp_intval(resource $gmpnumber)%Convertit un nombre GMP en entier +gmp_invert%resource gmp_invert(resource $a, resource $b)%Modulo inversé +gmp_jacobi%int gmp_jacobi(resource $a, resource $p)%Symbole de Jacobi +gmp_legendre%int gmp_legendre(resource $a, resource $p)%Symbole de Legendre +gmp_mod%resource gmp_mod(resource $n, resource $d)%Modulo GMP +gmp_mul%resource gmp_mul(resource $a, resource $b)%Multiplication de 2 nombres GMP +gmp_neg%resource gmp_neg(resource $a)%Opposé de nombre GMP +gmp_nextprime%resource gmp_nextprime(int $a)%Trouve le prochain nombre premier +gmp_or%resource gmp_or(resource $a, resource $b)%OU logique +gmp_perfect_square%bool gmp_perfect_square(resource $a)%Carré parfait GMP +gmp_popcount%int gmp_popcount(resource $a)%Comptage de population +gmp_pow%resource gmp_pow(resource $base, int $exp)%Puissance +gmp_powm%resource gmp_powm(resource $base, resource $exp, resource $mod)%Puissance et modulo +gmp_prob_prime%int gmp_prob_prime(resource $a, [int $reps = 10])%Nombre GMP probablement premier +gmp_random%resource gmp_random([int $limiter = 20])%Nombre GMP aléatoire +gmp_scan0%int gmp_scan0(resource $a, int $start)%Recherche 0 +gmp_scan1%int gmp_scan1(resource $a, int $start)%Recherche 1 +gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%Modifie un bit +gmp_sign%int gmp_sign(resource $a)%Signe du nombre GMP +gmp_sqrt%resource gmp_sqrt(resource $a)%Racine carrée GMP +gmp_sqrtrem%array gmp_sqrtrem(resource $a)%Racine carrée avec reste GMP +gmp_strval%string gmp_strval(resource $gmpnumber, [int $base])%Convertit un nombre GMP en chaîne +gmp_sub%resource gmp_sub(resource $a, resource $b)%Soustraction de 2 nombres GMP +gmp_testbit%bool gmp_testbit(resource $a, int $index)%Teste si un octet est défini +gmp_xor%resource gmp_xor(resource $a, resource $b)%OU exclusif logique +gmstrftime%string gmstrftime(string $format, [int $timestamp = time()])%Formate une date/heure GMT/CUT en fonction de la configuration locale +grapheme_extract%string grapheme_extract(string $haystack, int $size, [int $extract_type], [int $start], [int $next])%Extrait un groupe de graphème d'une chaîne UTF-8 +grapheme_stripos%int grapheme_stripos(string $haystack, string $needle, [int $offset])%Trouve la position en graphème de la première occurrence dans une chaîne, insensible à la casse +grapheme_stristr%string grapheme_stristr(string $haystack, string $needle, [bool $before_needle = false])%Retourne la partie d'une chaîne à partir d'une occurrence +grapheme_strlen%int grapheme_strlen(string $input)%Lit la taille d'une chaîne en nombre de graphème +grapheme_strpos%int grapheme_strpos(string $haystack, string $needle, [int $offset])%Trouve la position du premier graphème +grapheme_strripos%int grapheme_strripos(string $haystack, string $needle, [int $offset])%Trouve la position du dernier graphème, insensible à la casse +grapheme_strrpos%int grapheme_strrpos(string $haystack, string $needle, [int $offset])%Trouve la position du dernier graphème +grapheme_strstr%string grapheme_strstr(string $haystack, string $needle, [bool $before_needle = false])%Retourne la partie d'une chaîne à partir d'une occurrence, insensible à la casse +grapheme_substr%int grapheme_substr(string $string, int $start, [int $length])%Retourne une partie d'une chaîne +gzclose%bool gzclose(resource $zp)%Ferme un pointeur sur un fichier gz ouvert +gzcompress%string gzcompress(string $data, [int $level = -1])%Compresse une chaîne +gzdecode%string gzdecode(string $data, [int $length])%Décode une chaîne de caractères compressée gzip +gzdeflate%string gzdeflate(string $data, [int $level = -1])%Compresse une chaîne +gzencode%string gzencode(string $data, [int $level = -1], [int $encoding_mode = FORCE_GZIP])%Crée une chaîne compressée gzip +gzeof%int gzeof(resource $zp)%Indique si la fin d'un fichier (EOF) compressé est atteinte +gzfile%array gzfile(string $filename, [int $use_include_path])%Lit la totalité d'un fichier compressé +gzgetc%string gzgetc(resource $zp)%Lit un caractère dans un fichier compressé +gzgets%string gzgets(resource $zp, int $length)%Lit une ligne dans un fichier compressé +gzgetss%string gzgetss(resource $zp, int $length, [string $allowable_tags])%Lit une ligne dans un fichier compressé, et supprime les balises HTML +gzinflate%string gzinflate(string $data, [int $length])%Décompresse une chaîne +gzopen%resource gzopen(string $filename, string $mode, [int $use_include_path])%Ouvre un fichier compressé avec gzip +gzpassthru%int gzpassthru(resource $zp)%Affiche toutes les données qui restent dans un pointeur gz +gzputs%void gzputs()%Alias de gzwrite +gzread%string gzread(resource $zp, int $length)%Lecture de fichier compressé binaire +gzrewind%bool gzrewind(resource $zp)%Replace le pointeur au début du fichier +gzseek%int gzseek(resource $zp, int $offset, [int $whence = SEEK_SET])%Déplace le pointeur de lecture +gztell%int gztell(resource $zp)%Lit la position courante du pointeur de lecture +gzuncompress%string gzuncompress(string $data, [int $length])%Décompresse une chaîne compressée +gzwrite%int gzwrite(resource $zp, string $string, [int $length])%Écrit dans un fichier compressé gzip +hash%string hash(string $algo, string $data, [bool $raw_output = false])%Génère une valeur de hachage (empreinte numérique) +hash_algos%array hash_algos()%Retourne une liste des algorithmes de hachage enregistrés +hash_copy%resource hash_copy(resource $context)%Copie un contexte de hashage +hash_file%string hash_file(string $algo, string $filename, [bool $raw_output = false])%Génère une valeur de hachage en utilisant le contenu d'un fichier donné +hash_final%string hash_final(resource $context, [bool $raw_output = false])%Finalise un hachage incrémental et retourne le résultat de l'empreinte numérique +hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_output = false])%Génère une valeur de clé de hachage en utilisant la méthode HMAC +hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%Génère une valeur de clé de hachage en utilisant la méthode HMAC et le contenu d'un fichier donné +hash_init%resource hash_init(string $algo, [int $options], [string $key])%Initialise un contexte de hachage incrémental +hash_update%bool hash_update(resource $context, string $data)%Ajoute des données dans le contexte de hachage actif +hash_update_file%bool hash_update_file(resource $context, string $filename, [resource $context])%Ajoute des données dans un contexte de hachage actif provenant d'un fichier +hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%Ajoute des données dans un contexte de hachage actif d'un flux ouvert +header%void header(string $string, [bool $replace = true], [int $http_response_code])%Envoie un en-tête HTTP +header_remove%void header_remove([string $name])%Supprime un entête HTTP +headers_list%array headers_list()%Retourne la liste des en-têtes de réponse du script courant +headers_sent%bool headers_sent([string $file], [int $line])%Indique si les en-têtes HTTP ont déjà été envoyés +hebrev%string hebrev(string $hebrew_text, [int $max_chars_per_line])%Convertit un texte logique hébreux en texte visuel +hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%Convertit un texte logique hébreux en texte visuel, avec retours à la ligne +hexdec%number hexdec(string $hex_string)%Convertit de hexadécimal en décimal +highlight_file%mixed highlight_file(string $filename, [bool $return = false])%Colorisation syntaxique d'un fichier +highlight_string%mixed highlight_string(string $str, [bool $return = false])%Applique la syntaxe colorisée à du code PHP +html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset])%Convertit toutes les entités HTML en caractères normaux +htmlentities%string htmlentities(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convertit tous les caractères éligibles en entités HTML +htmlspecialchars%string htmlspecialchars(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convertit les caractères spéciaux en entités HTML +htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%Convertit les entités HTML spéciales en caractères +http_build_cookie%string http_build_cookie(array $cookie)%Construit le cookie +http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator])%Génère une chaîne de requête en encodage URL +http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator])%Construit une URL à partir d'une chaîne de caractères +http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%Construit une URL +http_cache_etag%bool http_cache_etag([string $etag])%Mise en cache en fonction de l'ETag +http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%Mise en cache en fonction de la date de dernière modification +http_chunked_decode%string http_chunked_decode(string $encoded)%Décode un fragment de donnée encodé +http_date%string http_date([int $timestamp])%Compose une date respectant la RFC HTTP +http_deflate%string http_deflate(string $data, [int $flags])%Compresse des données +http_get%string http_get(string $url, [array $options], [array $info])%Effectue une requête GET +http_get_request_body%string http_get_request_body()%Récupère le corps demandé sous la forme d'une chaîne de caractères +http_get_request_body_stream%resource http_get_request_body_stream()%Récupère le corps demandé sous la forme d'un flux +http_get_request_headers%array http_get_request_headers()%Récupère les en-têtes sous la forme d'un tableau +http_head%string http_head([string $url], [array $options], [array $info])%Effectue une requête HEAD +http_inflate%string http_inflate(string $data)%Décompresse des données +http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%Cherche un ETag particulier +http_match_modified%bool http_match_modified([int $timestamp], [bool $for_range = false])%Vérifie la date de dernière modification +http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%Cherche n'importe quel en-tête +http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%Jeu de caractères préféré pour la négociation avec les clients +http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%Négocie avec le client le type de contenu préféré +http_negotiate_language%string http_negotiate_language(array $supported, [array $result])%Négocie le langage préféré par les clients +http_parse_cookie%object http_parse_cookie(string $cookie, [int $flags], [array $allowed_extras])%Analyse un cookie HTTP +http_parse_headers%array http_parse_headers(string $header)%Analyse les entêtes HTTP +http_parse_message%object http_parse_message(string $message)%Analyse un message HTTP +http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%Analyse la liste des paramètres +http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%Nettoie le gestionnaire persistant +http_persistent_handles_count%object http_persistent_handles_count()%Récupère les statistiques sur le gestionnaire persistant +http_persistent_handles_ident%string http_persistent_handles_ident(string $ident)%Récupère/définit l'identification du gestionnaire persistant +http_post_data%string http_post_data(string $url, [string $data], [array $options], [array $info])%Effectue une requête POST avec des données préencodées +http_post_fields%string http_post_fields(string $url, [array $data], [array $files], [array $options], [array $info])%Effectue une requête POST avec des données à encoder +http_put_data%string http_put_data(string $url, [string $data], [array $options], [array $info])%Effectue une requête PUT avec des données +http_put_file%string http_put_file(string $url, [string $file], [array $options], [array $info])%Effectue une requête PUT avec un fichier +http_put_stream%string http_put_stream(string $url, [resource $stream], [array $options], [array $info])%Effectue une requête PUT avec un flux +http_redirect%void http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Effectue une redirection HTTP +http_request%string http_request(int $method, [string $url], [string $body], [array $options], [array $info])%Effectue une requête personnalisée +http_request_body_encode%string http_request_body_encode(array $fields, array $files)%Encode le corps de la requête +http_request_method_exists%int http_request_method_exists(mixed $method)%Vérifie si la méthode de requête existe +http_request_method_name%string http_request_method_name(int $method)%Récupère le nom de la requête +http_request_method_register%int http_request_method_register(string $method)%Enregistre une méthode de requête +http_request_method_unregister%bool http_request_method_unregister(mixed $method)%Retire une méthode de requête +http_send_content_disposition%bool http_send_content_disposition(string $filename, [bool $inline = false])%Envoi l'en-tête Content-Disposition +http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Envoi le type de contenu +http_send_data%bool http_send_data(string $data)%Envoi des données arbitraires +http_send_file%bool http_send_file(string $file)%Envoi un fichier +http_send_last_modified%bool http_send_last_modified([int $timestamp])%Envoi l'en-tête Last-Modified +http_send_status%bool http_send_status(int $status)%Envoi le statut réponse HTTP +http_send_stream%bool http_send_stream(resource $stream)%Envoi un flux +http_support%int http_support([int $feature])%Vérifie le support HTTP interne +http_throttle%void http_throttle([float $sec], [int $bytes = 40960])%Étranglement HTTP +hypot%float hypot(float $x, float $y)%Calcul la longueur de l'hypoténuse d'un triangle à angle droit +ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Ajoute un utilisateur à une base de données de sécurité (uniquement pour IB6 ou plus récent) +ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%Retourne le nombre de lignes affectées par la dernière requête iBase +ibase_backup%mixed ibase_backup(resource $service_handle, string $source_db, string $dest_file, [int $options], [bool $verbose = false])%Effectue une sauvegarde de base de données InterBase +ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%Ajoute des données dans un BLOB iBase fraîchement créé +ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%Annule la création d'un BLOB iBase +ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%Ferme un BLOB ibase +ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%Crée un BLOB iBase pour ajouter des données +ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier, string $blob_id)%Affiche le contenu d'un BLOB iBase au navigateur +ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%Lit len octets de données dans un BLOB iBase ouvert +ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle, resource $file_handle)%Crée un BLOB iBase, y copie un fichier et le referme +ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id, string $blob_id)%Retourne la taille d'un BLOB iBase et d'autres informations utiles +ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id, string $blob_id)%Ouvre un BLOB iBase pour récupérer des parties de données +ibase_close%bool ibase_close([resource $connection_id])%Ferme une connexion à une base de données Interbase +ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%Valide une transaction iBase +ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%Valide une transaction iBase sans la refermer +ibase_connect%resource ibase_connect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Ouvre une connexion à une base de données InterBase +ibase_db_info%string ibase_db_info(resource $service_handle, string $db, int $action, [int $argument])%Demande des statistiques sur une base de données Interbase +ibase_delete_user%bool ibase_delete_user(resource $service_handle, string $user_name)%Efface un utilisateur d'une base de données de sécurité (uniquement pour IB6 ou plus récent) +ibase_drop_db%bool ibase_drop_db([resource $connection])%Supprime une base de données iBase +ibase_errcode%int ibase_errcode()%Retourne le code d'erreur iBase +ibase_errmsg%string ibase_errmsg()%Retourne un message d'erreur +ibase_execute%resource ibase_execute(resource $query, [mixed $bind_arg], [mixed ...])%Exécute une requête iBase préparée +ibase_fetch_assoc%array ibase_fetch_assoc(resource $result, [int $fetch_flag])%Récupère une ligne du résultat d'une requête dans un tableau associatif +ibase_fetch_object%object ibase_fetch_object(resource $result_id, [int $fetch_flag])%Lit une ligne dans une base Interbase dans un objet +ibase_fetch_row%array ibase_fetch_row(resource $result_identifier, [int $fetch_flag])%Lit une ligne d'une base Interbase +ibase_field_info%array ibase_field_info(resource $result, int $field_number)%Lit les informations sur un champ iBase +ibase_free_event_handler%bool ibase_free_event_handler(resource $event)%Libère un gestionnaire d'événements iBase +ibase_free_query%bool ibase_free_query(resource $query)%Libère la mémoire réservée par une requête préparée +ibase_free_result%bool ibase_free_result(resource $result_identifier)%Libère un résultat iBase +ibase_gen_id%mixed ibase_gen_id(string $generator, [int $increment = 1], [resource $link_identifier])%Incrémente le générateur donné et retourne sa nouvelle valeur +ibase_maintain_db%bool ibase_maintain_db(resource $service_handle, string $db, int $action, [int $argument])%Exécute une commande de maintenance sur une base de données Interbase +ibase_modify_user%bool ibase_modify_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Modifie un utilisateur dans une base de données de sécurité (uniquement pour InterBase6 ou plus récent) +ibase_name_result%bool ibase_name_result(resource $result, string $name)%Assigne un nom à un jeu de résultats iBase +ibase_num_fields%int ibase_num_fields(resource $result_id)%Retourne le nombre de colonnes dans un résultat iBase +ibase_num_params%int ibase_num_params(resource $query)%Retourne le nombre de paramètres dans une requête préparée iBase +ibase_param_info%array ibase_param_info(resource $query, int $param_number)%Retourne des informations à propos d'un paramètre dans une requête préparée iBase +ibase_pconnect%resource ibase_pconnect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Ouvre une connexion persistante à une base de données InterBase +ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $query, resource $link_identifier, string $trans, string $query)%Prépare une requête iBase pour lier les paramètres et l'exécuter ultérieurement +ibase_query%resource ibase_query([resource $link_identifier], string $query, [int $bind_args])%Exécute une requête sur une base iBase +ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%Restaure une sauvegarde de base de données Interbase +ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%Annule une transaction interBase +ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier])%Annule une transaction sans la fermer +ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%Demande des informations sur le serveur Interbase +ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%Connexion au service de gestion Interbase +ibase_service_detach%bool ibase_service_detach(resource $service_handle)%Déconnexion du service de gestion Interbase +ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection, callback $event_handler, string $event_name1, [string $event_name2], [string ...])%Enregistre une fonction de rappel sur un événement interBase +ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype])%Fixe le format de date pour les prochaines requêtes +ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier], [resource $link_identifier], [int $trans_args])%Prépare une transaction interBase +ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection, string $event_name1, [string $event_name2], [string ...])%Attend un événement interBase +iconv%string iconv(string $in_charset, string $out_charset, string $str)%Convertit une chaîne dans un jeu de caractères +iconv_get_encoding%mixed iconv_get_encoding([string $type = "all"])%Lit le jeu de caractères courant +iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Décode un champ d'en-tête MIME +iconv_mime_decode_headers%array iconv_mime_decode_headers(string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Décode des entêtes MIME multiples +iconv_mime_encode%string iconv_mime_encode(string $field_name, string $field_value, [array $preferences])%Construit un en-tête MIME avec les champs field_name et field_value +iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%Modifie le jeu courant de caractères d'encodage +iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%Retourne le nombre de caractères d'une chaîne +iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%Trouve la position de la première occurrence d'une chaîne dans une autre +iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%Trouve la position de la dernière occurrence d'un élément dans une chaîne +iconv_substr%string iconv_substr(string $str, int $offset, [int $length = strlen($str)], [string $charset = ini_get("iconv.internal_encoding")])%Coupe une partie de chaîne +idate%int idate(string $format, [int $timestamp = time()])%Formate une date/heure locale en tant qu'entier +idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%Convertie un nom de domaine au format IDNA ASCII +idn_to_unicode%void idn_to_unicode()%Alias de idn_to_utf8 +idn_to_utf8%string idn_to_utf8(string $domain, [int $options])%Convertit le nom de domaine IDNA ASCII en Unicode +ignore_user_abort%int ignore_user_abort([string $value])%Active l'interruption de script sur déconnexion du visiteur +iis_add_server%int iis_add_server(string $path, string $comment, string $server_ip, int $port, string $host_name, int $rights, int $start_server)%Crée un nouveau serveur web virtuel +iis_get_dir_security%int iis_get_dir_security(int $server_instance, string $virtual_path)%Lit la configuration de sécurité du dossier +iis_get_script_map%string iis_get_script_map(int $server_instance, string $virtual_path, string $script_extension)%Lit le mappage de script dans un dossier virtuel donné +iis_get_server_by_comment%int iis_get_server_by_comment(string $comment)%Retourne le numéro d'instance associé à un Comment +iis_get_server_by_path%int iis_get_server_by_path(string $path)%Retourne le numéro d'instance associé avec le chemin +iis_get_server_rights%int iis_get_server_rights(int $server_instance, string $virtual_path)%Lit les droits du serveur +iis_get_service_state%int iis_get_service_state(string $service_id)%Retourne l'état du service défini par ServiceId +iis_remove_server%int iis_remove_server(int $server_instance)%Supprime le serveur IIS représenté par ServerInstance +iis_set_app_settings%int iis_set_app_settings(int $server_instance, string $virtual_path, string $application_scope)%Crée un espace d'exécution pour une application dans un dossier virtuel +iis_set_dir_security%int iis_set_dir_security(int $server_instance, string $virtual_path, int $directory_flags)%Modifie la configuration de sécurité du dossier +iis_set_script_map%int iis_set_script_map(int $server_instance, string $virtual_path, string $script_extension, string $engine_path, int $allow_scripting)%Modifie le mappage de script pour un dossier virtuel +iis_set_server_rights%int iis_set_server_rights(int $server_instance, string $virtual_path, int $directory_flags)%Modifie les droits du serveur +iis_start_server%int iis_start_server(int $server_instance)%Démarre le serveur web virtuel +iis_start_service%int iis_start_service(string $service_id)%Démarre le service IIS identifié par ServiceId +iis_stop_server%int iis_stop_server(int $server_instance)%Stoppe le serveur web virtuel +iis_stop_service%int iis_stop_service(string $service_id)%Stoppe le service IIS identifié par ServiceId +image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%Crée une image WBMP +image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%Retourne l'extension du fichier pour le type d'image +image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Lit le Mime-Type d'un type d'image +imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%Modifie le mode de blending d'une image +imageantialias%bool imageantialias(resource $image, bool $enabled)%Utiliser ou non les fonctions d'antialias +imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%Dessine une ellipse partielle +imagechar%bool imagechar(resource $image, int $font, int $x, int $y, string $c, int $color)%Dessine un caractère horizontalement +imagecharup%bool imagecharup(resource $image, int $font, int $x, int $y, string $c, int $color)%Dessine un caractère verticalement +imagecolorallocate%int imagecolorallocate(resource $image, int $red, int $green, int $blue)%Alloue une couleur pour une image +imagecolorallocatealpha%int imagecolorallocatealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Alloue une couleur à une image +imagecolorat%int imagecolorat(resource $image, int $x, int $y)%Retourne l'index de la couleur d'un pixel donné +imagecolorclosest%int imagecolorclosest(resource $image, int $red, int $green, int $blue)%Retourne l'index de la couleur la plus proche d'une couleur donnée +imagecolorclosestalpha%int imagecolorclosestalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Retourne la couleur la plus proche, en tenant compte du canal alpha +imagecolorclosesthwb%int imagecolorclosesthwb(resource $image, int $red, int $green, int $blue)%Lit l'index de la couleur spécifiée avec sa teinte, blanc et noir +imagecolordeallocate%bool imagecolordeallocate(resource $image, int $color)%Supprime une couleur d'une image +imagecolorexact%int imagecolorexact(resource $image, int $red, int $green, int $blue)%Retourne l'index de la couleur donnée +imagecolorexactalpha%int imagecolorexactalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Retourne l'index d'une couleur avec son canal alpha +imagecolormatch%bool imagecolormatch(resource $image1, resource $image2)%Fait correspondre un peu plus les couleurs de la version palette d'une image aux couleurs de sa version truecolor +imagecolorresolve%int imagecolorresolve(resource $image, int $red, int $green, int $blue)%Retourne l'index de la couleur donnée, ou la plus proche possible +imagecolorresolvealpha%int imagecolorresolvealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Retourne un index de couleur ou son alternative la plus proche, y compris le canal alpha +imagecolorset%void imagecolorset(resource $image, int $index, int $red, int $green, int $blue, [int $alpha])%Change la couleur dans une palette à l'index donné +imagecolorsforindex%array imagecolorsforindex(resource $image, int $index)%Retourne la couleur associée à un index +imagecolorstotal%int imagecolorstotal(resource $image)%Calcule le nombre de couleurs d'une palette +imagecolortransparent%int imagecolortransparent(resource $image, [int $color])%Définit la couleur transparente +imageconvolution%bool imageconvolution(resource $image, array $matrix, float $div, float $offset)%Applique une matrice de la convolution 3x3, en utilisant le coefficient et l'excentrage +imagecopy%bool imagecopy(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h)%Copie une partie d'une image +imagecopymerge%bool imagecopymerge(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copie et fusionne une partie d'une image +imagecopymergegray%bool imagecopymergegray(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copie et fusionne une partie d'une image en niveaux de gris +imagecopyresampled%bool imagecopyresampled(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copie, redimensionne, rééchantillonne une image +imagecopyresized%bool imagecopyresized(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copie et redimensionne une partie d'une image +imagecreate%resource imagecreate(int $width, int $height)%Crée une nouvelle image à palette +imagecreatefromgd%resource imagecreatefromgd(string $filename)%Crée une nouvelle image à partir d'un fichier GD ou d'une URL +imagecreatefromgd2%resource imagecreatefromgd2(string $filename)%Crée une nouvelle image à partir d'un fichier GD2 ou d'une URL +imagecreatefromgd2part%resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)%Crée une nouvelle image à partir d'une partie de fichier GD2 ou d'une URL +imagecreatefromgif%resource imagecreatefromgif(string $filename)%Crée une nouvelle image à partir d'un fichier ou d'une URL +imagecreatefromjpeg%resource imagecreatefromjpeg(string $filename)%Crée une nouvelle image à partir d'un fichier ou d'une URL +imagecreatefrompng%resource imagecreatefrompng(string $filename)%Crée une nouvelle image à partir d'un fichier ou d'une URL +imagecreatefromstring%resource imagecreatefromstring(string $data)%Crée une image à partir d'une chaîne +imagecreatefromwbmp%resource imagecreatefromwbmp(string $filename)%Crée une nouvelle image à partir d'un fichier ou d'une URL +imagecreatefromxbm%resource imagecreatefromxbm(string $filename)%Crée une nouvelle image à partir d'un fichier ou d'une URL +imagecreatefromxpm%resource imagecreatefromxpm(string $filename)%Crée une nouvelle image à partir d'un fichier ou d'une URL +imagecreatetruecolor%resource imagecreatetruecolor(int $width, int $height)%Crée une nouvelle image en couleurs vraies +imagedashedline%bool imagedashedline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dessine une ligne pointillée +imagedestroy%bool imagedestroy(resource $image)%Détruit une image +imageellipse%bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Dessine une ellipse +imagefill%bool imagefill(resource $image, int $x, int $y, int $color)%Remplissage +imagefilledarc%bool imagefilledarc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)%Dessine un arc partiel et le remplit +imagefilledellipse%bool imagefilledellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Dessine une ellipse pleine +imagefilledpolygon%bool imagefilledpolygon(resource $image, array $points, int $num_points, int $color)%Dessine un polygone rempli +imagefilledrectangle%bool imagefilledrectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dessine un rectangle rempli +imagefilltoborder%bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color)%Remplit une région avec une couleur spécifique +imagefilter%bool imagefilter(resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4])%Applique un filtre à une image +imagefontheight%int imagefontheight(int $font)%Retourne la hauteur de la police +imagefontwidth%int imagefontwidth(int $font)%Retourne la largeur de la police +imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, string $text, [array $extrainfo])%Calcule le rectangle d'encadrement pour un texte, en utilisant la police courante et freetype2 +imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%Écrit du texte dans une image avec la police courante FreeType 2 +imagegammacorrect%bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)%Applique une correction gamma à l'image GD +imagegd%bool imagegd(resource $image, [string $filename])%Génère une image au format GD, vers le navigateur ou un fichier +imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type])%Génère une image au format GD2, vers le navigateur ou un fichier +imagegif%bool imagegif(resource $image, [string $filename])%Envoie une image GIF vers un navigateur ou un fichier +imagegrabscreen%resource imagegrabscreen()%Capture l'écran complet +imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%Capture une fenêtre +imageinterlace%int imageinterlace(resource $image, [int $interlace])%Active ou désactive l'entrelacement +imageistruecolor%bool imageistruecolor(resource $image)%Détermine si une image est une image truecolor +imagejpeg%bool imagejpeg(resource $image, [string $filename], [int $quality])%Envoie une image JPEG vers un navigateur ou un fichier +imagelayereffect%bool imagelayereffect(resource $image, int $effect)%Active l'option d'alpha blending, pour utiliser les effets de libgd +imageline%bool imageline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dessine une ligne +imageloadfont%int imageloadfont(string $file)%Charge une nouvelle police +imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%Copie la palette d'une image à l'autre +imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%Envoie une image PNG vers un navigateur ou un fichier +imagepolygon%bool imagepolygon(resource $image, array $points, int $num_points, int $color)%Dessine un polygone +imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, string $text, resource $font, int $size, int $space, int $tightness, float $angle)%Retourne le rectangle entourant un texte et dessiné avec une police PostScript Type1 +imagepsencodefont%bool imagepsencodefont(resource $font_index, string $encodingfile)%Change le codage vectoriel d'un caractère dans une police +imagepsextendfont%bool imagepsextendfont(resource $font_index, float $extend)%Étend ou condense une police de caractères +imagepsfreefont%bool imagepsfreefont(resource $font_index)%Libère la mémoire occupée par une police PostScript Type 1 +imagepsloadfont%resource imagepsloadfont(string $filename)%Charge une police PostScript Type 1 depuis un fichier +imagepsslantfont%bool imagepsslantfont(resource $font_index, float $slant)%Incline une police de caractères PostScript +imagepstext%array imagepstext(resource $image, string $text, resource $font_index, int $size, int $foreground, int $background, int $x, int $y, [int $space], [int $tightness], [float $angle = 0.0], [int $antialias_steps = 4])%Dessine un texte sur une image avec une police PostScript Type1 +imagerectangle%bool imagerectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dessine un rectangle +imagerotate%resource imagerotate(resource $image, float $angle, int $bgd_color, [int $ignore_transparent])%Fait tourner une image d'un angle +imagesavealpha%bool imagesavealpha(resource $image, bool $saveflag)%Configure l'enregistrement des informations complètes du canal alpha lors de sauvegardes d'images PNG +imagesetbrush%bool imagesetbrush(resource $image, resource $brush)%Modifie la brosse pour le dessin des lignes +imagesetpixel%bool imagesetpixel(resource $image, int $x, int $y, int $color)%Dessine un pixel +imagesetstyle%bool imagesetstyle(resource $image, array $style)%Configure le style pour le dessin des lignes +imagesetthickness%bool imagesetthickness(resource $image, int $thickness)%Modifie l'épaisseur d'un trait +imagesettile%bool imagesettile(resource $image, resource $tile)%Modifie l'image utilisée pour le carrelage +imagestring%bool imagestring(resource $image, int $font, int $x, int $y, string $string, int $color)%Dessine une chaîne horizontale +imagestringup%bool imagestringup(resource $image, int $font, int $x, int $y, string $string, int $color)%Dessine une chaîne verticale +imagesx%int imagesx(resource $image)%Retourne la largeur d'une image +imagesy%int imagesy(resource $image)%Retourne la hauteur de l'image +imagetruecolortopalette%bool imagetruecolortopalette(resource $image, bool $dither, int $ncolors)%Convertit une image en couleurs vraies en image à palette +imagettfbbox%array imagettfbbox(float $size, float $angle, string $fontfile, string $text)%Retourne le rectangle entourant un texte et dessiné avec une police TrueType +imagettftext%array imagettftext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text)%Dessine un texte avec une police TrueType +imagetypes%int imagetypes()%Retourne les types d'images supportés par la version courante de PHP +imagewbmp%bool imagewbmp(resource $image, [string $filename], [int $foreground])%Affiche une image WBMP +imagexbm%bool imagexbm(resource $image, string $filename, [int $foreground])%Génère une image au format XBM +imap_8bit%string imap_8bit(string $string)%Convertit une chaîne à 8 bits en une chaîne encodée en Quoted-Printable +imap_alerts%array imap_alerts()%Retourne toutes les alertes +imap_append%bool imap_append(resource $imap_stream, string $mailbox, string $message, [string $options], [string $internal_date])%Ajoute une message dans une boîte aux lettres +imap_base64%string imap_base64(string $text)%Décode un texte encodé en BASE64 +imap_binary%string imap_binary(string $string)%Convertit une chaîne à 8 bits en une chaîne à base64 +imap_body%string imap_body(resource $imap_stream, int $msg_number, [int $options])%Lit le corps d'un message +imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, string $section)%Lit la structure d'une section du corps d'un mail +imap_check%object imap_check(resource $imap_stream)%Vérifie la boîte aux lettres courante +imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%Supprime un flag (drapeau) sur un message +imap_close%bool imap_close(resource $imap_stream, [int $flag])%Termine un flux IMAP +imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%Crée une nouvelle boîte aux lettres +imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%Marque le fichier pour l'effacement, dans la boîte aux lettres courante +imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%Efface une boîte aux lettres +imap_errors%array imap_errors()%Retourne toutes les erreurs IMPA survenues +imap_expunge%bool imap_expunge(resource $imap_stream)%Efface tous les messages marqués pour l'effacement +imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%Lit le sommaire des en-têtes de messages +imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%Retourne une section extraite du corps d'un message +imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%Retourne l'en-tête d'un message +imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%Lit la structure d'un message +imap_gc%string imap_gc(resource $imap_stream, int $caches)%Efface le cache IMAP +imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%Lit les quotas des boîtes aux lettres ainsi que des statistiques sur chacune d'elles +imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%Lit les quotas de chaque utilisateur +imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%Retourne le ACL pour la boîte aux lettres +imap_getmailboxes%array imap_getmailboxes(resource $imap_stream, string $ref, string $pattern)%Liste les boîtes aux lettres, et retourne les détails de chacune +imap_getsubscribed%array imap_getsubscribed(resource $imap_stream, string $ref, string $pattern)%Liste toutes les boîtes aux lettres souscrites +imap_header%void imap_header()%Alias de imap_headerinfo +imap_headerinfo%object imap_headerinfo(resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost])%Lit l'en-tête du message +imap_headers%array imap_headers(resource $imap_stream)%Retourne les en-têtes de tous les messages d'une boîte aux lettres +imap_last_error%string imap_last_error()%Retourne la dernière erreur survenue +imap_list%array imap_list(resource $imap_stream, string $ref, string $pattern)%Lit la liste des boîtes aux lettres +imap_listmailbox%void imap_listmailbox()%Alias de imap_list +imap_listscan%array imap_listscan(resource $imap_stream, string $ref, string $pattern, string $content)%Lit la liste des boîtes aux lettres, et y recherche une chaîne +imap_listsubscribed%void imap_listsubscribed()%Alias de imap_lsub +imap_lsub%array imap_lsub(resource $imap_stream, string $ref, string $pattern)%Liste toutes les boîtes aux lettres enregistrées +imap_mail%bool imap_mail(string $to, string $subject, string $message, [string $additional_headers], [string $cc], [string $bcc], [string $rpath])%Envoie un message mail +imap_mail_compose%string imap_mail_compose(array $envelope, array $body)%Crée un message MIME +imap_mail_copy%bool imap_mail_copy(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Copie les messages spécifiés dans une boîte aux lettres +imap_mail_move%bool imap_mail_move(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Déplace des messages dans une boîte aux lettres +imap_mailboxmsginfo%object imap_mailboxmsginfo(resource $imap_stream)%Lit les informations à propos de la boîte aux lettres courante +imap_mime_header_decode%array imap_mime_header_decode(string $text)%Décode les éléments MIME d'un en-tête +imap_msgno%int imap_msgno(resource $imap_stream, int $uid)%Retourne le numéro de séquence du message pour un UID donné +imap_num_msg%int imap_num_msg(resource $imap_stream)%Retourne le nombre de messages dans la boîte aux lettres courante +imap_num_recent%int imap_num_recent(resource $imap_stream)%Retourne le nombre de messages récents dans la boîte aux lettres courante +imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries], [array $params])%Ouvre un flux IMAP vers une boîte aux lettres +imap_ping%bool imap_ping(resource $imap_stream)%Vérifie que le flux IMAP est toujours actif +imap_qprint%string imap_qprint(string $string)%Convertit une chaîne à guillemets en une chaîne à 8 bits +imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%Renomme une boîte aux lettres +imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%Réouvre un flux IMAP vers une nouvelle boîte aux lettres +imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%Analyse une adresse email +imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%Analyse un en-tête mail +imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%Retourne une adresse email formatée correctement +imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%Sauvegarde une partie spécifique du corps dans un fichier +imap_scanmailbox%void imap_scanmailbox()%Alias de imap_listscan +imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%Retourne un tableau de messages après recherche +imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%Modifie le quota d'une boîte aux lettres +imap_setacl%bool imap_setacl(resource $imap_stream, string $mailbox, string $id, string $rights)%Modifie le ACL de la boîte aux lettres +imap_setflag_full%bool imap_setflag_full(resource $imap_stream, string $sequence, string $flag, [int $options = NIL])%Positionne un drapeau sur un message +imap_sort%array imap_sort(resource $imap_stream, int $criteria, int $reverse, [int $options], [string $search_criteria], [string $charset = NIL])%Trie des messages +imap_status%object imap_status(resource $imap_stream, string $mailbox, int $options)%Retourne les informations de statut sur une boîte aux lettres +imap_subscribe%bool imap_subscribe(resource $imap_stream, string $mailbox)%Souscrit à une boîte aux lettres +imap_thread%array imap_thread(resource $imap_stream, [int $options = SE_FREE])%Retourne l'arbre des messages organisés par thread +imap_timeout%mixed imap_timeout(int $timeout_type, [int $timeout = -1])%Configure ou retourne le timeout +imap_uid%int imap_uid(resource $imap_stream, int $msg_number)%Retourne l'UID d'un message +imap_undelete%bool imap_undelete(resource $imap_stream, int $msg_number, [int $flags])%Enlève la marque d'effacement d'un message +imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%Termine la souscription à une boîte aux lettres +imap_utf7_decode%string imap_utf7_decode(string $text)%Décode une chaîne encodée en UTF-7 modifié +imap_utf7_encode%string imap_utf7_encode(string $data)%Convertit une chaîne ISO-8859-1 en texte UTF-7 modifié +imap_utf8%string imap_utf8(string $mime_encoded_text)%Convertit du texte au format MIME en UTF-8 +implode%string implode(string $glue, array $pieces, array $pieces)%Rassemble les éléments d'un tableau en une chaîne +import_request_variables%bool import_request_variables(string $types, [string $prefix])%Importe les variables de GET/POST/Cookie dans l'environnement global +in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%Indique si une valeur appartient à un tableau +include%bool include(string $path)%Includes and evaluates the specified file +include_once%bool include_once(string $path)%Includes and evaluates the specified file +inet_ntop%string inet_ntop(string $in_addr)%Convertit un paquet d'adresses internet en une représentation humainement lisible +inet_pton%string inet_pton(string $address)%Convertit une adresse IP lisible en sa représentation in_addr +ini_alter%void ini_alter()%Alias de ini_set +ini_get%string ini_get(string $varname)%Lit la valeur d'une option de configuration +ini_get_all%array ini_get_all([string $extension], [bool $details = true])%Lit toutes les valeurs de configuration +ini_restore%void ini_restore(string $varname)%Restaure la valeur de l'option de configuration +ini_set%string ini_set(string $varname, string $newvalue)%Modifie la valeur d'une option de configuration +interface_exists%bool interface_exists(string $interface_name, [bool $autoload = true])%Vérifie si une interface a été définie +intl_error_name%string intl_error_name(int $error_code)%Lit le nom symbolique d'un code d'erreur donné +intl_get_error_code%int intl_get_error_code()%Lit le dernier code d'erreur +intl_get_error_message%string intl_get_error_message()%Lit la description de la dernière erreur +intl_is_failure%bool intl_is_failure(int $error_code)%Vérifie si un code d'erreur indique un échec +intval%int intval(mixed $var, [int $base = 10])%Retourne la valeur numérique entière équivalente d'une variable +ip2long%int ip2long(string $ip_address)%Convertit une chaîne contenant une adresse (IPv4) IP numérique en adresse littérale +iptcembed%mixed iptcembed(string $iptcdata, string $jpeg_file_name, [int $spool])%Intègre des données binaires IPTC dans une image JPEG +iptcparse%array iptcparse(string $iptcblock)%Analyse un bloc binaire IPTC et recherche les balises simples +is_a%bool is_a(object $object, string $class_name)%Vérifie si l'objet fait parti d'une classe ou a cette classe comme parents +is_array%bool is_array(mixed $var)%Détermine si une variable est un tableau +is_bool%bool is_bool(mixed $var)%Détermine si une variable est un booléen +is_callable%bool is_callable(callback $name, [bool $syntax_only = false], [string $callable_name])%Détermine si l'argument peut être appelé comme fonction +is_dir%bool is_dir(string $filename)%Indique si le fichier est un dossier +is_double%void is_double()%Alias de is_float +is_executable%bool is_executable(string $filename)%Indique si le fichier est exécutable +is_file%bool is_file(string $filename)%Indique si le fichier est un véritable fichier +is_finite%bool is_finite(float $val)%Indique si un nombre est fini +is_float%bool is_float(mixed $var)%Détermine si une variable est de type nombre décimal +is_infinite%bool is_infinite(float $val)%Indique si un nombre est infini +is_int%bool is_int(mixed $var)%Détermine si une variable est de type nombre entier +is_integer%void is_integer()%Alias de is_int +is_link%bool is_link(string $filename)%Indique si le fichier est un lien symbolique +is_long%void is_long()%Alias de is_int +is_nan%bool is_nan(float $val)%Indique si une valeur n'est pas un nombre +is_null%bool is_null(mixed $var)%Indique si une variable vaut NULL +is_numeric%bool is_numeric(mixed $var)%Détermine si une variable est un type numérique +is_object%bool is_object(mixed $var)%Détermine si une variable est de type objet +is_readable%bool is_readable(string $filename)%Indique si un fichier existe et est accessible en lecture +is_real%void is_real()%Alias de is_float +is_resource%bool is_resource(mixed $var)%Détermine si une variable est une ressource +is_scalar%resource is_scalar(mixed $var)%Indique si une variable est un scalaire +is_soap_fault%bool is_soap_fault(mixed $object)%Vérifie si SOAP retourne une erreur +is_string%bool is_string(mixed $var)%Détermine si une variable est de type chaîne de caractères +is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%Détermine si un objet est une sous-classe +is_uploaded_file%bool is_uploaded_file(string $filename)%Indique si le fichier a été téléchargé par HTTP POST +is_writable%bool is_writable(string $filename)%Indique si un fichier est accessible en écriture +is_writeable%void is_writeable()%Alias de is_writable +isset%bool isset(mixed $var, [mixed $var], [ ...])%Détermine si une variable est définie et est différente de NULL +iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%Appelle une fonction pour tous les éléments d'un itérateur +iterator_count%int iterator_count(Traversable $iterator)%Compte de nombre d'éléments dans un itérateur +iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%Copie un itérateur dans un tableau +jdtojewish%string jdtojewish(int $juliandaycount, [bool $hebrew = false], [int $fl])%Convertit le nombre de jours du calendrier Julien en date du calendrier juif +jdtounix%int jdtounix(int $jday)%Convertit un jour Julien en timestamp UNIX +join%void join()%Alias de implode +jpeg2wbmp%bool jpeg2wbmp(string $jpegname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convertit une image JPEG en image WBMP +json_decode%mixed json_decode(string $json, [bool $assoc = false], [int $depth = 512], [int $options])%Décode une chaîne JSON +json_encode%string json_encode(mixed $value, [int $options])%Retourne le représentation JSON d'une valeur +json_last_error%int json_last_error()%Retourne la dernière erreur JSON +key%mixed key(array $array)%Retourne une clé d'un tableau associatif +krsort%bool krsort(array $array, [int $sort_flags = SORT_REGULAR])%Trie un tableau en sens inverse et suivant les clés +ksort%bool ksort(array $array, [int $sort_flags = SORT_REGULAR])%Trie un tableau suivant les clés +lcfirst%string lcfirst(string $str)%Met le premier caractère en minuscule +lcg_value%float lcg_value()%Générateur de congruence combinée linéaire +lchgrp%bool lchgrp(string $filename, mixed $group)%Change l'appartenance du groupe d'un lien symbolique +lchown%bool lchown(string $filename, mixed $user)%Change le propriétaire d'un lien symbolique +ldap_8859_to_t61%string ldap_8859_to_t61(string $value)%Convertit les caractères 8859 en caractères t61 +ldap_add%bool ldap_add(resource $link_identifier, string $dn, array $entry)%Ajoute une entrée dans un dossier LDAP +ldap_bind%bool ldap_bind(resource $link_identifier, [string $bind_rdn], [string $bind_password])%Authentification au serveur LDAP +ldap_close%void ldap_close()%Alias de ldap_unbind +ldap_compare%mixed ldap_compare(resource $link_identifier, string $dn, string $attribute, string $value)%Compare une entrée avec des valeurs d'attributs +ldap_connect%resource ldap_connect([string $hostname], [int $port = 389])%Connexion à un serveur LDAP +ldap_count_entries%int ldap_count_entries(resource $link_identifier, resource $result_identifier)%Compte le nombre d'entrées après une recherche +ldap_delete%bool ldap_delete(resource $link_identifier, string $dn)%Efface une entrée dans un dossier +ldap_dn2ufn%string ldap_dn2ufn(string $dn)%Convertit un DN en format UFN (User Friendly Naming) +ldap_err2str%string ldap_err2str(int $errno)%Convertit un numéro d'erreur LDAP en message d'erreur +ldap_errno%int ldap_errno(resource $link_identifier)%Retourne le numéro d'erreur LDAP de la dernière commande exécutée +ldap_error%string ldap_error(resource $link_identifier)%Retourne le message LDAP de la dernière commande LDAP +ldap_explode_dn%array ldap_explode_dn(string $dn, int $with_attrib)%Sépare les différents composants d'un DN +ldap_first_attribute%string ldap_first_attribute(resource $link_identifier, resource $result_entry_identifier)%Retourne le premier attribut +ldap_first_entry%resource ldap_first_entry(resource $link_identifier, resource $result_identifier)%Retourne la première entrée +ldap_first_reference%resource ldap_first_reference(resource $link, resource $result)%Retourne la première référence +ldap_free_result%bool ldap_free_result(resource $result_identifier)%Libère la mémoire du résultat +ldap_get_attributes%array ldap_get_attributes(resource $link_identifier, resource $result_entry_identifier)%Lit les attributs d'une entrée +ldap_get_dn%string ldap_get_dn(resource $link_identifier, resource $result_entry_identifier)%Lit le DN d'une entrée +ldap_get_entries%array ldap_get_entries(resource $link_identifier, resource $result_identifier)%Lit toutes les entrées du résultat +ldap_get_option%bool ldap_get_option(resource $link_identifier, int $option, mixed $retval)%Lit/écrit la valeur courante d'une option +ldap_get_values%array ldap_get_values(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Lit toutes les valeurs d'une entrée LDAP +ldap_get_values_len%array ldap_get_values_len(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Lit toutes les valeurs binaires d'une entrée +ldap_list%resource ldap_list(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Recherche dans un niveau +ldap_mod_add%bool ldap_mod_add(resource $link_identifier, string $dn, array $entry)%Ajoute un attribut à l'entrée courante +ldap_mod_del%bool ldap_mod_del(resource $link_identifier, string $dn, array $entry)%Efface un attribut à l'entrée courante +ldap_mod_replace%bool ldap_mod_replace(resource $link_identifier, string $dn, array $entry)%Remplace un attribut dans l'entrée courante +ldap_modify%bool ldap_modify(resource $link_identifier, string $dn, array $entry)%Modifie une entrée LDAP +ldap_next_attribute%string ldap_next_attribute(resource $link_identifier, resource $result_entry_identifier)%Lit l'attribut suivant +ldap_next_entry%resource ldap_next_entry(resource $link_identifier, resource $result_entry_identifier)%Lit la prochaine entrée +ldap_next_reference%resource ldap_next_reference(resource $link, resource $entry)%Lit la référence suivante +ldap_parse_reference%bool ldap_parse_reference(resource $link, resource $entry, array $referrals)%Extrait les informations d'une référence d'entrée +ldap_parse_result%bool ldap_parse_result(resource $link, resource $result, int $errcode, [string $matcheddn], [string $errmsg], [array $referrals])%Extrait des informations d'un résultat +ldap_read%resource ldap_read(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Lit une entrée +ldap_rename%bool ldap_rename(resource $link_identifier, string $dn, string $newrdn, string $newparent, bool $deleteoldrdn)%Modifie le nom d'une entrée +ldap_sasl_bind%bool ldap_sasl_bind(resource $link, [string $binddn], [string $password], [string $sasl_mech], [string $sasl_realm], [string $sasl_authc_id], [string $sasl_authz_id], [string $props])%Authentification au serveur LDAP en utilisant SASL +ldap_search%resource ldap_search(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Recherche sur le serveur LDAP +ldap_set_option%bool ldap_set_option(resource $link_identifier, int $option, mixed $newval)%Modifie la valeur d'une option LDAP +ldap_set_rebind_proc%bool ldap_set_rebind_proc(resource $link, callback $callback)%Configure une fonction de retour pour refaire des liaisons lors de recherche de référants +ldap_sort%bool ldap_sort(resource $link, resource $result, string $sortfilter)%Trie les entrées d'un résultat LDAP +ldap_start_tls%bool ldap_start_tls(resource $link)%Démarre TLS +ldap_t61_to_8859%string ldap_t61_to_8859(string $value)%Convertit les caractères t6 en caractères 8859 +ldap_unbind%bool ldap_unbind(resource $link_identifier)%Déconnecte d'un serveur LDAP +levenshtein%int levenshtein(string $str1, string $str2, string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Calcule la distance Levenshtein entre deux chaînes +libxml_clear_errors%void libxml_clear_errors()%Vide le buffer d'erreur libxml +libxml_disable_entity_loader%ReturnType libxml_disable_entity_loader([bool $disable = TRUE])%Désactive le chargement des entités externes +libxml_get_errors%array libxml_get_errors()%Lit le tableau d'erreurs +libxml_get_last_error%LibXMLError libxml_get_last_error()%Lit la dernière erreur libxml +libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%Configure le contexte de flux pour la prochaine opération libxml +libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%Désactive le rapport d'erreur libxml et les stocke pour lecture ultérieure +link%bool link(string $from_path, string $to_path)%Crée un lien +linkinfo%int linkinfo(string $path)%Renvoie les informations d'un lien +list%array list(mixed $varname, [mixed ...])%Assigne des variables comme si elles étaient un tableau +locale_accept_from_http%string locale_accept_from_http(string $header, string $header)%Devine la meilleure locale à partir de l'entête HTTP "Accept-Language" +locale_compose%string locale_compose(array $subtags, array $subtags)%Retourne un identifiant de locale correct +locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false], string $langtag, string $locale, [bool $canonicalize = false])%Vérifie si le tag de langue correspond à une locale +locale_get_all_variants%array locale_get_all_variants(string $locale, string $locale)%Liste toutes les variantes d'une locale +locale_get_default%string locale_get_default()%Lit la valeur par défaut d'une locale pour la variable globale 'default_locale' +locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale], string $locale, [string $in_locale])%Retourne un nom approprié pour l'affichage d'un nom de langue +locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale], string $locale, [string $in_locale])%Retourne un nom d'affichage correct pour une locale +locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale], string $locale, [string $in_locale])%Retourne un nom pour la région de la locale +locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale], string $locale, [string $in_locale])%Retourne le nom du script de la locale +locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale], string $locale, [string $in_locale])%Retourne un nom pour la variante de la locale +locale_get_keywords%array locale_get_keywords(string $locale, string $locale)%Lit les mots-clé de la locale +locale_get_primary_language%string locale_get_primary_language(string $locale, string $locale)%Lit la langue principale de la locale +locale_get_region%string locale_get_region(string $locale, string $locale)%Retourne un code pour la région de la locale +locale_get_script%string locale_get_script(string $locale, string $locale)%Retourne un code pour le script de la locale +locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default], array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Recherche dans la liste la meilleure langue +locale_parse%array locale_parse(string $locale, string $locale)%Retourne les sous-éléments de la locale +locale_set_default%bool locale_set_default(string $locale, string $locale)%Configure la locale par défaut +localeconv%array localeconv()%Lit la configuration locale +localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%Récupère l'heure locale +log%float log(float $arg, [float $base = M_E])%Logarithme naturel (népérien) +log10%float log10(float $arg)%Logarithme en base 10 +log1p%float log1p(float $number)%Calcule précisément log(1 + nombre) +long2ip%string long2ip(string $proper_address)%Convertit une adresse IP (IPv4) en adresse IP numérique +lstat%array lstat(string $filename)%Retourne les informations sur un fichier ou un lien symbolique +ltrim%string ltrim(string $str, [string $charlist])%Supprime les espaces (ou d'autres caractères) de début de chaîne +magic_quotes_runtime%void magic_quotes_runtime()%Alias de set_magic_quotes_runtime +mail%bool mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameters])%Envoi de mail +main%void main()%Fausse documentation pour main +max%mixed max(array $values, mixed $value1, mixed $value2, [mixed $value3...])%La plus grande valeur +mb_check_encoding%bool mb_check_encoding([string $var], [string $encoding = mb_internal_encoding()])%Vérifie si une chaîne est valide pour un encodage spécifique +mb_convert_case%string mb_convert_case(string $str, int $mode, [string $encoding = mb_internal_encoding()])%Modifie la casse d'une chaîne +mb_convert_encoding%string mb_convert_encoding(string $str, string $to_encoding, [mixed $from_encoding])%Conversion d'encodage +mb_convert_kana%string mb_convert_kana(string $str, [string $option = "KV"], [string $encoding])%Convertit un "kana" en un autre ("zen-kaku", "han-kaku" et plus) +mb_convert_variables%string mb_convert_variables(string $to_encoding, mixed $from_encoding, mixed $vars, [mixed ...])%Convertit l'encodage de variables +mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%Décode un en-tête MIME +mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%Décode les entités HTML en caractères +mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%Détecte un encodage +mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%Lit/modifie l'ordre de détection des encodages +mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed], [int $indent])%Encode une chaîne pour un en-tête MIM +mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%Encode des entités HTML +mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%Récupère les aliases d'un type d'encodage connu +mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%Recherche par expression rationnelle avec support des caractères multi-octets +mb_ereg_match%bool mb_ereg_match(string $pattern, string $string, [string $option = "msr"])%Expression rationnelle POSIX pour les chaînes multi-octets +mb_ereg_replace%string mb_ereg_replace(string $pattern, string $replacement, string $string, [string $option = "msr"])%Remplace des segments de chaîne à l'aide des expressions rationnelles +mb_ereg_search%bool mb_ereg_search([string $pattern], [string $option = "ms"])%Recherche par expression rationnelle multi-octets +mb_ereg_search_getpos%int mb_ereg_search_getpos()%Retourne la position du début du prochain segment repéré par une expression rationnelle +mb_ereg_search_getregs%array mb_ereg_search_getregs()%Lit le dernier segment de chaîne multi-octets qui correspond au masque +mb_ereg_search_init%bool mb_ereg_search_init(string $string, [string $pattern], [string $option = "msr"])%Configure les chaînes et les expressions rationnelles pour le support des caractères multi-octets +mb_ereg_search_pos%array mb_ereg_search_pos([string $pattern], [string $option = "ms"])%Retourne la position et la longueur du segment de chaîne qui vérifie le masque de l'expression rationnelle +mb_ereg_search_regs%array mb_ereg_search_regs([string $pattern], [string $option = "ms"])%Retourne le segment de chaîne trouvé par une expression rationnelle multi-octets +mb_ereg_search_setpos%bool mb_ereg_search_setpos(int $position)%Choisit le point de départ de la recherche par expression rationnelle +mb_eregi%int mb_eregi(string $pattern, string $string, [array $regs])%Expression rationnelle insensible à la casse avec le support des caractères multi-octets +mb_eregi_replace%string mb_eregi_replace(string $pattern, string $replace, string $string, [string $option = "msri"])%Expression rationnelle avec support des caractères multi-octets, sans tenir compte de la casse +mb_get_info%mixed mb_get_info([string $type = "all"])%Lit la configuration interne de l'extension mbstring +mb_http_input%mixed mb_http_input([string $type = ""])%Détecte le type d'encodage d'un caractère HTTP +mb_http_output%mixed mb_http_output([string $encoding])%Lit/modifie l'encodage d'affichage +mb_internal_encoding%mixed mb_internal_encoding([string $encoding = mb_internal_encoding()])%Lit/modifie l'encodage interne +mb_language%mixed mb_language([string $language])%Lit/modifie le langage courant +mb_list_encodings%array mb_list_encodings()%Retourne un tableau contenant tous les encodages supportés +mb_output_handler%string mb_output_handler(string $contents, int $status)%Fonction de traitement des affichages +mb_parse_str%bool mb_parse_str(string $encoded_string, [array $result])%Analyse les données HTTP GET/POST/COOKIE et assigne les variables globales +mb_preferred_mime_name%string mb_preferred_mime_name(string $encoding)%Détecte l'encodage MIME +mb_regex_encoding%mixed mb_regex_encoding([string $encoding])%Retourne le jeu de caractères courant pour les expressions rationnelles +mb_regex_set_options%string mb_regex_set_options([string $options = "msr"])%Lit et modifie les options des fonctions d'expression rationnelle à support de caractères multi-octets +mb_send_mail%bool mb_send_mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameter])%Envoie un mail encodé +mb_split%array mb_split(string $pattern, string $string, [int $limit = -1])%Scinde une chaîne en tableau avec une expression rationnelle multi-octets +mb_strcut%string mb_strcut(string $str, int $start, [int $length], [string $encoding])%Coupe une partie de chaîne +mb_strimwidth%string mb_strimwidth(string $str, int $start, int $width, [string $trimmarker], [string $encoding])%Tronque une chaîne +mb_stripos%int mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding])%Trouve la première occurrence d'une chaîne dans une autre, sans tenir compte de la casse +mb_stristr%string mb_stristr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Trouve la première occurrence d'une chaîne dans une autre, sans tenir compte de la casse +mb_strlen%int mb_strlen(string $str, [string $encoding])%Retourne la taille d'une chaîne +mb_strpos%int mb_strpos(string $haystack, string $needle, [int $offset], [string $encoding])%Repère la première occurrence d'un caractère dans une chaîne +mb_strrchr%string mb_strrchr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre +mb_strrichr%string mb_strrichr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre, insensible à la casse +mb_strripos%int mb_strripos(string $haystack, string $needle, [int $offset], [string $encoding])%Trouve la position de la dernière occurrence d'une chaîne dans une autre, en tenant compte de la casse +mb_strrpos%int mb_strrpos(string $haystack, string $needle, [int $offset], [string $encoding])%Repère la dernière occurrence d'un caractère dans une chaîne +mb_strstr%string mb_strstr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Trouve la première occurrence d'une chaîne dans une autre +mb_strtolower%string mb_strtolower(string $str, [string $encoding = mb_internal_encoding()])%Met tous les caractères en minuscules +mb_strtoupper%string mb_strtoupper(string $str, [string $encoding = mb_internal_encoding()])%Met tous les caractères en majuscules +mb_strwidth%int mb_strwidth(string $str, [string $encoding])%Retourne la taille d'une chaîne +mb_substitute_character%mixed mb_substitute_character([mixed $substrchar])%Lit/modifie les caractères de substitution +mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%Lit une sous-chaîne +mb_substr_count%int mb_substr_count(string $haystack, string $needle, [string $encoding])%Compte le nombre d'occurrences d'une sous-chaîne +mcrypt_cbc%string mcrypt_cbc(int $cipher, string $key, string $data, int $mode, [string $iv], string $cipher, string $key, string $data, int $mode, [string $iv])%Chiffre/déchiffre des données en mode CBC +mcrypt_cfb%string mcrypt_cfb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Chiffre/déchiffre des données en mode CFB +mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Crée un vecteur d'initialisation à partir d'une source aléatoire +mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Déchiffre un texte avec les paramètres donnés +mcrypt_ecb%string mcrypt_ecb(int $cipher, string $key, string $data, int $mode, string $cipher, string $key, string $data, int $mode, [string $iv])%Obsolète : Chiffre/déchiffre des données en mode ECB +mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%Retourne le nom de l'algorithme de chiffrement +mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%Retourne la taille du bloc d'un algorithme +mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%Retourne la taille du VI d'un algorithme +mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource $td)%Retourne la taille maximale de la clé pour un mode +mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource $td)%Retourne le nom du mode +mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource $td)%Retourne un tableau contenant les tailles de clés acceptées par un algorithme +mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource $td)%Teste le chiffrement par blocs d'un algorithme +mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource $td)%Teste le chiffrement par blocs d'un mode +mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource $td)%Teste si le mode retourne les données par blocs +mcrypt_enc_self_test%int mcrypt_enc_self_test(resource $td)%Teste un module ouvert +mcrypt_encrypt%string mcrypt_encrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Chiffre un texte +mcrypt_generic%string mcrypt_generic(resource $td, string $data)%Chiffre les données +mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%Prépare le module pour le déchargement +mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%Termine un chiffrement +mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%Initialise tous les buffers nécessaires +mcrypt_get_block_size%int mcrypt_get_block_size(int $cipher, string $cipher, string $module)%Retourne la taille de blocs d'un chiffrement +mcrypt_get_cipher_name%string mcrypt_get_cipher_name(int $cipher, string $cipher)%Lit le nom du chiffrement utilisé +mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%Retourne la taille du VI utilisé par un couple chiffrement/mode +mcrypt_get_key_size%int mcrypt_get_key_size(int $cipher, string $cipher, string $module)%Retourne la taille de la clé d'un chiffrement +mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Liste tous les algorithmes de chiffrement supportés +mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Liste tous les modes de chiffrement supportés +mcrypt_module_close%bool mcrypt_module_close(resource $td)%Décharge le module de chiffrement +mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%Retourne la taille de blocs d'un algorithme +mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%Retourne la taille maximale de clé +mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%Retourne un tableau contenant les tailles de clés supportées par l'algorithme ouvert +mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string $algorithm, [string $lib_dir])%Indique si un algorithme fonctionne par blocs +mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string $mode, [string $lib_dir])%Indique si un mode fonctionne par blocs +mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%Indique si un mode travaille par blocs +mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%Ouvre le module de l'algorithme et du mode à utiliser +mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%Teste un mode +mcrypt_ofb%string mcrypt_ofb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Chiffre/déchiffre des données en mode OFB +md5%string md5(string $str, [bool $raw_output = false])%Calcule le md5 d'une chaîne +md5_file%string md5_file(string $filename, [bool $raw_output = false])%Calcule le md5 d'un fichier +mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Déchiffre les données +memcache_debug%bool memcache_debug(bool $on_off)%Active ou non l'affichage des informations de déboguage +memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%Retourne la quantité de mémoire maximale allouée par PHP +memory_get_usage%int memory_get_usage([bool $real_usage = false])%Indique la quantité de mémoire utilisée par PHP +metaphone%string metaphone(string $str, [int $phonemes])%Calcule la clé metaphone +method_exists%bool method_exists(mixed $object, string $method_name)%Vérifie que la méthode existe pour une classe +mhash%string mhash(int $hash, string $data, [string $key])%Calcule un hash +mhash_count%int mhash_count()%Récupère l'identifiant maximal de hash +mhash_get_block_size%int mhash_get_block_size(int $hash)%Retourne la taille de bloc du hash +mhash_get_hash_name%string mhash_get_hash_name(int $hash)%Retourne le nom du hash +mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%Génère une clé +microtime%mixed microtime([bool $get_as_float])%Retourne le timestamp UNIX actuel avec les microsecondes +mime_content_type%string mime_content_type(string $filename)%Détecte le type de contenu d'un fichier (obsolète) +min%mixed min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%La plus petite valeur +mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%Crée un dossier +mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%Retourne le timestamp UNIX d'une date +money_format%string money_format(string $format, float $number)%Met un nombre au format monétaire +move_uploaded_file%bool move_uploaded_file(string $filename, string $destination)%Déplace un fichier téléchargé +msg_get_queue%resource msg_get_queue(int $key, [int $perms])%Crée ou s'attache à une file de messages +msg_queue_exists%bool msg_queue_exists(int $key)%Vérifie si une file de messages existe +msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%Reçoit un message depuis une file de messages +msg_remove_queue%bool msg_remove_queue(resource $queue)%Détruit une file de messages +msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize], [bool $blocking], [int $errorcode])%Envoie un message dans une file +msg_set_queue%bool msg_set_queue(resource $queue, array $data)%Modifie des informations dans la file de messages +msg_stat_queue%array msg_stat_queue(resource $queue)%Retourne des informations sur la file de messages +msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern, string $locale, string $pattern, string $locale, string $pattern)%Construit un nouveau formateur de messages +msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt, array $args)%Formate un message +msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args, string $locale, string $pattern, array $args)%Formate rapidement un message +msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%Lit le dernier code d'erreur de la dernière opération +msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%Lit le message d'erreur de la dernière opération +msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%Lit la locale avec la quelle le formateur a été créé +msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%Lit le modèle utilisé par le formateur de messages +msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt, string $value)%Analyse une chaîne en fonction du modèle +msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $locale, string $pattern, string $value)%Analyse rapidement une chaîne +msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt, string $pattern)%Configure le modèle utilisé par le formateur +mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%Ajoute un paramètre à une procédure stockée MSSQL (locale ou distante) +mssql_close%bool mssql_close([resource $link_identifier])%Ferme une connexion MS SQL Server +mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link])%Ouvre une connexion à un serveur MS SQL server +mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%Déplace le pointeur interne de ligne +mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%Exécute une procédure stockée sur un serveur MS SQL +mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%Lit une ligne de résultat MS SQL dans un tableau +mssql_fetch_assoc%array mssql_fetch_assoc(resource $result_id)%Retourne un tableau associatif pour la ligne courant de résultat MS SQL Server +mssql_fetch_batch%int mssql_fetch_batch(resource $result)%Retourne le prochain lot de lignes MS SQL Server +mssql_fetch_field%object mssql_fetch_field(resource $result, [int $field_offset = -1])%Lit les informations sur le champ +mssql_fetch_object%object mssql_fetch_object(resource $result)%Retourne une ligne de résultat MS SQL Server sous la forme d'un objet +mssql_fetch_row%array mssql_fetch_row(resource $result)%Lit une ligne de résultat MS SQL dans un tableau numérique +mssql_field_length%int mssql_field_length(resource $result, [int $offset = -1])%Lit la longueur d'un champ MS SQL Server +mssql_field_name%string mssql_field_name(resource $result, [int $offset = -1])%Lit le nom d'un champ MS SQL Server +mssql_field_seek%bool mssql_field_seek(resource $result, int $field_offset)%Fixe la position du pointeur de champ MS SQL Server +mssql_field_type%string mssql_field_type(resource $result, [int $offset = -1])%Lit le nom d'un champ MS SQL Server +mssql_free_result%bool mssql_free_result(resource $result)%Libère la mémoire des ressources MS SQL Server +mssql_free_statement%bool mssql_free_statement(resource $stmt)%Libère une commande MS SQL Server de la mémoire +mssql_get_last_message%string mssql_get_last_message()%Retourne le dernier message d'erreur du serveur +mssql_guid_string%string mssql_guid_string(string $binary, [bool $short_format = false])%Convertit le GUID binaire de 16 octets en une chaîne de caractères +mssql_init%resource mssql_init(string $sp_name, [resource $link_identifier])%Initialise une procédure stockée MS SQL Server locale ou distante +mssql_min_error_severity%void mssql_min_error_severity(int $severity)%Fixe le niveau de sévérité des erreurs MS SQL Server +mssql_min_message_severity%void mssql_min_message_severity(int $severity)%Fixe le niveau de sévérité des messages d'erreur MS SQL Server +mssql_next_result%bool mssql_next_result(resource $result_id)%Déplace le pointeur interne MS SQL Server au résultat suivant +mssql_num_fields%int mssql_num_fields(resource $result)%Retourne le nombre de champs dans un résultat MS SQL Server +mssql_num_rows%int mssql_num_rows(resource $result)%Retourne le nombre de lignes dans un résultat MS SQL +mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link])%Ouvre une connexion persistante à un serveur MS SQL +mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%Envoie une requête SQL au serveur MS SQL +mssql_result%string mssql_result(resource $result, int $row, mixed $field)%Lit les données d'un résultat +mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%Retourne le nombre de lignes affectées par une requête MS SQL Server +mssql_select_db%bool mssql_select_db(string $database_name, [resource $link_identifier])%Sélectionne la base de données MS SQL +mt_getrandmax%int mt_getrandmax()%La plus grande valeur aléatoire possible +mt_rand%int mt_rand(int $min, int $max)%Génère une meilleure valeur aléatoire +mt_srand%void mt_srand([int $seed])%Initialise une meilleure valeur aléatoire +mysql_affected_rows%int mysql_affected_rows([resource $link_identifier])%Retourne le nombre de lignes affectées lors de la dernière opération MySQL +mysql_client_encoding%string mysql_client_encoding([resource $link_identifier])%Retourne le nom du jeu de caractères utilisé par le client MySQL +mysql_close%bool mysql_close([resource $link_identifier])%Ferme la connexion MySQL +mysql_connect%resource mysql_connect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags])%Ouvre une connexion à un serveur MySQL +mysql_create_db%bool mysql_create_db(string $database_name, [resource $link_identifier])%Crée une base de données MySQL +mysql_data_seek%bool mysql_data_seek(resource $result, int $row_number)%Déplace le pointeur interne de résultat MySQL +mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%Lit les noms des bases de données +mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%Envoie une requête MySQL à un serveur MySQL +mysql_drop_db%bool mysql_drop_db(string $database_name, [resource $link_identifier])%Efface une base de données MySQL +mysql_errno%int mysql_errno([resource $link_identifier])%Retourne le numéro d'erreur de la dernière commande MySQL +mysql_error%string mysql_error([resource $link_identifier])%Retourne le texte associé avec l'erreur générée lors de la dernière requête +mysql_escape_string%string mysql_escape_string(string $unescaped_string)%Protège les caractères spéciaux SQL +mysql_fetch_array%array mysql_fetch_array(resource $result, [int $result_type = MYSQL_BOTH])%Retourne une ligne de résultat MySQL sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux +mysql_fetch_assoc%array mysql_fetch_assoc(resource $result)%Lit une ligne de résultat MySQL dans un tableau associatif +mysql_fetch_field%object mysql_fetch_field(resource $result, [int $field_offset])%Retourne les données enregistrées dans une colonne MySQL sous forme d'objet +mysql_fetch_lengths%array mysql_fetch_lengths(resource $result)%Retourne la taille de chaque colonne d'une ligne de résultat MySQL +mysql_fetch_object%object mysql_fetch_object(resource $result, [string $class_name], [array $params])%Retourne une ligne de résultat MySQL sous la forme d'un objet +mysql_fetch_row%array mysql_fetch_row(resource $result)%Retourne une ligne de résultat MySQL sous la forme d'un tableau +mysql_field_flags%string mysql_field_flags(resource $result, int $field_offset)%Retourne des détails sur une colonne MySQL +mysql_field_len%int mysql_field_len(resource $result, int $field_offset)%Retourne la taille d'un champ de résultat MySQL +mysql_field_name%string mysql_field_name(resource $result, int $field_offset)%Retourne le nom d'une colonne dans un résultat MySQL +mysql_field_seek%bool mysql_field_seek(resource $result, int $field_offset)%Déplace le pointeur de résultat vers une position donnée +mysql_field_table%string mysql_field_table(resource $result, int $field_offset)%Retourne le nom de la table MySQL où se trouve une colonne +mysql_field_type%string mysql_field_type(resource $result, int $field_offset)%Retourne le type d'une colonne MySQL spécifique +mysql_free_result%bool mysql_free_result(resource $result)%Libère le résultat de la mémoire +mysql_get_client_info%string mysql_get_client_info()%Lit les informations sur le client MySQL +mysql_get_host_info%string mysql_get_host_info([resource $link_identifier])%Lit les informations sur l'hôte MySQL +mysql_get_proto_info%int mysql_get_proto_info([resource $link_identifier])%Lit les informations sur le protocole MySQL +mysql_get_server_info%string mysql_get_server_info([resource $link_identifier])%Lit les informations sur le serveur MySQL +mysql_info%string mysql_info([resource $link_identifier])%Lit des informations à propos de la dernière requête MySQL +mysql_insert_id%int mysql_insert_id([resource $link_identifier])%Retourne l'identifiant généré par la dernière requête +mysql_list_dbs%resource mysql_list_dbs([resource $link_identifier])%Liste les bases de données disponibles sur le serveur MySQL +mysql_list_fields%resource mysql_list_fields(string $database_name, string $table_name, [resource $link_identifier])%Liste les champs d'une table MySQL +mysql_list_processes%resource mysql_list_processes([resource $link_identifier])%Liste les processus MySQL +mysql_list_tables%resource mysql_list_tables(string $database, [resource $link_identifier])%Liste les tables d'une base de données MySQL +mysql_num_fields%int mysql_num_fields(resource $result)%Retourne le nombre de champs d'un résultat MySQL +mysql_num_rows%int mysql_num_rows(resource $result)%Retourne le nombre de lignes d'un résultat MySQL +mysql_pconnect%resource mysql_pconnect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [int $client_flags])%Ouvre une connexion persistante à un serveur MySQL +mysql_ping%bool mysql_ping([resource $link_identifier])%Vérifie la connexion au serveur MySQL, et s'y reconnecte au besoin +mysql_query%resource mysql_query(string $query, [resource $link_identifier])%Envoie une requête à un serveur MySQL +mysql_real_escape_string%string mysql_real_escape_string(string $unescaped_string, [resource $link_identifier])%Protège les caractères spéciaux d'une commande SQL +mysql_result%string mysql_result(resource $result, int $row, [mixed $field])%Retourne un champ d'un résultat MySQL +mysql_select_db%bool mysql_select_db(string $database_name, [resource $link_identifier])%Sélectionne une base de données MySQL +mysql_set_charset%bool mysql_set_charset(string $charset, [resource $link_identifier])%Définit le jeu de caractères du client MySQL +mysql_stat%string mysql_stat([resource $link_identifier])%Retourne le statut courant du serveur MySQL +mysql_tablename%string mysql_tablename(resource $result, int $i)%Lit le nom de la table qui contient un champ +mysql_thread_id%int mysql_thread_id([resource $link_identifier])%Retourne l'identifiant du thread MySQL courant +mysql_unbuffered_query%resource mysql_unbuffered_query(string $query, [resource $link_identifier])%Exécute une requête SQL sans mobiliser les résultats MySQL +mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")], [string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Ouvre une connexion à un serveur MySQL +mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%Retourne le nombre de lignes affectées par la dernière opération MySQL +mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link, bool $mode)%Active ou désactive le mode auto-commit +mysqli_bind_param%void mysqli_bind_param()%Alias de mysqli_stmt_bind_param +mysqli_bind_result%void mysqli_bind_result()%Alias de mysqli_stmt_bind_result +mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link, string $user, string $password, string $database)%Change l'utilisateur de la connexion spécifiée +mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%Retourne le jeu de caractères courant pour la connexion +mysqli_client_encoding%void mysqli_client_encoding()%Alias de mysqli_character_set_name +mysqli_close%bool mysqli_close(mysqli $link)%Ferme une connexion +mysqli_commit%bool mysqli_commit(mysqli $link)%Valide la transaction courante +mysqli_connect%void mysqli_connect()%Alias de mysqli::__construct +mysqli_connect_errno%int mysqli_connect_errno()%Retourne le code d'erreur de la connexion MySQL +mysqli_connect_error%string mysqli_connect_error()%Retourne le message d'erreur de connexion MySQL +mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result, int $offset)%Déplace le pointeur interne de résultat +mysqli_debug%bool mysqli_debug(string $message, string $message)%Effectue des actions de déboguage +mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%Désactive la lecture depuis le maître +mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%Désactive l'analyseur RPL +mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%Écrit les informations de déboguage dans les logs +mysqli_embedded_server_end%void mysqli_embedded_server_end()%Arrête le serveur embarqué +mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups, bool $start, array $arguments, array $groups)%Initialise et démarre le serveur embarqué +mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%Active la lecture depuis le maître +mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%Active l'analyseur RPL +mysqli_errno%int mysqli_errno(mysqli $link)%Retourne le dernier code d'erreur produit +mysqli_error%string mysqli_error(mysqli $link)%Retourne une chaîne décrivant la dernière erreur +mysqli_escape_string%void mysqli_escape_string()%Alias de mysqli_real_escape_string +mysqli_execute%void mysqli_execute()%Alias de mysqli_stmt_execute +mysqli_fetch%void mysqli_fetch()%Alias de mysqli_stmt_fetch +mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result, [int $resulttype = MYSQLI_NUM])%Lit toutes les lignes de résultats dans un tableau +mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result, [int $resulttype = MYSQLI_BOTH])%Retourne une ligne de résultat sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux +mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%Récupère une ligne de résultat sous forme de tableau associatif +mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%Retourne le prochain champs dans le jeu de résultats +mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result, int $fieldnr)%Récupère les métadonnées d'un champ unique +mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%Retourne un tableau d'objets représentant les champs dans le résultat +mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%Retourne la longueur des colonnes de la ligne courante du jeu de résultats +mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result, [string $class_name], [array $params])%Retourne la ligne courante d'un jeu de résultat sous forme d'objet +mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%Récupère une ligne de résultat sous forme de tableau indexé +mysqli_field_count%int mysqli_field_count(mysqli $link)%Retourne le nombre de colonnes pour la dernière requête +mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result, int $fieldnr)%Déplace le pointeur de résultat sur le champs spécifié +mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%Récupère la position courante d'un champ dans un pointeur de résultat +mysqli_free_result%void mysqli_free_result(mysqli_result $result)%Libère la mémoire associée à un résultat +mysqli_get_cache_stats%array mysqli_get_cache_stats()%Retourne les statistiques sur le cache du client Zval +mysqli_get_charset%object mysqli_get_charset(mysqli $link)%Retourne un objet représentant le jeu de caractères +mysqli_get_client_info%string mysqli_get_client_info(mysqli $link)%Retourne une chaîne contenant la version du client MySQL +mysqli_get_client_stats%array mysqli_get_client_stats()%Returns client per-process statistics +mysqli_get_client_version%int mysqli_get_client_version(mysqli $link)%Lit les informations du client MySQL +mysqli_get_connection_stats%array mysqli_get_connection_stats(mysqli $link)%Retourne des statistiques sur la connexion +mysqli_get_host_info%string mysqli_get_host_info(mysqli $link)%Retourne une chaîne contenant le type de connexion utilisée +mysqli_get_metadata%void mysqli_get_metadata()%Alias de mysqli_stmt_result_metadata +mysqli_get_proto_info%int mysqli_get_proto_info(mysqli $link)%Retourne la version du protocole MySQL utilisé +mysqli_get_server_info%string mysqli_get_server_info(mysqli $link)%Retourne la version du serveur MySQL +mysqli_get_server_version%int mysqli_get_server_version(mysqli $link)%Retourne un entier représentant la version du serveur MySQL +mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%Lit le résultat de SHOW WARNINGS +mysqli_info%string mysqli_info(mysqli $link)%Retourne des informations à propos de la dernière requête exécutée +mysqli_init%mysqli mysqli_init()%Initialise MySQLi et retourne une ressource à utiliser avec mysqli_real_connect() +mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%Retourne l'identifiant automatiquement généré par la dernière requête +mysqli_kill%bool mysqli_kill(int $processid, mysqli $link, int $processid)%Demande au serveur de terminer un thread MySQL +mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%Force l'exécution d'une requête sur le maître dans une configuration maître/esclave +mysqli_more_results%bool mysqli_more_results(mysqli $link)%Vérifie s'il y a d'autres jeux de résultats MySQL disponibles +mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link, string $query)%Exécute une requête MySQL multiple +mysqli_next_result%bool mysqli_next_result(mysqli $link)%Prépare le prochain résultat d'une requête multiple +mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%Récupère le nombre de champs dans un résultat +mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%Retourne le nombre de lignes dans un résultat +mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link, int $option, mixed $value)%Définit les options +mysqli_param_count%void mysqli_param_count()%Alias de mysqli_stmt_param_count +mysqli_ping%bool mysqli_ping(mysqli $link)%Ping la connexion au serveur et reconnecte si elle n'existe plus +mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec], array $read, array $error, array $reject, int $sec, [int $usec])%Vérifie l'état de la connexion +mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link, string $query)%Prépare une requête SQL pour l'exécution +mysqli_query%mixed mysqli_query(string $query, [int $resultmode], mysqli $link, string $query, [int $resultmode])%Exécute une requête sur la base de données +mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link, [string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags])%Ouvre une connexion à un serveur MySQL +mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, string $escapestr, mysqli $link, string $escapestr)%Protège les caractères spéciaux d'une chaîne pour l'utiliser dans une requête SQL, en prenant en compte le jeu de caractères courant de la connexion +mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link, string $query)%Exécute une requête SQL +mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%Lit un résultat pour une requête asynchrone +mysqli_report%bool mysqli_report(int $flags)%Active ou désactive les fonctions de rapport interne +mysqli_rollback%bool mysqli_rollback(mysqli $link)%Annule la transaction courante +mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%Vérifie si l'analyseur RPL est activé +mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%Sonde le RPL +mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link, string $query)%Retourne le type de requête RPL +mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link, string $dbname)%Sélectionne une base de données par défaut pour les requêtes +mysqli_send_long_data%void mysqli_send_long_data()%Alias de mysqli_stmt_send_long_data +mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link, string $query)%Envoie la requête et retourne +mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link, string $charset)%Définit le jeu de caractères par défaut du client +mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%Rétablit le gestionnaire par défaut pour la commande LOAD LOCAL INFILE +mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func, mysqli $link, callback $read_func)%Définit une fonction de rappel pour la commande LOAD DATA LOCAL INFILE +mysqli_set_opt%void mysqli_set_opt()%Alias de mysqli_options +mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%Force l'exécution de la requête sur un serveur esclave pour une configuration maître/esclave +mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%Retourne l'erreur SQLSTATE de la dernière opération MySQL +mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link, string $key, string $cert, string $ca, string $capath, string $cipher)%Utilisée pour établir une connexion sécurisée avec SSL +mysqli_stat%string mysqli_stat(mysqli $link)%Obtient le statut courant du système +mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Retourne le nombre total de lignes modifiées, effacées ou insérées par la dernière requête +mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt, int $attr)%Récupère la valeur courante d'un attribut de requête +mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt, int $attr, int $mode)%Modifie le comportement d'une requête préparée +mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt, string $types, mixed $var1, [mixed ...])%Lie des variables à une requête MySQL +mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt, mixed $var1, [mixed ...])%Lie des variables à un jeu de résultats +mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%Termine une requête préparée +mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt, int $offset)%Déplace le pointeur de résultat +mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%Retourne un code erreur pour la dernière requête +mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%Retourne une description de la dernière erreur de traitement +mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%Exécute une requête préparée +mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%Lit des résultats depuis une requête MySQL préparée dans des variables liées +mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%Retourne le nombre de champs présent dans la requête donnée +mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%Libère le résultat MySQL de la mémoire +mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt, mysqli_stmt $stmt)% +mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%Initialise une commande MySQL +mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%Récupère l'ID généré par la dernière requête INSERT +mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%Retourne le nombre de lignes d'un résultat MySQL +mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%Retourne le nombre de paramètre d'une commande SQL +mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt, string $query)%Prépare une requête SQL pour l'exécution +mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%Annule une requête préparée +mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%Retourne les métadonnées de préparation de requête MySQL +mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt, int $param_nr, string $data)%Envoie des données MySQL par paquets +mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%Retourne le code SQLSTATE de la dernière opération MySQL +mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%Stock un jeu de résultats depuis une requête préparée +mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%Transfère un jeu de résultats à partir de la dernière requête +mysqli_thread_id%int mysqli_thread_id(mysqli $link)%Retourne l'identifiant du thread pour la connexion courante +mysqli_thread_safe%bool mysqli_thread_safe()%Indique si le support des threads est activé ou pas +mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%Initialise la récupération d'un jeu de résultats +mysqli_warning%object mysqli_warning()%Le constructeur __construct +mysqli_warning_count%int mysqli_warning_count(mysqli $link)%Retourne le nombre d'avertissements générés par la dernière requête +mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler +mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents +mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available +mysqlnd_qc_get_core_stats%array mysqlnd_qc_get_core_stats()%Statistics collected by the core of the query cache +mysqlnd_qc_get_handler%array mysqlnd_qc_get_handler()%Returns a list of available storage handler +mysqlnd_qc_get_query_trace_log%array mysqlnd_qc_get_query_trace_log()%Returns a backtrace for each query inspected by the query cache +mysqlnd_qc_set_user_handlers%bool mysqlnd_qc_set_user_handlers(string $get_hash, string $find_query_in_cache, string $return_to_cache, string $add_query_to_cache_if_not_exists, string $query_is_select, string $update_query_run_time_stats, string $get_stats, string $clear_cache)%Sets the callback functions for a user-defined procedural storage handler +natcasesort%bool natcasesort(array $array)%Trie un tableau avec l'algorithme à "ordre naturel" insensible à la casse +natsort%bool natsort(array $array)%Trie un tableau avec l'algorithme à "ordre naturel" +next%mixed next(array $array)%Avance le pointeur interne d'un tableau +ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%Version plurielle de gettext +nl2br%string nl2br(string $string, [bool $is_xhtml = true])%Insère un retour à la ligne HTML à chaque nouvelle ligne +nl_langinfo%string nl_langinfo(int $item)%Rassemble des informations sur la langue et la configuration locale +normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Vérifie si une chaîne est normalisée +normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Normalise une chaîne en entrée +nsapi_request_headers%array nsapi_request_headers()%Lit tous les en-têtes de requête HTTP sur un serveur Netscape +nsapi_response_headers%array nsapi_response_headers()%Lit tous les en-têtes de réponse HTTP sur Netscape serveur +nsapi_virtual%bool nsapi_virtual(string $uri)%Effectue une sous-requête NSAPI +number_format%string number_format(float $number, [int $decimals], float $number, int $decimals, string $dec_point, string $thousands_sep)%Formate un nombre pour l'affichage +numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern])%Crée un formateur de nombre +numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt, number $value, [int $type])%Formate un nombre +numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt, float $value, string $currency)%Formate une valeur monétaire +numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt, int $attr)%Lit un attribut +numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%Lit le dernier code d'erreur du formateur +numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%Lit le dernier message d'erreur du formateur +numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt, [int $type])%Lit la locale du formateur +numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%Lit le modèle du formateur +numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt, int $attr)%Lit la valeur du symbole +numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt, int $attr)%Lit un attribut textuel +numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt, string $value, [int $type], [int $position])%Analyse un nombre +numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt, string $value, string $currency, [int $position])%Analyse un nombre monétaire +numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt, int $attr, int $value)%Affecte un attribut du formateur +numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt, string $pattern)%Configure le modèle du formateur +numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Configure le symbole du formateur +numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Modifie un attribut texte +ob_clean%void ob_clean()%Efface le tampon de sortie +ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%Gestionnaire de sortie de compression +ob_end_clean%bool ob_end_clean()%Détruit les données du tampon de sortie et éteint la tamporisation de sortie +ob_end_flush%bool ob_end_flush()%Envoie les données du tampon de sortie et éteint la tamporisation de sortie +ob_etaghandler%string ob_etaghandler(string $data, int $mode)%Gestionnaire de sortie ETag +ob_flush%void ob_flush()%Envoie le tampon de sortie +ob_get_clean%string ob_get_clean()%Lit le contenu courant du tampon de sortie puis l'efface +ob_get_contents%string ob_get_contents()%Retourne le contenu du tampon de sortie +ob_get_flush%string ob_get_flush()%Vide le tampon, le retourne en tant que chaîne et stoppe la tamporisation +ob_get_length%int ob_get_length()%Retourne la longueur du contenu du tampon de sortie +ob_get_level%int ob_get_level()%Retourne le nombre de niveaux d'imbrications du système de tamporisation de sortie +ob_get_status%array ob_get_status([bool $full_status = FALSE])%Lit le statut du tampon de sortie +ob_gzhandler%string ob_gzhandler(string $buffer, int $mode)%Fonction de rappel pour la compression automatique des tampons +ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%Gestionnaire de sortie pour maîtriser le jeu de caractères de sortie +ob_implicit_flush%void ob_implicit_flush([int $flag = true])%Active/désactive l'envoi implicite +ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%Gestionnaire de sortie de décompression +ob_list_handlers%array ob_list_handlers()%Liste les gestionnaires d'affichage utilisés +ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase])%Enclenche la tamporisation de sortie +ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%Fonction de rappel ob_start pour réparer le buffer +oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%Lie un tableau PHP à un paramètre de tableau Oracle PL/SQL +oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $bv_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Associe une variable PHP à un marqueur Oracle +oci_cancel%bool oci_cancel(resource $statement)%Termine la lecture de curseurs Oracle +oci_close%bool oci_close(resource $connection)%Ferme une connexion Oracle +oci_commit%bool oci_commit(resource $connection)%Valide les transactions Oracle en cours +oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Établit une connexion avec un serveur Oracle +oci_define_by_name%bool oci_define_by_name(resource $statement, string $column_name, mixed $variable, [int $type = SQLT_CHR])%Associe une variable PHP avec une colonne pour une requête de récupération de données +oci_error%array oci_error([resource $resource])%Retourne la dernière erreur Oracle +oci_execute%bool oci_execute(resource $statement, [int $mode = OCI_COMMIT_ON_SUCCESS])%Exécute une commande SQL Oracle +oci_fetch%bool oci_fetch(resource $statement)%Lit la prochaine ligne d'un résultat Oracle dans un buffer interne +oci_fetch_all%int oci_fetch_all(resource $statement, array $output, [int $skip], [int $maxrows = -1], [int $flags = + ])%Lit plusieurs lignes d'un résultat dans un tableau multi-dimensionnel +oci_fetch_array%array oci_fetch_array(resource $statement, [int $mode])%Lit une ligne d'un résultat sous forme de tableau associatif ou numérique +oci_fetch_assoc%array oci_fetch_assoc(resource $statement)%Lit une ligne d'un résultat sous forme de tableau associatif +oci_fetch_object%object oci_fetch_object(resource $statement)%Lit une ligne d'un résultat sous forme d'objet +oci_fetch_row%array oci_fetch_row(resource $statement)%Lit la prochaine ligne d'une requête sous forme de tableau numérique +oci_field_is_null%bool oci_field_is_null(resource $statement, mixed $field)%Test si la valeur d'une colonne Oracle est NULL +oci_field_name%string oci_field_name(resource $statement, int $field)%Retourne le nom d'un champ Oracle +oci_field_precision%int oci_field_precision(resource $statement, int $field)%Lit la précision d'un champ Oracle +oci_field_scale%int oci_field_scale(resource $statement, int $field)%Lit l'échelle d'une colonne Oracle +oci_field_size%int oci_field_size(resource $statement, mixed $field)%Retourne la taille d'un champ Oracle +oci_field_type%mixed oci_field_type(resource $statement, int $field)%Retourne le type de données d'un champ Oracle +oci_field_type_raw%int oci_field_type_raw(resource $statement, int $field)%Lit directement le type de colonne Oracle +oci_free_statement%bool oci_free_statement(resource $statement)%Libère toutes les ressources réservées par un résultat Oracle +oci_internal_debug%void oci_internal_debug(bool $onoff)%Active ou désactive l'affichage des données de déboguage Oracle +oci_lob_copy%bool oci_lob_copy(OCI-Lob $lob_to, OCI-Lob $lob_from, [int $length])%Copie un LOB Oracle +oci_lob_is_equal%bool oci_lob_is_equal(OCI-Lob $lob1, OCI-Lob $lob2)%Compare deux LOB/FILE Oracle +oci_new_collection%OCI-Collection oci_new_collection(resource $connection, string $tdo, [string $schema])%Initialise une nouvelle collection Oracle +oci_new_connect%resource oci_new_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connexion au serveur Oracle en utilisant une seule connexion +oci_new_cursor%resource oci_new_cursor(resource $connection)%Alloue un nouveau curseur Oracle +oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = OCI_DTYPE_LOB])%Initialise un nouveau pointeur vide de LOB/FILE Oracle +oci_num_fields%int oci_num_fields(resource $statement)%Retourne le nombre de colonnes dans un résultat Oracle +oci_num_rows%int oci_num_rows(resource $statement)%Retourne le nombre de lignes affectées durant la dernière commande Oracle +oci_parse%resource oci_parse(resource $connection, string $sql_text)%Prépare une requête SQL avec Oracle +oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname, string $username, string $old_password, string $new_password)%Modifie le mot de passe d'un utilisateur Oracle +oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Ouvre une connexion persistante à un serveur Oracle +oci_result%mixed oci_result(resource $statement, mixed $field)%Retourne la valeur d'une colonne dans un résultat Oracle +oci_rollback%bool oci_rollback(resource $connection)%Annule les transactions Oracle en cours +oci_server_version%string oci_server_version(resource $connection)%Retourne une chaîne contenant les informations de version du serveur Oracle +oci_set_action%bool oci_set_action(resource $connection, string $action_name)%Définit le nom de l'action +oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%Définit l'identifiant du client +oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%Définit l'information concernant le client +oci_set_edition%bool oci_set_edition(string $edition)%Définit l'édition de la base de données +oci_set_module_name%bool oci_set_module_name(resource $connection, string $module_name)%Définit le nom du module +oci_set_prefetch%bool oci_set_prefetch(resource $statement, int $rows)%Indique le nombre de lignes qui doivent être lues à l'avance par Oracle +oci_statement_type%string oci_statement_type(resource $statement)%Retourne le type de la requête Oracle +ocibindbyname%void ocibindbyname()%Alias de oci_bind_by_name +ocicancel%void ocicancel()%Alias de oci_cancel +ocicloselob%void ocicloselob()%Alias de +ocicollappend%void ocicollappend()%Alias de +ocicollassign%void ocicollassign()%Alias de +ocicollassignelem%void ocicollassignelem()%Alias de +ocicollgetelem%void ocicollgetelem()%Alias de +ocicollmax%void ocicollmax()%Alias de +ocicollsize%void ocicollsize()%Alias de +ocicolltrim%void ocicolltrim()%Alias de +ocicolumnisnull%void ocicolumnisnull()%Alias de oci_field_is_null +ocicolumnname%void ocicolumnname()%Alias de oci_field_name +ocicolumnprecision%void ocicolumnprecision()%Alias de oci_field_precision +ocicolumnscale%void ocicolumnscale()%Alias de oci_field_scale +ocicolumnsize%void ocicolumnsize()%Alias de oci_field_size +ocicolumntype%void ocicolumntype()%Alias de oci_field_type +ocicolumntyperaw%void ocicolumntyperaw()%Alias de oci_field_type_raw +ocicommit%void ocicommit()%Alias de oci_commit +ocidefinebyname%void ocidefinebyname()%Alias de oci_define_by_name +ocierror%void ocierror()%Alias de oci_error +ociexecute%void ociexecute()%Alias de oci_execute +ocifetch%void ocifetch()%Alias de oci_fetch +ocifetchinto%int ocifetchinto(resource $statement, array $result, [int $mode = + ])%Fetches the next row into an array (deprecated) +ocifetchstatement%void ocifetchstatement()%Alias de oci_fetch_all +ocifreecollection%void ocifreecollection()%Alias de +ocifreecursor%void ocifreecursor()%Alias de oci_free_statement +ocifreedesc%void ocifreedesc()%Alias de +ocifreestatement%void ocifreestatement()%Alias de oci_free_statement +ociinternaldebug%void ociinternaldebug()%Alias de oci_internal_debug +ociloadlob%void ociloadlob()%Alias de +ocilogoff%void ocilogoff()%Alias de oci_close +ocilogon%void ocilogon()%Alias de oci_connect +ocinewcollection%void ocinewcollection()%Alias de oci_new_collection +ocinewcursor%void ocinewcursor()%Alias de oci_new_cursor +ocinewdescriptor%void ocinewdescriptor()%Alias de oci_new_descriptor +ocinlogon%void ocinlogon()%Alias de oci_new_connect +ocinumcols%void ocinumcols()%Alias de oci_num_fields +ociparse%void ociparse()%Alias de oci_parse +ociplogon%void ociplogon()%Alias de oci_pconnect +ociresult%void ociresult()%Alias de oci_result +ocirollback%void ocirollback()%Alias de oci_rollback +ocirowcount%void ocirowcount()%Alias de oci_num_rows +ocisavelob%void ocisavelob()%Alias de +ocisavelobfile%void ocisavelobfile()%Alias de +ociserverversion%void ociserverversion()%Alias de oci_server_version +ocisetprefetch%void ocisetprefetch()%Alias de oci_set_prefetch +ocistatementtype%void ocistatementtype()%Alias de oci_statement_type +ociwritelobtofile%void ociwritelobtofile()%Alias de +ociwritetemporarylob%void ociwritetemporarylob()%Alias de +octdec%number octdec(string $octal_string)%Conversion d'octal en décimal +odbc_autocommit%mixed odbc_autocommit(resource $connection_id, [bool $OnOff = false])%Active le mode d'autovalidation +odbc_binmode%bool odbc_binmode(resource $result_id, int $mode)%Modifie la gestion des colonnes de données binaires +odbc_close%void odbc_close(resource $connection_id)%Ferme une connexion ODBC +odbc_close_all%void odbc_close_all()%Ferme toutes les connexions ODBC +odbc_columnprivileges%resource odbc_columnprivileges(resource $connection_id, string $qualifier, string $owner, string $table_name, string $column_name)%Liste les colonnes et leurs droits associés +odbc_columns%resource odbc_columns(resource $connection_id, [string $qualifier], [string $schema], [string $table_name], [string $column_name])%Liste les colonnes d'une table +odbc_commit%bool odbc_commit(resource $connection_id)%Valide une transaction ODBC +odbc_connect%resource odbc_connect(string $dsn, string $user, string $password, [int $cursor_type])%Connexion à une source +odbc_cursor%string odbc_cursor(resource $result_id)%Lit le nom du pointeur de résultat courant +odbc_data_source%array odbc_data_source(resource $connection_id, int $fetch_type)%Retourne des informations sur la connexion courante +odbc_do%void odbc_do()%Alias de odbc_exec +odbc_error%string odbc_error([resource $connection_id])%Lit le dernier code d'erreur +odbc_errormsg%string odbc_errormsg([resource $connection_id])%Lit le dernier message d'erreur +odbc_exec%resource odbc_exec(resource $connection_id, string $query_string, [int $flags])%Prépare et exécute une requête SQL +odbc_execute%bool odbc_execute(resource $result_id, [array $parameters_array])%Exécute une requête SQL préparée +odbc_fetch_array%array odbc_fetch_array(resource $result, [int $rownumber])%Lit une ligne de résultat dans un tableau associatif +odbc_fetch_into%int odbc_fetch_into(resource $result_id, array $result_array, [int $rownumber])%Lit une ligne de résultat, et la place dans un tableau +odbc_fetch_object%object odbc_fetch_object(resource $result, [int $rownumber])%Lit une ligne de résultat dans un objet +odbc_fetch_row%bool odbc_fetch_row(resource $result_id, [int $row_number])%Lit une ligne de résultat +odbc_field_len%int odbc_field_len(resource $result_id, int $field_number)%Lit la longueur d'un champ +odbc_field_name%string odbc_field_name(resource $result_id, int $field_number)%Lit le nom de la colonne +odbc_field_num%int odbc_field_num(resource $result_id, string $field_name)%Numéro de colonne +odbc_field_precision%void odbc_field_precision()%Alias de odbc_field_len +odbc_field_scale%int odbc_field_scale(resource $result_id, int $field_number)%Lit l'échelle d'un champ +odbc_field_type%string odbc_field_type(resource $result_id, int $field_number)%Type de données d'un champ +odbc_foreignkeys%resource odbc_foreignkeys(resource $connection_id, string $pk_qualifier, string $pk_owner, string $pk_table, string $fk_qualifier, string $fk_owner, string $fk_table)%Liste les clés étrangères +odbc_free_result%bool odbc_free_result(resource $result_id)%Libère les ressources associées à un résultat +odbc_gettypeinfo%resource odbc_gettypeinfo(resource $connection_id, [int $data_type])%Liste les types de données supportés par une source +odbc_longreadlen%bool odbc_longreadlen(resource $result_id, int $length)%Gestion des colonnes de type LONG +odbc_next_result%bool odbc_next_result(resource $result_id)%Vérifie si plusieurs résultats sont disponibles +odbc_num_fields%int odbc_num_fields(resource $result_id)%Nombre de colonnes dans un résultat +odbc_num_rows%int odbc_num_rows(resource $result_id)%Nombre de lignes dans un résultat +odbc_pconnect%resource odbc_pconnect(string $dsn, string $user, string $password, [int $cursor_type])%Ouvre une connexion persistante à une source de données +odbc_prepare%resource odbc_prepare(resource $connection_id, string $query_string)%Prépare une commande pour l'exécution +odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%Liste les colonnes utilisées dans une clé primaire +odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Liste les paramètres des procédures +odbc_procedures%resource odbc_procedures(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $name)%Liste les procédures stockées +odbc_result%mixed odbc_result(resource $result_id, mixed $field)%Lit un champ de résultat UODBC +odbc_result_all%int odbc_result_all(resource $result_id, [string $format])%Affiche le résultat sous la forme d'une table HTML +odbc_rollback%bool odbc_rollback(resource $connection_id)%Annule une transaction +odbc_setoption%bool odbc_setoption(resource $id, int $function, int $option, int $param)%Modifie les paramètres ODBC +odbc_specialcolumns%resource odbc_specialcolumns(resource $connection_id, int $type, string $qualifier, string $owner, string $table, int $scope, int $nullable)%Retourne l'ensemble optimal de colonnes +odbc_statistics%resource odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)%Calcul des statistiques sur une table +odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, string $qualifier, string $owner, string $name)%Liste les tables et leurs privilèges +odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%Liste les tables d'une source +opendir%resource opendir(string $path, [resource $context])%Ouvre un dossier, et récupère un pointeur dessus +openlog%bool openlog(string $ident, int $option, int $facility)%Ouvre la connexion à l'historique système +openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext = true])%Exporte un CSR vers un fichier ou une variable +openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext = true])%Exporte une CSR vers un fichier +openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames = true])%Retourne la clé publique d'un CERT +openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames = true])%Retourne le sujet d'un CERT +openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%Génère une CSR +openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%Signe un CSR avec un autre certificat (ou lui-même) et génère un certificat +openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [string $raw_input = false])%Décrypte les données +openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%Calcule un secret partagé pour une valeur publique des clés DH locales et distantes +openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%Calcule un digest +openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false])%Crypte les données +openssl_error_string%string openssl_error_string()%Retourne le message d'erreur OpenSSL +openssl_free_key%void openssl_free_key(resource $key_identifier)%Libère les ressources +openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%Récupère la liste des méthodes cipher disponibles +openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%Récupère la liste des méthodes digest disponibles +openssl_get_privatekey%void openssl_get_privatekey()%Alias de openssl_pkey_get_private +openssl_get_publickey%void openssl_get_publickey()%Alias de openssl_pkey_get_public +openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id)%Ouvre des données scellées +openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%Exporte un certificat compatible PKCS#12 dans une variable +openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%Exporte un certificat compatible PKCS#12 +openssl_pkcs12_read%bool openssl_pkcs12_read(string $pkcs12, array $certs, string $pass)%Lit un certificat PKCS#12 dans un tableau +openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string $infilename, string $outfilename, mixed $recipcert, [mixed $recipkey])%Déchiffre un message S/MIME +openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string $infile, string $outfile, mixed $recipcerts, array $headers, [int $flags], [int $cipherid = OPENSSL_CIPHER_RC2_40])%Chiffre un message S/MIME +openssl_pkcs7_sign%bool openssl_pkcs7_sign(string $infilename, string $outfilename, mixed $signcert, mixed $privkey, array $headers, [int $flags = PKCS7_DETACHED], [string $extracerts])%Signe un message S/MIME +openssl_pkcs7_verify%mixed openssl_pkcs7_verify(string $filename, int $flags, [string $outfilename], [array $cainfo], [string $extracerts], [string $content])%Vérifie la signature d'un message S/MIME +openssl_pkey_export%bool openssl_pkey_export(mixed $key, string $out, [string $passphrase], [array $configargs])%Stocke une représentation exportable de la clé dans une chaîne de caractères +openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed $key, string $outfilename, [string $passphrase], [array $configargs])%Sauve une clé au format ASCII dans un fichier +openssl_pkey_free%void openssl_pkey_free(resource $key)%Libère une clé privée +openssl_pkey_get_details%array openssl_pkey_get_details(resource $key)%Retourne un tableau contenant le détail d'une clé +openssl_pkey_get_private%resource openssl_pkey_get_private(mixed $key, [string $passphrase = ""])%Lit une clé privée +openssl_pkey_get_public%resource openssl_pkey_get_public(mixed $certificate)%Extrait une clé publique d'un certificat, et la prépare +openssl_pkey_new%resource openssl_pkey_new([array $configargs])%Génère une nouvelle clé privée +openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Déchiffre des données avec une clé privée +openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Chiffre des données avec une clé privée +openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Déchiffre des données avec une clé publique +openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Chiffre des données avec une clé publique +openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(string $length, [bool $crypto_strong])%Génère une chaine pseudo-aléatoire d'octets +openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids)%Scelle des données +openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Signe les données +openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Vérifie une signature +openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%Vérifie si une clé privée correspond à un certificat +openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed $x509cert, int $purpose, [array $cainfo = array()], [string $untrustedfile])%Vérifie l'usage d'un certificat +openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool $notext])%Exporte un certificat vers une chaîne de caractères +openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%Exporte un certificat vers un fichier +openssl_x509_free%void openssl_x509_free(resource $x509cert)%Libère les ressources prises par un certificat +openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames = true])%Analyse un certificat X509 +openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Analyse un certificat X.509 et retourne une ressource +ord%int ord(string $string)%Retourne le code ASCII d'un caractère +output_add_rewrite_var%bool output_add_rewrite_var(string $name, string $value)%Ajoute une règle de réécriture d'URL +output_reset_rewrite_vars%bool output_reset_rewrite_vars()%Annule la réécriture d'URL +overload%void overload(string $class_name)%Active la couche de contrôle des membres et méthodes +pack%string pack(string $format, [mixed $args], [mixed ...])%Compacte des données dans une chaîne binaire +parse_ini_file%array parse_ini_file(string $filename, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Analyse un fichier de configuration +parse_ini_string%array parse_ini_string(string $ini, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Analyse une chaîne de configuration +parse_str%void parse_str(string $str, [array $arr])%Analyse une requête HTTP +parse_url%mixed parse_url(string $url, [int $component = -1])%Analyse une URL et retourne ses composants +passthru%void passthru(string $command, [int $return_var])%Exécute un programme externe et affiche le résultat brut +pathinfo%mixed pathinfo(string $path, [int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME])%Retourne des informations sur un chemin système +pclose%int pclose(resource $handle)%Ferme un processus de pointeur de fichier +pcntl_alarm%int pcntl_alarm(int $seconds)%Planifie une alarme pour délivrer un signal +pcntl_exec%void pcntl_exec(string $path, [array $args], [array $envs])%Exécute le programme indiqué dans l'espace courant de processus +pcntl_fork%int pcntl_fork()%Duplique le process courant +pcntl_getpriority%int pcntl_getpriority([int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Retourne la priorité d'un processus +pcntl_setpriority%bool pcntl_setpriority(int $priority, [int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Change la priorité d'un processus +pcntl_signal%bool pcntl_signal(int $signo, callback $handler, [bool $restart_syscalls = true])%Installe un gestionnaire de signaux +pcntl_signal_dispatch%bool pcntl_signal_dispatch()%Appelle les gestionnaires de signaux pour chaque signal en attente +pcntl_sigprocmask%bool pcntl_sigprocmask(int $how, array $set, [array $oldset])%Liste et configure les signaux bloqués +pcntl_sigtimedwait%int pcntl_sigtimedwait(array $set, [array $siginfo], [int $seconds], [int $nanoseconds])%Attend un signal dans un délai donné +pcntl_sigwaitinfo%int pcntl_sigwaitinfo(array $set, [array $siginfo])%Attend un signal +pcntl_wait%int pcntl_wait(int $status, [int $options])%Attend ou retourne le statut d'un processus fils +pcntl_waitpid%int pcntl_waitpid(int $pid, int $status, [int $options])%Attend la fin de l'exécution d'un processus fils +pcntl_wexitstatus%int pcntl_wexitstatus(int $status)%Retourne le code d'un processus fils terminé +pcntl_wifexited%bool pcntl_wifexited(int $status)%Vérifie si le code de retour représente une fin normale +pcntl_wifsignaled%bool pcntl_wifsignaled(int $status)%Retourne TRUE si le code statut représente une fin due à un signal +pcntl_wifstopped%bool pcntl_wifstopped(int $status)%Retourne TRUE si le processus fils est stoppé +pcntl_wstopsig%int pcntl_wstopsig(int $status)%Retourne le signal qui a causé l'arrêt du processus fils +pcntl_wtermsig%int pcntl_wtermsig(int $status)%Retourne le signal qui a provoqué la fin du processus fils +pfsockopen%resource pfsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Ouvre une socket de connexion Internet ou Unix persistante +pg_affected_rows%int pg_affected_rows(resource $result)%Retourne le nombre de lignes affectées +pg_cancel_query%bool pg_cancel_query(resource $connection)%Annule une requête asynchrone +pg_client_encoding%string pg_client_encoding([resource $connection])%Lit l'encodage du client +pg_close%bool pg_close([resource $connection])%Termine une connexion PostgreSQL +pg_connect%resource pg_connect(string $connection_string, [int $connect_type])%Établit une connexion PostgreSQL +pg_connection_busy%bool pg_connection_busy(resource $connection)%Vérifie si la connexion PostgreSQL est occupée +pg_connection_reset%bool pg_connection_reset(resource $connection)%Relance la connexion au serveur PostgreSQL +pg_connection_status%int pg_connection_status(resource $connection)%Lit le statut de la connexion PostgreSQL +pg_convert%array pg_convert(resource $connection, string $table_name, array $assoc_array, [int $options])%Convertit des tableaux associatifs en une commande PostgreSQL +pg_copy_from%bool pg_copy_from(resource $connection, string $table_name, array $rows, [string $delimiter], [string $null_as])%Insère des lignes dans une table à partir d'un tableau +pg_copy_to%array pg_copy_to(resource $connection, string $table_name, [string $delimiter], [string $null_as])%Copie une table dans un tableau +pg_dbname%string pg_dbname([resource $connection])%Retourne le nom de la base de données PostgreSQL +pg_delete%mixed pg_delete(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Efface des lignes PostgreSQL +pg_end_copy%bool pg_end_copy([resource $connection])%Synchronise avec le serveur PostgreSQL +pg_escape_bytea%string pg_escape_bytea([resource $connection], string $data)%Protège une chaîne pour insertion dans un champ bytea +pg_escape_string%string pg_escape_string([resource $connection], string $data)%Protège une chaîne de caractères pour l'insérer dans un champ texte +pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%Exécute une requête préparée PostGreSQL +pg_fetch_all%array pg_fetch_all(resource $result)%Lit toutes les lignes d'un résultat +pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%Récupère toutes les lignes d'une colonne de résultats particulière en tant que tableau +pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type])%Lit une ligne de résultat PostgreSQL dans un tableau +pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%Lit une ligne de résultat PostgreSQL sous forme de tableau associatif +pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], resource $result, [int $row], [string $class_name], [array $params])%Lit une ligne de résultat PostgreSQL dans un objet +pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field, resource $result, mixed $field)%Retourne les valeurs d'un résultat +pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%Lit une ligne dans un tableau +pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field, resource $result, mixed $field)%Teste si un champ PostgreSQL est à NULL +pg_field_name%string pg_field_name(resource $result, int $field_number)%Retourne le nom d'un champ PostgreSQL +pg_field_num%int pg_field_num(resource $result, string $field_name)%Retourne le numéro d'une colonne +pg_field_prtlen%int pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number, resource $result, mixed $field_name_or_number)%Retourne la taille imprimée +pg_field_size%int pg_field_size(resource $result, int $field_number)%Retourne la taille interne de stockage d'un champ donné +pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%Retourne le nom ou l'oid d'une table +pg_field_type%string pg_field_type(resource $result, int $field_number)%Retourne le type d'un champ PostgreSQL donné par index +pg_field_type_oid%int pg_field_type_oid(resource $result, int $field_number)%Retourne le type ID (OID) pour le numéro du champ correspondant +pg_free_result%bool pg_free_result(resource $result)%Libère la mémoire +pg_get_notify%array pg_get_notify(resource $connection, [int $result_type])%Lit le message SQL NOTIFY +pg_get_pid%int pg_get_pid(resource $connection)%Lit l'identifiant de processus du serveur PostgreSQL +pg_get_result%resource pg_get_result([resource $connection])%Lit un résultat PostgreSQL asynchrone +pg_host%string pg_host([resource $connection])%Retourne le nom d'hôte +pg_insert%mixed pg_insert(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Insère un tableau dans une table +pg_last_error%string pg_last_error([resource $connection])%Lit le dernier message d'erreur sur la connexion +pg_last_notice%string pg_last_notice(resource $connection)%Retourne la dernière note du serveur PostgreSQL +pg_last_oid%string pg_last_oid(resource $result)%Retourne l'identifiant de la dernière ligne +pg_lo_close%bool pg_lo_close(resource $large_object)%Ferme un objet de grande taille PostgreSQL +pg_lo_create%int pg_lo_create([resource $connection], [mixed $object_id], mixed $object_id)%Crée un objet de grande taille PostgreSQL +pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%Exporte un objet de grande taille vers un fichier +pg_lo_import%int pg_lo_import([resource $connection], string $pathname, [mixed $object_id])%Importe un objet de grande taille depuis un fichier +pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%Ouvre un objet de grande taille PostgreSQL +pg_lo_read%string pg_lo_read(resource $large_object, [int $len = 8192])%Lit un objet de grande taille +pg_lo_read_all%int pg_lo_read_all(resource $large_object)%Lit un objet de grande taille en totalité +pg_lo_seek%bool pg_lo_seek(resource $large_object, int $offset, [int $whence = PGSQL_SEEK_CUR])%Modifie la position dans un objet de grande taille +pg_lo_tell%int pg_lo_tell(resource $large_object)%Retourne la position courante dans un objet de grande taille PostgreSQL +pg_lo_unlink%bool pg_lo_unlink(resource $connection, int $oid)%Efface un objet de grande taille PostgreSQL +pg_lo_write%int pg_lo_write(resource $large_object, string $data, [int $len])%Écrit un objet de grande taille PostgreSQL +pg_meta_data%array pg_meta_data(resource $connection, string $table_name)%Lit les métadonnées de la table PostgreSQL +pg_num_fields%int pg_num_fields(resource $result)%Retourne le nombre de champ +pg_num_rows%int pg_num_rows(resource $result)%Retourne le nombre de lignes PostgreSQL +pg_options%string pg_options([resource $connection])%Retourne les options PostgreSQL +pg_parameter_status%string pg_parameter_status([resource $connection], string $param_name)%Consulte un paramètre de configuration courant du serveur +pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%Établit une connexion PostgreSQL persistante +pg_ping%bool pg_ping([resource $connection])%Ping la connexion à la base +pg_port%int pg_port([resource $connection])%Retourne le numéro de port +pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Envoie une requête pour créer une requête préparée avec les paramètres donnés et attend l'exécution +pg_put_line%bool pg_put_line([resource $connection], string $data)%Envoie une chaîne au serveur PostgreSQL +pg_query%resource pg_query([resource $connection], string $query)%Exécute une requête PostgreSQL +pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%Envoie une commande au serveur et attend le résultat, avec les capacités de passer des paramètres séparément de la commande texte SQL +pg_result_error%string pg_result_error(resource $result)%Lit le message d'erreur associé à un résultat +pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%Retourne un champ individuel d'un rapport d'erreur +pg_result_seek%bool pg_result_seek(resource $result, int $offset)%Modifie la ligne courant dans un résultat +pg_result_status%mixed pg_result_status(resource $result, [int $type])%Lit le statut du résultat +pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Effectue une sélection PostgreSQL +pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%Envoie une requête pour exécuter une requête préparée avec des paramètres donnés, sans attendre le(s) résultat(s) +pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%Envoie une requête pour créer une requête préparée avec les paramètres donnés, sans attendre la fin de son exécution +pg_send_query%bool pg_send_query(resource $connection, string $query)%Exécute une requête PostgreSQL asynchrone +pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%Envoie une commande et sépare les paramètres au serveur sans attendre le(s) résultat(s) +pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%Choisit l'encodage du client PostgreSQL +pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Détermine la le degré des messages retournés par pg_last_error et pg_result_error +pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%Active le suivi d'une connexion PostgreSQL +pg_transaction_status%int pg_transaction_status(resource $connection)%Retourne le statut de la transaction en cours du serveur +pg_tty%string pg_tty([resource $connection])%Retourne le nom de TTY associé à la connexion +pg_unescape_bytea%string pg_unescape_bytea(string $data)%Supprime la protection d'une chaîne de type bytea +pg_untrace%bool pg_untrace([resource $connection])%Termine le suivi d'une connexion PostgreSQL +pg_update%mixed pg_update(resource $connection, string $table_name, array $data, array $condition, [int $options = PGSQL_DML_EXEC])%Modifie les lignes d'une table +pg_version%array pg_version([resource $connection])%Retourne un tableau avec les versions du client, du protocole et du serveur (si disponible) +php_check_syntax%bool php_check_syntax(string $filename, [string $error_message])%Vérifie la syntaxe PHP (et exécute) d'un fichier spécifique +php_ini_loaded_file%string php_ini_loaded_file()%Récupère le chemin d'un fichier php.ini chargé +php_ini_scanned_files%string php_ini_scanned_files()%Retourne la liste des fichiers .ini analysés dans les dossiers de configuration supplémentaires +php_logo_guid%string php_logo_guid()%Retourne l'identifiant du logo PHP +php_sapi_name%string php_sapi_name()%Retourne le type d'interface utilisée entre le serveur web et PHP +php_strip_whitespace%string php_strip_whitespace(string $filename)%Retourne la source sans commentaires, ni espaces blancs +php_uname%string php_uname([string $mode = "a"])%Retourne les informations sur le système d'exploitation +phpcredits%bool phpcredits([int $flag = CREDITS_ALL])%Affiche les crédits de PHP +phpinfo%bool phpinfo([int $what = INFO_ALL])%Affiche de nombreuses informations sur la configuration de PHP +phpversion%string phpversion([string $extension])%Retourne le numéro de la version courante de PHP +pi%float pi()%Retourne la valeur de pi +png2wbmp%bool png2wbmp(string $pngname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convertit une image PNG en image WBMP +popen%resource popen(string $command, string $mode)%Crée un processus de pointeur de fichier +pos%void pos()%Alias de current +posix_access%bool posix_access(string $file, [int $mode = POSIX_F_OK])%Détermine l'accessibilité d'un fichier +posix_ctermid%string posix_ctermid()%Retourne le chemin du terminal +posix_errno%void posix_errno()%Alias de posix_get_last_error +posix_get_last_error%int posix_get_last_error()%Lit le dernier numéro d'erreur généré par la dernière fonction POSIX qui a échoué +posix_getcwd%string posix_getcwd()%Chemin du dossier de travail courant +posix_getegid%int posix_getegid()%Retourne l'ID effectif du groupe du processus courant +posix_geteuid%int posix_geteuid()%Retourne l'UID effectif de l'utilisateur du processus courant +posix_getgid%int posix_getgid()%Retourne l'UID du groupe du processus courant +posix_getgrgid%array posix_getgrgid(int $gid)%Retourne des informations sur un groupe +posix_getgrnam%array posix_getgrnam(string $name)%Retourne des informations sur un groupe +posix_getgroups%array posix_getgroups()%Retourne les identifiants du groupe du processus courant +posix_getlogin%string posix_getlogin()%Retourne le nom de login +posix_getpgid%int posix_getpgid(int $pid)%Retourne l'id du groupe de processus +posix_getpgrp%int posix_getpgrp()%Retourne l'identifiant du groupe de processus +posix_getpid%int posix_getpid()%Retourne l'identifiant du processus courant +posix_getppid%int posix_getppid()%Retourne l'identifiant du processus parent +posix_getpwnam%array posix_getpwnam(string $username)%Retourne des informations sur un utilisateur +posix_getpwuid%array posix_getpwuid(int $uid)%Retourne des informations sur un utilisateur +posix_getrlimit%array posix_getrlimit()%Retourne des informations concernant les limites des ressources système +posix_getsid%int posix_getsid(int $pid)%Retourne le sid du processus +posix_getuid%int posix_getuid()%Retourne l'ID de l'utilisateur du processus courant +posix_initgroups%bool posix_initgroups(string $name, int $base_group_id)%Calcule la liste des accès de groupe +posix_isatty%bool posix_isatty(int $fd)%Détermine si un pointeur de fichier est un terminal interactif +posix_kill%bool posix_kill(int $pid, int $sig)%Envoie un signal à un processus +posix_mkfifo%bool posix_mkfifo(string $pathname, int $mode)%Crée un fichier FIFO (first in, first out) (un pipe nommé) +posix_mknod%bool posix_mknod(string $pathname, int $mode, [int $major], [int $minor])%Crée un fichier spécial ou ordinaire (POSIX.1) +posix_setegid%bool posix_setegid(int $gid)%Modifie le GID réel du processus courant +posix_seteuid%bool posix_seteuid(int $uid)%Modifie l'identifiant d'utilisateur réel (UID) du processus courant +posix_setgid%bool posix_setgid(int $gid)%Fixe le GID effectif du processus courant +posix_setpgid%bool posix_setpgid(int $pid, int $pgid)%Fixe l'identifiant de groupe de processus +posix_setsid%int posix_setsid()%Fait du processus courant un chef de session +posix_setuid%bool posix_setuid(int $uid)%Fixe l'UID effective du processus courant +posix_strerror%string posix_strerror(int $errno)%Lit le message d'erreur associé à un numéro d'erreur POSIX +posix_times%array posix_times()%Utilisation des ressources +posix_ttyname%string posix_ttyname(int $fd)%Retourne le nom de device du terminal +posix_uname%array posix_uname()%Retourne le nom du système +pow%float pow(number $base, number $exp)%Expression exponentielle +preg_filter%mixed preg_filter(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Recherche et remplace avec une expression rationnelle +preg_grep%array preg_grep(string $pattern, array $input, [int $flags])%Retourne un tableau avec les résultats de la recherche +preg_last_error%int preg_last_error()%Retourne le code erreur de la dernière expression PCRE exécutée +preg_match%int preg_match(string $pattern, string $subject, [array $matches], [int $flags], [int $offset])%Expression rationnelle standard +preg_match_all%int preg_match_all(string $pattern, string $subject, array $matches, [int $flags], [int $offset])%Expression rationnelle globale +preg_quote%string preg_quote(string $str, [string $delimiter])%Protection des caractères spéciaux des expressions rationnelles +preg_replace%mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Rechercher et remplacer par expression rationnelle standard +preg_replace_callback%mixed preg_replace_callback(mixed $pattern, callback $callback, mixed $subject, [int $limit = -1], [int $count])%Rechercher et remplacer par expression rationnelle standard en utilisant une fonction de callback +preg_split%array preg_split(string $pattern, string $subject, [int $limit = -1], [int $flags])%Éclate une chaîne par expression rationnelle +prev%mixed prev(array $array)%Recule le pointeur courant de tableau +print%int print(string $arg)%Affiche une chaîne de caractères +print_r%mixed print_r(mixed $expression, [bool $return = false])%Affiche des informations lisibles pour une variable +printf%int printf(string $format, [mixed $args], [mixed ...])%Affiche une chaîne de caractères formatée +proc_close%int proc_close(resource $process)%Ferme un processus ouvert par proc_open +proc_get_status%array proc_get_status(resource $process)%Lit les informations concernant un processus ouvert par proc_open +proc_nice%bool proc_nice(int $increment)%Change la priorité d'exécution du processus courant +proc_open%resource proc_open(string $cmd, array $descriptorspec, array $pipes, [string $cwd], [array $env], [array $other_options])%Exécute une commande et ouvre les pointeurs de fichiers pour les entrées / sorties +proc_terminate%bool proc_terminate(resource $process, [int $signal = 15])%Termine un processus ouvert par proc_open +property_exists%bool property_exists(mixed $class, string $property)%Vérifie si un objet ou une classe possède une propriété +pspell_add_to_personal%bool pspell_add_to_personal(int $dictionary_link, string $word)%Ajoute le mot au dictionnaire personnel +pspell_add_to_session%bool pspell_add_to_session(int $dictionary_link, string $word)%Ajoute le mot au dictionnaire personnel de la session courante +pspell_check%bool pspell_check(int $dictionary_link, string $word)%Vérifie un mot +pspell_clear_session%bool pspell_clear_session(int $dictionary_link)%Remet à zéro la session courante +pspell_config_create%int pspell_config_create(string $language, [string $spelling], [string $jargon], [string $encoding])%Crée une configuration utilisée pour ouvrir un dictionnaire +pspell_config_data_dir%bool pspell_config_data_dir(int $conf, string $directory)%Dossier qui contient les fichiers de données linguistiques +pspell_config_dict_dir%bool pspell_config_dict_dir(int $conf, string $directory)%Endroit où se trouve le fichier global des mots +pspell_config_ignore%bool pspell_config_ignore(int $dictionary_link, int $n)%Ignore les mots de moins de N caractères +pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%Change le mode de suggestion +pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%Choisit le fichier qui contient le dictionnaire personnel +pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%Choisit le fichier qui contient les paires de remplacement +pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%Considère deux mots accolés comme un composé +pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Détermine s'il faut sauver les paires de remplacement avec le dictionnaire +pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Charge un nouveau dictionnaire +pspell_new_config%int pspell_new_config(int $config)%Charge un nouveau dictionnaire avec les paramètres spécifiés dans une configuration +pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Charge un nouveau dictionnaire avec un dictionnaire personnel +pspell_save_wordlist%bool pspell_save_wordlist(int $dictionary_link)%Sauve le dictionnaire personnel dans un fichier +pspell_store_replacement%bool pspell_store_replacement(int $dictionary_link, string $misspelled, string $correct)%Enregistre une paire de remplacement pour un mot +pspell_suggest%array pspell_suggest(int $dictionary_link, string $word)%Suggère l'orthographe d'un mot +putenv%bool putenv(string $setting)%Fixe la valeur d'une variable d'environnement +quoted_printable_decode%string quoted_printable_decode(string $str)%Convertit une chaîne quoted-printable en chaîne 8 bits +quoted_printable_encode%string quoted_printable_encode(string $str)%Convertit une chaîne 8 bits en une chaîne quoted-printable +quotemeta%string quotemeta(string $str)%Protège les métacaractères +rad2deg%float rad2deg(float $number)%Conversion de radians en degrés +rand%int rand(int $min, int $max)%Génère une valeur aléatoire +range%array range(mixed $low, mixed $high, [number $step])%Crée un tableau contenant un intervalle d'éléments +rawurldecode%string rawurldecode(string $str)%Décode une chaîne URL +rawurlencode%string rawurlencode(string $str)%Encode une chaîne en URL, selon la RFC 3986 +read_exif_data%void read_exif_data()%Alias de exif_read_data +readdir%string readdir([resource $dir_handle])%Lit une entrée du dossier +readfile%int readfile(string $filename, [bool $use_include_path = false], [resource $context])%Affiche un fichier +readgzfile%int readgzfile(string $filename, [int $use_include_path])%Lit tout le fichier compressé +readline%string readline([string $prompt])%Lit une ligne +readline_add_history%bool readline_add_history(string $line)%Ajoute une ligne à l'historique +readline_callback_handler_install%bool readline_callback_handler_install(string $prompt, callback $callback)%Initialise l'interface et le terminal de rappel de readline, affiche le prompt et retourne immédiatement +readline_callback_handler_remove%bool readline_callback_handler_remove()%Efface un gestionnaire de rappel readline +readline_callback_read_char%void readline_callback_read_char()%Lit un caractère et informe l'interface de rappel readline +readline_clear_history%bool readline_clear_history()%Efface l'historique +readline_completion_function%bool readline_completion_function(callback $function)%Enregistre une fonction de complétion +readline_info%mixed readline_info([string $varname], [string $newvalue])%Lit ou modifie diverses variables internes de readline +readline_list_history%array readline_list_history()%Liste l'historique +readline_on_new_line%void readline_on_new_line()%Informe readline que le curseur est passé à une nouvelle ligne +readline_read_history%bool readline_read_history([string $filename])%Lit l'historique +readline_redisplay%void readline_redisplay()%Demande à readline de refaire l'affichage +readline_write_history%bool readline_write_history([string $filename])%Écrit dans l'historique +readlink%string readlink(string $path)%Renvoie le contenu d'un lien symbolique +realpath%string realpath(string $path)%Retourne le chemin canonique absolu +realpath_cache_get%array realpath_cache_get()%Récupère les entrées du cache realpath +realpath_cache_size%int realpath_cache_size()%Récupère la taille du cache realpath +recode%void recode()%Alias de recode_string +recode_file%bool recode_file(string $request, resource $input, resource $output)%Recodage de fichier à fichier, en fonction de la demande +recode_string%string recode_string(string $request, string $string)%Recode une chaîne en fonction de la requête +register_shutdown_function%void register_shutdown_function(callback $function, [mixed $parameter], [mixed ...])%Enregistre une fonction pour exécution à l'extinction +register_tick_function%bool register_tick_function(callback $function, [mixed $arg], [mixed ...])%Enregistre une fonction exécutée à chaque tick +rename%bool rename(string $oldname, string $newname, [resource $context])%Renomme un fichier ou un dossier +require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +reset%mixed reset(array $array)%Remet le pointeur interne de tableau au début +resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%Get number of elements in the bundle +resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback])%Create a resource bundle +resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r, string|int $index)%Get data from the bundle +resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%Get bundle's last error code. +resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%Get bundle's last error message. +resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%Get supported locales +restore_error_handler%bool restore_error_handler()%Réactive l'ancienne fonction de gestion des erreurs +restore_exception_handler%bool restore_exception_handler()%Réactive l'ancienne fonction de gestion d'exceptions +restore_include_path%void restore_include_path()%Restaure la valeur de la directive de configuration include_path +rewind%bool rewind(resource $handle)%Replace le pointeur de fichier au début +rewinddir%void rewinddir([resource $dir_handle])%Retourne à la première entrée du dossier +rmdir%bool rmdir(string $dirname, [resource $context])%Efface un dossier +round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%Arrondi un nombre à virgule flottante +rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%Trie un tableau en ordre inverse +rtrim%string rtrim(string $str, [string $charlist])%Supprime les espaces (ou d'autres caractères) de fin de chaîne +scandir%array scandir(string $directory, [int $sorting_order], [resource $context])%Liste les fichiers et dossiers dans un dossier +sem_acquire%bool sem_acquire(resource $sem_identifier)%Réserve un sémaphore +sem_get%resource sem_get(int $key, [int $max_acquire = 1], [int $perm = 0666], [int $auto_release = 1])%Retourne un identifiant de sémaphore +sem_release%bool sem_release(resource $sem_identifier)%Libère un sémaphore +sem_remove%bool sem_remove(resource $sem_identifier)%Détruit un sémaphore +serialize%string serialize(mixed $value)%Linéarise une variable +session_cache_expire%int session_cache_expire([string $new_cache_expire])%Retourne la configuration actuelle du délai d'expiration du cache +session_cache_limiter%string session_cache_limiter([string $cache_limiter])%Lit et/ou modifie le limiteur de cache de session +session_commit%void session_commit()%Alias de session_write_close +session_decode%bool session_decode(string $data)%Décode les données de session +session_destroy%bool session_destroy()%Détruit une session +session_encode%string session_encode()%Encode les données de session +session_get_cookie_params%array session_get_cookie_params()%Lit la configuration du cookie de session +session_id%string session_id([string $id])%Lit et/ou modifie l'identifiant courant de session +session_is_registered%bool session_is_registered(string $name)%Vérifie si une variable est enregistrée dans la session +session_module_name%string session_module_name([string $module])%Lit et/ou modifie le module de session courant +session_name%string session_name([string $name])%Lit et/ou modifie le nom de la session +session_regenerate_id%bool session_regenerate_id([bool $delete_old_session = false])%Remplace l'identifiant de session courant par un nouveau +session_register%bool session_register(mixed $name, [mixed ...])%Enregistre une variable globale dans une session +session_save_path%string session_save_path([string $path])%Lit et/ou modifie le chemin de sauvegarde des sessions +session_set_cookie_params%void session_set_cookie_params(int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Modifie les paramètres du cookie de session +session_set_save_handler%bool session_set_save_handler(callback $open, callback $close, callback $read, callback $write, callback $destroy, callback $gc)%Configure les fonctions de stockage de sessions +session_start%bool session_start()%Initialise une session +session_unregister%bool session_unregister(string $name)%Supprime une variable de la session +session_unset%void session_unset()%Détruit toutes les variables d'une session +session_write_close%void session_write_close()%Écrit les données de session et ferme la session +set_error_handler%mixed set_error_handler(callback $error_handler, [int $error_types = E_ALL | E_STRICT])%Spécifie une fonction utilisateur comme gestionnaire d'erreurs +set_exception_handler%callback set_exception_handler(callback $exception_handler)%Définit une fonction utilisateur de gestion d'exceptions +set_file_buffer%void set_file_buffer()%Alias de stream_set_write_buffer +set_include_path%string set_include_path(string $new_include_path)%Modifie la valeur de la directive de configuration include_path +set_magic_quotes_runtime%bool set_magic_quotes_runtime(bool $new_setting)%Active/désactive l'option magic_quotes_runtime +set_socket_blocking%void set_socket_blocking()%Alias de stream_set_blocking +set_time_limit%void set_time_limit(int $seconds)%Fixe le temps maximum d'exécution d'un script +setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Envoie un cookie +setlocale%string setlocale(int $category, string $locale, [string ...], int $category, array $locale)%Modifie les informations de localisation +setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Envoie un cookie sans encoder sa valeur en URL +settype%bool settype(mixed $var, string $type)%Affecte un type à une variable +sha1%string sha1(string $str, [bool $raw_output = false])%Calcule le sha1 d'une chaîne de caractères +sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%Calcule le sha1 d'un fichier +shell_exec%string shell_exec(string $cmd)%Exécute une commande via le Shell et retourne le résultat sous forme de chaîne +shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm])%Crée ou ouvre un segment de mémoire partagée +shm_detach%bool shm_detach(resource $shm_identifier)%Libère un segment de mémoire partagée +shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%Lit une variable dans la mémoire partagée +shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%Vérifie si une variable existe en mémoire partagée +shm_put_var%bool shm_put_var(resource $shm_identifier, int $variable_key, mixed $variable)%Insère ou modifie une variable de la mémoire partagée +shm_remove%bool shm_remove(resource $shm_identifier)%Supprime un segment de mémoire partagée sous Unix +shm_remove_var%bool shm_remove_var(resource $shm_identifier, int $variable_key)%Efface une variable de la mémoire partagée +shmop_close%void shmop_close(int $shmid)%Ferme un bloc de mémoire partagée +shmop_delete%bool shmop_delete(int $shmid)%Détruit un bloc de mémoire partagée +shmop_open%int shmop_open(int $key, string $flags, int $mode, int $size)%Crée ou ouvre un bloc de mémoire partagée +shmop_read%string shmop_read(int $shmid, int $start, int $count)%Lit des données à partir d'un bloc +shmop_size%int shmop_size(int $shmid)%Lire la taille du bloc de mémoire partagée +shmop_write%int shmop_write(int $shmid, string $data, int $offset)%Écrire dans un bloc de mémoire partagée +show_source%void show_source()%Alias de highlight_file +shuffle%bool shuffle(array $array)%Mélange les éléments d'un tableau +similar_text%int similar_text(string $first, string $second, [float $percent])%Calcule la similarité de deux chaînes +simplexml_import_dom%SimpleXMLElement simplexml_import_dom(DOMNode $node, [string $class_name = "SimpleXMLElement"])%Construit un objet SimpleXMLElement à partir d'un objet DOM +simplexml_load_file%SimpleXMLElement simplexml_load_file(string $filename, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Convertit un fichier XML en objet +simplexml_load_string%SimpleXMLElement simplexml_load_string(string $data, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Convertit une chaîne XML en objet +sin%float sin(float $arg)%Sinus +sinh%float sinh(float $arg)%Sinus hyperbolique +sizeof%void sizeof()%Alias de count +sleep%int sleep(int $seconds)%Arrête l'exécution durant quelques secondes +snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp_get_quick_print%bool snmp_get_quick_print()%Lit la valeur courante de l'option quick_print de la bibliothèque UCD +snmp_get_valueretrieval%int snmp_get_valueretrieval()%Retourne la méthode avec laquelle les valeurs SNMP seront retournées +snmp_read_mib%bool snmp_read_mib(string $filename)%Lit et analyse un fichier MIB dans l'arbre actif MIB +snmp_set_enum_print%void snmp_set_enum_print(int $enum_print)%Retourne toutes les valeurs qui sont des énumérations avec leur valeur d'énumération au lieu de l'entier +snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_numeric_print)%Retourne tous les objets y compris leur identifiant d'objet dans celui spécifié +snmp_set_oid_output_format%void snmp_set_oid_output_format(int $oid_format)%Définit le format de sortie OID +snmp_set_quick_print%void snmp_set_quick_print(bool $quick_print)%Écrit la valeur courante de l'option quick_print de la bibliothèque UCD SNMP +snmp_set_valueretrieval%void snmp_set_valueretrieval(int $method)%Spécifie la méthode avec laquelle les valeurs SNMP seront retournées +snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Reçoit un objet SNMP +snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Retourne un objet SNMP +snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Retourne tous les objets, y compris leur ID d'objet +snmpset%bool snmpset(string $hostname, string $community, string $object_id, string $type, mixed $value, [int $timeout], [int $retries])%Configure un objet SNMP +snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Reçoit tous les objets SNMP d'un agent +snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Demande d'informations d'arbre sur une entité du réseau +socket_accept%resource socket_accept(resource $socket)%Accepte une connexion sur une socket +socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%Lie un nom à une socket +socket_clear_error%void socket_clear_error([resource $socket])%Efface toutes les erreurs précédemment générées par une socket +socket_close%void socket_close(resource $socket)%Ferme une socket +socket_connect%bool socket_connect(resource $socket, string $address, [int $port])%Crée une connexion sur une socket +socket_create%resource socket_create(int $domain, int $type, int $protocol)%Crée une socket +socket_create_listen%resource socket_create_listen(int $port, [int $backlog = 128])%Ouvre une socket sur un port pour accepter les connexions +socket_create_pair%bool socket_create_pair(int $domain, int $type, int $protocol, array $fd)%Crée une paire de sockets identiques et les stocke dans un tableau +socket_get_option%mixed socket_get_option(resource $socket, int $level, int $optname)%Lit les options de la socket +socket_get_status%void socket_get_status()%Alias de stream_get_meta_data +socket_getpeername%bool socket_getpeername(resource $socket, string $address, [int $port])%Interroge l'autre extrémité de la communication +socket_getsockname%bool socket_getsockname(resource $socket, string $addr, [int $port])%Interroge la socket locale +socket_last_error%int socket_last_error([resource $socket])%Lit la dernière erreur générée par une socket +socket_listen%bool socket_listen(resource $socket, [int $backlog])%Attend une connexion sur une socket +socket_read%string socket_read(resource $socket, int $length, [int $type = PHP_BINARY_READ])%Lit des données d'une socket +socket_recv%int socket_recv(resource $socket, string $buf, int $len, int $flags)%Reçoit des données d'une socket connectée +socket_recvfrom%int socket_recvfrom(resource $socket, string $buf, int $len, int $flags, string $name, [int $port])%Reçoit des données d'une socket, connectée ou pas +socket_select%int socket_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Exécute l'appel système select() un tableau de sockets avec une durée d'expiration +socket_send%int socket_send(resource $socket, string $buf, int $len, int $flags)%Envoie des données à une socket connectée +socket_sendto%int socket_sendto(resource $socket, string $buf, int $len, int $flags, string $addr, [int $port])%Envoie une message à une socket, qu'elle soit connectée ou pas +socket_set_block%bool socket_set_block(resource $socket)%Met la socket en mode bloquant +socket_set_blocking%void socket_set_blocking()%Alias de stream_set_blocking +socket_set_nonblock%bool socket_set_nonblock(resource $socket)%Sélectionne le mode non bloquant d'un pointeur de fichier +socket_set_option%bool socket_set_option(resource $socket, int $level, int $optname, mixed $optval)%Modifie les options de socket +socket_set_timeout%void socket_set_timeout()%Alias de stream_set_timeout +socket_shutdown%bool socket_shutdown(resource $socket, [int $how = 2])%Éteint une socket en lecture et/ou écriture +socket_strerror%string socket_strerror(int $errno)%Retourne une chaîne décrivant un message d'erreur +socket_write%int socket_write(resource $socket, string $buffer, [int $length])%Écrit dans une socket +sort%bool sort(array $array, [int $sort_flags = SORT_REGULAR])%Trie un tableau +soundex%string soundex(string $str)%Calcule la clé soundex +spl_autoload%void spl_autoload(string $class_name, [string $file_extensions = spl_autoload_extensions()])%Implémentation par défaut d'__autoload() +spl_autoload_call%void spl_autoload_call(string $class_name)%Essai toutes les fonctions __autoload() enregistrées pour charger la classe demandée +spl_autoload_extensions%string spl_autoload_extensions([string $file_extensions])%Enregistre et retourne l'extension du fichier par défaut pour spl_autoload +spl_autoload_functions%array spl_autoload_functions()%Retourne toutes les fonctions __autoload() enregistrées +spl_autoload_register%bool spl_autoload_register([callback $autoload_function], [bool $throw = true], [bool $prepend = false])%Enregistre une fonction comme __autoload() +spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%Efface d'une fonction donnée de l'implémentation __autoload() +spl_classes%array spl_classes()%Retourne les classes SPL disponibles +spl_object_hash%string spl_object_hash(object $obj)%Retourne l'identifiant de hashage pour un objet donné +split%array split(string $pattern, string $string, [int $limit])%Scinde une chaîne en un tableau, grâce à une expression rationnelle +spliti%array spliti(string $pattern, string $string, [int $limit])%Scinde une chaîne en un tableau, grâce à une expression rationnelle +sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%Retourne une chaîne formatée +sql_regcase%string sql_regcase(string $string)%Prépare une expression rationnelle pour effectuer une recherche insensible à la casse +sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type], [bool $decode_binary], string $query, resource $dbhandle, [int $result_type], [bool $decode_binary], string $query, [int $result_type], [bool $decode_binary])%Exécute une requête SQL avec SQLite et retourne un tableau +sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds, int $milliseconds)%Configure le délai d'attente d'une base SQLite occupée +sqlite_changes%int sqlite_changes(resource $dbhandle)%Retourne le nombre de lignes qui ont été modifiées par la dernière requête SQLite +sqlite_close%void sqlite_close(resource $dbhandle)%Ferme la connexion à SQLite +sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true])%Lit la valeur d'une colonne dans un résultat SQLite +sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1], string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Enregistre une UDF agrégeante pour les requêtes SQLite +sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1], string $function_name, callback $callback, [int $num_args = -1])%Enregistre une fonction utilisateur "classique" UDF pour SQLite +sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Lit une ligne de résultat SQLite dans un tableau +sqlite_error_string%string sqlite_error_string(int $error_code)%Retourne le message d'erreur SQLite +sqlite_escape_string%string sqlite_escape_string(string $item)%Protège une chaîne de caractères pour utilisation avec SQLite +sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg], string $query, resource $dbhandle, string $query, [string $error_msg])%Exécute une requête sans résultats sur une base de données +sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%Ouvre une base SQLite et crée un objet pour elle +sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Retourne toutes les lignes d'un jeu de résultats en tant que tableau de tableaux +sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Lit la prochaine ligne de résultat SQLite dans un tableau +sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type], string $table_name, [int $result_type])%Retourne un tableau des types de colonnes d'une certaine table +sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Retourne la ligne suivante du jeu de résultats en tant qu'objet +sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true], [bool $decode_binary = true], [bool $decode_binary = true])%Lit la première ligne d'un résultat SQLite sous forme de chaîne +sqlite_fetch_string%void sqlite_fetch_string()%Alias de sqlite_fetch_single +sqlite_field_name%string sqlite_field_name(resource $result, int $field_index, int $field_index, int $field_index)%Retourne le nom du champ SQLite +sqlite_has_more%bool sqlite_has_more(resource $result)%Indique s'il reste des lignes SQLite à lire +sqlite_has_prev%bool sqlite_has_prev(resource $result)%Retourne si oui ou non une ligne précédente est disponible +sqlite_key%int sqlite_key(resource $result)%Retourne l'index de la ligne courante +sqlite_last_error%int sqlite_last_error(resource $dbhandle)%Retourne le dernier code d'erreur SQLite +sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource $dbhandle)%Retourne le numéro de ligne de la dernière ligne insérée +sqlite_libencoding%string sqlite_libencoding()%Retourne l'encodage utilisé par la bibliothèque SQLite +sqlite_libversion%string sqlite_libversion()%Retourne la version de la bibliothèque SQLite +sqlite_next%bool sqlite_next(resource $result)%Déplace le pointeur SQLite vers la prochaine ligne +sqlite_num_fields%int sqlite_num_fields(resource $result)%Retourne le nombre de champs dans un résultat SQLite +sqlite_num_rows%int sqlite_num_rows(resource $result)%Retourne le nombre de lignes d'un résultat SQLite +sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message], string $filename, [int $mode = 0666], [string $error_message])%Ouvre une base SQLite et la crée si elle n'existe pas +sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%Ouvre une connexion SQLite persistante et crée la base si elle n'existe pas +sqlite_prev%bool sqlite_prev(resource $result)%Se positionne sur le numéro de ligne précédent du jeu de résultats +sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Exécute une requête SQLite et lit le résultat +sqlite_rewind%bool sqlite_rewind(resource $result)%Place le pointeur de résultat SQLite au début +sqlite_seek%bool sqlite_seek(resource $result, int $rownum, int $rownum)%Déplace le pointeur de résultat SQLite vers une ligne +sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary], string $query, [bool $first_row_only], [bool $decode_binary])%Exécute une requête et retourne soit un tableau pour une colonne unique, soit la valeur de la première ligne +sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%Décode des données binaires, passées à une UDF SQLite +sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%Encode les données binaires d'une UDF SQLite avant de les retourner +sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Exécute une requête SQLite non bufferisée +sqlite_valid%bool sqlite_valid(resource $result)%Retourne si oui ou non il reste des lignes disponibles +sqrt%float sqrt(float $arg)%Racine carrée +srand%void srand([int $seed])%Initialise le générateur de nombres aléatoires +sscanf%mixed sscanf(string $str, string $format, [mixed ...])%Analyse une chaîne à l'aide d'un format +stat%array stat(string $filename)%Renvoie les informations à propos d'un fichier +stats_absolute_deviation%float stats_absolute_deviation(array $a)%Retourne l'écart absolu d'un tableau de valeurs +stats_cdf_beta%float stats_cdf_beta(float $par1, float $par2, float $par3, int $which)%Fonction CDF pour Distribution BETA. Calcule n'importe quel paramètre de distribution beta des valeurs données pour les autres +stats_cdf_binomial%float stats_cdf_binomial(float $par1, float $par2, float $par3, int $which)%Calcule n'importe quel paramètre de distribution binomiale des valeurs données pour les autres +stats_cdf_cauchy%float stats_cdf_cauchy(float $par1, float $par2, float $par3, int $which)%Non documenté +stats_cdf_chisquare%float stats_cdf_chisquare(float $par1, float $par2, int $which)%Calcule n'importe quel paramètre de distribution Khi-carré des valeurs données pour les autres +stats_cdf_exponential%float stats_cdf_exponential(float $par1, float $par2, int $which)%Non documenté +stats_cdf_f%float stats_cdf_f(float $par1, float $par2, float $par3, int $which)%Calcule n'importe quel paramètre de distribution F des valeurs données pour les autres +stats_cdf_gamma%float stats_cdf_gamma(float $par1, float $par2, float $par3, int $which)%Calcule n'importe quel paramètre de distribution gamma des valeurs données pour les autres +stats_cdf_laplace%float stats_cdf_laplace(float $par1, float $par2, float $par3, int $which)%Non documenté +stats_cdf_logistic%float stats_cdf_logistic(float $par1, float $par2, float $par3, int $which)%Non documenté +stats_cdf_negative_binomial%float stats_cdf_negative_binomial(float $par1, float $par2, float $par3, int $which)%Calcule n'importe quel paramètre de distribution binomiale négative des valeurs données pour les autres +stats_cdf_noncentral_chisquare%float stats_cdf_noncentral_chisquare(float $par1, float $par2, float $par3, int $which)%Calcule n'importe quel paramètre de distribution non centrale Khi-carré des valeurs données pour les autres +stats_cdf_noncentral_f%float stats_cdf_noncentral_f(float $par1, float $par2, float $par3, float $par4, int $which)%Calcule n'importe quel paramètre de distribution non centrale F des valeurs données pour les autres +stats_cdf_poisson%float stats_cdf_poisson(float $par1, float $par2, int $which)%Calcule n'importe quel paramètre de distribution de Poisson des valeurs données pour les autres +stats_cdf_t%float stats_cdf_t(float $par1, float $par2, int $which)%Calcule n'importe quel paramètre de distribution T des valeurs données pour les autres +stats_cdf_uniform%float stats_cdf_uniform(float $par1, float $par2, float $par3, int $which)%Non documenté +stats_cdf_weibull%float stats_cdf_weibull(float $par1, float $par2, float $par3, int $which)%Non documenté +stats_covariance%float stats_covariance(array $a, array $b)%Calcule la covariance de deux séries de données +stats_den_uniform%float stats_den_uniform(float $x, float $a, float $b)%Non documenté +stats_dens_beta%float stats_dens_beta(float $x, float $a, float $b)%Non documenté +stats_dens_cauchy%float stats_dens_cauchy(float $x, float $ave, float $stdev)%Non documenté +stats_dens_chisquare%float stats_dens_chisquare(float $x, float $dfr)%Non documenté +stats_dens_exponential%float stats_dens_exponential(float $x, float $scale)%Non documenté +stats_dens_f%float stats_dens_f(float $x, float $dfr1, float $dfr2)% +stats_dens_gamma%float stats_dens_gamma(float $x, float $shape, float $scale)%Non documenté +stats_dens_laplace%float stats_dens_laplace(float $x, float $ave, float $stdev)%Non documenté +stats_dens_logistic%float stats_dens_logistic(float $x, float $ave, float $stdev)%Non documenté +stats_dens_negative_binomial%float stats_dens_negative_binomial(float $x, float $n, float $pi)%Non documenté +stats_dens_normal%float stats_dens_normal(float $x, float $ave, float $stdev)%Non documenté +stats_dens_pmf_binomial%float stats_dens_pmf_binomial(float $x, float $n, float $pi)%Non documenté +stats_dens_pmf_hypergeometric%float stats_dens_pmf_hypergeometric(float $n1, float $n2, float $N1, float $N2)% +stats_dens_pmf_poisson%float stats_dens_pmf_poisson(float $x, float $lb)%Non documenté +stats_dens_t%float stats_dens_t(float $x, float $dfr)%Non documenté +stats_dens_weibull%float stats_dens_weibull(float $x, float $a, float $b)%Non documenté +stats_harmonic_mean%number stats_harmonic_mean(array $a)%Retourne la moyenne harmonique d'un tableau de valeurs +stats_kurtosis%float stats_kurtosis(array $a)%Calcule le coefficient d'aplatissement des données dans un tableau +stats_rand_gen_beta%float stats_rand_gen_beta(float $a, float $b)%Génère l'écart beta aléatoire +stats_rand_gen_chisquare%float stats_rand_gen_chisquare(float $df)%Génère l'écart aléatoire de la distribution Khi-carré avec "df" de degré de liberté de variables aléatoire +stats_rand_gen_exponential%float stats_rand_gen_exponential(float $av)%Génère un écart aléatoire simple à partir d'une distribution exponentielle avec moyenne "av" +stats_rand_gen_f%float stats_rand_gen_f(float $dfn, float $dfd)%Génère un écart aléatoire +stats_rand_gen_funiform%float stats_rand_gen_funiform(float $low, float $high)%Génère une valeur décimale uniforme entre les basse (exclusif) et autre (exclusif) +stats_rand_gen_gamma%float stats_rand_gen_gamma(float $a, float $r)%Génère un écart aléatoire d'une distribution gamma +stats_rand_gen_ibinomial%int stats_rand_gen_ibinomial(int $n, float $pp)%Génère un écart aléatoire simple d'une distribution binomiale à qui le nombre d'essaie est "n" (n >= 0) et à qui la probabilité d'un évènement de chaque essai est "pp" ([0;1]). Méthode : algorithme BTPE +stats_rand_gen_ibinomial_negative%int stats_rand_gen_ibinomial_negative(int $n, float $p)%Génère un écart aléatoire simple de la distribution négative binomiale. Arguments : n - le nombre d'essai dans la distribution négative binomiale dans lequel l'écart aléatoire sera généré (n > 0), p - la probabilité d'un évènement (0 < p < 1)) +stats_rand_gen_int%int stats_rand_gen_int()%Génère un entier aléatoire entre 1 et 2147483562 +stats_rand_gen_ipoisson%int stats_rand_gen_ipoisson(float $mu)%Génère un écart aléatoire simple à partir de la distribution de Poisson avec la moyenne "mu" (mu >= 0.0) +stats_rand_gen_iuniform%int stats_rand_gen_iuniform(int $low, int $high)%Génère un entier uniformément distribué entre LOW (inclusif) et HIGH (inclusif) +stats_rand_gen_noncenral_chisquare%float stats_rand_gen_noncenral_chisquare(float $df, float $xnonc)%Génère un écart aléatoire à partir de la distribution non centrale de Khi-carré de "df" degrés de liberté et de paramètre non central "nonc". d doit être >= 1.0, xnonc doit être *gt;= 0.0 +stats_rand_gen_noncentral_f%float stats_rand_gen_noncentral_f(float $dfn, float $dfd, float $xnonc)%Génère l'écart aléatoire à partir de la distribution non centrale de F (ratio variance) avec "dfn" degré de liberté dans le numérateur et "dfd" degré de liberté dans le dénominateur et le paramètre non central "xnonc". Méthode : génère directement le ratio d'une variation Khi-carré non centrale de numérateur à la variation Khi-carré centrale de dénominateur +stats_rand_gen_noncentral_t%float stats_rand_gen_noncentral_t(float $df, float $xnonc)%Génère l'écart aléatoire simple à partir d'une distribution T non centrale +stats_rand_gen_normal%float stats_rand_gen_normal(float $av, float $sd)%Génère un écart aléatoire simple à partir d'une distribution normale avec la moyenne, av, et écart type sd (sd >= 0). Méthode : Renomme SNORM de TOMS légèrement modifié par BWB pour utiliser RANF au lieu de SUNIF +stats_rand_gen_t%float stats_rand_gen_t(float $df)%Génère un écart aléatoire simple à partir de la distribution T +stats_rand_get_seeds%array stats_rand_get_seeds()%Non documenté +stats_rand_phrase_to_seeds%array stats_rand_phrase_to_seeds(string $phrase)%Génère deux graines pour le générateur de nombre aléatoire RGN +stats_rand_ranf%float stats_rand_ranf()%Retourne un nombre à valeur décimale aléatoire à partir d'une distribution uniforme de 0 - 1 (les points finaux de cet intervalle ne sont pas retourné) en utilisant le générateur courant +stats_rand_setall%void stats_rand_setall(int $iseed1, int $iseed2)%Non documenté +stats_skew%float stats_skew(array $a)%Calcul l'asymétrie des données dans un tableau +stats_standard_deviation%float stats_standard_deviation(array $a, [bool $sample = false])%Retourne l'écart type +stats_stat_binomial_coef%float stats_stat_binomial_coef(int $x, int $n)%Non documenté +stats_stat_correlation%float stats_stat_correlation(array $arr1, array $arr2)%Non documenté +stats_stat_gennch%float stats_stat_gennch(int $n)%Non documenté +stats_stat_independent_t%float stats_stat_independent_t(array $arr1, array $arr2)%Non documenté +stats_stat_innerproduct%float stats_stat_innerproduct(array $arr1, array $arr2)% +stats_stat_noncentral_t%float stats_stat_noncentral_t(float $par1, float $par2, float $par3, int $which)%Calcule n'importe quel paramètre de distribution non centrale t des valeurs données pour les autres valeurs +stats_stat_paired_t%float stats_stat_paired_t(array $arr1, array $arr2)%Non documenté +stats_stat_percentile%float stats_stat_percentile(float $df, float $xnonc)%Non documenté +stats_stat_powersum%float stats_stat_powersum(array $arr, float $power)%Non documenté +stats_variance%float stats_variance(array $a, [bool $sample = false])%Retourne la variance d'une population +str_getcsv%array str_getcsv(string $input, [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Analyse une chaîne de caractères CSV dans un tableau +str_ireplace%mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count])%Version insensible à la casse de str_replace +str_pad%string str_pad(string $input, int $pad_length, [string $pad_string = " "], [int $pad_type = STR_PAD_RIGHT])%Complète une chaîne jusqu'à une taille donnée +str_repeat%string str_repeat(string $input, int $multiplier)%Répète une chaîne +str_replace%mixed str_replace(mixed $search, mixed $replace, mixed $subject, [int $count])%Remplace toutes les occurrences dans une chaîne +str_rot13%string str_rot13(string $str)%Effectue une transformation ROT13 +str_shuffle%string str_shuffle(string $str)%Mélange les caractères d'une chaîne de caractères +str_split%array str_split(string $string, [int $split_length = 1])%Convertit une chaîne de caractères en tableau +str_word_count%mixed str_word_count(string $string, [int $format], [string $charlist])%Compte le nombre de mots utilisés dans une chaîne +strcasecmp%int strcasecmp(string $str1, string $str2)%Comparaison insensible à la casse de chaînes binaires +strchr%void strchr()%Alias de strstr +strcmp%int strcmp(string $str1, string $str2)%Comparaison binaire de chaînes +strcoll%int strcoll(string $str1, string $str2)%Comparaison de chaînes localisées +strcspn%int strcspn(string $str1, string $str2, [int $start], [int $length])%Trouve un segment de chaîne ne contenant pas certains caractères +streamWrapper%object streamWrapper()%Construit un nouveau gestionnaire de flux +stream_bucket_append%void stream_bucket_append(resource $brigade, resource $bucket)%Ajoute un compartiment au corps +stream_bucket_make_writeable%object stream_bucket_make_writeable(resource $brigade)%Retourne un objet de compartiment depuis le corps pour des opérations sur celui-ci +stream_bucket_new%object stream_bucket_new(resource $stream, string $buffer)%Crée un nouveau compartiment pour l'utiliser sur le flux courant +stream_bucket_prepend%void stream_bucket_prepend(resource $brigade, resource $bucket)%Ajout initial d'un compartiment au corps +stream_context_create%resource stream_context_create([array $options], [array $params])%Crée un contexte de flux +stream_context_get_default%resource stream_context_get_default([array $options])%Lit le contexte par défaut des flux +stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%Lit la valeur des options pour un flux/gestionnaire/contexte +stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%Lit les paramètres d'un contexte +stream_context_set_default%resource stream_context_set_default(array $options)%Configure le contexte par défaut des flux +stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, resource $stream_or_context, array $options)%Configure une option pour un flux/gestionnaire/contexte +stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%Configure les paramètres pour un flux/gestionnaire/contexte +stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%Copie des données depuis un flux vers un autre +stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%Définit le jeu de caractères pour l'encodage du flux +stream_filter_append%resource stream_filter_append(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attache un filtre à un flux en fin de liste +stream_filter_prepend%resource stream_filter_prepend(resource $stream, string $filtername, [int $read_write], [mixed $params])%Attache un filtre à un flux en début de liste +stream_filter_register%bool stream_filter_register(string $filtername, string $classname)%Enregistre un filtre de flux +stream_filter_remove%bool stream_filter_remove(resource $stream_filter)%Retire un filtre d'un flux +stream_get_contents%string stream_get_contents(resource $handle, [int $maxlength = -1], [int $offset = -1])%Lit tout un flux dans une chaîne +stream_get_filters%array stream_get_filters()%Liste les filtres enregistrés +stream_get_line%string stream_get_line(resource $handle, int $length, [string $ending])%Lit une ligne dans un flux +stream_get_meta_data%array stream_get_meta_data(resource $stream)%Lit les en-têtes et données méta des flux +stream_get_transports%array stream_get_transports()%Liste les gestionnaires de transports de sockets disponibles +stream_get_wrappers%array stream_get_wrappers()%Liste les gestionnaires de flux +stream_is_local%bool stream_is_local(mixed $stream_or_url)%Vérifie si un flux est local +stream_notification_callback%callback stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%Une fonction de rappel pour le paramètre de contexte notification +stream_register_wrapper%void stream_register_wrapper()%Alias de stream_wrapper_register +stream_resolve_include_path%string stream_resolve_include_path(string $filename, [resource $context])%Résout un nom de fichier suivant les règles du chemin d'inclusion +stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Surveille la modification d'un ou plusieurs flux +stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%Configure le mode bloquant d'un flux +stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%Configure le buffer de lecture d'un flux +stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%Configure la durée d'expiration d'un flux +stream_set_write_buffer%int stream_set_write_buffer(resource $stream, int $buffer)%Configure le buffer d'écriture d'un flux +stream_socket_accept%resource stream_socket_accept(resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string $peername])%Accepte une connexion sur une socket créée par stream_socket_server +stream_socket_client%resource stream_socket_client(string $remote_socket, [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")], [int $flags = STREAM_CLIENT_CONNECT], [resource $context])%Ouvre une connexion socket Internet ou Unix +stream_socket_enable_crypto%mixed stream_socket_enable_crypto(resource $stream, bool $enable, [int $crypto_type], [resource $session_stream])%Active ou non le chiffrement, pour une socket déjà connectée +stream_socket_get_name%string stream_socket_get_name(resource $handle, bool $want_peer)%Lit le nom des sockets locale ou distante +stream_socket_pair%array stream_socket_pair(int $domain, int $type, int $protocol)%Crée une paire de sockets connectées et indissociables +stream_socket_recvfrom%string stream_socket_recvfrom(resource $socket, int $length, [int $flags], [string $address])%Lit des données depuis une socket, connectée ou pas +stream_socket_sendto%int stream_socket_sendto(resource $socket, string $data, [int $flags], [string $address])%Envoie une message à la socket, connectée ou pas +stream_socket_server%resource stream_socket_server(string $local_socket, [int $errno], [string $errstr], [int $flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN], [resource $context])%Crée une socket serveur Unix ou Internet +stream_socket_shutdown%bool stream_socket_shutdown(resource $stream, int $how)%Arrête une connexion full-duplex +stream_supports_lock%bool stream_supports_lock(resource $stream)%Indique si le flux supporte les verrous +stream_wrapper_register%bool stream_wrapper_register(string $protocol, string $classname, [int $flags])%Enregistre un gestionnaire d'URL +stream_wrapper_restore%bool stream_wrapper_restore(string $protocol)%Restaure un gestionnaire d'URL supprimé +stream_wrapper_unregister%bool stream_wrapper_unregister(string $protocol)%Supprime un gestionnaire d'URL +strftime%string strftime(string $format, [int $timestamp = time()])%Formate une date/heure locale avec la configuration locale +strip_tags%string strip_tags(string $str, [string $allowable_tags])%Supprime les balises HTML et PHP d'une chaîne +stripcslashes%string stripcslashes(string $str)%Décode une chaîne encodée avec addcslashes +stripos%int stripos(string $haystack, string $needle, [int $offset])%Recherche la première occurrence dans une chaîne, sans tenir compte de la casse +stripslashes%string stripslashes(string $str)%Supprime les antislashs d'une chaîne +stristr%string stristr(string $haystack, mixed $needle, [bool $before_needle = false])%Version insensible à la casse de strstr +strlen%int strlen(string $string)%Calcule la taille d'une chaîne +strnatcasecmp%int strnatcasecmp(string $str1, string $str2)%Comparaison de chaînes avec l'algorithme d'"ordre naturel" (insensible à la casse) +strnatcmp%int strnatcmp(string $str1, string $str2)%Comparaison de chaînes avec l'algorithme d'"ordre naturel" +strncasecmp%int strncasecmp(string $str1, string $str2, int $len)%Compare en binaire des chaînes de caractères +strncmp%int strncmp(string $str1, string $str2, int $len)%Comparaison binaire des n premiers caractères +strpbrk%string strpbrk(string $haystack, string $char_list)%Recherche une chaîne de caractères dans un ensemble de caractères +strpos%int strpos(string $haystack, mixed $needle, [int $offset])%Trouve la position d'un caractère dans une chaîne +strptime%array strptime(string $date, string $format)%Analyse une date générée par strftime +strrchr%string strrchr(string $haystack, mixed $needle)%Trouve la dernière occurrence d'un caractère dans une chaîne +strrev%string strrev(string $string)%Inverse une chaîne +strripos%int strripos(string $haystack, string $needle, [int $offset])%Trouve la position de la dernière occurrence d'une chaîne dans une autre, de façon insensible à la casse +strrpos%int strrpos(string $haystack, string $needle, [int $offset])%Trouve la position de la dernière occurrence d'une sous-chaine dans une chaîne +strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%Trouve la longueur du premier segment d'une chaîne contenant tous les caractères d'un masque donné +strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%Trouve la première occurrence dans une chaîne +strtok%string strtok(string $str, string $token, string $token)%Coupe une chaîne en segments +strtolower%string strtolower(string $str)%Renvoie une chaîne en minuscules +strtotime%int strtotime(string $time, [int $now])%Transforme un texte anglais en timestamp +strtoupper%string strtoupper(string $string)%Renvoie une chaîne en majuscules +strtr%string strtr(string $str, string $from, string $to, string $str, array $replace_pairs)%Remplace des caractères dans une chaîne +strval%string strval(mixed $var)%Récupère la valeur d'une variable, au format chaîne +substr%string substr(string $string, int $start, [int $length])%Retourne un segment de chaîne +substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length], [bool $case_insensitivity = false])%Compare deux chaînes depuis un offset jusqu'à une longueur en caractères +substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%Compte le nombre d'occurrences de segments dans une chaîne +substr_replace%mixed substr_replace(mixed $string, string $replacement, int $start, [int $length])%Remplace un segment dans une chaîne +sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%Retourne le nombre de lignes affectées par la dernière requête Sybase +sybase_close%bool sybase_close([resource $link_identifier])%Ferme une connexion Sybase +sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Ouvre une connexion à un serveur Sybase +sybase_data_seek%bool sybase_data_seek(resource $result_identifier, int $row_number)%Déplace le pointeur interne de lignes Sybase +sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int $retry_count)%Configure le nombre de tentatives lors de blocages +sybase_fetch_array%array sybase_fetch_array(resource $result)%Retourne une ligne Sybase sous la forme d'un tableau +sybase_fetch_assoc%array sybase_fetch_assoc(resource $result)%Lit une ligne de résultat Sybase sous forme de tableau associatif +sybase_fetch_field%object sybase_fetch_field(resource $result, [int $field_offset = -1])%Lit les informations d'un champ Sybase +sybase_fetch_object%object sybase_fetch_object(resource $result, [mixed $object])%Retourne une ligne Sybase sous la forme d'un objet +sybase_fetch_row%array sybase_fetch_row(resource $result)%Retourne une ligne Sybase sous la forme d'un tableau numérique +sybase_field_seek%bool sybase_field_seek(resource $result, int $field_offset)%Modifie l'index d'un champ Sybase +sybase_free_result%bool sybase_free_result(resource $result)%Libère un résultat Sybase de la mémoire +sybase_get_last_message%string sybase_get_last_message()%Retourne le dernier message du serveur +sybase_min_client_severity%void sybase_min_client_severity(int $severity)%Fixe la sévérité minimale du client Sybase +sybase_min_error_severity%void sybase_min_error_severity(int $severity)%Fixe la sévérité minimale du client pour les erreurs +sybase_min_message_severity%void sybase_min_message_severity(int $severity)%Fixe la sévérité minimale du client pour les messages +sybase_min_server_severity%void sybase_min_server_severity(int $severity)%Fixe la sévérité minimale du client pour le serveur Sybase +sybase_num_fields%int sybase_num_fields(resource $result)%Retourne le nombre de champs dans un résultat Sybase +sybase_num_rows%int sybase_num_rows(resource $result)%Retourne le nombre de lignes dans un résultat Sybase +sybase_pconnect%resource sybase_pconnect([string $servername], [string $username], [string $password], [string $charset], [string $appname])%Ouvre une connexion persistante à un serveur Sybase +sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Envoie une requête à une base Sybase +sybase_result%string sybase_result(resource $result, int $row, mixed $field)%Lit une valeur dans un résultat +sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Sélectionne une base de données Sybase +sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $connection])%Configure le gestionnaire de messages Sybase +sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Envoie une requête à Sybase et ne bloque pas +symlink%bool symlink(string $target, string $link)%Crée un lien symbolique +sys_get_temp_dir%string sys_get_temp_dir()%Retourne le chemin du répertoire utilisé pour les fichiers temporaires +sys_getloadavg%array sys_getloadavg()%Récupère la charge moyenne du système +syslog%bool syslog(int $priority, string $message)%Génère un message dans l'historique système +system%string system(string $command, [int $return_var])%Exécute un programme externe et affiche le résultat +tan%float tan(float $arg)%Tangente +tanh%float tanh(float $arg)%Tangente hyperbolique +tempnam%string tempnam(string $dir, string $prefix)%Crée un fichier avec un nom unique +textdomain%string textdomain(string $text_domain)%Fixe le domaine par défaut +tidy%object tidy([string $filename], [mixed $config], [string $encoding], [bool $use_include_path])%Construit un nouvel objet tidy +tidy_access_count%int tidy_access_count(tidy $object)%Retourne le nombre d'alertes d'accessibilité Tidy rencontrées dans le document +tidy_clean_repair%bool tidy_clean_repair(tidy $object)%Effectue les opérations de nettoyage et de réparation préparées pour un fichier HTML +tidy_config_count%int tidy_config_count(tidy $object)%Retourne le nombre d'erreurs de configuration Tidy rencontrées dans le document +tidy_diagnose%bool tidy_diagnose(tidy $object)%Établit le diagnostic pour le document analysé et réparé +tidy_error_count%int tidy_error_count(tidy $object)%Retourne le nombre d'erreurs Tidy rencontrées dans le document +tidy_get_body%tidyNode tidy_get_body(tidy $object)%Retourne un objet TidyNode, commencé à partir de la balise +tidy_get_config%array tidy_get_config(tidy $object)%Lit la configuration Tidy courante +tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%Retourne les alertes et erreurs qui sont survenues lors de l'analyse du document +tidy_get_head%tidyNode tidy_get_head(tidy $object)%Retourne un objet tidyNode à partir de la balise +tidy_get_html%tidyNode tidy_get_html(tidy $object)%Retourne un objet tidyNode commençant à la balise +tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%Détecte le version du code HTML utilisée dans un document +tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object, string $optname)%Retourne la documentation pour le nom de l'option donnée +tidy_get_output%string tidy_get_output(tidy $object)%Retourne une chaîne représentant les balises telles qu'analysées par Tidy +tidy_get_release%string tidy_get_release()%Retourne la date de publication (version) de la bibliothèque Tidy +tidy_get_root%tidyNode tidy_get_root(tidy $object)%Retourne un objet tidyNode représentant la racine du document HTML +tidy_get_status%int tidy_get_status(tidy $object)%Retourne le statut du document spécifié +tidy_getopt%mixed tidy_getopt(string $option, tidy $object, string $option)%Retourne la valeur de l'option de configuration Tidy +tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%Indique si le document est un document XHTML +tidy_is_xml%bool tidy_is_xml(tidy $object)%Indique si le document est un document XML générique (non HTML/XHTML) +tidy_load_config%void tidy_load_config(string $filename, string $encoding)%Charge un fichier de configuration ASCII Tidy avec l'encodage spécifié +tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Analyse les balises d'un fichier ou d'une URI +tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding], string $input, [mixed $config], [string $encoding])%Analyse un document HTML contenu dans une chaîne +tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Répare un fichier et le renvoie en tant que chaîne +tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding], string $data, [mixed $config], [string $encoding])%Répare une chaîne HTML en utilisant un fichier de configuration optionnel +tidy_reset_config%bool tidy_reset_config()%Redonne les valeurs de configuration par défaut de Tidy +tidy_save_config%bool tidy_save_config(string $filename)%Sauve la configuration courante dans un fichier +tidy_set_encoding%bool tidy_set_encoding(string $encoding)%Modifie le jeu de caractères pour les entrées/sorties de l'analyseur Tidy +tidy_setopt%bool tidy_setopt(string $option, mixed $value)%Modifie la valeur de l'option de configuration Tidy +tidy_warning_count%int tidy_warning_count(tidy $object)%Retourne le nombre d'alertes Tidy rencontrées dans le document spécifié +time%int time()%Retourne le timestamp UNIX actuel +time_nanosleep%mixed time_nanosleep(int $seconds, int $nanoseconds)%Attendre pendant un nombre de secondes et de nanosecondes +time_sleep_until%bool time_sleep_until(float $timestamp)%Arrête le script pendant une durée spécifiée +timezone_abbreviations_list%void timezone_abbreviations_list()%Alias de DateTimeZone::listAbbreviations +timezone_identifiers_list%void timezone_identifiers_list()%Alias de DateTimeZone::listIdentifiers +timezone_location_get%void timezone_location_get()%Alias de DateTimeZone::getLocation +timezone_name_from_abbr%string timezone_name_from_abbr(string $abbr, [int $gmtOffset = -1], [int $isdst = -1])%Retourne le nom du fuseau horaire à partir de son abréviation +timezone_name_get%void timezone_name_get()%Alias de DateTimeZone::getName +timezone_offset_get%void timezone_offset_get()%Alias de DateTimeZone::getOffset +timezone_open%void timezone_open()%Alias de DateTimeZone::__construct +timezone_transitions_get%void timezone_transitions_get()%Alias de DateTimeZone::getTransitions +timezone_version_get%string timezone_version_get()%Lit la version de la timezonedb +tmpfile%resource tmpfile()%Crée un fichier temporaire +token_get_all%array token_get_all(string $source)%Scinde un code source en éléments de base +token_name%string token_name(int $token)%Lit le nom d'un élément de code source +touch%bool touch(string $filename, [int $time = time()], [int $atime])%Modifie la date de modification et de dernier accès d'un fichier +trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%Déclenche une erreur utilisateur +trim%string trim(string $str, [string $charlist])%Supprime les espaces (ou d'autres caractères) en début et fin de chaîne +uasort%bool uasort(array $array, callback $cmp_function)%Trie un tableau en utilisant une fonction de rappel +ucfirst%string ucfirst(string $str)%Met le premier caractère en majuscule +ucwords%string ucwords(string $str)%Met en majuscule la première lettre de tous les mots +uksort%bool uksort(array $array, callback $cmp_function)%Trie un tableau par ses clés en utilisant une fonction de rappel +umask%int umask([int $mask])%Change le "umask" courant +uniqid%string uniqid([string $prefix = ""], [bool $more_entropy = false])%Génère un identifiant unique +unixtojd%int unixtojd([int $timestamp = time()])%Convertit un timestamp UNIX en un jour Julien +unlink%bool unlink(string $filename, [resource $context])%Efface un fichier +unpack%array unpack(string $format, string $data)%Déconditionne des données depuis une chaîne binaire +unregister_tick_function%void unregister_tick_function(string $function_name)%Annule la fonction exécutée à chaque tick +unserialize%mixed unserialize(string $str)%Crée une variable PHP à partir d'une valeur linéarisée +unset%void unset(mixed $var, [mixed $var], [mixed ...])%Détruit une variable +urldecode%string urldecode(string $str)%Décode une chaîne encodée URL +urlencode%string urlencode(string $str)%Encode une chaîne en URL +use_soap_error_handler%bool use_soap_error_handler([bool $handler])%Active le gestionnaire d'erreurs SOAP natif +user_error%void user_error()%Alias de trigger_error +usleep%void usleep(int $micro_seconds)%Arrête l'exécution durant quelques microsecondes +usort%bool usort(array $array, callback $cmp_function)%Trie un tableau en utilisant une fonction de comparaison +utf8_decode%string utf8_decode(string $data)%Convertit une chaîne UTF-8 en ISO-8859-1 +utf8_encode%string utf8_encode(string $data)%Convertit une chaîne ISO-8859-1 en UTF-8 +var_dump%void var_dump(mixed $expression, [mixed $expression], [ ...])%Affiche les informations d'une variable +var_export%mixed var_export(mixed $expression, [bool $return = false])%Retourne le code PHP utilisé pour générer une variable +variant_abs%mixed variant_abs(mixed $val)%Retourne la valeur absolue d'un variant +variant_add%mixed variant_add(mixed $left, mixed $right)%"Ajoute" deux valeurs de variants et retourne le résultat +variant_and%mixed variant_and(mixed $left, mixed $right)%Effectue un ET entre deux variants et retourne le résultat +variant_cast%variant variant_cast(variant $variant, int $type)%Convertit un variant en un nouvel objet variant de type différent +variant_cat%mixed variant_cat(mixed $left, mixed $right)%Assemble deux valeurs variantes ensemble et retourne le résultat +variant_cmp%int variant_cmp(mixed $left, mixed $right, [int $lcid], [int $flags])%Compare deux variants +variant_date_from_timestamp%variant variant_date_from_timestamp(int $timestamp)%Retourne une représentation date en variant d'un timestamp Unix +variant_date_to_timestamp%int variant_date_to_timestamp(variant $variant)%Convertit une valeur date/temps variante en un timestamp Unix +variant_div%mixed variant_div(mixed $left, mixed $right)%Retourne le résultat de la division de deux variants +variant_eqv%mixed variant_eqv(mixed $left, mixed $right)%Effectue une équivalence de bits de deux variants +variant_fix%mixed variant_fix(mixed $variant)%Récupère la portion entière d'un variant +variant_get_type%int variant_get_type(variant $variant)%Retourne le type d'un objet variant +variant_idiv%mixed variant_idiv(mixed $left, mixed $right)%Convertit des variants en valeurs entières, et effectue alors une division +variant_imp%mixed variant_imp(mixed $left, mixed $right)%Exécute une implication sur les bits de deux variants +variant_int%mixed variant_int(mixed $variant)%Retourne la partie entière d'un variant +variant_mod%mixed variant_mod(mixed $left, mixed $right)%Divise deux variantes et retourne le reste +variant_mul%mixed variant_mul(mixed $left, mixed $right)%Multiplie les valeurs de deux variants +variant_neg%mixed variant_neg(mixed $variant)%Effectue une négation logique sur un variant +variant_not%mixed variant_not(mixed $variant)%Exécute une négation sur les bits sur un variant +variant_or%mixed variant_or(mixed $left, mixed $right)%Performe une disjonction logique sur deux variants +variant_pow%mixed variant_pow(mixed $left, mixed $right)%Retourne le résultat de la fonction puissance avec deux variants +variant_round%mixed variant_round(mixed $variant, int $decimals)%Arrondit le variant au nombre spécifié de décimales +variant_set%void variant_set(variant $variant, mixed $value)%Assigne une nouvelle valeur pour un objet variant +variant_set_type%void variant_set_type(variant $variant, int $type)%Convertit un variant en un autre type "sur-place" +variant_sub%mixed variant_sub(mixed $left, mixed $right)%Soustrait la valeur du variant de droite de la valeur de celui de gauche +variant_xor%mixed variant_xor(mixed $left, mixed $right)%Exécute une exclusion logique sur deux variants +version_compare%mixed version_compare(string $version1, string $version2, [string $operator])%Compare deux chaînes de version au format des versions PHP +vfprintf%int vfprintf(resource $handle, string $format, array $args)%Écrit une chaîne formatée dans un flux +virtual%bool virtual(string $filename)%Effectue une sous-requête Apache +vprintf%int vprintf(string $format, array $args)%Affiche une chaîne formatée +vsprintf%string vsprintf(string $format, array $args)%Retourne une chaîne formatée +wddx_add_vars%bool wddx_add_vars(resource $packet_id, mixed $var_name, [mixed ...])%Ajoute des variables à un paquet WDDX +wddx_deserialize%void wddx_deserialize()%Alias de wddx_unserialize +wddx_packet_end%string wddx_packet_end(resource $packet_id)%Clôt un paquet WDDX +wddx_packet_start%resource wddx_packet_start([string $comment])%Commence un nouveau paquet WDDX avec une structure +wddx_serialize_value%string wddx_serialize_value(mixed $var, [string $comment])%Enregistre une valeur dans un paquet WDDX +wddx_serialize_vars%string wddx_serialize_vars(mixed $var_name, [mixed ...])%Enregistre plusieurs valeurs dans un paquet WDDX +wddx_unserialize%mixed wddx_unserialize(string $packet)%Délinéarise un paquet WDDX +wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%Effectue la césure d'une chaîne +xml_error_string%string xml_error_string(int $code)%Lit le message d'erreur de l'analyseur XML +xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%Retourne l'index de l'octet courant d'un analyseur XML +xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%Retourne le nombre courant de la colonne d'un analyseur XML +xml_get_current_line_number%int xml_get_current_line_number(resource $parser)%Retourne le numéro de ligne courant d'un analyseur XML +xml_get_error_code%int xml_get_error_code(resource $parser)%Récupère le code erreur de l'analyseur XML +xml_parse%int xml_parse(resource $parser, string $data, [bool $is_final = false])%Commence l'analyse d'un document XML +xml_parse_into_struct%int xml_parse_into_struct(resource $parser, string $data, array $values, [array $index])%Analyse une structure XML +xml_parser_create%resource xml_parser_create([string $encoding])%Création d'un analyseur XML +xml_parser_create_ns%resource xml_parser_create_ns([string $encoding], [string $separator = ':'])%Crée un analyseur XML +xml_parser_free%bool xml_parser_free(resource $parser)%Détruit un analyseur XML +xml_parser_get_option%mixed xml_parser_get_option(resource $parser, int $option)%Lit les options d'un analyseur XML +xml_parser_set_option%bool xml_parser_set_option(resource $parser, int $option, mixed $value)%Affecte les options d'un analyseur XML +xml_set_character_data_handler%bool xml_set_character_data_handler(resource $parser, callback $handler)%Affecte les gestionnaires de texte littéral +xml_set_default_handler%bool xml_set_default_handler(resource $parser, callback $handler)%Affecte le gestionnaire XML par défaut +xml_set_element_handler%bool xml_set_element_handler(resource $parser, callback $start_element_handler, callback $end_element_handler)%Affecte les gestionnaires de début et de fin de balise XML +xml_set_end_namespace_decl_handler%bool xml_set_end_namespace_decl_handler(resource $parser, callback $handler)%Configure le gestionnaire XML de données +xml_set_external_entity_ref_handler%bool xml_set_external_entity_ref_handler(resource $parser, callback $handler)%Configure le gestionnaire XML de références externes +xml_set_notation_decl_handler%bool xml_set_notation_decl_handler(resource $parser, callback $handler)%Configure le gestionnaire XML de notations +xml_set_object%bool xml_set_object(resource $parser, object $object)%Configure un objet comme analyseur XML +xml_set_processing_instruction_handler%bool xml_set_processing_instruction_handler(resource $parser, callback $handler)%Affecte les gestionnaires d'instructions exécutables +xml_set_start_namespace_decl_handler%bool xml_set_start_namespace_decl_handler(resource $parser, callback $handler)%Configure le gestionnaire de caractères +xml_set_unparsed_entity_decl_handler%bool xml_set_unparsed_entity_decl_handler(resource $parser, callback $handler)%Affecte les gestionnaires d'entités non déclarées +xmlrpc_decode%mixed xmlrpc_decode(string $xml, [string $encoding = "iso-8859-1"])%Décode le XML en types PHP natifs +xmlrpc_decode_request%mixed xmlrpc_decode_request(string $xml, string $method, [string $encoding])%Décode le code XML en variables PHP natives +xmlrpc_encode%string xmlrpc_encode(mixed $value)%Génère le code XML pour une valeur PHP +xmlrpc_encode_request%string xmlrpc_encode_request(string $method, mixed $params, [array $output_options])%Génère le XML pour une méthode +xmlrpc_get_type%string xmlrpc_get_type(mixed $value)%Retourne le type XMLRPC d'une valeur PHP +xmlrpc_is_fault%bool xmlrpc_is_fault(array $arg)%Détermine si un tableau de valeurs représente un XMLRPC +xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string $xml)%Décode le code XML en une liste de descriptions de méthodes +xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource $server, array $desc)%Ajoute des données d'introspection +xmlrpc_server_call_method%string xmlrpc_server_call_method(resource $server, string $xml, mixed $user_data, [array $output_options])%Analyse une requête XML et appelle les méthodes associées +xmlrpc_server_create%resource xmlrpc_server_create()%Crée un serveur XMLRPC +xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%Détruit un serveur XMLRPC +xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%Enregistre une fonction PHP pour générer la documentation +xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%Enregistre une fonction PHP avec une méthode +xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%Définit le type xmlrpc, base64 ou datetime, d'une valeur PHP +xpath_eval%void xpath_eval()%Calcule un chemin XPath à partir d'une chaîne +xpath_eval_expression%void xpath_eval_expression()%Calcule un chemin XPath à partir d'une chaîne +xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%Crée un nouveau contexte xpath +xpath_register_ns%bool xpath_register_ns(XPathContext $xpath_context, string $prefix, string $uri)%Sauvegarde l'espace de nom donné dans le contexte XPath passé +xpath_register_ns_auto%bool xpath_register_ns_auto(XPathContext $xpath_context, [object $context_node])%Sauvegarde l'espace de nom donné dans le contexte XPath passé +xptr_eval%int xptr_eval(string $eval_str, [domnode $contextnode], XPathContext $xpath_context, string $eval_str, [domnode $contextnode])%Calcul un chemin XPtr à partir d'une chaîne +xptr_new_context%XPathContext xptr_new_context()%Crée un nouveau contexte XPath +xslt_backend_info%string xslt_backend_info()%Retourne les informations sur les paramètres de compilation du backend +xslt_backend_name%string xslt_backend_name()%Retourne le nom du backend +xslt_backend_version%string xslt_backend_version()%Retourne le numéro de version de Sablotron +xslt_create%resource xslt_create()%Crée un nouvel analyseur XSLT +xslt_errno%int xslt_errno(resource $xh)%Retourne le numéro d'erreur +xslt_error%string xslt_error(resource $xh)%Retourne un message d'erreur +xslt_free%void xslt_free(resource $xh)%Détruit le processus XSLT +xslt_getopt%int xslt_getopt(resource $processor)%Récupère les options d'un processeur xsl donné +xslt_process%mixed xslt_process(resource $xh, string $xmlcontainer, string $xslcontainer, [string $resultcontainer], [array $arguments], [array $parameters])%Effectue une transformation XSLT +xslt_set_base%void xslt_set_base(resource $xh, string $uri)%Configure l'URI de base de toutes les transformations XSLT +xslt_set_encoding%void xslt_set_encoding(resource $xh, string $encoding)%Configure le jeu de caractères pour l'analyse des documents XML +xslt_set_error_handler%void xslt_set_error_handler(resource $xh, mixed $handler)%Configure le gestionnaire d'erreurs du processeur XSLT +xslt_set_log%void xslt_set_log(resource $xh, [mixed $log])%Configure le fichier d'historique pour les messages XSLT +xslt_set_object%bool xslt_set_object(resource $processor, object $obj)%Définit l'objet dans lequel doivent être résolues les fonctions de rappel +xslt_set_sax_handler%void xslt_set_sax_handler(resource $xh, array $handlers)%Modifie les gestionnaires SAX de l'analyseur XSLT +xslt_set_sax_handlers%void xslt_set_sax_handlers(resource $processor, array $handlers)%Configure les gestionnaires SAX qui seront appelés pour gérer les documents XML +xslt_set_scheme_handler%void xslt_set_scheme_handler(resource $xh, array $handlers)%Configure les gestionnaires de Scheme du processeur XSLT +xslt_set_scheme_handlers%void xslt_set_scheme_handlers(resource $xh, array $handlers)%Configure un gestionnaire de Scheme pour un processeur XSLT +xslt_setopt%mixed xslt_setopt(resource $processor, int $newmask)%Définit les options d'un processeur xsl donné +zend_logo_guid%string zend_logo_guid()%Retourne le logo de Zend +zend_thread_id%int zend_thread_id()%Retourne un identifiant unique du thread courant +zend_version%string zend_version()%Lit la version courante du moteur Zend +zip_close%void zip_close(resource $zip)%Ferme une archive Zip +zip_entry_close%bool zip_entry_close(resource $zip_entry)%Ferme un dossier d'archive +zip_entry_compressedsize%int zip_entry_compressedsize(resource $zip_entry)%Lit la taille compressée d'un dossier d'archives +zip_entry_compressionmethod%string zip_entry_compressionmethod(resource $zip_entry)%Lit la méthode de compression utilisée sur un dossier d'archives +zip_entry_filesize%int zip_entry_filesize(resource $zip_entry)%Lit la taille décompressée d'un dossier d'archives +zip_entry_name%string zip_entry_name(resource $zip_entry)%Lit le nom d'un dossier d'archives +zip_entry_open%bool zip_entry_open(resource $zip, resource $zip_entry, [string $mode])%Ouvre un dossier d'archives en lecture +zip_entry_read%string zip_entry_read(resource $zip_entry, [int $length])%Lit le contenu d'un fichier dans un dossier +zip_open%mixed zip_open(string $filename)%Ouvre une archive ZIP +zip_read%mixed zip_read(resource $zip)%Lit la prochaine entrée dans une archive ZIP +zlib_get_coding_type%string zlib_get_coding_type()%Retourne la méthode de compression utilisée avec Gzip diff --git a/Support/functions.plist b/Support/functions.plist old mode 100755 new mode 100644 index 8bbfb96..fd7bbec --- a/Support/functions.plist +++ b/Support/functions.plist @@ -1,2308 +1,2571 @@ ( - {display = 'abs'; insert = '(${1:int number})';}, - {display = 'acos'; insert = '(${1:float number})';}, - {display = 'acosh'; insert = '(${1:float number})';}, - {display = 'addGlob'; insert = '(${1:string pattern}, ${2:[int flags}, ${3:[array options]]})';}, - {display = 'addPattern'; insert = '(${1:string pattern}, ${2:[string path}, ${3:[array options]]})';}, - {display = 'addcslashes'; insert = '(${1:string str}, ${2:string charlist})';}, - {display = 'addslashes'; insert = '(${1:string str})';}, - {display = 'apache_child_terminate'; insert = '(${1:void})';}, - {display = 'apache_get_modules'; insert = '(${1:void})';}, - {display = 'apache_get_version'; insert = '(${1:void})';}, - {display = 'apache_getenv'; insert = '(${1:string variable}, ${2:[bool walk_to_top]})';}, - {display = 'apache_lookup_uri'; insert = '(${1:string URI})';}, - {display = 'apache_note'; insert = '(${1:string note_name}, ${2:[string note_value]})';}, - {display = 'apache_request_auth_name'; insert = '()';}, - {display = 'apache_request_auth_type'; insert = '()';}, - {display = 'apache_request_discard_request_body'; insert = '()';}, - {display = 'apache_request_err_headers_out'; insert = '(${1:[{string name|array list}}, ${2:[string value}, ${3:[bool replace = false]]]})';}, - {display = 'apache_request_headers'; insert = '(${1:void})';}, - {display = 'apache_request_headers_in'; insert = '()';}, - {display = 'apache_request_headers_out'; insert = '(${1:[{string name|array list}}, ${2:[string value}, ${3:[bool replace = false]]]})';}, - {display = 'apache_request_is_initial_req'; insert = '()';}, - {display = 'apache_request_log_error'; insert = '(${1:string message}, ${2:[long facility]})';}, - {display = 'apache_request_meets_conditions'; insert = '()';}, - {display = 'apache_request_remote_host'; insert = '(${1:[int type]})';}, - {display = 'apache_request_run'; insert = '()';}, - {display = 'apache_request_satisfies'; insert = '()';}, - {display = 'apache_request_server_port'; insert = '()';}, - {display = 'apache_request_set_etag'; insert = '()';}, - {display = 'apache_request_set_last_modified'; insert = '()';}, - {display = 'apache_request_some_auth_required'; insert = '()';}, - {display = 'apache_request_sub_req_lookup_file'; insert = '(${1:string file})';}, - {display = 'apache_request_sub_req_lookup_uri'; insert = '(${1:string uri})';}, - {display = 'apache_request_sub_req_method_uri'; insert = '(${1:string method}, ${2:string uri})';}, - {display = 'apache_request_update_mtime'; insert = '(${1:[int dependency_mtime]})';}, - {display = 'apache_reset_timeout'; insert = '(${1:void})';}, - {display = 'apache_response_headers'; insert = '(${1:void})';}, - {display = 'apache_setenv'; insert = '(${1:string variable}, ${2:string value}, ${3:[bool walk_to_top]})';}, - {display = 'array_change_key_case'; insert = '(${1:array input}, ${2:[int case=CASE_LOWER]})';}, - {display = 'array_chunk'; insert = '(${1:array input}, ${2:int size}, ${3:[bool preserve_keys]})';}, - {display = 'array_combine'; insert = '(${1:array keys}, ${2:array values})';}, - {display = 'array_count_values'; insert = '(${1:array input})';}, - {display = 'array_diff'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_diff_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_diff_key'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_diff_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_comp_func})';}, - {display = 'array_diff_ukey'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_comp_func})';}, - {display = 'array_fill'; insert = '(${1:int start_key}, ${2:int num}, ${3:mixed val})';}, - {display = 'array_fill_keys'; insert = '(${1:array keys}, ${2:mixed val})';}, - {display = 'array_filter'; insert = '(${1:array input}, ${2:[mixed callback]})';}, - {display = 'array_flip'; insert = '(${1:array input})';}, - {display = 'array_intersect'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_intersect_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_intersect_key'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_intersect_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_compare_func})';}, - {display = 'array_intersect_ukey'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_compare_func})';}, - {display = 'array_key_exists'; insert = '(${1:mixed key}, ${2:array search})';}, - {display = 'array_keys'; insert = '(${1:array input}, ${2:[mixed search_value}, ${3:[bool strict]]})';}, - {display = 'array_map'; insert = '(${1:mixed callback}, ${2:array input1}, ${3:[array input2}, ${4:...]})';}, - {display = 'array_merge'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_merge_recursive'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_multisort'; insert = '(${1:array ar1}, ${2:[SORT_ASC|SORT_DESC}, ${3:[SORT_REGULAR|SORT_NUMERIC|SORT_STRING]]}, ${4:[array ar2}, ${5:[SORT_ASC|SORT_DESC}, ${6:[SORT_REGULAR|SORT_NUMERIC|SORT_STRING]]}, ${7:...]})';}, - {display = 'array_pad'; insert = '(${1:array input}, ${2:int pad_size}, ${3:mixed pad_value})';}, - {display = 'array_pop'; insert = '(${1:array stack})';}, - {display = 'array_product'; insert = '(${1:array input})';}, - {display = 'array_push'; insert = '(${1:array stack}, ${2:mixed var}, ${3:[mixed ...]})';}, - {display = 'array_rand'; insert = '(${1:array input}, ${2:[int num_req]})';}, - {display = 'array_reduce'; insert = '(${1:array input}, ${2:mixed callback}, ${3:[mixed initial]})';}, - {display = 'array_replace'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_replace_recursive'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]})';}, - {display = 'array_reverse'; insert = '(${1:array input}, ${2:[bool preserve keys]})';}, - {display = 'array_search'; insert = '(${1:mixed needle}, ${2:array haystack}, ${3:[bool strict]})';}, - {display = 'array_shift'; insert = '(${1:array stack})';}, - {display = 'array_slice'; insert = '(${1:array input}, ${2:int offset}, ${3:[int length}, ${4:[bool preserve_keys]]})';}, - {display = 'array_splice'; insert = '(${1:array input}, ${2:int offset}, ${3:[int length}, ${4:[array replacement]]})';}, - {display = 'array_sum'; insert = '(${1:array input})';}, - {display = 'array_udiff'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_comp_func})';}, - {display = 'array_udiff_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback key_comp_func})';}, - {display = 'array_udiff_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_comp_func}, ${5:callback key_comp_func})';}, - {display = 'array_uintersect'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_compare_func})';}, - {display = 'array_uintersect_assoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_compare_func})';}, - {display = 'array_uintersect_uassoc'; insert = '(${1:array arr1}, ${2:array arr2}, ${3:[array ...]}, ${4:callback data_compare_func}, ${5:callback key_compare_func})';}, - {display = 'array_unique'; insert = '(${1:array input}, ${2:[int sort_flags]})';}, - {display = 'array_unshift'; insert = '(${1:array stack}, ${2:mixed var}, ${3:[mixed ...]})';}, - {display = 'array_values'; insert = '(${1:array input})';}, - {display = 'array_walk'; insert = '(${1:array input}, ${2:string funcname}, ${3:[mixed userdata]})';}, - {display = 'array_walk_recursive'; insert = '(${1:array input}, ${2:string funcname}, ${3:[mixed userdata]})';}, - {display = 'arsort'; insert = '(${1:array &array_arg}, ${2:[int sort_flags]})';}, - {display = 'asin'; insert = '(${1:float number})';}, - {display = 'asinh'; insert = '(${1:float number})';}, - {display = 'asort'; insert = '(${1:array &array_arg}, ${2:[int sort_flags]})';}, - {display = 'assert'; insert = '(${1:string|bool assertion})';}, - {display = 'assert_options'; insert = '(${1:int what}, ${2:[mixed value]})';}, - {display = 'atan'; insert = '(${1:float number})';}, - {display = 'atan2'; insert = '(${1:float y}, ${2:float x})';}, - {display = 'atanh'; insert = '(${1:float number})';}, - {display = 'attachIterator'; insert = '(${1:Iterator iterator}, ${2:[mixed info]})';}, - {display = 'base64_decode'; insert = '(${1:string str}, ${2:[bool strict]})';}, - {display = 'base64_encode'; insert = '(${1:string str})';}, - {display = 'base_convert'; insert = '(${1:string number}, ${2:int frombase}, ${3:int tobase})';}, - {display = 'basename'; insert = '(${1:string path}, ${2:[string suffix]})';}, - {display = 'bcadd'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';}, - {display = 'bccomp'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';}, - {display = 'bcdiv'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';}, - {display = 'bcmod'; insert = '(${1:string left_operand}, ${2:string right_operand})';}, - {display = 'bcmul'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';}, - {display = 'bcpow'; insert = '(${1:string x}, ${2:string y}, ${3:[int scale]})';}, - {display = 'bcpowmod'; insert = '(${1:string x}, ${2:string y}, ${3:string mod}, ${4:[int scale]})';}, - {display = 'bcscale'; insert = '(${1:int scale})';}, - {display = 'bcsqrt'; insert = '(${1:string operand}, ${2:[int scale]})';}, - {display = 'bcsub'; insert = '(${1:string left_operand}, ${2:string right_operand}, ${3:[int scale]})';}, - {display = 'bin2hex'; insert = '(${1:string data})';}, - {display = 'bind_textdomain_codeset'; insert = '(${1:string domain}, ${2:string codeset})';}, - {display = 'bindec'; insert = '(${1:string binary_number})';}, - {display = 'bindtextdomain'; insert = '(${1:string domain_name}, ${2:string dir})';}, - {display = 'birdstep_autocommit'; insert = '(${1:int index})';}, - {display = 'birdstep_close'; insert = '(${1:int id})';}, - {display = 'birdstep_commit'; insert = '(${1:int index})';}, - {display = 'birdstep_connect'; insert = '(${1:string server}, ${2:string user}, ${3:string pass})';}, - {display = 'birdstep_exec'; insert = '(${1:int index}, ${2:string exec_str})';}, - {display = 'birdstep_fetch'; insert = '(${1:int index})';}, - {display = 'birdstep_fieldname'; insert = '(${1:int index}, ${2:int col})';}, - {display = 'birdstep_fieldnum'; insert = '(${1:int index})';}, - {display = 'birdstep_freeresult'; insert = '(${1:int index})';}, - {display = 'birdstep_off_autocommit'; insert = '(${1:int index})';}, - {display = 'birdstep_result'; insert = '(${1:int index}, ${2:mixed col})';}, - {display = 'birdstep_rollback'; insert = '(${1:int index})';}, - {display = 'bzcompress'; insert = '(${1:string source}, ${2:[int blocksize100k}, ${3:[int workfactor]]})';}, - {display = 'bzdecompress'; insert = '(${1:string source}, ${2:[int small]})';}, - {display = 'bzerrno'; insert = '(${1:resource bz})';}, - {display = 'bzerror'; insert = '(${1:resource bz})';}, - {display = 'bzerrstr'; insert = '(${1:resource bz})';}, - {display = 'bzopen'; insert = '(${1:string|int file|fp}, ${2:string mode})';}, - {display = 'bzread'; insert = '(${1:resource bz}, ${2:[int length]})';}, - {display = 'cal_days_in_month'; insert = '(${1:int calendar}, ${2:int month}, ${3:int year})';}, - {display = 'cal_from_jd'; insert = '(${1:int jd}, ${2:int calendar})';}, - {display = 'cal_info'; insert = '(${1:[int calendar]})';}, - {display = 'cal_to_jd'; insert = '(${1:int calendar}, ${2:int month}, ${3:int day}, ${4:int year})';}, - {display = 'call_user_func'; insert = '(${1:mixed function_name}, ${2:[mixed parmeter]}, ${3:[mixed ...]})';}, - {display = 'call_user_func_array'; insert = '(${1:string function_name}, ${2:array parameters})';}, - {display = 'call_user_method'; insert = '(${1:string method_name}, ${2:mixed object}, ${3:[mixed parameter]}, ${4:[mixed ...]})';}, - {display = 'call_user_method_array'; insert = '(${1:string method_name}, ${2:mixed object}, ${3:array params})';}, - {display = 'ceil'; insert = '(${1:float number})';}, - {display = 'chdir'; insert = '(${1:string directory})';}, - {display = 'checkdate'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';}, - {display = 'chgrp'; insert = '(${1:string filename}, ${2:mixed group})';}, - {display = 'chmod'; insert = '(${1:string filename}, ${2:int mode})';}, - {display = 'chown'; insert = '(${1:string filename}, ${2:mixed user})';}, - {display = 'chr'; insert = '(${1:int ascii})';}, - {display = 'chroot'; insert = '(${1:string directory})';}, - {display = 'chunk_split'; insert = '(${1:string str}, ${2:[int chunklen}, ${3:[string ending]]})';}, - {display = 'class_alias'; insert = '(${1:string user_class_name}, ${2:string alias_name}, ${3:[bool autoload]})';}, - {display = 'class_exists'; insert = '(${1:string classname}, ${2:[bool autoload]})';}, - {display = 'class_implements'; insert = '(${1:mixed what}, ${2:[bool autoload ]})';}, - {display = 'class_parents'; insert = '(${1:object instance}, ${2:[boolean autoload = true]})';}, - {display = 'clearstatcache'; insert = '(${1:[bool clear_realpath_cache}, ${2:[string filename]]})';}, - {display = 'closedir'; insert = '(${1:[resource dir_handle]})';}, - {display = 'closelog'; insert = '(${1:void})';}, - {display = 'collator_asort'; insert = '(${1:Collator $coll}, ${2:array(string) $arr})';}, - {display = 'collator_compare'; insert = '(${1:Collator $coll}, ${2:string $str1}, ${3:string $str2})';}, - {display = 'collator_create'; insert = '(${1:string $locale})';}, - {display = 'collator_get_attribute'; insert = '(${1:Collator $coll}, ${2:int $attr})';}, - {display = 'collator_get_error_code'; insert = '(${1:Collator $coll})';}, - {display = 'collator_get_error_message'; insert = '(${1:Collator $coll})';}, - {display = 'collator_get_locale'; insert = '(${1:Collator $coll}, ${2:int $type})';}, - {display = 'collator_get_sort_key'; insert = '(${1:Collator $coll}, ${2:string $str})';}, - {display = 'collator_get_strength'; insert = '(${1:Collator coll})';}, - {display = 'collator_set_attribute'; insert = '(${1:Collator $coll}, ${2:int $attr}, ${3:int $val})';}, - {display = 'collator_set_strength'; insert = '(${1:Collator coll}, ${2:int strength})';}, - {display = 'collator_sort'; insert = '(${1:Collator $coll}, ${2:array(string) $arr}, ${3:[int $sort_flags]})';}, - {display = 'collator_sort_with_sort_keys'; insert = '(${1:Collator $coll}, ${2:array(string) $arr})';}, + {display = 'AMQPConnection'; insert = '(${1:[array \\\$credentials = array()]})';}, + {display = 'AMQPExchange'; insert = '(${1:AMQPConnection \\\$connection}, ${2:[string \\\$exchange_name = \"\"]})';}, + {display = 'AMQPQueue'; insert = '(${1:string \\\$amqp_connection}, ${2:[string \\\$queue_name = \"\"]})';}, + {display = 'APCIterator'; insert = '(${1:string \\\$cache}, ${2:[mixed \\\$search = null]}, ${3:[int \\\$format]}, ${4:[int \\\$chunk_size = 100]}, ${5:[int \\\$list]})';}, + {display = 'AppendIterator'; insert = '()';}, + {display = 'ArrayIterator'; insert = '(${1:mixed \\\$array})';}, + {display = 'ArrayObject'; insert = '(${1:[mixed \\\$input]}, ${2:[int \\\$flags]}, ${3:[string \\\$iterator_class]})';}, + {display = 'CachingIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[string \\\$flags]})';}, + {display = 'Collator'; insert = '(${1:string \\\$locale})';}, + {display = 'DOMAttr'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]})';}, + {display = 'DOMComment'; insert = '(${1:[string \\\$value]})';}, + {display = 'DOMDocument'; insert = '(${1:[string \\\$version]}, ${2:[string \\\$encoding]})';}, + {display = 'DOMElement'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]}, ${3:[string \\\$namespaceURI]})';}, + {display = 'DOMEntityReference'; insert = '(${1:string \\\$name})';}, + {display = 'DOMImplementation'; insert = '()';}, + {display = 'DOMProcessingInstruction'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]})';}, + {display = 'DOMText'; insert = '(${1:[string \\\$value]})';}, + {display = 'DOMXPath'; insert = '(${1:DOMDocument \\\$doc})';}, + {display = 'DateInterval'; insert = '(${1:string \\\$interval_spec})';}, + {display = 'DatePeriod'; insert = '(${1:DateTime \\\$start}, ${2:DateInterval \\\$interval}, ${3:int \\\$recurrences}, ${4:[int \\\$options]}, ${5:DateTime \\\$start}, ${6:DateInterval \\\$interval}, ${7:DateTime \\\$end}, ${8:[int \\\$options]}, ${9:string \\\$isostr}, ${10:[int \\\$options]})';}, + {display = 'DateTime'; insert = '(${1:[string \\\$time = \"now\"]}, ${2:[DateTimeZone \\\$timezone]}, ${3:[string \\\$time = \"now\"]}, ${4:[DateTimeZone \\\$timezone]})';}, + {display = 'DateTimeZone'; insert = '(${1:string \\\$timezone}, ${2:string \\\$timezone})';}, + {display = 'DirectoryIterator'; insert = '(${1:string \\\$path})';}, + {display = 'FilesystemIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS]})';}, + {display = 'FilterIterator'; insert = '(${1:Iterator \\\$iterator})';}, + {display = 'FrenchToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, + {display = 'GlobIterator'; insert = '(${1:string \\\$path}, ${2:[integer \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO]})';}, + {display = 'Gmagick'; insert = '(${1:[string \\\$filename]})';}, + {display = 'GmagickPixel'; insert = '(${1:[string \\\$color]})';}, + {display = 'GregorianToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, + {display = 'HaruDoc'; insert = '()';}, + {display = 'HttpDeflateStream'; insert = '(${1:[int \\\$flags]})';}, + {display = 'HttpInflateStream'; insert = '(${1:[int \\\$flags]})';}, + {display = 'HttpMessage'; insert = '(${1:[string \\\$message]})';}, + {display = 'HttpQueryString'; insert = '(${1:[bool \\\$global = true]}, ${2:[mixed \\\$add]})';}, + {display = 'HttpRequest'; insert = '(${1:[string \\\$url]}, ${2:[int \\\$request_method = HTTP_METH_GET]}, ${3:[array \\\$options]})';}, + {display = 'HttpRequestPool'; insert = '(${1:[HttpRequest \\\$request]})';}, + {display = 'Imagick'; insert = '(${1:[mixed \\\$files]})';}, + {display = 'ImagickDraw'; insert = '()';}, + {display = 'ImagickPixel'; insert = '(${1:[string \\\$color]})';}, + {display = 'ImagickPixelIterator'; insert = '(${1:Imagick \\\$wand})';}, + {display = 'InfiniteIterator'; insert = '(${1:Iterator \\\$iterator})';}, + {display = 'IteratorIterator'; insert = '(${1:Traversable \\\$iterator})';}, + {display = 'JDDayOfWeek'; insert = '(${1:int \\\$julianday}, ${2:[int \\\$mode = CAL_DOW_DAYNO]})';}, + {display = 'JDMonthName'; insert = '(${1:int \\\$julianday}, ${2:int \\\$mode})';}, + {display = 'JDToFrench'; insert = '(${1:int \\\$juliandaycount})';}, + {display = 'JDToGregorian'; insert = '(${1:int \\\$julianday})';}, + {display = 'JDToJulian'; insert = '(${1:int \\\$julianday})';}, + {display = 'JewishToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, + {display = 'JulianToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, + {display = 'KTaglib_MPEG_File'; insert = '(${1:string \\\$filename})';}, + {display = 'LimitIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[int \\\$offset]}, ${3:[int \\\$count = -1]})';}, + {display = 'Memcached'; insert = '(${1:[string \\\$persistent_id]})';}, + {display = 'Mongo'; insert = '(${1:[string \\\$server = \"mongodb://localhost:27017\"]}, ${2:[array \\\$options = )]})';}, + {display = 'MongoBinData'; insert = '(${1:string \\\$data}, ${2:[int \\\$type]})';}, + {display = 'MongoCode'; insert = '(${1:string \\\$code}, ${2:[array \\\$scope = array()]})';}, + {display = 'MongoCollection'; insert = '(${1:MongoDB \\\$db}, ${2:string \\\$name})';}, + {display = 'MongoCursor'; insert = '(${1:resource \\\$connection}, ${2:string \\\$ns}, ${3:[array \\\$query = array()]}, ${4:[array \\\$fields = array()]})';}, + {display = 'MongoDB'; insert = '(${1:Mongo \\\$conn}, ${2:string \\\$name})';}, + {display = 'MongoDate'; insert = '(${1:[long \\\$sec]}, ${2:[long \\\$usec]})';}, + {display = 'MongoGridFS'; insert = '(${1:MongoDB \\\$db}, ${2:[string \\\$prefix = \"fs\"]})';}, + {display = 'MongoGridFSCursor'; insert = '(${1:MongoGridFS \\\$gridfs}, ${2:resource \\\$connection}, ${3:string \\\$ns}, ${4:[array \\\$query = array()]}, ${5:[array \\\$fields = array()]})';}, + {display = 'MongoGridfsFile'; insert = '(${1:MongoGridFS \\\$gridfs}, ${2:array \\\$file})';}, + {display = 'MongoId'; insert = '(${1:[string \\\$id]})';}, + {display = 'MongoInt32'; insert = '(${1:string \\\$value})';}, + {display = 'MongoInt64'; insert = '(${1:string \\\$value})';}, + {display = 'MongoRegex'; insert = '(${1:string \\\$regex})';}, + {display = 'MongoTimestamp'; insert = '(${1:[long \\\$sec]}, ${2:[long \\\$inc]})';}, + {display = 'MultipleIterator'; insert = '(${1:integer \\\$flags})';}, + {display = 'NoRewindIterator'; insert = '(${1:Iterator \\\$iterator})';}, + {display = 'PDO'; insert = '(${1:string \\\$dsn}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[array \\\$driver_options]})';}, + {display = 'ParentIterator'; insert = '(${1:RecursiveIterator \\\$iterator})';}, + {display = 'Phar'; insert = '(${1:string \\\$fname}, ${2:[int \\\$flags]}, ${3:[string \\\$alias]})';}, + {display = 'PharData'; insert = '(${1:string \\\$fname}, ${2:[int \\\$flags]}, ${3:[string \\\$alias]}, ${4:[int \\\$format]})';}, + {display = 'PharFileInfo'; insert = '(${1:string \\\$entry})';}, + {display = 'RecursiveCachingIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[string \\\$flags = self::CALL_TOSTRING]})';}, + {display = 'RecursiveDirectoryIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO]})';}, + {display = 'RecursiveFilterIterator'; insert = '(${1:RecursiveIterator \\\$iterator})';}, + {display = 'RecursiveIteratorIterator'; insert = '(${1:Traversable \\\$iterator}, ${2:[int \\\$mode = LEAVES_ONLY]}, ${3:[int \\\$flags]})';}, + {display = 'RecursiveRegexIterator'; insert = '(${1:RecursiveIterator \\\$iterator}, ${2:string \\\$regex}, ${3:[int \\\$mode]}, ${4:[int \\\$flags]}, ${5:[int \\\$preg_flags]})';}, + {display = 'RecursiveTreeIterator'; insert = '(${1:RecursiveIterator|IteratorAggregate \\\$it}, ${2:[int \\\$flags = RecursiveTreeIterator::BYPASS_KEY]}, ${3:[int \\\$cit_flags = CachingIterator::CATCH_GET_CHILD]}, ${4:[int \\\$mode = RecursiveIteratorIterator::SELF_FIRST]})';}, + {display = 'ReflectionClass'; insert = '(${1:string \\\$argument})';}, + {display = 'ReflectionExtension'; insert = '(${1:string \\\$name})';}, + {display = 'ReflectionFunction'; insert = '(${1:mixed \\\$name})';}, + {display = 'ReflectionMethod'; insert = '(${1:mixed \\\$class}, ${2:string \\\$name})';}, + {display = 'ReflectionObject'; insert = '(${1:object \\\$argument})';}, + {display = 'ReflectionParameter'; insert = '(${1:string \\\$function}, ${2:string \\\$parameter})';}, + {display = 'ReflectionProperty'; insert = '(${1:mixed \\\$class}, ${2:string \\\$name})';}, + {display = 'RegexIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:string \\\$regex}, ${3:[int \\\$mode]}, ${4:[int \\\$flags]}, ${5:[int \\\$preg_flags]})';}, + {display = 'SAMConnection'; insert = '()';}, + {display = 'SAMMessage'; insert = '(${1:[mixed \\\$body]})';}, + {display = 'SDO_DAS_Relational'; insert = '(${1:array \\\$database_metadata}, ${2:[string \\\$application_root_type]}, ${3:[array \\\$SDO_containment_references_metadata]})';}, + {display = 'SDO_Model_ReflectionDataObject'; insert = '(${1:SDO_DataObject \\\$data_object})';}, + {display = 'SQLite3'; insert = '(${1:string \\\$filename}, ${2:[int \\\$flags]}, ${3:[string \\\$encryption_key]})';}, + {display = 'SimpleXMLElement'; insert = '(${1:string \\\$data}, ${2:[int \\\$options]}, ${3:[bool \\\$data_is_url = false]}, ${4:[string \\\$ns = \"\"]}, ${5:[bool \\\$is_prefix = false]})';}, + {display = 'SoapClient'; insert = '(${1:mixed \\\$wsdl}, ${2:[array \\\$options]})';}, + {display = 'SoapFault'; insert = '(${1:string \\\$faultcode}, ${2:string \\\$faultstring}, ${3:[string \\\$faultactor]}, ${4:[string \\\$detail]}, ${5:[string \\\$faultname]}, ${6:[string \\\$headerfault]})';}, + {display = 'SoapHeader'; insert = '(${1:string \\\$namespace}, ${2:string \\\$name}, ${3:[mixed \\\$data]}, ${4:[bool \\\$mustunderstand]}, ${5:[string \\\$actor]})';}, + {display = 'SoapParam'; insert = '(${1:mixed \\\$data}, ${2:string \\\$name})';}, + {display = 'SoapServer'; insert = '(${1:mixed \\\$wsdl}, ${2:[array \\\$options]})';}, + {display = 'SoapVar'; insert = '(${1:string \\\$data}, ${2:string \\\$encoding}, ${3:[string \\\$type_name]}, ${4:[string \\\$type_namespace]}, ${5:[string \\\$node_name]}, ${6:[string \\\$node_namespace]})';}, + {display = 'SphinxClient'; insert = '()';}, + {display = 'SplBool'; insert = '()';}, + {display = 'SplDoublyLinkedList'; insert = '()';}, + {display = 'SplEnum'; insert = '()';}, + {display = 'SplFileInfo'; insert = '(${1:string \\\$file_name})';}, + {display = 'SplFileObject'; insert = '(${1:string \\\$filename}, ${2:[string \\\$open_mode = \"r\"]}, ${3:[bool \\\$use_include_path = false]}, ${4:[resource \\\$context]})';}, + {display = 'SplFixedArray'; insert = '(${1:[int \\\$size]})';}, + {display = 'SplFloat'; insert = '(${1:float \\\$input})';}, + {display = 'SplHeap'; insert = '()';}, + {display = 'SplInt'; insert = '(${1:integer \\\$input})';}, + {display = 'SplPriorityQueue'; insert = '()';}, + {display = 'SplQueue'; insert = '()';}, + {display = 'SplStack'; insert = '()';}, + {display = 'SplString'; insert = '(${1:string \\\$input})';}, + {display = 'SplTempFileObject'; insert = '(${1:[integer \\\$max_memory]})';}, + {display = 'Swish'; insert = '(${1:string \\\$index_names})';}, + {display = 'TokyoTyrant'; insert = '(${1:[string \\\$host]}, ${2:[int \\\$port = TokyoTyrant::RDBDEF_PORT]}, ${3:[array \\\$options]})';}, + {display = 'TokyoTyrantQuery'; insert = '(${1:TokyoTyrantTable \\\$table})';}, + {display = 'XSLTProcessor'; insert = '()';}, + {display = '__halt_compiler'; insert = '()';}, + {display = 'abs'; insert = '(${1:mixed \\\$number})';}, + {display = 'acos'; insert = '(${1:float \\\$arg})';}, + {display = 'acosh'; insert = '(${1:float \\\$arg})';}, + {display = 'addcslashes'; insert = '(${1:string \\\$str}, ${2:string \\\$charlist})';}, + {display = 'addslashes'; insert = '(${1:string \\\$str})';}, + {display = 'aggregate'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name})';}, + {display = 'aggregate_info'; insert = '(${1:object \\\$object})';}, + {display = 'aggregate_methods'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name})';}, + {display = 'aggregate_methods_by_list'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name}, ${3:array \\\$methods_list}, ${4:[bool \\\$exclude = false]})';}, + {display = 'aggregate_methods_by_regexp'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name}, ${3:string \\\$regexp}, ${4:[bool \\\$exclude = false]})';}, + {display = 'aggregate_properties'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name})';}, + {display = 'aggregate_properties_by_list'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name}, ${3:array \\\$properties_list}, ${4:[bool \\\$exclude = false]})';}, + {display = 'aggregate_properties_by_regexp'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name}, ${3:string \\\$regexp}, ${4:[bool \\\$exclude = false]})';}, + {display = 'aggregation_info'; insert = '()';}, + {display = 'apache_child_terminate'; insert = '()';}, + {display = 'apache_get_modules'; insert = '()';}, + {display = 'apache_get_version'; insert = '()';}, + {display = 'apache_getenv'; insert = '(${1:string \\\$variable}, ${2:[bool \\\$walk_to_top]})';}, + {display = 'apache_lookup_uri'; insert = '(${1:string \\\$filename})';}, + {display = 'apache_note'; insert = '(${1:string \\\$note_name}, ${2:[string \\\$note_value]})';}, + {display = 'apache_request_headers'; insert = '()';}, + {display = 'apache_reset_timeout'; insert = '()';}, + {display = 'apache_response_headers'; insert = '()';}, + {display = 'apache_setenv'; insert = '(${1:string \\\$variable}, ${2:string \\\$value}, ${3:[bool \\\$walk_to_top = false]})';}, + {display = 'apc_add'; insert = '(${1:string \\\$key}, ${2:mixed \\\$var}, ${3:[int \\\$ttl]})';}, + {display = 'apc_bin_dump'; insert = '(${1:[array \\\$files]}, ${2:[array \\\$user_vars]})';}, + {display = 'apc_bin_dumpfile'; insert = '(${1:array \\\$files}, ${2:array \\\$user_vars}, ${3:string \\\$filename}, ${4:[int \\\$flags]}, ${5:[resource \\\$context]})';}, + {display = 'apc_bin_load'; insert = '(${1:string \\\$data}, ${2:[int \\\$flags]})';}, + {display = 'apc_bin_loadfile'; insert = '(${1:string \\\$filename}, ${2:[resource \\\$context]}, ${3:[int \\\$flags]})';}, + {display = 'apc_cache_info'; insert = '(${1:[string \\\$cache_type]}, ${2:[bool \\\$limited = false]})';}, + {display = 'apc_cas'; insert = '(${1:string \\\$key}, ${2:int \\\$old}, ${3:int \\\$new})';}, + {display = 'apc_clear_cache'; insert = '(${1:[string \\\$cache_type]})';}, + {display = 'apc_compile_file'; insert = '(${1:string \\\$filename})';}, + {display = 'apc_dec'; insert = '(${1:string \\\$key}, ${2:[int \\\$step = 1]}, ${3:[bool \\\$success]})';}, + {display = 'apc_define_constants'; insert = '(${1:string \\\$key}, ${2:array \\\$constants}, ${3:[bool \\\$case_sensitive = true]})';}, + {display = 'apc_delete'; insert = '(${1:string \\\$key})';}, + {display = 'apc_delete_file'; insert = '(${1:mixed \\\$keys})';}, + {display = 'apc_exists'; insert = '(${1:mixed \\\$keys})';}, + {display = 'apc_fetch'; insert = '(${1:mixed \\\$key}, ${2:[bool \\\$success]})';}, + {display = 'apc_inc'; insert = '(${1:string \\\$key}, ${2:[int \\\$step = 1]}, ${3:[bool \\\$success]})';}, + {display = 'apc_load_constants'; insert = '(${1:string \\\$key}, ${2:[bool \\\$case_sensitive = true]})';}, + {display = 'apc_sma_info'; insert = '(${1:[bool \\\$limited = false]})';}, + {display = 'apc_store'; insert = '(${1:string \\\$key}, ${2:mixed \\\$var}, ${3:[int \\\$ttl]})';}, + {display = 'array'; insert = '(${1:[mixed ...]})';}, + {display = 'array_change_key_case'; insert = '(${1:array \\\$input}, ${2:[int \\\$case = CASE_LOWER]})';}, + {display = 'array_chunk'; insert = '(${1:array \\\$input}, ${2:int \\\$size}, ${3:[bool \\\$preserve_keys = false]})';}, + {display = 'array_combine'; insert = '(${1:array \\\$keys}, ${2:array \\\$values})';}, + {display = 'array_count_values'; insert = '(${1:array \\\$input})';}, + {display = 'array_diff'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]})';}, + {display = 'array_diff_assoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]})';}, + {display = 'array_diff_key'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]})';}, + {display = 'array_diff_uassoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$key_compare_func})';}, + {display = 'array_diff_ukey'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$key_compare_func})';}, + {display = 'array_fill'; insert = '(${1:int \\\$start_index}, ${2:int \\\$num}, ${3:mixed \\\$value})';}, + {display = 'array_fill_keys'; insert = '(${1:array \\\$keys}, ${2:mixed \\\$value})';}, + {display = 'array_filter'; insert = '(${1:array \\\$input}, ${2:[callback \\\$callback]})';}, + {display = 'array_flip'; insert = '(${1:array \\\$trans})';}, + {display = 'array_intersect'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]})';}, + {display = 'array_intersect_assoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]})';}, + {display = 'array_intersect_key'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]})';}, + {display = 'array_intersect_uassoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$key_compare_func})';}, + {display = 'array_intersect_ukey'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$key_compare_func})';}, + {display = 'array_key_exists'; insert = '(${1:mixed \\\$key}, ${2:array \\\$search})';}, + {display = 'array_keys'; insert = '(${1:array \\\$input}, ${2:[mixed \\\$search_value]}, ${3:[bool \\\$strict = false]})';}, + {display = 'array_map'; insert = '(${1:callback \\\$callback}, ${2:array \\\$arr1}, ${3:[array ...]})';}, + {display = 'array_merge'; insert = '(${1:array \\\$array1}, ${2:[array \\\$array2]}, ${3:[array ...]})';}, + {display = 'array_merge_recursive'; insert = '(${1:array \\\$array1}, ${2:[array ...]})';}, + {display = 'array_multisort'; insert = '(${1:array \\\$arr}, ${2:[mixed \\\$arg = SORT_ASC]}, ${3:[mixed \\\$arg = SORT_REGULAR]}, ${4:[mixed ...]})';}, + {display = 'array_pad'; insert = '(${1:array \\\$input}, ${2:int \\\$pad_size}, ${3:mixed \\\$pad_value})';}, + {display = 'array_pop'; insert = '(${1:array \\\$array})';}, + {display = 'array_product'; insert = '(${1:array \\\$array})';}, + {display = 'array_push'; insert = '(${1:array \\\$array}, ${2:mixed \\\$var}, ${3:[mixed ...]})';}, + {display = 'array_rand'; insert = '(${1:array \\\$input}, ${2:[int \\\$num_req = 1]})';}, + {display = 'array_reduce'; insert = '(${1:array \\\$input}, ${2:callback \\\$function}, ${3:[mixed \\\$initial]})';}, + {display = 'array_replace'; insert = '(${1:array \\\$array}, ${2:array \\\$array1}, ${3:[array \\\$array2]}, ${4:[array ...]})';}, + {display = 'array_replace_recursive'; insert = '(${1:array \\\$array}, ${2:array \\\$array1}, ${3:[array \\\$array2]}, ${4:[array ...]})';}, + {display = 'array_reverse'; insert = '(${1:array \\\$array}, ${2:[bool \\\$preserve_keys = false]})';}, + {display = 'array_search'; insert = '(${1:mixed \\\$needle}, ${2:array \\\$haystack}, ${3:[bool \\\$strict]})';}, + {display = 'array_shift'; insert = '(${1:array \\\$array})';}, + {display = 'array_slice'; insert = '(${1:array \\\$array}, ${2:int \\\$offset}, ${3:[int \\\$length]}, ${4:[bool \\\$preserve_keys = false]})';}, + {display = 'array_splice'; insert = '(${1:array \\\$input}, ${2:int \\\$offset}, ${3:[int \\\$length]}, ${4:[mixed \\\$replacement]})';}, + {display = 'array_sum'; insert = '(${1:array \\\$array})';}, + {display = 'array_udiff'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$data_compare_func})';}, + {display = 'array_udiff_assoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$data_compare_func})';}, + {display = 'array_udiff_uassoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$data_compare_func}, ${5:callback \\\$key_compare_func})';}, + {display = 'array_uintersect'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$data_compare_func})';}, + {display = 'array_uintersect_assoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$data_compare_func})';}, + {display = 'array_uintersect_uassoc'; insert = '(${1:array \\\$array1}, ${2:array \\\$array2}, ${3:[array ...]}, ${4:callback \\\$data_compare_func}, ${5:callback \\\$key_compare_func})';}, + {display = 'array_unique'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_STRING]})';}, + {display = 'array_unshift'; insert = '(${1:array \\\$array}, ${2:mixed \\\$var}, ${3:[mixed ...]})';}, + {display = 'array_values'; insert = '(${1:array \\\$input})';}, + {display = 'array_walk'; insert = '(${1:array \\\$array}, ${2:callback \\\$funcname}, ${3:[mixed \\\$userdata]})';}, + {display = 'array_walk_recursive'; insert = '(${1:array \\\$input}, ${2:callback \\\$funcname}, ${3:[mixed \\\$userdata]})';}, + {display = 'arsort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, + {display = 'asin'; insert = '(${1:float \\\$arg})';}, + {display = 'asinh'; insert = '(${1:float \\\$arg})';}, + {display = 'asort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, + {display = 'assert'; insert = '(${1:mixed \\\$assertion})';}, + {display = 'assert_options'; insert = '(${1:int \\\$what}, ${2:[mixed \\\$value]})';}, + {display = 'atan'; insert = '(${1:float \\\$arg})';}, + {display = 'atan2'; insert = '(${1:float \\\$y}, ${2:float \\\$x})';}, + {display = 'atanh'; insert = '(${1:float \\\$arg})';}, + {display = 'base64_decode'; insert = '(${1:string \\\$data}, ${2:[bool \\\$strict = false]})';}, + {display = 'base64_encode'; insert = '(${1:string \\\$data})';}, + {display = 'base_convert'; insert = '(${1:string \\\$number}, ${2:int \\\$frombase}, ${3:int \\\$tobase})';}, + {display = 'basename'; insert = '(${1:string \\\$path}, ${2:[string \\\$suffix]})';}, + {display = 'bcadd'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:[int \\\$scale]})';}, + {display = 'bccomp'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:[int \\\$scale]})';}, + {display = 'bcdiv'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:[int \\\$scale]})';}, + {display = 'bcmod'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$modulus})';}, + {display = 'bcmul'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:[int \\\$scale]})';}, + {display = 'bcpow'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:[int \\\$scale]})';}, + {display = 'bcpowmod'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:string \\\$modulus}, ${4:[int \\\$scale]})';}, + {display = 'bcscale'; insert = '(${1:int \\\$scale})';}, + {display = 'bcsqrt'; insert = '(${1:string \\\$operand}, ${2:[int \\\$scale]})';}, + {display = 'bcsub'; insert = '(${1:string \\\$left_operand}, ${2:string \\\$right_operand}, ${3:[int \\\$scale]})';}, + {display = 'bin2hex'; insert = '(${1:string \\\$str})';}, + {display = 'bind_textdomain_codeset'; insert = '(${1:string \\\$domain}, ${2:string \\\$codeset})';}, + {display = 'bindec'; insert = '(${1:string \\\$binary_string})';}, + {display = 'bindtextdomain'; insert = '(${1:string \\\$domain}, ${2:string \\\$directory})';}, + {display = 'bson_decode'; insert = '(${1:string \\\$bson})';}, + {display = 'bson_encode'; insert = '(${1:mixed \\\$anything})';}, + {display = 'bzclose'; insert = '(${1:resource \\\$bz})';}, + {display = 'bzcompress'; insert = '(${1:string \\\$source}, ${2:[int \\\$blocksize = 4]}, ${3:[int \\\$workfactor]})';}, + {display = 'bzdecompress'; insert = '(${1:string \\\$source}, ${2:[int \\\$small]})';}, + {display = 'bzerrno'; insert = '(${1:resource \\\$bz})';}, + {display = 'bzerror'; insert = '(${1:resource \\\$bz})';}, + {display = 'bzerrstr'; insert = '(${1:resource \\\$bz})';}, + {display = 'bzflush'; insert = '(${1:resource \\\$bz})';}, + {display = 'bzopen'; insert = '(${1:string \\\$filename}, ${2:string \\\$mode})';}, + {display = 'bzread'; insert = '(${1:resource \\\$bz}, ${2:[int \\\$length = 1024]})';}, + {display = 'bzwrite'; insert = '(${1:resource \\\$bz}, ${2:string \\\$data}, ${3:[int \\\$length]})';}, + {display = 'cal_days_in_month'; insert = '(${1:int \\\$calendar}, ${2:int \\\$month}, ${3:int \\\$year})';}, + {display = 'cal_from_jd'; insert = '(${1:int \\\$jd}, ${2:int \\\$calendar})';}, + {display = 'cal_info'; insert = '(${1:[int \\\$calendar = -1]})';}, + {display = 'cal_to_jd'; insert = '(${1:int \\\$calendar}, ${2:int \\\$month}, ${3:int \\\$day}, ${4:int \\\$year})';}, + {display = 'call_user_func'; insert = '(${1:callback \\\$function}, ${2:[mixed \\\$parameter]}, ${3:[mixed ...]})';}, + {display = 'call_user_func_array'; insert = '(${1:callback \\\$function}, ${2:array \\\$param_arr})';}, + {display = 'call_user_method'; insert = '(${1:string \\\$method_name}, ${2:object \\\$obj}, ${3:[mixed \\\$parameter]}, ${4:[mixed ...]})';}, + {display = 'call_user_method_array'; insert = '(${1:string \\\$method_name}, ${2:object \\\$obj}, ${3:array \\\$params})';}, + {display = 'ceil'; insert = '(${1:float \\\$value})';}, + {display = 'chdir'; insert = '(${1:string \\\$directory})';}, + {display = 'checkdate'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, + {display = 'checkdnsrr'; insert = '(${1:string \\\$host}, ${2:[string \\\$type = \"MX\"]})';}, + {display = 'chgrp'; insert = '(${1:string \\\$filename}, ${2:mixed \\\$group})';}, + {display = 'chmod'; insert = '(${1:string \\\$filename}, ${2:int \\\$mode})';}, + {display = 'chop'; insert = '()';}, + {display = 'chown'; insert = '(${1:string \\\$filename}, ${2:mixed \\\$user})';}, + {display = 'chr'; insert = '(${1:int \\\$ascii})';}, + {display = 'chroot'; insert = '(${1:string \\\$directory})';}, + {display = 'chunk_split'; insert = '(${1:string \\\$body}, ${2:[int \\\$chunklen = 76]}, ${3:[string \\\$end = \"\\\\r\\\\n\"]})';}, + {display = 'class_alias'; insert = '(${1:[string \\\$original]}, ${2:[string \\\$alias]})';}, + {display = 'class_exists'; insert = '(${1:string \\\$class_name}, ${2:[bool \\\$autoload = true]})';}, + {display = 'class_implements'; insert = '(${1:mixed \\\$class}, ${2:[bool \\\$autoload = true]})';}, + {display = 'class_parents'; insert = '(${1:mixed \\\$class}, ${2:[bool \\\$autoload = true]})';}, + {display = 'clearstatcache'; insert = '(${1:[bool \\\$clear_realpath_cache = false]}, ${2:[string \\\$filename]})';}, + {display = 'closedir'; insert = '(${1:[resource \\\$dir_handle]})';}, + {display = 'closelog'; insert = '()';}, + {display = 'collator_asort'; insert = '(${1:array \\\$arr}, ${2:[int \\\$sort_flag]}, ${3:Collator \\\$coll}, ${4:array \\\$arr}, ${5:[int \\\$sort_flag]})';}, + {display = 'collator_compare'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:Collator \\\$coll}, ${4:string \\\$str1}, ${5:string \\\$str2})';}, + {display = 'collator_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'collator_get_attribute'; insert = '(${1:int \\\$attr}, ${2:Collator \\\$coll}, ${3:int \\\$attr})';}, + {display = 'collator_get_error_code'; insert = '(${1:Collator \\\$coll})';}, + {display = 'collator_get_error_message'; insert = '(${1:Collator \\\$coll})';}, + {display = 'collator_get_locale'; insert = '(${1:[int \\\$type]}, ${2:Collator \\\$coll}, ${3:int \\\$type})';}, + {display = 'collator_get_sort_key'; insert = '(${1:string \\\$str}, ${2:Collator \\\$coll}, ${3:string \\\$str})';}, + {display = 'collator_get_strength'; insert = '(${1:Collator \\\$coll})';}, + {display = 'collator_set_attribute'; insert = '(${1:int \\\$attr}, ${2:int \\\$val}, ${3:Collator \\\$coll}, ${4:int \\\$attr}, ${5:int \\\$val})';}, + {display = 'collator_set_strength'; insert = '(${1:int \\\$strength}, ${2:Collator \\\$coll}, ${3:int \\\$strength})';}, + {display = 'collator_sort'; insert = '(${1:array \\\$arr}, ${2:[int \\\$sort_flag]}, ${3:Collator \\\$coll}, ${4:array \\\$arr}, ${5:[int \\\$sort_flag]})';}, + {display = 'collator_sort_with_sort_keys'; insert = '(${1:array \\\$arr}, ${2:Collator \\\$coll}, ${3:array \\\$arr})';}, + {display = 'com_addref'; insert = '()';}, {display = 'com_create_guid'; insert = '()';}, - {display = 'com_event_sink'; insert = '(${1:object comobject}, ${2:object sinkobject}, ${3:[mixed sinkinterface]})';}, - {display = 'com_get_active_object'; insert = '(${1:string progid}, ${2:[int code_page ]})';}, - {display = 'com_load_typelib'; insert = '(${1:string typelib_name}, ${2:[int case_insensitive]})';}, - {display = 'com_message_pump'; insert = '(${1:[int timeoutms]})';}, - {display = 'com_print_typeinfo'; insert = '(${1:object comobject | string typelib}, ${2:string dispinterface}, ${3:bool wantsink})';}, - {display = 'compact'; insert = '(${1:mixed var_names}, ${2:[mixed ...]})';}, - {display = 'compose_locale'; insert = '(${1:$array})';}, - {display = 'confirm_extname_compiled'; insert = '(${1:string arg})';}, - {display = 'connection_aborted'; insert = '(${1:void})';}, - {display = 'connection_status'; insert = '(${1:void})';}, - {display = 'constant'; insert = '(${1:string const_name})';}, - {display = 'convert_cyr_string'; insert = '(${1:string str}, ${2:string from}, ${3:string to})';}, - {display = 'convert_uudecode'; insert = '(${1:string data})';}, - {display = 'convert_uuencode'; insert = '(${1:string data})';}, - {display = 'copy'; insert = '(${1:string source_file}, ${2:string destination_file}, ${3:[resource context]})';}, - {display = 'cos'; insert = '(${1:float number})';}, - {display = 'cosh'; insert = '(${1:float number})';}, - {display = 'count'; insert = '(${1:mixed var}, ${2:[int mode]})';}, - {display = 'count_chars'; insert = '(${1:string input}, ${2:[int mode]})';}, - {display = 'crc32'; insert = '(${1:string str})';}, - {display = 'create_function'; insert = '(${1:string args}, ${2:string code})';}, - {display = 'crypt'; insert = '(${1:string str}, ${2:[string salt]})';}, - {display = 'ctype_alnum'; insert = '(${1:mixed c})';}, - {display = 'ctype_alpha'; insert = '(${1:mixed c})';}, - {display = 'ctype_cntrl'; insert = '(${1:mixed c})';}, - {display = 'ctype_digit'; insert = '(${1:mixed c})';}, - {display = 'ctype_graph'; insert = '(${1:mixed c})';}, - {display = 'ctype_lower'; insert = '(${1:mixed c})';}, - {display = 'ctype_print'; insert = '(${1:mixed c})';}, - {display = 'ctype_punct'; insert = '(${1:mixed c})';}, - {display = 'ctype_space'; insert = '(${1:mixed c})';}, - {display = 'ctype_upper'; insert = '(${1:mixed c})';}, - {display = 'ctype_xdigit'; insert = '(${1:mixed c})';}, - {display = 'curl_close'; insert = '(${1:resource ch})';}, - {display = 'curl_copy_handle'; insert = '(${1:resource ch})';}, - {display = 'curl_errno'; insert = '(${1:resource ch})';}, - {display = 'curl_error'; insert = '(${1:resource ch})';}, - {display = 'curl_exec'; insert = '(${1:resource ch})';}, - {display = 'curl_getinfo'; insert = '(${1:resource ch}, ${2:[int option]})';}, - {display = 'curl_init'; insert = '(${1:[string url]})';}, - {display = 'curl_multi_add_handle'; insert = '(${1:resource mh}, ${2:resource ch})';}, - {display = 'curl_multi_close'; insert = '(${1:resource mh})';}, - {display = 'curl_multi_exec'; insert = '(${1:resource mh}, ${2:int &still_running})';}, - {display = 'curl_multi_getcontent'; insert = '(${1:resource ch})';}, - {display = 'curl_multi_info_read'; insert = '(${1:resource mh}, ${2:[long msgs_in_queue]})';}, - {display = 'curl_multi_init'; insert = '(${1:void})';}, - {display = 'curl_multi_remove_handle'; insert = '(${1:resource mh}, ${2:resource ch})';}, - {display = 'curl_multi_select'; insert = '(${1:resource mh}, ${2:[double timeout]})';}, - {display = 'curl_setopt'; insert = '(${1:resource ch}, ${2:int option}, ${3:mixed value})';}, - {display = 'curl_setopt_array'; insert = '(${1:resource ch}, ${2:array options})';}, - {display = 'curl_version'; insert = '(${1:[int version]})';}, - {display = 'current'; insert = '(${1:array array_arg})';}, - {display = 'date'; insert = '(${1:string format}, ${2:[long timestamp]})';}, - {display = 'date_add'; insert = '(${1:DateTime object}, ${2:DateInterval interval})';}, - {display = 'date_create'; insert = '(${1:[string time}, ${2:[DateTimeZone object]]})';}, - {display = 'date_create_from_format'; insert = '(${1:string format}, ${2:string time}, ${3:[DateTimeZone object]})';}, - {display = 'date_date_set'; insert = '(${1:DateTime object}, ${2:long year}, ${3:long month}, ${4:long day})';}, + {display = 'com_event_sink'; insert = '(${1:variant \\\$comobject}, ${2:object \\\$sinkobject}, ${3:[mixed \\\$sinkinterface]})';}, + {display = 'com_get'; insert = '()';}, + {display = 'com_get_active_object'; insert = '(${1:string \\\$progid}, ${2:[int \\\$code_page]})';}, + {display = 'com_invoke'; insert = '()';}, + {display = 'com_isenum'; insert = '(${1:variant \\\$com_module})';}, + {display = 'com_load'; insert = '()';}, + {display = 'com_load_typelib'; insert = '(${1:string \\\$typelib_name}, ${2:[bool \\\$case_insensitive]})';}, + {display = 'com_message_pump'; insert = '(${1:[int \\\$timeoutms]})';}, + {display = 'com_print_typeinfo'; insert = '(${1:object \\\$comobject}, ${2:[string \\\$dispinterface]}, ${3:[bool \\\$wantsink]})';}, + {display = 'com_propget'; insert = '()';}, + {display = 'com_propput'; insert = '()';}, + {display = 'com_propset'; insert = '()';}, + {display = 'com_release'; insert = '()';}, + {display = 'com_set'; insert = '()';}, + {display = 'compact'; insert = '(${1:mixed \\\$varname}, ${2:[mixed ...]})';}, + {display = 'connection_aborted'; insert = '()';}, + {display = 'connection_status'; insert = '()';}, + {display = 'connection_timeout'; insert = '()';}, + {display = 'constant'; insert = '(${1:string \\\$name})';}, + {display = 'convert_cyr_string'; insert = '(${1:string \\\$str}, ${2:string \\\$from}, ${3:string \\\$to})';}, + {display = 'convert_uudecode'; insert = '(${1:string \\\$data})';}, + {display = 'convert_uuencode'; insert = '(${1:string \\\$data})';}, + {display = 'copy'; insert = '(${1:string \\\$source}, ${2:string \\\$dest}, ${3:[resource \\\$context]})';}, + {display = 'cos'; insert = '(${1:float \\\$arg})';}, + {display = 'cosh'; insert = '(${1:float \\\$arg})';}, + {display = 'count'; insert = '(${1:mixed \\\$var}, ${2:[int \\\$mode = COUNT_NORMAL]})';}, + {display = 'count_chars'; insert = '(${1:string \\\$string}, ${2:[int \\\$mode]})';}, + {display = 'crc32'; insert = '(${1:string \\\$str})';}, + {display = 'create_function'; insert = '(${1:string \\\$args}, ${2:string \\\$code})';}, + {display = 'crypt'; insert = '(${1:string \\\$str}, ${2:[string \\\$salt]})';}, + {display = 'ctype_alnum'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_alpha'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_cntrl'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_digit'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_graph'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_lower'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_print'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_punct'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_space'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_upper'; insert = '(${1:string \\\$text})';}, + {display = 'ctype_xdigit'; insert = '(${1:string \\\$text})';}, + {display = 'curl_close'; insert = '(${1:resource \\\$ch})';}, + {display = 'curl_copy_handle'; insert = '(${1:resource \\\$ch})';}, + {display = 'curl_errno'; insert = '(${1:resource \\\$ch})';}, + {display = 'curl_error'; insert = '(${1:resource \\\$ch})';}, + {display = 'curl_exec'; insert = '(${1:resource \\\$ch})';}, + {display = 'curl_getinfo'; insert = '(${1:resource \\\$ch}, ${2:[int \\\$opt]})';}, + {display = 'curl_init'; insert = '(${1:[string \\\$url]})';}, + {display = 'curl_multi_add_handle'; insert = '(${1:resource \\\$mh}, ${2:resource \\\$ch})';}, + {display = 'curl_multi_close'; insert = '(${1:resource \\\$mh})';}, + {display = 'curl_multi_exec'; insert = '(${1:resource \\\$mh}, ${2:int \\\$still_running})';}, + {display = 'curl_multi_getcontent'; insert = '(${1:resource \\\$ch})';}, + {display = 'curl_multi_info_read'; insert = '(${1:resource \\\$mh}, ${2:[int \\\$msgs_in_queue]})';}, + {display = 'curl_multi_init'; insert = '()';}, + {display = 'curl_multi_remove_handle'; insert = '(${1:resource \\\$mh}, ${2:resource \\\$ch})';}, + {display = 'curl_multi_select'; insert = '(${1:resource \\\$mh}, ${2:[float \\\$timeout = 1.0]})';}, + {display = 'curl_setopt'; insert = '(${1:resource \\\$ch}, ${2:int \\\$option}, ${3:mixed \\\$value})';}, + {display = 'curl_setopt_array'; insert = '(${1:resource \\\$ch}, ${2:array \\\$options})';}, + {display = 'curl_version'; insert = '(${1:[int \\\$age = CURLVERSION_NOW]})';}, + {display = 'current'; insert = '(${1:array \\\$array})';}, + {display = 'date'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp]})';}, + {display = 'date_add'; insert = '()';}, + {display = 'date_create'; insert = '()';}, + {display = 'date_create_from_format'; insert = '()';}, + {display = 'date_date_set'; insert = '()';}, {display = 'date_default_timezone_get'; insert = '()';}, - {display = 'date_default_timezone_set'; insert = '(${1:string timezone_identifier})';}, - {display = 'date_diff'; insert = '(${1:DateTime object}, ${2:[bool absolute]})';}, - {display = 'date_format'; insert = '(${1:DateTime object}, ${2:string format})';}, + {display = 'date_default_timezone_set'; insert = '(${1:string \\\$timezone_identifier})';}, + {display = 'date_diff'; insert = '()';}, + {display = 'date_format'; insert = '()';}, {display = 'date_get_last_errors'; insert = '()';}, - {display = 'date_interval_create_from_date_string'; insert = '(${1:string time})';}, - {display = 'date_interval_format'; insert = '(${1:DateInterval object}, ${2:string format})';}, - {display = 'date_isodate_set'; insert = '(${1:DateTime object}, ${2:long year}, ${3:long week}, ${4:[long day]})';}, - {display = 'date_modify'; insert = '(${1:DateTime object}, ${2:string modify})';}, - {display = 'date_offset_get'; insert = '(${1:DateTime object})';}, - {display = 'date_parse'; insert = '(${1:string date})';}, - {display = 'date_parse_from_format'; insert = '(${1:string format}, ${2:string date})';}, - {display = 'date_sub'; insert = '(${1:DateTime object}, ${2:DateInterval interval})';}, - {display = 'date_sun_info'; insert = '(${1:long time}, ${2:float latitude}, ${3:float longitude})';}, - {display = 'date_sunrise'; insert = '(${1:mixed time}, ${2:[int format}, ${3:[float latitude}, ${4:[float longitude}, ${5:[float zenith}, ${6:[float gmt_offset]]]]]})';}, - {display = 'date_sunset'; insert = '(${1:mixed time}, ${2:[int format}, ${3:[float latitude}, ${4:[float longitude}, ${5:[float zenith}, ${6:[float gmt_offset]]]]]})';}, - {display = 'date_time_set'; insert = '(${1:DateTime object}, ${2:long hour}, ${3:long minute}, ${4:[long second]})';}, - {display = 'date_timestamp_get'; insert = '(${1:DateTime object})';}, - {display = 'date_timestamp_set'; insert = '(${1:DateTime object}, ${2:long unixTimestamp})';}, - {display = 'date_timezone_get'; insert = '(${1:DateTime object})';}, - {display = 'date_timezone_set'; insert = '(${1:DateTime object}, ${2:DateTimeZone object})';}, - {display = 'datefmt_create'; insert = '(${1:string $locale}, ${2:long date_type}, ${3:long time_type}, ${4:[string $timezone_str}, ${5:long $calendar}, ${6:string $pattern]})';}, - {display = 'datefmt_format'; insert = '(${1:[mixed]int $args or array $args})';}, - {display = 'datefmt_get_calendar'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_get_datetype'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_get_error_code'; insert = '(${1:IntlDateFormatter $nf})';}, - {display = 'datefmt_get_error_message'; insert = '(${1:IntlDateFormatter $coll})';}, - {display = 'datefmt_get_locale'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_get_pattern'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_get_timetype'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_get_timezone_id'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_isLenient'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_localtime'; insert = '(${1:IntlDateFormatter $fmt}, ${2:string $text_to_parse}, ${3:[int $parse_pos ]})';}, - {display = 'datefmt_parse'; insert = '(${1:IntlDateFormatter $fmt}, ${2:string $text_to_parse}, ${3:[int $parse_pos]})';}, - {display = 'datefmt_setLenient'; insert = '(${1:IntlDateFormatter $mf})';}, - {display = 'datefmt_set_calendar'; insert = '(${1:IntlDateFormatter $mf}, ${2:int $calendar})';}, - {display = 'datefmt_set_pattern'; insert = '(${1:IntlDateFormatter $mf}, ${2:string $pattern})';}, - {display = 'datefmt_set_timezone_id'; insert = '(${1:IntlDateFormatter $mf}, ${2:$timezone_id})';}, - {display = 'dba_close'; insert = '(${1:resource handle})';}, - {display = 'dba_delete'; insert = '(${1:string key}, ${2:resource handle})';}, - {display = 'dba_exists'; insert = '(${1:string key}, ${2:resource handle})';}, - {display = 'dba_fetch'; insert = '(${1:string key}, ${2:[int skip}, ${3:] resource handle})';}, - {display = 'dba_firstkey'; insert = '(${1:resource handle})';}, - {display = 'dba_handlers'; insert = '(${1:[bool full_info]})';}, - {display = 'dba_insert'; insert = '(${1:string key}, ${2:string value}, ${3:resource handle})';}, - {display = 'dba_key_split'; insert = '(${1:string key})';}, + {display = 'date_interval_create_from_date_string'; insert = '()';}, + {display = 'date_interval_format'; insert = '()';}, + {display = 'date_isodate_set'; insert = '()';}, + {display = 'date_modify'; insert = '()';}, + {display = 'date_offset_get'; insert = '()';}, + {display = 'date_parse'; insert = '(${1:string \\\$date})';}, + {display = 'date_parse_from_format'; insert = '(${1:string \\\$format}, ${2:string \\\$date})';}, + {display = 'date_sub'; insert = '()';}, + {display = 'date_sun_info'; insert = '(${1:int \\\$time}, ${2:float \\\$latitude}, ${3:float \\\$longitude})';}, + {display = 'date_sunrise'; insert = '(${1:int \\\$timestamp}, ${2:[int \\\$format = SUNFUNCS_RET_STRING]}, ${3:[float \\\$latitude = ini_get(\"date.default_latitude\")]}, ${4:[float \\\$longitude = ini_get(\"date.default_longitude\")]}, ${5:[float \\\$zenith = ini_get(\"date.sunrise_zenith\")]}, ${6:[float \\\$gmt_offset]})';}, + {display = 'date_sunset'; insert = '(${1:int \\\$timestamp}, ${2:[int \\\$format = SUNFUNCS_RET_STRING]}, ${3:[float \\\$latitude = ini_get(\"date.default_latitude\")]}, ${4:[float \\\$longitude = ini_get(\"date.default_longitude\")]}, ${5:[float \\\$zenith = ini_get(\"date.sunset_zenith\")]}, ${6:[float \\\$gmt_offset]})';}, + {display = 'date_time_set'; insert = '()';}, + {display = 'date_timestamp_get'; insert = '()';}, + {display = 'date_timestamp_set'; insert = '()';}, + {display = 'date_timezone_get'; insert = '()';}, + {display = 'date_timezone_set'; insert = '()';}, + {display = 'datefmt_create'; insert = '(${1:string \\\$locale}, ${2:int \\\$datetype}, ${3:int \\\$timetype}, ${4:[string \\\$timezone]}, ${5:[int \\\$calendar]}, ${6:[string \\\$pattern]}, ${7:string \\\$locale}, ${8:int \\\$datetype}, ${9:int \\\$timetype}, ${10:[string \\\$timezone]}, ${11:[int \\\$calendar]}, ${12:[string \\\$pattern]}, ${13:string \\\$locale}, ${14:int \\\$datetype}, ${15:int \\\$timetype}, ${16:[string \\\$timezone]}, ${17:[int \\\$calendar]}, ${18:[string \\\$pattern]})';}, + {display = 'datefmt_format'; insert = '(${1:mixed \\\$value}, ${2:IntlDateFormatter \\\$fmt}, ${3:mixed \\\$value})';}, + {display = 'datefmt_get_calendar'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_get_datetype'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_get_error_code'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_get_error_message'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_get_locale'; insert = '(${1:[int \\\$which]}, ${2:IntlDateFormatter \\\$fmt}, ${3:[int \\\$which]})';}, + {display = 'datefmt_get_pattern'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_get_timetype'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_get_timezone_id'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_is_lenient'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_localtime'; insert = '(${1:string \\\$value}, ${2:[int \\\$position]}, ${3:IntlDateFormatter \\\$fmt}, ${4:string \\\$value}, ${5:[int \\\$position]})';}, + {display = 'datefmt_parse'; insert = '(${1:string \\\$value}, ${2:[int \\\$position]}, ${3:IntlDateFormatter \\\$fmt}, ${4:string \\\$value}, ${5:[int \\\$position]})';}, + {display = 'datefmt_set_calendar'; insert = '(${1:int \\\$which}, ${2:IntlDateFormatter \\\$fmt}, ${3:int \\\$which})';}, + {display = 'datefmt_set_lenient'; insert = '(${1:bool \\\$lenient}, ${2:IntlDateFormatter \\\$fmt}, ${3:bool \\\$lenient})';}, + {display = 'datefmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:IntlDateFormatter \\\$fmt}, ${3:string \\\$pattern})';}, + {display = 'datefmt_set_timezone_id'; insert = '(${1:string \\\$zone}, ${2:IntlDateFormatter \\\$fmt}, ${3:string \\\$zone})';}, + {display = 'dba_close'; insert = '(${1:resource \\\$handle})';}, + {display = 'dba_delete'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle})';}, + {display = 'dba_exists'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle})';}, + {display = 'dba_fetch'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle}, ${3:string \\\$key}, ${4:int \\\$skip}, ${5:resource \\\$handle})';}, + {display = 'dba_firstkey'; insert = '(${1:resource \\\$handle})';}, + {display = 'dba_handlers'; insert = '(${1:[bool \\\$full_info = false]})';}, + {display = 'dba_insert'; insert = '(${1:string \\\$key}, ${2:string \\\$value}, ${3:resource \\\$handle})';}, + {display = 'dba_key_split'; insert = '(${1:mixed \\\$key})';}, {display = 'dba_list'; insert = '()';}, - {display = 'dba_nextkey'; insert = '(${1:resource handle})';}, - {display = 'dba_open'; insert = '(${1:string path}, ${2:string mode}, ${3:[string handlername}, ${4:string ...]})';}, - {display = 'dba_optimize'; insert = '(${1:resource handle})';}, - {display = 'dba_popen'; insert = '(${1:string path}, ${2:string mode}, ${3:[string handlername}, ${4:string ...]})';}, - {display = 'dba_replace'; insert = '(${1:string key}, ${2:string value}, ${3:resource handle})';}, - {display = 'dba_sync'; insert = '(${1:resource handle})';}, - {display = 'dcgettext'; insert = '(${1:string domain_name}, ${2:string msgid}, ${3:long category})';}, - {display = 'dcngettext'; insert = '(${1:string domain}, ${2:string msgid1}, ${3:string msgid2}, ${4:int n}, ${5:int category})';}, - {display = 'debug_backtrace'; insert = '(${1:[bool provide_object]})';}, - {display = 'debug_print_backtrace'; insert = '(${1:void})';}, - {display = 'debug_zval_dump'; insert = '(${1:mixed var})';}, - {display = 'decbin'; insert = '(${1:int decimal_number})';}, - {display = 'dechex'; insert = '(${1:int decimal_number})';}, - {display = 'decoct'; insert = '(${1:int decimal_number})';}, - {display = 'define'; insert = '(${1:string constant_name}, ${2:mixed value}, ${3:boolean case_insensitive=false})';}, - {display = 'define_syslog_variables'; insert = '(${1:void})';}, - {display = 'defined'; insert = '(${1:string constant_name})';}, - {display = 'deg2rad'; insert = '(${1:float number})';}, - {display = 'dgettext'; insert = '(${1:string domain_name}, ${2:string msgid})';}, - {display = 'die'; insert = '(${1:[mixed status]})';}, - {display = 'dir'; insert = '(${1:string directory}, ${2:[resource context]})';}, - {display = 'dirname'; insert = '(${1:string path})';}, - {display = 'disk_free_space'; insert = '(${1:string path})';}, - {display = 'disk_total_space'; insert = '(${1:string path})';}, - {display = 'display_disabled_function'; insert = '(${1:void})';}, - {display = 'dl'; insert = '(${1:string extension_filename})';}, - {display = 'dngettext'; insert = '(${1:string domain}, ${2:string msgid1}, ${3:string msgid2}, ${4:int count})';}, - {display = 'dns_check_record'; insert = '(${1:string host}, ${2:[string type]})';}, - {display = 'dns_get_mx'; insert = '(${1:string hostname}, ${2:array mxhosts}, ${3:[array weight]})';}, - {display = 'dns_get_record'; insert = '(${1:string hostname}, ${2:[int type}, ${3:[array authns}, ${4:array addtl]]})';}, - {display = 'dom_attr_is_id'; insert = '()';}, - {display = 'dom_characterdata_append_data'; insert = '(${1:string arg})';}, - {display = 'dom_characterdata_delete_data'; insert = '(${1:int offset}, ${2:int count})';}, - {display = 'dom_characterdata_insert_data'; insert = '(${1:int offset}, ${2:string arg})';}, - {display = 'dom_characterdata_replace_data'; insert = '(${1:int offset}, ${2:int count}, ${3:string arg})';}, - {display = 'dom_characterdata_substring_data'; insert = '(${1:int offset}, ${2:int count})';}, - {display = 'dom_document_adopt_node'; insert = '(${1:DOMNode source})';}, - {display = 'dom_document_create_attribute'; insert = '(${1:string name})';}, - {display = 'dom_document_create_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName})';}, - {display = 'dom_document_create_cdatasection'; insert = '(${1:string data})';}, - {display = 'dom_document_create_comment'; insert = '(${1:string data})';}, - {display = 'dom_document_create_document_fragment'; insert = '()';}, - {display = 'dom_document_create_element'; insert = '(${1:string tagName}, ${2:[string value]})';}, - {display = 'dom_document_create_element_ns'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName}, ${3:[string value]})';}, - {display = 'dom_document_create_entity_reference'; insert = '(${1:string name})';}, - {display = 'dom_document_create_processing_instruction'; insert = '(${1:string target}, ${2:string data})';}, - {display = 'dom_document_create_text_node'; insert = '(${1:string data})';}, - {display = 'dom_document_get_element_by_id'; insert = '(${1:string elementId})';}, - {display = 'dom_document_get_elements_by_tag_name'; insert = '(${1:string tagname})';}, - {display = 'dom_document_get_elements_by_tag_name_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_document_import_node'; insert = '(${1:DOMNode importedNode}, ${2:boolean deep})';}, - {display = 'dom_document_load'; insert = '(${1:string source}, ${2:[int options]})';}, - {display = 'dom_document_load_html'; insert = '(${1:string source})';}, - {display = 'dom_document_load_html_file'; insert = '(${1:string source})';}, - {display = 'dom_document_loadxml'; insert = '(${1:string source}, ${2:[int options]})';}, - {display = 'dom_document_normalize_document'; insert = '()';}, - {display = 'dom_document_relaxNG_validate_file'; insert = '(${1:string filename})';}, - {display = 'dom_document_relaxNG_validate_xml'; insert = '(${1:string source})';}, - {display = 'dom_document_rename_node'; insert = '(${1:node n}, ${2:string namespaceURI}, ${3:string qualifiedName})';}, - {display = 'dom_document_save'; insert = '(${1:string file})';}, - {display = 'dom_document_save_html'; insert = '()';}, - {display = 'dom_document_save_html_file'; insert = '(${1:string file})';}, - {display = 'dom_document_savexml'; insert = '(${1:[node n]})';}, - {display = 'dom_document_schema_validate'; insert = '(${1:string source})';}, - {display = 'dom_document_schema_validate_file'; insert = '(${1:string filename})';}, - {display = 'dom_document_validate'; insert = '()';}, - {display = 'dom_document_xinclude'; insert = '(${1:[int options]})';}, - {display = 'dom_domconfiguration_can_set_parameter'; insert = '(${1:string name}, ${2:domuserdata value})';}, - {display = 'dom_domconfiguration_get_parameter'; insert = '(${1:string name})';}, - {display = 'dom_domconfiguration_set_parameter'; insert = '(${1:string name}, ${2:domuserdata value})';}, - {display = 'dom_domerrorhandler_handle_error'; insert = '(${1:domerror error})';}, - {display = 'dom_domimplementation_create_document'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName}, ${3:DOMDocumentType doctype})';}, - {display = 'dom_domimplementation_create_document_type'; insert = '(${1:string qualifiedName}, ${2:string publicId}, ${3:string systemId})';}, - {display = 'dom_domimplementation_get_feature'; insert = '(${1:string feature}, ${2:string version})';}, - {display = 'dom_domimplementation_has_feature'; insert = '(${1:string feature}, ${2:string version})';}, - {display = 'dom_domimplementationlist_item'; insert = '(${1:int index})';}, - {display = 'dom_domimplementationsource_get_domimplementation'; insert = '(${1:string features})';}, - {display = 'dom_domimplementationsource_get_domimplementations'; insert = '(${1:string features})';}, - {display = 'dom_domstringlist_item'; insert = '(${1:int index})';}, - {display = 'dom_element_get_attribute'; insert = '(${1:string name})';}, - {display = 'dom_element_get_attribute_node'; insert = '(${1:string name})';}, - {display = 'dom_element_get_attribute_node_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_element_get_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_element_get_elements_by_tag_name'; insert = '(${1:string name})';}, - {display = 'dom_element_get_elements_by_tag_name_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_element_has_attribute'; insert = '(${1:string name})';}, - {display = 'dom_element_has_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_element_remove_attribute'; insert = '(${1:string name})';}, - {display = 'dom_element_remove_attribute_node'; insert = '(${1:DOMAttr oldAttr})';}, - {display = 'dom_element_remove_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_element_set_attribute'; insert = '(${1:string name}, ${2:string value})';}, - {display = 'dom_element_set_attribute_node'; insert = '(${1:DOMAttr newAttr})';}, - {display = 'dom_element_set_attribute_node_ns'; insert = '(${1:DOMAttr newAttr})';}, - {display = 'dom_element_set_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string qualifiedName}, ${3:string value})';}, - {display = 'dom_element_set_id_attribute'; insert = '(${1:string name}, ${2:boolean isId})';}, - {display = 'dom_element_set_id_attribute_node'; insert = '(${1:attr idAttr}, ${2:boolean isId})';}, - {display = 'dom_element_set_id_attribute_ns'; insert = '(${1:string namespaceURI}, ${2:string localName}, ${3:boolean isId})';}, - {display = 'dom_import_simplexml'; insert = '(${1:sxeobject node})';}, - {display = 'dom_namednodemap_get_named_item'; insert = '(${1:string name})';}, - {display = 'dom_namednodemap_get_named_item_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_namednodemap_item'; insert = '(${1:int index})';}, - {display = 'dom_namednodemap_remove_named_item'; insert = '(${1:string name})';}, - {display = 'dom_namednodemap_remove_named_item_ns'; insert = '(${1:string namespaceURI}, ${2:string localName})';}, - {display = 'dom_namednodemap_set_named_item'; insert = '(${1:DOMNode arg})';}, - {display = 'dom_namednodemap_set_named_item_ns'; insert = '(${1:DOMNode arg})';}, - {display = 'dom_namelist_get_name'; insert = '(${1:int index})';}, - {display = 'dom_namelist_get_namespace_uri'; insert = '(${1:int index})';}, - {display = 'dom_node_append_child'; insert = '(${1:DomNode newChild})';}, - {display = 'dom_node_clone_node'; insert = '(${1:boolean deep})';}, - {display = 'dom_node_compare_document_position'; insert = '(${1:DomNode other})';}, - {display = 'dom_node_get_feature'; insert = '(${1:string feature}, ${2:string version})';}, - {display = 'dom_node_get_user_data'; insert = '(${1:string key})';}, - {display = 'dom_node_has_attributes'; insert = '()';}, - {display = 'dom_node_has_child_nodes'; insert = '()';}, - {display = 'dom_node_insert_before'; insert = '(${1:DomNode newChild}, ${2:DomNode refChild})';}, - {display = 'dom_node_is_default_namespace'; insert = '(${1:string namespaceURI})';}, - {display = 'dom_node_is_equal_node'; insert = '(${1:DomNode arg})';}, - {display = 'dom_node_is_same_node'; insert = '(${1:DomNode other})';}, - {display = 'dom_node_is_supported'; insert = '(${1:string feature}, ${2:string version})';}, - {display = 'dom_node_lookup_namespace_uri'; insert = '(${1:string prefix})';}, - {display = 'dom_node_lookup_prefix'; insert = '(${1:string namespaceURI})';}, - {display = 'dom_node_normalize'; insert = '()';}, - {display = 'dom_node_remove_child'; insert = '(${1:DomNode oldChild})';}, - {display = 'dom_node_replace_child'; insert = '(${1:DomNode newChild}, ${2:DomNode oldChild})';}, - {display = 'dom_node_set_user_data'; insert = '(${1:string key}, ${2:mixed data}, ${3:userdatahandler handler})';}, - {display = 'dom_nodelist_item'; insert = '(${1:int index})';}, - {display = 'dom_string_extend_find_offset16'; insert = '(${1:int offset32})';}, - {display = 'dom_string_extend_find_offset32'; insert = '(${1:int offset16})';}, - {display = 'dom_text_is_whitespace_in_element_content'; insert = '()';}, - {display = 'dom_text_replace_whole_text'; insert = '(${1:string content})';}, - {display = 'dom_text_split_text'; insert = '(${1:int offset})';}, - {display = 'dom_userdatahandler_handle'; insert = '(${1:short operation}, ${2:string key}, ${3:domobject data}, ${4:node src}, ${5:node dst})';}, - {display = 'dom_xpath_evaluate'; insert = '(${1:string expr}, ${2:[DOMNode context]})';}, - {display = 'dom_xpath_query'; insert = '(${1:string expr}, ${2:[DOMNode context]})';}, - {display = 'dom_xpath_register_ns'; insert = '(${1:string prefix}, ${2:string uri})';}, - {display = 'dom_xpath_register_php_functions'; insert = '()';}, - {display = 'each'; insert = '(${1:array arr})';}, - {display = 'easter_date'; insert = '(${1:[int year]})';}, - {display = 'easter_days'; insert = '(${1:[int year}, ${2:[int method]]})';}, - {display = 'echo'; insert = '(${1:string arg1}, ${2:[string ...]})';}, - {display = 'empty'; insert = '(${1:mixed var})';}, - {display = 'enchant_broker_describe'; insert = '(${1:resource broker})';}, - {display = 'enchant_broker_dict_exists'; insert = '(${1:resource broker}, ${2:string tag})';}, - {display = 'enchant_broker_free'; insert = '(${1:resource broker})';}, - {display = 'enchant_broker_free_dict'; insert = '(${1:resource dict})';}, - {display = 'enchant_broker_get_dict_path'; insert = '(${1:resource broker}, ${2:int dict_type})';}, - {display = 'enchant_broker_get_error'; insert = '(${1:resource broker})';}, + {display = 'dba_nextkey'; insert = '(${1:resource \\\$handle})';}, + {display = 'dba_open'; insert = '(${1:string \\\$path}, ${2:string \\\$mode}, ${3:[string \\\$handler]}, ${4:[mixed ...]})';}, + {display = 'dba_optimize'; insert = '(${1:resource \\\$handle})';}, + {display = 'dba_popen'; insert = '(${1:string \\\$path}, ${2:string \\\$mode}, ${3:[string \\\$handler]}, ${4:[mixed ...]})';}, + {display = 'dba_replace'; insert = '(${1:string \\\$key}, ${2:string \\\$value}, ${3:resource \\\$handle})';}, + {display = 'dba_sync'; insert = '(${1:resource \\\$handle})';}, + {display = 'dbx_close'; insert = '(${1:object \\\$link_identifier})';}, + {display = 'dbx_compare'; insert = '(${1:array \\\$row_a}, ${2:array \\\$row_b}, ${3:string \\\$column_key}, ${4:[int \\\$flags = DBX_CMP_ASC | DBX_CMP_NATIVE]})';}, + {display = 'dbx_connect'; insert = '(${1:mixed \\\$module}, ${2:string \\\$host}, ${3:string \\\$database}, ${4:string \\\$username}, ${5:string \\\$password}, ${6:[int \\\$persistent]})';}, + {display = 'dbx_error'; insert = '(${1:object \\\$link_identifier})';}, + {display = 'dbx_escape_string'; insert = '(${1:object \\\$link_identifier}, ${2:string \\\$text})';}, + {display = 'dbx_fetch_row'; insert = '(${1:object \\\$result_identifier})';}, + {display = 'dbx_query'; insert = '(${1:object \\\$link_identifier}, ${2:string \\\$sql_statement}, ${3:[int \\\$flags]})';}, + {display = 'dbx_sort'; insert = '(${1:object \\\$result}, ${2:string \\\$user_compare_function})';}, + {display = 'dcgettext'; insert = '(${1:string \\\$domain}, ${2:string \\\$message}, ${3:int \\\$category})';}, + {display = 'dcngettext'; insert = '(${1:string \\\$domain}, ${2:string \\\$msgid1}, ${3:string \\\$msgid2}, ${4:int \\\$n}, ${5:int \\\$category})';}, + {display = 'deaggregate'; insert = '(${1:object \\\$object}, ${2:[string \\\$class_name]})';}, + {display = 'debug_backtrace'; insert = '(${1:[bool \\\$provide_object = true]})';}, + {display = 'debug_print_backtrace'; insert = '()';}, + {display = 'debug_zval_dump'; insert = '(${1:mixed \\\$variable})';}, + {display = 'decbin'; insert = '(${1:int \\\$number})';}, + {display = 'dechex'; insert = '(${1:int \\\$number})';}, + {display = 'decoct'; insert = '(${1:int \\\$number})';}, + {display = 'define'; insert = '(${1:string \\\$name}, ${2:mixed \\\$value}, ${3:[bool \\\$case_insensitive = false]})';}, + {display = 'define_syslog_variables'; insert = '()';}, + {display = 'defined'; insert = '(${1:string \\\$name})';}, + {display = 'deg2rad'; insert = '(${1:float \\\$number})';}, + {display = 'delete'; insert = '()';}, + {display = 'dgettext'; insert = '(${1:string \\\$domain}, ${2:string \\\$message})';}, + {display = 'die'; insert = '()';}, + {display = 'dir'; insert = '()';}, + {display = 'dirname'; insert = '(${1:string \\\$path})';}, + {display = 'disk_free_space'; insert = '(${1:string \\\$directory})';}, + {display = 'disk_total_space'; insert = '(${1:string \\\$directory})';}, + {display = 'diskfreespace'; insert = '()';}, + {display = 'dl'; insert = '(${1:string \\\$library})';}, + {display = 'dngettext'; insert = '(${1:string \\\$domain}, ${2:string \\\$msgid1}, ${3:string \\\$msgid2}, ${4:int \\\$n})';}, + {display = 'dns_check_record'; insert = '()';}, + {display = 'dns_get_mx'; insert = '()';}, + {display = 'dns_get_record'; insert = '(${1:string \\\$hostname}, ${2:[int \\\$type = DNS_ANY]}, ${3:[array \\\$authns]}, ${4:[array \\\$addtl]})';}, + {display = 'dom_import_simplexml'; insert = '(${1:SimpleXMLElement \\\$node})';}, + {display = 'domxml_new_doc'; insert = '(${1:string \\\$version})';}, + {display = 'domxml_open_file'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode]}, ${3:[array \\\$error]})';}, + {display = 'domxml_open_mem'; insert = '(${1:string \\\$str}, ${2:[int \\\$mode]}, ${3:[array \\\$error]})';}, + {display = 'domxml_version'; insert = '()';}, + {display = 'domxml_xmltree'; insert = '(${1:string \\\$str})';}, + {display = 'domxml_xslt_stylesheet'; insert = '(${1:string \\\$xsl_buf})';}, + {display = 'domxml_xslt_stylesheet_doc'; insert = '(${1:DomDocument \\\$xsl_doc})';}, + {display = 'domxml_xslt_stylesheet_file'; insert = '(${1:string \\\$xsl_file})';}, + {display = 'domxml_xslt_version'; insert = '()';}, + {display = 'dotnet_load'; insert = '(${1:string \\\$assembly_name}, ${2:[string \\\$datatype_name]}, ${3:[int \\\$codepage]})';}, + {display = 'doubleval'; insert = '()';}, + {display = 'each'; insert = '(${1:array \\\$array})';}, + {display = 'easter_date'; insert = '(${1:[int \\\$year]})';}, + {display = 'easter_days'; insert = '(${1:[int \\\$year]}, ${2:[int \\\$method = CAL_EASTER_DEFAULT]})';}, + {display = 'echo'; insert = '(${1:string \\\$arg1}, ${2:[string ...]})';}, + {display = 'empty'; insert = '(${1:mixed \\\$var})';}, + {display = 'enchant_broker_describe'; insert = '(${1:resource \\\$broker})';}, + {display = 'enchant_broker_dict_exists'; insert = '(${1:resource \\\$broker}, ${2:string \\\$tag})';}, + {display = 'enchant_broker_free'; insert = '(${1:resource \\\$broker})';}, + {display = 'enchant_broker_free_dict'; insert = '(${1:resource \\\$dict})';}, + {display = 'enchant_broker_get_error'; insert = '(${1:resource \\\$broker})';}, {display = 'enchant_broker_init'; insert = '()';}, - {display = 'enchant_broker_list_dicts'; insert = '(${1:resource broker})';}, - {display = 'enchant_broker_request_dict'; insert = '(${1:resource broker}, ${2:string tag})';}, - {display = 'enchant_broker_request_pwl_dict'; insert = '(${1:resource broker}, ${2:string filename})';}, - {display = 'enchant_broker_set_dict_path'; insert = '(${1:resource broker}, ${2:int dict_type}, ${3:string value})';}, - {display = 'enchant_broker_set_ordering'; insert = '(${1:resource broker}, ${2:string tag}, ${3:string ordering})';}, - {display = 'enchant_dict_add_to_personal'; insert = '(${1:resource dict}, ${2:string word})';}, - {display = 'enchant_dict_add_to_session'; insert = '(${1:resource dict}, ${2:string word})';}, - {display = 'enchant_dict_check'; insert = '(${1:resource dict}, ${2:string word})';}, - {display = 'enchant_dict_describe'; insert = '(${1:resource dict})';}, - {display = 'enchant_dict_get_error'; insert = '(${1:resource dict})';}, - {display = 'enchant_dict_is_in_session'; insert = '(${1:resource dict}, ${2:string word})';}, - {display = 'enchant_dict_quick_check'; insert = '(${1:resource dict}, ${2:string word}, ${3:[array &suggestions]})';}, - {display = 'enchant_dict_store_replacement'; insert = '(${1:resource dict}, ${2:string mis}, ${3:string cor})';}, - {display = 'enchant_dict_suggest'; insert = '(${1:resource dict}, ${2:string word})';}, - {display = 'end'; insert = '(${1:array array_arg})';}, - {display = 'ereg'; insert = '(${1:string pattern}, ${2:string string}, ${3:[array registers]})';}, - {display = 'ereg_replace'; insert = '(${1:string pattern}, ${2:string replacement}, ${3:string string})';}, - {display = 'eregi'; insert = '(${1:string pattern}, ${2:string string}, ${3:[array registers]})';}, - {display = 'eregi_replace'; insert = '(${1:string pattern}, ${2:string replacement}, ${3:string string})';}, + {display = 'enchant_broker_list_dicts'; insert = '(${1:resource \\\$broker})';}, + {display = 'enchant_broker_request_dict'; insert = '(${1:resource \\\$broker}, ${2:string \\\$tag})';}, + {display = 'enchant_broker_request_pwl_dict'; insert = '(${1:resource \\\$broker}, ${2:string \\\$filename})';}, + {display = 'enchant_broker_set_ordering'; insert = '(${1:resource \\\$broker}, ${2:string \\\$tag}, ${3:string \\\$ordering})';}, + {display = 'enchant_dict_add_to_personal'; insert = '(${1:resource \\\$dict}, ${2:string \\\$word})';}, + {display = 'enchant_dict_add_to_session'; insert = '(${1:resource \\\$dict}, ${2:string \\\$word})';}, + {display = 'enchant_dict_check'; insert = '(${1:resource \\\$dict}, ${2:string \\\$word})';}, + {display = 'enchant_dict_describe'; insert = '(${1:resource \\\$dict})';}, + {display = 'enchant_dict_get_error'; insert = '(${1:resource \\\$dict})';}, + {display = 'enchant_dict_is_in_session'; insert = '(${1:resource \\\$dict}, ${2:string \\\$word})';}, + {display = 'enchant_dict_quick_check'; insert = '(${1:resource \\\$dict}, ${2:string \\\$word}, ${3:[array \\\$suggestions]})';}, + {display = 'enchant_dict_store_replacement'; insert = '(${1:resource \\\$dict}, ${2:string \\\$mis}, ${3:string \\\$cor})';}, + {display = 'enchant_dict_suggest'; insert = '(${1:resource \\\$dict}, ${2:string \\\$word})';}, + {display = 'end'; insert = '(${1:array \\\$array})';}, + {display = 'ereg'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[array \\\$regs]})';}, + {display = 'ereg_replace'; insert = '(${1:string \\\$pattern}, ${2:string \\\$replacement}, ${3:string \\\$string})';}, + {display = 'eregi'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[array \\\$regs]})';}, + {display = 'eregi_replace'; insert = '(${1:string \\\$pattern}, ${2:string \\\$replacement}, ${3:string \\\$string})';}, {display = 'error_get_last'; insert = '()';}, - {display = 'error_log'; insert = '(${1:string message}, ${2:[int message_type}, ${3:[string destination}, ${4:[string extra_headers]]]})';}, - {display = 'error_reporting'; insert = '(${1:[int new_error_level]})';}, - {display = 'escapeshellarg'; insert = '(${1:string arg})';}, - {display = 'escapeshellcmd'; insert = '(${1:string command})';}, - {display = 'exec'; insert = '(${1:string command}, ${2:[array &output}, ${3:[int &return_value]]})';}, - {display = 'exif_imagetype'; insert = '(${1:string imagefile})';}, - {display = 'exif_read_data'; insert = '(${1:string filename}, ${2:[sections_needed}, ${3:[sub_arrays}, ${4:[read_thumbnail]]]})';}, - {display = 'exif_tagname'; insert = '(${1:index})';}, - {display = 'exif_thumbnail'; insert = '(${1:string filename}, ${2:[&width}, ${3:&height}, ${4:[&imagetype]]})';}, - {display = 'exit'; insert = '(${1:[mixed status]})';}, - {display = 'exp'; insert = '(${1:float number})';}, - {display = 'explode'; insert = '(${1:string separator}, ${2:string str}, ${3:[int limit]})';}, - {display = 'expm1'; insert = '(${1:float number})';}, - {display = 'extension_loaded'; insert = '(${1:string extension_name})';}, - {display = 'extract'; insert = '(${1:array var_array}, ${2:[int extract_type}, ${3:[string prefix]]})';}, - {display = 'ezmlm_hash'; insert = '(${1:string addr})';}, - {display = 'fclose'; insert = '(${1:resource fp})';}, - {display = 'feof'; insert = '(${1:resource fp})';}, - {display = 'fflush'; insert = '(${1:resource fp})';}, - {display = 'fgetc'; insert = '(${1:resource fp})';}, - {display = 'fgetcsv'; insert = '(${1:resource fp}, ${2:[int length}, ${3:[string delimiter}, ${4:[string enclosure}, ${5:[string escape]]]]})';}, - {display = 'fgets'; insert = '(${1:resource fp}, ${2:[int length]})';}, - {display = 'fgetss'; insert = '(${1:resource fp}, ${2:[int length}, ${3:[string allowable_tags]]})';}, - {display = 'file'; insert = '(${1:string filename}, ${2:[int flags}, ${3:[resource context]]})';}, - {display = 'file_exists'; insert = '(${1:string filename})';}, - {display = 'file_get_contents'; insert = '(${1:string filename}, ${2:[bool use_include_path}, ${3:[resource context}, ${4:[long offset}, ${5:[long maxlen]]]]})';}, - {display = 'file_put_contents'; insert = '(${1:string file}, ${2:mixed data}, ${3:[int flags}, ${4:[resource context]]})';}, - {display = 'fileatime'; insert = '(${1:string filename})';}, - {display = 'filectime'; insert = '(${1:string filename})';}, - {display = 'filegroup'; insert = '(${1:string filename})';}, - {display = 'fileinode'; insert = '(${1:string filename})';}, - {display = 'filemtime'; insert = '(${1:string filename})';}, - {display = 'fileowner'; insert = '(${1:string filename})';}, - {display = 'fileperms'; insert = '(${1:string filename})';}, - {display = 'filesize'; insert = '(${1:string filename})';}, - {display = 'filetype'; insert = '(${1:string filename})';}, - {display = 'filter_has_var'; insert = '(${1:constant type}, ${2:string variable_name})';}, - {display = 'filter_input'; insert = '(${1:constant type}, ${2:string variable_name}, ${3:[long filter}, ${4:[mixed options]]})';}, - {display = 'filter_input_array'; insert = '(${1:constant type}, ${2:}, ${3:[mixed options]]})';}, - {display = 'filter_var'; insert = '(${1:mixed variable}, ${2:[long filter}, ${3:[mixed options]]})';}, - {display = 'filter_var_array'; insert = '(${1:array data}, ${2:}, ${3:[mixed options]]})';}, - {display = 'finfo_buffer'; insert = '(${1:resource finfo}, ${2:char *string}, ${3:[int options}, ${4:[resource context]]})';}, - {display = 'finfo_close'; insert = '(${1:resource finfo})';}, - {display = 'finfo_file'; insert = '(${1:resource finfo}, ${2:char *file_name}, ${3:[int options}, ${4:[resource context]]})';}, - {display = 'finfo_open'; insert = '(${1:[int options}, ${2:[string arg]]})';}, - {display = 'finfo_set_flags'; insert = '(${1:resource finfo}, ${2:int options})';}, - {display = 'floatval'; insert = '(${1:mixed var})';}, - {display = 'flock'; insert = '(${1:resource fp}, ${2:int operation}, ${3:[int &wouldblock]})';}, - {display = 'floor'; insert = '(${1:float number})';}, - {display = 'flush'; insert = '(${1:void})';}, - {display = 'fmod'; insert = '(${1:float x}, ${2:float y})';}, - {display = 'fnmatch'; insert = '(${1:string pattern}, ${2:string filename}, ${3:[int flags]})';}, - {display = 'fopen'; insert = '(${1:string filename}, ${2:string mode}, ${3:[bool use_include_path}, ${4:[resource context]]})';}, - {display = 'forward_static_call'; insert = '(${1:mixed function_name}, ${2:[mixed parmeter]}, ${3:[mixed ...]})';}, - {display = 'fpassthru'; insert = '(${1:resource fp})';}, - {display = 'fprintf'; insert = '(${1:resource stream}, ${2:string format}, ${3:[mixed arg1}, ${4:[mixed ...]]})';}, - {display = 'fputcsv'; insert = '(${1:resource fp}, ${2:array fields}, ${3:[string delimiter}, ${4:[string enclosure]]})';}, - {display = 'fread'; insert = '(${1:resource fp}, ${2:int length})';}, - {display = 'frenchtojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';}, - {display = 'fscanf'; insert = '(${1:resource stream}, ${2:string format}, ${3:[string ...]})';}, - {display = 'fseek'; insert = '(${1:resource fp}, ${2:int offset}, ${3:[int whence]})';}, - {display = 'fsockopen'; insert = '(${1:string hostname}, ${2:int port}, ${3:[int errno}, ${4:[string errstr}, ${5:[float timeout]]]})';}, - {display = 'fstat'; insert = '(${1:resource fp})';}, - {display = 'ftell'; insert = '(${1:resource fp})';}, - {display = 'ftok'; insert = '(${1:string pathname}, ${2:string proj})';}, - {display = 'ftp_alloc'; insert = '(${1:resource stream}, ${2:int size}, ${3:[&response]})';}, - {display = 'ftp_cdup'; insert = '(${1:resource stream})';}, - {display = 'ftp_chdir'; insert = '(${1:resource stream}, ${2:string directory})';}, - {display = 'ftp_chmod'; insert = '(${1:resource stream}, ${2:int mode}, ${3:string filename})';}, - {display = 'ftp_close'; insert = '(${1:resource stream})';}, - {display = 'ftp_connect'; insert = '(${1:string host}, ${2:[int port}, ${3:[int timeout]]})';}, - {display = 'ftp_delete'; insert = '(${1:resource stream}, ${2:string file})';}, - {display = 'ftp_exec'; insert = '(${1:resource stream}, ${2:string command})';}, - {display = 'ftp_fget'; insert = '(${1:resource stream}, ${2:resource fp}, ${3:string remote_file}, ${4:int mode}, ${5:[int resumepos]})';}, - {display = 'ftp_fput'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:resource fp}, ${4:int mode}, ${5:[int startpos]})';}, - {display = 'ftp_get'; insert = '(${1:resource stream}, ${2:string local_file}, ${3:string remote_file}, ${4:int mode}, ${5:[int resume_pos]})';}, - {display = 'ftp_get_option'; insert = '(${1:resource stream}, ${2:int option})';}, - {display = 'ftp_login'; insert = '(${1:resource stream}, ${2:string username}, ${3:string password})';}, - {display = 'ftp_mdtm'; insert = '(${1:resource stream}, ${2:string filename})';}, - {display = 'ftp_mkdir'; insert = '(${1:resource stream}, ${2:string directory})';}, - {display = 'ftp_nb_continue'; insert = '(${1:resource stream})';}, - {display = 'ftp_nb_fget'; insert = '(${1:resource stream}, ${2:resource fp}, ${3:string remote_file}, ${4:int mode}, ${5:[int resumepos]})';}, - {display = 'ftp_nb_fput'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:resource fp}, ${4:int mode}, ${5:[int startpos]})';}, - {display = 'ftp_nb_get'; insert = '(${1:resource stream}, ${2:string local_file}, ${3:string remote_file}, ${4:int mode}, ${5:[int resume_pos]})';}, - {display = 'ftp_nb_put'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:string local_file}, ${4:int mode}, ${5:[int startpos]})';}, - {display = 'ftp_nlist'; insert = '(${1:resource stream}, ${2:string directory})';}, - {display = 'ftp_pasv'; insert = '(${1:resource stream}, ${2:bool pasv})';}, - {display = 'ftp_put'; insert = '(${1:resource stream}, ${2:string remote_file}, ${3:string local_file}, ${4:int mode}, ${5:[int startpos]})';}, - {display = 'ftp_pwd'; insert = '(${1:resource stream})';}, - {display = 'ftp_raw'; insert = '(${1:resource stream}, ${2:string command})';}, - {display = 'ftp_rawlist'; insert = '(${1:resource stream}, ${2:string directory}, ${3:[bool recursive]})';}, - {display = 'ftp_rename'; insert = '(${1:resource stream}, ${2:string src}, ${3:string dest})';}, - {display = 'ftp_rmdir'; insert = '(${1:resource stream}, ${2:string directory})';}, - {display = 'ftp_set_option'; insert = '(${1:resource stream}, ${2:int option}, ${3:mixed value})';}, - {display = 'ftp_site'; insert = '(${1:resource stream}, ${2:string cmd})';}, - {display = 'ftp_size'; insert = '(${1:resource stream}, ${2:string filename})';}, - {display = 'ftp_ssl_connect'; insert = '(${1:string host}, ${2:[int port}, ${3:[int timeout]]})';}, - {display = 'ftp_systype'; insert = '(${1:resource stream})';}, - {display = 'ftruncate'; insert = '(${1:resource fp}, ${2:int size})';}, - {display = 'func_get_arg'; insert = '(${1:int arg_num})';}, + {display = 'error_log'; insert = '(${1:string \\\$message}, ${2:[int \\\$message_type]}, ${3:[string \\\$destination]}, ${4:[string \\\$extra_headers]})';}, + {display = 'error_reporting'; insert = '(${1:[int \\\$level]})';}, + {display = 'escapeshellarg'; insert = '(${1:string \\\$arg})';}, + {display = 'escapeshellcmd'; insert = '(${1:string \\\$command})';}, + {display = 'eval'; insert = '(${1:string \\\$code_str})';}, + {display = 'exec'; insert = '(${1:string \\\$command}, ${2:[array \\\$output]}, ${3:[int \\\$return_var]})';}, + {display = 'exif_imagetype'; insert = '(${1:string \\\$filename})';}, + {display = 'exif_read_data'; insert = '(${1:string \\\$filename}, ${2:[string \\\$sections]}, ${3:[bool \\\$arrays = false]}, ${4:[bool \\\$thumbnail = false]})';}, + {display = 'exif_tagname'; insert = '(${1:int \\\$index})';}, + {display = 'exif_thumbnail'; insert = '(${1:string \\\$filename}, ${2:[int \\\$width]}, ${3:[int \\\$height]}, ${4:[int \\\$imagetype]})';}, + {display = 'exit'; insert = '(${1:[string \\\$status]}, ${2:int \\\$status})';}, + {display = 'exp'; insert = '(${1:float \\\$arg})';}, + {display = 'explode'; insert = '(${1:string \\\$delimiter}, ${2:string \\\$string}, ${3:[int \\\$limit]})';}, + {display = 'expm1'; insert = '(${1:float \\\$arg})';}, + {display = 'extension_loaded'; insert = '(${1:string \\\$name})';}, + {display = 'extract'; insert = '(${1:array \\\$var_array}, ${2:[int \\\$extract_type = EXTR_OVERWRITE]}, ${3:[string \\\$prefix]})';}, + {display = 'ezmlm_hash'; insert = '(${1:string \\\$addr})';}, + {display = 'fclose'; insert = '(${1:resource \\\$handle})';}, + {display = 'feof'; insert = '(${1:resource \\\$handle})';}, + {display = 'fflush'; insert = '(${1:resource \\\$handle})';}, + {display = 'fgetc'; insert = '(${1:resource \\\$handle})';}, + {display = 'fgetcsv'; insert = '(${1:resource \\\$handle}, ${2:[int \\\$length]}, ${3:[string \\\$delimiter = \',\']}, ${4:[string \\\$enclosure = \'\"\']}, ${5:[string \\\$escape = \'\\\\\\\\\']})';}, + {display = 'fgets'; insert = '(${1:resource \\\$handle}, ${2:[int \\\$length]})';}, + {display = 'fgetss'; insert = '(${1:resource \\\$handle}, ${2:[int \\\$length]}, ${3:[string \\\$allowable_tags]})';}, + {display = 'file'; insert = '(${1:string \\\$filename}, ${2:[int \\\$flags]}, ${3:[resource \\\$context]})';}, + {display = 'file_exists'; insert = '(${1:string \\\$filename})';}, + {display = 'file_get_contents'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$use_include_path = false]}, ${3:[resource \\\$context]}, ${4:[int \\\$offset = -1]}, ${5:[int \\\$maxlen]})';}, + {display = 'file_put_contents'; insert = '(${1:string \\\$filename}, ${2:mixed \\\$data}, ${3:[int \\\$flags]}, ${4:[resource \\\$context]})';}, + {display = 'fileatime'; insert = '(${1:string \\\$filename})';}, + {display = 'filectime'; insert = '(${1:string \\\$filename})';}, + {display = 'filegroup'; insert = '(${1:string \\\$filename})';}, + {display = 'fileinode'; insert = '(${1:string \\\$filename})';}, + {display = 'filemtime'; insert = '(${1:string \\\$filename})';}, + {display = 'fileowner'; insert = '(${1:string \\\$filename})';}, + {display = 'fileperms'; insert = '(${1:string \\\$filename})';}, + {display = 'filesize'; insert = '(${1:string \\\$filename})';}, + {display = 'filetype'; insert = '(${1:string \\\$filename})';}, + {display = 'filter_has_var'; insert = '(${1:int \\\$type}, ${2:string \\\$variable_name})';}, + {display = 'filter_id'; insert = '(${1:string \\\$filtername})';}, + {display = 'filter_input'; insert = '(${1:int \\\$type}, ${2:string \\\$variable_name}, ${3:[int \\\$filter = FILTER_DEFAULT]}, ${4:[mixed \\\$options]})';}, + {display = 'filter_input_array'; insert = '(${1:int \\\$type}, ${2:[mixed \\\$definition]})';}, + {display = 'filter_list'; insert = '()';}, + {display = 'filter_var'; insert = '(${1:mixed \\\$variable}, ${2:[int \\\$filter = FILTER_DEFAULT]}, ${3:[mixed \\\$options]})';}, + {display = 'filter_var_array'; insert = '(${1:array \\\$data}, ${2:[mixed \\\$definition]})';}, + {display = 'finfo'; insert = '(${1:[int \\\$options = FILEINFO_NONE]}, ${2:[string \\\$magic_file]}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[string \\\$magic_file]})';}, + {display = 'finfo_buffer'; insert = '(${1:resource \\\$finfo}, ${2:string \\\$string}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[resource \\\$context]}, ${5:string \\\$string}, ${6:[int \\\$options = FILEINFO_NONE]}, ${7:[resource \\\$context]})';}, + {display = 'finfo_close'; insert = '(${1:resource \\\$finfo})';}, + {display = 'finfo_file'; insert = '(${1:resource \\\$finfo}, ${2:string \\\$file_name}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[resource \\\$context]}, ${5:string \\\$file_name}, ${6:[int \\\$options = FILEINFO_NONE]}, ${7:[resource \\\$context]})';}, + {display = 'finfo_open'; insert = '(${1:[int \\\$options = FILEINFO_NONE]}, ${2:[string \\\$magic_file]}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[string \\\$magic_file]})';}, + {display = 'finfo_set_flags'; insert = '(${1:resource \\\$finfo}, ${2:int \\\$options}, ${3:int \\\$options})';}, + {display = 'floatval'; insert = '(${1:mixed \\\$var})';}, + {display = 'flock'; insert = '(${1:resource \\\$handle}, ${2:int \\\$operation}, ${3:[int \\\$wouldblock]})';}, + {display = 'floor'; insert = '(${1:float \\\$value})';}, + {display = 'flush'; insert = '()';}, + {display = 'fmod'; insert = '(${1:float \\\$x}, ${2:float \\\$y})';}, + {display = 'fnmatch'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$flags]})';}, + {display = 'fopen'; insert = '(${1:string \\\$filename}, ${2:string \\\$mode}, ${3:[bool \\\$use_include_path = false]}, ${4:[resource \\\$context]})';}, + {display = 'forward_static_call'; insert = '(${1:callback \\\$function}, ${2:[mixed \\\$parameter]}, ${3:[mixed ...]})';}, + {display = 'forward_static_call_array'; insert = '(${1:callback \\\$function}, ${2:[array \\\$parameters]})';}, + {display = 'fpassthru'; insert = '(${1:resource \\\$handle})';}, + {display = 'fprintf'; insert = '(${1:resource \\\$handle}, ${2:string \\\$format}, ${3:[mixed \\\$args]}, ${4:[mixed ...]})';}, + {display = 'fputcsv'; insert = '(${1:resource \\\$handle}, ${2:array \\\$fields}, ${3:[string \\\$delimiter = \',\']}, ${4:[string \\\$enclosure = \'\"\']})';}, + {display = 'fputs'; insert = '()';}, + {display = 'fread'; insert = '(${1:resource \\\$handle}, ${2:int \\\$length})';}, + {display = 'fscanf'; insert = '(${1:resource \\\$handle}, ${2:string \\\$format}, ${3:[mixed ...]})';}, + {display = 'fseek'; insert = '(${1:resource \\\$handle}, ${2:int \\\$offset}, ${3:[int \\\$whence = SEEK_SET]})';}, + {display = 'fsockopen'; insert = '(${1:string \\\$hostname}, ${2:[int \\\$port = -1]}, ${3:[int \\\$errno]}, ${4:[string \\\$errstr]}, ${5:[float \\\$timeout = ini_get(\"default_socket_timeout\")]})';}, + {display = 'fstat'; insert = '(${1:resource \\\$handle})';}, + {display = 'ftell'; insert = '(${1:resource \\\$handle})';}, + {display = 'ftok'; insert = '(${1:string \\\$pathname}, ${2:string \\\$proj})';}, + {display = 'ftp_alloc'; insert = '(${1:resource \\\$ftp_stream}, ${2:int \\\$filesize}, ${3:[string \\\$result]})';}, + {display = 'ftp_cdup'; insert = '(${1:resource \\\$ftp_stream})';}, + {display = 'ftp_chdir'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$directory})';}, + {display = 'ftp_chmod'; insert = '(${1:resource \\\$ftp_stream}, ${2:int \\\$mode}, ${3:string \\\$filename})';}, + {display = 'ftp_close'; insert = '(${1:resource \\\$ftp_stream})';}, + {display = 'ftp_connect'; insert = '(${1:string \\\$host}, ${2:[int \\\$port = 21]}, ${3:[int \\\$timeout = 90]})';}, + {display = 'ftp_delete'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$path})';}, + {display = 'ftp_exec'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$command})';}, + {display = 'ftp_fget'; insert = '(${1:resource \\\$ftp_stream}, ${2:resource \\\$handle}, ${3:string \\\$remote_file}, ${4:int \\\$mode}, ${5:[int \\\$resumepos]})';}, + {display = 'ftp_fput'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$remote_file}, ${3:resource \\\$handle}, ${4:int \\\$mode}, ${5:[int \\\$startpos]})';}, + {display = 'ftp_get'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$local_file}, ${3:string \\\$remote_file}, ${4:int \\\$mode}, ${5:[int \\\$resumepos]})';}, + {display = 'ftp_get_option'; insert = '(${1:resource \\\$ftp_stream}, ${2:int \\\$option})';}, + {display = 'ftp_login'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$username}, ${3:string \\\$password})';}, + {display = 'ftp_mdtm'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$remote_file})';}, + {display = 'ftp_mkdir'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$directory})';}, + {display = 'ftp_nb_continue'; insert = '(${1:resource \\\$ftp_stream})';}, + {display = 'ftp_nb_fget'; insert = '(${1:resource \\\$ftp_stream}, ${2:resource \\\$handle}, ${3:string \\\$remote_file}, ${4:int \\\$mode}, ${5:[int \\\$resumepos]})';}, + {display = 'ftp_nb_fput'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$remote_file}, ${3:resource \\\$handle}, ${4:int \\\$mode}, ${5:[int \\\$startpos]})';}, + {display = 'ftp_nb_get'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$local_file}, ${3:string \\\$remote_file}, ${4:int \\\$mode}, ${5:[int \\\$resumepos]})';}, + {display = 'ftp_nb_put'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$remote_file}, ${3:string \\\$local_file}, ${4:int \\\$mode}, ${5:[int \\\$startpos]})';}, + {display = 'ftp_nlist'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$directory})';}, + {display = 'ftp_pasv'; insert = '(${1:resource \\\$ftp_stream}, ${2:bool \\\$pasv})';}, + {display = 'ftp_put'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$remote_file}, ${3:string \\\$local_file}, ${4:int \\\$mode}, ${5:[int \\\$startpos]})';}, + {display = 'ftp_pwd'; insert = '(${1:resource \\\$ftp_stream})';}, + {display = 'ftp_quit'; insert = '()';}, + {display = 'ftp_raw'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$command})';}, + {display = 'ftp_rawlist'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$directory}, ${3:[bool \\\$recursive = false]})';}, + {display = 'ftp_rename'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$oldname}, ${3:string \\\$newname})';}, + {display = 'ftp_rmdir'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$directory})';}, + {display = 'ftp_set_option'; insert = '(${1:resource \\\$ftp_stream}, ${2:int \\\$option}, ${3:mixed \\\$value})';}, + {display = 'ftp_site'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$command})';}, + {display = 'ftp_size'; insert = '(${1:resource \\\$ftp_stream}, ${2:string \\\$remote_file})';}, + {display = 'ftp_ssl_connect'; insert = '(${1:string \\\$host}, ${2:[int \\\$port = 21]}, ${3:[int \\\$timeout = 90]})';}, + {display = 'ftp_systype'; insert = '(${1:resource \\\$ftp_stream})';}, + {display = 'ftruncate'; insert = '(${1:resource \\\$handle}, ${2:int \\\$size})';}, + {display = 'func_get_arg'; insert = '(${1:int \\\$arg_num})';}, {display = 'func_get_args'; insert = '()';}, - {display = 'func_num_args'; insert = '(${1:void})';}, - {display = 'function_exists'; insert = '(${1:string function_name})';}, - {display = 'fwrite'; insert = '(${1:resource fp}, ${2:string str}, ${3:[int length]})';}, - {display = 'gc_collect_cycles'; insert = '(${1:void})';}, - {display = 'gc_disable'; insert = '(${1:void})';}, - {display = 'gc_enable'; insert = '(${1:void})';}, - {display = 'gc_enabled'; insert = '(${1:void})';}, + {display = 'func_num_args'; insert = '()';}, + {display = 'function_exists'; insert = '(${1:string \\\$function_name})';}, + {display = 'fwrite'; insert = '(${1:resource \\\$handle}, ${2:string \\\$string}, ${3:[int \\\$length]})';}, + {display = 'gc_collect_cycles'; insert = '()';}, + {display = 'gc_disable'; insert = '()';}, + {display = 'gc_enable'; insert = '()';}, + {display = 'gc_enabled'; insert = '()';}, {display = 'gd_info'; insert = '()';}, - {display = 'getKeywords'; insert = '(${1:string $locale})';}, - {display = 'get_browser'; insert = '(${1:[string browser_name}, ${2:[bool return_array]]})';}, + {display = 'get_browser'; insert = '(${1:[string \\\$user_agent]}, ${2:[bool \\\$return_array = false]})';}, {display = 'get_called_class'; insert = '()';}, - {display = 'get_cfg_var'; insert = '(${1:string option_name})';}, - {display = 'get_class'; insert = '(${1:[object object]})';}, - {display = 'get_class_methods'; insert = '(${1:mixed class})';}, - {display = 'get_class_vars'; insert = '(${1:string class_name})';}, - {display = 'get_current_user'; insert = '(${1:void})';}, + {display = 'get_cfg_var'; insert = '(${1:string \\\$option})';}, + {display = 'get_class'; insert = '(${1:[object \\\$object]})';}, + {display = 'get_class_methods'; insert = '(${1:mixed \\\$class_name})';}, + {display = 'get_class_vars'; insert = '(${1:string \\\$class_name})';}, + {display = 'get_current_user'; insert = '()';}, {display = 'get_declared_classes'; insert = '()';}, {display = 'get_declared_interfaces'; insert = '()';}, - {display = 'get_defined_constants'; insert = '(${1:[bool categorize]})';}, - {display = 'get_defined_functions'; insert = '(${1:void})';}, - {display = 'get_defined_vars'; insert = '(${1:void})';}, - {display = 'get_display_language'; insert = '(${1:$locale}, ${2:[$in_locale = null]})';}, - {display = 'get_display_name'; insert = '(${1:$locale}, ${2:[$in_locale = null]})';}, - {display = 'get_display_region'; insert = '(${1:$locale}, ${2:$in_locale = null})';}, - {display = 'get_display_script'; insert = '(${1:$locale}, ${2:$in_locale = null})';}, - {display = 'get_extension_funcs'; insert = '(${1:string extension_name})';}, - {display = 'get_headers'; insert = '(${1:string url}, ${2:[int format]})';}, - {display = 'get_html_translation_table'; insert = '(${1:[int table}, ${2:[int quote_style]]})';}, + {display = 'get_defined_constants'; insert = '(${1:[bool \\\$categorize = false]})';}, + {display = 'get_defined_functions'; insert = '()';}, + {display = 'get_defined_vars'; insert = '()';}, + {display = 'get_extension_funcs'; insert = '(${1:string \\\$module_name})';}, + {display = 'get_headers'; insert = '(${1:string \\\$url}, ${2:[int \\\$format]})';}, + {display = 'get_html_translation_table'; insert = '(${1:[int \\\$table = HTML_SPECIALCHARS]}, ${2:[int \\\$quote_style = ENT_COMPAT]})';}, {display = 'get_include_path'; insert = '()';}, - {display = 'get_included_files'; insert = '(${1:void})';}, - {display = 'get_loaded_extensions'; insert = '(${1:[bool zend_extensions]})';}, - {display = 'get_magic_quotes_gpc'; insert = '(${1:void})';}, - {display = 'get_magic_quotes_runtime'; insert = '(${1:void})';}, - {display = 'get_meta_tags'; insert = '(${1:string filename}, ${2:[bool use_include_path]})';}, - {display = 'get_object_vars'; insert = '(${1:object obj})';}, - {display = 'get_parent_class'; insert = '(${1:[mixed object]})';}, - {display = 'get_resource_type'; insert = '(${1:resource res})';}, - {display = 'getallheaders'; insert = '(${1:void})';}, - {display = 'getcwd'; insert = '(${1:void})';}, - {display = 'getdate'; insert = '(${1:[int timestamp]})';}, - {display = 'getenv'; insert = '(${1:string varname})';}, - {display = 'gethostbyaddr'; insert = '(${1:string ip_address})';}, - {display = 'gethostbyname'; insert = '(${1:string hostname})';}, - {display = 'gethostbynamel'; insert = '(${1:string hostname})';}, + {display = 'get_included_files'; insert = '()';}, + {display = 'get_loaded_extensions'; insert = '(${1:[bool \\\$zend_extensions = false]})';}, + {display = 'get_magic_quotes_gpc'; insert = '()';}, + {display = 'get_magic_quotes_runtime'; insert = '()';}, + {display = 'get_meta_tags'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$use_include_path = false]})';}, + {display = 'get_object_vars'; insert = '(${1:object \\\$object})';}, + {display = 'get_parent_class'; insert = '(${1:[mixed \\\$object]})';}, + {display = 'get_required_files'; insert = '()';}, + {display = 'get_resource_type'; insert = '(${1:resource \\\$handle})';}, + {display = 'getallheaders'; insert = '()';}, + {display = 'getcwd'; insert = '()';}, + {display = 'getdate'; insert = '(${1:[int \\\$timestamp = time()]})';}, + {display = 'getenv'; insert = '(${1:string \\\$varname})';}, + {display = 'gethostbyaddr'; insert = '(${1:string \\\$ip_address})';}, + {display = 'gethostbyname'; insert = '(${1:string \\\$hostname})';}, + {display = 'gethostbynamel'; insert = '(${1:string \\\$hostname})';}, {display = 'gethostname'; insert = '()';}, - {display = 'getimagesize'; insert = '(${1:string imagefile}, ${2:[array info]})';}, - {display = 'getlastmod'; insert = '(${1:void})';}, - {display = 'getmygid'; insert = '(${1:void})';}, - {display = 'getmyinode'; insert = '(${1:void})';}, - {display = 'getmypid'; insert = '(${1:void})';}, - {display = 'getmyuid'; insert = '(${1:void})';}, - {display = 'getopt'; insert = '(${1:string options}, ${2:[array longopts]})';}, - {display = 'getprotobyname'; insert = '(${1:string name})';}, - {display = 'getprotobynumber'; insert = '(${1:int proto})';}, - {display = 'getrandmax'; insert = '(${1:void})';}, - {display = 'getrusage'; insert = '(${1:[int who]})';}, - {display = 'getservbyname'; insert = '(${1:string service}, ${2:string protocol})';}, - {display = 'getservbyport'; insert = '(${1:int port}, ${2:string protocol})';}, - {display = 'gettext'; insert = '(${1:string msgid})';}, - {display = 'gettimeofday'; insert = '(${1:[bool get_as_float]})';}, - {display = 'gettype'; insert = '(${1:mixed var})';}, - {display = 'glob'; insert = '(${1:string pattern}, ${2:[int flags]})';}, - {display = 'gmdate'; insert = '(${1:string format}, ${2:[long timestamp]})';}, - {display = 'gmmktime'; insert = '(${1:[int hour}, ${2:[int min}, ${3:[int sec}, ${4:[int mon}, ${5:[int day}, ${6:[int year]]]]]]})';}, - {display = 'gmp_abs'; insert = '(${1:resource a})';}, - {display = 'gmp_add'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_and'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_clrbit'; insert = '(${1:resource &a}, ${2:int index})';}, - {display = 'gmp_cmp'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_com'; insert = '(${1:resource a})';}, - {display = 'gmp_div_q'; insert = '(${1:resource a}, ${2:resource b}, ${3:[int round]})';}, - {display = 'gmp_div_qr'; insert = '(${1:resource a}, ${2:resource b}, ${3:[int round]})';}, - {display = 'gmp_div_r'; insert = '(${1:resource a}, ${2:resource b}, ${3:[int round]})';}, - {display = 'gmp_divexact'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_fact'; insert = '(${1:int a})';}, - {display = 'gmp_gcd'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_gcdext'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_hamdist'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_init'; insert = '(${1:mixed number}, ${2:[int base]})';}, - {display = 'gmp_intval'; insert = '(${1:resource gmpnumber})';}, - {display = 'gmp_invert'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_jacobi'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_legendre'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_mod'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_mul'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_neg'; insert = '(${1:resource a})';}, - {display = 'gmp_nextprime'; insert = '(${1:resource a})';}, - {display = 'gmp_or'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_perfect_square'; insert = '(${1:resource a})';}, - {display = 'gmp_popcount'; insert = '(${1:resource a})';}, - {display = 'gmp_pow'; insert = '(${1:resource base}, ${2:int exp})';}, - {display = 'gmp_powm'; insert = '(${1:resource base}, ${2:resource exp}, ${3:resource mod})';}, - {display = 'gmp_prob_prime'; insert = '(${1:resource a}, ${2:[int reps]})';}, - {display = 'gmp_random'; insert = '(${1:[int limiter]})';}, - {display = 'gmp_scan0'; insert = '(${1:resource a}, ${2:int start})';}, - {display = 'gmp_scan1'; insert = '(${1:resource a}, ${2:int start})';}, - {display = 'gmp_setbit'; insert = '(${1:resource &a}, ${2:int index}, ${3:[bool set_clear]})';}, - {display = 'gmp_sign'; insert = '(${1:resource a})';}, - {display = 'gmp_sqrt'; insert = '(${1:resource a})';}, - {display = 'gmp_sqrtrem'; insert = '(${1:resource a})';}, - {display = 'gmp_strval'; insert = '(${1:resource gmpnumber}, ${2:[int base]})';}, - {display = 'gmp_sub'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmp_testbit'; insert = '(${1:resource a}, ${2:int index})';}, - {display = 'gmp_xor'; insert = '(${1:resource a}, ${2:resource b})';}, - {display = 'gmstrftime'; insert = '(${1:string format}, ${2:[int timestamp]})';}, - {display = 'grapheme_extract'; insert = '(${1:string str}, ${2:int size}, ${3:[int extract_type}, ${4:[int start}, ${5:[int next]]]})';}, - {display = 'grapheme_stripos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset ]})';}, - {display = 'grapheme_stristr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part]})';}, - {display = 'grapheme_strlen'; insert = '(${1:string str})';}, - {display = 'grapheme_strpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset ]})';}, - {display = 'grapheme_strripos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset]})';}, - {display = 'grapheme_strrpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset]})';}, - {display = 'grapheme_strstr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part]})';}, - {display = 'grapheme_substr'; insert = '(${1:string str}, ${2:int start}, ${3:[int length]})';}, - {display = 'gregoriantojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';}, - {display = 'gzcompress'; insert = '(${1:string data}, ${2:[int level]})';}, - {display = 'gzdeflate'; insert = '(${1:string data}, ${2:[int level]})';}, - {display = 'gzencode'; insert = '(${1:string data}, ${2:[int level}, ${3:[int encoding_mode]]})';}, - {display = 'gzfile'; insert = '(${1:string filename}, ${2:[int use_include_path]})';}, - {display = 'gzinflate'; insert = '(${1:string data}, ${2:[int length]})';}, - {display = 'gzopen'; insert = '(${1:string filename}, ${2:string mode}, ${3:[int use_include_path]})';}, - {display = 'gzuncompress'; insert = '(${1:string data}, ${2:[int length]})';}, - {display = 'hash'; insert = '(${1:string algo}, ${2:string data}, ${3:[bool raw_output = false]})';}, - {display = 'hash_algos'; insert = '(${1:void})';}, - {display = 'hash_copy'; insert = '(${1:resource context})';}, - {display = 'hash_file'; insert = '(${1:string algo}, ${2:string filename}, ${3:[bool raw_output = false]})';}, - {display = 'hash_final'; insert = '(${1:resource context}, ${2:[bool raw_output=false]})';}, - {display = 'hash_hmac'; insert = '(${1:string algo}, ${2:string data}, ${3:string key}, ${4:[bool raw_output = false]})';}, - {display = 'hash_hmac_file'; insert = '(${1:string algo}, ${2:string filename}, ${3:string key}, ${4:[bool raw_output = false]})';}, - {display = 'hash_init'; insert = '(${1:string algo}, ${2:[int options}, ${3:string key]})';}, - {display = 'hash_update'; insert = '(${1:resource context}, ${2:string data})';}, - {display = 'hash_update_file'; insert = '(${1:resource context}, ${2:string filename}, ${3:[resource context]})';}, - {display = 'hash_update_stream'; insert = '(${1:resource context}, ${2:resource handle}, ${3:[integer length]})';}, - {display = 'header'; insert = '(${1:string header}, ${2:[bool replace}, ${3:[int http_response_code]]})';}, - {display = 'header_remove'; insert = '(${1:[string name]})';}, - {display = 'headers_list'; insert = '(${1:void})';}, - {display = 'headers_sent'; insert = '(${1:[string &$file}, ${2:[int &$line]]})';}, - {display = 'hebrev'; insert = '(${1:string str}, ${2:[int max_chars_per_line]})';}, - {display = 'hebrevc'; insert = '(${1:string str}, ${2:[int max_chars_per_line]})';}, - {display = 'hexdec'; insert = '(${1:string hexadecimal_number})';}, - {display = 'highlight_file'; insert = '(${1:string file_name}, ${2:[bool return]})';}, - {display = 'highlight_string'; insert = '(${1:string string}, ${2:[bool return]})';}, - {display = 'html_entity_decode'; insert = '(${1:string string}, ${2:[int quote_style]}, ${3:[string charset]})';}, - {display = 'htmlentities'; insert = '(${1:string string}, ${2:[int quote_style}, ${3:[string charset}, ${4:[bool double_encode]]]})';}, - {display = 'htmlspecialchars'; insert = '(${1:string string}, ${2:[int quote_style}, ${3:[string charset}, ${4:[bool double_encode]]]})';}, - {display = 'htmlspecialchars_decode'; insert = '(${1:string string}, ${2:[int quote_style]})';}, - {display = 'http_build_query'; insert = '(${1:mixed formdata}, ${2:[string prefix}, ${3:[string arg_separator]]})';}, - {display = 'hypot'; insert = '(${1:float num1}, ${2:float num2})';}, - {display = 'ibase_add_user'; insert = '(${1:resource service_handle}, ${2:string user_name}, ${3:string password}, ${4:[string first_name}, ${5:[string middle_name}, ${6:[string last_name]]]})';}, - {display = 'ibase_affected_rows'; insert = '(${1:[ resource link_identifier ]})';}, - {display = 'ibase_backup'; insert = '(${1:resource service_handle}, ${2:string source_db}, ${3:string dest_file}, ${4:[int options}, ${5:[bool verbose]]})';}, - {display = 'ibase_blob_add'; insert = '(${1:resource blob_handle}, ${2:string data})';}, - {display = 'ibase_blob_cancel'; insert = '(${1:resource blob_handle})';}, - {display = 'ibase_blob_close'; insert = '(${1:resource blob_handle})';}, - {display = 'ibase_blob_create'; insert = '(${1:[resource link_identifier]})';}, - {display = 'ibase_blob_echo'; insert = '(${1:[ resource link_identifier}, ${2:] string blob_id})';}, - {display = 'ibase_blob_get'; insert = '(${1:resource blob_handle}, ${2:int len})';}, - {display = 'ibase_blob_import'; insert = '(${1:[ resource link_identifier}, ${2:] resource file})';}, - {display = 'ibase_blob_info'; insert = '(${1:[ resource link_identifier}, ${2:] string blob_id})';}, - {display = 'ibase_blob_open'; insert = '(${1:[ resource link_identifier}, ${2:] string blob_id})';}, - {display = 'ibase_close'; insert = '(${1:[resource link_identifier]})';}, - {display = 'ibase_commit'; insert = '(${1:resource link_identifier})';}, - {display = 'ibase_commit_ret'; insert = '(${1:resource link_identifier})';}, - {display = 'ibase_connect'; insert = '(${1:string database}, ${2:[string username}, ${3:[string password}, ${4:[string charset}, ${5:[int buffers}, ${6:[int dialect}, ${7:[string role]]]]]]})';}, - {display = 'ibase_db_info'; insert = '(${1:resource service_handle}, ${2:string db}, ${3:int action}, ${4:[int argument]})';}, - {display = 'ibase_delete_user'; insert = '(${1:resource service_handle}, ${2:string user_name}, ${3:string password}, ${4:[string first_name}, ${5:[string middle_name}, ${6:[string last_name]]]})';}, - {display = 'ibase_drop_db'; insert = '(${1:[resource link_identifier]})';}, - {display = 'ibase_errcode'; insert = '(${1:void})';}, - {display = 'ibase_errmsg'; insert = '(${1:void})';}, - {display = 'ibase_execute'; insert = '(${1:resource query}, ${2:[mixed bind_arg}, ${3:[mixed bind_arg}, ${4:[...]]]})';}, - {display = 'ibase_fetch_assoc'; insert = '(${1:resource result}, ${2:[int fetch_flags]})';}, - {display = 'ibase_fetch_object'; insert = '(${1:resource result}, ${2:[int fetch_flags]})';}, - {display = 'ibase_fetch_row'; insert = '(${1:resource result}, ${2:[int fetch_flags]})';}, - {display = 'ibase_field_info'; insert = '(${1:resource query_result}, ${2:int field_number})';}, - {display = 'ibase_free_event_handler'; insert = '(${1:resource event})';}, - {display = 'ibase_free_query'; insert = '(${1:resource query})';}, - {display = 'ibase_free_result'; insert = '(${1:resource result})';}, - {display = 'ibase_gen_id'; insert = '(${1:string generator}, ${2:[int increment}, ${3:[resource link_identifier ]]})';}, - {display = 'ibase_maintain_db'; insert = '(${1:resource service_handle}, ${2:string db}, ${3:int action}, ${4:[int argument]})';}, - {display = 'ibase_modify_user'; insert = '(${1:resource service_handle}, ${2:string user_name}, ${3:string password}, ${4:[string first_name}, ${5:[string middle_name}, ${6:[string last_name]]]})';}, - {display = 'ibase_name_result'; insert = '(${1:resource result}, ${2:string name})';}, - {display = 'ibase_num_fields'; insert = '(${1:resource query_result})';}, - {display = 'ibase_num_params'; insert = '(${1:resource query})';}, - {display = 'ibase_num_rows'; insert = '(${1:resource result_identifier})';}, - {display = 'ibase_param_info'; insert = '(${1:resource query}, ${2:int field_number})';}, - {display = 'ibase_pconnect'; insert = '(${1:string database}, ${2:[string username}, ${3:[string password}, ${4:[string charset}, ${5:[int buffers}, ${6:[int dialect}, ${7:[string role]]]]]]})';}, - {display = 'ibase_prepare'; insert = '(${1:resource link_identifier}, ${2:[string query}, ${3:[resource trans_identifier ]]})';}, - {display = 'ibase_query'; insert = '(${1:[resource link_identifier}, ${2:[ resource link_identifier}, ${3:]] string query}, ${4:[mixed bind_arg}, ${5:[mixed bind_arg}, ${6:[...]]]})';}, - {display = 'ibase_restore'; insert = '(${1:resource service_handle}, ${2:string source_file}, ${3:string dest_db}, ${4:[int options}, ${5:[bool verbose]]})';}, - {display = 'ibase_rollback'; insert = '(${1:resource link_identifier})';}, - {display = 'ibase_rollback_ret'; insert = '(${1:resource link_identifier})';}, - {display = 'ibase_server_info'; insert = '(${1:resource service_handle}, ${2:int action})';}, - {display = 'ibase_service_attach'; insert = '(${1:string host}, ${2:string dba_username}, ${3:string dba_password})';}, - {display = 'ibase_service_detach'; insert = '(${1:resource service_handle})';}, - {display = 'ibase_set_event_handler'; insert = '(${1:[resource link_identifier}, ${2:] callback handler}, ${3:string event}, ${4:[string event}, ${5:[...]]})';}, - {display = 'ibase_trans'; insert = '(${1:[int trans_args}, ${2:[resource link_identifier}, ${3:[... ]}, ${4:int trans_args}, ${5:[resource link_identifier}, ${6:[... ]]}, ${7:[...]]]})';}, - {display = 'ibase_wait_event'; insert = '(${1:[resource link_identifier}, ${2:] string event}, ${3:[string event}, ${4:[...]]})';}, - {display = 'iconv'; insert = '(${1:string in_charset}, ${2:string out_charset}, ${3:string str})';}, - {display = 'iconv_get_encoding'; insert = '(${1:[string type]})';}, - {display = 'iconv_mime_decode'; insert = '(${1:string encoded_string}, ${2:[int mode}, ${3:string charset]})';}, - {display = 'iconv_mime_decode_headers'; insert = '(${1:string headers}, ${2:[int mode}, ${3:string charset]})';}, - {display = 'iconv_mime_encode'; insert = '(${1:string field_name}, ${2:string field_value}, ${3:[array preference]})';}, - {display = 'iconv_set_encoding'; insert = '(${1:string type}, ${2:string charset})';}, - {display = 'iconv_strlen'; insert = '(${1:string str}, ${2:[string charset]})';}, - {display = 'iconv_strpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset}, ${4:[string charset]]})';}, - {display = 'iconv_strrpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[string charset]})';}, - {display = 'iconv_substr'; insert = '(${1:string str}, ${2:int offset}, ${3:[int length}, ${4:string charset]})';}, - {display = 'idate'; insert = '(${1:string format}, ${2:[int timestamp]})';}, - {display = 'idn_to_ascii'; insert = '(${1:string domain}, ${2:[int options]})';}, - {display = 'idn_to_utf8'; insert = '(${1:string domain}, ${2:[int options]})';}, - {display = 'ignore_user_abort'; insert = '(${1:[string value]})';}, - {display = 'image2wbmp'; insert = '(${1:resource im}, ${2:[string filename}, ${3:[int threshold]]})';}, - {display = 'image_type_to_extension'; insert = '(${1:int imagetype}, ${2:[bool include_dot]})';}, - {display = 'image_type_to_mime_type'; insert = '(${1:int imagetype})';}, - {display = 'imagealphablending'; insert = '(${1:resource im}, ${2:bool on})';}, - {display = 'imageantialias'; insert = '(${1:resource im}, ${2:bool on})';}, - {display = 'imagearc'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int s}, ${7:int e}, ${8:int col})';}, - {display = 'imagechar'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string c}, ${6:int col})';}, - {display = 'imagecharup'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string c}, ${6:int col})';}, - {display = 'imagecolorallocate'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';}, - {display = 'imagecolorallocatealpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';}, - {display = 'imagecolorat'; insert = '(${1:resource im}, ${2:int x}, ${3:int y})';}, - {display = 'imagecolorclosest'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';}, - {display = 'imagecolorclosestalpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';}, - {display = 'imagecolorclosesthwb'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';}, - {display = 'imagecolordeallocate'; insert = '(${1:resource im}, ${2:int index})';}, - {display = 'imagecolorexact'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';}, - {display = 'imagecolorexactalpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';}, - {display = 'imagecolormatch'; insert = '(${1:resource im1}, ${2:resource im2})';}, - {display = 'imagecolorresolve'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue})';}, - {display = 'imagecolorresolvealpha'; insert = '(${1:resource im}, ${2:int red}, ${3:int green}, ${4:int blue}, ${5:int alpha})';}, - {display = 'imagecolorset'; insert = '(${1:resource im}, ${2:int col}, ${3:int red}, ${4:int green}, ${5:int blue})';}, - {display = 'imagecolorsforindex'; insert = '(${1:resource im}, ${2:int col})';}, - {display = 'imagecolorstotal'; insert = '(${1:resource im})';}, - {display = 'imagecolortransparent'; insert = '(${1:resource im}, ${2:[int col]})';}, - {display = 'imageconvolution'; insert = '(${1:resource src_im}, ${2:array matrix3x3}, ${3:double div}, ${4:double offset})';}, - {display = 'imagecopy'; insert = '(${1:resource dst_im}, ${2:resource src_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int src_w}, ${8:int src_h})';}, - {display = 'imagecopymerge'; insert = '(${1:resource src_im}, ${2:resource dst_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int src_w}, ${8:int src_h}, ${9:int pct})';}, - {display = 'imagecopymergegray'; insert = '(${1:resource src_im}, ${2:resource dst_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int src_w}, ${8:int src_h}, ${9:int pct})';}, - {display = 'imagecopyresampled'; insert = '(${1:resource dst_im}, ${2:resource src_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int dst_w}, ${8:int dst_h}, ${9:int src_w}, ${10:int src_h})';}, - {display = 'imagecopyresized'; insert = '(${1:resource dst_im}, ${2:resource src_im}, ${3:int dst_x}, ${4:int dst_y}, ${5:int src_x}, ${6:int src_y}, ${7:int dst_w}, ${8:int dst_h}, ${9:int src_w}, ${10:int src_h})';}, - {display = 'imagecreate'; insert = '(${1:int x_size}, ${2:int y_size})';}, - {display = 'imagecreatefromgd'; insert = '(${1:string filename})';}, - {display = 'imagecreatefromgd2'; insert = '(${1:string filename})';}, - {display = 'imagecreatefromgd2part'; insert = '(${1:string filename}, ${2:int srcX}, ${3:int srcY}, ${4:int width}, ${5:int height})';}, - {display = 'imagecreatefromgif'; insert = '(${1:string filename})';}, - {display = 'imagecreatefromjpeg'; insert = '(${1:string filename})';}, - {display = 'imagecreatefrompng'; insert = '(${1:string filename})';}, - {display = 'imagecreatefromstring'; insert = '(${1:string image})';}, - {display = 'imagecreatefromwbmp'; insert = '(${1:string filename})';}, - {display = 'imagecreatefromxbm'; insert = '(${1:string filename})';}, - {display = 'imagecreatefromxpm'; insert = '(${1:string filename})';}, - {display = 'imagecreatetruecolor'; insert = '(${1:int x_size}, ${2:int y_size})';}, - {display = 'imagedashedline'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';}, - {display = 'imagedestroy'; insert = '(${1:resource im})';}, - {display = 'imageellipse'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int color})';}, - {display = 'imagefill'; insert = '(${1:resource im}, ${2:int x}, ${3:int y}, ${4:int col})';}, - {display = 'imagefilledarc'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int s}, ${7:int e}, ${8:int col}, ${9:int style})';}, - {display = 'imagefilledellipse'; insert = '(${1:resource im}, ${2:int cx}, ${3:int cy}, ${4:int w}, ${5:int h}, ${6:int color})';}, - {display = 'imagefilledpolygon'; insert = '(${1:resource im}, ${2:array point}, ${3:int num_points}, ${4:int col})';}, - {display = 'imagefilledrectangle'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';}, - {display = 'imagefilltoborder'; insert = '(${1:resource im}, ${2:int x}, ${3:int y}, ${4:int border}, ${5:int col})';}, - {display = 'imagefilter'; insert = '(${1:resource src_im}, ${2:int filtertype}, ${3:[args]})';}, - {display = 'imagefontheight'; insert = '(${1:int font})';}, - {display = 'imagefontwidth'; insert = '(${1:int font})';}, - {display = 'imageftbbox'; insert = '(${1:float size}, ${2:float angle}, ${3:string font_file}, ${4:string text}, ${5:[array extrainfo]})';}, - {display = 'imagefttext'; insert = '(${1:resource im}, ${2:float size}, ${3:float angle}, ${4:int x}, ${5:int y}, ${6:int col}, ${7:string font_file}, ${8:string text}, ${9:[array extrainfo]})';}, - {display = 'imagegammacorrect'; insert = '(${1:resource im}, ${2:float inputgamma}, ${3:float outputgamma})';}, - {display = 'imagegd'; insert = '(${1:resource im}, ${2:[string filename]})';}, - {display = 'imagegd2'; insert = '(${1:resource im}, ${2:[string filename}, ${3:}, ${4:[int chunk_size}, ${5:}, ${6:[int type]]]})';}, - {display = 'imagegif'; insert = '(${1:resource im}, ${2:[string filename]})';}, + {display = 'getimagesize'; insert = '(${1:string \\\$filename}, ${2:[array \\\$imageinfo]})';}, + {display = 'getlastmod'; insert = '()';}, + {display = 'getmxrr'; insert = '(${1:string \\\$hostname}, ${2:array \\\$mxhosts}, ${3:[array \\\$weight]})';}, + {display = 'getmygid'; insert = '()';}, + {display = 'getmyinode'; insert = '()';}, + {display = 'getmypid'; insert = '()';}, + {display = 'getmyuid'; insert = '()';}, + {display = 'getopt'; insert = '(${1:string \\\$options}, ${2:[array \\\$longopts]})';}, + {display = 'getprotobyname'; insert = '(${1:string \\\$name})';}, + {display = 'getprotobynumber'; insert = '(${1:int \\\$number})';}, + {display = 'getrandmax'; insert = '()';}, + {display = 'getrusage'; insert = '(${1:[int \\\$who]})';}, + {display = 'getservbyname'; insert = '(${1:string \\\$service}, ${2:string \\\$protocol})';}, + {display = 'getservbyport'; insert = '(${1:int \\\$port}, ${2:string \\\$protocol})';}, + {display = 'gettext'; insert = '(${1:string \\\$message})';}, + {display = 'gettimeofday'; insert = '(${1:[bool \\\$return_float]})';}, + {display = 'gettype'; insert = '(${1:mixed \\\$var})';}, + {display = 'glob'; insert = '(${1:string \\\$pattern}, ${2:[int \\\$flags]})';}, + {display = 'gmdate'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp]})';}, + {display = 'gmmktime'; insert = '(${1:[int \\\$hour = gmdate(\"H\")]}, ${2:[int \\\$minute = gmdate(\"i\")]}, ${3:[int \\\$second = gmdate(\"s\")]}, ${4:[int \\\$month = gmdate(\"n\")]}, ${5:[int \\\$day = gmdate(\"j\")]}, ${6:[int \\\$year = gmdate(\"Y\")]}, ${7:[int \\\$is_dst = -1]})';}, + {display = 'gmp_abs'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_add'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_and'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_clrbit'; insert = '(${1:resource \\\$a}, ${2:int \\\$index})';}, + {display = 'gmp_cmp'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_com'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_div'; insert = '()';}, + {display = 'gmp_div_q'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b}, ${3:[int \\\$round = GMP_ROUND_ZERO]})';}, + {display = 'gmp_div_qr'; insert = '(${1:resource \\\$n}, ${2:resource \\\$d}, ${3:[int \\\$round = GMP_ROUND_ZERO]})';}, + {display = 'gmp_div_r'; insert = '(${1:resource \\\$n}, ${2:resource \\\$d}, ${3:[int \\\$round = GMP_ROUND_ZERO]})';}, + {display = 'gmp_divexact'; insert = '(${1:resource \\\$n}, ${2:resource \\\$d})';}, + {display = 'gmp_fact'; insert = '(${1:mixed \\\$a})';}, + {display = 'gmp_gcd'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_gcdext'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_hamdist'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_init'; insert = '(${1:mixed \\\$number}, ${2:[int \\\$base]})';}, + {display = 'gmp_intval'; insert = '(${1:resource \\\$gmpnumber})';}, + {display = 'gmp_invert'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_jacobi'; insert = '(${1:resource \\\$a}, ${2:resource \\\$p})';}, + {display = 'gmp_legendre'; insert = '(${1:resource \\\$a}, ${2:resource \\\$p})';}, + {display = 'gmp_mod'; insert = '(${1:resource \\\$n}, ${2:resource \\\$d})';}, + {display = 'gmp_mul'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_neg'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_nextprime'; insert = '(${1:int \\\$a})';}, + {display = 'gmp_or'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_perfect_square'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_popcount'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_pow'; insert = '(${1:resource \\\$base}, ${2:int \\\$exp})';}, + {display = 'gmp_powm'; insert = '(${1:resource \\\$base}, ${2:resource \\\$exp}, ${3:resource \\\$mod})';}, + {display = 'gmp_prob_prime'; insert = '(${1:resource \\\$a}, ${2:[int \\\$reps = 10]})';}, + {display = 'gmp_random'; insert = '(${1:[int \\\$limiter = 20]})';}, + {display = 'gmp_scan0'; insert = '(${1:resource \\\$a}, ${2:int \\\$start})';}, + {display = 'gmp_scan1'; insert = '(${1:resource \\\$a}, ${2:int \\\$start})';}, + {display = 'gmp_setbit'; insert = '(${1:resource \\\$a}, ${2:int \\\$index}, ${3:[bool \\\$set_clear = true]})';}, + {display = 'gmp_sign'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_sqrt'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_sqrtrem'; insert = '(${1:resource \\\$a})';}, + {display = 'gmp_strval'; insert = '(${1:resource \\\$gmpnumber}, ${2:[int \\\$base]})';}, + {display = 'gmp_sub'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmp_testbit'; insert = '(${1:resource \\\$a}, ${2:int \\\$index})';}, + {display = 'gmp_xor'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, + {display = 'gmstrftime'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp = time()]})';}, + {display = 'grapheme_extract'; insert = '(${1:string \\\$haystack}, ${2:int \\\$size}, ${3:[int \\\$extract_type]}, ${4:[int \\\$start]}, ${5:[int \\\$next]})';}, + {display = 'grapheme_stripos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'grapheme_stristr'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[bool \\\$before_needle = false]})';}, + {display = 'grapheme_strlen'; insert = '(${1:string \\\$input})';}, + {display = 'grapheme_strpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'grapheme_strripos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'grapheme_strrpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'grapheme_strstr'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[bool \\\$before_needle = false]})';}, + {display = 'grapheme_substr'; insert = '(${1:string \\\$string}, ${2:int \\\$start}, ${3:[int \\\$length]})';}, + {display = 'gzclose'; insert = '(${1:resource \\\$zp})';}, + {display = 'gzcompress'; insert = '(${1:string \\\$data}, ${2:[int \\\$level = -1]})';}, + {display = 'gzdecode'; insert = '(${1:string \\\$data}, ${2:[int \\\$length]})';}, + {display = 'gzdeflate'; insert = '(${1:string \\\$data}, ${2:[int \\\$level = -1]})';}, + {display = 'gzencode'; insert = '(${1:string \\\$data}, ${2:[int \\\$level = -1]}, ${3:[int \\\$encoding_mode = FORCE_GZIP]})';}, + {display = 'gzeof'; insert = '(${1:resource \\\$zp})';}, + {display = 'gzfile'; insert = '(${1:string \\\$filename}, ${2:[int \\\$use_include_path]})';}, + {display = 'gzgetc'; insert = '(${1:resource \\\$zp})';}, + {display = 'gzgets'; insert = '(${1:resource \\\$zp}, ${2:int \\\$length})';}, + {display = 'gzgetss'; insert = '(${1:resource \\\$zp}, ${2:int \\\$length}, ${3:[string \\\$allowable_tags]})';}, + {display = 'gzinflate'; insert = '(${1:string \\\$data}, ${2:[int \\\$length]})';}, + {display = 'gzopen'; insert = '(${1:string \\\$filename}, ${2:string \\\$mode}, ${3:[int \\\$use_include_path]})';}, + {display = 'gzpassthru'; insert = '(${1:resource \\\$zp})';}, + {display = 'gzputs'; insert = '()';}, + {display = 'gzread'; insert = '(${1:resource \\\$zp}, ${2:int \\\$length})';}, + {display = 'gzrewind'; insert = '(${1:resource \\\$zp})';}, + {display = 'gzseek'; insert = '(${1:resource \\\$zp}, ${2:int \\\$offset}, ${3:[int \\\$whence = SEEK_SET]})';}, + {display = 'gztell'; insert = '(${1:resource \\\$zp})';}, + {display = 'gzuncompress'; insert = '(${1:string \\\$data}, ${2:[int \\\$length]})';}, + {display = 'gzwrite'; insert = '(${1:resource \\\$zp}, ${2:string \\\$string}, ${3:[int \\\$length]})';}, + {display = 'hash'; insert = '(${1:string \\\$algo}, ${2:string \\\$data}, ${3:[bool \\\$raw_output = false]})';}, + {display = 'hash_algos'; insert = '()';}, + {display = 'hash_copy'; insert = '(${1:resource \\\$context})';}, + {display = 'hash_file'; insert = '(${1:string \\\$algo}, ${2:string \\\$filename}, ${3:[bool \\\$raw_output = false]})';}, + {display = 'hash_final'; insert = '(${1:resource \\\$context}, ${2:[bool \\\$raw_output = false]})';}, + {display = 'hash_hmac'; insert = '(${1:string \\\$algo}, ${2:string \\\$data}, ${3:string \\\$key}, ${4:[bool \\\$raw_output = false]})';}, + {display = 'hash_hmac_file'; insert = '(${1:string \\\$algo}, ${2:string \\\$filename}, ${3:string \\\$key}, ${4:[bool \\\$raw_output = false]})';}, + {display = 'hash_init'; insert = '(${1:string \\\$algo}, ${2:[int \\\$options]}, ${3:[string \\\$key]})';}, + {display = 'hash_update'; insert = '(${1:resource \\\$context}, ${2:string \\\$data})';}, + {display = 'hash_update_file'; insert = '(${1:resource \\\$context}, ${2:string \\\$filename}, ${3:[resource \\\$context]})';}, + {display = 'hash_update_stream'; insert = '(${1:resource \\\$context}, ${2:resource \\\$handle}, ${3:[int \\\$length = -1]})';}, + {display = 'header'; insert = '(${1:string \\\$string}, ${2:[bool \\\$replace = true]}, ${3:[int \\\$http_response_code]})';}, + {display = 'header_remove'; insert = '(${1:[string \\\$name]})';}, + {display = 'headers_list'; insert = '()';}, + {display = 'headers_sent'; insert = '(${1:[string \\\$file]}, ${2:[int \\\$line]})';}, + {display = 'hebrev'; insert = '(${1:string \\\$hebrew_text}, ${2:[int \\\$max_chars_per_line]})';}, + {display = 'hebrevc'; insert = '(${1:string \\\$hebrew_text}, ${2:[int \\\$max_chars_per_line]})';}, + {display = 'hexdec'; insert = '(${1:string \\\$hex_string})';}, + {display = 'highlight_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$return = false]})';}, + {display = 'highlight_string'; insert = '(${1:string \\\$str}, ${2:[bool \\\$return = false]})';}, + {display = 'html_entity_decode'; insert = '(${1:string \\\$string}, ${2:[int \\\$quote_style = ENT_COMPAT]}, ${3:[string \\\$charset]})';}, + {display = 'htmlentities'; insert = '(${1:string \\\$string}, ${2:[int \\\$flags = ENT_COMPAT]}, ${3:[string \\\$charset]}, ${4:[bool \\\$double_encode = true]})';}, + {display = 'htmlspecialchars'; insert = '(${1:string \\\$string}, ${2:[int \\\$flags = ENT_COMPAT]}, ${3:[string \\\$charset]}, ${4:[bool \\\$double_encode = true]})';}, + {display = 'htmlspecialchars_decode'; insert = '(${1:string \\\$string}, ${2:[int \\\$quote_style = ENT_COMPAT]})';}, + {display = 'http_build_cookie'; insert = '(${1:array \\\$cookie})';}, + {display = 'http_build_query'; insert = '(${1:mixed \\\$query_data}, ${2:[string \\\$numeric_prefix]}, ${3:[string \\\$arg_separator]})';}, + {display = 'http_build_str'; insert = '(${1:array \\\$query}, ${2:[string \\\$prefix]}, ${3:[string \\\$arg_separator]})';}, + {display = 'http_build_url'; insert = '(${1:[mixed \\\$url]}, ${2:[mixed \\\$parts]}, ${3:[int \\\$flags = HTTP_URL_REPLACE]}, ${4:[array \\\$new_url]})';}, + {display = 'http_cache_etag'; insert = '(${1:[string \\\$etag]})';}, + {display = 'http_cache_last_modified'; insert = '(${1:[int \\\$timestamp_or_expires]})';}, + {display = 'http_chunked_decode'; insert = '(${1:string \\\$encoded})';}, + {display = 'http_date'; insert = '(${1:[int \\\$timestamp]})';}, + {display = 'http_deflate'; insert = '(${1:string \\\$data}, ${2:[int \\\$flags]})';}, + {display = 'http_get'; insert = '(${1:string \\\$url}, ${2:[array \\\$options]}, ${3:[array \\\$info]})';}, + {display = 'http_get_request_body'; insert = '()';}, + {display = 'http_get_request_body_stream'; insert = '()';}, + {display = 'http_get_request_headers'; insert = '()';}, + {display = 'http_head'; insert = '(${1:[string \\\$url]}, ${2:[array \\\$options]}, ${3:[array \\\$info]})';}, + {display = 'http_inflate'; insert = '(${1:string \\\$data})';}, + {display = 'http_match_etag'; insert = '(${1:string \\\$etag}, ${2:[bool \\\$for_range = false]})';}, + {display = 'http_match_modified'; insert = '(${1:[int \\\$timestamp]}, ${2:[bool \\\$for_range = false]})';}, + {display = 'http_match_request_header'; insert = '(${1:string \\\$header}, ${2:string \\\$value}, ${3:[bool \\\$match_case = false]})';}, + {display = 'http_negotiate_charset'; insert = '(${1:array \\\$supported}, ${2:[array \\\$result]})';}, + {display = 'http_negotiate_content_type'; insert = '(${1:array \\\$supported}, ${2:[array \\\$result]})';}, + {display = 'http_negotiate_language'; insert = '(${1:array \\\$supported}, ${2:[array \\\$result]})';}, + {display = 'http_parse_cookie'; insert = '(${1:string \\\$cookie}, ${2:[int \\\$flags]}, ${3:[array \\\$allowed_extras]})';}, + {display = 'http_parse_headers'; insert = '(${1:string \\\$header})';}, + {display = 'http_parse_message'; insert = '(${1:string \\\$message})';}, + {display = 'http_parse_params'; insert = '(${1:string \\\$param}, ${2:[int \\\$flags = HTTP_PARAMS_DEFAULT]})';}, + {display = 'http_persistent_handles_clean'; insert = '(${1:[string \\\$ident]})';}, + {display = 'http_persistent_handles_count'; insert = '()';}, + {display = 'http_persistent_handles_ident'; insert = '(${1:string \\\$ident})';}, + {display = 'http_post_data'; insert = '(${1:string \\\$url}, ${2:[string \\\$data]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_post_fields'; insert = '(${1:string \\\$url}, ${2:[array \\\$data]}, ${3:[array \\\$files]}, ${4:[array \\\$options]}, ${5:[array \\\$info]})';}, + {display = 'http_put_data'; insert = '(${1:string \\\$url}, ${2:[string \\\$data]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_put_file'; insert = '(${1:string \\\$url}, ${2:[string \\\$file]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_put_stream'; insert = '(${1:string \\\$url}, ${2:[resource \\\$stream]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_redirect'; insert = '(${1:[string \\\$url]}, ${2:[array \\\$params]}, ${3:[bool \\\$session = false]}, ${4:[int \\\$status]})';}, + {display = 'http_request'; insert = '(${1:int \\\$method}, ${2:[string \\\$url]}, ${3:[string \\\$body]}, ${4:[array \\\$options]}, ${5:[array \\\$info]})';}, + {display = 'http_request_body_encode'; insert = '(${1:array \\\$fields}, ${2:array \\\$files})';}, + {display = 'http_request_method_exists'; insert = '(${1:mixed \\\$method})';}, + {display = 'http_request_method_name'; insert = '(${1:int \\\$method})';}, + {display = 'http_request_method_register'; insert = '(${1:string \\\$method})';}, + {display = 'http_request_method_unregister'; insert = '(${1:mixed \\\$method})';}, + {display = 'http_send_content_disposition'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$inline = false]})';}, + {display = 'http_send_content_type'; insert = '(${1:[string \\\$content_type = \"application/x-octetstream\"]})';}, + {display = 'http_send_data'; insert = '(${1:string \\\$data})';}, + {display = 'http_send_file'; insert = '(${1:string \\\$file})';}, + {display = 'http_send_last_modified'; insert = '(${1:[int \\\$timestamp]})';}, + {display = 'http_send_status'; insert = '(${1:int \\\$status})';}, + {display = 'http_send_stream'; insert = '(${1:resource \\\$stream})';}, + {display = 'http_support'; insert = '(${1:[int \\\$feature]})';}, + {display = 'http_throttle'; insert = '(${1:[float \\\$sec]}, ${2:[int \\\$bytes = 40960]})';}, + {display = 'hypot'; insert = '(${1:float \\\$x}, ${2:float \\\$y})';}, + {display = 'ibase_add_user'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$user_name}, ${3:string \\\$password}, ${4:[string \\\$first_name]}, ${5:[string \\\$middle_name]}, ${6:[string \\\$last_name]})';}, + {display = 'ibase_affected_rows'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'ibase_backup'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$source_db}, ${3:string \\\$dest_file}, ${4:[int \\\$options]}, ${5:[bool \\\$verbose = false]})';}, + {display = 'ibase_blob_add'; insert = '(${1:resource \\\$blob_handle}, ${2:string \\\$data})';}, + {display = 'ibase_blob_cancel'; insert = '(${1:resource \\\$blob_handle})';}, + {display = 'ibase_blob_close'; insert = '(${1:resource \\\$blob_handle})';}, + {display = 'ibase_blob_create'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'ibase_blob_echo'; insert = '(${1:string \\\$blob_id}, ${2:resource \\\$link_identifier}, ${3:string \\\$blob_id})';}, + {display = 'ibase_blob_get'; insert = '(${1:resource \\\$blob_handle}, ${2:int \\\$len})';}, + {display = 'ibase_blob_import'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$file_handle}, ${3:resource \\\$file_handle})';}, + {display = 'ibase_blob_info'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$blob_id}, ${3:string \\\$blob_id})';}, + {display = 'ibase_blob_open'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$blob_id}, ${3:string \\\$blob_id})';}, + {display = 'ibase_close'; insert = '(${1:[resource \\\$connection_id]})';}, + {display = 'ibase_commit'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, + {display = 'ibase_commit_ret'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, + {display = 'ibase_connect'; insert = '(${1:[string \\\$database]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[string \\\$charset]}, ${5:[int \\\$buffers]}, ${6:[int \\\$dialect]}, ${7:[string \\\$role]}, ${8:[int \\\$sync]})';}, + {display = 'ibase_db_info'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$db}, ${3:int \\\$action}, ${4:[int \\\$argument]})';}, + {display = 'ibase_delete_user'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$user_name})';}, + {display = 'ibase_drop_db'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'ibase_errcode'; insert = '()';}, + {display = 'ibase_errmsg'; insert = '()';}, + {display = 'ibase_execute'; insert = '(${1:resource \\\$query}, ${2:[mixed \\\$bind_arg]}, ${3:[mixed ...]})';}, + {display = 'ibase_fetch_assoc'; insert = '(${1:resource \\\$result}, ${2:[int \\\$fetch_flag]})';}, + {display = 'ibase_fetch_object'; insert = '(${1:resource \\\$result_id}, ${2:[int \\\$fetch_flag]})';}, + {display = 'ibase_fetch_row'; insert = '(${1:resource \\\$result_identifier}, ${2:[int \\\$fetch_flag]})';}, + {display = 'ibase_field_info'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, + {display = 'ibase_free_event_handler'; insert = '(${1:resource \\\$event})';}, + {display = 'ibase_free_query'; insert = '(${1:resource \\\$query})';}, + {display = 'ibase_free_result'; insert = '(${1:resource \\\$result_identifier})';}, + {display = 'ibase_gen_id'; insert = '(${1:string \\\$generator}, ${2:[int \\\$increment = 1]}, ${3:[resource \\\$link_identifier]})';}, + {display = 'ibase_maintain_db'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$db}, ${3:int \\\$action}, ${4:[int \\\$argument]})';}, + {display = 'ibase_modify_user'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$user_name}, ${3:string \\\$password}, ${4:[string \\\$first_name]}, ${5:[string \\\$middle_name]}, ${6:[string \\\$last_name]})';}, + {display = 'ibase_name_result'; insert = '(${1:resource \\\$result}, ${2:string \\\$name})';}, + {display = 'ibase_num_fields'; insert = '(${1:resource \\\$result_id})';}, + {display = 'ibase_num_params'; insert = '(${1:resource \\\$query})';}, + {display = 'ibase_param_info'; insert = '(${1:resource \\\$query}, ${2:int \\\$param_number})';}, + {display = 'ibase_pconnect'; insert = '(${1:[string \\\$database]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[string \\\$charset]}, ${5:[int \\\$buffers]}, ${6:[int \\\$dialect]}, ${7:[string \\\$role]}, ${8:[int \\\$sync]})';}, + {display = 'ibase_prepare'; insert = '(${1:string \\\$query}, ${2:resource \\\$link_identifier}, ${3:string \\\$query}, ${4:resource \\\$link_identifier}, ${5:string \\\$trans}, ${6:string \\\$query})';}, + {display = 'ibase_query'; insert = '(${1:[resource \\\$link_identifier]}, ${2:string \\\$query}, ${3:[int \\\$bind_args]})';}, + {display = 'ibase_restore'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$source_file}, ${3:string \\\$dest_db}, ${4:[int \\\$options]}, ${5:[bool \\\$verbose = false]})';}, + {display = 'ibase_rollback'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, + {display = 'ibase_rollback_ret'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, + {display = 'ibase_server_info'; insert = '(${1:resource \\\$service_handle}, ${2:int \\\$action})';}, + {display = 'ibase_service_attach'; insert = '(${1:string \\\$host}, ${2:string \\\$dba_username}, ${3:string \\\$dba_password})';}, + {display = 'ibase_service_detach'; insert = '(${1:resource \\\$service_handle})';}, + {display = 'ibase_set_event_handler'; insert = '(${1:callback \\\$event_handler}, ${2:string \\\$event_name1}, ${3:[string \\\$event_name2]}, ${4:[string ...]}, ${5:resource \\\$connection}, ${6:callback \\\$event_handler}, ${7:string \\\$event_name1}, ${8:[string \\\$event_name2]}, ${9:[string ...]})';}, + {display = 'ibase_timefmt'; insert = '(${1:string \\\$format}, ${2:[int \\\$columntype]})';}, + {display = 'ibase_trans'; insert = '(${1:[int \\\$trans_args]}, ${2:[resource \\\$link_identifier]}, ${3:[resource \\\$link_identifier]}, ${4:[int \\\$trans_args]})';}, + {display = 'ibase_wait_event'; insert = '(${1:string \\\$event_name1}, ${2:[string \\\$event_name2]}, ${3:[string ...]}, ${4:resource \\\$connection}, ${5:string \\\$event_name1}, ${6:[string \\\$event_name2]}, ${7:[string ...]})';}, + {display = 'iconv'; insert = '(${1:string \\\$in_charset}, ${2:string \\\$out_charset}, ${3:string \\\$str})';}, + {display = 'iconv_get_encoding'; insert = '(${1:[string \\\$type = \"all\"]})';}, + {display = 'iconv_mime_decode'; insert = '(${1:string \\\$encoded_header}, ${2:[int \\\$mode]}, ${3:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'iconv_mime_decode_headers'; insert = '(${1:string \\\$encoded_headers}, ${2:[int \\\$mode]}, ${3:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'iconv_mime_encode'; insert = '(${1:string \\\$field_name}, ${2:string \\\$field_value}, ${3:[array \\\$preferences]})';}, + {display = 'iconv_set_encoding'; insert = '(${1:string \\\$type}, ${2:string \\\$charset})';}, + {display = 'iconv_strlen'; insert = '(${1:string \\\$str}, ${2:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'iconv_strpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'iconv_strrpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'iconv_substr'; insert = '(${1:string \\\$str}, ${2:int \\\$offset}, ${3:[int \\\$length = strlen(\\\$str)]}, ${4:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'idate'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp = time()]})';}, + {display = 'idn_to_ascii'; insert = '(${1:string \\\$domain}, ${2:[int \\\$options]})';}, + {display = 'idn_to_unicode'; insert = '()';}, + {display = 'idn_to_utf8'; insert = '(${1:string \\\$domain}, ${2:[int \\\$options]})';}, + {display = 'ignore_user_abort'; insert = '(${1:[string \\\$value]})';}, + {display = 'iis_add_server'; insert = '(${1:string \\\$path}, ${2:string \\\$comment}, ${3:string \\\$server_ip}, ${4:int \\\$port}, ${5:string \\\$host_name}, ${6:int \\\$rights}, ${7:int \\\$start_server})';}, + {display = 'iis_get_dir_security'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path})';}, + {display = 'iis_get_script_map'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path}, ${3:string \\\$script_extension})';}, + {display = 'iis_get_server_by_comment'; insert = '(${1:string \\\$comment})';}, + {display = 'iis_get_server_by_path'; insert = '(${1:string \\\$path})';}, + {display = 'iis_get_server_rights'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path})';}, + {display = 'iis_get_service_state'; insert = '(${1:string \\\$service_id})';}, + {display = 'iis_remove_server'; insert = '(${1:int \\\$server_instance})';}, + {display = 'iis_set_app_settings'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path}, ${3:string \\\$application_scope})';}, + {display = 'iis_set_dir_security'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path}, ${3:int \\\$directory_flags})';}, + {display = 'iis_set_script_map'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path}, ${3:string \\\$script_extension}, ${4:string \\\$engine_path}, ${5:int \\\$allow_scripting})';}, + {display = 'iis_set_server_rights'; insert = '(${1:int \\\$server_instance}, ${2:string \\\$virtual_path}, ${3:int \\\$directory_flags})';}, + {display = 'iis_start_server'; insert = '(${1:int \\\$server_instance})';}, + {display = 'iis_start_service'; insert = '(${1:string \\\$service_id})';}, + {display = 'iis_stop_server'; insert = '(${1:int \\\$server_instance})';}, + {display = 'iis_stop_service'; insert = '(${1:string \\\$service_id})';}, + {display = 'image2wbmp'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$threshold]})';}, + {display = 'image_type_to_extension'; insert = '(${1:int \\\$imagetype}, ${2:[bool \\\$include_dot]})';}, + {display = 'image_type_to_mime_type'; insert = '(${1:int \\\$imagetype})';}, + {display = 'imagealphablending'; insert = '(${1:resource \\\$image}, ${2:bool \\\$blendmode})';}, + {display = 'imageantialias'; insert = '(${1:resource \\\$image}, ${2:bool \\\$enabled})';}, + {display = 'imagearc'; insert = '(${1:resource \\\$image}, ${2:int \\\$cx}, ${3:int \\\$cy}, ${4:int \\\$width}, ${5:int \\\$height}, ${6:int \\\$start}, ${7:int \\\$end}, ${8:int \\\$color})';}, + {display = 'imagechar'; insert = '(${1:resource \\\$image}, ${2:int \\\$font}, ${3:int \\\$x}, ${4:int \\\$y}, ${5:string \\\$c}, ${6:int \\\$color})';}, + {display = 'imagecharup'; insert = '(${1:resource \\\$image}, ${2:int \\\$font}, ${3:int \\\$x}, ${4:int \\\$y}, ${5:string \\\$c}, ${6:int \\\$color})';}, + {display = 'imagecolorallocate'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue})';}, + {display = 'imagecolorallocatealpha'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue}, ${5:int \\\$alpha})';}, + {display = 'imagecolorat'; insert = '(${1:resource \\\$image}, ${2:int \\\$x}, ${3:int \\\$y})';}, + {display = 'imagecolorclosest'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue})';}, + {display = 'imagecolorclosestalpha'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue}, ${5:int \\\$alpha})';}, + {display = 'imagecolorclosesthwb'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue})';}, + {display = 'imagecolordeallocate'; insert = '(${1:resource \\\$image}, ${2:int \\\$color})';}, + {display = 'imagecolorexact'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue})';}, + {display = 'imagecolorexactalpha'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue}, ${5:int \\\$alpha})';}, + {display = 'imagecolormatch'; insert = '(${1:resource \\\$image1}, ${2:resource \\\$image2})';}, + {display = 'imagecolorresolve'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue})';}, + {display = 'imagecolorresolvealpha'; insert = '(${1:resource \\\$image}, ${2:int \\\$red}, ${3:int \\\$green}, ${4:int \\\$blue}, ${5:int \\\$alpha})';}, + {display = 'imagecolorset'; insert = '(${1:resource \\\$image}, ${2:int \\\$index}, ${3:int \\\$red}, ${4:int \\\$green}, ${5:int \\\$blue}, ${6:[int \\\$alpha]})';}, + {display = 'imagecolorsforindex'; insert = '(${1:resource \\\$image}, ${2:int \\\$index})';}, + {display = 'imagecolorstotal'; insert = '(${1:resource \\\$image})';}, + {display = 'imagecolortransparent'; insert = '(${1:resource \\\$image}, ${2:[int \\\$color]})';}, + {display = 'imageconvolution'; insert = '(${1:resource \\\$image}, ${2:array \\\$matrix}, ${3:float \\\$div}, ${4:float \\\$offset})';}, + {display = 'imagecopy'; insert = '(${1:resource \\\$dst_im}, ${2:resource \\\$src_im}, ${3:int \\\$dst_x}, ${4:int \\\$dst_y}, ${5:int \\\$src_x}, ${6:int \\\$src_y}, ${7:int \\\$src_w}, ${8:int \\\$src_h})';}, + {display = 'imagecopymerge'; insert = '(${1:resource \\\$dst_im}, ${2:resource \\\$src_im}, ${3:int \\\$dst_x}, ${4:int \\\$dst_y}, ${5:int \\\$src_x}, ${6:int \\\$src_y}, ${7:int \\\$src_w}, ${8:int \\\$src_h}, ${9:int \\\$pct})';}, + {display = 'imagecopymergegray'; insert = '(${1:resource \\\$dst_im}, ${2:resource \\\$src_im}, ${3:int \\\$dst_x}, ${4:int \\\$dst_y}, ${5:int \\\$src_x}, ${6:int \\\$src_y}, ${7:int \\\$src_w}, ${8:int \\\$src_h}, ${9:int \\\$pct})';}, + {display = 'imagecopyresampled'; insert = '(${1:resource \\\$dst_image}, ${2:resource \\\$src_image}, ${3:int \\\$dst_x}, ${4:int \\\$dst_y}, ${5:int \\\$src_x}, ${6:int \\\$src_y}, ${7:int \\\$dst_w}, ${8:int \\\$dst_h}, ${9:int \\\$src_w}, ${10:int \\\$src_h})';}, + {display = 'imagecopyresized'; insert = '(${1:resource \\\$dst_image}, ${2:resource \\\$src_image}, ${3:int \\\$dst_x}, ${4:int \\\$dst_y}, ${5:int \\\$src_x}, ${6:int \\\$src_y}, ${7:int \\\$dst_w}, ${8:int \\\$dst_h}, ${9:int \\\$src_w}, ${10:int \\\$src_h})';}, + {display = 'imagecreate'; insert = '(${1:int \\\$width}, ${2:int \\\$height})';}, + {display = 'imagecreatefromgd'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefromgd2'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefromgd2part'; insert = '(${1:string \\\$filename}, ${2:int \\\$srcX}, ${3:int \\\$srcY}, ${4:int \\\$width}, ${5:int \\\$height})';}, + {display = 'imagecreatefromgif'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefromjpeg'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefrompng'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefromstring'; insert = '(${1:string \\\$data})';}, + {display = 'imagecreatefromwbmp'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefromxbm'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatefromxpm'; insert = '(${1:string \\\$filename})';}, + {display = 'imagecreatetruecolor'; insert = '(${1:int \\\$width}, ${2:int \\\$height})';}, + {display = 'imagedashedline'; insert = '(${1:resource \\\$image}, ${2:int \\\$x1}, ${3:int \\\$y1}, ${4:int \\\$x2}, ${5:int \\\$y2}, ${6:int \\\$color})';}, + {display = 'imagedestroy'; insert = '(${1:resource \\\$image})';}, + {display = 'imageellipse'; insert = '(${1:resource \\\$image}, ${2:int \\\$cx}, ${3:int \\\$cy}, ${4:int \\\$width}, ${5:int \\\$height}, ${6:int \\\$color})';}, + {display = 'imagefill'; insert = '(${1:resource \\\$image}, ${2:int \\\$x}, ${3:int \\\$y}, ${4:int \\\$color})';}, + {display = 'imagefilledarc'; insert = '(${1:resource \\\$image}, ${2:int \\\$cx}, ${3:int \\\$cy}, ${4:int \\\$width}, ${5:int \\\$height}, ${6:int \\\$start}, ${7:int \\\$end}, ${8:int \\\$color}, ${9:int \\\$style})';}, + {display = 'imagefilledellipse'; insert = '(${1:resource \\\$image}, ${2:int \\\$cx}, ${3:int \\\$cy}, ${4:int \\\$width}, ${5:int \\\$height}, ${6:int \\\$color})';}, + {display = 'imagefilledpolygon'; insert = '(${1:resource \\\$image}, ${2:array \\\$points}, ${3:int \\\$num_points}, ${4:int \\\$color})';}, + {display = 'imagefilledrectangle'; insert = '(${1:resource \\\$image}, ${2:int \\\$x1}, ${3:int \\\$y1}, ${4:int \\\$x2}, ${5:int \\\$y2}, ${6:int \\\$color})';}, + {display = 'imagefilltoborder'; insert = '(${1:resource \\\$image}, ${2:int \\\$x}, ${3:int \\\$y}, ${4:int \\\$border}, ${5:int \\\$color})';}, + {display = 'imagefilter'; insert = '(${1:resource \\\$image}, ${2:int \\\$filtertype}, ${3:[int \\\$arg1]}, ${4:[int \\\$arg2]}, ${5:[int \\\$arg3]}, ${6:[int \\\$arg4]})';}, + {display = 'imagefontheight'; insert = '(${1:int \\\$font})';}, + {display = 'imagefontwidth'; insert = '(${1:int \\\$font})';}, + {display = 'imageftbbox'; insert = '(${1:float \\\$size}, ${2:float \\\$angle}, ${3:string \\\$fontfile}, ${4:string \\\$text}, ${5:[array \\\$extrainfo]})';}, + {display = 'imagefttext'; insert = '(${1:resource \\\$image}, ${2:float \\\$size}, ${3:float \\\$angle}, ${4:int \\\$x}, ${5:int \\\$y}, ${6:int \\\$color}, ${7:string \\\$fontfile}, ${8:string \\\$text}, ${9:[array \\\$extrainfo]})';}, + {display = 'imagegammacorrect'; insert = '(${1:resource \\\$image}, ${2:float \\\$inputgamma}, ${3:float \\\$outputgamma})';}, + {display = 'imagegd'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]})';}, + {display = 'imagegd2'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$chunk_size]}, ${4:[int \\\$type]})';}, + {display = 'imagegif'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]})';}, {display = 'imagegrabscreen'; insert = '()';}, - {display = 'imagegrabwindow'; insert = '(${1:int window_handle}, ${2:[int client_area]})';}, - {display = 'imageinterlace'; insert = '(${1:resource im}, ${2:[int interlace]})';}, - {display = 'imageistruecolor'; insert = '(${1:resource im})';}, - {display = 'imagejpeg'; insert = '(${1:resource im}, ${2:[string filename}, ${3:[int quality]]})';}, - {display = 'imagelayereffect'; insert = '(${1:resource im}, ${2:int effect})';}, - {display = 'imageline'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';}, - {display = 'imageloadfont'; insert = '(${1:string filename})';}, - {display = 'imagepalettecopy'; insert = '(${1:resource dst}, ${2:resource src})';}, - {display = 'imagepng'; insert = '(${1:resource im}, ${2:[string filename]})';}, - {display = 'imagepolygon'; insert = '(${1:resource im}, ${2:array point}, ${3:int num_points}, ${4:int col})';}, - {display = 'imagepsbbox'; insert = '(${1:string text}, ${2:resource font}, ${3:int size}, ${4:[int space}, ${5:int tightness}, ${6:float angle]})';}, - {display = 'imagepscopyfont'; insert = '(${1:int font_index})';}, - {display = 'imagepsencodefont'; insert = '(${1:resource font_index}, ${2:string filename})';}, - {display = 'imagepsextendfont'; insert = '(${1:resource font_index}, ${2:float extend})';}, - {display = 'imagepsfreefont'; insert = '(${1:resource font_index})';}, - {display = 'imagepsloadfont'; insert = '(${1:string pathname})';}, - {display = 'imagepsslantfont'; insert = '(${1:resource font_index}, ${2:float slant})';}, - {display = 'imagepstext'; insert = '(${1:resource image}, ${2:string text}, ${3:resource font}, ${4:int size}, ${5:int foreground}, ${6:int background}, ${7:int xcoord}, ${8:int ycoord}, ${9:[int space}, ${10:[int tightness}, ${11:[float angle}, ${12:[int antialias]})';}, - {display = 'imagerectangle'; insert = '(${1:resource im}, ${2:int x1}, ${3:int y1}, ${4:int x2}, ${5:int y2}, ${6:int col})';}, - {display = 'imagerotate'; insert = '(${1:resource src_im}, ${2:float angle}, ${3:int bgdcolor}, ${4:[int ignoretransparent]})';}, - {display = 'imagesavealpha'; insert = '(${1:resource im}, ${2:bool on})';}, - {display = 'imagesetbrush'; insert = '(${1:resource image}, ${2:resource brush})';}, - {display = 'imagesetpixel'; insert = '(${1:resource im}, ${2:int x}, ${3:int y}, ${4:int col})';}, - {display = 'imagesetstyle'; insert = '(${1:resource im}, ${2:array styles})';}, - {display = 'imagesetthickness'; insert = '(${1:resource im}, ${2:int thickness})';}, - {display = 'imagesettile'; insert = '(${1:resource image}, ${2:resource tile})';}, - {display = 'imagestring'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string str}, ${6:int col})';}, - {display = 'imagestringup'; insert = '(${1:resource im}, ${2:int font}, ${3:int x}, ${4:int y}, ${5:string str}, ${6:int col})';}, - {display = 'imagesx'; insert = '(${1:resource im})';}, - {display = 'imagesy'; insert = '(${1:resource im})';}, - {display = 'imagetruecolortopalette'; insert = '(${1:resource im}, ${2:bool ditherFlag}, ${3:int colorsWanted})';}, - {display = 'imagettfbbox'; insert = '(${1:float size}, ${2:float angle}, ${3:string font_file}, ${4:string text})';}, - {display = 'imagettftext'; insert = '(${1:resource im}, ${2:float size}, ${3:float angle}, ${4:int x}, ${5:int y}, ${6:int col}, ${7:string font_file}, ${8:string text})';}, - {display = 'imagetypes'; insert = '(${1:void})';}, - {display = 'imagewbmp'; insert = '(${1:resource im}, ${2:[string filename}, ${3:}, ${4:[int foreground]]})';}, - {display = 'imagexbm'; insert = '(${1:int im}, ${2:string filename}, ${3:[int foreground]})';}, - {display = 'imap_8bit'; insert = '(${1:string text})';}, - {display = 'imap_alerts'; insert = '(${1:void})';}, - {display = 'imap_append'; insert = '(${1:resource stream_id}, ${2:string folder}, ${3:string message}, ${4:[string options}, ${5:[string internal_date]]})';}, - {display = 'imap_base64'; insert = '(${1:string text})';}, - {display = 'imap_binary'; insert = '(${1:string text})';}, - {display = 'imap_body'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';}, - {display = 'imap_bodystruct'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:string section})';}, - {display = 'imap_check'; insert = '(${1:resource stream_id})';}, - {display = 'imap_clearflag_full'; insert = '(${1:resource stream_id}, ${2:string sequence}, ${3:string flag}, ${4:[int options]})';}, - {display = 'imap_close'; insert = '(${1:resource stream_id}, ${2:[int options]})';}, - {display = 'imap_createmailbox'; insert = '(${1:resource stream_id}, ${2:string mailbox})';}, - {display = 'imap_delete'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';}, - {display = 'imap_deletemailbox'; insert = '(${1:resource stream_id}, ${2:string mailbox})';}, - {display = 'imap_errors'; insert = '(${1:void})';}, - {display = 'imap_expunge'; insert = '(${1:resource stream_id})';}, - {display = 'imap_fetch_overview'; insert = '(${1:resource stream_id}, ${2:string sequence}, ${3:[int options]})';}, - {display = 'imap_fetchbody'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:string section}, ${4:[int options]})';}, - {display = 'imap_fetchheader'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';}, - {display = 'imap_fetchstructure'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int options]})';}, - {display = 'imap_gc'; insert = '(${1:resource stream_id}, ${2:int flags})';}, - {display = 'imap_get_quota'; insert = '(${1:resource stream_id}, ${2:string qroot})';}, - {display = 'imap_get_quotaroot'; insert = '(${1:resource stream_id}, ${2:string mbox})';}, - {display = 'imap_getacl'; insert = '(${1:resource stream_id}, ${2:string mailbox})';}, - {display = 'imap_getmailboxes'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';}, - {display = 'imap_getsubscribed'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';}, - {display = 'imap_headerinfo'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int from_length}, ${4:[int subject_length}, ${5:[string default_host]]]})';}, - {display = 'imap_headers'; insert = '(${1:resource stream_id})';}, - {display = 'imap_last_error'; insert = '(${1:void})';}, - {display = 'imap_list'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';}, - {display = 'imap_listscan'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern}, ${4:string content})';}, - {display = 'imap_lsub'; insert = '(${1:resource stream_id}, ${2:string ref}, ${3:string pattern})';}, - {display = 'imap_mail'; insert = '(${1:string to}, ${2:string subject}, ${3:string message}, ${4:[string additional_headers}, ${5:[string cc}, ${6:[string bcc}, ${7:[string rpath]]]]})';}, - {display = 'imap_mail_compose'; insert = '(${1:array envelope}, ${2:array body})';}, - {display = 'imap_mail_copy'; insert = '(${1:resource stream_id}, ${2:string msglist}, ${3:string mailbox}, ${4:[int options]})';}, - {display = 'imap_mail_move'; insert = '(${1:resource stream_id}, ${2:string sequence}, ${3:string mailbox}, ${4:[int options]})';}, - {display = 'imap_mailboxmsginfo'; insert = '(${1:resource stream_id})';}, - {display = 'imap_mime_header_decode'; insert = '(${1:string str})';}, - {display = 'imap_msgno'; insert = '(${1:resource stream_id}, ${2:int unique_msg_id})';}, - {display = 'imap_mutf7_to_utf8'; insert = '(${1:string in})';}, - {display = 'imap_num_msg'; insert = '(${1:resource stream_id})';}, - {display = 'imap_num_recent'; insert = '(${1:resource stream_id})';}, - {display = 'imap_open'; insert = '(${1:string mailbox}, ${2:string user}, ${3:string password}, ${4:[int options}, ${5:[int n_retries]]})';}, - {display = 'imap_ping'; insert = '(${1:resource stream_id})';}, - {display = 'imap_qprint'; insert = '(${1:string text})';}, - {display = 'imap_renamemailbox'; insert = '(${1:resource stream_id}, ${2:string old_name}, ${3:string new_name})';}, - {display = 'imap_reopen'; insert = '(${1:resource stream_id}, ${2:string mailbox}, ${3:[int options}, ${4:[int n_retries]]})';}, - {display = 'imap_rfc822_parse_adrlist'; insert = '(${1:string address_string}, ${2:string default_host})';}, - {display = 'imap_rfc822_parse_headers'; insert = '(${1:string headers}, ${2:[string default_host]})';}, - {display = 'imap_rfc822_write_address'; insert = '(${1:string mailbox}, ${2:string host}, ${3:string personal})';}, - {display = 'imap_savebody'; insert = '(${1:resource stream_id}, ${2:string|resource file}, ${3:int msg_no}, ${4:[string section = ""}, ${5:[int options = 0]]})';}, - {display = 'imap_search'; insert = '(${1:resource stream_id}, ${2:string criteria}, ${3:[int options}, ${4:[string charset]]})';}, - {display = 'imap_set_quota'; insert = '(${1:resource stream_id}, ${2:string qroot}, ${3:int mailbox_size})';}, - {display = 'imap_setacl'; insert = '(${1:resource stream_id}, ${2:string mailbox}, ${3:string id}, ${4:string rights})';}, - {display = 'imap_setflag_full'; insert = '(${1:resource stream_id}, ${2:string sequence}, ${3:string flag}, ${4:[int options]})';}, - {display = 'imap_sort'; insert = '(${1:resource stream_id}, ${2:int criteria}, ${3:int reverse}, ${4:[int options}, ${5:[string search_criteria}, ${6:[string charset]]]})';}, - {display = 'imap_status'; insert = '(${1:resource stream_id}, ${2:string mailbox}, ${3:int options})';}, - {display = 'imap_subscribe'; insert = '(${1:resource stream_id}, ${2:string mailbox})';}, - {display = 'imap_thread'; insert = '(${1:resource stream_id}, ${2:[int options]})';}, - {display = 'imap_timeout'; insert = '(${1:int timeout_type}, ${2:[int timeout]})';}, - {display = 'imap_uid'; insert = '(${1:resource stream_id}, ${2:int msg_no})';}, - {display = 'imap_undelete'; insert = '(${1:resource stream_id}, ${2:int msg_no}, ${3:[int flags]})';}, - {display = 'imap_unsubscribe'; insert = '(${1:resource stream_id}, ${2:string mailbox})';}, - {display = 'imap_utf7_decode'; insert = '(${1:string buf})';}, - {display = 'imap_utf7_encode'; insert = '(${1:string buf})';}, - {display = 'imap_utf8'; insert = '(${1:string mime_encoded_text})';}, - {display = 'imap_utf8_to_mutf7'; insert = '(${1:string in})';}, - {display = 'implode'; insert = '(${1:[string glue}, ${2:] array pieces})';}, - {display = 'import_request_variables'; insert = '(${1:string types}, ${2:[string prefix]})';}, - {display = 'in_array'; insert = '(${1:mixed needle}, ${2:array haystack}, ${3:[bool strict]})';}, - {display = 'include'; insert = '(${1:string path})';}, - {display = 'include_once'; insert = '(${1:string path})';}, - {display = 'inet_ntop'; insert = '(${1:string in_addr})';}, - {display = 'inet_pton'; insert = '(${1:string ip_address})';}, - {display = 'ini_get'; insert = '(${1:string varname})';}, - {display = 'ini_get_all'; insert = '(${1:[string extension}, ${2:[bool details = true]]})';}, - {display = 'ini_restore'; insert = '(${1:string varname})';}, - {display = 'ini_set'; insert = '(${1:string varname}, ${2:string newvalue})';}, - {display = 'interface_exists'; insert = '(${1:string classname}, ${2:[bool autoload]})';}, - {display = 'intl_error_name'; insert = '()';}, + {display = 'imagegrabwindow'; insert = '(${1:int \\\$window_handle}, ${2:[int \\\$client_area]})';}, + {display = 'imageinterlace'; insert = '(${1:resource \\\$image}, ${2:[int \\\$interlace]})';}, + {display = 'imageistruecolor'; insert = '(${1:resource \\\$image})';}, + {display = 'imagejpeg'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$quality]})';}, + {display = 'imagelayereffect'; insert = '(${1:resource \\\$image}, ${2:int \\\$effect})';}, + {display = 'imageline'; insert = '(${1:resource \\\$image}, ${2:int \\\$x1}, ${3:int \\\$y1}, ${4:int \\\$x2}, ${5:int \\\$y2}, ${6:int \\\$color})';}, + {display = 'imageloadfont'; insert = '(${1:string \\\$file})';}, + {display = 'imagepalettecopy'; insert = '(${1:resource \\\$destination}, ${2:resource \\\$source})';}, + {display = 'imagepng'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$quality]}, ${4:[int \\\$filters]})';}, + {display = 'imagepolygon'; insert = '(${1:resource \\\$image}, ${2:array \\\$points}, ${3:int \\\$num_points}, ${4:int \\\$color})';}, + {display = 'imagepsbbox'; insert = '(${1:string \\\$text}, ${2:resource \\\$font}, ${3:int \\\$size}, ${4:string \\\$text}, ${5:resource \\\$font}, ${6:int \\\$size}, ${7:int \\\$space}, ${8:int \\\$tightness}, ${9:float \\\$angle})';}, + {display = 'imagepsencodefont'; insert = '(${1:resource \\\$font_index}, ${2:string \\\$encodingfile})';}, + {display = 'imagepsextendfont'; insert = '(${1:resource \\\$font_index}, ${2:float \\\$extend})';}, + {display = 'imagepsfreefont'; insert = '(${1:resource \\\$font_index})';}, + {display = 'imagepsloadfont'; insert = '(${1:string \\\$filename})';}, + {display = 'imagepsslantfont'; insert = '(${1:resource \\\$font_index}, ${2:float \\\$slant})';}, + {display = 'imagepstext'; insert = '(${1:resource \\\$image}, ${2:string \\\$text}, ${3:resource \\\$font_index}, ${4:int \\\$size}, ${5:int \\\$foreground}, ${6:int \\\$background}, ${7:int \\\$x}, ${8:int \\\$y}, ${9:[int \\\$space]}, ${10:[int \\\$tightness]}, ${11:[float \\\$angle = 0.0]}, ${12:[int \\\$antialias_steps = 4]})';}, + {display = 'imagerectangle'; insert = '(${1:resource \\\$image}, ${2:int \\\$x1}, ${3:int \\\$y1}, ${4:int \\\$x2}, ${5:int \\\$y2}, ${6:int \\\$color})';}, + {display = 'imagerotate'; insert = '(${1:resource \\\$image}, ${2:float \\\$angle}, ${3:int \\\$bgd_color}, ${4:[int \\\$ignore_transparent]})';}, + {display = 'imagesavealpha'; insert = '(${1:resource \\\$image}, ${2:bool \\\$saveflag})';}, + {display = 'imagesetbrush'; insert = '(${1:resource \\\$image}, ${2:resource \\\$brush})';}, + {display = 'imagesetpixel'; insert = '(${1:resource \\\$image}, ${2:int \\\$x}, ${3:int \\\$y}, ${4:int \\\$color})';}, + {display = 'imagesetstyle'; insert = '(${1:resource \\\$image}, ${2:array \\\$style})';}, + {display = 'imagesetthickness'; insert = '(${1:resource \\\$image}, ${2:int \\\$thickness})';}, + {display = 'imagesettile'; insert = '(${1:resource \\\$image}, ${2:resource \\\$tile})';}, + {display = 'imagestring'; insert = '(${1:resource \\\$image}, ${2:int \\\$font}, ${3:int \\\$x}, ${4:int \\\$y}, ${5:string \\\$string}, ${6:int \\\$color})';}, + {display = 'imagestringup'; insert = '(${1:resource \\\$image}, ${2:int \\\$font}, ${3:int \\\$x}, ${4:int \\\$y}, ${5:string \\\$string}, ${6:int \\\$color})';}, + {display = 'imagesx'; insert = '(${1:resource \\\$image})';}, + {display = 'imagesy'; insert = '(${1:resource \\\$image})';}, + {display = 'imagetruecolortopalette'; insert = '(${1:resource \\\$image}, ${2:bool \\\$dither}, ${3:int \\\$ncolors})';}, + {display = 'imagettfbbox'; insert = '(${1:float \\\$size}, ${2:float \\\$angle}, ${3:string \\\$fontfile}, ${4:string \\\$text})';}, + {display = 'imagettftext'; insert = '(${1:resource \\\$image}, ${2:float \\\$size}, ${3:float \\\$angle}, ${4:int \\\$x}, ${5:int \\\$y}, ${6:int \\\$color}, ${7:string \\\$fontfile}, ${8:string \\\$text})';}, + {display = 'imagetypes'; insert = '()';}, + {display = 'imagewbmp'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$foreground]})';}, + {display = 'imagexbm'; insert = '(${1:resource \\\$image}, ${2:string \\\$filename}, ${3:[int \\\$foreground]})';}, + {display = 'imap_8bit'; insert = '(${1:string \\\$string})';}, + {display = 'imap_alerts'; insert = '()';}, + {display = 'imap_append'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox}, ${3:string \\\$message}, ${4:[string \\\$options]}, ${5:[string \\\$internal_date]})';}, + {display = 'imap_base64'; insert = '(${1:string \\\$text})';}, + {display = 'imap_binary'; insert = '(${1:string \\\$string})';}, + {display = 'imap_body'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, + {display = 'imap_bodystruct'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:string \\\$section})';}, + {display = 'imap_check'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_clearflag_full'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$sequence}, ${3:string \\\$flag}, ${4:[int \\\$options]})';}, + {display = 'imap_close'; insert = '(${1:resource \\\$imap_stream}, ${2:[int \\\$flag]})';}, + {display = 'imap_createmailbox'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, + {display = 'imap_delete'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, + {display = 'imap_deletemailbox'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, + {display = 'imap_errors'; insert = '()';}, + {display = 'imap_expunge'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_fetch_overview'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$sequence}, ${3:[int \\\$options]})';}, + {display = 'imap_fetchbody'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:string \\\$section}, ${4:[int \\\$options]})';}, + {display = 'imap_fetchheader'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, + {display = 'imap_fetchstructure'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, + {display = 'imap_gc'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$caches})';}, + {display = 'imap_get_quota'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$quota_root})';}, + {display = 'imap_get_quotaroot'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$quota_root})';}, + {display = 'imap_getacl'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, + {display = 'imap_getmailboxes'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$ref}, ${3:string \\\$pattern})';}, + {display = 'imap_getsubscribed'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$ref}, ${3:string \\\$pattern})';}, + {display = 'imap_header'; insert = '()';}, + {display = 'imap_headerinfo'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$fromlength]}, ${4:[int \\\$subjectlength]}, ${5:[string \\\$defaulthost]})';}, + {display = 'imap_headers'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_last_error'; insert = '()';}, + {display = 'imap_list'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$ref}, ${3:string \\\$pattern})';}, + {display = 'imap_listmailbox'; insert = '()';}, + {display = 'imap_listscan'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$ref}, ${3:string \\\$pattern}, ${4:string \\\$content})';}, + {display = 'imap_listsubscribed'; insert = '()';}, + {display = 'imap_lsub'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$ref}, ${3:string \\\$pattern})';}, + {display = 'imap_mail'; insert = '(${1:string \\\$to}, ${2:string \\\$subject}, ${3:string \\\$message}, ${4:[string \\\$additional_headers]}, ${5:[string \\\$cc]}, ${6:[string \\\$bcc]}, ${7:[string \\\$rpath]})';}, + {display = 'imap_mail_compose'; insert = '(${1:array \\\$envelope}, ${2:array \\\$body})';}, + {display = 'imap_mail_copy'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$msglist}, ${3:string \\\$mailbox}, ${4:[int \\\$options]})';}, + {display = 'imap_mail_move'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$msglist}, ${3:string \\\$mailbox}, ${4:[int \\\$options]})';}, + {display = 'imap_mailboxmsginfo'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_mime_header_decode'; insert = '(${1:string \\\$text})';}, + {display = 'imap_msgno'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$uid})';}, + {display = 'imap_num_msg'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_num_recent'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_open'; insert = '(${1:string \\\$mailbox}, ${2:string \\\$username}, ${3:string \\\$password}, ${4:[int \\\$options = NIL]}, ${5:[int \\\$n_retries]}, ${6:[array \\\$params]})';}, + {display = 'imap_ping'; insert = '(${1:resource \\\$imap_stream})';}, + {display = 'imap_qprint'; insert = '(${1:string \\\$string})';}, + {display = 'imap_renamemailbox'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$old_mbox}, ${3:string \\\$new_mbox})';}, + {display = 'imap_reopen'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox}, ${3:[int \\\$options]}, ${4:[int \\\$n_retries]})';}, + {display = 'imap_rfc822_parse_adrlist'; insert = '(${1:string \\\$address}, ${2:string \\\$default_host})';}, + {display = 'imap_rfc822_parse_headers'; insert = '(${1:string \\\$headers}, ${2:[string \\\$defaulthost = \"UNKNOWN\"]})';}, + {display = 'imap_rfc822_write_address'; insert = '(${1:string \\\$mailbox}, ${2:string \\\$host}, ${3:string \\\$personal})';}, + {display = 'imap_savebody'; insert = '(${1:resource \\\$imap_stream}, ${2:mixed \\\$file}, ${3:int \\\$msg_number}, ${4:[string \\\$part_number = \"\"]}, ${5:[int \\\$options]})';}, + {display = 'imap_scanmailbox'; insert = '()';}, + {display = 'imap_search'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$criteria}, ${3:[int \\\$options = SE_FREE]}, ${4:[string \\\$charset = NIL]})';}, + {display = 'imap_set_quota'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$quota_root}, ${3:int \\\$quota_limit})';}, + {display = 'imap_setacl'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox}, ${3:string \\\$id}, ${4:string \\\$rights})';}, + {display = 'imap_setflag_full'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$sequence}, ${3:string \\\$flag}, ${4:[int \\\$options = NIL]})';}, + {display = 'imap_sort'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$criteria}, ${3:int \\\$reverse}, ${4:[int \\\$options]}, ${5:[string \\\$search_criteria]}, ${6:[string \\\$charset = NIL]})';}, + {display = 'imap_status'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox}, ${3:int \\\$options})';}, + {display = 'imap_subscribe'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, + {display = 'imap_thread'; insert = '(${1:resource \\\$imap_stream}, ${2:[int \\\$options = SE_FREE]})';}, + {display = 'imap_timeout'; insert = '(${1:int \\\$timeout_type}, ${2:[int \\\$timeout = -1]})';}, + {display = 'imap_uid'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number})';}, + {display = 'imap_undelete'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$flags]})';}, + {display = 'imap_unsubscribe'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, + {display = 'imap_utf7_decode'; insert = '(${1:string \\\$text})';}, + {display = 'imap_utf7_encode'; insert = '(${1:string \\\$data})';}, + {display = 'imap_utf8'; insert = '(${1:string \\\$mime_encoded_text})';}, + {display = 'implode'; insert = '(${1:string \\\$glue}, ${2:array \\\$pieces}, ${3:array \\\$pieces})';}, + {display = 'import_request_variables'; insert = '(${1:string \\\$types}, ${2:[string \\\$prefix]})';}, + {display = 'in_array'; insert = '(${1:mixed \\\$needle}, ${2:array \\\$haystack}, ${3:[bool \\\$strict]})';}, + {display = 'include'; insert = '(${1:string \\\$path})';}, + {display = 'include_once'; insert = '(${1:string \\\$path})';}, + {display = 'inet_ntop'; insert = '(${1:string \\\$in_addr})';}, + {display = 'inet_pton'; insert = '(${1:string \\\$address})';}, + {display = 'ini_alter'; insert = '()';}, + {display = 'ini_get'; insert = '(${1:string \\\$varname})';}, + {display = 'ini_get_all'; insert = '(${1:[string \\\$extension]}, ${2:[bool \\\$details = true]})';}, + {display = 'ini_restore'; insert = '(${1:string \\\$varname})';}, + {display = 'ini_set'; insert = '(${1:string \\\$varname}, ${2:string \\\$newvalue})';}, + {display = 'interface_exists'; insert = '(${1:string \\\$interface_name}, ${2:[bool \\\$autoload = true]})';}, + {display = 'intl_error_name'; insert = '(${1:int \\\$error_code})';}, {display = 'intl_get_error_code'; insert = '()';}, {display = 'intl_get_error_message'; insert = '()';}, - {display = 'intl_is_failure'; insert = '()';}, - {display = 'intval'; insert = '(${1:mixed var}, ${2:[int base]})';}, - {display = 'ip2long'; insert = '(${1:string ip_address})';}, - {display = 'iptcembed'; insert = '(${1:string iptcdata}, ${2:string jpeg_file_name}, ${3:[int spool]})';}, - {display = 'iptcparse'; insert = '(${1:string iptcdata})';}, - {display = 'is_a'; insert = '(${1:object object}, ${2:string class_name})';}, - {display = 'is_array'; insert = '(${1:mixed var})';}, - {display = 'is_bool'; insert = '(${1:mixed var})';}, - {display = 'is_callable'; insert = '(${1:mixed var}, ${2:[bool syntax_only}, ${3:[string callable_name]]})';}, - {display = 'is_dir'; insert = '(${1:string filename})';}, - {display = 'is_executable'; insert = '(${1:string filename})';}, - {display = 'is_file'; insert = '(${1:string filename})';}, - {display = 'is_finite'; insert = '(${1:float val})';}, - {display = 'is_float'; insert = '(${1:mixed var})';}, - {display = 'is_infinite'; insert = '(${1:float val})';}, - {display = 'is_link'; insert = '(${1:string filename})';}, - {display = 'is_long'; insert = '(${1:mixed var})';}, - {display = 'is_nan'; insert = '(${1:float val})';}, - {display = 'is_null'; insert = '(${1:mixed var})';}, - {display = 'is_numeric'; insert = '(${1:mixed value})';}, - {display = 'is_object'; insert = '(${1:mixed var})';}, - {display = 'is_readable'; insert = '(${1:string filename})';}, - {display = 'is_resource'; insert = '(${1:mixed var})';}, - {display = 'is_scalar'; insert = '(${1:mixed value})';}, - {display = 'is_string'; insert = '(${1:mixed var})';}, - {display = 'is_subclass_of'; insert = '(${1:object object}, ${2:string class_name})';}, - {display = 'is_uploaded_file'; insert = '(${1:string path})';}, - {display = 'is_writable'; insert = '(${1:string filename})';}, - {display = 'isset'; insert = '(${1:mixed var}, ${2:[mixed var]})';}, - {display = 'iterator_apply'; insert = '(${1:Traversable it}, ${2:mixed function}, ${3:[mixed params]})';}, - {display = 'iterator_count'; insert = '(${1:Traversable it})';}, - {display = 'iterator_to_array'; insert = '(${1:Traversable it}, ${2:[bool use_keys = true]})';}, - {display = 'jddayofweek'; insert = '(${1:int juliandaycount}, ${2:[int mode]})';}, - {display = 'jdmonthname'; insert = '(${1:int juliandaycount}, ${2:int mode})';}, - {display = 'jdtofrench'; insert = '(${1:int juliandaycount})';}, - {display = 'jdtogregorian'; insert = '(${1:int juliandaycount})';}, - {display = 'jdtojewish'; insert = '(${1:int juliandaycount}, ${2:[bool hebrew}, ${3:[int fl]]})';}, - {display = 'jdtojulian'; insert = '(${1:int juliandaycount})';}, - {display = 'jdtounix'; insert = '(${1:int jday})';}, - {display = 'jewishtojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';}, - {display = 'join'; insert = '(${1:array src}, ${2:string glue})';}, - {display = 'jpeg2wbmp'; insert = '(${1:string f_org}, ${2:string f_dest}, ${3:int d_height}, ${4:int d_width}, ${5:int threshold})';}, - {display = 'json_decode'; insert = '(${1:string json}, ${2:[bool assoc}, ${3:[long depth]]})';}, - {display = 'json_encode'; insert = '(${1:mixed data}, ${2:[int options]})';}, + {display = 'intl_is_failure'; insert = '(${1:int \\\$error_code})';}, + {display = 'intval'; insert = '(${1:mixed \\\$var}, ${2:[int \\\$base = 10]})';}, + {display = 'ip2long'; insert = '(${1:string \\\$ip_address})';}, + {display = 'iptcembed'; insert = '(${1:string \\\$iptcdata}, ${2:string \\\$jpeg_file_name}, ${3:[int \\\$spool]})';}, + {display = 'iptcparse'; insert = '(${1:string \\\$iptcblock})';}, + {display = 'is_a'; insert = '(${1:object \\\$object}, ${2:string \\\$class_name})';}, + {display = 'is_array'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_bool'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_callable'; insert = '(${1:callback \\\$name}, ${2:[bool \\\$syntax_only = false]}, ${3:[string \\\$callable_name]})';}, + {display = 'is_dir'; insert = '(${1:string \\\$filename})';}, + {display = 'is_double'; insert = '()';}, + {display = 'is_executable'; insert = '(${1:string \\\$filename})';}, + {display = 'is_file'; insert = '(${1:string \\\$filename})';}, + {display = 'is_finite'; insert = '(${1:float \\\$val})';}, + {display = 'is_float'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_infinite'; insert = '(${1:float \\\$val})';}, + {display = 'is_int'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_integer'; insert = '()';}, + {display = 'is_link'; insert = '(${1:string \\\$filename})';}, + {display = 'is_long'; insert = '()';}, + {display = 'is_nan'; insert = '(${1:float \\\$val})';}, + {display = 'is_null'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_numeric'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_object'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_readable'; insert = '(${1:string \\\$filename})';}, + {display = 'is_real'; insert = '()';}, + {display = 'is_resource'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_scalar'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_soap_fault'; insert = '(${1:mixed \\\$object})';}, + {display = 'is_string'; insert = '(${1:mixed \\\$var})';}, + {display = 'is_subclass_of'; insert = '(${1:mixed \\\$object}, ${2:string \\\$class_name})';}, + {display = 'is_uploaded_file'; insert = '(${1:string \\\$filename})';}, + {display = 'is_writable'; insert = '(${1:string \\\$filename})';}, + {display = 'is_writeable'; insert = '()';}, + {display = 'isset'; insert = '(${1:mixed \\\$var}, ${2:[mixed \\\$var]}, ${3:[ ...]})';}, + {display = 'iterator_apply'; insert = '(${1:Traversable \\\$iterator}, ${2:callback \\\$function}, ${3:[array \\\$args]})';}, + {display = 'iterator_count'; insert = '(${1:Traversable \\\$iterator})';}, + {display = 'iterator_to_array'; insert = '(${1:Traversable \\\$iterator}, ${2:[bool \\\$use_keys = true]})';}, + {display = 'jdtojewish'; insert = '(${1:int \\\$juliandaycount}, ${2:[bool \\\$hebrew = false]}, ${3:[int \\\$fl]})';}, + {display = 'jdtounix'; insert = '(${1:int \\\$jday})';}, + {display = 'join'; insert = '()';}, + {display = 'jpeg2wbmp'; insert = '(${1:string \\\$jpegname}, ${2:string \\\$wbmpname}, ${3:int \\\$dest_height}, ${4:int \\\$dest_width}, ${5:int \\\$threshold})';}, + {display = 'json_decode'; insert = '(${1:string \\\$json}, ${2:[bool \\\$assoc = false]}, ${3:[int \\\$depth = 512]}, ${4:[int \\\$options]})';}, + {display = 'json_encode'; insert = '(${1:mixed \\\$value}, ${2:[int \\\$options]})';}, {display = 'json_last_error'; insert = '()';}, - {display = 'juliantojd'; insert = '(${1:int month}, ${2:int day}, ${3:int year})';}, - {display = 'key'; insert = '(${1:array array_arg})';}, - {display = 'krsort'; insert = '(${1:array &array_arg}, ${2:[int sort_flags]})';}, - {display = 'ksort'; insert = '(${1:array &array_arg}, ${2:[int sort_flags]})';}, - {display = 'lcfirst'; insert = '(${1:string str})';}, + {display = 'key'; insert = '(${1:array \\\$array})';}, + {display = 'krsort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, + {display = 'ksort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, + {display = 'lcfirst'; insert = '(${1:string \\\$str})';}, {display = 'lcg_value'; insert = '()';}, - {display = 'lchgrp'; insert = '(${1:string filename}, ${2:mixed group})';}, - {display = 'ldap_8859_to_t61'; insert = '(${1:string value})';}, - {display = 'ldap_add'; insert = '(${1:resource link}, ${2:string dn}, ${3:array entry})';}, - {display = 'ldap_bind'; insert = '(${1:resource link}, ${2:[string dn}, ${3:[string password]]})';}, - {display = 'ldap_compare'; insert = '(${1:resource link}, ${2:string dn}, ${3:string attr}, ${4:string value})';}, - {display = 'ldap_connect'; insert = '(${1:[string host}, ${2:[int port}, ${3:[string wallet}, ${4:[string wallet_passwd}, ${5:[int authmode]]]]]})';}, - {display = 'ldap_count_entries'; insert = '(${1:resource link}, ${2:resource result})';}, - {display = 'ldap_delete'; insert = '(${1:resource link}, ${2:string dn})';}, - {display = 'ldap_dn2ufn'; insert = '(${1:string dn})';}, - {display = 'ldap_err2str'; insert = '(${1:int errno})';}, - {display = 'ldap_errno'; insert = '(${1:resource link})';}, - {display = 'ldap_error'; insert = '(${1:resource link})';}, - {display = 'ldap_explode_dn'; insert = '(${1:string dn}, ${2:int with_attrib})';}, - {display = 'ldap_first_attribute'; insert = '(${1:resource link}, ${2:resource result_entry})';}, - {display = 'ldap_first_entry'; insert = '(${1:resource link}, ${2:resource result})';}, - {display = 'ldap_first_reference'; insert = '(${1:resource link}, ${2:resource result})';}, - {display = 'ldap_free_result'; insert = '(${1:resource result})';}, - {display = 'ldap_get_attributes'; insert = '(${1:resource link}, ${2:resource result_entry})';}, - {display = 'ldap_get_dn'; insert = '(${1:resource link}, ${2:resource result_entry})';}, - {display = 'ldap_get_entries'; insert = '(${1:resource link}, ${2:resource result})';}, - {display = 'ldap_get_option'; insert = '(${1:resource link}, ${2:int option}, ${3:mixed retval})';}, - {display = 'ldap_get_values_len'; insert = '(${1:resource link}, ${2:resource result_entry}, ${3:string attribute})';}, - {display = 'ldap_list'; insert = '(${1:resource|array link}, ${2:string base_dn}, ${3:string filter}, ${4:[array attrs}, ${5:[int attrsonly}, ${6:[int sizelimit}, ${7:[int timelimit}, ${8:[int deref]]]]]})';}, - {display = 'ldap_mod_add'; insert = '(${1:resource link}, ${2:string dn}, ${3:array entry})';}, - {display = 'ldap_mod_del'; insert = '(${1:resource link}, ${2:string dn}, ${3:array entry})';}, - {display = 'ldap_mod_replace'; insert = '(${1:resource link}, ${2:string dn}, ${3:array entry})';}, - {display = 'ldap_next_attribute'; insert = '(${1:resource link}, ${2:resource result_entry})';}, - {display = 'ldap_next_entry'; insert = '(${1:resource link}, ${2:resource result_entry})';}, - {display = 'ldap_next_reference'; insert = '(${1:resource link}, ${2:resource reference_entry})';}, - {display = 'ldap_parse_reference'; insert = '(${1:resource link}, ${2:resource reference_entry}, ${3:array referrals})';}, - {display = 'ldap_parse_result'; insert = '(${1:resource link}, ${2:resource result}, ${3:int errcode}, ${4:string matcheddn}, ${5:string errmsg}, ${6:array referrals})';}, - {display = 'ldap_read'; insert = '(${1:resource|array link}, ${2:string base_dn}, ${3:string filter}, ${4:[array attrs}, ${5:[int attrsonly}, ${6:[int sizelimit}, ${7:[int timelimit}, ${8:[int deref]]]]]})';}, - {display = 'ldap_rename'; insert = '(${1:resource link}, ${2:string dn}, ${3:string newrdn}, ${4:string newparent}, ${5:bool deleteoldrdn})';}, - {display = 'ldap_sasl_bind'; insert = '(${1:resource link}, ${2:[string binddn}, ${3:[string password}, ${4:[string sasl_mech}, ${5:[string sasl_realm}, ${6:[string sasl_authc_id}, ${7:[string sasl_authz_id}, ${8:[string props]]]]]]]})';}, - {display = 'ldap_search'; insert = '(${1:resource|array link}, ${2:string base_dn}, ${3:string filter}, ${4:[array attrs}, ${5:[int attrsonly}, ${6:[int sizelimit}, ${7:[int timelimit}, ${8:[int deref]]]]]})';}, - {display = 'ldap_set_option'; insert = '(${1:resource link}, ${2:int option}, ${3:mixed newval})';}, - {display = 'ldap_set_rebind_proc'; insert = '(${1:resource link}, ${2:string callback})';}, - {display = 'ldap_sort'; insert = '(${1:resource link}, ${2:resource result}, ${3:string sortfilter})';}, - {display = 'ldap_start_tls'; insert = '(${1:resource link})';}, - {display = 'ldap_t61_to_8859'; insert = '(${1:string value})';}, - {display = 'ldap_unbind'; insert = '(${1:resource link})';}, - {display = 'leak'; insert = '(${1:int num_bytes=3})';}, - {display = 'levenshtein'; insert = '(${1:string str1}, ${2:string str2}, ${3:[int cost_ins}, ${4:int cost_rep}, ${5:int cost_del]})';}, + {display = 'lchgrp'; insert = '(${1:string \\\$filename}, ${2:mixed \\\$group})';}, + {display = 'lchown'; insert = '(${1:string \\\$filename}, ${2:mixed \\\$user})';}, + {display = 'ldap_8859_to_t61'; insert = '(${1:string \\\$value})';}, + {display = 'ldap_add'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:array \\\$entry})';}, + {display = 'ldap_bind'; insert = '(${1:resource \\\$link_identifier}, ${2:[string \\\$bind_rdn]}, ${3:[string \\\$bind_password]})';}, + {display = 'ldap_close'; insert = '()';}, + {display = 'ldap_compare'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:string \\\$attribute}, ${4:string \\\$value})';}, + {display = 'ldap_connect'; insert = '(${1:[string \\\$hostname]}, ${2:[int \\\$port = 389]})';}, + {display = 'ldap_count_entries'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_identifier})';}, + {display = 'ldap_delete'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn})';}, + {display = 'ldap_dn2ufn'; insert = '(${1:string \\\$dn})';}, + {display = 'ldap_err2str'; insert = '(${1:int \\\$errno})';}, + {display = 'ldap_errno'; insert = '(${1:resource \\\$link_identifier})';}, + {display = 'ldap_error'; insert = '(${1:resource \\\$link_identifier})';}, + {display = 'ldap_explode_dn'; insert = '(${1:string \\\$dn}, ${2:int \\\$with_attrib})';}, + {display = 'ldap_first_attribute'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier})';}, + {display = 'ldap_first_entry'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_identifier})';}, + {display = 'ldap_first_reference'; insert = '(${1:resource \\\$link}, ${2:resource \\\$result})';}, + {display = 'ldap_free_result'; insert = '(${1:resource \\\$result_identifier})';}, + {display = 'ldap_get_attributes'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier})';}, + {display = 'ldap_get_dn'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier})';}, + {display = 'ldap_get_entries'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_identifier})';}, + {display = 'ldap_get_option'; insert = '(${1:resource \\\$link_identifier}, ${2:int \\\$option}, ${3:mixed \\\$retval})';}, + {display = 'ldap_get_values'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier}, ${3:string \\\$attribute})';}, + {display = 'ldap_get_values_len'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier}, ${3:string \\\$attribute})';}, + {display = 'ldap_list'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$base_dn}, ${3:string \\\$filter}, ${4:[array \\\$attributes]}, ${5:[int \\\$attrsonly]}, ${6:[int \\\$sizelimit]}, ${7:[int \\\$timelimit]}, ${8:[int \\\$deref]})';}, + {display = 'ldap_mod_add'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:array \\\$entry})';}, + {display = 'ldap_mod_del'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:array \\\$entry})';}, + {display = 'ldap_mod_replace'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:array \\\$entry})';}, + {display = 'ldap_modify'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:array \\\$entry})';}, + {display = 'ldap_next_attribute'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier})';}, + {display = 'ldap_next_entry'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$result_entry_identifier})';}, + {display = 'ldap_next_reference'; insert = '(${1:resource \\\$link}, ${2:resource \\\$entry})';}, + {display = 'ldap_parse_reference'; insert = '(${1:resource \\\$link}, ${2:resource \\\$entry}, ${3:array \\\$referrals})';}, + {display = 'ldap_parse_result'; insert = '(${1:resource \\\$link}, ${2:resource \\\$result}, ${3:int \\\$errcode}, ${4:[string \\\$matcheddn]}, ${5:[string \\\$errmsg]}, ${6:[array \\\$referrals]})';}, + {display = 'ldap_read'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$base_dn}, ${3:string \\\$filter}, ${4:[array \\\$attributes]}, ${5:[int \\\$attrsonly]}, ${6:[int \\\$sizelimit]}, ${7:[int \\\$timelimit]}, ${8:[int \\\$deref]})';}, + {display = 'ldap_rename'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$dn}, ${3:string \\\$newrdn}, ${4:string \\\$newparent}, ${5:bool \\\$deleteoldrdn})';}, + {display = 'ldap_sasl_bind'; insert = '(${1:resource \\\$link}, ${2:[string \\\$binddn]}, ${3:[string \\\$password]}, ${4:[string \\\$sasl_mech]}, ${5:[string \\\$sasl_realm]}, ${6:[string \\\$sasl_authc_id]}, ${7:[string \\\$sasl_authz_id]}, ${8:[string \\\$props]})';}, + {display = 'ldap_search'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$base_dn}, ${3:string \\\$filter}, ${4:[array \\\$attributes]}, ${5:[int \\\$attrsonly]}, ${6:[int \\\$sizelimit]}, ${7:[int \\\$timelimit]}, ${8:[int \\\$deref]})';}, + {display = 'ldap_set_option'; insert = '(${1:resource \\\$link_identifier}, ${2:int \\\$option}, ${3:mixed \\\$newval})';}, + {display = 'ldap_set_rebind_proc'; insert = '(${1:resource \\\$link}, ${2:callback \\\$callback})';}, + {display = 'ldap_sort'; insert = '(${1:resource \\\$link}, ${2:resource \\\$result}, ${3:string \\\$sortfilter})';}, + {display = 'ldap_start_tls'; insert = '(${1:resource \\\$link})';}, + {display = 'ldap_t61_to_8859'; insert = '(${1:string \\\$value})';}, + {display = 'ldap_unbind'; insert = '(${1:resource \\\$link_identifier})';}, + {display = 'levenshtein'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:string \\\$str1}, ${4:string \\\$str2}, ${5:int \\\$cost_ins}, ${6:int \\\$cost_rep}, ${7:int \\\$cost_del})';}, {display = 'libxml_clear_errors'; insert = '()';}, - {display = 'libxml_disable_entity_loader'; insert = '(${1:[boolean disable]})';}, + {display = 'libxml_disable_entity_loader'; insert = '(${1:[bool \\\$disable = TRUE]})';}, {display = 'libxml_get_errors'; insert = '()';}, {display = 'libxml_get_last_error'; insert = '()';}, - {display = 'libxml_set_streams_context'; insert = '(${1:resource streams_context})';}, - {display = 'libxml_use_internal_errors'; insert = '(${1:[boolean use_errors]})';}, - {display = 'link'; insert = '(${1:string target}, ${2:string link})';}, - {display = 'linkinfo'; insert = '(${1:string filename})';}, - {display = 'litespeed_request_headers'; insert = '(${1:void})';}, - {display = 'litespeed_response_headers'; insert = '(${1:void})';}, - {display = 'locale_accept_from_http'; insert = '(${1:string $http_accept})';}, - {display = 'locale_canonicalize'; insert = '(${1:Locale $loc}, ${2:string $locale})';}, - {display = 'locale_filter_matches'; insert = '(${1:string $langtag}, ${2:string $locale}, ${3:[bool $canonicalize]})';}, - {display = 'locale_get_all_variants'; insert = '(${1:$locale})';}, - {display = 'locale_get_default'; insert = '(${1:})';}, - {display = 'locale_get_keywords'; insert = '(${1:string $locale})';}, - {display = 'locale_get_primary_language'; insert = '(${1:$locale})';}, - {display = 'locale_get_region'; insert = '(${1:$locale})';}, - {display = 'locale_get_script'; insert = '(${1:$locale})';}, - {display = 'locale_lookup'; insert = '(${1:array $langtag}, ${2:string $locale}, ${3:[bool $canonicalize}, ${4:[string $default = null]]})';}, - {display = 'locale_set_default'; insert = '(${1:string $locale})';}, - {display = 'localeconv'; insert = '(${1:void})';}, - {display = 'localtime'; insert = '(${1:[int timestamp}, ${2:[bool associative_array]]})';}, - {display = 'log'; insert = '(${1:float number}, ${2:[float base]})';}, - {display = 'log10'; insert = '(${1:float number})';}, - {display = 'log1p'; insert = '(${1:float number})';}, - {display = 'long2ip'; insert = '(${1:int proper_address})';}, - {display = 'lstat'; insert = '(${1:string filename})';}, - {display = 'ltrim'; insert = '(${1:string str}, ${2:[string character_mask]})';}, - {display = 'mail'; insert = '(${1:string to}, ${2:string subject}, ${3:string message}, ${4:[string additional_headers}, ${5:[string additional_parameters]]})';}, - {display = 'max'; insert = '(${1:mixed arg1}, ${2:[mixed arg2}, ${3:[mixed ...]]})';}, - {display = 'mb_check_encoding'; insert = '(${1:[string var}, ${2:[string encoding]]})';}, - {display = 'mb_convert_case'; insert = '(${1:string sourcestring}, ${2:int mode}, ${3:[string encoding]})';}, - {display = 'mb_convert_encoding'; insert = '(${1:string str}, ${2:string to-encoding}, ${3:[mixed from-encoding]})';}, - {display = 'mb_convert_kana'; insert = '(${1:string str}, ${2:[string option]}, ${3:[string encoding]})';}, - {display = 'mb_convert_variables'; insert = '(${1:string to-encoding}, ${2:mixed from-encoding}, ${3:mixed vars}, ${4:[...]})';}, - {display = 'mb_decode_mimeheader'; insert = '(${1:string string})';}, - {display = 'mb_decode_numericentity'; insert = '(${1:string string}, ${2:array convmap}, ${3:[string encoding]})';}, - {display = 'mb_detect_encoding'; insert = '(${1:string str}, ${2:[mixed encoding_list}, ${3:[bool strict]]})';}, - {display = 'mb_detect_order'; insert = '(${1:[mixed encoding-list]})';}, - {display = 'mb_encode_mimeheader'; insert = '(${1:string str}, ${2:[string charset}, ${3:[string transfer-encoding}, ${4:[string linefeed}, ${5:[int indent]]]]})';}, - {display = 'mb_encode_numericentity'; insert = '(${1:string string}, ${2:array convmap}, ${3:[string encoding]})';}, - {display = 'mb_encoding_aliases'; insert = '(${1:string encoding})';}, - {display = 'mb_ereg'; insert = '(${1:string pattern}, ${2:string string}, ${3:[array registers]})';}, - {display = 'mb_ereg_match'; insert = '(${1:string pattern}, ${2:string string}, ${3:[string option]})';}, - {display = 'mb_ereg_replace'; insert = '(${1:string pattern}, ${2:string replacement}, ${3:string string}, ${4:[string option]})';}, - {display = 'mb_ereg_search'; insert = '(${1:[string pattern}, ${2:[string option]]})';}, - {display = 'mb_ereg_search_getpos'; insert = '(${1:void})';}, - {display = 'mb_ereg_search_getregs'; insert = '(${1:void})';}, - {display = 'mb_ereg_search_init'; insert = '(${1:string string}, ${2:[string pattern}, ${3:[string option]]})';}, - {display = 'mb_ereg_search_pos'; insert = '(${1:[string pattern}, ${2:[string option]]})';}, - {display = 'mb_ereg_search_regs'; insert = '(${1:[string pattern}, ${2:[string option]]})';}, - {display = 'mb_ereg_search_setpos'; insert = '(${1:int position})';}, - {display = 'mb_eregi'; insert = '(${1:string pattern}, ${2:string string}, ${3:[array registers]})';}, - {display = 'mb_eregi_replace'; insert = '(${1:string pattern}, ${2:string replacement}, ${3:string string})';}, - {display = 'mb_get_info'; insert = '(${1:[string type]})';}, - {display = 'mb_http_input'; insert = '(${1:[string type]})';}, - {display = 'mb_http_output'; insert = '(${1:[string encoding]})';}, - {display = 'mb_internal_encoding'; insert = '(${1:[string encoding]})';}, - {display = 'mb_language'; insert = '(${1:[string language]})';}, + {display = 'libxml_set_streams_context'; insert = '(${1:resource \\\$streams_context})';}, + {display = 'libxml_use_internal_errors'; insert = '(${1:[bool \\\$use_errors = false]})';}, + {display = 'link'; insert = '(${1:string \\\$from_path}, ${2:string \\\$to_path})';}, + {display = 'linkinfo'; insert = '(${1:string \\\$path})';}, + {display = 'list'; insert = '(${1:mixed \\\$varname}, ${2:[mixed ...]})';}, + {display = 'locale_accept_from_http'; insert = '(${1:string \\\$header}, ${2:string \\\$header})';}, + {display = 'locale_compose'; insert = '(${1:array \\\$subtags}, ${2:array \\\$subtags})';}, + {display = 'locale_filter_matches'; insert = '(${1:string \\\$langtag}, ${2:string \\\$locale}, ${3:[bool \\\$canonicalize = false]}, ${4:string \\\$langtag}, ${5:string \\\$locale}, ${6:[bool \\\$canonicalize = false]})';}, + {display = 'locale_get_all_variants'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_get_default'; insert = '()';}, + {display = 'locale_get_display_language'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, + {display = 'locale_get_display_name'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, + {display = 'locale_get_display_region'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, + {display = 'locale_get_display_script'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, + {display = 'locale_get_display_variant'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, + {display = 'locale_get_keywords'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_get_primary_language'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_get_region'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_get_script'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_lookup'; insert = '(${1:array \\\$langtag}, ${2:string \\\$locale}, ${3:[bool \\\$canonicalize = false]}, ${4:[string \\\$default]}, ${5:array \\\$langtag}, ${6:string \\\$locale}, ${7:[bool \\\$canonicalize = false]}, ${8:[string \\\$default]})';}, + {display = 'locale_parse'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_set_default'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'localeconv'; insert = '()';}, + {display = 'localtime'; insert = '(${1:[int \\\$timestamp = time()]}, ${2:[bool \\\$is_associative = false]})';}, + {display = 'log'; insert = '(${1:float \\\$arg}, ${2:[float \\\$base = M_E]})';}, + {display = 'log10'; insert = '(${1:float \\\$arg})';}, + {display = 'log1p'; insert = '(${1:float \\\$number})';}, + {display = 'long2ip'; insert = '(${1:string \\\$proper_address})';}, + {display = 'lstat'; insert = '(${1:string \\\$filename})';}, + {display = 'ltrim'; insert = '(${1:string \\\$str}, ${2:[string \\\$charlist]})';}, + {display = 'magic_quotes_runtime'; insert = '()';}, + {display = 'mail'; insert = '(${1:string \\\$to}, ${2:string \\\$subject}, ${3:string \\\$message}, ${4:[string \\\$additional_headers]}, ${5:[string \\\$additional_parameters]})';}, + {display = 'main'; insert = '()';}, + {display = 'max'; insert = '(${1:array \\\$values}, ${2:mixed \\\$value1}, ${3:mixed \\\$value2}, ${4:[mixed \\\$value3...]})';}, + {display = 'mb_check_encoding'; insert = '(${1:[string \\\$var]}, ${2:[string \\\$encoding = mb_internal_encoding()]})';}, + {display = 'mb_convert_case'; insert = '(${1:string \\\$str}, ${2:int \\\$mode}, ${3:[string \\\$encoding = mb_internal_encoding()]})';}, + {display = 'mb_convert_encoding'; insert = '(${1:string \\\$str}, ${2:string \\\$to_encoding}, ${3:[mixed \\\$from_encoding]})';}, + {display = 'mb_convert_kana'; insert = '(${1:string \\\$str}, ${2:[string \\\$option = \"KV\"]}, ${3:[string \\\$encoding]})';}, + {display = 'mb_convert_variables'; insert = '(${1:string \\\$to_encoding}, ${2:mixed \\\$from_encoding}, ${3:mixed \\\$vars}, ${4:[mixed ...]})';}, + {display = 'mb_decode_mimeheader'; insert = '(${1:string \\\$str})';}, + {display = 'mb_decode_numericentity'; insert = '(${1:string \\\$str}, ${2:array \\\$convmap}, ${3:string \\\$encoding})';}, + {display = 'mb_detect_encoding'; insert = '(${1:string \\\$str}, ${2:[mixed \\\$encoding_list = mb_detect_order()]}, ${3:[bool \\\$strict = false]})';}, + {display = 'mb_detect_order'; insert = '(${1:[mixed \\\$encoding_list]})';}, + {display = 'mb_encode_mimeheader'; insert = '(${1:string \\\$str}, ${2:[string \\\$charset]}, ${3:[string \\\$transfer_encoding]}, ${4:[string \\\$linefeed]}, ${5:[int \\\$indent]})';}, + {display = 'mb_encode_numericentity'; insert = '(${1:string \\\$str}, ${2:array \\\$convmap}, ${3:string \\\$encoding})';}, + {display = 'mb_encoding_aliases'; insert = '(${1:string \\\$encoding})';}, + {display = 'mb_ereg'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[array \\\$regs]})';}, + {display = 'mb_ereg_match'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[string \\\$option = \"msr\"]})';}, + {display = 'mb_ereg_replace'; insert = '(${1:string \\\$pattern}, ${2:string \\\$replacement}, ${3:string \\\$string}, ${4:[string \\\$option = \"msr\"]})';}, + {display = 'mb_ereg_search'; insert = '(${1:[string \\\$pattern]}, ${2:[string \\\$option = \"ms\"]})';}, + {display = 'mb_ereg_search_getpos'; insert = '()';}, + {display = 'mb_ereg_search_getregs'; insert = '()';}, + {display = 'mb_ereg_search_init'; insert = '(${1:string \\\$string}, ${2:[string \\\$pattern]}, ${3:[string \\\$option = \"msr\"]})';}, + {display = 'mb_ereg_search_pos'; insert = '(${1:[string \\\$pattern]}, ${2:[string \\\$option = \"ms\"]})';}, + {display = 'mb_ereg_search_regs'; insert = '(${1:[string \\\$pattern]}, ${2:[string \\\$option = \"ms\"]})';}, + {display = 'mb_ereg_search_setpos'; insert = '(${1:int \\\$position})';}, + {display = 'mb_eregi'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[array \\\$regs]})';}, + {display = 'mb_eregi_replace'; insert = '(${1:string \\\$pattern}, ${2:string \\\$replace}, ${3:string \\\$string}, ${4:[string \\\$option = \"msri\"]})';}, + {display = 'mb_get_info'; insert = '(${1:[string \\\$type = \"all\"]})';}, + {display = 'mb_http_input'; insert = '(${1:[string \\\$type = \"\"]})';}, + {display = 'mb_http_output'; insert = '(${1:[string \\\$encoding]})';}, + {display = 'mb_internal_encoding'; insert = '(${1:[string \\\$encoding = mb_internal_encoding()]})';}, + {display = 'mb_language'; insert = '(${1:[string \\\$language]})';}, {display = 'mb_list_encodings'; insert = '()';}, - {display = 'mb_output_handler'; insert = '(${1:string contents}, ${2:int status})';}, - {display = 'mb_parse_str'; insert = '(${1:string encoded_string}, ${2:[array result]})';}, - {display = 'mb_preferred_mime_name'; insert = '(${1:string encoding})';}, - {display = 'mb_regex_encoding'; insert = '(${1:[string encoding]})';}, - {display = 'mb_regex_set_options'; insert = '(${1:[string options]})';}, - {display = 'mb_send_mail'; insert = '(${1:string to}, ${2:string subject}, ${3:string message}, ${4:[string additional_headers}, ${5:[string additional_parameters]]})';}, - {display = 'mb_split'; insert = '(${1:string pattern}, ${2:string string}, ${3:[int limit]})';}, - {display = 'mb_strcut'; insert = '(${1:string str}, ${2:int start}, ${3:[int length}, ${4:[string encoding]]})';}, - {display = 'mb_strimwidth'; insert = '(${1:string str}, ${2:int start}, ${3:int width}, ${4:[string trimmarker}, ${5:[string encoding]]})';}, - {display = 'mb_stripos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset}, ${4:[string encoding]]})';}, - {display = 'mb_stristr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part}, ${4:[string encoding]]})';}, - {display = 'mb_strlen'; insert = '(${1:string str}, ${2:[string encoding]})';}, - {display = 'mb_strpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset}, ${4:[string encoding]]})';}, - {display = 'mb_strrchr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part}, ${4:[string encoding]]})';}, - {display = 'mb_strrichr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part}, ${4:[string encoding]]})';}, - {display = 'mb_strripos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset}, ${4:[string encoding]]})';}, - {display = 'mb_strrpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset}, ${4:[string encoding]]})';}, - {display = 'mb_strstr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part}, ${4:[string encoding]]})';}, - {display = 'mb_strtolower'; insert = '(${1:string sourcestring}, ${2:[string encoding]})';}, - {display = 'mb_strtoupper'; insert = '(${1:string sourcestring}, ${2:[string encoding]})';}, - {display = 'mb_strwidth'; insert = '(${1:string str}, ${2:[string encoding]})';}, - {display = 'mb_substitute_character'; insert = '(${1:[mixed substchar]})';}, - {display = 'mb_substr'; insert = '(${1:string str}, ${2:int start}, ${3:[int length}, ${4:[string encoding]]})';}, - {display = 'mb_substr_count'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[string encoding]})';}, - {display = 'mcrypt_cbc'; insert = '(${1:int cipher}, ${2:string key}, ${3:string data}, ${4:int mode}, ${5:string iv})';}, - {display = 'mcrypt_cfb'; insert = '(${1:int cipher}, ${2:string key}, ${3:string data}, ${4:int mode}, ${5:string iv})';}, - {display = 'mcrypt_create_iv'; insert = '(${1:int size}, ${2:int source})';}, - {display = 'mcrypt_decrypt'; insert = '(${1:string cipher}, ${2:string key}, ${3:string data}, ${4:string mode}, ${5:string iv})';}, - {display = 'mcrypt_ecb'; insert = '(${1:int cipher}, ${2:string key}, ${3:string data}, ${4:int mode}, ${5:string iv})';}, - {display = 'mcrypt_enc_get_algorithms_name'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_get_block_size'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_get_iv_size'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_get_key_size'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_get_modes_name'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_get_supported_key_sizes'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_is_block_algorithm'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_is_block_algorithm_mode'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_is_block_mode'; insert = '(${1:resource td})';}, - {display = 'mcrypt_enc_self_test'; insert = '(${1:resource td})';}, - {display = 'mcrypt_encrypt'; insert = '(${1:string cipher}, ${2:string key}, ${3:string data}, ${4:string mode}, ${5:string iv})';}, - {display = 'mcrypt_generic'; insert = '(${1:resource td}, ${2:string data})';}, - {display = 'mcrypt_generic_deinit'; insert = '(${1:resource td})';}, - {display = 'mcrypt_generic_init'; insert = '(${1:resource td}, ${2:string key}, ${3:string iv})';}, - {display = 'mcrypt_get_block_size'; insert = '(${1:string cipher}, ${2:string module})';}, - {display = 'mcrypt_get_cipher_name'; insert = '(${1:string cipher})';}, - {display = 'mcrypt_get_iv_size'; insert = '(${1:string cipher}, ${2:string module})';}, - {display = 'mcrypt_get_key_size'; insert = '(${1:string cipher}, ${2:string module})';}, - {display = 'mcrypt_list_algorithms'; insert = '(${1:[string lib_dir]})';}, - {display = 'mcrypt_list_modes'; insert = '(${1:[string lib_dir]})';}, - {display = 'mcrypt_module_close'; insert = '(${1:resource td})';}, - {display = 'mcrypt_module_get_algo_block_size'; insert = '(${1:string algorithm}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_module_get_algo_key_size'; insert = '(${1:string algorithm}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_module_get_supported_key_sizes'; insert = '(${1:string algorithm}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_module_is_block_algorithm'; insert = '(${1:string algorithm}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_module_is_block_algorithm_mode'; insert = '(${1:string mode}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_module_is_block_mode'; insert = '(${1:string mode}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_module_open'; insert = '(${1:string cipher}, ${2:string cipher_directory}, ${3:string mode}, ${4:string mode_directory})';}, - {display = 'mcrypt_module_self_test'; insert = '(${1:string algorithm}, ${2:[string lib_dir]})';}, - {display = 'mcrypt_ofb'; insert = '(${1:int cipher}, ${2:string key}, ${3:string data}, ${4:int mode}, ${5:string iv})';}, - {display = 'md5'; insert = '(${1:string str}, ${2:[ bool raw_output]})';}, - {display = 'md5_file'; insert = '(${1:string filename}, ${2:[bool raw_output]})';}, - {display = 'mdecrypt_generic'; insert = '(${1:resource td}, ${2:string data})';}, - {display = 'memory_get_peak_usage'; insert = '(${1:[real_usage]})';}, - {display = 'memory_get_usage'; insert = '(${1:[real_usage]})';}, - {display = 'metaphone'; insert = '(${1:string text}, ${2:[int phones]})';}, - {display = 'method_exists'; insert = '(${1:object object}, ${2:string method})';}, - {display = 'mhash'; insert = '(${1:int hash}, ${2:string data}, ${3:[string key]})';}, - {display = 'mhash_count'; insert = '(${1:void})';}, - {display = 'mhash_get_block_size'; insert = '(${1:int hash})';}, - {display = 'mhash_get_hash_name'; insert = '(${1:int hash})';}, - {display = 'mhash_keygen_s2k'; insert = '(${1:int hash}, ${2:string input_password}, ${3:string salt}, ${4:int bytes})';}, - {display = 'microtime'; insert = '(${1:[bool get_as_float]})';}, - {display = 'mime_content_type'; insert = '(${1:string filename|resource stream})';}, - {display = 'min'; insert = '(${1:mixed arg1}, ${2:[mixed arg2}, ${3:[mixed ...]]})';}, - {display = 'mkdir'; insert = '(${1:string pathname}, ${2:[int mode}, ${3:[bool recursive}, ${4:[resource context]]]})';}, - {display = 'mktime'; insert = '(${1:[int hour}, ${2:[int min}, ${3:[int sec}, ${4:[int mon}, ${5:[int day}, ${6:[int year]]]]]]})';}, - {display = 'money_format'; insert = '(${1:string format}, ${2:float value})';}, - {display = 'move_uploaded_file'; insert = '(${1:string path}, ${2:string new_path})';}, - {display = 'msg_get_queue'; insert = '(${1:int key}, ${2:[int perms]})';}, - {display = 'msg_queue_exists'; insert = '(${1:int key})';}, - {display = 'msg_receive'; insert = '(${1:resource queue}, ${2:int desiredmsgtype}, ${3:int &msgtype}, ${4:int maxsize}, ${5:mixed message}, ${6:[bool unserialize=true}, ${7:[int flags=0}, ${8:[int errorcode]]]})';}, - {display = 'msg_remove_queue'; insert = '(${1:resource queue})';}, - {display = 'msg_send'; insert = '(${1:resource queue}, ${2:int msgtype}, ${3:mixed message}, ${4:[bool serialize=true}, ${5:[bool blocking=true}, ${6:[int errorcode]]]})';}, - {display = 'msg_set_queue'; insert = '(${1:resource queue}, ${2:array data})';}, - {display = 'msg_stat_queue'; insert = '(${1:resource queue})';}, - {display = 'msgfmt_create'; insert = '(${1:string $locale}, ${2:string $pattern})';}, - {display = 'msgfmt_format'; insert = '(${1:MessageFormatter $nf}, ${2:array $args})';}, - {display = 'msgfmt_format_message'; insert = '(${1:string $locale}, ${2:string $pattern}, ${3:array $args})';}, - {display = 'msgfmt_get_error_code'; insert = '(${1:MessageFormatter $nf})';}, - {display = 'msgfmt_get_error_message'; insert = '(${1:MessageFormatter $coll})';}, - {display = 'msgfmt_get_locale'; insert = '(${1:MessageFormatter $mf})';}, - {display = 'msgfmt_get_pattern'; insert = '(${1:MessageFormatter $mf})';}, - {display = 'msgfmt_parse'; insert = '(${1:MessageFormatter $nf}, ${2:string $source})';}, - {display = 'msgfmt_set_pattern'; insert = '(${1:MessageFormatter $mf}, ${2:string $pattern})';}, - {display = 'mssql_bind'; insert = '(${1:resource stmt}, ${2:string param_name}, ${3:mixed var}, ${4:int type}, ${5:[bool is_output}, ${6:[bool is_null}, ${7:[int maxlen]]]})';}, - {display = 'mssql_close'; insert = '(${1:[resource conn_id]})';}, - {display = 'mssql_connect'; insert = '(${1:[string servername}, ${2:[string username}, ${3:[string password}, ${4:[bool new_link]]]]})';}, - {display = 'mssql_data_seek'; insert = '(${1:resource result_id}, ${2:int offset})';}, - {display = 'mssql_execute'; insert = '(${1:resource stmt}, ${2:[bool skip_results = false]})';}, - {display = 'mssql_fetch_array'; insert = '(${1:resource result_id}, ${2:[int result_type]})';}, - {display = 'mssql_fetch_assoc'; insert = '(${1:resource result_id})';}, - {display = 'mssql_fetch_batch'; insert = '(${1:resource result_index})';}, - {display = 'mssql_fetch_field'; insert = '(${1:resource result_id}, ${2:[int offset]})';}, - {display = 'mssql_fetch_object'; insert = '(${1:resource result_id})';}, - {display = 'mssql_fetch_row'; insert = '(${1:resource result_id})';}, - {display = 'mssql_field_length'; insert = '(${1:resource result_id}, ${2:[int offset]})';}, - {display = 'mssql_field_name'; insert = '(${1:resource result_id}, ${2:[int offset]})';}, - {display = 'mssql_field_seek'; insert = '(${1:resource result_id}, ${2:int offset})';}, - {display = 'mssql_field_type'; insert = '(${1:resource result_id}, ${2:[int offset]})';}, - {display = 'mssql_free_result'; insert = '(${1:resource result_index})';}, - {display = 'mssql_free_statement'; insert = '(${1:resource result_index})';}, - {display = 'mssql_get_last_message'; insert = '(${1:void})';}, - {display = 'mssql_guid_string'; insert = '(${1:string binary}, ${2:[bool short_format]})';}, - {display = 'mssql_init'; insert = '(${1:string sp_name}, ${2:[resource conn_id]})';}, - {display = 'mssql_min_error_severity'; insert = '(${1:int severity})';}, - {display = 'mssql_min_message_severity'; insert = '(${1:int severity})';}, - {display = 'mssql_next_result'; insert = '(${1:resource result_id})';}, - {display = 'mssql_num_fields'; insert = '(${1:resource mssql_result_index})';}, - {display = 'mssql_num_rows'; insert = '(${1:resource mssql_result_index})';}, - {display = 'mssql_pconnect'; insert = '(${1:[string servername}, ${2:[string username}, ${3:[string password}, ${4:[bool new_link]]]]})';}, - {display = 'mssql_query'; insert = '(${1:string query}, ${2:[resource conn_id}, ${3:[int batch_size]]})';}, - {display = 'mssql_result'; insert = '(${1:resource result_id}, ${2:int row}, ${3:mixed field})';}, - {display = 'mssql_rows_affected'; insert = '(${1:resource conn_id})';}, - {display = 'mssql_select_db'; insert = '(${1:string database_name}, ${2:[resource conn_id]})';}, - {display = 'mt_getrandmax'; insert = '(${1:void})';}, - {display = 'mt_rand'; insert = '(${1:[int min}, ${2:int max]})';}, - {display = 'mt_srand'; insert = '(${1:[int seed]})';}, - {display = 'mysql_affected_rows'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_client_encoding'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_close'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_connect'; insert = '(${1:[string hostname[:port][:/path/to/socket]}, ${2:[string username}, ${3:[string password}, ${4:[bool new}, ${5:[int flags]]]]]})';}, - {display = 'mysql_create_db'; insert = '(${1:string database_name}, ${2:[int link_identifier]})';}, - {display = 'mysql_data_seek'; insert = '(${1:resource result}, ${2:int row_number})';}, - {display = 'mysql_db_query'; insert = '(${1:string database_name}, ${2:string query}, ${3:[int link_identifier]})';}, - {display = 'mysql_drop_db'; insert = '(${1:string database_name}, ${2:[int link_identifier]})';}, - {display = 'mysql_errno'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_error'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_escape_string'; insert = '(${1:string to_be_escaped})';}, - {display = 'mysql_fetch_array'; insert = '(${1:resource result}, ${2:[int result_type]})';}, - {display = 'mysql_fetch_assoc'; insert = '(${1:resource result})';}, - {display = 'mysql_fetch_field'; insert = '(${1:resource result}, ${2:[int field_offset]})';}, - {display = 'mysql_fetch_lengths'; insert = '(${1:resource result})';}, - {display = 'mysql_fetch_object'; insert = '(${1:resource result}, ${2:[string class_name}, ${3:[NULL|array ctor_params]]})';}, - {display = 'mysql_fetch_row'; insert = '(${1:resource result})';}, - {display = 'mysql_field_flags'; insert = '(${1:resource result}, ${2:int field_offset})';}, - {display = 'mysql_field_len'; insert = '(${1:resource result}, ${2:int field_offset})';}, - {display = 'mysql_field_name'; insert = '(${1:resource result}, ${2:int field_index})';}, - {display = 'mysql_field_seek'; insert = '(${1:resource result}, ${2:int field_offset})';}, - {display = 'mysql_field_table'; insert = '(${1:resource result}, ${2:int field_offset})';}, - {display = 'mysql_field_type'; insert = '(${1:resource result}, ${2:int field_offset})';}, - {display = 'mysql_free_result'; insert = '(${1:resource result})';}, - {display = 'mysql_get_client_info'; insert = '(${1:void})';}, - {display = 'mysql_get_host_info'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_get_proto_info'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_get_server_info'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_info'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_insert_id'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_list_dbs'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_list_fields'; insert = '(${1:string database_name}, ${2:string table_name}, ${3:[int link_identifier]})';}, - {display = 'mysql_list_processes'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_list_tables'; insert = '(${1:string database_name}, ${2:[int link_identifier]})';}, - {display = 'mysql_num_fields'; insert = '(${1:resource result})';}, - {display = 'mysql_num_rows'; insert = '(${1:resource result})';}, - {display = 'mysql_pconnect'; insert = '(${1:[string hostname[:port][:/path/to/socket]}, ${2:[string username}, ${3:[string password}, ${4:[int flags]]]]})';}, - {display = 'mysql_ping'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_query'; insert = '(${1:string query}, ${2:[int link_identifier]})';}, - {display = 'mysql_real_escape_string'; insert = '(${1:string to_be_escaped}, ${2:[int link_identifier]})';}, - {display = 'mysql_result'; insert = '(${1:resource result}, ${2:int row}, ${3:[mixed field]})';}, - {display = 'mysql_select_db'; insert = '(${1:string database_name}, ${2:[int link_identifier]})';}, - {display = 'mysql_set_charset'; insert = '(${1:string csname}, ${2:[int link_identifier]})';}, - {display = 'mysql_stat'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_thread_id'; insert = '(${1:[int link_identifier]})';}, - {display = 'mysql_unbuffered_query'; insert = '(${1:string query}, ${2:[int link_identifier]})';}, - {display = 'mysqli_affected_rows'; insert = '(${1:object link})';}, - {display = 'mysqli_autocommit'; insert = '(${1:object link}, ${2:bool mode})';}, - {display = 'mysqli_cache_stats'; insert = '(${1:void})';}, - {display = 'mysqli_change_user'; insert = '(${1:object link}, ${2:string user}, ${3:string password}, ${4:string database})';}, - {display = 'mysqli_character_set_name'; insert = '(${1:object link})';}, - {display = 'mysqli_close'; insert = '(${1:object link})';}, - {display = 'mysqli_commit'; insert = '(${1:object link})';}, - {display = 'mysqli_connect'; insert = '(${1:[string hostname}, ${2:[string username}, ${3:[string passwd}, ${4:[string dbname}, ${5:[int port}, ${6:[string socket]]]]]]})';}, - {display = 'mysqli_connect_errno'; insert = '(${1:void})';}, - {display = 'mysqli_connect_error'; insert = '(${1:void})';}, - {display = 'mysqli_data_seek'; insert = '(${1:object result}, ${2:int offset})';}, - {display = 'mysqli_debug'; insert = '(${1:string debug})';}, - {display = 'mysqli_dump_debug_info'; insert = '(${1:object link})';}, - {display = 'mysqli_embedded_server_end'; insert = '(${1:void})';}, - {display = 'mysqli_embedded_server_start'; insert = '(${1:bool start}, ${2:array arguments}, ${3:array groups})';}, - {display = 'mysqli_errno'; insert = '(${1:object link})';}, - {display = 'mysqli_error'; insert = '(${1:object link})';}, - {display = 'mysqli_fetch_all'; insert = '(${1:object result}, ${2:[int resulttype]})';}, - {display = 'mysqli_fetch_array'; insert = '(${1:object result}, ${2:[int resulttype]})';}, - {display = 'mysqli_fetch_assoc'; insert = '(${1:object result})';}, - {display = 'mysqli_fetch_field'; insert = '(${1:object result})';}, - {display = 'mysqli_fetch_field_direct'; insert = '(${1:object result}, ${2:int offset})';}, - {display = 'mysqli_fetch_fields'; insert = '(${1:object result})';}, - {display = 'mysqli_fetch_lengths'; insert = '(${1:object result})';}, - {display = 'mysqli_fetch_object'; insert = '(${1:object result}, ${2:[string class_name}, ${3:[NULL|array ctor_params]]})';}, - {display = 'mysqli_fetch_row'; insert = '(${1:object result})';}, - {display = 'mysqli_field_count'; insert = '(${1:object link})';}, - {display = 'mysqli_field_seek'; insert = '(${1:object result}, ${2:int fieldnr})';}, - {display = 'mysqli_field_tell'; insert = '(${1:object result})';}, - {display = 'mysqli_free_result'; insert = '(${1:object result})';}, - {display = 'mysqli_get_charset'; insert = '(${1:object link})';}, - {display = 'mysqli_get_client_info'; insert = '(${1:void})';}, - {display = 'mysqli_get_client_stats'; insert = '(${1:void})';}, - {display = 'mysqli_get_client_version'; insert = '(${1:void})';}, - {display = 'mysqli_get_connection_stats'; insert = '(${1:void})';}, - {display = 'mysqli_get_host_info'; insert = '(${1:object link})';}, - {display = 'mysqli_get_proto_info'; insert = '(${1:object link})';}, - {display = 'mysqli_get_server_info'; insert = '(${1:object link})';}, - {display = 'mysqli_get_server_version'; insert = '(${1:object link})';}, - {display = 'mysqli_get_warnings'; insert = '(${1:object link})';}, - {display = 'mysqli_info'; insert = '(${1:object link})';}, - {display = 'mysqli_init'; insert = '(${1:void})';}, - {display = 'mysqli_insert_id'; insert = '(${1:object link})';}, - {display = 'mysqli_kill'; insert = '(${1:object link}, ${2:int processid})';}, - {display = 'mysqli_link_construct'; insert = '()';}, - {display = 'mysqli_more_results'; insert = '(${1:object link})';}, - {display = 'mysqli_multi_query'; insert = '(${1:object link}, ${2:string query})';}, - {display = 'mysqli_next_result'; insert = '(${1:object link})';}, - {display = 'mysqli_num_fields'; insert = '(${1:object result})';}, - {display = 'mysqli_num_rows'; insert = '(${1:object result})';}, - {display = 'mysqli_options'; insert = '(${1:object link}, ${2:int flags}, ${3:mixed values})';}, - {display = 'mysqli_ping'; insert = '(${1:object link})';}, - {display = 'mysqli_poll'; insert = '(${1:array read}, ${2:array write}, ${3:array error}, ${4:long sec}, ${5:[long usec]})';}, - {display = 'mysqli_prepare'; insert = '(${1:object link}, ${2:string query})';}, - {display = 'mysqli_query'; insert = '(${1:object link}, ${2:string query}, ${3:[int resultmode]})';}, - {display = 'mysqli_real_connect'; insert = '(${1:object link}, ${2:[string hostname}, ${3:[string username}, ${4:[string passwd}, ${5:[string dbname}, ${6:[int port}, ${7:[string socket}, ${8:[int flags]]]]]]]})';}, - {display = 'mysqli_real_escape_string'; insert = '(${1:object link}, ${2:string escapestr})';}, - {display = 'mysqli_real_query'; insert = '(${1:object link}, ${2:string query})';}, - {display = 'mysqli_reap_async_query'; insert = '(${1:object link})';}, - {display = 'mysqli_refresh'; insert = '(${1:object link}, ${2:long options})';}, - {display = 'mysqli_report'; insert = '(${1:int flags})';}, - {display = 'mysqli_rollback'; insert = '(${1:object link})';}, - {display = 'mysqli_select_db'; insert = '(${1:object link}, ${2:string dbname})';}, - {display = 'mysqli_set_charset'; insert = '(${1:object link}, ${2:string csname})';}, - {display = 'mysqli_set_local_infile_default'; insert = '(${1:object link})';}, - {display = 'mysqli_set_local_infile_handler'; insert = '(${1:object link}, ${2:callback read_func})';}, - {display = 'mysqli_sqlstate'; insert = '(${1:object link})';}, - {display = 'mysqli_ssl_set'; insert = '(${1:object link}, ${2:string key}, ${3:string cert}, ${4:string ca}, ${5:string capath}, ${6:string cipher]})';}, - {display = 'mysqli_stat'; insert = '(${1:object link})';}, - {display = 'mysqli_stmt_affected_rows'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_attr_get'; insert = '(${1:object stmt}, ${2:long attr})';}, - {display = 'mysqli_stmt_attr_set'; insert = '(${1:object stmt}, ${2:long attr}, ${3:long mode})';}, - {display = 'mysqli_stmt_bind_param'; insert = '(${1:object stmt}, ${2:string types}, ${3:mixed variable}, ${4:[mixed}, ${5:....]})';}, - {display = 'mysqli_stmt_bind_result'; insert = '(${1:object stmt}, ${2:mixed var}, ${3:}, ${4:[mixed}, ${5:...]})';}, - {display = 'mysqli_stmt_close'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_data_seek'; insert = '(${1:object stmt}, ${2:int offset})';}, - {display = 'mysqli_stmt_errno'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_error'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_execute'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_fetch'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_field_count'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_free_result'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_get_result'; insert = '(${1:object link})';}, - {display = 'mysqli_stmt_get_warnings'; insert = '(${1:object link})';}, - {display = 'mysqli_stmt_init'; insert = '(${1:object link})';}, - {display = 'mysqli_stmt_insert_id'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_next_result'; insert = '(${1:object link})';}, - {display = 'mysqli_stmt_num_rows'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_param_count'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_prepare'; insert = '(${1:object stmt}, ${2:string query})';}, - {display = 'mysqli_stmt_reset'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_result_metadata'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_send_long_data'; insert = '(${1:object stmt}, ${2:int param_nr}, ${3:string data})';}, - {display = 'mysqli_stmt_sqlstate'; insert = '(${1:object stmt})';}, - {display = 'mysqli_stmt_store_result'; insert = '(${1:stmt})';}, - {display = 'mysqli_store_result'; insert = '(${1:object link})';}, - {display = 'mysqli_thread_id'; insert = '(${1:object link})';}, - {display = 'mysqli_thread_safe'; insert = '(${1:void})';}, - {display = 'mysqli_use_result'; insert = '(${1:object link})';}, - {display = 'mysqli_warning_count'; insert = '(${1:object link})';}, - {display = 'natcasesort'; insert = '(${1:array &array_arg})';}, - {display = 'natsort'; insert = '(${1:array &array_arg})';}, - {display = 'next'; insert = '(${1:array array_arg})';}, - {display = 'ngettext'; insert = '(${1:string MSGID1}, ${2:string MSGID2}, ${3:int N})';}, - {display = 'nl2br'; insert = '(${1:string str}, ${2:[bool is_xhtml]})';}, - {display = 'nl_langinfo'; insert = '(${1:int item})';}, - {display = 'normalizer_is_normalize'; insert = '(${1:string $input}, ${2:[string $form = FORM_C]})';}, - {display = 'normalizer_normalize'; insert = '(${1:string $input}, ${2:[string $form = FORM_C]})';}, - {display = 'nsapi_request_headers'; insert = '(${1:void})';}, - {display = 'nsapi_response_headers'; insert = '(${1:void})';}, - {display = 'nsapi_virtual'; insert = '(${1:string uri})';}, - {display = 'number_format'; insert = '(${1:float number}, ${2:[int num_decimal_places}, ${3:[string dec_seperator}, ${4:string thousands_seperator]]})';}, - {display = 'numfmt_create'; insert = '(${1:string $locale}, ${2:int style}, ${3:[string $pattern ]})';}, - {display = 'numfmt_format'; insert = '(${1:NumberFormatter $nf}, ${2:mixed $num}, ${3:[int type]})';}, - {display = 'numfmt_format_currency'; insert = '(${1:NumberFormatter $nf}, ${2:double $num}, ${3:string $currency})';}, - {display = 'numfmt_get_attribute'; insert = '(${1:NumberFormatter $nf}, ${2:int $attr})';}, - {display = 'numfmt_get_error_code'; insert = '(${1:NumberFormatter $nf})';}, - {display = 'numfmt_get_error_message'; insert = '(${1:NumberFormatter $nf})';}, - {display = 'numfmt_get_locale'; insert = '(${1:NumberFormatter $nf}, ${2:[int type]})';}, - {display = 'numfmt_get_pattern'; insert = '(${1:NumberFormatter $nf})';}, - {display = 'numfmt_get_symbol'; insert = '(${1:NumberFormatter $nf}, ${2:int $attr})';}, - {display = 'numfmt_get_text_attribute'; insert = '(${1:NumberFormatter $nf}, ${2:int $attr})';}, - {display = 'numfmt_parse'; insert = '(${1:NumberFormatter $nf}, ${2:string $str}, ${3:[int $type}, ${4:int &$position ]})';}, - {display = 'numfmt_parse_currency'; insert = '(${1:NumberFormatter $nf}, ${2:string $str}, ${3:string $¤cy}, ${4:[int $&position]})';}, - {display = 'numfmt_parse_message'; insert = '(${1:string $locale}, ${2:string $pattern}, ${3:string $source})';}, - {display = 'numfmt_set_attribute'; insert = '(${1:NumberFormatter $nf}, ${2:int $attr}, ${3:mixed $value})';}, - {display = 'numfmt_set_pattern'; insert = '(${1:NumberFormatter $nf}, ${2:string $pattern})';}, - {display = 'numfmt_set_symbol'; insert = '(${1:NumberFormatter $nf}, ${2:int $attr}, ${3:string $symbol})';}, - {display = 'numfmt_set_text_attribute'; insert = '(${1:NumberFormatter $nf}, ${2:int $attr}, ${3:string $value})';}, - {display = 'ob_clean'; insert = '(${1:void})';}, - {display = 'ob_end_clean'; insert = '(${1:void})';}, - {display = 'ob_end_flush'; insert = '(${1:void})';}, - {display = 'ob_flush'; insert = '(${1:void})';}, - {display = 'ob_get_clean'; insert = '(${1:void})';}, - {display = 'ob_get_contents'; insert = '(${1:void})';}, - {display = 'ob_get_flush'; insert = '(${1:void})';}, - {display = 'ob_get_length'; insert = '(${1:void})';}, - {display = 'ob_get_level'; insert = '(${1:void})';}, - {display = 'ob_get_status'; insert = '(${1:[bool full_status]})';}, - {display = 'ob_gzhandler'; insert = '(${1:string str}, ${2:int mode})';}, - {display = 'ob_iconv_handler'; insert = '(${1:string contents}, ${2:int status})';}, - {display = 'ob_implicit_flush'; insert = '(${1:[int flag]})';}, + {display = 'mb_output_handler'; insert = '(${1:string \\\$contents}, ${2:int \\\$status})';}, + {display = 'mb_parse_str'; insert = '(${1:string \\\$encoded_string}, ${2:[array \\\$result]})';}, + {display = 'mb_preferred_mime_name'; insert = '(${1:string \\\$encoding})';}, + {display = 'mb_regex_encoding'; insert = '(${1:[string \\\$encoding]})';}, + {display = 'mb_regex_set_options'; insert = '(${1:[string \\\$options = \"msr\"]})';}, + {display = 'mb_send_mail'; insert = '(${1:string \\\$to}, ${2:string \\\$subject}, ${3:string \\\$message}, ${4:[string \\\$additional_headers]}, ${5:[string \\\$additional_parameter]})';}, + {display = 'mb_split'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit = -1]})';}, + {display = 'mb_strcut'; insert = '(${1:string \\\$str}, ${2:int \\\$start}, ${3:[int \\\$length]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strimwidth'; insert = '(${1:string \\\$str}, ${2:int \\\$start}, ${3:int \\\$width}, ${4:[string \\\$trimmarker]}, ${5:[string \\\$encoding]})';}, + {display = 'mb_stripos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_stristr'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[bool \\\$part = false]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strlen'; insert = '(${1:string \\\$str}, ${2:[string \\\$encoding]})';}, + {display = 'mb_strpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strrchr'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[bool \\\$part = false]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strrichr'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[bool \\\$part = false]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strripos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strrpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strstr'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[bool \\\$part = false]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_strtolower'; insert = '(${1:string \\\$str}, ${2:[string \\\$encoding = mb_internal_encoding()]})';}, + {display = 'mb_strtoupper'; insert = '(${1:string \\\$str}, ${2:[string \\\$encoding = mb_internal_encoding()]})';}, + {display = 'mb_strwidth'; insert = '(${1:string \\\$str}, ${2:[string \\\$encoding]})';}, + {display = 'mb_substitute_character'; insert = '(${1:[mixed \\\$substrchar]})';}, + {display = 'mb_substr'; insert = '(${1:string \\\$str}, ${2:int \\\$start}, ${3:[int \\\$length]}, ${4:[string \\\$encoding]})';}, + {display = 'mb_substr_count'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[string \\\$encoding]})';}, + {display = 'mcrypt_cbc'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:[string \\\$iv]}, ${6:string \\\$cipher}, ${7:string \\\$key}, ${8:string \\\$data}, ${9:int \\\$mode}, ${10:[string \\\$iv]})';}, + {display = 'mcrypt_cfb'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:string \\\$iv}, ${6:string \\\$cipher}, ${7:string \\\$key}, ${8:string \\\$data}, ${9:int \\\$mode}, ${10:[string \\\$iv]})';}, + {display = 'mcrypt_create_iv'; insert = '(${1:int \\\$size}, ${2:[int \\\$source = MCRYPT_DEV_RANDOM]})';}, + {display = 'mcrypt_decrypt'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:string \\\$mode}, ${5:[string \\\$iv]})';}, + {display = 'mcrypt_ecb'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:string \\\$cipher}, ${6:string \\\$key}, ${7:string \\\$data}, ${8:int \\\$mode}, ${9:[string \\\$iv]})';}, + {display = 'mcrypt_enc_get_algorithms_name'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_get_block_size'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_get_iv_size'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_get_key_size'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_get_modes_name'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_get_supported_key_sizes'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_is_block_algorithm'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_is_block_algorithm_mode'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_is_block_mode'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_enc_self_test'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_encrypt'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:string \\\$mode}, ${5:[string \\\$iv]})';}, + {display = 'mcrypt_generic'; insert = '(${1:resource \\\$td}, ${2:string \\\$data})';}, + {display = 'mcrypt_generic_deinit'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_generic_end'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_generic_init'; insert = '(${1:resource \\\$td}, ${2:string \\\$key}, ${3:string \\\$iv})';}, + {display = 'mcrypt_get_block_size'; insert = '(${1:int \\\$cipher}, ${2:string \\\$cipher}, ${3:string \\\$module})';}, + {display = 'mcrypt_get_cipher_name'; insert = '(${1:int \\\$cipher}, ${2:string \\\$cipher})';}, + {display = 'mcrypt_get_iv_size'; insert = '(${1:string \\\$cipher}, ${2:string \\\$mode})';}, + {display = 'mcrypt_get_key_size'; insert = '(${1:int \\\$cipher}, ${2:string \\\$cipher}, ${3:string \\\$module})';}, + {display = 'mcrypt_list_algorithms'; insert = '(${1:[string \\\$lib_dir = ini_get(\"mcrypt.algorithms_dir\")]})';}, + {display = 'mcrypt_list_modes'; insert = '(${1:[string \\\$lib_dir = ini_get(\"mcrypt.modes_dir\")]})';}, + {display = 'mcrypt_module_close'; insert = '(${1:resource \\\$td})';}, + {display = 'mcrypt_module_get_algo_block_size'; insert = '(${1:string \\\$algorithm}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_module_get_algo_key_size'; insert = '(${1:string \\\$algorithm}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_module_get_supported_key_sizes'; insert = '(${1:string \\\$algorithm}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_module_is_block_algorithm'; insert = '(${1:string \\\$algorithm}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_module_is_block_algorithm_mode'; insert = '(${1:string \\\$mode}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_module_is_block_mode'; insert = '(${1:string \\\$mode}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_module_open'; insert = '(${1:string \\\$algorithm}, ${2:string \\\$algorithm_directory}, ${3:string \\\$mode}, ${4:string \\\$mode_directory})';}, + {display = 'mcrypt_module_self_test'; insert = '(${1:string \\\$algorithm}, ${2:[string \\\$lib_dir]})';}, + {display = 'mcrypt_ofb'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:string \\\$iv}, ${6:string \\\$cipher}, ${7:string \\\$key}, ${8:string \\\$data}, ${9:int \\\$mode}, ${10:[string \\\$iv]})';}, + {display = 'md5'; insert = '(${1:string \\\$str}, ${2:[bool \\\$raw_output = false]})';}, + {display = 'md5_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$raw_output = false]})';}, + {display = 'mdecrypt_generic'; insert = '(${1:resource \\\$td}, ${2:string \\\$data})';}, + {display = 'memcache_debug'; insert = '(${1:bool \\\$on_off})';}, + {display = 'memory_get_peak_usage'; insert = '(${1:[bool \\\$real_usage = false]})';}, + {display = 'memory_get_usage'; insert = '(${1:[bool \\\$real_usage = false]})';}, + {display = 'metaphone'; insert = '(${1:string \\\$str}, ${2:[int \\\$phonemes]})';}, + {display = 'method_exists'; insert = '(${1:mixed \\\$object}, ${2:string \\\$method_name})';}, + {display = 'mhash'; insert = '(${1:int \\\$hash}, ${2:string \\\$data}, ${3:[string \\\$key]})';}, + {display = 'mhash_count'; insert = '()';}, + {display = 'mhash_get_block_size'; insert = '(${1:int \\\$hash})';}, + {display = 'mhash_get_hash_name'; insert = '(${1:int \\\$hash})';}, + {display = 'mhash_keygen_s2k'; insert = '(${1:int \\\$hash}, ${2:string \\\$password}, ${3:string \\\$salt}, ${4:int \\\$bytes})';}, + {display = 'microtime'; insert = '(${1:[bool \\\$get_as_float]})';}, + {display = 'mime_content_type'; insert = '(${1:string \\\$filename})';}, + {display = 'min'; insert = '(${1:array \\\$values}, ${2:mixed \\\$value1}, ${3:mixed \\\$value2}, ${4:[mixed \\\$value3...]})';}, + {display = 'mkdir'; insert = '(${1:string \\\$pathname}, ${2:[int \\\$mode = 0777]}, ${3:[bool \\\$recursive = false]}, ${4:[resource \\\$context]})';}, + {display = 'mktime'; insert = '(${1:[int \\\$hour = date(\"H\")]}, ${2:[int \\\$minute = date(\"i\")]}, ${3:[int \\\$second = date(\"s\")]}, ${4:[int \\\$month = date(\"n\")]}, ${5:[int \\\$day = date(\"j\")]}, ${6:[int \\\$year = date(\"Y\")]}, ${7:[int \\\$is_dst = -1]})';}, + {display = 'money_format'; insert = '(${1:string \\\$format}, ${2:float \\\$number})';}, + {display = 'move_uploaded_file'; insert = '(${1:string \\\$filename}, ${2:string \\\$destination})';}, + {display = 'msg_get_queue'; insert = '(${1:int \\\$key}, ${2:[int \\\$perms]})';}, + {display = 'msg_queue_exists'; insert = '(${1:int \\\$key})';}, + {display = 'msg_receive'; insert = '(${1:resource \\\$queue}, ${2:int \\\$desiredmsgtype}, ${3:int \\\$msgtype}, ${4:int \\\$maxsize}, ${5:mixed \\\$message}, ${6:[bool \\\$unserialize = true]}, ${7:[int \\\$flags]}, ${8:[int \\\$errorcode]})';}, + {display = 'msg_remove_queue'; insert = '(${1:resource \\\$queue})';}, + {display = 'msg_send'; insert = '(${1:resource \\\$queue}, ${2:int \\\$msgtype}, ${3:mixed \\\$message}, ${4:[bool \\\$serialize]}, ${5:[bool \\\$blocking]}, ${6:[int \\\$errorcode]})';}, + {display = 'msg_set_queue'; insert = '(${1:resource \\\$queue}, ${2:array \\\$data})';}, + {display = 'msg_stat_queue'; insert = '(${1:resource \\\$queue})';}, + {display = 'msgfmt_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:string \\\$locale}, ${4:string \\\$pattern}, ${5:string \\\$locale}, ${6:string \\\$pattern})';}, + {display = 'msgfmt_format'; insert = '(${1:array \\\$args}, ${2:MessageFormatter \\\$fmt}, ${3:array \\\$args})';}, + {display = 'msgfmt_format_message'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:array \\\$args}, ${4:string \\\$locale}, ${5:string \\\$pattern}, ${6:array \\\$args})';}, + {display = 'msgfmt_get_error_code'; insert = '(${1:MessageFormatter \\\$fmt})';}, + {display = 'msgfmt_get_error_message'; insert = '(${1:MessageFormatter \\\$fmt})';}, + {display = 'msgfmt_get_locale'; insert = '(${1:NumberFormatter \\\$formatter})';}, + {display = 'msgfmt_get_pattern'; insert = '(${1:MessageFormatter \\\$fmt})';}, + {display = 'msgfmt_parse'; insert = '(${1:string \\\$value}, ${2:MessageFormatter \\\$fmt}, ${3:string \\\$value})';}, + {display = 'msgfmt_parse_message'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:string \\\$source}, ${4:string \\\$locale}, ${5:string \\\$pattern}, ${6:string \\\$value})';}, + {display = 'msgfmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:MessageFormatter \\\$fmt}, ${3:string \\\$pattern})';}, + {display = 'mssql_bind'; insert = '(${1:resource \\\$stmt}, ${2:string \\\$param_name}, ${3:mixed \\\$var}, ${4:int \\\$type}, ${5:[bool \\\$is_output = false]}, ${6:[bool \\\$is_null = false]}, ${7:[int \\\$maxlen = -1]})';}, + {display = 'mssql_close'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mssql_connect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[bool \\\$new_link]})';}, + {display = 'mssql_data_seek'; insert = '(${1:resource \\\$result_identifier}, ${2:int \\\$row_number})';}, + {display = 'mssql_execute'; insert = '(${1:resource \\\$stmt}, ${2:[bool \\\$skip_results = false]})';}, + {display = 'mssql_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = MSSQL_BOTH]})';}, + {display = 'mssql_fetch_assoc'; insert = '(${1:resource \\\$result_id})';}, + {display = 'mssql_fetch_batch'; insert = '(${1:resource \\\$result})';}, + {display = 'mssql_fetch_field'; insert = '(${1:resource \\\$result}, ${2:[int \\\$field_offset = -1]})';}, + {display = 'mssql_fetch_object'; insert = '(${1:resource \\\$result})';}, + {display = 'mssql_fetch_row'; insert = '(${1:resource \\\$result})';}, + {display = 'mssql_field_length'; insert = '(${1:resource \\\$result}, ${2:[int \\\$offset = -1]})';}, + {display = 'mssql_field_name'; insert = '(${1:resource \\\$result}, ${2:[int \\\$offset = -1]})';}, + {display = 'mssql_field_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mssql_field_type'; insert = '(${1:resource \\\$result}, ${2:[int \\\$offset = -1]})';}, + {display = 'mssql_free_result'; insert = '(${1:resource \\\$result})';}, + {display = 'mssql_free_statement'; insert = '(${1:resource \\\$stmt})';}, + {display = 'mssql_get_last_message'; insert = '()';}, + {display = 'mssql_guid_string'; insert = '(${1:string \\\$binary}, ${2:[bool \\\$short_format = false]})';}, + {display = 'mssql_init'; insert = '(${1:string \\\$sp_name}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mssql_min_error_severity'; insert = '(${1:int \\\$severity})';}, + {display = 'mssql_min_message_severity'; insert = '(${1:int \\\$severity})';}, + {display = 'mssql_next_result'; insert = '(${1:resource \\\$result_id})';}, + {display = 'mssql_num_fields'; insert = '(${1:resource \\\$result})';}, + {display = 'mssql_num_rows'; insert = '(${1:resource \\\$result})';}, + {display = 'mssql_pconnect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[bool \\\$new_link]})';}, + {display = 'mssql_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]}, ${3:[int \\\$batch_size]})';}, + {display = 'mssql_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field})';}, + {display = 'mssql_rows_affected'; insert = '(${1:resource \\\$link_identifier})';}, + {display = 'mssql_select_db'; insert = '(${1:string \\\$database_name}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mt_getrandmax'; insert = '()';}, + {display = 'mt_rand'; insert = '(${1:int \\\$min}, ${2:int \\\$max})';}, + {display = 'mt_srand'; insert = '(${1:[int \\\$seed]})';}, + {display = 'mysql_affected_rows'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_client_encoding'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_close'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_connect'; insert = '(${1:[string \\\$server = ini_get(\"mysql.default_host\")]}, ${2:[string \\\$username = ini_get(\"mysql.default_user\")]}, ${3:[string \\\$password = ini_get(\"mysql.default_password\")]}, ${4:[bool \\\$new_link = false]}, ${5:[int \\\$client_flags]})';}, + {display = 'mysql_create_db'; insert = '(${1:string \\\$database_name}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_data_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$row_number})';}, + {display = 'mysql_db_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:[mixed \\\$field]})';}, + {display = 'mysql_db_query'; insert = '(${1:string \\\$database}, ${2:string \\\$query}, ${3:[resource \\\$link_identifier]})';}, + {display = 'mysql_drop_db'; insert = '(${1:string \\\$database_name}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_errno'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_error'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_escape_string'; insert = '(${1:string \\\$unescaped_string})';}, + {display = 'mysql_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = MYSQL_BOTH]})';}, + {display = 'mysql_fetch_assoc'; insert = '(${1:resource \\\$result})';}, + {display = 'mysql_fetch_field'; insert = '(${1:resource \\\$result}, ${2:[int \\\$field_offset]})';}, + {display = 'mysql_fetch_lengths'; insert = '(${1:resource \\\$result})';}, + {display = 'mysql_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[string \\\$class_name]}, ${3:[array \\\$params]})';}, + {display = 'mysql_fetch_row'; insert = '(${1:resource \\\$result})';}, + {display = 'mysql_field_flags'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mysql_field_len'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mysql_field_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mysql_field_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mysql_field_table'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mysql_field_type'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'mysql_free_result'; insert = '(${1:resource \\\$result})';}, + {display = 'mysql_get_client_info'; insert = '()';}, + {display = 'mysql_get_host_info'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_get_proto_info'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_get_server_info'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_info'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_insert_id'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_list_dbs'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_list_fields'; insert = '(${1:string \\\$database_name}, ${2:string \\\$table_name}, ${3:[resource \\\$link_identifier]})';}, + {display = 'mysql_list_processes'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_list_tables'; insert = '(${1:string \\\$database}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_num_fields'; insert = '(${1:resource \\\$result})';}, + {display = 'mysql_num_rows'; insert = '(${1:resource \\\$result})';}, + {display = 'mysql_pconnect'; insert = '(${1:[string \\\$server = ini_get(\"mysql.default_host\")]}, ${2:[string \\\$username = ini_get(\"mysql.default_user\")]}, ${3:[string \\\$password = ini_get(\"mysql.default_password\")]}, ${4:[int \\\$client_flags]})';}, + {display = 'mysql_ping'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_real_escape_string'; insert = '(${1:string \\\$unescaped_string}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:[mixed \\\$field]})';}, + {display = 'mysql_select_db'; insert = '(${1:string \\\$database_name}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_set_charset'; insert = '(${1:string \\\$charset}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysql_stat'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_tablename'; insert = '(${1:resource \\\$result}, ${2:int \\\$i})';}, + {display = 'mysql_thread_id'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'mysql_unbuffered_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]})';}, + {display = 'mysqli'; insert = '(${1:[string \\\$host = ini_get(\"mysqli.default_host\")]}, ${2:[string \\\$username = ini_get(\"mysqli.default_user\")]}, ${3:[string \\\$passwd = ini_get(\"mysqli.default_pw\")]}, ${4:[string \\\$dbname = \"\"]}, ${5:[int \\\$port = ini_get(\"mysqli.default_port\")]}, ${6:[string \\\$socket = ini_get(\"mysqli.default_socket\")]}, ${7:[string \\\$host = ini_get(\"mysqli.default_host\")]}, ${8:[string \\\$username = ini_get(\"mysqli.default_user\")]}, ${9:[string \\\$passwd = ini_get(\"mysqli.default_pw\")]}, ${10:[string \\\$dbname = \"\"]}, ${11:[int \\\$port = ini_get(\"mysqli.default_port\")]}, ${12:[string \\\$socket = ini_get(\"mysqli.default_socket\")]})';}, + {display = 'mysqli_affected_rows'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_autocommit'; insert = '(${1:bool \\\$mode}, ${2:mysqli \\\$link}, ${3:bool \\\$mode})';}, + {display = 'mysqli_bind_param'; insert = '()';}, + {display = 'mysqli_bind_result'; insert = '()';}, + {display = 'mysqli_change_user'; insert = '(${1:string \\\$user}, ${2:string \\\$password}, ${3:string \\\$database}, ${4:mysqli \\\$link}, ${5:string \\\$user}, ${6:string \\\$password}, ${7:string \\\$database})';}, + {display = 'mysqli_character_set_name'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_client_encoding'; insert = '()';}, + {display = 'mysqli_close'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_commit'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_connect'; insert = '()';}, + {display = 'mysqli_connect_errno'; insert = '()';}, + {display = 'mysqli_connect_error'; insert = '()';}, + {display = 'mysqli_data_seek'; insert = '(${1:int \\\$offset}, ${2:mysqli_result \\\$result}, ${3:int \\\$offset})';}, + {display = 'mysqli_debug'; insert = '(${1:string \\\$message}, ${2:string \\\$message})';}, + {display = 'mysqli_disable_reads_from_master'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_disable_rpl_parse'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_dump_debug_info'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_embedded_server_end'; insert = '()';}, + {display = 'mysqli_embedded_server_start'; insert = '(${1:bool \\\$start}, ${2:array \\\$arguments}, ${3:array \\\$groups}, ${4:bool \\\$start}, ${5:array \\\$arguments}, ${6:array \\\$groups})';}, + {display = 'mysqli_enable_reads_from_master'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_enable_rpl_parse'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_errno'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_error'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_escape_string'; insert = '()';}, + {display = 'mysqli_execute'; insert = '()';}, + {display = 'mysqli_fetch'; insert = '()';}, + {display = 'mysqli_fetch_all'; insert = '(${1:[int \\\$resulttype = MYSQLI_NUM]}, ${2:mysqli_result \\\$result}, ${3:[int \\\$resulttype = MYSQLI_NUM]})';}, + {display = 'mysqli_fetch_array'; insert = '(${1:[int \\\$resulttype = MYSQLI_BOTH]}, ${2:mysqli_result \\\$result}, ${3:[int \\\$resulttype = MYSQLI_BOTH]})';}, + {display = 'mysqli_fetch_assoc'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_fetch_field'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_fetch_field_direct'; insert = '(${1:int \\\$fieldnr}, ${2:mysqli_result \\\$result}, ${3:int \\\$fieldnr})';}, + {display = 'mysqli_fetch_fields'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_fetch_lengths'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_fetch_object'; insert = '(${1:[string \\\$class_name]}, ${2:[array \\\$params]}, ${3:mysqli_result \\\$result}, ${4:[string \\\$class_name]}, ${5:[array \\\$params]})';}, + {display = 'mysqli_fetch_row'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_field_count'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_field_seek'; insert = '(${1:int \\\$fieldnr}, ${2:mysqli_result \\\$result}, ${3:int \\\$fieldnr})';}, + {display = 'mysqli_field_tell'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_free_result'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_get_cache_stats'; insert = '()';}, + {display = 'mysqli_get_charset'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_client_info'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_client_stats'; insert = '()';}, + {display = 'mysqli_get_client_version'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_connection_stats'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_host_info'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_metadata'; insert = '()';}, + {display = 'mysqli_get_proto_info'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_server_info'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_server_version'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_get_warnings'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_info'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_init'; insert = '()';}, + {display = 'mysqli_insert_id'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_kill'; insert = '(${1:int \\\$processid}, ${2:mysqli \\\$link}, ${3:int \\\$processid})';}, + {display = 'mysqli_master_query'; insert = '(${1:mysqli \\\$link}, ${2:string \\\$query})';}, + {display = 'mysqli_more_results'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_multi_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_next_result'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_num_fields'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_num_rows'; insert = '(${1:mysqli_result \\\$result})';}, + {display = 'mysqli_options'; insert = '(${1:int \\\$option}, ${2:mixed \\\$value}, ${3:mysqli \\\$link}, ${4:int \\\$option}, ${5:mixed \\\$value})';}, + {display = 'mysqli_param_count'; insert = '()';}, + {display = 'mysqli_ping'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_poll'; insert = '(${1:array \\\$read}, ${2:array \\\$error}, ${3:array \\\$reject}, ${4:int \\\$sec}, ${5:[int \\\$usec]}, ${6:array \\\$read}, ${7:array \\\$error}, ${8:array \\\$reject}, ${9:int \\\$sec}, ${10:[int \\\$usec]})';}, + {display = 'mysqli_prepare'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_query'; insert = '(${1:string \\\$query}, ${2:[int \\\$resultmode]}, ${3:mysqli \\\$link}, ${4:string \\\$query}, ${5:[int \\\$resultmode]})';}, + {display = 'mysqli_real_connect'; insert = '(${1:[string \\\$host]}, ${2:[string \\\$username]}, ${3:[string \\\$passwd]}, ${4:[string \\\$dbname]}, ${5:[int \\\$port]}, ${6:[string \\\$socket]}, ${7:[int \\\$flags]}, ${8:mysqli \\\$link}, ${9:[string \\\$host]}, ${10:[string \\\$username]}, ${11:[string \\\$passwd]}, ${12:[string \\\$dbname]}, ${13:[int \\\$port]}, ${14:[string \\\$socket]}, ${15:[int \\\$flags]})';}, + {display = 'mysqli_real_escape_string'; insert = '(${1:string \\\$escapestr}, ${2:string \\\$escapestr}, ${3:mysqli \\\$link}, ${4:string \\\$escapestr})';}, + {display = 'mysqli_real_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_reap_async_query'; insert = '(${1:mysql \\\$link})';}, + {display = 'mysqli_report'; insert = '(${1:int \\\$flags})';}, + {display = 'mysqli_rollback'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_rpl_parse_enabled'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_rpl_probe'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_rpl_query_type'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_select_db'; insert = '(${1:string \\\$dbname}, ${2:mysqli \\\$link}, ${3:string \\\$dbname})';}, + {display = 'mysqli_send_long_data'; insert = '()';}, + {display = 'mysqli_send_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_set_charset'; insert = '(${1:string \\\$charset}, ${2:mysqli \\\$link}, ${3:string \\\$charset})';}, + {display = 'mysqli_set_local_infile_default'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_set_local_infile_handler'; insert = '(${1:mysqli \\\$link}, ${2:callback \\\$read_func}, ${3:mysqli \\\$link}, ${4:callback \\\$read_func})';}, + {display = 'mysqli_set_opt'; insert = '()';}, + {display = 'mysqli_slave_query'; insert = '(${1:mysqli \\\$link}, ${2:string \\\$query})';}, + {display = 'mysqli_sqlstate'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_ssl_set'; insert = '(${1:string \\\$key}, ${2:string \\\$cert}, ${3:string \\\$ca}, ${4:string \\\$capath}, ${5:string \\\$cipher}, ${6:mysqli \\\$link}, ${7:string \\\$key}, ${8:string \\\$cert}, ${9:string \\\$ca}, ${10:string \\\$capath}, ${11:string \\\$cipher})';}, + {display = 'mysqli_stat'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_stmt_affected_rows'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_attr_get'; insert = '(${1:int \\\$attr}, ${2:mysqli_stmt \\\$stmt}, ${3:int \\\$attr})';}, + {display = 'mysqli_stmt_attr_set'; insert = '(${1:int \\\$attr}, ${2:int \\\$mode}, ${3:mysqli_stmt \\\$stmt}, ${4:int \\\$attr}, ${5:int \\\$mode})';}, + {display = 'mysqli_stmt_bind_param'; insert = '(${1:string \\\$types}, ${2:mixed \\\$var1}, ${3:[mixed ...]}, ${4:mysqli_stmt \\\$stmt}, ${5:string \\\$types}, ${6:mixed \\\$var1}, ${7:[mixed ...]})';}, + {display = 'mysqli_stmt_bind_result'; insert = '(${1:mixed \\\$var1}, ${2:[mixed ...]}, ${3:mysqli_stmt \\\$stmt}, ${4:mixed \\\$var1}, ${5:[mixed ...]})';}, + {display = 'mysqli_stmt_close'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_data_seek'; insert = '(${1:int \\\$offset}, ${2:mysqli_stmt \\\$stmt}, ${3:int \\\$offset})';}, + {display = 'mysqli_stmt_errno'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_error'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_execute'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_fetch'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_field_count'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_free_result'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_get_warnings'; insert = '(${1:mysqli_stmt \\\$stmt}, ${2:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_init'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_stmt_insert_id'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_num_rows'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_param_count'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_prepare'; insert = '(${1:string \\\$query}, ${2:mysqli_stmt \\\$stmt}, ${3:string \\\$query})';}, + {display = 'mysqli_stmt_reset'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_result_metadata'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_send_long_data'; insert = '(${1:int \\\$param_nr}, ${2:string \\\$data}, ${3:mysqli_stmt \\\$stmt}, ${4:int \\\$param_nr}, ${5:string \\\$data})';}, + {display = 'mysqli_stmt_sqlstate'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_store_result'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_store_result'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_thread_id'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_thread_safe'; insert = '()';}, + {display = 'mysqli_use_result'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqli_warning'; insert = '()';}, + {display = 'mysqli_warning_count'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqlnd_qc_change_handler'; insert = '(${1:mixed \\\$handler})';}, + {display = 'mysqlnd_qc_clear_cache'; insert = '()';}, + {display = 'mysqlnd_qc_get_cache_info'; insert = '()';}, + {display = 'mysqlnd_qc_get_core_stats'; insert = '()';}, + {display = 'mysqlnd_qc_get_handler'; insert = '()';}, + {display = 'mysqlnd_qc_get_query_trace_log'; insert = '()';}, + {display = 'mysqlnd_qc_set_user_handlers'; insert = '(${1:string \\\$get_hash}, ${2:string \\\$find_query_in_cache}, ${3:string \\\$return_to_cache}, ${4:string \\\$add_query_to_cache_if_not_exists}, ${5:string \\\$query_is_select}, ${6:string \\\$update_query_run_time_stats}, ${7:string \\\$get_stats}, ${8:string \\\$clear_cache})';}, + {display = 'natcasesort'; insert = '(${1:array \\\$array})';}, + {display = 'natsort'; insert = '(${1:array \\\$array})';}, + {display = 'next'; insert = '(${1:array \\\$array})';}, + {display = 'ngettext'; insert = '(${1:string \\\$msgid1}, ${2:string \\\$msgid2}, ${3:int \\\$n})';}, + {display = 'nl2br'; insert = '(${1:string \\\$string}, ${2:[bool \\\$is_xhtml = true]})';}, + {display = 'nl_langinfo'; insert = '(${1:int \\\$item})';}, + {display = 'normalizer_is_normalized'; insert = '(${1:string \\\$input}, ${2:[string \\\$form = Normalizer::FORM_C]}, ${3:string \\\$input}, ${4:[string \\\$form = Normalizer::FORM_C]})';}, + {display = 'normalizer_normalize'; insert = '(${1:string \\\$input}, ${2:[string \\\$form = Normalizer::FORM_C]}, ${3:string \\\$input}, ${4:[string \\\$form = Normalizer::FORM_C]})';}, + {display = 'nsapi_request_headers'; insert = '()';}, + {display = 'nsapi_response_headers'; insert = '()';}, + {display = 'nsapi_virtual'; insert = '(${1:string \\\$uri})';}, + {display = 'number_format'; insert = '(${1:float \\\$number}, ${2:[int \\\$decimals]}, ${3:float \\\$number}, ${4:int \\\$decimals}, ${5:string \\\$dec_point}, ${6:string \\\$thousands_sep})';}, + {display = 'numfmt_create'; insert = '(${1:string \\\$locale}, ${2:int \\\$style}, ${3:[string \\\$pattern]}, ${4:string \\\$locale}, ${5:int \\\$style}, ${6:[string \\\$pattern]}, ${7:string \\\$locale}, ${8:int \\\$style}, ${9:[string \\\$pattern]})';}, + {display = 'numfmt_format'; insert = '(${1:number \\\$value}, ${2:[int \\\$type]}, ${3:NumberFormatter \\\$fmt}, ${4:number \\\$value}, ${5:[int \\\$type]})';}, + {display = 'numfmt_format_currency'; insert = '(${1:float \\\$value}, ${2:string \\\$currency}, ${3:NumberFormatter \\\$fmt}, ${4:float \\\$value}, ${5:string \\\$currency})';}, + {display = 'numfmt_get_attribute'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt}, ${3:int \\\$attr})';}, + {display = 'numfmt_get_error_code'; insert = '(${1:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_get_error_message'; insert = '(${1:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_get_locale'; insert = '(${1:[int \\\$type]}, ${2:NumberFormatter \\\$fmt}, ${3:[int \\\$type]})';}, + {display = 'numfmt_get_pattern'; insert = '(${1:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_get_symbol'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt}, ${3:int \\\$attr})';}, + {display = 'numfmt_get_text_attribute'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt}, ${3:int \\\$attr})';}, + {display = 'numfmt_parse'; insert = '(${1:string \\\$value}, ${2:[int \\\$type]}, ${3:[int \\\$position]}, ${4:NumberFormatter \\\$fmt}, ${5:string \\\$value}, ${6:[int \\\$type]}, ${7:[int \\\$position]})';}, + {display = 'numfmt_parse_currency'; insert = '(${1:string \\\$value}, ${2:string \\\$currency}, ${3:[int \\\$position]}, ${4:NumberFormatter \\\$fmt}, ${5:string \\\$value}, ${6:string \\\$currency}, ${7:[int \\\$position]})';}, + {display = 'numfmt_set_attribute'; insert = '(${1:int \\\$attr}, ${2:int \\\$value}, ${3:NumberFormatter \\\$fmt}, ${4:int \\\$attr}, ${5:int \\\$value})';}, + {display = 'numfmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:NumberFormatter \\\$fmt}, ${3:string \\\$pattern})';}, + {display = 'numfmt_set_symbol'; insert = '(${1:int \\\$attr}, ${2:string \\\$value}, ${3:NumberFormatter \\\$fmt}, ${4:int \\\$attr}, ${5:string \\\$value})';}, + {display = 'numfmt_set_text_attribute'; insert = '(${1:int \\\$attr}, ${2:string \\\$value}, ${3:NumberFormatter \\\$fmt}, ${4:int \\\$attr}, ${5:string \\\$value})';}, + {display = 'ob_clean'; insert = '()';}, + {display = 'ob_deflatehandler'; insert = '(${1:string \\\$data}, ${2:int \\\$mode})';}, + {display = 'ob_end_clean'; insert = '()';}, + {display = 'ob_end_flush'; insert = '()';}, + {display = 'ob_etaghandler'; insert = '(${1:string \\\$data}, ${2:int \\\$mode})';}, + {display = 'ob_flush'; insert = '()';}, + {display = 'ob_get_clean'; insert = '()';}, + {display = 'ob_get_contents'; insert = '()';}, + {display = 'ob_get_flush'; insert = '()';}, + {display = 'ob_get_length'; insert = '()';}, + {display = 'ob_get_level'; insert = '()';}, + {display = 'ob_get_status'; insert = '(${1:[bool \\\$full_status = FALSE]})';}, + {display = 'ob_gzhandler'; insert = '(${1:string \\\$buffer}, ${2:int \\\$mode})';}, + {display = 'ob_iconv_handler'; insert = '(${1:string \\\$contents}, ${2:int \\\$status})';}, + {display = 'ob_implicit_flush'; insert = '(${1:[int \\\$flag = true]})';}, + {display = 'ob_inflatehandler'; insert = '(${1:string \\\$data}, ${2:int \\\$mode})';}, {display = 'ob_list_handlers'; insert = '()';}, - {display = 'ob_start'; insert = '(${1:[ string|array user_function}, ${2:[int chunk_size}, ${3:[bool erase]]]})';}, - {display = 'oci_bind_array_by_name'; insert = '(${1:resource stmt}, ${2:string name}, ${3:array &var}, ${4:int max_table_length}, ${5:[int max_item_length}, ${6:[int type ]]})';}, - {display = 'oci_bind_by_name'; insert = '(${1:resource stmt}, ${2:string name}, ${3:mixed &var}, ${4:}, ${5:[int maxlength}, ${6:[int type]]})';}, - {display = 'oci_cancel'; insert = '(${1:resource stmt})';}, - {display = 'oci_close'; insert = '(${1:resource connection})';}, - {display = 'oci_collection_append'; insert = '(${1:string value})';}, - {display = 'oci_collection_assign'; insert = '(${1:object from})';}, - {display = 'oci_collection_element_assign'; insert = '(${1:int index}, ${2:string val})';}, - {display = 'oci_collection_element_get'; insert = '(${1:int ndx})';}, - {display = 'oci_collection_max'; insert = '()';}, - {display = 'oci_collection_size'; insert = '()';}, - {display = 'oci_collection_trim'; insert = '(${1:int num})';}, - {display = 'oci_commit'; insert = '(${1:resource connection})';}, - {display = 'oci_connect'; insert = '(${1:string user}, ${2:string pass}, ${3:[string db}, ${4:[string charset}, ${5:[int session_mode ]]})';}, - {display = 'oci_define_by_name'; insert = '(${1:resource stmt}, ${2:string name}, ${3:mixed &var}, ${4:[int type]})';}, - {display = 'oci_error'; insert = '(${1:[resource stmt|connection|global]})';}, - {display = 'oci_execute'; insert = '(${1:resource stmt}, ${2:[int mode]})';}, - {display = 'oci_fetch'; insert = '(${1:resource stmt})';}, - {display = 'oci_fetch_all'; insert = '(${1:resource stmt}, ${2:array &output}, ${3:[int skip}, ${4:[int maxrows}, ${5:[int flags]]]})';}, - {display = 'oci_fetch_array'; insert = '(${1:resource stmt}, ${2:[int mode ]})';}, - {display = 'oci_fetch_assoc'; insert = '(${1:resource stmt})';}, - {display = 'oci_fetch_object'; insert = '(${1:resource stmt})';}, - {display = 'oci_fetch_row'; insert = '(${1:resource stmt})';}, - {display = 'oci_field_is_null'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_field_name'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_field_precision'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_field_scale'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_field_size'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_field_type'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_field_type_raw'; insert = '(${1:resource stmt}, ${2:int col})';}, - {display = 'oci_free_collection'; insert = '()';}, - {display = 'oci_free_descriptor'; insert = '()';}, - {display = 'oci_free_statement'; insert = '(${1:resource stmt})';}, - {display = 'oci_internal_debug'; insert = '(${1:int onoff})';}, - {display = 'oci_lob_append'; insert = '(${1:object lob})';}, - {display = 'oci_lob_close'; insert = '()';}, - {display = 'oci_lob_copy'; insert = '(${1:object lob_to}, ${2:object lob_from}, ${3:[int length ]})';}, - {display = 'oci_lob_eof'; insert = '()';}, - {display = 'oci_lob_erase'; insert = '(${1:[ int offset}, ${2:[int length ] ]})';}, - {display = 'oci_lob_export'; insert = '(${1:[string filename}, ${2:[int start}, ${3:[int length]]]})';}, - {display = 'oci_lob_flush'; insert = '(${1:[ int flag ]})';}, - {display = 'oci_lob_import'; insert = '(${1:string filename})';}, - {display = 'oci_lob_is_equal'; insert = '(${1:object lob1}, ${2:object lob2})';}, - {display = 'oci_lob_load'; insert = '()';}, - {display = 'oci_lob_read'; insert = '(${1:int length})';}, - {display = 'oci_lob_rewind'; insert = '()';}, - {display = 'oci_lob_save'; insert = '(${1:string data}, ${2:[int offset ]})';}, - {display = 'oci_lob_seek'; insert = '(${1:int offset}, ${2:[int whence ]})';}, - {display = 'oci_lob_size'; insert = '()';}, - {display = 'oci_lob_tell'; insert = '()';}, - {display = 'oci_lob_truncate'; insert = '(${1:[ int length ]})';}, - {display = 'oci_lob_write'; insert = '(${1:string string}, ${2:[int length ]})';}, - {display = 'oci_lob_write_temporary'; insert = '(${1:string var}, ${2:[int lob_type]})';}, - {display = 'oci_new_collection'; insert = '(${1:resource connection}, ${2:string tdo}, ${3:[string schema]})';}, - {display = 'oci_new_connect'; insert = '(${1:string user}, ${2:string pass}, ${3:[string db]})';}, - {display = 'oci_new_cursor'; insert = '(${1:resource connection})';}, - {display = 'oci_new_descriptor'; insert = '(${1:resource connection}, ${2:[int type]})';}, - {display = 'oci_num_fields'; insert = '(${1:resource stmt})';}, - {display = 'oci_num_rows'; insert = '(${1:resource stmt})';}, - {display = 'oci_parse'; insert = '(${1:resource connection}, ${2:string query})';}, - {display = 'oci_password_change'; insert = '(${1:resource connection}, ${2:string username}, ${3:string old_password}, ${4:string new_password})';}, - {display = 'oci_pconnect'; insert = '(${1:string user}, ${2:string pass}, ${3:[string db}, ${4:[string charset ]]})';}, - {display = 'oci_result'; insert = '(${1:resource stmt}, ${2:mixed column})';}, - {display = 'oci_rollback'; insert = '(${1:resource connection})';}, - {display = 'oci_server_version'; insert = '(${1:resource connection})';}, - {display = 'oci_set_action'; insert = '(${1:resource connection}, ${2:string value})';}, - {display = 'oci_set_client_identifier'; insert = '(${1:resource connection}, ${2:string value})';}, - {display = 'oci_set_client_info'; insert = '(${1:resource connection}, ${2:string value})';}, - {display = 'oci_set_edition'; insert = '(${1:string value})';}, - {display = 'oci_set_module_name'; insert = '(${1:resource connection}, ${2:string value})';}, - {display = 'oci_set_prefetch'; insert = '(${1:resource stmt}, ${2:int prefetch_rows})';}, - {display = 'oci_statement_type'; insert = '(${1:resource stmt})';}, - {display = 'ocifetchinto'; insert = '(${1:resource stmt}, ${2:array &output}, ${3:[int mode]})';}, - {display = 'ocigetbufferinglob'; insert = '()';}, - {display = 'ocisetbufferinglob'; insert = '(${1:boolean flag})';}, - {display = 'octdec'; insert = '(${1:string octal_number})';}, - {display = 'odbc_autocommit'; insert = '(${1:resource connection_id}, ${2:[int OnOff]})';}, - {display = 'odbc_binmode'; insert = '(${1:int result_id}, ${2:int mode})';}, - {display = 'odbc_close'; insert = '(${1:resource connection_id})';}, - {display = 'odbc_close_all'; insert = '(${1:void})';}, - {display = 'odbc_columnprivileges'; insert = '(${1:resource connection_id}, ${2:string catalog}, ${3:string schema}, ${4:string table}, ${5:string column})';}, - {display = 'odbc_columns'; insert = '(${1:resource connection_id}, ${2:[string qualifier}, ${3:[string owner}, ${4:[string table_name}, ${5:[string column_name]]]]})';}, - {display = 'odbc_commit'; insert = '(${1:resource connection_id})';}, - {display = 'odbc_connect'; insert = '(${1:string DSN}, ${2:string user}, ${3:string password}, ${4:[int cursor_option]})';}, - {display = 'odbc_cursor'; insert = '(${1:resource result_id})';}, - {display = 'odbc_data_source'; insert = '(${1:resource connection_id}, ${2:int fetch_type})';}, - {display = 'odbc_error'; insert = '(${1:[resource connection_id]})';}, - {display = 'odbc_errormsg'; insert = '(${1:[resource connection_id]})';}, - {display = 'odbc_exec'; insert = '(${1:resource connection_id}, ${2:string query}, ${3:[int flags]})';}, - {display = 'odbc_execute'; insert = '(${1:resource result_id}, ${2:[array parameters_array]})';}, - {display = 'odbc_fetch_array'; insert = '(${1:int result}, ${2:[int rownumber]})';}, - {display = 'odbc_fetch_into'; insert = '(${1:resource result_id}, ${2:array &result_array}, ${3:}, ${4:[int rownumber]})';}, - {display = 'odbc_fetch_object'; insert = '(${1:int result}, ${2:[int rownumber]})';}, - {display = 'odbc_fetch_row'; insert = '(${1:resource result_id}, ${2:[int row_number]})';}, - {display = 'odbc_field_len'; insert = '(${1:resource result_id}, ${2:int field_number})';}, - {display = 'odbc_field_name'; insert = '(${1:resource result_id}, ${2:int field_number})';}, - {display = 'odbc_field_num'; insert = '(${1:resource result_id}, ${2:string field_name})';}, - {display = 'odbc_field_scale'; insert = '(${1:resource result_id}, ${2:int field_number})';}, - {display = 'odbc_field_type'; insert = '(${1:resource result_id}, ${2:int field_number})';}, - {display = 'odbc_foreignkeys'; insert = '(${1:resource connection_id}, ${2:string pk_qualifier}, ${3:string pk_owner}, ${4:string pk_table}, ${5:string fk_qualifier}, ${6:string fk_owner}, ${7:string fk_table})';}, - {display = 'odbc_free_result'; insert = '(${1:resource result_id})';}, - {display = 'odbc_gettypeinfo'; insert = '(${1:resource connection_id}, ${2:[int data_type]})';}, - {display = 'odbc_longreadlen'; insert = '(${1:int result_id}, ${2:int length})';}, - {display = 'odbc_next_result'; insert = '(${1:resource result_id})';}, - {display = 'odbc_num_fields'; insert = '(${1:resource result_id})';}, - {display = 'odbc_num_rows'; insert = '(${1:resource result_id})';}, - {display = 'odbc_pconnect'; insert = '(${1:string DSN}, ${2:string user}, ${3:string password}, ${4:[int cursor_option]})';}, - {display = 'odbc_prepare'; insert = '(${1:resource connection_id}, ${2:string query})';}, - {display = 'odbc_primarykeys'; insert = '(${1:resource connection_id}, ${2:string qualifier}, ${3:string owner}, ${4:string table})';}, - {display = 'odbc_procedurecolumns'; insert = '(${1:resource connection_id}, ${2:[string qualifier}, ${3:string owner}, ${4:string proc}, ${5:string column]})';}, - {display = 'odbc_procedures'; insert = '(${1:resource connection_id}, ${2:[string qualifier}, ${3:string owner}, ${4:string name]})';}, - {display = 'odbc_result'; insert = '(${1:resource result_id}, ${2:mixed field})';}, - {display = 'odbc_result_all'; insert = '(${1:resource result_id}, ${2:[string format]})';}, - {display = 'odbc_rollback'; insert = '(${1:resource connection_id})';}, - {display = 'odbc_setoption'; insert = '(${1:resource conn_id|result_id}, ${2:int which}, ${3:int option}, ${4:int value})';}, - {display = 'odbc_specialcolumns'; insert = '(${1:resource connection_id}, ${2:int type}, ${3:string qualifier}, ${4:string owner}, ${5:string table}, ${6:int scope}, ${7:int nullable})';}, - {display = 'odbc_statistics'; insert = '(${1:resource connection_id}, ${2:string qualifier}, ${3:string owner}, ${4:string name}, ${5:int unique}, ${6:int accuracy})';}, - {display = 'odbc_tableprivileges'; insert = '(${1:resource connection_id}, ${2:string qualifier}, ${3:string owner}, ${4:string name})';}, - {display = 'odbc_tables'; insert = '(${1:resource connection_id}, ${2:[string qualifier}, ${3:[string owner}, ${4:[string name}, ${5:[string table_types]]]]})';}, - {display = 'opendir'; insert = '(${1:string path}, ${2:[resource context]})';}, - {display = 'openlog'; insert = '(${1:string ident}, ${2:int option}, ${3:int facility})';}, - {display = 'openssl_csr_export'; insert = '(${1:resource csr}, ${2:string &out}, ${3:[bool notext=true]})';}, - {display = 'openssl_csr_export_to_file'; insert = '(${1:resource csr}, ${2:string outfilename}, ${3:[bool notext=true]})';}, - {display = 'openssl_csr_get_public_key'; insert = '(${1:mixed csr})';}, - {display = 'openssl_csr_get_subject'; insert = '(${1:mixed csr})';}, - {display = 'openssl_csr_new'; insert = '(${1:array dn}, ${2:resource &privkey}, ${3:[array configargs}, ${4:[array extraattribs]]})';}, - {display = 'openssl_csr_sign'; insert = '(${1:mixed csr}, ${2:mixed x509}, ${3:mixed priv_key}, ${4:long days}, ${5:[array config_args}, ${6:[long serial]]})';}, - {display = 'openssl_decrypt'; insert = '(${1:string data}, ${2:string method}, ${3:string password}, ${4:[bool raw_input=false]})';}, - {display = 'openssl_dh_compute_key'; insert = '(${1:string pub_key}, ${2:resource dh_key})';}, - {display = 'openssl_digest'; insert = '(${1:string data}, ${2:string method}, ${3:[bool raw_output=false]})';}, - {display = 'openssl_encrypt'; insert = '(${1:string data}, ${2:string method}, ${3:string password}, ${4:[bool raw_output=false]})';}, - {display = 'openssl_error_string'; insert = '(${1:void})';}, - {display = 'openssl_get_cipher_methods'; insert = '(${1:[bool aliases = false]})';}, - {display = 'openssl_get_md_methods'; insert = '(${1:[bool aliases = false]})';}, - {display = 'openssl_open'; insert = '(${1:string data}, ${2:&string opendata}, ${3:string ekey}, ${4:mixed privkey})';}, - {display = 'openssl_pkcs12_export'; insert = '(${1:mixed x509}, ${2:string &out}, ${3:mixed priv_key}, ${4:string pass}, ${5:[array args]})';}, - {display = 'openssl_pkcs12_export_to_file'; insert = '(${1:mixed x509}, ${2:string filename}, ${3:mixed priv_key}, ${4:string pass}, ${5:[array args]})';}, - {display = 'openssl_pkcs12_read'; insert = '(${1:string PKCS12}, ${2:array &certs}, ${3:string pass})';}, - {display = 'openssl_pkcs7_decrypt'; insert = '(${1:string infilename}, ${2:string outfilename}, ${3:mixed recipcert}, ${4:[mixed recipkey]})';}, - {display = 'openssl_pkcs7_encrypt'; insert = '(${1:string infile}, ${2:string outfile}, ${3:mixed recipcerts}, ${4:array headers}, ${5:[long flags}, ${6:[long cipher]]})';}, - {display = 'openssl_pkcs7_sign'; insert = '(${1:string infile}, ${2:string outfile}, ${3:mixed signcert}, ${4:mixed signkey}, ${5:array headers}, ${6:[long flags}, ${7:[string extracertsfilename]]})';}, - {display = 'openssl_pkcs7_verify'; insert = '(${1:string filename}, ${2:long flags}, ${3:[string signerscerts}, ${4:[array cainfo}, ${5:[string extracerts}, ${6:[string content]]]]})';}, - {display = 'openssl_pkey_export'; insert = '(${1:mixed key}, ${2:&mixed out}, ${3:[string passphrase}, ${4:[array config_args]]})';}, - {display = 'openssl_pkey_export_to_file'; insert = '(${1:mixed key}, ${2:string outfilename}, ${3:[string passphrase}, ${4:array config_args})';}, - {display = 'openssl_pkey_free'; insert = '(${1:int key})';}, - {display = 'openssl_pkey_get_details'; insert = '(${1:resource key})';}, - {display = 'openssl_pkey_get_private'; insert = '(${1:string key}, ${2:[string passphrase]})';}, - {display = 'openssl_pkey_get_public'; insert = '(${1:mixed cert})';}, - {display = 'openssl_pkey_new'; insert = '(${1:[array configargs]})';}, - {display = 'openssl_private_decrypt'; insert = '(${1:string data}, ${2:string &decrypted}, ${3:mixed key}, ${4:[int padding]})';}, - {display = 'openssl_private_encrypt'; insert = '(${1:string data}, ${2:string &crypted}, ${3:mixed key}, ${4:[int padding]})';}, - {display = 'openssl_public_decrypt'; insert = '(${1:string data}, ${2:string &crypted}, ${3:resource key}, ${4:[int padding]})';}, - {display = 'openssl_public_encrypt'; insert = '(${1:string data}, ${2:string &crypted}, ${3:mixed key}, ${4:[int padding]})';}, - {display = 'openssl_random_pseudo_bytes'; insert = '(${1:integer length}, ${2:[&bool returned_strong_result]})';}, - {display = 'openssl_seal'; insert = '(${1:string data}, ${2:&string sealdata}, ${3:&array ekeys}, ${4:array pubkeys})';}, - {display = 'openssl_sign'; insert = '(${1:string data}, ${2:&string signature}, ${3:mixed key}, ${4:[mixed method]})';}, - {display = 'openssl_verify'; insert = '(${1:string data}, ${2:string signature}, ${3:mixed key}, ${4:[mixed method]})';}, - {display = 'openssl_x509_check_private_key'; insert = '(${1:mixed cert}, ${2:mixed key})';}, - {display = 'openssl_x509_checkpurpose'; insert = '(${1:mixed x509cert}, ${2:int purpose}, ${3:array cainfo}, ${4:[string untrustedfile]})';}, - {display = 'openssl_x509_export'; insert = '(${1:mixed x509}, ${2:string &out}, ${3:[bool notext = true]})';}, - {display = 'openssl_x509_export_to_file'; insert = '(${1:mixed x509}, ${2:string outfilename}, ${3:[bool notext = true]})';}, - {display = 'openssl_x509_free'; insert = '(${1:resource x509})';}, - {display = 'openssl_x509_parse'; insert = '(${1:mixed x509}, ${2:[bool shortnames=true]})';}, - {display = 'openssl_x509_read'; insert = '(${1:mixed cert})';}, - {display = 'ord'; insert = '(${1:string character})';}, - {display = 'output_add_rewrite_var'; insert = '(${1:string name}, ${2:string value})';}, - {display = 'output_reset_rewrite_vars'; insert = '(${1:void})';}, - {display = 'pack'; insert = '(${1:string format}, ${2:mixed arg1}, ${3:[mixed arg2}, ${4:[mixed ...]]})';}, - {display = 'parse_ini_file'; insert = '(${1:string filename}, ${2:[bool process_sections}, ${3:[int scanner_mode]]})';}, - {display = 'parse_ini_string'; insert = '(${1:string ini_string}, ${2:[bool process_sections}, ${3:[int scanner_mode]]})';}, - {display = 'parse_locale'; insert = '(${1:$locale})';}, - {display = 'parse_str'; insert = '(${1:string encoded_string}, ${2:[array result]})';}, - {display = 'parse_url'; insert = '(${1:string url}, ${2:[int url_component]})';}, - {display = 'passthru'; insert = '(${1:string command}, ${2:[int &return_value]})';}, - {display = 'pathinfo'; insert = '(${1:string path}, ${2:[int options]})';}, - {display = 'pclose'; insert = '(${1:resource fp})';}, - {display = 'pcnlt_sigwaitinfo'; insert = '(${1:array set}, ${2:[array &siginfo]})';}, - {display = 'pcntl_alarm'; insert = '(${1:int seconds})';}, - {display = 'pcntl_exec'; insert = '(${1:string path}, ${2:[array args}, ${3:[array envs]]})';}, - {display = 'pcntl_fork'; insert = '(${1:void})';}, - {display = 'pcntl_getpriority'; insert = '(${1:[int pid}, ${2:[int process_identifier]]})';}, - {display = 'pcntl_setpriority'; insert = '(${1:int priority}, ${2:[int pid}, ${3:[int process_identifier]]})';}, - {display = 'pcntl_signal'; insert = '(${1:int signo}, ${2:callback handle}, ${3:[bool restart_syscalls]})';}, + {display = 'ob_start'; insert = '(${1:[callback \\\$output_callback]}, ${2:[int \\\$chunk_size]}, ${3:[bool \\\$erase]})';}, + {display = 'ob_tidyhandler'; insert = '(${1:string \\\$input}, ${2:[int \\\$mode]})';}, + {display = 'oci_bind_array_by_name'; insert = '(${1:resource \\\$statement}, ${2:string \\\$name}, ${3:array \\\$var_array}, ${4:int \\\$max_table_length}, ${5:[int \\\$max_item_length = -1]}, ${6:[int \\\$type = SQLT_AFC]})';}, + {display = 'oci_bind_by_name'; insert = '(${1:resource \\\$statement}, ${2:string \\\$bv_name}, ${3:mixed \\\$variable}, ${4:[int \\\$maxlength = -1]}, ${5:[int \\\$type = SQLT_CHR]})';}, + {display = 'oci_cancel'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_close'; insert = '(${1:resource \\\$connection})';}, + {display = 'oci_commit'; insert = '(${1:resource \\\$connection})';}, + {display = 'oci_connect'; insert = '(${1:string \\\$username}, ${2:string \\\$password}, ${3:[string \\\$connection_string]}, ${4:[string \\\$character_set]}, ${5:[int \\\$session_mode]})';}, + {display = 'oci_define_by_name'; insert = '(${1:resource \\\$statement}, ${2:string \\\$column_name}, ${3:mixed \\\$variable}, ${4:[int \\\$type = SQLT_CHR]})';}, + {display = 'oci_error'; insert = '(${1:[resource \\\$resource]})';}, + {display = 'oci_execute'; insert = '(${1:resource \\\$statement}, ${2:[int \\\$mode = OCI_COMMIT_ON_SUCCESS]})';}, + {display = 'oci_fetch'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_fetch_all'; insert = '(${1:resource \\\$statement}, ${2:array \\\$output}, ${3:[int \\\$skip]}, ${4:[int \\\$maxrows = -1]}, ${5:[int \\\$flags = + ]})';}, + {display = 'oci_fetch_array'; insert = '(${1:resource \\\$statement}, ${2:[int \\\$mode]})';}, + {display = 'oci_fetch_assoc'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_fetch_object'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_fetch_row'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_field_is_null'; insert = '(${1:resource \\\$statement}, ${2:mixed \\\$field})';}, + {display = 'oci_field_name'; insert = '(${1:resource \\\$statement}, ${2:int \\\$field})';}, + {display = 'oci_field_precision'; insert = '(${1:resource \\\$statement}, ${2:int \\\$field})';}, + {display = 'oci_field_scale'; insert = '(${1:resource \\\$statement}, ${2:int \\\$field})';}, + {display = 'oci_field_size'; insert = '(${1:resource \\\$statement}, ${2:mixed \\\$field})';}, + {display = 'oci_field_type'; insert = '(${1:resource \\\$statement}, ${2:int \\\$field})';}, + {display = 'oci_field_type_raw'; insert = '(${1:resource \\\$statement}, ${2:int \\\$field})';}, + {display = 'oci_free_statement'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_internal_debug'; insert = '(${1:bool \\\$onoff})';}, + {display = 'oci_lob_copy'; insert = '(${1:OCI-Lob \\\$lob_to}, ${2:OCI-Lob \\\$lob_from}, ${3:[int \\\$length]})';}, + {display = 'oci_lob_is_equal'; insert = '(${1:OCI-Lob \\\$lob1}, ${2:OCI-Lob \\\$lob2})';}, + {display = 'oci_new_collection'; insert = '(${1:resource \\\$connection}, ${2:string \\\$tdo}, ${3:[string \\\$schema]})';}, + {display = 'oci_new_connect'; insert = '(${1:string \\\$username}, ${2:string \\\$password}, ${3:[string \\\$connection_string]}, ${4:[string \\\$character_set]}, ${5:[int \\\$session_mode]})';}, + {display = 'oci_new_cursor'; insert = '(${1:resource \\\$connection})';}, + {display = 'oci_new_descriptor'; insert = '(${1:resource \\\$connection}, ${2:[int \\\$type = OCI_DTYPE_LOB]})';}, + {display = 'oci_num_fields'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_num_rows'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_parse'; insert = '(${1:resource \\\$connection}, ${2:string \\\$sql_text})';}, + {display = 'oci_password_change'; insert = '(${1:resource \\\$connection}, ${2:string \\\$username}, ${3:string \\\$old_password}, ${4:string \\\$new_password}, ${5:string \\\$dbname}, ${6:string \\\$username}, ${7:string \\\$old_password}, ${8:string \\\$new_password})';}, + {display = 'oci_pconnect'; insert = '(${1:string \\\$username}, ${2:string \\\$password}, ${3:[string \\\$connection_string]}, ${4:[string \\\$character_set]}, ${5:[int \\\$session_mode]})';}, + {display = 'oci_result'; insert = '(${1:resource \\\$statement}, ${2:mixed \\\$field})';}, + {display = 'oci_rollback'; insert = '(${1:resource \\\$connection})';}, + {display = 'oci_server_version'; insert = '(${1:resource \\\$connection})';}, + {display = 'oci_set_action'; insert = '(${1:resource \\\$connection}, ${2:string \\\$action_name})';}, + {display = 'oci_set_client_identifier'; insert = '(${1:resource \\\$connection}, ${2:string \\\$client_identifier})';}, + {display = 'oci_set_client_info'; insert = '(${1:resource \\\$connection}, ${2:string \\\$client_info})';}, + {display = 'oci_set_edition'; insert = '(${1:string \\\$edition})';}, + {display = 'oci_set_module_name'; insert = '(${1:resource \\\$connection}, ${2:string \\\$module_name})';}, + {display = 'oci_set_prefetch'; insert = '(${1:resource \\\$statement}, ${2:int \\\$rows})';}, + {display = 'oci_statement_type'; insert = '(${1:resource \\\$statement})';}, + {display = 'ocibindbyname'; insert = '()';}, + {display = 'ocicancel'; insert = '()';}, + {display = 'ocicloselob'; insert = '()';}, + {display = 'ocicollappend'; insert = '()';}, + {display = 'ocicollassign'; insert = '()';}, + {display = 'ocicollassignelem'; insert = '()';}, + {display = 'ocicollgetelem'; insert = '()';}, + {display = 'ocicollmax'; insert = '()';}, + {display = 'ocicollsize'; insert = '()';}, + {display = 'ocicolltrim'; insert = '()';}, + {display = 'ocicolumnisnull'; insert = '()';}, + {display = 'ocicolumnname'; insert = '()';}, + {display = 'ocicolumnprecision'; insert = '()';}, + {display = 'ocicolumnscale'; insert = '()';}, + {display = 'ocicolumnsize'; insert = '()';}, + {display = 'ocicolumntype'; insert = '()';}, + {display = 'ocicolumntyperaw'; insert = '()';}, + {display = 'ocicommit'; insert = '()';}, + {display = 'ocidefinebyname'; insert = '()';}, + {display = 'ocierror'; insert = '()';}, + {display = 'ociexecute'; insert = '()';}, + {display = 'ocifetch'; insert = '()';}, + {display = 'ocifetchinto'; insert = '(${1:resource \\\$statement}, ${2:array \\\$result}, ${3:[int \\\$mode = + ]})';}, + {display = 'ocifetchstatement'; insert = '()';}, + {display = 'ocifreecollection'; insert = '()';}, + {display = 'ocifreecursor'; insert = '()';}, + {display = 'ocifreedesc'; insert = '()';}, + {display = 'ocifreestatement'; insert = '()';}, + {display = 'ociinternaldebug'; insert = '()';}, + {display = 'ociloadlob'; insert = '()';}, + {display = 'ocilogoff'; insert = '()';}, + {display = 'ocilogon'; insert = '()';}, + {display = 'ocinewcollection'; insert = '()';}, + {display = 'ocinewcursor'; insert = '()';}, + {display = 'ocinewdescriptor'; insert = '()';}, + {display = 'ocinlogon'; insert = '()';}, + {display = 'ocinumcols'; insert = '()';}, + {display = 'ociparse'; insert = '()';}, + {display = 'ociplogon'; insert = '()';}, + {display = 'ociresult'; insert = '()';}, + {display = 'ocirollback'; insert = '()';}, + {display = 'ocirowcount'; insert = '()';}, + {display = 'ocisavelob'; insert = '()';}, + {display = 'ocisavelobfile'; insert = '()';}, + {display = 'ociserverversion'; insert = '()';}, + {display = 'ocisetprefetch'; insert = '()';}, + {display = 'ocistatementtype'; insert = '()';}, + {display = 'ociwritelobtofile'; insert = '()';}, + {display = 'ociwritetemporarylob'; insert = '()';}, + {display = 'octdec'; insert = '(${1:string \\\$octal_string})';}, + {display = 'odbc_autocommit'; insert = '(${1:resource \\\$connection_id}, ${2:[bool \\\$OnOff = false]})';}, + {display = 'odbc_binmode'; insert = '(${1:resource \\\$result_id}, ${2:int \\\$mode})';}, + {display = 'odbc_close'; insert = '(${1:resource \\\$connection_id})';}, + {display = 'odbc_close_all'; insert = '()';}, + {display = 'odbc_columnprivileges'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$table_name}, ${5:string \\\$column_name})';}, + {display = 'odbc_columns'; insert = '(${1:resource \\\$connection_id}, ${2:[string \\\$qualifier]}, ${3:[string \\\$schema]}, ${4:[string \\\$table_name]}, ${5:[string \\\$column_name]})';}, + {display = 'odbc_commit'; insert = '(${1:resource \\\$connection_id})';}, + {display = 'odbc_connect'; insert = '(${1:string \\\$dsn}, ${2:string \\\$user}, ${3:string \\\$password}, ${4:[int \\\$cursor_type]})';}, + {display = 'odbc_cursor'; insert = '(${1:resource \\\$result_id})';}, + {display = 'odbc_data_source'; insert = '(${1:resource \\\$connection_id}, ${2:int \\\$fetch_type})';}, + {display = 'odbc_do'; insert = '()';}, + {display = 'odbc_error'; insert = '(${1:[resource \\\$connection_id]})';}, + {display = 'odbc_errormsg'; insert = '(${1:[resource \\\$connection_id]})';}, + {display = 'odbc_exec'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$query_string}, ${3:[int \\\$flags]})';}, + {display = 'odbc_execute'; insert = '(${1:resource \\\$result_id}, ${2:[array \\\$parameters_array]})';}, + {display = 'odbc_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$rownumber]})';}, + {display = 'odbc_fetch_into'; insert = '(${1:resource \\\$result_id}, ${2:array \\\$result_array}, ${3:[int \\\$rownumber]})';}, + {display = 'odbc_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[int \\\$rownumber]})';}, + {display = 'odbc_fetch_row'; insert = '(${1:resource \\\$result_id}, ${2:[int \\\$row_number]})';}, + {display = 'odbc_field_len'; insert = '(${1:resource \\\$result_id}, ${2:int \\\$field_number})';}, + {display = 'odbc_field_name'; insert = '(${1:resource \\\$result_id}, ${2:int \\\$field_number})';}, + {display = 'odbc_field_num'; insert = '(${1:resource \\\$result_id}, ${2:string \\\$field_name})';}, + {display = 'odbc_field_precision'; insert = '()';}, + {display = 'odbc_field_scale'; insert = '(${1:resource \\\$result_id}, ${2:int \\\$field_number})';}, + {display = 'odbc_field_type'; insert = '(${1:resource \\\$result_id}, ${2:int \\\$field_number})';}, + {display = 'odbc_foreignkeys'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$pk_qualifier}, ${3:string \\\$pk_owner}, ${4:string \\\$pk_table}, ${5:string \\\$fk_qualifier}, ${6:string \\\$fk_owner}, ${7:string \\\$fk_table})';}, + {display = 'odbc_free_result'; insert = '(${1:resource \\\$result_id})';}, + {display = 'odbc_gettypeinfo'; insert = '(${1:resource \\\$connection_id}, ${2:[int \\\$data_type]})';}, + {display = 'odbc_longreadlen'; insert = '(${1:resource \\\$result_id}, ${2:int \\\$length})';}, + {display = 'odbc_next_result'; insert = '(${1:resource \\\$result_id})';}, + {display = 'odbc_num_fields'; insert = '(${1:resource \\\$result_id})';}, + {display = 'odbc_num_rows'; insert = '(${1:resource \\\$result_id})';}, + {display = 'odbc_pconnect'; insert = '(${1:string \\\$dsn}, ${2:string \\\$user}, ${3:string \\\$password}, ${4:[int \\\$cursor_type]})';}, + {display = 'odbc_prepare'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$query_string})';}, + {display = 'odbc_primarykeys'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$table})';}, + {display = 'odbc_procedurecolumns'; insert = '(${1:resource \\\$connection_id}, ${2:resource \\\$connection_id}, ${3:string \\\$qualifier}, ${4:string \\\$owner}, ${5:string \\\$proc}, ${6:string \\\$column})';}, + {display = 'odbc_procedures'; insert = '(${1:resource \\\$connection_id}, ${2:resource \\\$connection_id}, ${3:string \\\$qualifier}, ${4:string \\\$owner}, ${5:string \\\$name})';}, + {display = 'odbc_result'; insert = '(${1:resource \\\$result_id}, ${2:mixed \\\$field})';}, + {display = 'odbc_result_all'; insert = '(${1:resource \\\$result_id}, ${2:[string \\\$format]})';}, + {display = 'odbc_rollback'; insert = '(${1:resource \\\$connection_id})';}, + {display = 'odbc_setoption'; insert = '(${1:resource \\\$id}, ${2:int \\\$function}, ${3:int \\\$option}, ${4:int \\\$param})';}, + {display = 'odbc_specialcolumns'; insert = '(${1:resource \\\$connection_id}, ${2:int \\\$type}, ${3:string \\\$qualifier}, ${4:string \\\$owner}, ${5:string \\\$table}, ${6:int \\\$scope}, ${7:int \\\$nullable})';}, + {display = 'odbc_statistics'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$table_name}, ${5:int \\\$unique}, ${6:int \\\$accuracy})';}, + {display = 'odbc_tableprivileges'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$name})';}, + {display = 'odbc_tables'; insert = '(${1:resource \\\$connection_id}, ${2:[string \\\$qualifier]}, ${3:[string \\\$owner]}, ${4:[string \\\$name]}, ${5:[string \\\$types]})';}, + {display = 'opendir'; insert = '(${1:string \\\$path}, ${2:[resource \\\$context]})';}, + {display = 'openlog'; insert = '(${1:string \\\$ident}, ${2:int \\\$option}, ${3:int \\\$facility})';}, + {display = 'openssl_csr_export'; insert = '(${1:resource \\\$csr}, ${2:string \\\$out}, ${3:[bool \\\$notext = true]})';}, + {display = 'openssl_csr_export_to_file'; insert = '(${1:resource \\\$csr}, ${2:string \\\$outfilename}, ${3:[bool \\\$notext = true]})';}, + {display = 'openssl_csr_get_public_key'; insert = '(${1:mixed \\\$csr}, ${2:[bool \\\$use_shortnames = true]})';}, + {display = 'openssl_csr_get_subject'; insert = '(${1:mixed \\\$csr}, ${2:[bool \\\$use_shortnames = true]})';}, + {display = 'openssl_csr_new'; insert = '(${1:array \\\$dn}, ${2:resource \\\$privkey}, ${3:[array \\\$configargs]}, ${4:[array \\\$extraattribs]})';}, + {display = 'openssl_csr_sign'; insert = '(${1:mixed \\\$csr}, ${2:mixed \\\$cacert}, ${3:mixed \\\$priv_key}, ${4:int \\\$days}, ${5:[array \\\$configargs]}, ${6:[int \\\$serial]})';}, + {display = 'openssl_decrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:string \\\$password}, ${4:[string \\\$raw_input = false]})';}, + {display = 'openssl_dh_compute_key'; insert = '(${1:string \\\$pub_key}, ${2:resource \\\$dh_key})';}, + {display = 'openssl_digest'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:[bool \\\$raw_output = false]})';}, + {display = 'openssl_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:string \\\$password}, ${4:[bool \\\$raw_output = false]})';}, + {display = 'openssl_error_string'; insert = '()';}, + {display = 'openssl_free_key'; insert = '(${1:resource \\\$key_identifier})';}, + {display = 'openssl_get_cipher_methods'; insert = '(${1:[bool \\\$aliases = false]})';}, + {display = 'openssl_get_md_methods'; insert = '(${1:[bool \\\$aliases = false]})';}, + {display = 'openssl_get_privatekey'; insert = '()';}, + {display = 'openssl_get_publickey'; insert = '()';}, + {display = 'openssl_open'; insert = '(${1:string \\\$sealed_data}, ${2:string \\\$open_data}, ${3:string \\\$env_key}, ${4:mixed \\\$priv_key_id})';}, + {display = 'openssl_pkcs12_export'; insert = '(${1:mixed \\\$x509}, ${2:string \\\$out}, ${3:mixed \\\$priv_key}, ${4:string \\\$pass}, ${5:[array \\\$args]})';}, + {display = 'openssl_pkcs12_export_to_file'; insert = '(${1:mixed \\\$x509}, ${2:string \\\$filename}, ${3:mixed \\\$priv_key}, ${4:string \\\$pass}, ${5:[array \\\$args]})';}, + {display = 'openssl_pkcs12_read'; insert = '(${1:string \\\$pkcs12}, ${2:array \\\$certs}, ${3:string \\\$pass})';}, + {display = 'openssl_pkcs7_decrypt'; insert = '(${1:string \\\$infilename}, ${2:string \\\$outfilename}, ${3:mixed \\\$recipcert}, ${4:[mixed \\\$recipkey]})';}, + {display = 'openssl_pkcs7_encrypt'; insert = '(${1:string \\\$infile}, ${2:string \\\$outfile}, ${3:mixed \\\$recipcerts}, ${4:array \\\$headers}, ${5:[int \\\$flags]}, ${6:[int \\\$cipherid = OPENSSL_CIPHER_RC2_40]})';}, + {display = 'openssl_pkcs7_sign'; insert = '(${1:string \\\$infilename}, ${2:string \\\$outfilename}, ${3:mixed \\\$signcert}, ${4:mixed \\\$privkey}, ${5:array \\\$headers}, ${6:[int \\\$flags = PKCS7_DETACHED]}, ${7:[string \\\$extracerts]})';}, + {display = 'openssl_pkcs7_verify'; insert = '(${1:string \\\$filename}, ${2:int \\\$flags}, ${3:[string \\\$outfilename]}, ${4:[array \\\$cainfo]}, ${5:[string \\\$extracerts]}, ${6:[string \\\$content]})';}, + {display = 'openssl_pkey_export'; insert = '(${1:mixed \\\$key}, ${2:string \\\$out}, ${3:[string \\\$passphrase]}, ${4:[array \\\$configargs]})';}, + {display = 'openssl_pkey_export_to_file'; insert = '(${1:mixed \\\$key}, ${2:string \\\$outfilename}, ${3:[string \\\$passphrase]}, ${4:[array \\\$configargs]})';}, + {display = 'openssl_pkey_free'; insert = '(${1:resource \\\$key})';}, + {display = 'openssl_pkey_get_details'; insert = '(${1:resource \\\$key})';}, + {display = 'openssl_pkey_get_private'; insert = '(${1:mixed \\\$key}, ${2:[string \\\$passphrase = \"\"]})';}, + {display = 'openssl_pkey_get_public'; insert = '(${1:mixed \\\$certificate})';}, + {display = 'openssl_pkey_new'; insert = '(${1:[array \\\$configargs]})';}, + {display = 'openssl_private_decrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$decrypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, + {display = 'openssl_private_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$crypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, + {display = 'openssl_public_decrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$decrypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, + {display = 'openssl_public_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$crypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, + {display = 'openssl_random_pseudo_bytes'; insert = '(${1:string \\\$length}, ${2:[bool \\\$crypto_strong]})';}, + {display = 'openssl_seal'; insert = '(${1:string \\\$data}, ${2:string \\\$sealed_data}, ${3:array \\\$env_keys}, ${4:array \\\$pub_key_ids})';}, + {display = 'openssl_sign'; insert = '(${1:string \\\$data}, ${2:string \\\$signature}, ${3:mixed \\\$priv_key_id}, ${4:[int \\\$signature_alg = OPENSSL_ALGO_SHA1]})';}, + {display = 'openssl_verify'; insert = '(${1:string \\\$data}, ${2:string \\\$signature}, ${3:mixed \\\$pub_key_id}, ${4:[int \\\$signature_alg = OPENSSL_ALGO_SHA1]})';}, + {display = 'openssl_x509_check_private_key'; insert = '(${1:mixed \\\$cert}, ${2:mixed \\\$key})';}, + {display = 'openssl_x509_checkpurpose'; insert = '(${1:mixed \\\$x509cert}, ${2:int \\\$purpose}, ${3:[array \\\$cainfo = array()]}, ${4:[string \\\$untrustedfile]})';}, + {display = 'openssl_x509_export'; insert = '(${1:mixed \\\$x509}, ${2:string \\\$output}, ${3:[bool \\\$notext]})';}, + {display = 'openssl_x509_export_to_file'; insert = '(${1:mixed \\\$x509}, ${2:string \\\$outfilename}, ${3:[bool \\\$notext]})';}, + {display = 'openssl_x509_free'; insert = '(${1:resource \\\$x509cert})';}, + {display = 'openssl_x509_parse'; insert = '(${1:mixed \\\$x509cert}, ${2:[bool \\\$shortnames = true]})';}, + {display = 'openssl_x509_read'; insert = '(${1:mixed \\\$x509certdata})';}, + {display = 'ord'; insert = '(${1:string \\\$string})';}, + {display = 'output_add_rewrite_var'; insert = '(${1:string \\\$name}, ${2:string \\\$value})';}, + {display = 'output_reset_rewrite_vars'; insert = '()';}, + {display = 'overload'; insert = '(${1:string \\\$class_name})';}, + {display = 'pack'; insert = '(${1:string \\\$format}, ${2:[mixed \\\$args]}, ${3:[mixed ...]})';}, + {display = 'parse_ini_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$process_sections = false]}, ${3:[int \\\$scanner_mode = INI_SCANNER_NORMAL]})';}, + {display = 'parse_ini_string'; insert = '(${1:string \\\$ini}, ${2:[bool \\\$process_sections = false]}, ${3:[int \\\$scanner_mode = INI_SCANNER_NORMAL]})';}, + {display = 'parse_str'; insert = '(${1:string \\\$str}, ${2:[array \\\$arr]})';}, + {display = 'parse_url'; insert = '(${1:string \\\$url}, ${2:[int \\\$component = -1]})';}, + {display = 'passthru'; insert = '(${1:string \\\$command}, ${2:[int \\\$return_var]})';}, + {display = 'pathinfo'; insert = '(${1:string \\\$path}, ${2:[int \\\$options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME]})';}, + {display = 'pclose'; insert = '(${1:resource \\\$handle})';}, + {display = 'pcntl_alarm'; insert = '(${1:int \\\$seconds})';}, + {display = 'pcntl_exec'; insert = '(${1:string \\\$path}, ${2:[array \\\$args]}, ${3:[array \\\$envs]})';}, + {display = 'pcntl_fork'; insert = '()';}, + {display = 'pcntl_getpriority'; insert = '(${1:[int \\\$pid = getmypid()]}, ${2:[int \\\$process_identifier = PRIO_PROCESS]})';}, + {display = 'pcntl_setpriority'; insert = '(${1:int \\\$priority}, ${2:[int \\\$pid = getmypid()]}, ${3:[int \\\$process_identifier = PRIO_PROCESS]})';}, + {display = 'pcntl_signal'; insert = '(${1:int \\\$signo}, ${2:callback \\\$handler}, ${3:[bool \\\$restart_syscalls = true]})';}, {display = 'pcntl_signal_dispatch'; insert = '()';}, - {display = 'pcntl_sigprocmask'; insert = '(${1:int how}, ${2:array set}, ${3:[array &oldset]})';}, - {display = 'pcntl_sigtimedwait'; insert = '(${1:array set}, ${2:[array &siginfo}, ${3:[int seconds}, ${4:[int nanoseconds]]]})';}, - {display = 'pcntl_wait'; insert = '(${1:int &status})';}, - {display = 'pcntl_waitpid'; insert = '(${1:int pid}, ${2:int &status}, ${3:int options})';}, - {display = 'pcntl_wexitstatus'; insert = '(${1:int status})';}, - {display = 'pcntl_wifexited'; insert = '(${1:int status})';}, - {display = 'pcntl_wifsignaled'; insert = '(${1:int status})';}, - {display = 'pcntl_wifstopped'; insert = '(${1:int status})';}, - {display = 'pcntl_wstopsig'; insert = '(${1:int status})';}, - {display = 'pcntl_wtermsig'; insert = '(${1:int status})';}, - {display = 'pdo_drivers'; insert = '()';}, - {display = 'pfsockopen'; insert = '(${1:string hostname}, ${2:int port}, ${3:[int errno}, ${4:[string errstr}, ${5:[float timeout]]]})';}, - {display = 'pg_affected_rows'; insert = '(${1:resource result})';}, - {display = 'pg_cancel_query'; insert = '(${1:resource connection})';}, - {display = 'pg_client_encoding'; insert = '(${1:[resource connection]})';}, - {display = 'pg_close'; insert = '(${1:[resource connection]})';}, - {display = 'pg_connect'; insert = '(${1:string connection_string}, ${2:[int connect_type] | [string host}, ${3:string port}, ${4:[string options}, ${5:[string tty}, ${6:]]] string database})';}, - {display = 'pg_connection_busy'; insert = '(${1:resource connection})';}, - {display = 'pg_connection_reset'; insert = '(${1:resource connection})';}, - {display = 'pg_connection_status'; insert = '(${1:resource connnection})';}, - {display = 'pg_convert'; insert = '(${1:resource db}, ${2:string table}, ${3:array values}, ${4:[int options]})';}, - {display = 'pg_copy_from'; insert = '(${1:resource connection}, ${2:string table_name}, ${3:array rows}, ${4:[string delimiter}, ${5:[string null_as]]})';}, - {display = 'pg_copy_to'; insert = '(${1:resource connection}, ${2:string table_name}, ${3:[string delimiter}, ${4:[string null_as]]})';}, - {display = 'pg_dbname'; insert = '(${1:[resource connection]})';}, - {display = 'pg_delete'; insert = '(${1:resource db}, ${2:string table}, ${3:array ids}, ${4:[int options]})';}, - {display = 'pg_end_copy'; insert = '(${1:[resource connection]})';}, - {display = 'pg_escape_bytea'; insert = '(${1:[resource connection}, ${2:] string data})';}, - {display = 'pg_escape_string'; insert = '(${1:[resource connection}, ${2:] string data})';}, - {display = 'pg_execute'; insert = '(${1:[resource connection}, ${2:] string stmtname}, ${3:array params})';}, - {display = 'pg_fetch_all'; insert = '(${1:resource result})';}, - {display = 'pg_fetch_all_columns'; insert = '(${1:resource result}, ${2:[int column_number]})';}, - {display = 'pg_fetch_array'; insert = '(${1:resource result}, ${2:[int row}, ${3:[int result_type]]})';}, - {display = 'pg_fetch_assoc'; insert = '(${1:resource result}, ${2:[int row]})';}, - {display = 'pg_fetch_object'; insert = '(${1:resource result}, ${2:[int row}, ${3:[string class_name}, ${4:[NULL|array ctor_params]]]})';}, - {display = 'pg_fetch_result'; insert = '(${1:resource result}, ${2:[int row_number}, ${3:] mixed field_name})';}, - {display = 'pg_fetch_row'; insert = '(${1:resource result}, ${2:[int row}, ${3:[int result_type]]})';}, - {display = 'pg_field_is_null'; insert = '(${1:resource result}, ${2:[int row}, ${3:] mixed field_name_or_number})';}, - {display = 'pg_field_name'; insert = '(${1:resource result}, ${2:int field_number})';}, - {display = 'pg_field_num'; insert = '(${1:resource result}, ${2:string field_name})';}, - {display = 'pg_field_prtlen'; insert = '(${1:resource result}, ${2:[int row}, ${3:] mixed field_name_or_number})';}, - {display = 'pg_field_size'; insert = '(${1:resource result}, ${2:int field_number})';}, - {display = 'pg_field_table'; insert = '(${1:resource result}, ${2:int field_number}, ${3:[bool oid_only]})';}, - {display = 'pg_field_type'; insert = '(${1:resource result}, ${2:int field_number})';}, - {display = 'pg_field_type_oid'; insert = '(${1:resource result}, ${2:int field_number})';}, - {display = 'pg_free_result'; insert = '(${1:resource result})';}, - {display = 'pg_get_notify'; insert = '(${1:[resource connection}, ${2:[result_type]]})';}, - {display = 'pg_get_pid'; insert = '(${1:[resource connection})';}, - {display = 'pg_get_result'; insert = '(${1:resource connection})';}, - {display = 'pg_host'; insert = '(${1:[resource connection]})';}, - {display = 'pg_insert'; insert = '(${1:resource db}, ${2:string table}, ${3:array values}, ${4:[int options]})';}, - {display = 'pg_last_error'; insert = '(${1:[resource connection]})';}, - {display = 'pg_last_notice'; insert = '(${1:resource connection})';}, - {display = 'pg_last_oid'; insert = '(${1:resource result})';}, - {display = 'pg_lo_close'; insert = '(${1:resource large_object})';}, - {display = 'pg_lo_create'; insert = '(${1:[resource connection]}, ${2:[mixed large_object_oid]})';}, - {display = 'pg_lo_export'; insert = '(${1:[resource connection}, ${2:] int objoid}, ${3:string filename})';}, - {display = 'pg_lo_import'; insert = '(${1:[resource connection}, ${2:] string filename}, ${3:[mixed oid]})';}, - {display = 'pg_lo_open'; insert = '(${1:[resource connection}, ${2:] int large_object_oid}, ${3:string mode})';}, - {display = 'pg_lo_read'; insert = '(${1:resource large_object}, ${2:[int len]})';}, - {display = 'pg_lo_read_all'; insert = '(${1:resource large_object})';}, - {display = 'pg_lo_seek'; insert = '(${1:resource large_object}, ${2:int offset}, ${3:[int whence]})';}, - {display = 'pg_lo_tell'; insert = '(${1:resource large_object})';}, - {display = 'pg_lo_unlink'; insert = '(${1:[resource connection}, ${2:] string large_object_oid})';}, - {display = 'pg_lo_write'; insert = '(${1:resource large_object}, ${2:string buf}, ${3:[int len]})';}, - {display = 'pg_meta_data'; insert = '(${1:resource db}, ${2:string table})';}, - {display = 'pg_num_fields'; insert = '(${1:resource result})';}, - {display = 'pg_num_rows'; insert = '(${1:resource result})';}, - {display = 'pg_options'; insert = '(${1:[resource connection]})';}, - {display = 'pg_parameter_status'; insert = '(${1:[resource connection}, ${2:] string param_name})';}, - {display = 'pg_pconnect'; insert = '(${1:string connection_string | [string host}, ${2:string port}, ${3:[string options}, ${4:[string tty}, ${5:]]] string database})';}, - {display = 'pg_ping'; insert = '(${1:[resource connection]})';}, - {display = 'pg_port'; insert = '(${1:[resource connection]})';}, - {display = 'pg_prepare'; insert = '(${1:[resource connection}, ${2:] string stmtname}, ${3:string query})';}, - {display = 'pg_put_line'; insert = '(${1:[resource connection}, ${2:] string query})';}, - {display = 'pg_query'; insert = '(${1:[resource connection}, ${2:] string query})';}, - {display = 'pg_query_params'; insert = '(${1:[resource connection}, ${2:] string query}, ${3:array params})';}, - {display = 'pg_result_error'; insert = '(${1:resource result})';}, - {display = 'pg_result_error_field'; insert = '(${1:resource result}, ${2:int fieldcode})';}, - {display = 'pg_result_seek'; insert = '(${1:resource result}, ${2:int offset})';}, - {display = 'pg_result_status'; insert = '(${1:resource result}, ${2:[long result_type]})';}, - {display = 'pg_select'; insert = '(${1:resource db}, ${2:string table}, ${3:array ids}, ${4:[int options]})';}, - {display = 'pg_send_execute'; insert = '(${1:resource connection}, ${2:string stmtname}, ${3:array params})';}, - {display = 'pg_send_prepare'; insert = '(${1:resource connection}, ${2:string stmtname}, ${3:string query})';}, - {display = 'pg_send_query'; insert = '(${1:resource connection}, ${2:string query})';}, - {display = 'pg_send_query_params'; insert = '(${1:resource connection}, ${2:string query}, ${3:array params})';}, - {display = 'pg_set_client_encoding'; insert = '(${1:[resource connection}, ${2:] string encoding})';}, - {display = 'pg_set_error_verbosity'; insert = '(${1:[resource connection}, ${2:] int verbosity})';}, - {display = 'pg_trace'; insert = '(${1:string filename}, ${2:[string mode}, ${3:[resource connection]]})';}, - {display = 'pg_transaction_status'; insert = '(${1:resource connnection})';}, - {display = 'pg_tty'; insert = '(${1:[resource connection]})';}, - {display = 'pg_unescape_bytea'; insert = '(${1:string data})';}, - {display = 'pg_untrace'; insert = '(${1:[resource connection]})';}, - {display = 'pg_update'; insert = '(${1:resource db}, ${2:string table}, ${3:array fields}, ${4:array ids}, ${5:[int options]})';}, - {display = 'pg_version'; insert = '(${1:[resource connection]})';}, - {display = 'php_egg_logo_guid'; insert = '(${1:void})';}, - {display = 'php_ini_loaded_file'; insert = '(${1:void})';}, - {display = 'php_ini_scanned_files'; insert = '(${1:void})';}, - {display = 'php_logo_guid'; insert = '(${1:void})';}, - {display = 'php_real_logo_guid'; insert = '(${1:void})';}, - {display = 'php_sapi_name'; insert = '(${1:void})';}, - {display = 'php_snmpv3'; insert = '(${1:INTERNAL_FUNCTION_PARAMETERS}, ${2:int st})';}, - {display = 'php_strip_whitespace'; insert = '(${1:string file_name})';}, - {display = 'php_uname'; insert = '(${1:void})';}, - {display = 'phpcredits'; insert = '(${1:[int flag]})';}, - {display = 'phpinfo'; insert = '(${1:[int what]})';}, - {display = 'phpversion'; insert = '(${1:[string extension]})';}, - {display = 'pi'; insert = '(${1:void})';}, - {display = 'png2wbmp'; insert = '(${1:string f_org}, ${2:string f_dest}, ${3:int d_height}, ${4:int d_width}, ${5:int threshold})';}, - {display = 'popen'; insert = '(${1:string command}, ${2:string mode})';}, - {display = 'posix_access'; insert = '(${1:string file}, ${2:[int mode]})';}, - {display = 'posix_ctermid'; insert = '(${1:void})';}, - {display = 'posix_get_last_error'; insert = '(${1:void})';}, - {display = 'posix_getcwd'; insert = '(${1:void})';}, - {display = 'posix_getegid'; insert = '(${1:void})';}, - {display = 'posix_geteuid'; insert = '(${1:void})';}, - {display = 'posix_getgid'; insert = '(${1:void})';}, - {display = 'posix_getgrgid'; insert = '(${1:long gid})';}, - {display = 'posix_getgrnam'; insert = '(${1:string groupname})';}, - {display = 'posix_getgroups'; insert = '(${1:void})';}, - {display = 'posix_getlogin'; insert = '(${1:void})';}, - {display = 'posix_getpgid'; insert = '(${1:void})';}, - {display = 'posix_getpgrp'; insert = '(${1:void})';}, - {display = 'posix_getpid'; insert = '(${1:void})';}, - {display = 'posix_getppid'; insert = '(${1:void})';}, - {display = 'posix_getpwnam'; insert = '(${1:string groupname})';}, - {display = 'posix_getpwuid'; insert = '(${1:long uid})';}, - {display = 'posix_getrlimit'; insert = '(${1:void})';}, - {display = 'posix_getsid'; insert = '(${1:void})';}, - {display = 'posix_getuid'; insert = '(${1:void})';}, - {display = 'posix_initgroups'; insert = '(${1:string name}, ${2:int base_group_id})';}, - {display = 'posix_isatty'; insert = '(${1:int fd})';}, - {display = 'posix_kill'; insert = '(${1:int pid}, ${2:int sig})';}, - {display = 'posix_mkfifo'; insert = '(${1:string pathname}, ${2:int mode})';}, - {display = 'posix_mknod'; insert = '(${1:string pathname}, ${2:int mode}, ${3:[int major}, ${4:[int minor]]})';}, - {display = 'posix_setegid'; insert = '(${1:long uid})';}, - {display = 'posix_seteuid'; insert = '(${1:long uid})';}, - {display = 'posix_setgid'; insert = '(${1:int uid})';}, - {display = 'posix_setpgid'; insert = '(${1:int pid}, ${2:int pgid})';}, - {display = 'posix_setsid'; insert = '(${1:void})';}, - {display = 'posix_setuid'; insert = '(${1:long uid})';}, - {display = 'posix_strerror'; insert = '(${1:int errno})';}, - {display = 'posix_times'; insert = '(${1:void})';}, - {display = 'posix_ttyname'; insert = '(${1:int fd})';}, - {display = 'posix_uname'; insert = '(${1:void})';}, - {display = 'pow'; insert = '(${1:number base}, ${2:number exponent})';}, - {display = 'preg_filter'; insert = '(${1:mixed regex}, ${2:mixed replace}, ${3:mixed subject}, ${4:[int limit}, ${5:[int &count]]})';}, - {display = 'preg_grep'; insert = '(${1:string regex}, ${2:array input}, ${3:[int flags]})';}, + {display = 'pcntl_sigprocmask'; insert = '(${1:int \\\$how}, ${2:array \\\$set}, ${3:[array \\\$oldset]})';}, + {display = 'pcntl_sigtimedwait'; insert = '(${1:array \\\$set}, ${2:[array \\\$siginfo]}, ${3:[int \\\$seconds]}, ${4:[int \\\$nanoseconds]})';}, + {display = 'pcntl_sigwaitinfo'; insert = '(${1:array \\\$set}, ${2:[array \\\$siginfo]})';}, + {display = 'pcntl_wait'; insert = '(${1:int \\\$status}, ${2:[int \\\$options]})';}, + {display = 'pcntl_waitpid'; insert = '(${1:int \\\$pid}, ${2:int \\\$status}, ${3:[int \\\$options]})';}, + {display = 'pcntl_wexitstatus'; insert = '(${1:int \\\$status})';}, + {display = 'pcntl_wifexited'; insert = '(${1:int \\\$status})';}, + {display = 'pcntl_wifsignaled'; insert = '(${1:int \\\$status})';}, + {display = 'pcntl_wifstopped'; insert = '(${1:int \\\$status})';}, + {display = 'pcntl_wstopsig'; insert = '(${1:int \\\$status})';}, + {display = 'pcntl_wtermsig'; insert = '(${1:int \\\$status})';}, + {display = 'pfsockopen'; insert = '(${1:string \\\$hostname}, ${2:[int \\\$port = -1]}, ${3:[int \\\$errno]}, ${4:[string \\\$errstr]}, ${5:[float \\\$timeout = ini_get(\"default_socket_timeout\")]})';}, + {display = 'pg_affected_rows'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_cancel_query'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_client_encoding'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_close'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_connect'; insert = '(${1:string \\\$connection_string}, ${2:[int \\\$connect_type]})';}, + {display = 'pg_connection_busy'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_connection_reset'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_connection_status'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_convert'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$assoc_array}, ${4:[int \\\$options]})';}, + {display = 'pg_copy_from'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$rows}, ${4:[string \\\$delimiter]}, ${5:[string \\\$null_as]})';}, + {display = 'pg_copy_to'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:[string \\\$delimiter]}, ${4:[string \\\$null_as]})';}, + {display = 'pg_dbname'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_delete'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$assoc_array}, ${4:[int \\\$options = PGSQL_DML_EXEC]})';}, + {display = 'pg_end_copy'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_escape_bytea'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$data})';}, + {display = 'pg_escape_string'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$data})';}, + {display = 'pg_execute'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$stmtname}, ${3:array \\\$params})';}, + {display = 'pg_fetch_all'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_fetch_all_columns'; insert = '(${1:resource \\\$result}, ${2:[int \\\$column]})';}, + {display = 'pg_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]}, ${3:[int \\\$result_type]})';}, + {display = 'pg_fetch_assoc'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]})';}, + {display = 'pg_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]}, ${3:[int \\\$result_type = PGSQL_ASSOC]}, ${4:resource \\\$result}, ${5:[int \\\$row]}, ${6:[string \\\$class_name]}, ${7:[array \\\$params]})';}, + {display = 'pg_fetch_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field}, ${4:resource \\\$result}, ${5:mixed \\\$field})';}, + {display = 'pg_fetch_row'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]})';}, + {display = 'pg_field_is_null'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field}, ${4:resource \\\$result}, ${5:mixed \\\$field})';}, + {display = 'pg_field_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, + {display = 'pg_field_num'; insert = '(${1:resource \\\$result}, ${2:string \\\$field_name})';}, + {display = 'pg_field_prtlen'; insert = '(${1:resource \\\$result}, ${2:int \\\$row_number}, ${3:mixed \\\$field_name_or_number}, ${4:resource \\\$result}, ${5:mixed \\\$field_name_or_number})';}, + {display = 'pg_field_size'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, + {display = 'pg_field_table'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number}, ${3:[bool \\\$oid_only = false]})';}, + {display = 'pg_field_type'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, + {display = 'pg_field_type_oid'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, + {display = 'pg_free_result'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_get_notify'; insert = '(${1:resource \\\$connection}, ${2:[int \\\$result_type]})';}, + {display = 'pg_get_pid'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_get_result'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_host'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_insert'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$assoc_array}, ${4:[int \\\$options = PGSQL_DML_EXEC]})';}, + {display = 'pg_last_error'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_last_notice'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_last_oid'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_lo_close'; insert = '(${1:resource \\\$large_object})';}, + {display = 'pg_lo_create'; insert = '(${1:[resource \\\$connection]}, ${2:[mixed \\\$object_id]}, ${3:mixed \\\$object_id})';}, + {display = 'pg_lo_export'; insert = '(${1:[resource \\\$connection]}, ${2:int \\\$oid}, ${3:string \\\$pathname})';}, + {display = 'pg_lo_import'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$pathname}, ${3:[mixed \\\$object_id]})';}, + {display = 'pg_lo_open'; insert = '(${1:resource \\\$connection}, ${2:int \\\$oid}, ${3:string \\\$mode})';}, + {display = 'pg_lo_read'; insert = '(${1:resource \\\$large_object}, ${2:[int \\\$len = 8192]})';}, + {display = 'pg_lo_read_all'; insert = '(${1:resource \\\$large_object})';}, + {display = 'pg_lo_seek'; insert = '(${1:resource \\\$large_object}, ${2:int \\\$offset}, ${3:[int \\\$whence = PGSQL_SEEK_CUR]})';}, + {display = 'pg_lo_tell'; insert = '(${1:resource \\\$large_object})';}, + {display = 'pg_lo_unlink'; insert = '(${1:resource \\\$connection}, ${2:int \\\$oid})';}, + {display = 'pg_lo_write'; insert = '(${1:resource \\\$large_object}, ${2:string \\\$data}, ${3:[int \\\$len]})';}, + {display = 'pg_meta_data'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name})';}, + {display = 'pg_num_fields'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_num_rows'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_options'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_parameter_status'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$param_name})';}, + {display = 'pg_pconnect'; insert = '(${1:string \\\$connection_string}, ${2:[int \\\$connect_type]})';}, + {display = 'pg_ping'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_port'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_prepare'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$stmtname}, ${3:string \\\$query})';}, + {display = 'pg_put_line'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$data})';}, + {display = 'pg_query'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$query})';}, + {display = 'pg_query_params'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$query}, ${3:array \\\$params})';}, + {display = 'pg_result_error'; insert = '(${1:resource \\\$result})';}, + {display = 'pg_result_error_field'; insert = '(${1:resource \\\$result}, ${2:int \\\$fieldcode})';}, + {display = 'pg_result_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$offset})';}, + {display = 'pg_result_status'; insert = '(${1:resource \\\$result}, ${2:[int \\\$type]})';}, + {display = 'pg_select'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$assoc_array}, ${4:[int \\\$options = PGSQL_DML_EXEC]})';}, + {display = 'pg_send_execute'; insert = '(${1:resource \\\$connection}, ${2:string \\\$stmtname}, ${3:array \\\$params})';}, + {display = 'pg_send_prepare'; insert = '(${1:resource \\\$connection}, ${2:string \\\$stmtname}, ${3:string \\\$query})';}, + {display = 'pg_send_query'; insert = '(${1:resource \\\$connection}, ${2:string \\\$query})';}, + {display = 'pg_send_query_params'; insert = '(${1:resource \\\$connection}, ${2:string \\\$query}, ${3:array \\\$params})';}, + {display = 'pg_set_client_encoding'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$encoding})';}, + {display = 'pg_set_error_verbosity'; insert = '(${1:[resource \\\$connection]}, ${2:int \\\$verbosity})';}, + {display = 'pg_trace'; insert = '(${1:string \\\$pathname}, ${2:[string \\\$mode = \"w\"]}, ${3:[resource \\\$connection]})';}, + {display = 'pg_transaction_status'; insert = '(${1:resource \\\$connection})';}, + {display = 'pg_tty'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_unescape_bytea'; insert = '(${1:string \\\$data})';}, + {display = 'pg_untrace'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'pg_update'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$data}, ${4:array \\\$condition}, ${5:[int \\\$options = PGSQL_DML_EXEC]})';}, + {display = 'pg_version'; insert = '(${1:[resource \\\$connection]})';}, + {display = 'php_check_syntax'; insert = '(${1:string \\\$filename}, ${2:[string \\\$error_message]})';}, + {display = 'php_ini_loaded_file'; insert = '()';}, + {display = 'php_ini_scanned_files'; insert = '()';}, + {display = 'php_logo_guid'; insert = '()';}, + {display = 'php_sapi_name'; insert = '()';}, + {display = 'php_strip_whitespace'; insert = '(${1:string \\\$filename})';}, + {display = 'php_uname'; insert = '(${1:[string \\\$mode = \"a\"]})';}, + {display = 'phpcredits'; insert = '(${1:[int \\\$flag = CREDITS_ALL]})';}, + {display = 'phpinfo'; insert = '(${1:[int \\\$what = INFO_ALL]})';}, + {display = 'phpversion'; insert = '(${1:[string \\\$extension]})';}, + {display = 'pi'; insert = '()';}, + {display = 'png2wbmp'; insert = '(${1:string \\\$pngname}, ${2:string \\\$wbmpname}, ${3:int \\\$dest_height}, ${4:int \\\$dest_width}, ${5:int \\\$threshold})';}, + {display = 'popen'; insert = '(${1:string \\\$command}, ${2:string \\\$mode})';}, + {display = 'pos'; insert = '()';}, + {display = 'posix_access'; insert = '(${1:string \\\$file}, ${2:[int \\\$mode = POSIX_F_OK]})';}, + {display = 'posix_ctermid'; insert = '()';}, + {display = 'posix_errno'; insert = '()';}, + {display = 'posix_get_last_error'; insert = '()';}, + {display = 'posix_getcwd'; insert = '()';}, + {display = 'posix_getegid'; insert = '()';}, + {display = 'posix_geteuid'; insert = '()';}, + {display = 'posix_getgid'; insert = '()';}, + {display = 'posix_getgrgid'; insert = '(${1:int \\\$gid})';}, + {display = 'posix_getgrnam'; insert = '(${1:string \\\$name})';}, + {display = 'posix_getgroups'; insert = '()';}, + {display = 'posix_getlogin'; insert = '()';}, + {display = 'posix_getpgid'; insert = '(${1:int \\\$pid})';}, + {display = 'posix_getpgrp'; insert = '()';}, + {display = 'posix_getpid'; insert = '()';}, + {display = 'posix_getppid'; insert = '()';}, + {display = 'posix_getpwnam'; insert = '(${1:string \\\$username})';}, + {display = 'posix_getpwuid'; insert = '(${1:int \\\$uid})';}, + {display = 'posix_getrlimit'; insert = '()';}, + {display = 'posix_getsid'; insert = '(${1:int \\\$pid})';}, + {display = 'posix_getuid'; insert = '()';}, + {display = 'posix_initgroups'; insert = '(${1:string \\\$name}, ${2:int \\\$base_group_id})';}, + {display = 'posix_isatty'; insert = '(${1:int \\\$fd})';}, + {display = 'posix_kill'; insert = '(${1:int \\\$pid}, ${2:int \\\$sig})';}, + {display = 'posix_mkfifo'; insert = '(${1:string \\\$pathname}, ${2:int \\\$mode})';}, + {display = 'posix_mknod'; insert = '(${1:string \\\$pathname}, ${2:int \\\$mode}, ${3:[int \\\$major]}, ${4:[int \\\$minor]})';}, + {display = 'posix_setegid'; insert = '(${1:int \\\$gid})';}, + {display = 'posix_seteuid'; insert = '(${1:int \\\$uid})';}, + {display = 'posix_setgid'; insert = '(${1:int \\\$gid})';}, + {display = 'posix_setpgid'; insert = '(${1:int \\\$pid}, ${2:int \\\$pgid})';}, + {display = 'posix_setsid'; insert = '()';}, + {display = 'posix_setuid'; insert = '(${1:int \\\$uid})';}, + {display = 'posix_strerror'; insert = '(${1:int \\\$errno})';}, + {display = 'posix_times'; insert = '()';}, + {display = 'posix_ttyname'; insert = '(${1:int \\\$fd})';}, + {display = 'posix_uname'; insert = '()';}, + {display = 'pow'; insert = '(${1:number \\\$base}, ${2:number \\\$exp})';}, + {display = 'preg_filter'; insert = '(${1:mixed \\\$pattern}, ${2:mixed \\\$replacement}, ${3:mixed \\\$subject}, ${4:[int \\\$limit = -1]}, ${5:[int \\\$count]})';}, + {display = 'preg_grep'; insert = '(${1:string \\\$pattern}, ${2:array \\\$input}, ${3:[int \\\$flags]})';}, {display = 'preg_last_error'; insert = '()';}, - {display = 'preg_match'; insert = '(${1:string pattern}, ${2:string subject}, ${3:[array &subpatterns}, ${4:[int flags}, ${5:[int offset]]]})';}, - {display = 'preg_match_all'; insert = '(${1:string pattern}, ${2:string subject}, ${3:array &subpatterns}, ${4:[int flags}, ${5:[int offset]]})';}, - {display = 'preg_quote'; insert = '(${1:string str}, ${2:[string delim_char]})';}, - {display = 'preg_replace'; insert = '(${1:mixed regex}, ${2:mixed replace}, ${3:mixed subject}, ${4:[int limit}, ${5:[int &count]]})';}, - {display = 'preg_replace_callback'; insert = '(${1:mixed regex}, ${2:mixed callback}, ${3:mixed subject}, ${4:[int limit}, ${5:[int &count]]})';}, - {display = 'preg_split'; insert = '(${1:string pattern}, ${2:string subject}, ${3:[int limit}, ${4:[int flags]]})';}, - {display = 'prev'; insert = '(${1:array array_arg})';}, - {display = 'print'; insert = '(${1:string arg})';}, - {display = 'print_r'; insert = '(${1:mixed var}, ${2:[bool return]})';}, - {display = 'printf'; insert = '(${1:string format}, ${2:[mixed arg1}, ${3:[mixed ...]]})';}, - {display = 'proc_close'; insert = '(${1:resource process})';}, - {display = 'proc_get_status'; insert = '(${1:resource process})';}, - {display = 'proc_nice'; insert = '(${1:int priority})';}, - {display = 'proc_open'; insert = '(${1:string command}, ${2:array descriptorspec}, ${3:array &pipes}, ${4:[string cwd}, ${5:[array env}, ${6:[array other_options]]]})';}, - {display = 'proc_terminate'; insert = '(${1:resource process}, ${2:[long signal]})';}, - {display = 'property_exists'; insert = '(${1:mixed object_or_class}, ${2:string property_name})';}, - {display = 'pspell_add_to_personal'; insert = '(${1:int pspell}, ${2:string word})';}, - {display = 'pspell_add_to_session'; insert = '(${1:int pspell}, ${2:string word})';}, - {display = 'pspell_check'; insert = '(${1:int pspell}, ${2:string word})';}, - {display = 'pspell_clear_session'; insert = '(${1:int pspell})';}, - {display = 'pspell_config_create'; insert = '(${1:string language}, ${2:[string spelling}, ${3:[string jargon}, ${4:[string encoding]]]})';}, - {display = 'pspell_config_data_dir'; insert = '(${1:int conf}, ${2:string directory})';}, - {display = 'pspell_config_dict_dir'; insert = '(${1:int conf}, ${2:string directory})';}, - {display = 'pspell_config_ignore'; insert = '(${1:int conf}, ${2:int ignore})';}, - {display = 'pspell_config_mode'; insert = '(${1:int conf}, ${2:long mode})';}, - {display = 'pspell_config_personal'; insert = '(${1:int conf}, ${2:string personal})';}, - {display = 'pspell_config_repl'; insert = '(${1:int conf}, ${2:string repl})';}, - {display = 'pspell_config_runtogether'; insert = '(${1:int conf}, ${2:bool runtogether})';}, - {display = 'pspell_config_save_repl'; insert = '(${1:int conf}, ${2:bool save})';}, - {display = 'pspell_new'; insert = '(${1:string language}, ${2:[string spelling}, ${3:[string jargon}, ${4:[string encoding}, ${5:[int mode]]]]})';}, - {display = 'pspell_new_config'; insert = '(${1:int config})';}, - {display = 'pspell_new_personal'; insert = '(${1:string personal}, ${2:string language}, ${3:[string spelling}, ${4:[string jargon}, ${5:[string encoding}, ${6:[int mode]]]]})';}, - {display = 'pspell_save_wordlist'; insert = '(${1:int pspell})';}, - {display = 'pspell_store_replacement'; insert = '(${1:int pspell}, ${2:string misspell}, ${3:string correct})';}, - {display = 'pspell_suggest'; insert = '(${1:int pspell}, ${2:string word})';}, - {display = 'putenv'; insert = '(${1:string setting})';}, - {display = 'quoted_printable_decode'; insert = '(${1:string str})';}, - {display = 'quoted_printable_encode'; insert = '(${1:string str})';}, - {display = 'quotemeta'; insert = '(${1:string str})';}, - {display = 'rad2deg'; insert = '(${1:float number})';}, - {display = 'rand'; insert = '(${1:[int min}, ${2:int max]})';}, - {display = 'range'; insert = '(${1:mixed low}, ${2:mixed high}, ${3:[int step]})';}, - {display = 'rawurldecode'; insert = '(${1:string str})';}, - {display = 'rawurlencode'; insert = '(${1:string str})';}, - {display = 'readdir'; insert = '(${1:[resource dir_handle]})';}, - {display = 'readfile'; insert = '(${1:string filename}, ${2:[bool use_include_path}, ${3:[resource context]]})';}, - {display = 'readgzfile'; insert = '(${1:string filename}, ${2:[int use_include_path]})';}, - {display = 'readline'; insert = '(${1:[string prompt]})';}, - {display = 'readline_add_history'; insert = '(${1:string prompt})';}, - {display = 'readline_callback_handler_install'; insert = '(${1:string prompt}, ${2:mixed callback})';}, + {display = 'preg_match'; insert = '(${1:string \\\$pattern}, ${2:string \\\$subject}, ${3:[array \\\$matches]}, ${4:[int \\\$flags]}, ${5:[int \\\$offset]})';}, + {display = 'preg_match_all'; insert = '(${1:string \\\$pattern}, ${2:string \\\$subject}, ${3:array \\\$matches}, ${4:[int \\\$flags]}, ${5:[int \\\$offset]})';}, + {display = 'preg_quote'; insert = '(${1:string \\\$str}, ${2:[string \\\$delimiter]})';}, + {display = 'preg_replace'; insert = '(${1:mixed \\\$pattern}, ${2:mixed \\\$replacement}, ${3:mixed \\\$subject}, ${4:[int \\\$limit = -1]}, ${5:[int \\\$count]})';}, + {display = 'preg_replace_callback'; insert = '(${1:mixed \\\$pattern}, ${2:callback \\\$callback}, ${3:mixed \\\$subject}, ${4:[int \\\$limit = -1]}, ${5:[int \\\$count]})';}, + {display = 'preg_split'; insert = '(${1:string \\\$pattern}, ${2:string \\\$subject}, ${3:[int \\\$limit = -1]}, ${4:[int \\\$flags]})';}, + {display = 'prev'; insert = '(${1:array \\\$array})';}, + {display = 'print'; insert = '(${1:string \\\$arg})';}, + {display = 'print_r'; insert = '(${1:mixed \\\$expression}, ${2:[bool \\\$return = false]})';}, + {display = 'printf'; insert = '(${1:string \\\$format}, ${2:[mixed \\\$args]}, ${3:[mixed ...]})';}, + {display = 'proc_close'; insert = '(${1:resource \\\$process})';}, + {display = 'proc_get_status'; insert = '(${1:resource \\\$process})';}, + {display = 'proc_nice'; insert = '(${1:int \\\$increment})';}, + {display = 'proc_open'; insert = '(${1:string \\\$cmd}, ${2:array \\\$descriptorspec}, ${3:array \\\$pipes}, ${4:[string \\\$cwd]}, ${5:[array \\\$env]}, ${6:[array \\\$other_options]})';}, + {display = 'proc_terminate'; insert = '(${1:resource \\\$process}, ${2:[int \\\$signal = 15]})';}, + {display = 'property_exists'; insert = '(${1:mixed \\\$class}, ${2:string \\\$property})';}, + {display = 'pspell_add_to_personal'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$word})';}, + {display = 'pspell_add_to_session'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$word})';}, + {display = 'pspell_check'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$word})';}, + {display = 'pspell_clear_session'; insert = '(${1:int \\\$dictionary_link})';}, + {display = 'pspell_config_create'; insert = '(${1:string \\\$language}, ${2:[string \\\$spelling]}, ${3:[string \\\$jargon]}, ${4:[string \\\$encoding]})';}, + {display = 'pspell_config_data_dir'; insert = '(${1:int \\\$conf}, ${2:string \\\$directory})';}, + {display = 'pspell_config_dict_dir'; insert = '(${1:int \\\$conf}, ${2:string \\\$directory})';}, + {display = 'pspell_config_ignore'; insert = '(${1:int \\\$dictionary_link}, ${2:int \\\$n})';}, + {display = 'pspell_config_mode'; insert = '(${1:int \\\$dictionary_link}, ${2:int \\\$mode})';}, + {display = 'pspell_config_personal'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$file})';}, + {display = 'pspell_config_repl'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$file})';}, + {display = 'pspell_config_runtogether'; insert = '(${1:int \\\$dictionary_link}, ${2:bool \\\$flag})';}, + {display = 'pspell_config_save_repl'; insert = '(${1:int \\\$dictionary_link}, ${2:bool \\\$flag})';}, + {display = 'pspell_new'; insert = '(${1:string \\\$language}, ${2:[string \\\$spelling]}, ${3:[string \\\$jargon]}, ${4:[string \\\$encoding]}, ${5:[int \\\$mode]})';}, + {display = 'pspell_new_config'; insert = '(${1:int \\\$config})';}, + {display = 'pspell_new_personal'; insert = '(${1:string \\\$personal}, ${2:string \\\$language}, ${3:[string \\\$spelling]}, ${4:[string \\\$jargon]}, ${5:[string \\\$encoding]}, ${6:[int \\\$mode]})';}, + {display = 'pspell_save_wordlist'; insert = '(${1:int \\\$dictionary_link})';}, + {display = 'pspell_store_replacement'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$misspelled}, ${3:string \\\$correct})';}, + {display = 'pspell_suggest'; insert = '(${1:int \\\$dictionary_link}, ${2:string \\\$word})';}, + {display = 'putenv'; insert = '(${1:string \\\$setting})';}, + {display = 'quoted_printable_decode'; insert = '(${1:string \\\$str})';}, + {display = 'quoted_printable_encode'; insert = '(${1:string \\\$str})';}, + {display = 'quotemeta'; insert = '(${1:string \\\$str})';}, + {display = 'rad2deg'; insert = '(${1:float \\\$number})';}, + {display = 'rand'; insert = '(${1:int \\\$min}, ${2:int \\\$max})';}, + {display = 'range'; insert = '(${1:mixed \\\$low}, ${2:mixed \\\$high}, ${3:[number \\\$step]})';}, + {display = 'rawurldecode'; insert = '(${1:string \\\$str})';}, + {display = 'rawurlencode'; insert = '(${1:string \\\$str})';}, + {display = 'read_exif_data'; insert = '()';}, + {display = 'readdir'; insert = '(${1:[resource \\\$dir_handle]})';}, + {display = 'readfile'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$use_include_path = false]}, ${3:[resource \\\$context]})';}, + {display = 'readgzfile'; insert = '(${1:string \\\$filename}, ${2:[int \\\$use_include_path]})';}, + {display = 'readline'; insert = '(${1:[string \\\$prompt]})';}, + {display = 'readline_add_history'; insert = '(${1:string \\\$line})';}, + {display = 'readline_callback_handler_install'; insert = '(${1:string \\\$prompt}, ${2:callback \\\$callback})';}, {display = 'readline_callback_handler_remove'; insert = '()';}, {display = 'readline_callback_read_char'; insert = '()';}, - {display = 'readline_clear_history'; insert = '(${1:void})';}, - {display = 'readline_completion_function'; insert = '(${1:string funcname})';}, - {display = 'readline_info'; insert = '(${1:[string varname}, ${2:[string newvalue]]})';}, - {display = 'readline_list_history'; insert = '(${1:void})';}, - {display = 'readline_on_new_line'; insert = '(${1:void})';}, - {display = 'readline_read_history'; insert = '(${1:[string filename]})';}, - {display = 'readline_redisplay'; insert = '(${1:void})';}, - {display = 'readline_write_history'; insert = '(${1:[string filename]})';}, - {display = 'readlink'; insert = '(${1:string filename})';}, - {display = 'realpath'; insert = '(${1:string path})';}, + {display = 'readline_clear_history'; insert = '()';}, + {display = 'readline_completion_function'; insert = '(${1:callback \\\$function})';}, + {display = 'readline_info'; insert = '(${1:[string \\\$varname]}, ${2:[string \\\$newvalue]})';}, + {display = 'readline_list_history'; insert = '()';}, + {display = 'readline_on_new_line'; insert = '()';}, + {display = 'readline_read_history'; insert = '(${1:[string \\\$filename]})';}, + {display = 'readline_redisplay'; insert = '()';}, + {display = 'readline_write_history'; insert = '(${1:[string \\\$filename]})';}, + {display = 'readlink'; insert = '(${1:string \\\$path})';}, + {display = 'realpath'; insert = '(${1:string \\\$path})';}, {display = 'realpath_cache_get'; insert = '()';}, {display = 'realpath_cache_size'; insert = '()';}, - {display = 'recode_file'; insert = '(${1:string request}, ${2:resource input}, ${3:resource output})';}, - {display = 'recode_string'; insert = '(${1:string request}, ${2:string str})';}, - {display = 'register_shutdown_function'; insert = '(${1:string function_name})';}, - {display = 'register_tick_function'; insert = '(${1:string function_name}, ${2:[mixed arg}, ${3:[mixed ... ]]})';}, - {display = 'rename'; insert = '(${1:string old_name}, ${2:string new_name}, ${3:[resource context]})';}, - {display = 'require'; insert = '(${1:string path})';}, - {display = 'require_once'; insert = '(${1:string path})';}, - {display = 'reset'; insert = '(${1:array array_arg})';}, - {display = 'restore_error_handler'; insert = '(${1:void})';}, - {display = 'restore_exception_handler'; insert = '(${1:void})';}, + {display = 'recode'; insert = '()';}, + {display = 'recode_file'; insert = '(${1:string \\\$request}, ${2:resource \\\$input}, ${3:resource \\\$output})';}, + {display = 'recode_string'; insert = '(${1:string \\\$request}, ${2:string \\\$string})';}, + {display = 'register_shutdown_function'; insert = '(${1:callback \\\$function}, ${2:[mixed \\\$parameter]}, ${3:[mixed ...]})';}, + {display = 'register_tick_function'; insert = '(${1:callback \\\$function}, ${2:[mixed \\\$arg]}, ${3:[mixed ...]})';}, + {display = 'rename'; insert = '(${1:string \\\$oldname}, ${2:string \\\$newname}, ${3:[resource \\\$context]})';}, + {display = 'require'; insert = '(${1:string \\\$path})';}, + {display = 'require_once'; insert = '(${1:string \\\$path})';}, + {display = 'reset'; insert = '(${1:array \\\$array})';}, + {display = 'resourcebundle_count'; insert = '(${1:ResourceBundle \\\$r})';}, + {display = 'resourcebundle_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$bundlename}, ${3:[bool \\\$fallback]}, ${4:string \\\$locale}, ${5:string \\\$bundlename}, ${6:[bool \\\$fallback]}, ${7:string \\\$locale}, ${8:string \\\$bundlename}, ${9:[bool \\\$fallback]})';}, + {display = 'resourcebundle_get'; insert = '(${1:string|int \\\$index}, ${2:ResourceBundle \\\$r}, ${3:string|int \\\$index})';}, + {display = 'resourcebundle_get_error_code'; insert = '(${1:ResourceBundle \\\$r})';}, + {display = 'resourcebundle_get_error_message'; insert = '(${1:ResourceBundle \\\$r})';}, + {display = 'resourcebundle_locales'; insert = '(${1:ResourceBundle \\\$r})';}, + {display = 'restore_error_handler'; insert = '()';}, + {display = 'restore_exception_handler'; insert = '()';}, {display = 'restore_include_path'; insert = '()';}, - {display = 'rewind'; insert = '(${1:resource fp})';}, - {display = 'rewinddir'; insert = '(${1:[resource dir_handle]})';}, - {display = 'rmdir'; insert = '(${1:string dirname}, ${2:[resource context]})';}, - {display = 'round'; insert = '(${1:float number}, ${2:[int precision}, ${3:[int mode]]})';}, - {display = 'rsort'; insert = '(${1:array &array_arg}, ${2:[int sort_flags]})';}, - {display = 'rtrim'; insert = '(${1:string str}, ${2:[string character_mask]})';}, - {display = 'scandir'; insert = '(${1:string dir}, ${2:[int sorting_order}, ${3:[resource context]]})';}, - {display = 'sem_acquire'; insert = '(${1:resource id})';}, - {display = 'sem_get'; insert = '(${1:int key}, ${2:[int max_acquire}, ${3:[int perm}, ${4:[int auto_release]]})';}, - {display = 'sem_release'; insert = '(${1:resource id})';}, - {display = 'sem_remove'; insert = '(${1:resource id})';}, - {display = 'serialize'; insert = '(${1:mixed variable})';}, - {display = 'session_cache_expire'; insert = '(${1:[int new_cache_expire]})';}, - {display = 'session_cache_limiter'; insert = '(${1:[string new_cache_limiter]})';}, - {display = 'session_decode'; insert = '(${1:string data})';}, - {display = 'session_destroy'; insert = '(${1:void})';}, - {display = 'session_encode'; insert = '(${1:void})';}, - {display = 'session_get_cookie_params'; insert = '(${1:void})';}, - {display = 'session_id'; insert = '(${1:[string newid]})';}, - {display = 'session_is_registered'; insert = '(${1:string varname})';}, - {display = 'session_module_name'; insert = '(${1:[string newname]})';}, - {display = 'session_name'; insert = '(${1:[string newname]})';}, - {display = 'session_regenerate_id'; insert = '(${1:[bool delete_old_session]})';}, - {display = 'session_register'; insert = '(${1:mixed var_names}, ${2:[mixed ...]})';}, - {display = 'session_save_path'; insert = '(${1:[string newname]})';}, - {display = 'session_set_cookie_params'; insert = '(${1:int lifetime}, ${2:[string path}, ${3:[string domain}, ${4:[bool secure}, ${5:[bool httponly]]]]})';}, - {display = 'session_set_save_handler'; insert = '(${1:string open}, ${2:string close}, ${3:string read}, ${4:string write}, ${5:string destroy}, ${6:string gc})';}, - {display = 'session_start'; insert = '(${1:void})';}, - {display = 'session_unregister'; insert = '(${1:string varname})';}, - {display = 'session_unset'; insert = '(${1:void})';}, - {display = 'session_write_close'; insert = '(${1:void})';}, - {display = 'set_error_handler'; insert = '(${1:string error_handler}, ${2:[int error_types]})';}, - {display = 'set_exception_handler'; insert = '(${1:callable exception_handler})';}, - {display = 'set_include_path'; insert = '(${1:string new_include_path})';}, - {display = 'set_magic_quotes_runtime'; insert = '(${1:int new_setting})';}, - {display = 'set_time_limit'; insert = '(${1:int seconds})';}, - {display = 'setcookie'; insert = '(${1:string name}, ${2:[string value}, ${3:[int expires}, ${4:[string path}, ${5:[string domain}, ${6:[bool secure}, ${7:[bool httponly]]]]]]})';}, - {display = 'setlocale'; insert = '(${1:mixed category}, ${2:string locale}, ${3:[string ...]})';}, - {display = 'setrawcookie'; insert = '(${1:string name}, ${2:[string value}, ${3:[int expires}, ${4:[string path}, ${5:[string domain}, ${6:[bool secure}, ${7:[bool httponly]]]]]]})';}, - {display = 'settype'; insert = '(${1:mixed var}, ${2:string type})';}, - {display = 'sha1'; insert = '(${1:string str}, ${2:[bool raw_output]})';}, - {display = 'sha1_file'; insert = '(${1:string filename}, ${2:[bool raw_output]})';}, - {display = 'shell_exec'; insert = '(${1:string cmd})';}, - {display = 'shm_attach'; insert = '(${1:int key}, ${2:[int memsize}, ${3:[int perm]]})';}, - {display = 'shm_detach'; insert = '(${1:resource shm_identifier})';}, - {display = 'shm_get_var'; insert = '(${1:resource id}, ${2:int variable_key})';}, - {display = 'shm_has_var'; insert = '(${1:resource id}, ${2:int variable_key})';}, - {display = 'shm_put_var'; insert = '(${1:resource shm_identifier}, ${2:int variable_key}, ${3:mixed variable})';}, - {display = 'shm_remove'; insert = '(${1:resource shm_identifier})';}, - {display = 'shm_remove_var'; insert = '(${1:resource id}, ${2:int variable_key})';}, - {display = 'shmop_close'; insert = '(${1:int shmid})';}, - {display = 'shmop_delete'; insert = '(${1:int shmid})';}, - {display = 'shmop_open'; insert = '(${1:int key}, ${2:string flags}, ${3:int mode}, ${4:int size})';}, - {display = 'shmop_read'; insert = '(${1:int shmid}, ${2:int start}, ${3:int count})';}, - {display = 'shmop_size'; insert = '(${1:int shmid})';}, - {display = 'shmop_write'; insert = '(${1:int shmid}, ${2:string data}, ${3:int offset})';}, - {display = 'shuffle'; insert = '(${1:array array_arg})';}, - {display = 'similar_text'; insert = '(${1:string str1}, ${2:string str2}, ${3:[float percent]})';}, - {display = 'simplexml_import_dom'; insert = '(${1:domNode node}, ${2:[string class_name]})';}, - {display = 'simplexml_load_file'; insert = '(${1:string filename}, ${2:[string class_name}, ${3:[int options}, ${4:[string ns}, ${5:[bool is_prefix]]]]})';}, - {display = 'simplexml_load_string'; insert = '(${1:string data}, ${2:[string class_name}, ${3:[int options}, ${4:[string ns}, ${5:[bool is_prefix]]]]})';}, - {display = 'sin'; insert = '(${1:float number})';}, - {display = 'sinh'; insert = '(${1:float number})';}, - {display = 'sleep'; insert = '(${1:int seconds})';}, - {display = 'smfi_addheader'; insert = '(${1:string headerf}, ${2:string headerv})';}, - {display = 'smfi_addrcpt'; insert = '(${1:string rcpt})';}, - {display = 'smfi_chgheader'; insert = '(${1:string headerf}, ${2:string headerv})';}, - {display = 'smfi_delrcpt'; insert = '(${1:string rcpt})';}, - {display = 'smfi_getsymval'; insert = '(${1:string macro})';}, - {display = 'smfi_replacebody'; insert = '(${1:string body})';}, - {display = 'smfi_setflags'; insert = '(${1:long flags})';}, - {display = 'smfi_setreply'; insert = '(${1:string rcode}, ${2:string xcode}, ${3:string message})';}, - {display = 'smfi_settimeout'; insert = '(${1:long timeout})';}, - {display = 'snmp2_get'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmp2_getnext'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmp2_real_walk'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmp2_set'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:string type}, ${5:mixed value}, ${6:[int timeout}, ${7:[int retries]]})';}, - {display = 'snmp2_walk'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmp3_get'; insert = '(${1:string host}, ${2:string sec_name}, ${3:string sec_level}, ${4:string auth_protocol}, ${5:string auth_passphrase}, ${6:string priv_protocol}, ${7:string priv_passphrase}, ${8:string object_id}, ${9:[int timeout}, ${10:[int retries]]})';}, - {display = 'snmp3_getnext'; insert = '(${1:string host}, ${2:string sec_name}, ${3:string sec_level}, ${4:string auth_protocol}, ${5:string auth_passphrase}, ${6:string priv_protocol}, ${7:string priv_passphrase}, ${8:string object_id}, ${9:[int timeout}, ${10:[int retries]]})';}, - {display = 'snmp3_real_walk'; insert = '(${1:string host}, ${2:string sec_name}, ${3:string sec_level}, ${4:string auth_protocol}, ${5:string auth_passphrase}, ${6:string priv_protocol}, ${7:string priv_passphrase}, ${8:string object_id}, ${9:[int timeout}, ${10:[int retries]]})';}, - {display = 'snmp3_set'; insert = '(${1:string host}, ${2:string sec_name}, ${3:string sec_level}, ${4:string auth_protocol}, ${5:string auth_passphrase}, ${6:string priv_protocol}, ${7:string priv_passphrase}, ${8:string object_id}, ${9:string type}, ${10:mixed value}, ${11:[int timeout}, ${12:[int retries]]})';}, - {display = 'snmp3_walk'; insert = '(${1:string host}, ${2:string sec_name}, ${3:string sec_level}, ${4:string auth_protocol}, ${5:string auth_passphrase}, ${6:string priv_protocol}, ${7:string priv_passphrase}, ${8:string object_id}, ${9:[int timeout}, ${10:[int retries]]})';}, - {display = 'snmp_get_quick_print'; insert = '(${1:void})';}, + {display = 'rewind'; insert = '(${1:resource \\\$handle})';}, + {display = 'rewinddir'; insert = '(${1:[resource \\\$dir_handle]})';}, + {display = 'rmdir'; insert = '(${1:string \\\$dirname}, ${2:[resource \\\$context]})';}, + {display = 'round'; insert = '(${1:float \\\$val}, ${2:[int \\\$precision]}, ${3:[int \\\$mode = PHP_ROUND_HALF_UP]})';}, + {display = 'rsort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, + {display = 'rtrim'; insert = '(${1:string \\\$str}, ${2:[string \\\$charlist]})';}, + {display = 'scandir'; insert = '(${1:string \\\$directory}, ${2:[int \\\$sorting_order]}, ${3:[resource \\\$context]})';}, + {display = 'sem_acquire'; insert = '(${1:resource \\\$sem_identifier})';}, + {display = 'sem_get'; insert = '(${1:int \\\$key}, ${2:[int \\\$max_acquire = 1]}, ${3:[int \\\$perm = 0666]}, ${4:[int \\\$auto_release = 1]})';}, + {display = 'sem_release'; insert = '(${1:resource \\\$sem_identifier})';}, + {display = 'sem_remove'; insert = '(${1:resource \\\$sem_identifier})';}, + {display = 'serialize'; insert = '(${1:mixed \\\$value})';}, + {display = 'session_cache_expire'; insert = '(${1:[string \\\$new_cache_expire]})';}, + {display = 'session_cache_limiter'; insert = '(${1:[string \\\$cache_limiter]})';}, + {display = 'session_commit'; insert = '()';}, + {display = 'session_decode'; insert = '(${1:string \\\$data})';}, + {display = 'session_destroy'; insert = '()';}, + {display = 'session_encode'; insert = '()';}, + {display = 'session_get_cookie_params'; insert = '()';}, + {display = 'session_id'; insert = '(${1:[string \\\$id]})';}, + {display = 'session_is_registered'; insert = '(${1:string \\\$name})';}, + {display = 'session_module_name'; insert = '(${1:[string \\\$module]})';}, + {display = 'session_name'; insert = '(${1:[string \\\$name]})';}, + {display = 'session_regenerate_id'; insert = '(${1:[bool \\\$delete_old_session = false]})';}, + {display = 'session_register'; insert = '(${1:mixed \\\$name}, ${2:[mixed ...]})';}, + {display = 'session_save_path'; insert = '(${1:[string \\\$path]})';}, + {display = 'session_set_cookie_params'; insert = '(${1:int \\\$lifetime}, ${2:[string \\\$path]}, ${3:[string \\\$domain]}, ${4:[bool \\\$secure = false]}, ${5:[bool \\\$httponly = false]})';}, + {display = 'session_set_save_handler'; insert = '(${1:callback \\\$open}, ${2:callback \\\$close}, ${3:callback \\\$read}, ${4:callback \\\$write}, ${5:callback \\\$destroy}, ${6:callback \\\$gc})';}, + {display = 'session_start'; insert = '()';}, + {display = 'session_unregister'; insert = '(${1:string \\\$name})';}, + {display = 'session_unset'; insert = '()';}, + {display = 'session_write_close'; insert = '()';}, + {display = 'set_error_handler'; insert = '(${1:callback \\\$error_handler}, ${2:[int \\\$error_types = E_ALL | E_STRICT]})';}, + {display = 'set_exception_handler'; insert = '(${1:callback \\\$exception_handler})';}, + {display = 'set_file_buffer'; insert = '()';}, + {display = 'set_include_path'; insert = '(${1:string \\\$new_include_path})';}, + {display = 'set_magic_quotes_runtime'; insert = '(${1:bool \\\$new_setting})';}, + {display = 'set_socket_blocking'; insert = '()';}, + {display = 'set_time_limit'; insert = '(${1:int \\\$seconds})';}, + {display = 'setcookie'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]}, ${3:[int \\\$expire]}, ${4:[string \\\$path]}, ${5:[string \\\$domain]}, ${6:[bool \\\$secure = false]}, ${7:[bool \\\$httponly = false]})';}, + {display = 'setlocale'; insert = '(${1:int \\\$category}, ${2:string \\\$locale}, ${3:[string ...]}, ${4:int \\\$category}, ${5:array \\\$locale})';}, + {display = 'setrawcookie'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]}, ${3:[int \\\$expire]}, ${4:[string \\\$path]}, ${5:[string \\\$domain]}, ${6:[bool \\\$secure = false]}, ${7:[bool \\\$httponly = false]})';}, + {display = 'settype'; insert = '(${1:mixed \\\$var}, ${2:string \\\$type})';}, + {display = 'sha1'; insert = '(${1:string \\\$str}, ${2:[bool \\\$raw_output = false]})';}, + {display = 'sha1_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$raw_output = false]})';}, + {display = 'shell_exec'; insert = '(${1:string \\\$cmd})';}, + {display = 'shm_attach'; insert = '(${1:int \\\$key}, ${2:[int \\\$memsize]}, ${3:[int \\\$perm]})';}, + {display = 'shm_detach'; insert = '(${1:resource \\\$shm_identifier})';}, + {display = 'shm_get_var'; insert = '(${1:resource \\\$shm_identifier}, ${2:int \\\$variable_key})';}, + {display = 'shm_has_var'; insert = '(${1:resource \\\$shm_identifier}, ${2:int \\\$variable_key})';}, + {display = 'shm_put_var'; insert = '(${1:resource \\\$shm_identifier}, ${2:int \\\$variable_key}, ${3:mixed \\\$variable})';}, + {display = 'shm_remove'; insert = '(${1:resource \\\$shm_identifier})';}, + {display = 'shm_remove_var'; insert = '(${1:resource \\\$shm_identifier}, ${2:int \\\$variable_key})';}, + {display = 'shmop_close'; insert = '(${1:int \\\$shmid})';}, + {display = 'shmop_delete'; insert = '(${1:int \\\$shmid})';}, + {display = 'shmop_open'; insert = '(${1:int \\\$key}, ${2:string \\\$flags}, ${3:int \\\$mode}, ${4:int \\\$size})';}, + {display = 'shmop_read'; insert = '(${1:int \\\$shmid}, ${2:int \\\$start}, ${3:int \\\$count})';}, + {display = 'shmop_size'; insert = '(${1:int \\\$shmid})';}, + {display = 'shmop_write'; insert = '(${1:int \\\$shmid}, ${2:string \\\$data}, ${3:int \\\$offset})';}, + {display = 'show_source'; insert = '()';}, + {display = 'shuffle'; insert = '(${1:array \\\$array})';}, + {display = 'similar_text'; insert = '(${1:string \\\$first}, ${2:string \\\$second}, ${3:[float \\\$percent]})';}, + {display = 'simplexml_import_dom'; insert = '(${1:DOMNode \\\$node}, ${2:[string \\\$class_name = \"SimpleXMLElement\"]})';}, + {display = 'simplexml_load_file'; insert = '(${1:string \\\$filename}, ${2:[string \\\$class_name = \"SimpleXMLElement\"]}, ${3:[int \\\$options]}, ${4:[string \\\$ns]}, ${5:[bool \\\$is_prefix = false]})';}, + {display = 'simplexml_load_string'; insert = '(${1:string \\\$data}, ${2:[string \\\$class_name = \"SimpleXMLElement\"]}, ${3:[int \\\$options]}, ${4:[string \\\$ns]}, ${5:[bool \\\$is_prefix = false]})';}, + {display = 'sin'; insert = '(${1:float \\\$arg})';}, + {display = 'sinh'; insert = '(${1:float \\\$arg})';}, + {display = 'sizeof'; insert = '()';}, + {display = 'sleep'; insert = '(${1:int \\\$seconds})';}, + {display = 'snmp2_get'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, + {display = 'snmp2_getnext'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, + {display = 'snmp2_real_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, + {display = 'snmp2_set'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:string \\\$type}, ${5:string \\\$value}, ${6:[string \\\$timeout]}, ${7:[string \\\$retries]})';}, + {display = 'snmp2_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, + {display = 'snmp3_get'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, + {display = 'snmp3_getnext'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, + {display = 'snmp3_real_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, + {display = 'snmp3_set'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:string \\\$type}, ${10:string \\\$value}, ${11:[string \\\$timeout]}, ${12:[string \\\$retries]})';}, + {display = 'snmp3_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, + {display = 'snmp_get_quick_print'; insert = '()';}, {display = 'snmp_get_valueretrieval'; insert = '()';}, - {display = 'snmp_read_mib'; insert = '(${1:string filename})';}, - {display = 'snmp_set_enum_print'; insert = '(${1:int enum_print})';}, - {display = 'snmp_set_oid_output_format'; insert = '(${1:int oid_format})';}, - {display = 'snmp_set_quick_print'; insert = '(${1:int quick_print})';}, - {display = 'snmp_set_valueretrieval'; insert = '(${1:int method})';}, - {display = 'snmpget'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmpgetnext'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmprealwalk'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'snmpset'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:string type}, ${5:mixed value}, ${6:[int timeout}, ${7:[int retries]]})';}, - {display = 'snmpwalk'; insert = '(${1:string host}, ${2:string community}, ${3:string object_id}, ${4:[int timeout}, ${5:[int retries]]})';}, - {display = 'socket_accept'; insert = '(${1:resource socket})';}, - {display = 'socket_bind'; insert = '(${1:resource socket}, ${2:string addr}, ${3:[int port]})';}, - {display = 'socket_clear_error'; insert = '(${1:[resource socket]})';}, - {display = 'socket_close'; insert = '(${1:resource socket})';}, - {display = 'socket_connect'; insert = '(${1:resource socket}, ${2:string addr}, ${3:[int port]})';}, - {display = 'socket_create'; insert = '(${1:int domain}, ${2:int type}, ${3:int protocol})';}, - {display = 'socket_create_listen'; insert = '(${1:int port}, ${2:[int backlog]})';}, - {display = 'socket_create_pair'; insert = '(${1:int domain}, ${2:int type}, ${3:int protocol}, ${4:array &fd})';}, - {display = 'socket_get_option'; insert = '(${1:resource socket}, ${2:int level}, ${3:int optname})';}, - {display = 'socket_getpeername'; insert = '(${1:resource socket}, ${2:string &addr}, ${3:[int &port]})';}, - {display = 'socket_getsockname'; insert = '(${1:resource socket}, ${2:string &addr}, ${3:[int &port]})';}, - {display = 'socket_last_error'; insert = '(${1:[resource socket]})';}, - {display = 'socket_listen'; insert = '(${1:resource socket}, ${2:[int backlog]})';}, - {display = 'socket_read'; insert = '(${1:resource socket}, ${2:int length}, ${3:[int type]})';}, - {display = 'socket_recv'; insert = '(${1:resource socket}, ${2:string &buf}, ${3:int len}, ${4:int flags})';}, - {display = 'socket_recvfrom'; insert = '(${1:resource socket}, ${2:string &buf}, ${3:int len}, ${4:int flags}, ${5:string &name}, ${6:[int &port]})';}, - {display = 'socket_select'; insert = '(${1:array &read_fds}, ${2:array &write_fds}, ${3:array &except_fds}, ${4:int tv_sec}, ${5:[int tv_usec]})';}, - {display = 'socket_send'; insert = '(${1:resource socket}, ${2:string buf}, ${3:int len}, ${4:int flags})';}, - {display = 'socket_sendto'; insert = '(${1:resource socket}, ${2:string buf}, ${3:int len}, ${4:int flags}, ${5:string addr}, ${6:[int port]})';}, - {display = 'socket_set_block'; insert = '(${1:resource socket})';}, - {display = 'socket_set_nonblock'; insert = '(${1:resource socket})';}, - {display = 'socket_set_option'; insert = '(${1:resource socket}, ${2:int level}, ${3:int optname}, ${4:int|array optval})';}, - {display = 'socket_shutdown'; insert = '(${1:resource socket}, ${2:[int how]})';}, - {display = 'socket_strerror'; insert = '(${1:int errno})';}, - {display = 'socket_write'; insert = '(${1:resource socket}, ${2:string buf}, ${3:[int length]})';}, - {display = 'solid_fetch_prev'; insert = '(${1:resource result_id})';}, - {display = 'sort'; insert = '(${1:array &array_arg}, ${2:[int sort_flags]})';}, - {display = 'soundex'; insert = '(${1:string str})';}, - {display = 'spl_autoload'; insert = '(${1:string class_name}, ${2:[string file_extensions]})';}, - {display = 'spl_autoload_call'; insert = '(${1:string class_name})';}, - {display = 'spl_autoload_extensions'; insert = '(${1:[string file_extensions]})';}, + {display = 'snmp_read_mib'; insert = '(${1:string \\\$filename})';}, + {display = 'snmp_set_enum_print'; insert = '(${1:int \\\$enum_print})';}, + {display = 'snmp_set_oid_numeric_print'; insert = '(${1:int \\\$oid_numeric_print})';}, + {display = 'snmp_set_oid_output_format'; insert = '(${1:int \\\$oid_format})';}, + {display = 'snmp_set_quick_print'; insert = '(${1:bool \\\$quick_print})';}, + {display = 'snmp_set_valueretrieval'; insert = '(${1:int \\\$method})';}, + {display = 'snmpget'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, + {display = 'snmpgetnext'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, + {display = 'snmprealwalk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, + {display = 'snmpset'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:string \\\$type}, ${5:mixed \\\$value}, ${6:[int \\\$timeout]}, ${7:[int \\\$retries]})';}, + {display = 'snmpwalk'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, + {display = 'snmpwalkoid'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, + {display = 'socket_accept'; insert = '(${1:resource \\\$socket})';}, + {display = 'socket_bind'; insert = '(${1:resource \\\$socket}, ${2:string \\\$address}, ${3:[int \\\$port]})';}, + {display = 'socket_clear_error'; insert = '(${1:[resource \\\$socket]})';}, + {display = 'socket_close'; insert = '(${1:resource \\\$socket})';}, + {display = 'socket_connect'; insert = '(${1:resource \\\$socket}, ${2:string \\\$address}, ${3:[int \\\$port]})';}, + {display = 'socket_create'; insert = '(${1:int \\\$domain}, ${2:int \\\$type}, ${3:int \\\$protocol})';}, + {display = 'socket_create_listen'; insert = '(${1:int \\\$port}, ${2:[int \\\$backlog = 128]})';}, + {display = 'socket_create_pair'; insert = '(${1:int \\\$domain}, ${2:int \\\$type}, ${3:int \\\$protocol}, ${4:array \\\$fd})';}, + {display = 'socket_get_option'; insert = '(${1:resource \\\$socket}, ${2:int \\\$level}, ${3:int \\\$optname})';}, + {display = 'socket_get_status'; insert = '()';}, + {display = 'socket_getpeername'; insert = '(${1:resource \\\$socket}, ${2:string \\\$address}, ${3:[int \\\$port]})';}, + {display = 'socket_getsockname'; insert = '(${1:resource \\\$socket}, ${2:string \\\$addr}, ${3:[int \\\$port]})';}, + {display = 'socket_last_error'; insert = '(${1:[resource \\\$socket]})';}, + {display = 'socket_listen'; insert = '(${1:resource \\\$socket}, ${2:[int \\\$backlog]})';}, + {display = 'socket_read'; insert = '(${1:resource \\\$socket}, ${2:int \\\$length}, ${3:[int \\\$type = PHP_BINARY_READ]})';}, + {display = 'socket_recv'; insert = '(${1:resource \\\$socket}, ${2:string \\\$buf}, ${3:int \\\$len}, ${4:int \\\$flags})';}, + {display = 'socket_recvfrom'; insert = '(${1:resource \\\$socket}, ${2:string \\\$buf}, ${3:int \\\$len}, ${4:int \\\$flags}, ${5:string \\\$name}, ${6:[int \\\$port]})';}, + {display = 'socket_select'; insert = '(${1:array \\\$read}, ${2:array \\\$write}, ${3:array \\\$except}, ${4:int \\\$tv_sec}, ${5:[int \\\$tv_usec]})';}, + {display = 'socket_send'; insert = '(${1:resource \\\$socket}, ${2:string \\\$buf}, ${3:int \\\$len}, ${4:int \\\$flags})';}, + {display = 'socket_sendto'; insert = '(${1:resource \\\$socket}, ${2:string \\\$buf}, ${3:int \\\$len}, ${4:int \\\$flags}, ${5:string \\\$addr}, ${6:[int \\\$port]})';}, + {display = 'socket_set_block'; insert = '(${1:resource \\\$socket})';}, + {display = 'socket_set_blocking'; insert = '()';}, + {display = 'socket_set_nonblock'; insert = '(${1:resource \\\$socket})';}, + {display = 'socket_set_option'; insert = '(${1:resource \\\$socket}, ${2:int \\\$level}, ${3:int \\\$optname}, ${4:mixed \\\$optval})';}, + {display = 'socket_set_timeout'; insert = '()';}, + {display = 'socket_shutdown'; insert = '(${1:resource \\\$socket}, ${2:[int \\\$how = 2]})';}, + {display = 'socket_strerror'; insert = '(${1:int \\\$errno})';}, + {display = 'socket_write'; insert = '(${1:resource \\\$socket}, ${2:string \\\$buffer}, ${3:[int \\\$length]})';}, + {display = 'sort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, + {display = 'soundex'; insert = '(${1:string \\\$str})';}, + {display = 'spl_autoload'; insert = '(${1:string \\\$class_name}, ${2:[string \\\$file_extensions = spl_autoload_extensions()]})';}, + {display = 'spl_autoload_call'; insert = '(${1:string \\\$class_name})';}, + {display = 'spl_autoload_extensions'; insert = '(${1:[string \\\$file_extensions]})';}, {display = 'spl_autoload_functions'; insert = '()';}, - {display = 'spl_autoload_register'; insert = '(${1:[mixed autoload_function = "spl_autoload"}, ${2:[throw = true}, ${3:[prepend]]]})';}, - {display = 'spl_autoload_unregister'; insert = '(${1:mixed autoload_function})';}, + {display = 'spl_autoload_register'; insert = '(${1:[callback \\\$autoload_function]}, ${2:[bool \\\$throw = true]}, ${3:[bool \\\$prepend = false]})';}, + {display = 'spl_autoload_unregister'; insert = '(${1:mixed \\\$autoload_function})';}, {display = 'spl_classes'; insert = '()';}, - {display = 'spl_object_hash'; insert = '(${1:object obj})';}, - {display = 'split'; insert = '(${1:string pattern}, ${2:string string}, ${3:[int limit]})';}, - {display = 'spliti'; insert = '(${1:string pattern}, ${2:string string}, ${3:[int limit]})';}, - {display = 'sprintf'; insert = '(${1:string format}, ${2:[mixed arg1}, ${3:[mixed ...]]})';}, - {display = 'sql_regcase'; insert = '(${1:string string})';}, - {display = 'sqlite_array_query'; insert = '(${1:resource db}, ${2:string query}, ${3:[int result_type}, ${4:[bool decode_binary]]})';}, - {display = 'sqlite_busy_timeout'; insert = '(${1:resource db}, ${2:int ms})';}, - {display = 'sqlite_changes'; insert = '(${1:resource db})';}, - {display = 'sqlite_close'; insert = '(${1:resource db})';}, - {display = 'sqlite_column'; insert = '(${1:resource result}, ${2:mixed index_or_name}, ${3:[bool decode_binary]})';}, - {display = 'sqlite_create_aggregate'; insert = '(${1:resource db}, ${2:string funcname}, ${3:mixed step_func}, ${4:mixed finalize_func}, ${5:[long num_args]})';}, - {display = 'sqlite_create_function'; insert = '(${1:resource db}, ${2:string funcname}, ${3:mixed callback}, ${4:[long num_args]})';}, - {display = 'sqlite_current'; insert = '(${1:resource result}, ${2:[int result_type}, ${3:[bool decode_binary]]})';}, - {display = 'sqlite_error_string'; insert = '(${1:int error_code})';}, - {display = 'sqlite_escape_string'; insert = '(${1:string item})';}, - {display = 'sqlite_exec'; insert = '(${1:string query}, ${2:resource db}, ${3:[string &error_message]})';}, - {display = 'sqlite_factory'; insert = '(${1:string filename}, ${2:[int mode}, ${3:[string &error_message]]})';}, - {display = 'sqlite_fetch_all'; insert = '(${1:resource result}, ${2:[int result_type}, ${3:[bool decode_binary]]})';}, - {display = 'sqlite_fetch_array'; insert = '(${1:resource result}, ${2:[int result_type}, ${3:[bool decode_binary]]})';}, - {display = 'sqlite_fetch_column_types'; insert = '(${1:string table_name}, ${2:resource db}, ${3:[int result_type]})';}, - {display = 'sqlite_fetch_object'; insert = '(${1:resource result}, ${2:[string class_name}, ${3:[NULL|array ctor_params}, ${4:[bool decode_binary]]]})';}, - {display = 'sqlite_fetch_single'; insert = '(${1:resource result}, ${2:[bool decode_binary]})';}, - {display = 'sqlite_field_name'; insert = '(${1:resource result}, ${2:int field_index})';}, - {display = 'sqlite_has_prev'; insert = '(${1:resource result})';}, - {display = 'sqlite_key'; insert = '(${1:resource result})';}, - {display = 'sqlite_last_error'; insert = '(${1:resource db})';}, - {display = 'sqlite_last_insert_rowid'; insert = '(${1:resource db})';}, + {display = 'spl_object_hash'; insert = '(${1:object \\\$obj})';}, + {display = 'split'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit]})';}, + {display = 'spliti'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit]})';}, + {display = 'sprintf'; insert = '(${1:string \\\$format}, ${2:[mixed \\\$args]}, ${3:[mixed ...]})';}, + {display = 'sql_regcase'; insert = '(${1:string \\\$string})';}, + {display = 'sqlite_array_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type]}, ${4:[bool \\\$decode_binary]}, ${5:string \\\$query}, ${6:resource \\\$dbhandle}, ${7:[int \\\$result_type]}, ${8:[bool \\\$decode_binary]}, ${9:string \\\$query}, ${10:[int \\\$result_type]}, ${11:[bool \\\$decode_binary]})';}, + {display = 'sqlite_busy_timeout'; insert = '(${1:resource \\\$dbhandle}, ${2:int \\\$milliseconds}, ${3:int \\\$milliseconds})';}, + {display = 'sqlite_changes'; insert = '(${1:resource \\\$dbhandle})';}, + {display = 'sqlite_close'; insert = '(${1:resource \\\$dbhandle})';}, + {display = 'sqlite_column'; insert = '(${1:resource \\\$result}, ${2:mixed \\\$index_or_name}, ${3:[bool \\\$decode_binary = true]}, ${4:mixed \\\$index_or_name}, ${5:[bool \\\$decode_binary = true]}, ${6:mixed \\\$index_or_name}, ${7:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_create_aggregate'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$function_name}, ${3:callback \\\$step_func}, ${4:callback \\\$finalize_func}, ${5:[int \\\$num_args = -1]}, ${6:string \\\$function_name}, ${7:callback \\\$step_func}, ${8:callback \\\$finalize_func}, ${9:[int \\\$num_args = -1]})';}, + {display = 'sqlite_create_function'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$function_name}, ${3:callback \\\$callback}, ${4:[int \\\$num_args = -1]}, ${5:string \\\$function_name}, ${6:callback \\\$callback}, ${7:[int \\\$num_args = -1]})';}, + {display = 'sqlite_current'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]}, ${4:[int \\\$result_type = SQLITE_BOTH]}, ${5:[bool \\\$decode_binary = true]}, ${6:[int \\\$result_type = SQLITE_BOTH]}, ${7:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_error_string'; insert = '(${1:int \\\$error_code})';}, + {display = 'sqlite_escape_string'; insert = '(${1:string \\\$item})';}, + {display = 'sqlite_exec'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[string \\\$error_msg]}, ${4:string \\\$query}, ${5:resource \\\$dbhandle}, ${6:string \\\$query}, ${7:[string \\\$error_msg]})';}, + {display = 'sqlite_factory'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]})';}, + {display = 'sqlite_fetch_all'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]}, ${4:[int \\\$result_type = SQLITE_BOTH]}, ${5:[bool \\\$decode_binary = true]}, ${6:[int \\\$result_type = SQLITE_BOTH]}, ${7:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]}, ${4:[int \\\$result_type = SQLITE_BOTH]}, ${5:[bool \\\$decode_binary = true]}, ${6:[int \\\$result_type = SQLITE_BOTH]}, ${7:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_column_types'; insert = '(${1:string \\\$table_name}, ${2:resource \\\$dbhandle}, ${3:[int \\\$result_type]}, ${4:string \\\$table_name}, ${5:[int \\\$result_type]})';}, + {display = 'sqlite_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[string \\\$class_name]}, ${3:[array \\\$ctor_params]}, ${4:[bool \\\$decode_binary = true]}, ${5:[string \\\$class_name]}, ${6:[array \\\$ctor_params]}, ${7:[bool \\\$decode_binary = true]}, ${8:[string \\\$class_name]}, ${9:[array \\\$ctor_params]}, ${10:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_single'; insert = '(${1:resource \\\$result}, ${2:[bool \\\$decode_binary = true]}, ${3:[bool \\\$decode_binary = true]}, ${4:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_string'; insert = '()';}, + {display = 'sqlite_field_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_index}, ${3:int \\\$field_index}, ${4:int \\\$field_index})';}, + {display = 'sqlite_has_more'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_has_prev'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_key'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_last_error'; insert = '(${1:resource \\\$dbhandle})';}, + {display = 'sqlite_last_insert_rowid'; insert = '(${1:resource \\\$dbhandle})';}, {display = 'sqlite_libencoding'; insert = '()';}, {display = 'sqlite_libversion'; insert = '()';}, - {display = 'sqlite_next'; insert = '(${1:resource result})';}, - {display = 'sqlite_num_fields'; insert = '(${1:resource result})';}, - {display = 'sqlite_num_rows'; insert = '(${1:resource result})';}, - {display = 'sqlite_open'; insert = '(${1:string filename}, ${2:[int mode}, ${3:[string &error_message]]})';}, - {display = 'sqlite_popen'; insert = '(${1:string filename}, ${2:[int mode}, ${3:[string &error_message]]})';}, - {display = 'sqlite_prev'; insert = '(${1:resource result})';}, - {display = 'sqlite_query'; insert = '(${1:string query}, ${2:resource db}, ${3:[int result_type}, ${4:[string &error_message]]})';}, - {display = 'sqlite_rewind'; insert = '(${1:resource result})';}, - {display = 'sqlite_seek'; insert = '(${1:resource result}, ${2:int row})';}, - {display = 'sqlite_single_query'; insert = '(${1:resource db}, ${2:string query}, ${3:[bool first_row_only}, ${4:[bool decode_binary]]})';}, - {display = 'sqlite_udf_decode_binary'; insert = '(${1:string data})';}, - {display = 'sqlite_udf_encode_binary'; insert = '(${1:string data})';}, - {display = 'sqlite_unbuffered_query'; insert = '(${1:string query}, ${2:resource db}, ${3:[int result_type}, ${4:[string &error_message]]})';}, - {display = 'sqlite_valid'; insert = '(${1:resource result})';}, - {display = 'sqrt'; insert = '(${1:float number})';}, - {display = 'srand'; insert = '(${1:[int seed]})';}, - {display = 'sscanf'; insert = '(${1:string str}, ${2:string format}, ${3:[string ...]})';}, - {display = 'stat'; insert = '(${1:string filename})';}, - {display = 'str_getcsv'; insert = '(${1:string input}, ${2:[string delimiter}, ${3:[string enclosure}, ${4:[string escape]]]})';}, - {display = 'str_ireplace'; insert = '(${1:mixed search}, ${2:mixed replace}, ${3:mixed subject}, ${4:[int &replace_count]})';}, - {display = 'str_pad'; insert = '(${1:string input}, ${2:int pad_length}, ${3:[string pad_string}, ${4:[int pad_type]]})';}, - {display = 'str_repeat'; insert = '(${1:string input}, ${2:int mult})';}, - {display = 'str_replace'; insert = '(${1:mixed search}, ${2:mixed replace}, ${3:mixed subject}, ${4:[int &replace_count]})';}, - {display = 'str_rot13'; insert = '(${1:string str})';}, - {display = 'str_shuffle'; insert = '(${1:string str})';}, - {display = 'str_split'; insert = '(${1:string str}, ${2:[int split_length]})';}, - {display = 'str_word_count'; insert = '(${1:string str}, ${2:[int format}, ${3:[string charlist]]})';}, - {display = 'strcasecmp'; insert = '(${1:string str1}, ${2:string str2})';}, - {display = 'strchr'; insert = '(${1:string haystack}, ${2:string needle})';}, - {display = 'strcmp'; insert = '(${1:string str1}, ${2:string str2})';}, - {display = 'strcoll'; insert = '(${1:string str1}, ${2:string str2})';}, - {display = 'strcspn'; insert = '(${1:string str}, ${2:string mask}, ${3:[start}, ${4:[len]]})';}, - {display = 'stream_bucket_append'; insert = '(${1:resource brigade}, ${2:resource bucket})';}, - {display = 'stream_bucket_make_writeable'; insert = '(${1:resource brigade})';}, - {display = 'stream_bucket_new'; insert = '(${1:resource stream}, ${2:string buffer})';}, - {display = 'stream_bucket_prepend'; insert = '(${1:resource brigade}, ${2:resource bucket})';}, - {display = 'stream_context_create'; insert = '(${1:[array options}, ${2:[array params]]})';}, - {display = 'stream_context_get_default'; insert = '(${1:[array options]})';}, - {display = 'stream_context_get_options'; insert = '(${1:resource context|resource stream})';}, - {display = 'stream_context_get_params'; insert = '(${1:resource context|resource stream})';}, - {display = 'stream_context_set_default'; insert = '(${1:array options})';}, - {display = 'stream_context_set_option'; insert = '(${1:resource context|resource stream}, ${2:string wrappername}, ${3:string optionname}, ${4:mixed value})';}, - {display = 'stream_context_set_params'; insert = '(${1:resource context|resource stream}, ${2:array options})';}, - {display = 'stream_copy_to_stream'; insert = '(${1:resource source}, ${2:resource dest}, ${3:[long maxlen}, ${4:[long pos]]})';}, - {display = 'stream_filter_append'; insert = '(${1:resource stream}, ${2:string filtername}, ${3:[int read_write}, ${4:[string filterparams]]})';}, - {display = 'stream_filter_prepend'; insert = '(${1:resource stream}, ${2:string filtername}, ${3:[int read_write}, ${4:[string filterparams]]})';}, - {display = 'stream_filter_register'; insert = '(${1:string filtername}, ${2:string classname})';}, - {display = 'stream_filter_remove'; insert = '(${1:resource stream_filter})';}, - {display = 'stream_get_contents'; insert = '(${1:resource source}, ${2:[long maxlen}, ${3:[long offset]]})';}, - {display = 'stream_get_filters'; insert = '(${1:void})';}, - {display = 'stream_get_line'; insert = '(${1:resource stream}, ${2:int maxlen}, ${3:[string ending]})';}, - {display = 'stream_get_meta_data'; insert = '(${1:resource fp})';}, + {display = 'sqlite_next'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_num_fields'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_num_rows'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_open'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]}, ${4:string \\\$filename}, ${5:[int \\\$mode = 0666]}, ${6:[string \\\$error_message]})';}, + {display = 'sqlite_popen'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]})';}, + {display = 'sqlite_prev'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type]}, ${4:[string \\\$error_msg]}, ${5:string \\\$query}, ${6:resource \\\$dbhandle}, ${7:[int \\\$result_type]}, ${8:[string \\\$error_msg]}, ${9:string \\\$query}, ${10:[int \\\$result_type]}, ${11:[string \\\$error_msg]})';}, + {display = 'sqlite_rewind'; insert = '(${1:resource \\\$result})';}, + {display = 'sqlite_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$rownum}, ${3:int \\\$rownum})';}, + {display = 'sqlite_single_query'; insert = '(${1:resource \\\$db}, ${2:string \\\$query}, ${3:[bool \\\$first_row_only]}, ${4:[bool \\\$decode_binary]}, ${5:string \\\$query}, ${6:[bool \\\$first_row_only]}, ${7:[bool \\\$decode_binary]})';}, + {display = 'sqlite_udf_decode_binary'; insert = '(${1:string \\\$data})';}, + {display = 'sqlite_udf_encode_binary'; insert = '(${1:string \\\$data})';}, + {display = 'sqlite_unbuffered_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type]}, ${4:[string \\\$error_msg]}, ${5:string \\\$query}, ${6:resource \\\$dbhandle}, ${7:[int \\\$result_type]}, ${8:[string \\\$error_msg]}, ${9:string \\\$query}, ${10:[int \\\$result_type]}, ${11:[string \\\$error_msg]})';}, + {display = 'sqlite_valid'; insert = '(${1:resource \\\$result})';}, + {display = 'sqrt'; insert = '(${1:float \\\$arg})';}, + {display = 'srand'; insert = '(${1:[int \\\$seed]})';}, + {display = 'sscanf'; insert = '(${1:string \\\$str}, ${2:string \\\$format}, ${3:[mixed ...]})';}, + {display = 'stat'; insert = '(${1:string \\\$filename})';}, + {display = 'stats_absolute_deviation'; insert = '(${1:array \\\$a})';}, + {display = 'stats_cdf_beta'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_binomial'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_cauchy'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_chisquare'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:int \\\$which})';}, + {display = 'stats_cdf_exponential'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:int \\\$which})';}, + {display = 'stats_cdf_f'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_gamma'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_laplace'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_logistic'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_negative_binomial'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_noncentral_chisquare'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_noncentral_f'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:float \\\$par4}, ${5:int \\\$which})';}, + {display = 'stats_cdf_poisson'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:int \\\$which})';}, + {display = 'stats_cdf_t'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:int \\\$which})';}, + {display = 'stats_cdf_uniform'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_cdf_weibull'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_covariance'; insert = '(${1:array \\\$a}, ${2:array \\\$b})';}, + {display = 'stats_den_uniform'; insert = '(${1:float \\\$x}, ${2:float \\\$a}, ${3:float \\\$b})';}, + {display = 'stats_dens_beta'; insert = '(${1:float \\\$x}, ${2:float \\\$a}, ${3:float \\\$b})';}, + {display = 'stats_dens_cauchy'; insert = '(${1:float \\\$x}, ${2:float \\\$ave}, ${3:float \\\$stdev})';}, + {display = 'stats_dens_chisquare'; insert = '(${1:float \\\$x}, ${2:float \\\$dfr})';}, + {display = 'stats_dens_exponential'; insert = '(${1:float \\\$x}, ${2:float \\\$scale})';}, + {display = 'stats_dens_f'; insert = '(${1:float \\\$x}, ${2:float \\\$dfr1}, ${3:float \\\$dfr2})';}, + {display = 'stats_dens_gamma'; insert = '(${1:float \\\$x}, ${2:float \\\$shape}, ${3:float \\\$scale})';}, + {display = 'stats_dens_laplace'; insert = '(${1:float \\\$x}, ${2:float \\\$ave}, ${3:float \\\$stdev})';}, + {display = 'stats_dens_logistic'; insert = '(${1:float \\\$x}, ${2:float \\\$ave}, ${3:float \\\$stdev})';}, + {display = 'stats_dens_negative_binomial'; insert = '(${1:float \\\$x}, ${2:float \\\$n}, ${3:float \\\$pi})';}, + {display = 'stats_dens_normal'; insert = '(${1:float \\\$x}, ${2:float \\\$ave}, ${3:float \\\$stdev})';}, + {display = 'stats_dens_pmf_binomial'; insert = '(${1:float \\\$x}, ${2:float \\\$n}, ${3:float \\\$pi})';}, + {display = 'stats_dens_pmf_hypergeometric'; insert = '(${1:float \\\$n1}, ${2:float \\\$n2}, ${3:float \\\$N1}, ${4:float \\\$N2})';}, + {display = 'stats_dens_pmf_poisson'; insert = '(${1:float \\\$x}, ${2:float \\\$lb})';}, + {display = 'stats_dens_t'; insert = '(${1:float \\\$x}, ${2:float \\\$dfr})';}, + {display = 'stats_dens_weibull'; insert = '(${1:float \\\$x}, ${2:float \\\$a}, ${3:float \\\$b})';}, + {display = 'stats_harmonic_mean'; insert = '(${1:array \\\$a})';}, + {display = 'stats_kurtosis'; insert = '(${1:array \\\$a})';}, + {display = 'stats_rand_gen_beta'; insert = '(${1:float \\\$a}, ${2:float \\\$b})';}, + {display = 'stats_rand_gen_chisquare'; insert = '(${1:float \\\$df})';}, + {display = 'stats_rand_gen_exponential'; insert = '(${1:float \\\$av})';}, + {display = 'stats_rand_gen_f'; insert = '(${1:float \\\$dfn}, ${2:float \\\$dfd})';}, + {display = 'stats_rand_gen_funiform'; insert = '(${1:float \\\$low}, ${2:float \\\$high})';}, + {display = 'stats_rand_gen_gamma'; insert = '(${1:float \\\$a}, ${2:float \\\$r})';}, + {display = 'stats_rand_gen_ibinomial'; insert = '(${1:int \\\$n}, ${2:float \\\$pp})';}, + {display = 'stats_rand_gen_ibinomial_negative'; insert = '(${1:int \\\$n}, ${2:float \\\$p})';}, + {display = 'stats_rand_gen_int'; insert = '()';}, + {display = 'stats_rand_gen_ipoisson'; insert = '(${1:float \\\$mu})';}, + {display = 'stats_rand_gen_iuniform'; insert = '(${1:int \\\$low}, ${2:int \\\$high})';}, + {display = 'stats_rand_gen_noncenral_chisquare'; insert = '(${1:float \\\$df}, ${2:float \\\$xnonc})';}, + {display = 'stats_rand_gen_noncentral_f'; insert = '(${1:float \\\$dfn}, ${2:float \\\$dfd}, ${3:float \\\$xnonc})';}, + {display = 'stats_rand_gen_noncentral_t'; insert = '(${1:float \\\$df}, ${2:float \\\$xnonc})';}, + {display = 'stats_rand_gen_normal'; insert = '(${1:float \\\$av}, ${2:float \\\$sd})';}, + {display = 'stats_rand_gen_t'; insert = '(${1:float \\\$df})';}, + {display = 'stats_rand_get_seeds'; insert = '()';}, + {display = 'stats_rand_phrase_to_seeds'; insert = '(${1:string \\\$phrase})';}, + {display = 'stats_rand_ranf'; insert = '()';}, + {display = 'stats_rand_setall'; insert = '(${1:int \\\$iseed1}, ${2:int \\\$iseed2})';}, + {display = 'stats_skew'; insert = '(${1:array \\\$a})';}, + {display = 'stats_standard_deviation'; insert = '(${1:array \\\$a}, ${2:[bool \\\$sample = false]})';}, + {display = 'stats_stat_binomial_coef'; insert = '(${1:int \\\$x}, ${2:int \\\$n})';}, + {display = 'stats_stat_correlation'; insert = '(${1:array \\\$arr1}, ${2:array \\\$arr2})';}, + {display = 'stats_stat_gennch'; insert = '(${1:int \\\$n})';}, + {display = 'stats_stat_independent_t'; insert = '(${1:array \\\$arr1}, ${2:array \\\$arr2})';}, + {display = 'stats_stat_innerproduct'; insert = '(${1:array \\\$arr1}, ${2:array \\\$arr2})';}, + {display = 'stats_stat_noncentral_t'; insert = '(${1:float \\\$par1}, ${2:float \\\$par2}, ${3:float \\\$par3}, ${4:int \\\$which})';}, + {display = 'stats_stat_paired_t'; insert = '(${1:array \\\$arr1}, ${2:array \\\$arr2})';}, + {display = 'stats_stat_percentile'; insert = '(${1:float \\\$df}, ${2:float \\\$xnonc})';}, + {display = 'stats_stat_powersum'; insert = '(${1:array \\\$arr}, ${2:float \\\$power})';}, + {display = 'stats_variance'; insert = '(${1:array \\\$a}, ${2:[bool \\\$sample = false]})';}, + {display = 'str_getcsv'; insert = '(${1:string \\\$input}, ${2:[string \\\$delimiter = \',\']}, ${3:[string \\\$enclosure = \'\"\']}, ${4:[string \\\$escape = \'\\\\\\\\\']})';}, + {display = 'str_ireplace'; insert = '(${1:mixed \\\$search}, ${2:mixed \\\$replace}, ${3:mixed \\\$subject}, ${4:[int \\\$count]})';}, + {display = 'str_pad'; insert = '(${1:string \\\$input}, ${2:int \\\$pad_length}, ${3:[string \\\$pad_string = \" \"]}, ${4:[int \\\$pad_type = STR_PAD_RIGHT]})';}, + {display = 'str_repeat'; insert = '(${1:string \\\$input}, ${2:int \\\$multiplier})';}, + {display = 'str_replace'; insert = '(${1:mixed \\\$search}, ${2:mixed \\\$replace}, ${3:mixed \\\$subject}, ${4:[int \\\$count]})';}, + {display = 'str_rot13'; insert = '(${1:string \\\$str})';}, + {display = 'str_shuffle'; insert = '(${1:string \\\$str})';}, + {display = 'str_split'; insert = '(${1:string \\\$string}, ${2:[int \\\$split_length = 1]})';}, + {display = 'str_word_count'; insert = '(${1:string \\\$string}, ${2:[int \\\$format]}, ${3:[string \\\$charlist]})';}, + {display = 'strcasecmp'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2})';}, + {display = 'strchr'; insert = '()';}, + {display = 'strcmp'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2})';}, + {display = 'strcoll'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2})';}, + {display = 'strcspn'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:[int \\\$start]}, ${4:[int \\\$length]})';}, + {display = 'streamWrapper'; insert = '()';}, + {display = 'stream_bucket_append'; insert = '(${1:resource \\\$brigade}, ${2:resource \\\$bucket})';}, + {display = 'stream_bucket_make_writeable'; insert = '(${1:resource \\\$brigade})';}, + {display = 'stream_bucket_new'; insert = '(${1:resource \\\$stream}, ${2:string \\\$buffer})';}, + {display = 'stream_bucket_prepend'; insert = '(${1:resource \\\$brigade}, ${2:resource \\\$bucket})';}, + {display = 'stream_context_create'; insert = '(${1:[array \\\$options]}, ${2:[array \\\$params]})';}, + {display = 'stream_context_get_default'; insert = '(${1:[array \\\$options]})';}, + {display = 'stream_context_get_options'; insert = '(${1:resource \\\$stream_or_context})';}, + {display = 'stream_context_get_params'; insert = '(${1:resource \\\$stream_or_context})';}, + {display = 'stream_context_set_default'; insert = '(${1:array \\\$options})';}, + {display = 'stream_context_set_option'; insert = '(${1:resource \\\$stream_or_context}, ${2:string \\\$wrapper}, ${3:string \\\$option}, ${4:mixed \\\$value}, ${5:resource \\\$stream_or_context}, ${6:array \\\$options})';}, + {display = 'stream_context_set_params'; insert = '(${1:resource \\\$stream_or_context}, ${2:array \\\$params})';}, + {display = 'stream_copy_to_stream'; insert = '(${1:resource \\\$source}, ${2:resource \\\$dest}, ${3:[int \\\$maxlength = -1]}, ${4:[int \\\$offset]})';}, + {display = 'stream_encoding'; insert = '(${1:resource \\\$stream}, ${2:[string \\\$encoding]})';}, + {display = 'stream_filter_append'; insert = '(${1:resource \\\$stream}, ${2:string \\\$filtername}, ${3:[int \\\$read_write]}, ${4:[mixed \\\$params]})';}, + {display = 'stream_filter_prepend'; insert = '(${1:resource \\\$stream}, ${2:string \\\$filtername}, ${3:[int \\\$read_write]}, ${4:[mixed \\\$params]})';}, + {display = 'stream_filter_register'; insert = '(${1:string \\\$filtername}, ${2:string \\\$classname})';}, + {display = 'stream_filter_remove'; insert = '(${1:resource \\\$stream_filter})';}, + {display = 'stream_get_contents'; insert = '(${1:resource \\\$handle}, ${2:[int \\\$maxlength = -1]}, ${3:[int \\\$offset = -1]})';}, + {display = 'stream_get_filters'; insert = '()';}, + {display = 'stream_get_line'; insert = '(${1:resource \\\$handle}, ${2:int \\\$length}, ${3:[string \\\$ending]})';}, + {display = 'stream_get_meta_data'; insert = '(${1:resource \\\$stream})';}, {display = 'stream_get_transports'; insert = '()';}, {display = 'stream_get_wrappers'; insert = '()';}, - {display = 'stream_is_local'; insert = '(${1:resource stream|string url})';}, - {display = 'stream_resolve_include_path'; insert = '(${1:string filename})';}, - {display = 'stream_select'; insert = '(${1:array &read_streams}, ${2:array &write_streams}, ${3:array &except_streams}, ${4:int tv_sec}, ${5:[int tv_usec]})';}, - {display = 'stream_set_blocking'; insert = '(${1:resource socket}, ${2:int mode})';}, - {display = 'stream_set_timeout'; insert = '(${1:resource stream}, ${2:int seconds}, ${3:[int microseconds]})';}, - {display = 'stream_set_write_buffer'; insert = '(${1:resource fp}, ${2:int buffer})';}, - {display = 'stream_socket_accept'; insert = '(${1:resource serverstream}, ${2:[ double timeout}, ${3:[string &peername ]]})';}, - {display = 'stream_socket_client'; insert = '(${1:string remoteaddress}, ${2:[long &errcode}, ${3:[string &errstring}, ${4:[double timeout}, ${5:[long flags}, ${6:[resource context]]]]]})';}, - {display = 'stream_socket_enable_crypto'; insert = '(${1:resource stream}, ${2:bool enable}, ${3:[int cryptokind}, ${4:[resource sessionstream]]})';}, - {display = 'stream_socket_get_name'; insert = '(${1:resource stream}, ${2:bool want_peer})';}, - {display = 'stream_socket_pair'; insert = '(${1:int domain}, ${2:int type}, ${3:int protocol})';}, - {display = 'stream_socket_recvfrom'; insert = '(${1:resource stream}, ${2:long amount}, ${3:[long flags}, ${4:[string &remote_addr]]})';}, - {display = 'stream_socket_sendto'; insert = '(${1:resouce stream}, ${2:string data}, ${3:[long flags}, ${4:[string target_addr]]})';}, - {display = 'stream_socket_server'; insert = '(${1:string localaddress}, ${2:[long &errcode}, ${3:[string &errstring}, ${4:[long flags}, ${5:[resource context]]]]})';}, - {display = 'stream_socket_shutdown'; insert = '(${1:resource stream}, ${2:int how})';}, - {display = 'stream_supports_lock'; insert = '(${1:resource stream})';}, - {display = 'stream_wrapper_register'; insert = '(${1:string protocol}, ${2:string classname}, ${3:[integer flags]})';}, - {display = 'stream_wrapper_restore'; insert = '(${1:string protocol})';}, - {display = 'stream_wrapper_unregister'; insert = '(${1:string protocol})';}, - {display = 'strftime'; insert = '(${1:string format}, ${2:[int timestamp]})';}, - {display = 'strip_tags'; insert = '(${1:string str}, ${2:[string allowable_tags]})';}, - {display = 'stripcslashes'; insert = '(${1:string str})';}, - {display = 'stripos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset]})';}, - {display = 'stripslashes'; insert = '(${1:string str})';}, - {display = 'stristr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part]})';}, - {display = 'strlen'; insert = '(${1:string str})';}, - {display = 'strnatcasecmp'; insert = '(${1:string s1}, ${2:string s2})';}, - {display = 'strnatcmp'; insert = '(${1:string s1}, ${2:string s2})';}, - {display = 'strncasecmp'; insert = '(${1:string str1}, ${2:string str2}, ${3:int len})';}, - {display = 'strncmp'; insert = '(${1:string str1}, ${2:string str2}, ${3:int len})';}, - {display = 'strpbrk'; insert = '(${1:string haystack}, ${2:string char_list})';}, - {display = 'strpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset]})';}, - {display = 'strptime'; insert = '(${1:string timestamp}, ${2:string format})';}, - {display = 'strrchr'; insert = '(${1:string haystack}, ${2:string needle})';}, - {display = 'strrev'; insert = '(${1:string str})';}, - {display = 'strripos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset]})';}, - {display = 'strrpos'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset]})';}, - {display = 'strspn'; insert = '(${1:string str}, ${2:string mask}, ${3:[start}, ${4:[len]]})';}, - {display = 'strstr'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[bool part]})';}, - {display = 'strtok'; insert = '(${1:[string str}, ${2:] string token})';}, - {display = 'strtolower'; insert = '(${1:string str})';}, - {display = 'strtotime'; insert = '(${1:string time}, ${2:[int now ]})';}, - {display = 'strtoupper'; insert = '(${1:string str})';}, - {display = 'strtr'; insert = '(${1:string str}, ${2:string from}, ${3:[string to]})';}, - {display = 'strval'; insert = '(${1:mixed var})';}, - {display = 'substr'; insert = '(${1:string str}, ${2:int start}, ${3:[int length]})';}, - {display = 'substr_compare'; insert = '(${1:string main_str}, ${2:string str}, ${3:int offset}, ${4:[int length}, ${5:[bool case_sensitivity]]})';}, - {display = 'substr_count'; insert = '(${1:string haystack}, ${2:string needle}, ${3:[int offset}, ${4:[int length]]})';}, - {display = 'substr_replace'; insert = '(${1:mixed str}, ${2:mixed repl}, ${3:mixed start}, ${4:[mixed length]})';}, - {display = 'sybase_affected_rows'; insert = '(${1:[resource link_id]})';}, - {display = 'sybase_close'; insert = '(${1:[resource link_id]})';}, - {display = 'sybase_connect'; insert = '(${1:[string host}, ${2:[string user}, ${3:[string password}, ${4:[string charset}, ${5:[string appname}, ${6:[bool new]]]]]]})';}, - {display = 'sybase_data_seek'; insert = '(${1:resource result}, ${2:int offset})';}, - {display = 'sybase_deadlock_retry_count'; insert = '(${1:int retry_count})';}, - {display = 'sybase_fetch_array'; insert = '(${1:resource result})';}, - {display = 'sybase_fetch_assoc'; insert = '(${1:resource result})';}, - {display = 'sybase_fetch_field'; insert = '(${1:resource result}, ${2:[int offset]})';}, - {display = 'sybase_fetch_object'; insert = '(${1:resource result}, ${2:[mixed object]})';}, - {display = 'sybase_fetch_row'; insert = '(${1:resource result})';}, - {display = 'sybase_field_seek'; insert = '(${1:resource result}, ${2:int offset})';}, - {display = 'sybase_free_result'; insert = '(${1:resource result})';}, - {display = 'sybase_get_last_message'; insert = '(${1:void})';}, - {display = 'sybase_min_client_severity'; insert = '(${1:int severity})';}, - {display = 'sybase_min_server_severity'; insert = '(${1:int severity})';}, - {display = 'sybase_num_fields'; insert = '(${1:resource result})';}, - {display = 'sybase_num_rows'; insert = '(${1:resource result})';}, - {display = 'sybase_pconnect'; insert = '(${1:[string host}, ${2:[string user}, ${3:[string password}, ${4:[string charset}, ${5:[string appname]]]]]})';}, - {display = 'sybase_query'; insert = '(${1:string query}, ${2:[resource link_id]})';}, - {display = 'sybase_result'; insert = '(${1:resource result}, ${2:int row}, ${3:mixed field})';}, - {display = 'sybase_select_db'; insert = '(${1:string database}, ${2:[resource link_id]})';}, - {display = 'sybase_set_message_handler'; insert = '(${1:mixed error_func}, ${2:[resource connection]})';}, - {display = 'sybase_unbuffered_query'; insert = '(${1:string query}, ${2:[resource link_id]})';}, - {display = 'symlink'; insert = '(${1:string target}, ${2:string link})';}, + {display = 'stream_is_local'; insert = '(${1:mixed \\\$stream_or_url})';}, + {display = 'stream_notification_callback'; insert = '(${1:int \\\$notification_code}, ${2:int \\\$severity}, ${3:string \\\$message}, ${4:int \\\$message_code}, ${5:int \\\$bytes_transferred}, ${6:int \\\$bytes_max})';}, + {display = 'stream_register_wrapper'; insert = '()';}, + {display = 'stream_resolve_include_path'; insert = '(${1:string \\\$filename}, ${2:[resource \\\$context]})';}, + {display = 'stream_select'; insert = '(${1:array \\\$read}, ${2:array \\\$write}, ${3:array \\\$except}, ${4:int \\\$tv_sec}, ${5:[int \\\$tv_usec]})';}, + {display = 'stream_set_blocking'; insert = '(${1:resource \\\$stream}, ${2:int \\\$mode})';}, + {display = 'stream_set_read_buffer'; insert = '(${1:resource \\\$stream}, ${2:int \\\$buffer})';}, + {display = 'stream_set_timeout'; insert = '(${1:resource \\\$stream}, ${2:int \\\$seconds}, ${3:[int \\\$microseconds]})';}, + {display = 'stream_set_write_buffer'; insert = '(${1:resource \\\$stream}, ${2:int \\\$buffer})';}, + {display = 'stream_socket_accept'; insert = '(${1:resource \\\$server_socket}, ${2:[float \\\$timeout = ini_get(\"default_socket_timeout\")]}, ${3:[string \\\$peername]})';}, + {display = 'stream_socket_client'; insert = '(${1:string \\\$remote_socket}, ${2:[int \\\$errno]}, ${3:[string \\\$errstr]}, ${4:[float \\\$timeout = ini_get(\"default_socket_timeout\")]}, ${5:[int \\\$flags = STREAM_CLIENT_CONNECT]}, ${6:[resource \\\$context]})';}, + {display = 'stream_socket_enable_crypto'; insert = '(${1:resource \\\$stream}, ${2:bool \\\$enable}, ${3:[int \\\$crypto_type]}, ${4:[resource \\\$session_stream]})';}, + {display = 'stream_socket_get_name'; insert = '(${1:resource \\\$handle}, ${2:bool \\\$want_peer})';}, + {display = 'stream_socket_pair'; insert = '(${1:int \\\$domain}, ${2:int \\\$type}, ${3:int \\\$protocol})';}, + {display = 'stream_socket_recvfrom'; insert = '(${1:resource \\\$socket}, ${2:int \\\$length}, ${3:[int \\\$flags]}, ${4:[string \\\$address]})';}, + {display = 'stream_socket_sendto'; insert = '(${1:resource \\\$socket}, ${2:string \\\$data}, ${3:[int \\\$flags]}, ${4:[string \\\$address]})';}, + {display = 'stream_socket_server'; insert = '(${1:string \\\$local_socket}, ${2:[int \\\$errno]}, ${3:[string \\\$errstr]}, ${4:[int \\\$flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN]}, ${5:[resource \\\$context]})';}, + {display = 'stream_socket_shutdown'; insert = '(${1:resource \\\$stream}, ${2:int \\\$how})';}, + {display = 'stream_supports_lock'; insert = '(${1:resource \\\$stream})';}, + {display = 'stream_wrapper_register'; insert = '(${1:string \\\$protocol}, ${2:string \\\$classname}, ${3:[int \\\$flags]})';}, + {display = 'stream_wrapper_restore'; insert = '(${1:string \\\$protocol})';}, + {display = 'stream_wrapper_unregister'; insert = '(${1:string \\\$protocol})';}, + {display = 'strftime'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp = time()]})';}, + {display = 'strip_tags'; insert = '(${1:string \\\$str}, ${2:[string \\\$allowable_tags]})';}, + {display = 'stripcslashes'; insert = '(${1:string \\\$str})';}, + {display = 'stripos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'stripslashes'; insert = '(${1:string \\\$str})';}, + {display = 'stristr'; insert = '(${1:string \\\$haystack}, ${2:mixed \\\$needle}, ${3:[bool \\\$before_needle = false]})';}, + {display = 'strlen'; insert = '(${1:string \\\$string})';}, + {display = 'strnatcasecmp'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2})';}, + {display = 'strnatcmp'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2})';}, + {display = 'strncasecmp'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:int \\\$len})';}, + {display = 'strncmp'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:int \\\$len})';}, + {display = 'strpbrk'; insert = '(${1:string \\\$haystack}, ${2:string \\\$char_list})';}, + {display = 'strpos'; insert = '(${1:string \\\$haystack}, ${2:mixed \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'strptime'; insert = '(${1:string \\\$date}, ${2:string \\\$format})';}, + {display = 'strrchr'; insert = '(${1:string \\\$haystack}, ${2:mixed \\\$needle})';}, + {display = 'strrev'; insert = '(${1:string \\\$string})';}, + {display = 'strripos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'strrpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, + {display = 'strspn'; insert = '(${1:string \\\$subject}, ${2:string \\\$mask}, ${3:[int \\\$start]}, ${4:[int \\\$length]})';}, + {display = 'strstr'; insert = '(${1:string \\\$haystack}, ${2:mixed \\\$needle}, ${3:[bool \\\$before_needle = false]})';}, + {display = 'strtok'; insert = '(${1:string \\\$str}, ${2:string \\\$token}, ${3:string \\\$token})';}, + {display = 'strtolower'; insert = '(${1:string \\\$str})';}, + {display = 'strtotime'; insert = '(${1:string \\\$time}, ${2:[int \\\$now]})';}, + {display = 'strtoupper'; insert = '(${1:string \\\$string})';}, + {display = 'strtr'; insert = '(${1:string \\\$str}, ${2:string \\\$from}, ${3:string \\\$to}, ${4:string \\\$str}, ${5:array \\\$replace_pairs})';}, + {display = 'strval'; insert = '(${1:mixed \\\$var})';}, + {display = 'substr'; insert = '(${1:string \\\$string}, ${2:int \\\$start}, ${3:[int \\\$length]})';}, + {display = 'substr_compare'; insert = '(${1:string \\\$main_str}, ${2:string \\\$str}, ${3:int \\\$offset}, ${4:[int \\\$length]}, ${5:[bool \\\$case_insensitivity = false]})';}, + {display = 'substr_count'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[int \\\$length]})';}, + {display = 'substr_replace'; insert = '(${1:mixed \\\$string}, ${2:string \\\$replacement}, ${3:int \\\$start}, ${4:[int \\\$length]})';}, + {display = 'sybase_affected_rows'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'sybase_close'; insert = '(${1:[resource \\\$link_identifier]})';}, + {display = 'sybase_connect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[string \\\$charset]}, ${5:[string \\\$appname]}, ${6:[bool \\\$new = false]})';}, + {display = 'sybase_data_seek'; insert = '(${1:resource \\\$result_identifier}, ${2:int \\\$row_number})';}, + {display = 'sybase_deadlock_retry_count'; insert = '(${1:int \\\$retry_count})';}, + {display = 'sybase_fetch_array'; insert = '(${1:resource \\\$result})';}, + {display = 'sybase_fetch_assoc'; insert = '(${1:resource \\\$result})';}, + {display = 'sybase_fetch_field'; insert = '(${1:resource \\\$result}, ${2:[int \\\$field_offset = -1]})';}, + {display = 'sybase_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[mixed \\\$object]})';}, + {display = 'sybase_fetch_row'; insert = '(${1:resource \\\$result})';}, + {display = 'sybase_field_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_offset})';}, + {display = 'sybase_free_result'; insert = '(${1:resource \\\$result})';}, + {display = 'sybase_get_last_message'; insert = '()';}, + {display = 'sybase_min_client_severity'; insert = '(${1:int \\\$severity})';}, + {display = 'sybase_min_error_severity'; insert = '(${1:int \\\$severity})';}, + {display = 'sybase_min_message_severity'; insert = '(${1:int \\\$severity})';}, + {display = 'sybase_min_server_severity'; insert = '(${1:int \\\$severity})';}, + {display = 'sybase_num_fields'; insert = '(${1:resource \\\$result})';}, + {display = 'sybase_num_rows'; insert = '(${1:resource \\\$result})';}, + {display = 'sybase_pconnect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[string \\\$charset]}, ${5:[string \\\$appname]})';}, + {display = 'sybase_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]})';}, + {display = 'sybase_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field})';}, + {display = 'sybase_select_db'; insert = '(${1:string \\\$database_name}, ${2:[resource \\\$link_identifier]})';}, + {display = 'sybase_set_message_handler'; insert = '(${1:callback \\\$handler}, ${2:[resource \\\$connection]})';}, + {display = 'sybase_unbuffered_query'; insert = '(${1:string \\\$query}, ${2:resource \\\$link_identifier}, ${3:[bool \\\$store_result]})';}, + {display = 'symlink'; insert = '(${1:string \\\$target}, ${2:string \\\$link})';}, {display = 'sys_get_temp_dir'; insert = '()';}, {display = 'sys_getloadavg'; insert = '()';}, - {display = 'syslog'; insert = '(${1:int priority}, ${2:string message})';}, - {display = 'system'; insert = '(${1:string command}, ${2:[int &return_value]})';}, - {display = 'tan'; insert = '(${1:float number})';}, - {display = 'tanh'; insert = '(${1:float number})';}, - {display = 'tempnam'; insert = '(${1:string dir}, ${2:string prefix})';}, - {display = 'textdomain'; insert = '(${1:string domain})';}, - {display = 'tidy_access_count'; insert = '()';}, - {display = 'tidy_clean_repair'; insert = '()';}, - {display = 'tidy_config_count'; insert = '()';}, - {display = 'tidy_diagnose'; insert = '()';}, - {display = 'tidy_error_count'; insert = '()';}, - {display = 'tidy_get_body'; insert = '(${1:resource tidy})';}, - {display = 'tidy_get_config'; insert = '()';}, - {display = 'tidy_get_error_buffer'; insert = '(${1:[boolean detailed]})';}, - {display = 'tidy_get_head'; insert = '()';}, - {display = 'tidy_get_html'; insert = '()';}, - {display = 'tidy_get_html_ver'; insert = '()';}, - {display = 'tidy_get_opt_doc'; insert = '(${1:tidy resource}, ${2:string optname})';}, - {display = 'tidy_get_output'; insert = '()';}, + {display = 'syslog'; insert = '(${1:int \\\$priority}, ${2:string \\\$message})';}, + {display = 'system'; insert = '(${1:string \\\$command}, ${2:[int \\\$return_var]})';}, + {display = 'tan'; insert = '(${1:float \\\$arg})';}, + {display = 'tanh'; insert = '(${1:float \\\$arg})';}, + {display = 'tempnam'; insert = '(${1:string \\\$dir}, ${2:string \\\$prefix})';}, + {display = 'textdomain'; insert = '(${1:string \\\$text_domain})';}, + {display = 'tidy'; insert = '(${1:[string \\\$filename]}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path]})';}, + {display = 'tidy_access_count'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_clean_repair'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_config_count'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_diagnose'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_error_count'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_body'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_config'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_error_buffer'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_head'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_html'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_html_ver'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_opt_doc'; insert = '(${1:string \\\$optname}, ${2:tidy \\\$object}, ${3:string \\\$optname})';}, + {display = 'tidy_get_output'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_get_release'; insert = '()';}, - {display = 'tidy_get_root'; insert = '()';}, - {display = 'tidy_get_status'; insert = '()';}, - {display = 'tidy_getopt'; insert = '(${1:string option})';}, - {display = 'tidy_is_xhtml'; insert = '()';}, - {display = 'tidy_is_xml'; insert = '()';}, - {display = 'tidy_parse_file'; insert = '(${1:string file}, ${2:[mixed config_options}, ${3:[string encoding}, ${4:[bool use_include_path]]]})';}, - {display = 'tidy_parse_string'; insert = '(${1:string input}, ${2:[mixed config_options}, ${3:[string encoding]]})';}, - {display = 'tidy_repair_file'; insert = '(${1:string filename}, ${2:[mixed config_file}, ${3:[string encoding}, ${4:[bool use_include_path]]]})';}, - {display = 'tidy_repair_string'; insert = '(${1:string data}, ${2:[mixed config_file}, ${3:[string encoding]]})';}, - {display = 'tidy_warning_count'; insert = '()';}, - {display = 'time'; insert = '(${1:void})';}, - {display = 'time_nanosleep'; insert = '(${1:long seconds}, ${2:long nanoseconds})';}, - {display = 'time_sleep_until'; insert = '(${1:float timestamp})';}, + {display = 'tidy_get_root'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_get_status'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_getopt'; insert = '(${1:string \\\$option}, ${2:tidy \\\$object}, ${3:string \\\$option})';}, + {display = 'tidy_is_xhtml'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_is_xml'; insert = '(${1:tidy \\\$object})';}, + {display = 'tidy_load_config'; insert = '(${1:string \\\$filename}, ${2:string \\\$encoding})';}, + {display = 'tidy_parse_file'; insert = '(${1:string \\\$filename}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path = false]}, ${5:string \\\$filename}, ${6:[mixed \\\$config]}, ${7:[string \\\$encoding]}, ${8:[bool \\\$use_include_path = false]})';}, + {display = 'tidy_parse_string'; insert = '(${1:string \\\$input}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:string \\\$input}, ${5:[mixed \\\$config]}, ${6:[string \\\$encoding]})';}, + {display = 'tidy_repair_file'; insert = '(${1:string \\\$filename}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path = false]}, ${5:string \\\$filename}, ${6:[mixed \\\$config]}, ${7:[string \\\$encoding]}, ${8:[bool \\\$use_include_path = false]})';}, + {display = 'tidy_repair_string'; insert = '(${1:string \\\$data}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:string \\\$data}, ${5:[mixed \\\$config]}, ${6:[string \\\$encoding]})';}, + {display = 'tidy_reset_config'; insert = '()';}, + {display = 'tidy_save_config'; insert = '(${1:string \\\$filename})';}, + {display = 'tidy_set_encoding'; insert = '(${1:string \\\$encoding})';}, + {display = 'tidy_setopt'; insert = '(${1:string \\\$option}, ${2:mixed \\\$value})';}, + {display = 'tidy_warning_count'; insert = '(${1:tidy \\\$object})';}, + {display = 'time'; insert = '()';}, + {display = 'time_nanosleep'; insert = '(${1:int \\\$seconds}, ${2:int \\\$nanoseconds})';}, + {display = 'time_sleep_until'; insert = '(${1:float \\\$timestamp})';}, {display = 'timezone_abbreviations_list'; insert = '()';}, - {display = 'timezone_identifiers_list'; insert = '(${1:[long what}, ${2:[string country]]})';}, + {display = 'timezone_identifiers_list'; insert = '()';}, {display = 'timezone_location_get'; insert = '()';}, - {display = 'timezone_name_from_abbr'; insert = '(${1:string abbr}, ${2:[long gmtOffset}, ${3:[long isdst]]})';}, - {display = 'timezone_name_get'; insert = '(${1:DateTimeZone object})';}, - {display = 'timezone_offset_get'; insert = '(${1:DateTimeZone object}, ${2:DateTime object})';}, - {display = 'timezone_open'; insert = '(${1:string timezone})';}, - {display = 'timezone_transitions_get'; insert = '(${1:DateTimeZone object}, ${2:[long timestamp_begin}, ${3:[long timestamp_end ]]})';}, + {display = 'timezone_name_from_abbr'; insert = '(${1:string \\\$abbr}, ${2:[int \\\$gmtOffset = -1]}, ${3:[int \\\$isdst = -1]})';}, + {display = 'timezone_name_get'; insert = '()';}, + {display = 'timezone_offset_get'; insert = '()';}, + {display = 'timezone_open'; insert = '()';}, + {display = 'timezone_transitions_get'; insert = '()';}, {display = 'timezone_version_get'; insert = '()';}, - {display = 'tmpfile'; insert = '(${1:void})';}, - {display = 'token_get_all'; insert = '(${1:string source})';}, - {display = 'token_name'; insert = '(${1:int type})';}, - {display = 'touch'; insert = '(${1:string filename}, ${2:[int time}, ${3:[int atime]]})';}, - {display = 'trigger_error'; insert = '(${1:string messsage}, ${2:[int error_type]})';}, - {display = 'trim'; insert = '(${1:string str}, ${2:[string character_mask]})';}, - {display = 'uasort'; insert = '(${1:array array_arg}, ${2:string cmp_function})';}, - {display = 'ucfirst'; insert = '(${1:string str})';}, - {display = 'ucwords'; insert = '(${1:string str})';}, - {display = 'uksort'; insert = '(${1:array array_arg}, ${2:string cmp_function})';}, - {display = 'umask'; insert = '(${1:[int mask]})';}, - {display = 'uniqid'; insert = '(${1:[string prefix}, ${2:[bool more_entropy]]})';}, - {display = 'unixtojd'; insert = '(${1:[int timestamp]})';}, - {display = 'unlink'; insert = '(${1:string filename}, ${2:[context context]})';}, - {display = 'unpack'; insert = '(${1:string format}, ${2:string input})';}, - {display = 'unregister_tick_function'; insert = '(${1:string function_name})';}, - {display = 'unserialize'; insert = '(${1:string variable_representation})';}, - {display = 'unset'; insert = '(${1:mixed var}, ${2:[mixed var]})';}, - {display = 'urldecode'; insert = '(${1:string str})';}, - {display = 'urlencode'; insert = '(${1:string str})';}, - {display = 'usleep'; insert = '(${1:int micro_seconds})';}, - {display = 'usort'; insert = '(${1:array array_arg}, ${2:string cmp_function})';}, - {display = 'utf8_decode'; insert = '(${1:string data})';}, - {display = 'utf8_encode'; insert = '(${1:string data})';}, - {display = 'var_dump'; insert = '(${1:mixed var})';}, - {display = 'var_export'; insert = '(${1:mixed var}, ${2:[bool return]})';}, - {display = 'variant_abs'; insert = '(${1:mixed left})';}, - {display = 'variant_add'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_and'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_cast'; insert = '(${1:object variant}, ${2:int type})';}, - {display = 'variant_cat'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_cmp'; insert = '(${1:mixed left}, ${2:mixed right}, ${3:[int lcid}, ${4:[int flags]]})';}, - {display = 'variant_date_from_timestamp'; insert = '(${1:int timestamp})';}, - {display = 'variant_date_to_timestamp'; insert = '(${1:object variant})';}, - {display = 'variant_div'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_eqv'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_fix'; insert = '(${1:mixed left})';}, - {display = 'variant_get_type'; insert = '(${1:object variant})';}, - {display = 'variant_idiv'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_imp'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_int'; insert = '(${1:mixed left})';}, - {display = 'variant_mod'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_mul'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_neg'; insert = '(${1:mixed left})';}, - {display = 'variant_not'; insert = '(${1:mixed left})';}, - {display = 'variant_or'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_pow'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_round'; insert = '(${1:mixed left}, ${2:int decimals})';}, - {display = 'variant_set'; insert = '(${1:object variant}, ${2:mixed value})';}, - {display = 'variant_set_type'; insert = '(${1:object variant}, ${2:int type})';}, - {display = 'variant_sub'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'variant_xor'; insert = '(${1:mixed left}, ${2:mixed right})';}, - {display = 'version_compare'; insert = '(${1:string ver1}, ${2:string ver2}, ${3:[string oper]})';}, - {display = 'vfprintf'; insert = '(${1:resource stream}, ${2:string format}, ${3:array args})';}, - {display = 'virtual'; insert = '(${1:string filename})';}, - {display = 'vprintf'; insert = '(${1:string format}, ${2:array args})';}, - {display = 'vsprintf'; insert = '(${1:string format}, ${2:array args})';}, - {display = 'wddx_add_vars'; insert = '(${1:resource packet_id}, ${2:mixed var_names}, ${3:[mixed ...]})';}, - {display = 'wddx_deserialize'; insert = '(${1:mixed packet})';}, - {display = 'wddx_packet_end'; insert = '(${1:resource packet_id})';}, - {display = 'wddx_packet_start'; insert = '(${1:[string comment]})';}, - {display = 'wddx_serialize_value'; insert = '(${1:mixed var}, ${2:[string comment]})';}, - {display = 'wddx_serialize_vars'; insert = '(${1:mixed var_name}, ${2:[mixed ...]})';}, - {display = 'wordwrap'; insert = '(${1:string str}, ${2:[int width}, ${3:[string break}, ${4:[boolean cut]]]})';}, - {display = 'xml_error_string'; insert = '(${1:int code})';}, - {display = 'xml_get_current_byte_index'; insert = '(${1:resource parser})';}, - {display = 'xml_get_current_column_number'; insert = '(${1:resource parser})';}, - {display = 'xml_get_current_line_number'; insert = '(${1:resource parser})';}, - {display = 'xml_get_error_code'; insert = '(${1:resource parser})';}, - {display = 'xml_parse'; insert = '(${1:resource parser}, ${2:string data}, ${3:[int isFinal]})';}, - {display = 'xml_parse_into_struct'; insert = '(${1:resource parser}, ${2:string data}, ${3:array &values}, ${4:[array &index ]})';}, - {display = 'xml_parser_create'; insert = '(${1:[string encoding]})';}, - {display = 'xml_parser_create_ns'; insert = '(${1:[string encoding}, ${2:[string sep]]})';}, - {display = 'xml_parser_free'; insert = '(${1:resource parser})';}, - {display = 'xml_parser_get_option'; insert = '(${1:resource parser}, ${2:int option})';}, - {display = 'xml_parser_set_option'; insert = '(${1:resource parser}, ${2:int option}, ${3:mixed value})';}, - {display = 'xml_set_character_data_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_default_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_element_handler'; insert = '(${1:resource parser}, ${2:string shdl}, ${3:string ehdl})';}, - {display = 'xml_set_end_namespace_decl_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_external_entity_ref_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_notation_decl_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_object'; insert = '(${1:resource parser}, ${2:object &obj})';}, - {display = 'xml_set_processing_instruction_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_start_namespace_decl_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xml_set_unparsed_entity_decl_handler'; insert = '(${1:resource parser}, ${2:string hdl})';}, - {display = 'xmlrpc_decode'; insert = '(${1:string xml}, ${2:[string encoding]})';}, - {display = 'xmlrpc_decode_request'; insert = '(${1:string xml}, ${2:string& method}, ${3:[string encoding]})';}, - {display = 'xmlrpc_encode'; insert = '(${1:mixed value})';}, - {display = 'xmlrpc_encode_request'; insert = '(${1:string method}, ${2:mixed params}, ${3:[array output_options]})';}, - {display = 'xmlrpc_get_type'; insert = '(${1:mixed value})';}, - {display = 'xmlrpc_is_fault'; insert = '(${1:array})';}, - {display = 'xmlrpc_parse_method_descriptions'; insert = '(${1:string xml})';}, - {display = 'xmlrpc_server_add_introspection_data'; insert = '(${1:resource server}, ${2:array desc})';}, - {display = 'xmlrpc_server_call_method'; insert = '(${1:resource server}, ${2:string xml}, ${3:mixed user_data}, ${4:[array output_options]})';}, - {display = 'xmlrpc_server_create'; insert = '(${1:void})';}, - {display = 'xmlrpc_server_destroy'; insert = '(${1:resource server})';}, - {display = 'xmlrpc_server_register_introspection_callback'; insert = '(${1:resource server}, ${2:string function})';}, - {display = 'xmlrpc_server_register_method'; insert = '(${1:resource server}, ${2:string method_name}, ${3:string function})';}, - {display = 'xmlrpc_set_type'; insert = '(${1:string value}, ${2:string type})';}, - {display = 'xmlwriter_end_attribute'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_cdata'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_comment'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_document'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_dtd'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_dtd_attlist'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_dtd_element'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_dtd_entity'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_element'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_end_pi'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_flush'; insert = '(${1:resource xmlwriter}, ${2:[bool empty]})';}, - {display = 'xmlwriter_full_end_element'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_open_memory'; insert = '()';}, - {display = 'xmlwriter_open_uri'; insert = '(${1:resource xmlwriter}, ${2:string source})';}, - {display = 'xmlwriter_output_memory'; insert = '(${1:resource xmlwriter}, ${2:[bool flush]})';}, - {display = 'xmlwriter_set_indent'; insert = '(${1:resource xmlwriter}, ${2:bool indent})';}, - {display = 'xmlwriter_set_indent_string'; insert = '(${1:resource xmlwriter}, ${2:string indentString})';}, - {display = 'xmlwriter_start_attribute'; insert = '(${1:resource xmlwriter}, ${2:string name})';}, - {display = 'xmlwriter_start_attribute_ns'; insert = '(${1:resource xmlwriter}, ${2:string prefix}, ${3:string name}, ${4:string uri})';}, - {display = 'xmlwriter_start_cdata'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_start_comment'; insert = '(${1:resource xmlwriter})';}, - {display = 'xmlwriter_start_document'; insert = '(${1:resource xmlwriter}, ${2:string version}, ${3:string encoding}, ${4:string standalone})';}, - {display = 'xmlwriter_start_dtd'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:string pubid}, ${4:string sysid})';}, - {display = 'xmlwriter_start_dtd_attlist'; insert = '(${1:resource xmlwriter}, ${2:string name})';}, - {display = 'xmlwriter_start_dtd_element'; insert = '(${1:resource xmlwriter}, ${2:string name})';}, - {display = 'xmlwriter_start_dtd_entity'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:bool isparam})';}, - {display = 'xmlwriter_start_element'; insert = '(${1:resource xmlwriter}, ${2:string name})';}, - {display = 'xmlwriter_start_element_ns'; insert = '(${1:resource xmlwriter}, ${2:string prefix}, ${3:string name}, ${4:string uri})';}, - {display = 'xmlwriter_start_pi'; insert = '(${1:resource xmlwriter}, ${2:string target})';}, - {display = 'xmlwriter_text'; insert = '(${1:resource xmlwriter}, ${2:string content})';}, - {display = 'xmlwriter_write_attribute'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:string content})';}, - {display = 'xmlwriter_write_attribute_ns'; insert = '(${1:resource xmlwriter}, ${2:string prefix}, ${3:string name}, ${4:string uri}, ${5:string content})';}, - {display = 'xmlwriter_write_cdata'; insert = '(${1:resource xmlwriter}, ${2:string content})';}, - {display = 'xmlwriter_write_comment'; insert = '(${1:resource xmlwriter}, ${2:string content})';}, - {display = 'xmlwriter_write_dtd'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:string pubid}, ${4:string sysid}, ${5:string subset})';}, - {display = 'xmlwriter_write_dtd_attlist'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:string content})';}, - {display = 'xmlwriter_write_dtd_element'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:string content})';}, - {display = 'xmlwriter_write_dtd_entity'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:string content}, ${4:[int pe}, ${5:[string pubid}, ${6:[string sysid}, ${7:[string ndataid]]]]})';}, - {display = 'xmlwriter_write_element'; insert = '(${1:resource xmlwriter}, ${2:string name}, ${3:[string content]})';}, - {display = 'xmlwriter_write_element_ns'; insert = '(${1:resource xmlwriter}, ${2:string prefix}, ${3:string name}, ${4:string uri}, ${5:[string content]})';}, - {display = 'xmlwriter_write_pi'; insert = '(${1:resource xmlwriter}, ${2:string target}, ${3:string content})';}, - {display = 'xmlwriter_write_raw'; insert = '(${1:resource xmlwriter}, ${2:string content})';}, - {display = 'xsl_xsltprocessor_get_parameter'; insert = '(${1:string namespace}, ${2:string name})';}, - {display = 'xsl_xsltprocessor_has_exslt_support'; insert = '()';}, - {display = 'xsl_xsltprocessor_import_stylesheet'; insert = '(${1:domdocument doc})';}, - {display = 'xsl_xsltprocessor_register_php_functions'; insert = '(${1:[mixed $restrict]})';}, - {display = 'xsl_xsltprocessor_remove_parameter'; insert = '(${1:string namespace}, ${2:string name})';}, - {display = 'xsl_xsltprocessor_set_parameter'; insert = '(${1:string namespace}, ${2:mixed name}, ${3:[string value]})';}, - {display = 'xsl_xsltprocessor_set_profiling'; insert = '(${1:string filename})';}, - {display = 'xsl_xsltprocessor_transform_to_doc'; insert = '(${1:domnode doc})';}, - {display = 'xsl_xsltprocessor_transform_to_uri'; insert = '(${1:domdocument doc}, ${2:string uri})';}, - {display = 'xsl_xsltprocessor_transform_to_xml'; insert = '(${1:domdocument doc})';}, - {display = 'zend_logo_guid'; insert = '(${1:void})';}, - {display = 'zend_version'; insert = '(${1:void})';}, - {display = 'zip_close'; insert = '(${1:resource zip})';}, - {display = 'zip_entry_close'; insert = '(${1:resource zip_ent})';}, - {display = 'zip_entry_compressedsize'; insert = '(${1:resource zip_entry})';}, - {display = 'zip_entry_compressionmethod'; insert = '(${1:resource zip_entry})';}, - {display = 'zip_entry_filesize'; insert = '(${1:resource zip_entry})';}, - {display = 'zip_entry_name'; insert = '(${1:resource zip_entry})';}, - {display = 'zip_entry_open'; insert = '(${1:resource zip_dp}, ${2:resource zip_entry}, ${3:[string mode]})';}, - {display = 'zip_entry_read'; insert = '(${1:resource zip_entry}, ${2:[int len]})';}, - {display = 'zip_open'; insert = '(${1:string filename})';}, - {display = 'zip_read'; insert = '(${1:resource zip})';}, - {display = 'zlib_get_coding_type'; insert = '(${1:void})';}, + {display = 'tmpfile'; insert = '()';}, + {display = 'token_get_all'; insert = '(${1:string \\\$source})';}, + {display = 'token_name'; insert = '(${1:int \\\$token})';}, + {display = 'touch'; insert = '(${1:string \\\$filename}, ${2:[int \\\$time = time()]}, ${3:[int \\\$atime]})';}, + {display = 'trigger_error'; insert = '(${1:string \\\$error_msg}, ${2:[int \\\$error_type = E_USER_NOTICE]})';}, + {display = 'trim'; insert = '(${1:string \\\$str}, ${2:[string \\\$charlist]})';}, + {display = 'uasort'; insert = '(${1:array \\\$array}, ${2:callback \\\$cmp_function})';}, + {display = 'ucfirst'; insert = '(${1:string \\\$str})';}, + {display = 'ucwords'; insert = '(${1:string \\\$str})';}, + {display = 'uksort'; insert = '(${1:array \\\$array}, ${2:callback \\\$cmp_function})';}, + {display = 'umask'; insert = '(${1:[int \\\$mask]})';}, + {display = 'uniqid'; insert = '(${1:[string \\\$prefix = \"\"]}, ${2:[bool \\\$more_entropy = false]})';}, + {display = 'unixtojd'; insert = '(${1:[int \\\$timestamp = time()]})';}, + {display = 'unlink'; insert = '(${1:string \\\$filename}, ${2:[resource \\\$context]})';}, + {display = 'unpack'; insert = '(${1:string \\\$format}, ${2:string \\\$data})';}, + {display = 'unregister_tick_function'; insert = '(${1:string \\\$function_name})';}, + {display = 'unserialize'; insert = '(${1:string \\\$str})';}, + {display = 'unset'; insert = '(${1:mixed \\\$var}, ${2:[mixed \\\$var]}, ${3:[mixed ...]})';}, + {display = 'urldecode'; insert = '(${1:string \\\$str})';}, + {display = 'urlencode'; insert = '(${1:string \\\$str})';}, + {display = 'use_soap_error_handler'; insert = '(${1:[bool \\\$handler]})';}, + {display = 'user_error'; insert = '()';}, + {display = 'usleep'; insert = '(${1:int \\\$micro_seconds})';}, + {display = 'usort'; insert = '(${1:array \\\$array}, ${2:callback \\\$cmp_function})';}, + {display = 'utf8_decode'; insert = '(${1:string \\\$data})';}, + {display = 'utf8_encode'; insert = '(${1:string \\\$data})';}, + {display = 'var_dump'; insert = '(${1:mixed \\\$expression}, ${2:[mixed \\\$expression]}, ${3:[ ...]})';}, + {display = 'var_export'; insert = '(${1:mixed \\\$expression}, ${2:[bool \\\$return = false]})';}, + {display = 'variant_abs'; insert = '(${1:mixed \\\$val})';}, + {display = 'variant_add'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_and'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_cast'; insert = '(${1:variant \\\$variant}, ${2:int \\\$type})';}, + {display = 'variant_cat'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_cmp'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right}, ${3:[int \\\$lcid]}, ${4:[int \\\$flags]})';}, + {display = 'variant_date_from_timestamp'; insert = '(${1:int \\\$timestamp})';}, + {display = 'variant_date_to_timestamp'; insert = '(${1:variant \\\$variant})';}, + {display = 'variant_div'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_eqv'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_fix'; insert = '(${1:mixed \\\$variant})';}, + {display = 'variant_get_type'; insert = '(${1:variant \\\$variant})';}, + {display = 'variant_idiv'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_imp'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_int'; insert = '(${1:mixed \\\$variant})';}, + {display = 'variant_mod'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_mul'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_neg'; insert = '(${1:mixed \\\$variant})';}, + {display = 'variant_not'; insert = '(${1:mixed \\\$variant})';}, + {display = 'variant_or'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_pow'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_round'; insert = '(${1:mixed \\\$variant}, ${2:int \\\$decimals})';}, + {display = 'variant_set'; insert = '(${1:variant \\\$variant}, ${2:mixed \\\$value})';}, + {display = 'variant_set_type'; insert = '(${1:variant \\\$variant}, ${2:int \\\$type})';}, + {display = 'variant_sub'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'variant_xor'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, + {display = 'version_compare'; insert = '(${1:string \\\$version1}, ${2:string \\\$version2}, ${3:[string \\\$operator]})';}, + {display = 'vfprintf'; insert = '(${1:resource \\\$handle}, ${2:string \\\$format}, ${3:array \\\$args})';}, + {display = 'virtual'; insert = '(${1:string \\\$filename})';}, + {display = 'vprintf'; insert = '(${1:string \\\$format}, ${2:array \\\$args})';}, + {display = 'vsprintf'; insert = '(${1:string \\\$format}, ${2:array \\\$args})';}, + {display = 'wddx_add_vars'; insert = '(${1:resource \\\$packet_id}, ${2:mixed \\\$var_name}, ${3:[mixed ...]})';}, + {display = 'wddx_deserialize'; insert = '()';}, + {display = 'wddx_packet_end'; insert = '(${1:resource \\\$packet_id})';}, + {display = 'wddx_packet_start'; insert = '(${1:[string \\\$comment]})';}, + {display = 'wddx_serialize_value'; insert = '(${1:mixed \\\$var}, ${2:[string \\\$comment]})';}, + {display = 'wddx_serialize_vars'; insert = '(${1:mixed \\\$var_name}, ${2:[mixed ...]})';}, + {display = 'wddx_unserialize'; insert = '(${1:string \\\$packet})';}, + {display = 'wordwrap'; insert = '(${1:string \\\$str}, ${2:[int \\\$width = 75]}, ${3:[string \\\$break = \"\\\\n\"]}, ${4:[bool \\\$cut = false]})';}, + {display = 'xml_error_string'; insert = '(${1:int \\\$code})';}, + {display = 'xml_get_current_byte_index'; insert = '(${1:resource \\\$parser})';}, + {display = 'xml_get_current_column_number'; insert = '(${1:resource \\\$parser})';}, + {display = 'xml_get_current_line_number'; insert = '(${1:resource \\\$parser})';}, + {display = 'xml_get_error_code'; insert = '(${1:resource \\\$parser})';}, + {display = 'xml_parse'; insert = '(${1:resource \\\$parser}, ${2:string \\\$data}, ${3:[bool \\\$is_final = false]})';}, + {display = 'xml_parse_into_struct'; insert = '(${1:resource \\\$parser}, ${2:string \\\$data}, ${3:array \\\$values}, ${4:[array \\\$index]})';}, + {display = 'xml_parser_create'; insert = '(${1:[string \\\$encoding]})';}, + {display = 'xml_parser_create_ns'; insert = '(${1:[string \\\$encoding]}, ${2:[string \\\$separator = \':\']})';}, + {display = 'xml_parser_free'; insert = '(${1:resource \\\$parser})';}, + {display = 'xml_parser_get_option'; insert = '(${1:resource \\\$parser}, ${2:int \\\$option})';}, + {display = 'xml_parser_set_option'; insert = '(${1:resource \\\$parser}, ${2:int \\\$option}, ${3:mixed \\\$value})';}, + {display = 'xml_set_character_data_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_default_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_element_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$start_element_handler}, ${3:callback \\\$end_element_handler})';}, + {display = 'xml_set_end_namespace_decl_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_external_entity_ref_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_notation_decl_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_object'; insert = '(${1:resource \\\$parser}, ${2:object \\\$object})';}, + {display = 'xml_set_processing_instruction_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_start_namespace_decl_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xml_set_unparsed_entity_decl_handler'; insert = '(${1:resource \\\$parser}, ${2:callback \\\$handler})';}, + {display = 'xmlrpc_decode'; insert = '(${1:string \\\$xml}, ${2:[string \\\$encoding = \"iso-8859-1\"]})';}, + {display = 'xmlrpc_decode_request'; insert = '(${1:string \\\$xml}, ${2:string \\\$method}, ${3:[string \\\$encoding]})';}, + {display = 'xmlrpc_encode'; insert = '(${1:mixed \\\$value})';}, + {display = 'xmlrpc_encode_request'; insert = '(${1:string \\\$method}, ${2:mixed \\\$params}, ${3:[array \\\$output_options]})';}, + {display = 'xmlrpc_get_type'; insert = '(${1:mixed \\\$value})';}, + {display = 'xmlrpc_is_fault'; insert = '(${1:array \\\$arg})';}, + {display = 'xmlrpc_parse_method_descriptions'; insert = '(${1:string \\\$xml})';}, + {display = 'xmlrpc_server_add_introspection_data'; insert = '(${1:resource \\\$server}, ${2:array \\\$desc})';}, + {display = 'xmlrpc_server_call_method'; insert = '(${1:resource \\\$server}, ${2:string \\\$xml}, ${3:mixed \\\$user_data}, ${4:[array \\\$output_options]})';}, + {display = 'xmlrpc_server_create'; insert = '()';}, + {display = 'xmlrpc_server_destroy'; insert = '(${1:resource \\\$server})';}, + {display = 'xmlrpc_server_register_introspection_callback'; insert = '(${1:resource \\\$server}, ${2:string \\\$function})';}, + {display = 'xmlrpc_server_register_method'; insert = '(${1:resource \\\$server}, ${2:string \\\$method_name}, ${3:string \\\$function})';}, + {display = 'xmlrpc_set_type'; insert = '(${1:string \\\$value}, ${2:string \\\$type})';}, + {display = 'xpath_eval'; insert = '()';}, + {display = 'xpath_eval_expression'; insert = '()';}, + {display = 'xpath_new_context'; insert = '(${1:domdocument \\\$dom_document})';}, + {display = 'xpath_register_ns'; insert = '(${1:XPathContext \\\$xpath_context}, ${2:string \\\$prefix}, ${3:string \\\$uri})';}, + {display = 'xpath_register_ns_auto'; insert = '(${1:XPathContext \\\$xpath_context}, ${2:[object \\\$context_node]})';}, + {display = 'xptr_eval'; insert = '()';}, + {display = 'xptr_new_context'; insert = '()';}, + {display = 'xslt_backend_info'; insert = '()';}, + {display = 'xslt_backend_name'; insert = '()';}, + {display = 'xslt_backend_version'; insert = '()';}, + {display = 'xslt_create'; insert = '()';}, + {display = 'xslt_errno'; insert = '(${1:resource \\\$xh})';}, + {display = 'xslt_error'; insert = '(${1:resource \\\$xh})';}, + {display = 'xslt_free'; insert = '(${1:resource \\\$xh})';}, + {display = 'xslt_getopt'; insert = '(${1:resource \\\$processor})';}, + {display = 'xslt_process'; insert = '(${1:resource \\\$xh}, ${2:string \\\$xmlcontainer}, ${3:string \\\$xslcontainer}, ${4:[string \\\$resultcontainer]}, ${5:[array \\\$arguments]}, ${6:[array \\\$parameters]})';}, + {display = 'xslt_set_base'; insert = '(${1:resource \\\$xh}, ${2:string \\\$uri})';}, + {display = 'xslt_set_encoding'; insert = '(${1:resource \\\$xh}, ${2:string \\\$encoding})';}, + {display = 'xslt_set_error_handler'; insert = '(${1:resource \\\$xh}, ${2:mixed \\\$handler})';}, + {display = 'xslt_set_log'; insert = '(${1:resource \\\$xh}, ${2:[mixed \\\$log]})';}, + {display = 'xslt_set_object'; insert = '(${1:resource \\\$processor}, ${2:object \\\$obj})';}, + {display = 'xslt_set_sax_handler'; insert = '(${1:resource \\\$xh}, ${2:array \\\$handlers})';}, + {display = 'xslt_set_sax_handlers'; insert = '(${1:resource \\\$processor}, ${2:array \\\$handlers})';}, + {display = 'xslt_set_scheme_handler'; insert = '(${1:resource \\\$xh}, ${2:array \\\$handlers})';}, + {display = 'xslt_set_scheme_handlers'; insert = '(${1:resource \\\$xh}, ${2:array \\\$handlers})';}, + {display = 'xslt_setopt'; insert = '(${1:resource \\\$processor}, ${2:int \\\$newmask})';}, + {display = 'zend_logo_guid'; insert = '()';}, + {display = 'zend_thread_id'; insert = '()';}, + {display = 'zend_version'; insert = '()';}, + {display = 'zip_close'; insert = '(${1:resource \\\$zip})';}, + {display = 'zip_entry_close'; insert = '(${1:resource \\\$zip_entry})';}, + {display = 'zip_entry_compressedsize'; insert = '(${1:resource \\\$zip_entry})';}, + {display = 'zip_entry_compressionmethod'; insert = '(${1:resource \\\$zip_entry})';}, + {display = 'zip_entry_filesize'; insert = '(${1:resource \\\$zip_entry})';}, + {display = 'zip_entry_name'; insert = '(${1:resource \\\$zip_entry})';}, + {display = 'zip_entry_open'; insert = '(${1:resource \\\$zip}, ${2:resource \\\$zip_entry}, ${3:[string \\\$mode]})';}, + {display = 'zip_entry_read'; insert = '(${1:resource \\\$zip_entry}, ${2:[int \\\$length]})';}, + {display = 'zip_open'; insert = '(${1:string \\\$filename})';}, + {display = 'zip_read'; insert = '(${1:resource \\\$zip})';}, + {display = 'zlib_get_coding_type'; insert = '()';} ) diff --git a/Support/functions.txt b/Support/functions.txt deleted file mode 100644 index 65c5e9d..0000000 --- a/Support/functions.txt +++ /dev/null @@ -1,2306 +0,0 @@ -abs%int abs(int number)%Return the absolute value of the number -acos%float acos(float number)%Return the arc cosine of the number in radians -acosh%float acosh(float number)%Returns the inverse hyperbolic cosine of the number, i.e. the value whose hyperbolic cosine is number -addGlob%bool addGlob(string pattern[,int flags [, array options]])%Add files matching the glob pattern. See php's glob for the pattern syntax. -addPattern%bool addPattern(string pattern[, string path [, array options]])%Add files matching the pcre pattern. See php's pcre for the pattern syntax. -addcslashes%string addcslashes(string str, string charlist)%Escapes all chars mentioned in charlist with backslash. It creates octal representations if asked to backslash characters with 8th bit set or with ASCII<32 (except '\n', '\r', '\t' etc...) -addslashes%string addslashes(string str)%Escapes single quote, double quotes and backslash characters in a string with backslashes -apache_child_terminate%bool apache_child_terminate(void)%Terminate apache process after this request -apache_get_modules%array apache_get_modules(void)%Get a list of loaded Apache modules -apache_get_version%string apache_get_version(void)%Fetch Apache version -apache_getenv%bool apache_getenv(string variable [, bool walk_to_top])%Get an Apache subprocess_env variable -apache_lookup_uri%object apache_lookup_uri(string URI)%Perform a partial request of the given URI to obtain information about it -apache_note%string apache_note(string note_name [, string note_value])%Get and set Apache request notes -apache_request_auth_name%string apache_request_auth_name()% -apache_request_auth_type%string apache_request_auth_type()% -apache_request_discard_request_body%long apache_request_discard_request_body()% -apache_request_err_headers_out%array apache_request_err_headers_out([{string name|array list} [, string value [, bool replace = false]]])%* fetch all headers that go out in case of an error or a subrequest -apache_request_headers%array apache_request_headers(void)%Fetch all HTTP request headers -apache_request_headers_in%array apache_request_headers_in()%* fetch all incoming request headers -apache_request_headers_out%array apache_request_headers_out([{string name|array list} [, string value [, bool replace = false]]])%* fetch all outgoing request headers -apache_request_is_initial_req%bool apache_request_is_initial_req()% -apache_request_log_error%boolean apache_request_log_error(string message, [long facility])% -apache_request_meets_conditions%long apache_request_meets_conditions()% -apache_request_remote_host%int apache_request_remote_host([int type])% -apache_request_run%long apache_request_run()%This is a wrapper for ap_sub_run_req and ap_destory_sub_req. It takes sub_request, runs it, destroys it, and returns it's status. -apache_request_satisfies%long apache_request_satisfies()% -apache_request_server_port%int apache_request_server_port()% -apache_request_set_etag%void apache_request_set_etag()% -apache_request_set_last_modified%void apache_request_set_last_modified()% -apache_request_some_auth_required%bool apache_request_some_auth_required()% -apache_request_sub_req_lookup_file%object apache_request_sub_req_lookup_file(string file)%Returns sub-request for the specified file. You would need to run it yourself with run(). -apache_request_sub_req_lookup_uri%object apache_request_sub_req_lookup_uri(string uri)%Returns sub-request for the specified uri. You would need to run it yourself with run() -apache_request_sub_req_method_uri%object apache_request_sub_req_method_uri(string method, string uri)%Returns sub-request for the specified file. You would need to run it yourself with run(). -apache_request_update_mtime%long apache_request_update_mtime([int dependency_mtime])% -apache_reset_timeout%bool apache_reset_timeout(void)%Reset the Apache write timer -apache_response_headers%array apache_response_headers(void)%Fetch all HTTP response headers -apache_setenv%bool apache_setenv(string variable, string value [, bool walk_to_top])%Set an Apache subprocess_env variable -array_change_key_case%array array_change_key_case(array input [, int case=CASE_LOWER])%Retuns an array with all string keys lowercased [or uppercased] -array_chunk%array array_chunk(array input, int size [, bool preserve_keys])%Split array into chunks -array_combine%array array_combine(array keys, array values)%Creates an array by using the elements of the first parameter as keys and the elements of the second as the corresponding values -array_count_values%array array_count_values(array input)%Return the value as key and the frequency of that value in input as value -array_diff%array array_diff(array arr1, array arr2 [, array ...])%Returns the entries of arr1 that have values which are not present in any of the others arguments. -array_diff_assoc%array array_diff_assoc(array arr1, array arr2 [, array ...])%Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal -array_diff_key%array array_diff_key(array arr1, array arr2 [, array ...])%Returns the entries of arr1 that have keys which are not present in any of the others arguments. This function is like array_diff() but works on the keys instead of the values. The associativity is preserved. -array_diff_uassoc%array array_diff_uassoc(array arr1, array arr2 [, array ...], callback data_comp_func)%Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal. Elements are compared by user supplied function. -array_diff_ukey%array array_diff_ukey(array arr1, array arr2 [, array ...], callback key_comp_func)%Returns the entries of arr1 that have keys which are not present in any of the others arguments. User supplied function is used for comparing the keys. This function is like array_udiff() but works on the keys instead of the values. The associativity is preserved. -array_fill%array array_fill(int start_key, int num, mixed val)%Create an array containing num elements starting with index start_key each initialized to val -array_fill_keys%array array_fill_keys(array keys, mixed val)%Create an array using the elements of the first parameter as keys each initialized to val -array_filter%array array_filter(array input [, mixed callback])%Filters elements from the array via the callback. -array_flip%array array_flip(array input)%Return array with key <-> value flipped -array_intersect%array array_intersect(array arr1, array arr2 [, array ...])%Returns the entries of arr1 that have values which are present in all the other arguments -array_intersect_assoc%array array_intersect_assoc(array arr1, array arr2 [, array ...])%Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check -array_intersect_key%array array_intersect_key(array arr1, array arr2 [, array ...])%Returns the entries of arr1 that have keys which are present in all the other arguments. Kind of equivalent to array_diff(array_keys($arr1), array_keys($arr2)[,array_keys(...)]). Equivalent of array_intersect_assoc() but does not do compare of the data. -array_intersect_uassoc%array array_intersect_uassoc(array arr1, array arr2 [, array ...], callback key_compare_func)%Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check and they are compared by using an user-supplied callback. -array_intersect_ukey%array array_intersect_ukey(array arr1, array arr2 [, array ...], callback key_compare_func)%Returns the entries of arr1 that have keys which are present in all the other arguments. Kind of equivalent to array_diff(array_keys($arr1), array_keys($arr2)[,array_keys(...)]). The comparison of the keys is performed by a user supplied function. Equivalent of array_intersect_uassoc() but does not do compare of the data. -array_key_exists%bool array_key_exists(mixed key, array search)%Checks if the given key or index exists in the array -array_keys%array array_keys(array input [, mixed search_value[, bool strict]])%Return just the keys from the input array, optionally only for the specified search_value -array_map%array array_map(mixed callback, array input1 [, array input2 ,...])%Applies the callback to the elements in given arrays. -array_merge%array array_merge(array arr1, array arr2 [, array ...])%Merges elements from passed arrays into one array -array_merge_recursive%array array_merge_recursive(array arr1, array arr2 [, array ...])%Recursively merges elements from passed arrays into one array -array_multisort%bool array_multisort(array ar1 [, SORT_ASC|SORT_DESC [, SORT_REGULAR|SORT_NUMERIC|SORT_STRING]] [, array ar2 [, SORT_ASC|SORT_DESC [, SORT_REGULAR|SORT_NUMERIC|SORT_STRING]], ...])%Sort multiple arrays at once similar to how ORDER BY clause works in SQL -array_pad%array array_pad(array input, int pad_size, mixed pad_value)%Returns a copy of input array padded with pad_value to size pad_size -array_pop%mixed array_pop(array stack)%Pops an element off the end of the array -array_product%mixed array_product(array input)%Returns the product of the array entries -array_push%int array_push(array stack, mixed var [, mixed ...])%Pushes elements onto the end of the array -array_rand%mixed array_rand(array input [, int num_req])%Return key/keys for random entry/entries in the array -array_reduce%mixed array_reduce(array input, mixed callback [, mixed initial])%Iteratively reduce the array to a single value via the callback. -array_replace%array array_replace(array arr1, array arr2 [, array ...])%Replaces elements from passed arrays into one array -array_replace_recursive%array array_replace_recursive(array arr1, array arr2 [, array ...])%Recursively replaces elements from passed arrays into one array -array_reverse%array array_reverse(array input [, bool preserve keys])%Return input as a new array with the order of the entries reversed -array_search%mixed array_search(mixed needle, array haystack [, bool strict])%Searches the array for a given value and returns the corresponding key if successful -array_shift%mixed array_shift(array stack)%Pops an element off the beginning of the array -array_slice%array array_slice(array input, int offset [, int length [, bool preserve_keys]])%Returns elements specified by offset and length -array_splice%array array_splice(array input, int offset [, int length [, array replacement]])%Removes the elements designated by offset and length and replace them with supplied array -array_sum%mixed array_sum(array input)%Returns the sum of the array entries -array_udiff%array array_udiff(array arr1, array arr2 [, array ...], callback data_comp_func)%Returns the entries of arr1 that have values which are not present in any of the others arguments. Elements are compared by user supplied function. -array_udiff_assoc%array array_udiff_assoc(array arr1, array arr2 [, array ...], callback key_comp_func)%Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal. Keys are compared by user supplied function. -array_udiff_uassoc%array array_udiff_uassoc(array arr1, array arr2 [, array ...], callback data_comp_func, callback key_comp_func)%Returns the entries of arr1 that have values which are not present in any of the others arguments but do additional checks whether the keys are equal. Keys and elements are compared by user supplied functions. -array_uintersect%array array_uintersect(array arr1, array arr2 [, array ...], callback data_compare_func)%Returns the entries of arr1 that have values which are present in all the other arguments. Data is compared by using an user-supplied callback. -array_uintersect_assoc%array array_uintersect_assoc(array arr1, array arr2 [, array ...], callback data_compare_func)%Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check. Data is compared by using an user-supplied callback. -array_uintersect_uassoc%array array_uintersect_uassoc(array arr1, array arr2 [, array ...], callback data_compare_func, callback key_compare_func)%Returns the entries of arr1 that have values which are present in all the other arguments. Keys are used to do more restrictive check. Both data and keys are compared by using user-supplied callbacks. -array_unique%array array_unique(array input [, int sort_flags])%Removes duplicate values from array -array_unshift%int array_unshift(array stack, mixed var [, mixed ...])%Pushes elements onto the beginning of the array -array_values%array array_values(array input)%Return just the values from the input array -array_walk%bool array_walk(array input, string funcname [, mixed userdata])%Apply a user function to every member of an array -array_walk_recursive%bool array_walk_recursive(array input, string funcname [, mixed userdata])%Apply a user function recursively to every member of an array -arsort%bool arsort(array &array_arg [, int sort_flags])%Sort an array in reverse order and maintain index association -asin%float asin(float number)%Returns the arc sine of the number in radians -asinh%float asinh(float number)%Returns the inverse hyperbolic sine of the number, i.e. the value whose hyperbolic sine is number -asort%bool asort(array &array_arg [, int sort_flags])%Sort an array and maintain index association -assert%int assert(string|bool assertion)%Checks if assertion is false -assert_options%mixed assert_options(int what [, mixed value])%Set/get the various assert flags -atan%float atan(float number)%Returns the arc tangent of the number in radians -atan2%float atan2(float y, float x)%Returns the arc tangent of y/x, with the resulting quadrant determined by the signs of y and x -atanh%float atanh(float number)%Returns the inverse hyperbolic tangent of the number, i.e. the value whose hyperbolic tangent is number -attachIterator%void attachIterator(Iterator iterator[, mixed info])%Attach a new iterator -base64_decode%string base64_decode(string str[, bool strict])%Decodes string using MIME base64 algorithm -base64_encode%string base64_encode(string str)%Encodes string using MIME base64 algorithm -base_convert%string base_convert(string number, int frombase, int tobase)%Converts a number in a string from any base <= 36 to any base <= 36 -basename%string basename(string path [, string suffix])%Returns the filename component of the path -bcadd%string bcadd(string left_operand, string right_operand [, int scale])%Returns the sum of two arbitrary precision numbers -bccomp%int bccomp(string left_operand, string right_operand [, int scale])%Compares two arbitrary precision numbers -bcdiv%string bcdiv(string left_operand, string right_operand [, int scale])%Returns the quotient of two arbitrary precision numbers (division) -bcmod%string bcmod(string left_operand, string right_operand)%Returns the modulus of the two arbitrary precision operands -bcmul%string bcmul(string left_operand, string right_operand [, int scale])%Returns the multiplication of two arbitrary precision numbers -bcpow%string bcpow(string x, string y [, int scale])%Returns the value of an arbitrary precision number raised to the power of another -bcpowmod%string bcpowmod(string x, string y, string mod [, int scale])%Returns the value of an arbitrary precision number raised to the power of another reduced by a modulous -bcscale%bool bcscale(int scale)%Sets default scale parameter for all bc math functions -bcsqrt%string bcsqrt(string operand [, int scale])%Returns the square root of an arbitray precision number -bcsub%string bcsub(string left_operand, string right_operand [, int scale])%Returns the difference between two arbitrary precision numbers -bin2hex%string bin2hex(string data)%Converts the binary representation of data to hex -bind_textdomain_codeset%string bind_textdomain_codeset (string domain, string codeset)%Specify the character encoding in which the messages from the DOMAIN message catalog will be returned. -bindec%int bindec(string binary_number)%Returns the decimal equivalent of the binary number -bindtextdomain%string bindtextdomain(string domain_name, string dir)%Bind to the text domain domain_name, looking for translations in dir. Returns the current domain -birdstep_autocommit%bool birdstep_autocommit(int index)% -birdstep_close%bool birdstep_close(int id)% -birdstep_commit%bool birdstep_commit(int index)% -birdstep_connect%int birdstep_connect(string server, string user, string pass)% -birdstep_exec%int birdstep_exec(int index, string exec_str)% -birdstep_fetch%bool birdstep_fetch(int index)% -birdstep_fieldname%string birdstep_fieldname(int index, int col)% -birdstep_fieldnum%int birdstep_fieldnum(int index)% -birdstep_freeresult%bool birdstep_freeresult(int index)% -birdstep_off_autocommit%bool birdstep_off_autocommit(int index)% -birdstep_result%mixed birdstep_result(int index, mixed col)% -birdstep_rollback%bool birdstep_rollback(int index)% -bzcompress%string bzcompress(string source [, int blocksize100k [, int workfactor]])%Compresses a string into BZip2 encoded data -bzdecompress%string bzdecompress(string source [, int small])%Decompresses BZip2 compressed data -bzerrno%int bzerrno(resource bz)%Returns the error number -bzerror%array bzerror(resource bz)%Returns the error number and error string in an associative array -bzerrstr%string bzerrstr(resource bz)%Returns the error string -bzopen%resource bzopen(string|int file|fp, string mode)%Opens a new BZip2 stream -bzread%string bzread(resource bz[, int length])%Reads up to length bytes from a BZip2 stream, or 1024 bytes if length is not specified -cal_days_in_month%int cal_days_in_month(int calendar, int month, int year)%Returns the number of days in a month for a given year and calendar -cal_from_jd%array cal_from_jd(int jd, int calendar)%Converts from Julian Day Count to a supported calendar and return extended information -cal_info%array cal_info([int calendar])%Returns information about a particular calendar -cal_to_jd%int cal_to_jd(int calendar, int month, int day, int year)%Converts from a supported calendar to Julian Day Count -call_user_func%mixed call_user_func(mixed function_name [, mixed parmeter] [, mixed ...])%Call a user function which is the first parameter -call_user_func_array%mixed call_user_func_array(string function_name, array parameters)%Call a user function which is the first parameter with the arguments contained in array -call_user_method%mixed call_user_method(string method_name, mixed object [, mixed parameter] [, mixed ...])%Call a user method on a specific object or class -call_user_method_array%mixed call_user_method_array(string method_name, mixed object, array params)%Call a user method on a specific object or class using a parameter array -ceil%float ceil(float number)%Returns the next highest integer value of the number -chdir%bool chdir(string directory)%Change the current directory -checkdate%bool checkdate(int month, int day, int year)%Returns true(1) if it is a valid date in gregorian calendar -chgrp%bool chgrp(string filename, mixed group)%Change file group -chmod%bool chmod(string filename, int mode)%Change file mode -chown%bool chown (string filename, mixed user)%Change file owner -chr%string chr(int ascii)%Converts ASCII code to a character -chroot%bool chroot(string directory)%Change root directory -chunk_split%string chunk_split(string str [, int chunklen [, string ending]])%Returns split line -class_alias%bool class_alias(string user_class_name , string alias_name [, bool autoload])%Creates an alias for user defined class -class_exists%bool class_exists(string classname [, bool autoload])%Checks if the class exists -class_implements%array class_implements(mixed what [, bool autoload ])%Return all classes and interfaces implemented by SPL -class_parents%array class_parents(object instance [, boolean autoload = true])%Return an array containing the names of all parent classes -clearstatcache%void clearstatcache([bool clear_realpath_cache[, string filename]])%Clear file stat cache -closedir%void closedir([resource dir_handle])%Close directory connection identified by the dir_handle -closelog%bool closelog(void)%Close connection to system logger -collator_asort%bool collator_asort( Collator $coll, array(string) $arr )%* Sort array using specified collator, maintaining index association. -collator_compare%int collator_compare( Collator $coll, string $str1, string $str2 )%* Compare two strings. -collator_create%Collator collator_create( string $locale )%* Create collator. -collator_get_attribute%int collator_get_attribute( Collator $coll, int $attr )%* Get collation attribute value. -collator_get_error_code%int collator_get_error_code( Collator $coll )%* Get collator's last error code. -collator_get_error_message%string collator_get_error_message( Collator $coll )%* Get text description for collator's last error code. -collator_get_locale%string collator_get_locale( Collator $coll, int $type )%* Gets the locale name of the collator. -collator_get_sort_key%bool collator_get_sort_key( Collator $coll, string $str )%* Get a sort key for a string from a Collator. }}} -collator_get_strength%int collator_get_strength(Collator coll)%* Returns the current collation strength. -collator_set_attribute%bool collator_set_attribute( Collator $coll, int $attr, int $val )%* Set collation attribute. -collator_set_strength%bool collator_set_strength(Collator coll, int strength)%* Set the collation strength. -collator_sort%bool collator_sort( Collator $coll, array(string) $arr [, int $sort_flags] )%* Sort array using specified collator. -collator_sort_with_sort_keys%bool collator_sort_with_sort_keys( Collator $coll, array(string) $arr )%* Equivalent to standard PHP sort using Collator. * Uses ICU ucol_getSortKey for performance. -com_create_guid%string com_create_guid()%Generate a globally unique identifier (GUID) -com_event_sink%bool com_event_sink(object comobject, object sinkobject [, mixed sinkinterface])%Connect events from a COM object to a PHP object -com_get_active_object%object com_get_active_object(string progid [, int code_page ])%Returns a handle to an already running instance of a COM object -com_load_typelib%bool com_load_typelib(string typelib_name [, int case_insensitive])%Loads a Typelibrary and registers its constants -com_message_pump%bool com_message_pump([int timeoutms])%Process COM messages, sleeping for up to timeoutms milliseconds -com_print_typeinfo%bool com_print_typeinfo(object comobject | string typelib, string dispinterface, bool wantsink)%Print out a PHP class definition for a dispatchable interface -compact%array compact(mixed var_names [, mixed ...])%Creates a hash containing variables and their values -compose_locale%static string compose_locale($array)%* Creates a locale by combining the parts of locale-ID passed * }}} -confirm_extname_compiled%string confirm_extname_compiled(string arg)%Return a string to confirm that the module is compiled in -connection_aborted%int connection_aborted(void)%Returns true if client disconnected -connection_status%int connection_status(void)%Returns the connection status bitfield -constant%mixed constant(string const_name)%Given the name of a constant this function will return the constant's associated value -convert_cyr_string%string convert_cyr_string(string str, string from, string to)%Convert from one Cyrillic character set to another -convert_uudecode%string convert_uudecode(string data)%decode a uuencoded string -convert_uuencode%string convert_uuencode(string data)%uuencode a string -copy%bool copy(string source_file, string destination_file [, resource context])%Copy a file -cos%float cos(float number)%Returns the cosine of the number in radians -cosh%float cosh(float number)%Returns the hyperbolic cosine of the number, defined as (exp(number) + exp(-number))/2 -count%int count(mixed var [, int mode])%Count the number of elements in a variable (usually an array) -count_chars%mixed count_chars(string input [, int mode])%Returns info about what characters are used in input -crc32%string crc32(string str)%Calculate the crc32 polynomial of a string -create_function%string create_function(string args, string code)%Creates an anonymous function, and returns its name (funny, eh?) -crypt%string crypt(string str [, string salt])%Hash a string -ctype_alnum%bool ctype_alnum(mixed c)%Checks for alphanumeric character(s) -ctype_alpha%bool ctype_alpha(mixed c)%Checks for alphabetic character(s) -ctype_cntrl%bool ctype_cntrl(mixed c)%Checks for control character(s) -ctype_digit%bool ctype_digit(mixed c)%Checks for numeric character(s) -ctype_graph%bool ctype_graph(mixed c)%Checks for any printable character(s) except space -ctype_lower%bool ctype_lower(mixed c)%Checks for lowercase character(s) -ctype_print%bool ctype_print(mixed c)%Checks for printable character(s) -ctype_punct%bool ctype_punct(mixed c)%Checks for any printable character which is not whitespace or an alphanumeric character -ctype_space%bool ctype_space(mixed c)%Checks for whitespace character(s) -ctype_upper%bool ctype_upper(mixed c)%Checks for uppercase character(s) -ctype_xdigit%bool ctype_xdigit(mixed c)%Checks for character(s) representing a hexadecimal digit -curl_close%void curl_close(resource ch)%Close a cURL session -curl_copy_handle%resource curl_copy_handle(resource ch)%Copy a cURL handle along with all of it's preferences -curl_errno%int curl_errno(resource ch)%Return an integer containing the last error number -curl_error%string curl_error(resource ch)%Return a string contain the last error for the current session -curl_exec%bool curl_exec(resource ch)%Perform a cURL session -curl_getinfo%mixed curl_getinfo(resource ch [, int option])%Get information regarding a specific transfer -curl_init%resource curl_init([string url])%Initialize a cURL session -curl_multi_add_handle%int curl_multi_add_handle(resource mh, resource ch)%Add a normal cURL handle to a cURL multi handle -curl_multi_close%void curl_multi_close(resource mh)%Close a set of cURL handles -curl_multi_exec%int curl_multi_exec(resource mh, int &still_running)%Run the sub-connections of the current cURL handle -curl_multi_getcontent%string curl_multi_getcontent(resource ch)%Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set -curl_multi_info_read%array curl_multi_info_read(resource mh [, long msgs_in_queue])%Get information about the current transfers -curl_multi_init%resource curl_multi_init(void)%Returns a new cURL multi handle -curl_multi_remove_handle%int curl_multi_remove_handle(resource mh, resource ch)%Remove a multi handle from a set of cURL handles -curl_multi_select%int curl_multi_select(resource mh[, double timeout])%Get all the sockets associated with the cURL extension, which can then be "selected" -curl_setopt%bool curl_setopt(resource ch, int option, mixed value)%Set an option for a cURL transfer -curl_setopt_array%bool curl_setopt_array(resource ch, array options)%Set an array of option for a cURL transfer -curl_version%array curl_version([int version])%Return cURL version information. -current%mixed current(array array_arg)%Return the element currently pointed to by the internal array pointer -date%string date(string format [, long timestamp])%Format a local date/time -date_add%DateTime date_add(DateTime object, DateInterval interval)%Adds an interval to the current date in object. -date_create%DateTime date_create([string time[, DateTimeZone object]])%Returns new DateTime object -date_create_from_format%DateTime date_create_from_format(string format, string time[, DateTimeZone object])%Returns new DateTime object formatted according to the specified format -date_date_set%DateTime date_date_set(DateTime object, long year, long month, long day)%Sets the date. -date_default_timezone_get%string date_default_timezone_get()%Gets the default timezone used by all date/time functions in a script -date_default_timezone_set%bool date_default_timezone_set(string timezone_identifier)%Sets the default timezone used by all date/time functions in a script -date_diff%DateInterval date_diff(DateTime object [, bool absolute])%Returns the difference between two DateTime objects. -date_format%string date_format(DateTime object, string format)%Returns date formatted according to given format -date_get_last_errors%array date_get_last_errors()%Returns the warnings and errors found while parsing a date/time string. -date_interval_create_from_date_string%DateInterval date_interval_create_from_date_string(string time)%Uses the normal date parsers and sets up a DateInterval from the relative parts of the parsed string -date_interval_format%string date_interval_format(DateInterval object, string format)%Formats the interval. -date_isodate_set%DateTime date_isodate_set(DateTime object, long year, long week[, long day])%Sets the ISO date. -date_modify%DateTime date_modify(DateTime object, string modify)%Alters the timestamp. -date_offset_get%long date_offset_get(DateTime object)%Returns the DST offset. -date_parse%array date_parse(string date)%Returns associative array with detailed info about given date -date_parse_from_format%array date_parse_from_format(string format, string date)%Returns associative array with detailed info about given date -date_sub%DateTime date_sub(DateTime object, DateInterval interval)%Subtracts an interval to the current date in object. -date_sun_info%array date_sun_info(long time, float latitude, float longitude)%Returns an array with information about sun set/rise and twilight begin/end -date_sunrise%mixed date_sunrise(mixed time [, int format [, float latitude [, float longitude [, float zenith [, float gmt_offset]]]]])%Returns time of sunrise for a given day and location -date_sunset%mixed date_sunset(mixed time [, int format [, float latitude [, float longitude [, float zenith [, float gmt_offset]]]]])%Returns time of sunset for a given day and location -date_time_set%DateTime date_time_set(DateTime object, long hour, long minute[, long second])%Sets the time. -date_timestamp_get%long date_timestamp_get(DateTime object)%Gets the Unix timestamp. -date_timestamp_set%DateTime date_timestamp_set(DateTime object, long unixTimestamp)%Sets the date and time based on an Unix timestamp. -date_timezone_get%DateTimeZone date_timezone_get(DateTime object)%Return new DateTimeZone object relative to give DateTime -date_timezone_set%DateTime date_timezone_set(DateTime object, DateTimeZone object)%Sets the timezone for the DateTime object. -datefmt_create%IntlDateFormatter datefmt_create(string $locale, long date_type, long time_type[, string $timezone_str, long $calendar, string $pattern] )%* Create formatter. -datefmt_format%string datefmt_format( [mixed]int $args or array $args )%* Format the time value as a string. }}} -datefmt_get_calendar%string datefmt_get_calendar( IntlDateFormatter $mf )%* Get formatter calendar. -datefmt_get_datetype%string datefmt_get_datetype( IntlDateFormatter $mf )%* Get formatter datetype. -datefmt_get_error_code%int datefmt_get_error_code( IntlDateFormatter $nf )%* Get formatter's last error code. -datefmt_get_error_message%string datefmt_get_error_message( IntlDateFormatter $coll )%* Get text description for formatter's last error code. -datefmt_get_locale%string datefmt_get_locale(IntlDateFormatter $mf)%* Get formatter locale. -datefmt_get_pattern%string datefmt_get_pattern( IntlDateFormatter $mf )%* Get formatter pattern. -datefmt_get_timetype%string datefmt_get_timetype( IntlDateFormatter $mf )%* Get formatter timetype. -datefmt_get_timezone_id%string datefmt_get_timezone_id( IntlDateFormatter $mf )%* Get formatter timezone_id. -datefmt_isLenient%string datefmt_isLenient(IntlDateFormatter $mf)%* Get formatter locale. -datefmt_localtime%integer datefmt_localtime( IntlDateFormatter $fmt, string $text_to_parse[, int $parse_pos ])%* Parse the string $value to a localtime array }}} -datefmt_parse%integer datefmt_parse( IntlDateFormatter $fmt, string $text_to_parse [, int $parse_pos] )%* Parse the string $value starting at parse_pos to a Unix timestamp -int }}} -datefmt_setLenient%string datefmt_setLenient(IntlDateFormatter $mf)%* Set formatter lenient. -datefmt_set_calendar%bool datefmt_set_calendar( IntlDateFormatter $mf, int $calendar )%* Set formatter calendar. -datefmt_set_pattern%bool datefmt_set_pattern( IntlDateFormatter $mf, string $pattern )%* Set formatter pattern. -datefmt_set_timezone_id%boolean datefmt_set_timezone_id( IntlDateFormatter $mf,$timezone_id)%* Set formatter timezone_id. -dba_close%void dba_close(resource handle)%Closes database -dba_delete%bool dba_delete(string key, resource handle)%Deletes the entry associated with key If inifile: remove all other key lines -dba_exists%bool dba_exists(string key, resource handle)%Checks, if the specified key exists -dba_fetch%string dba_fetch(string key, [int skip ,] resource handle)%Fetches the data associated with key -dba_firstkey%string dba_firstkey(resource handle)%Resets the internal key pointer and returns the first key -dba_handlers%array dba_handlers([bool full_info])%List configured database handlers -dba_insert%bool dba_insert(string key, string value, resource handle)%If not inifile: Insert value as key, return false, if key exists already If inifile: Add vakue as key (next instance of key) -dba_key_split%array|false dba_key_split(string key)%Splits an inifile key into an array of the form array(0=>group,1=>value_name) but returns false if input is false or null -dba_list%array dba_list()%List opened databases -dba_nextkey%string dba_nextkey(resource handle)%Returns the next key -dba_open%resource dba_open(string path, string mode [, string handlername, string ...])%Opens path using the specified handler in mode -dba_optimize%bool dba_optimize(resource handle)%Optimizes (e.g. clean up, vacuum) database -dba_popen%resource dba_popen(string path, string mode [, string handlername, string ...])%Opens path using the specified handler in mode persistently -dba_replace%bool dba_replace(string key, string value, resource handle)%Inserts value as key, replaces key, if key exists already If inifile: remove all other key lines -dba_sync%bool dba_sync(resource handle)%Synchronizes database -dcgettext%string dcgettext(string domain_name, string msgid, long category)%Return the translation of msgid for domain_name and category, or msgid unaltered if a translation does not exist -dcngettext%string dcngettext (string domain, string msgid1, string msgid2, int n, int category)%Plural version of dcgettext() -debug_backtrace%array debug_backtrace([bool provide_object])%Return backtrace as array -debug_print_backtrace%void debug_print_backtrace(void) */%ZEND_FUNCTION(debug_print_backtrace) { zend_execute_data *ptr, *skip; int lineno; char *function_name; char *filename; char *class_name = NULL; char *call_type; char *include_filename = NULL; zval *arg_array = NULL; int indent = 0; if (zend_parse_parameters_none() == FAILURE) { return; } ptr = EG(current_execute_data); /* skip debug_backtrace() -debug_zval_dump%void debug_zval_dump(mixed var)%Dumps a string representation of an internal zend value to output. -decbin%string decbin(int decimal_number)%Returns a string containing a binary representation of the number -dechex%string dechex(int decimal_number)%Returns a string containing a hexadecimal representation of the given number -decoct%string decoct(int decimal_number)%Returns a string containing an octal representation of the given number -define%bool define(string constant_name, mixed value, boolean case_insensitive=false)%Define a new constant -define_syslog_variables%void define_syslog_variables(void)%Initializes all syslog-related variables -defined%bool defined(string constant_name)%Check whether a constant exists -deg2rad%float deg2rad(float number)%Converts the number in degrees to the radian equivalent -dgettext%string dgettext(string domain_name, string msgid)%Return the translation of msgid for domain_name, or msgid unaltered if a translation does not exist -die%void die([mixed status])%Output a message and terminate the current script -dir%object dir(string directory[, resource context])%Directory class with properties, handle and class and methods read, rewind and close -dirname%string dirname(string path)%Returns the directory name component of the path -disk_free_space%float disk_free_space(string path)%Get free disk space for filesystem that path is on -disk_total_space%float disk_total_space(string path)%Get total disk space for filesystem that path is on -display_disabled_function%void display_disabled_function(void)%Dummy function which displays an error when a disabled function is called. -dl%int dl(string extension_filename)%Load a PHP extension at runtime -dngettext%string dngettext (string domain, string msgid1, string msgid2, int count)%Plural version of dgettext() -dns_check_record%bool dns_check_record(string host [, string type])%Check DNS records corresponding to a given Internet host name or IP address -dns_get_mx%bool dns_get_mx(string hostname, array mxhosts [, array weight])%Get MX records corresponding to a given Internet host name -dns_get_record%array|false dns_get_record(string hostname [, int type[, array authns, array addtl]])%Get any Resource Record corresponding to a given Internet host name -dom_attr_is_id%boolean dom_attr_is_id();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Attr-isId Since: DOM Level 3 -dom_characterdata_append_data%void dom_characterdata_append_data(string arg);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-32791A2F Since: -dom_characterdata_delete_data%void dom_characterdata_delete_data(int offset, int count);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-7C603781 Since: -dom_characterdata_insert_data%void dom_characterdata_insert_data(int offset, string arg);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-3EDB695F Since: -dom_characterdata_replace_data%void dom_characterdata_replace_data(int offset, int count, string arg);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-E5CBA7FB Since: -dom_characterdata_substring_data%string dom_characterdata_substring_data(int offset, int count);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-6531BCCF Since: -dom_document_adopt_node%DOMNode dom_document_adopt_node(DOMNode source);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-adoptNode Since: DOM Level 3 -dom_document_create_attribute%DOMAttr dom_document_create_attribute(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1084891198 Since: -dom_document_create_attribute_ns%DOMAttr dom_document_create_attribute_ns(string namespaceURI, string qualifiedName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-DocCrAttrNS Since: DOM Level 2 -dom_document_create_cdatasection%DOMCdataSection dom_document_create_cdatasection(string data);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-D26C0AF8 Since: -dom_document_create_comment%DOMComment dom_document_create_comment(string data);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1334481328 Since: -dom_document_create_document_fragment%DOMDocumentFragment dom_document_create_document_fragment();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-35CB04B5 Since: -dom_document_create_element%DOMElement dom_document_create_element(string tagName [, string value]);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-2141741547 Since: -dom_document_create_element_ns%DOMElement dom_document_create_element_ns(string namespaceURI, string qualifiedName [,string value]);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-DocCrElNS Since: DOM Level 2 -dom_document_create_entity_reference%DOMEntityReference dom_document_create_entity_reference(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-392B75AE Since: -dom_document_create_processing_instruction%DOMProcessingInstruction dom_document_create_processing_instruction(string target, string data);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-135944439 Since: -dom_document_create_text_node%DOMText dom_document_create_text_node(string data);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1975348127 Since: -dom_document_get_element_by_id%DOMElement dom_document_get_element_by_id(string elementId);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-getElBId Since: DOM Level 2 -dom_document_get_elements_by_tag_name%DOMNodeList dom_document_get_elements_by_tag_name(string tagname);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-A6C9094 Since: -dom_document_get_elements_by_tag_name_ns%DOMNodeList dom_document_get_elements_by_tag_name_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-getElBTNNS Since: DOM Level 2 -dom_document_import_node%DOMNode dom_document_import_node(DOMNode importedNode, boolean deep);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Core-Document-importNode Since: DOM Level 2 -dom_document_load%DOMNode dom_document_load(string source [, int options]);%URL: http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-DocumentLS-load Since: DOM Level 3 -dom_document_load_html%DOMNode dom_document_load_html(string source);%Since: DOM extended -dom_document_load_html_file%DOMNode dom_document_load_html_file(string source);%Since: DOM extended -dom_document_loadxml%DOMNode dom_document_loadxml(string source [, int options]);%URL: http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-DocumentLS-loadXML Since: DOM Level 3 -dom_document_normalize_document%void dom_document_normalize_document();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-normalizeDocument Since: DOM Level 3 -dom_document_relaxNG_validate_file%boolean dom_document_relaxNG_validate_file(string filename); */%PHP_FUNCTION(dom_document_relaxNG_validate_file) { _dom_document_relaxNG_validate(INTERNAL_FUNCTION_PARAM_PASSTHRU, DOM_LOAD_FILE); } /* }}} end dom_document_relaxNG_validate_file -dom_document_relaxNG_validate_xml%boolean dom_document_relaxNG_validate_xml(string source); */%PHP_FUNCTION(dom_document_relaxNG_validate_xml) { _dom_document_relaxNG_validate(INTERNAL_FUNCTION_PARAM_PASSTHRU, DOM_LOAD_STRING); } /* }}} end dom_document_relaxNG_validate_xml -dom_document_rename_node%DOMNode dom_document_rename_node(node n, string namespaceURI, string qualifiedName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Document3-renameNode Since: DOM Level 3 -dom_document_save%int dom_document_save(string file);%Convenience method to save to file -dom_document_save_html%string dom_document_save_html();%Convenience method to output as html -dom_document_save_html_file%int dom_document_save_html_file(string file);%Convenience method to save to file as html -dom_document_savexml%string dom_document_savexml([node n]);%URL: http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#LS-DocumentLS-saveXML Since: DOM Level 3 -dom_document_schema_validate%boolean dom_document_schema_validate(string source); */%PHP_FUNCTION(dom_document_schema_validate_xml) { _dom_document_schema_validate(INTERNAL_FUNCTION_PARAM_PASSTHRU, DOM_LOAD_STRING); } /* }}} end dom_document_schema_validate -dom_document_schema_validate_file%boolean dom_document_schema_validate_file(string filename); */%PHP_FUNCTION(dom_document_schema_validate_file) { _dom_document_schema_validate(INTERNAL_FUNCTION_PARAM_PASSTHRU, DOM_LOAD_FILE); } /* }}} end dom_document_schema_validate_file -dom_document_validate%boolean dom_document_validate();%Since: DOM extended -dom_document_xinclude%int dom_document_xinclude([int options])%Substitutues xincludes in a DomDocument -dom_domconfiguration_can_set_parameter%boolean dom_domconfiguration_can_set_parameter(string name, domuserdata value);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration-canSetParameter Since: -dom_domconfiguration_get_parameter%domdomuserdata dom_domconfiguration_get_parameter(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration-getParameter Since: -dom_domconfiguration_set_parameter%dom_void dom_domconfiguration_set_parameter(string name, domuserdata value);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMConfiguration-property Since: -dom_domerrorhandler_handle_error%dom_boolean dom_domerrorhandler_handle_error(domerror error);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-ERRORS-DOMErrorHandler-handleError Since: -dom_domimplementation_create_document%DOMDocument dom_domimplementation_create_document(string namespaceURI, string qualifiedName, DOMDocumentType doctype);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Level-2-Core-DOM-createDocument Since: DOM Level 2 -dom_domimplementation_create_document_type%DOMDocumentType dom_domimplementation_create_document_type(string qualifiedName, string publicId, string systemId);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Level-2-Core-DOM-createDocType Since: DOM Level 2 -dom_domimplementation_get_feature%DOMNode dom_domimplementation_get_feature(string feature, string version);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementation3-getFeature Since: DOM Level 3 -dom_domimplementation_has_feature%boolean dom_domimplementation_has_feature(string feature, string version);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-5CED94D7 Since: -dom_domimplementationlist_item%domdomimplementation dom_domimplementationlist_item(int index);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMImplementationList-item Since: -dom_domimplementationsource_get_domimplementation%domdomimplementation dom_domimplementationsource_get_domimplementation(string features);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-getDOMImpl Since: -dom_domimplementationsource_get_domimplementations%domimplementationlist dom_domimplementationsource_get_domimplementations(string features);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-getDOMImpls Since: -dom_domstringlist_item%domstring dom_domstringlist_item(int index);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#DOMStringList-item Since: -dom_element_get_attribute%string dom_element_get_attribute(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-666EE0F9 Since: -dom_element_get_attribute_node%DOMAttr dom_element_get_attribute_node(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-217A91B8 Since: -dom_element_get_attribute_node_ns%DOMAttr dom_element_get_attribute_node_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElGetAtNodeNS Since: DOM Level 2 -dom_element_get_attribute_ns%string dom_element_get_attribute_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElGetAttrNS Since: DOM Level 2 -dom_element_get_elements_by_tag_name%DOMNodeList dom_element_get_elements_by_tag_name(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1938918D Since: -dom_element_get_elements_by_tag_name_ns%DOMNodeList dom_element_get_elements_by_tag_name_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-A6C90942 Since: DOM Level 2 -dom_element_has_attribute%boolean dom_element_has_attribute(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElHasAttr Since: DOM Level 2 -dom_element_has_attribute_ns%boolean dom_element_has_attribute_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElHasAttrNS Since: DOM Level 2 -dom_element_remove_attribute%void dom_element_remove_attribute(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-6D6AC0F9 Since: -dom_element_remove_attribute_node%DOMAttr dom_element_remove_attribute_node(DOMAttr oldAttr);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-D589198 Since: -dom_element_remove_attribute_ns%void dom_element_remove_attribute_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElRemAtNS Since: DOM Level 2 -dom_element_set_attribute%void dom_element_set_attribute(string name, string value);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-F68F082 Since: -dom_element_set_attribute_node%DOMAttr dom_element_set_attribute_node(DOMAttr newAttr);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-887236154 Since: -dom_element_set_attribute_node_ns%DOMAttr dom_element_set_attribute_node_ns(DOMAttr newAttr);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetAtNodeNS Since: DOM Level 2 -dom_element_set_attribute_ns%void dom_element_set_attribute_ns(string namespaceURI, string qualifiedName, string value);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetAttrNS Since: DOM Level 2 -dom_element_set_id_attribute%void dom_element_set_id_attribute(string name, boolean isId);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetIdAttr Since: DOM Level 3 -dom_element_set_id_attribute_node%void dom_element_set_id_attribute_node(attr idAttr, boolean isId);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetIdAttrNode Since: DOM Level 3 -dom_element_set_id_attribute_ns%void dom_element_set_id_attribute_ns(string namespaceURI, string localName, boolean isId);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-ElSetIdAttrNS Since: DOM Level 3 -dom_import_simplexml%somNode dom_import_simplexml(sxeobject node)%Get a simplexml_element object from dom to allow for processing -dom_namednodemap_get_named_item%DOMNode dom_namednodemap_get_named_item(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1074577549 Since: -dom_namednodemap_get_named_item_ns%DOMNode dom_namednodemap_get_named_item_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-getNamedItemNS Since: DOM Level 2 -dom_namednodemap_item%DOMNode dom_namednodemap_item(int index);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-349467F9 Since: -dom_namednodemap_remove_named_item%DOMNode dom_namednodemap_remove_named_item(string name);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-D58B193 Since: -dom_namednodemap_remove_named_item_ns%DOMNode dom_namednodemap_remove_named_item_ns(string namespaceURI, string localName);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-removeNamedItemNS Since: DOM Level 2 -dom_namednodemap_set_named_item%DOMNode dom_namednodemap_set_named_item(DOMNode arg);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1025163788 Since: -dom_namednodemap_set_named_item_ns%DOMNode dom_namednodemap_set_named_item_ns(DOMNode arg);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-setNamedItemNS Since: DOM Level 2 -dom_namelist_get_name%string dom_namelist_get_name(int index);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#NameList-getName Since: -dom_namelist_get_namespace_uri%string dom_namelist_get_namespace_uri(int index);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#NameList-getNamespaceURI Since: -dom_node_append_child%DomNode dom_node_append_child(DomNode newChild);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-184E7107 Since: -dom_node_clone_node%DomNode dom_node_clone_node(boolean deep);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-3A0ED0A4 Since: -dom_node_compare_document_position%short dom_node_compare_document_position(DomNode other);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-compareDocumentPosition Since: DOM Level 3 -dom_node_get_feature%DomNode dom_node_get_feature(string feature, string version);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-getFeature Since: DOM Level 3 -dom_node_get_user_data%mixed dom_node_get_user_data(string key);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-getUserData Since: DOM Level 3 -dom_node_has_attributes%boolean dom_node_has_attributes();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-NodeHasAttrs Since: DOM Level 2 -dom_node_has_child_nodes%boolean dom_node_has_child_nodes();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-810594187 Since: -dom_node_insert_before%domnode dom_node_insert_before(DomNode newChild, DomNode refChild);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-952280727 Since: -dom_node_is_default_namespace%boolean dom_node_is_default_namespace(string namespaceURI);%URL: http://www.w3.org/TR/DOM-Level-3-Core/core.html#Node3-isDefaultNamespace Since: DOM Level 3 -dom_node_is_equal_node%boolean dom_node_is_equal_node(DomNode arg);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-isEqualNode Since: DOM Level 3 -dom_node_is_same_node%boolean dom_node_is_same_node(DomNode other);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-isSameNode Since: DOM Level 3 -dom_node_is_supported%boolean dom_node_is_supported(string feature, string version);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Level-2-Core-Node-supports Since: DOM Level 2 -dom_node_lookup_namespace_uri%string dom_node_lookup_namespace_uri(string prefix);%URL: http://www.w3.org/TR/DOM-Level-3-Core/core.html#Node3-lookupNamespaceURI Since: DOM Level 3 -dom_node_lookup_prefix%string dom_node_lookup_prefix(string namespaceURI);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-lookupNamespacePrefix Since: DOM Level 3 -dom_node_normalize%void dom_node_normalize();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-normalize Since: -dom_node_remove_child%DomNode dom_node_remove_child(DomNode oldChild);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-1734834066 Since: -dom_node_replace_child%DomNode dom_node_replace_child(DomNode newChild, DomNode oldChild);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-785887307 Since: -dom_node_set_user_data%mixed dom_node_set_user_data(string key, mixed data, userdatahandler handler);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#Node3-setUserData Since: DOM Level 3 -dom_nodelist_item%DOMNode dom_nodelist_item(int index);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-844377136 Since: -dom_string_extend_find_offset16%int dom_string_extend_find_offset16(int offset32);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#i18n-methods-StringExtend-findOffset16 Since: -dom_string_extend_find_offset32%int dom_string_extend_find_offset32(int offset16);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#i18n-methods-StringExtend-findOffset32 Since: -dom_text_is_whitespace_in_element_content%boolean dom_text_is_whitespace_in_element_content();%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Text3-isWhitespaceInElementContent Since: DOM Level 3 -dom_text_replace_whole_text%DOMText dom_text_replace_whole_text(string content);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-Text3-replaceWholeText Since: DOM Level 3 -dom_text_split_text%DOMText dom_text_split_text(int offset);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#core-ID-38853C1D Since: -dom_userdatahandler_handle%dom_void dom_userdatahandler_handle(short operation, string key, domobject data, node src, node dst);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html#ID-handleUserDataEvent Since: -dom_xpath_evaluate%mixed dom_xpath_evaluate(string expr [,DOMNode context]); */%PHP_FUNCTION(dom_xpath_evaluate) { php_xpath_eval(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_DOM_XPATH_EVALUATE); } /* }}} end dom_xpath_evaluate -dom_xpath_query%DOMNodeList dom_xpath_query(string expr [,DOMNode context]); */%PHP_FUNCTION(dom_xpath_query) { php_xpath_eval(INTERNAL_FUNCTION_PARAM_PASSTHRU, PHP_DOM_XPATH_QUERY); } /* }}} end dom_xpath_query -dom_xpath_register_ns%boolean dom_xpath_register_ns(string prefix, string uri); */%PHP_FUNCTION(dom_xpath_register_ns) { zval *id; xmlXPathContextPtr ctxp; int prefix_len, ns_uri_len; dom_xpath_object *intern; unsigned char *prefix, *ns_uri; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Oss", &id, dom_xpath_class_entry, &prefix, &prefix_len, &ns_uri, &ns_uri_len) == FAILURE) { return; } intern = (dom_xpath_object *)zend_object_store_get_object(id TSRMLS_CC); ctxp = (xmlXPathContextPtr) intern->ptr; if (ctxp == NULL) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid XPath Context"); RETURN_FALSE; } if (xmlXPathRegisterNs(ctxp, prefix, ns_uri) != 0) { RETURN_FALSE } RETURN_TRUE; } /* }}} -dom_xpath_register_php_functions%void dom_xpath_register_php_functions() */%PHP_FUNCTION(dom_xpath_register_php_functions) { zval *id; dom_xpath_object *intern; zval *array_value, **entry, *new_string; int name_len = 0; char *name; DOM_GET_THIS(id); if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "a", &array_value) == SUCCESS) { intern = (dom_xpath_object *)zend_object_store_get_object(id TSRMLS_CC); zend_hash_internal_pointer_reset(Z_ARRVAL_P(array_value)); while (zend_hash_get_current_data(Z_ARRVAL_P(array_value), (void **)&entry) == SUCCESS) { SEPARATE_ZVAL(entry); convert_to_string_ex(entry); MAKE_STD_ZVAL(new_string); ZVAL_LONG(new_string,1); zend_hash_update(intern->registered_phpfunctions, Z_STRVAL_PP(entry), Z_STRLEN_PP(entry) + 1, &new_string, sizeof(zval*), NULL); zend_hash_move_forward(Z_ARRVAL_P(array_value)); } intern->registerPhpFunctions = 2; RETURN_TRUE; } else if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == SUCCESS) { intern = (dom_xpath_object *)zend_object_store_get_object(id TSRMLS_CC); MAKE_STD_ZVAL(new_string); ZVAL_LONG(new_string,1); zend_hash_update(intern->registered_phpfunctions, name, name_len + 1, &new_string, sizeof(zval*), NULL); intern->registerPhpFunctions = 2; } else { intern = (dom_xpath_object *)zend_object_store_get_object(id TSRMLS_CC); intern->registerPhpFunctions = 1; } } /* }}} end dom_xpath_register_php_functions -each%array each(array arr)%Return the currently pointed key..value pair in the passed array, and advance the pointer to the next element -easter_date%int easter_date([int year])%Return the timestamp of midnight on Easter of a given year (defaults to current year) -easter_days%int easter_days([int year, [int method]])%Return the number of days after March 21 that Easter falls on for a given year (defaults to current year) -echo%void echo(string arg1 [, string ...])%Output one or more strings -empty%bool empty( mixed var )%Determine whether a variable is empty -enchant_broker_describe%array enchant_broker_describe(resource broker)%Enumerates the Enchant providers and tells you some rudimentary information about them. The same info is provided through phpinfo() -enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource broker, string tag)%Wether a dictionary exists or not. Using non-empty tag -enchant_broker_free%boolean enchant_broker_free(resource broker)%Destroys the broker object and its dictionnaries -enchant_broker_free_dict%resource enchant_broker_free_dict(resource dict)%Free the dictionary resource -enchant_broker_get_dict_path%string enchant_broker_get_dict_path(resource broker, int dict_type)%Get the directory path for a given backend, works with ispell and myspell -enchant_broker_get_error%string enchant_broker_get_error(resource broker)%Returns the last error of the broker -enchant_broker_init%resource enchant_broker_init()%create a new broker object capable of requesting -enchant_broker_list_dicts%string enchant_broker_list_dicts(resource broker)%Lists the dictionaries available for the given broker -enchant_broker_request_dict%resource enchant_broker_request_dict(resource broker, string tag)%create a new dictionary using tag, the non-empty language tag you wish to request a dictionary for ("en_US", "de_DE", ...) -enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource broker, string filename)%creates a dictionary using a PWL file. A PWL file is personal word file one word per line. It must exist before the call. -enchant_broker_set_dict_path%bool enchant_broker_set_dict_path(resource broker, int dict_type, string value)%Set the directory path for a given backend, works with ispell and myspell -enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource broker, string tag, string ordering)%Declares a preference of dictionaries to use for the language described/referred to by 'tag'. The ordering is a comma delimited list of provider names. As a special exception, the "*" tag can be used as a language tag to declare a default ordering for any language that does not explictly declare an ordering. -enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource dict, string word)%add 'word' to personal word list -enchant_dict_add_to_session%void enchant_dict_add_to_session(resource dict, string word)%add 'word' to this spell-checking session -enchant_dict_check%bool enchant_dict_check(resource dict, string word)%If the word is correctly spelled return true, otherwise return false -enchant_dict_describe%array enchant_dict_describe(resource dict)%Describes an individual dictionary 'dict' -enchant_dict_get_error%string enchant_dict_get_error(resource dict)%Returns the last error of the current spelling-session -enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource dict, string word)%whether or not 'word' exists in this spelling-session -enchant_dict_quick_check%bool enchant_dict_quick_check(resource dict, string word [, array &suggestions])%If the word is correctly spelled return true, otherwise return false, if suggestions variable is provided, fill it with spelling alternatives. -enchant_dict_store_replacement%void enchant_dict_store_replacement(resource dict, string mis, string cor)%add a correction for 'mis' using 'cor'. Notes that you replaced @mis with @cor, so it's possibly more likely that future occurrences of @mis will be replaced with @cor. So it might bump @cor up in the suggestion list. -enchant_dict_suggest%array enchant_dict_suggest(resource dict, string word)%Will return a list of values if any of those pre-conditions are not met. -end%mixed end(array array_arg)%Advances array argument's internal pointer to the last element and return it -ereg%int ereg(string pattern, string string [, array registers])%Regular expression match -ereg_replace%string ereg_replace(string pattern, string replacement, string string)%Replace regular expression -eregi%int eregi(string pattern, string string [, array registers])%Case-insensitive regular expression match -eregi_replace%string eregi_replace(string pattern, string replacement, string string)%Case insensitive replace regular expression -error_get_last%array error_get_last()%Get the last occurred error as associative array. Returns NULL if there hasn't been an error yet. -error_log%bool error_log(string message [, int message_type [, string destination [, string extra_headers]]])%Send an error message somewhere -error_reporting%int error_reporting([int new_error_level])%Return the current error_reporting level, and if an argument was passed - change to the new level -escapeshellarg%string escapeshellarg(string arg)%Quote and escape an argument for use in a shell command -escapeshellcmd%string escapeshellcmd(string command)%Escape shell metacharacters -exec%string exec(string command [, array &output [, int &return_value]])%Execute an external program -exif_imagetype%int exif_imagetype(string imagefile)%Get the type of an image -exif_read_data%array exif_read_data(string filename [, sections_needed [, sub_arrays[, read_thumbnail]]])%Reads header data from the JPEG/TIFF image filename and optionally reads the internal thumbnails -exif_tagname%string exif_tagname(index)%Get headername for index or false if not defined -exif_thumbnail%string exif_thumbnail(string filename [, &width, &height [, &imagetype]])%Reads the embedded thumbnail -exit%void exit([mixed status])%Output a message and terminate the current script -exp%float exp(float number)%Returns e raised to the power of the number -explode%array explode(string separator, string str [, int limit])%Splits a string on string separator and return array of components. If limit is positive only limit number of components is returned. If limit is negative all components except the last abs(limit) are returned. -expm1%float expm1(float number)%Returns exp(number) - 1, computed in a way that accurate even when the value of number is close to zero -extension_loaded%bool extension_loaded(string extension_name)%Returns true if the named extension is loaded -extract%int extract(array var_array [, int extract_type [, string prefix]])%Imports variables into symbol table from an array -ezmlm_hash%int ezmlm_hash(string addr)%Calculate EZMLM list hash value. -fclose%bool fclose(resource fp)%Close an open file pointer -feof%bool feof(resource fp)%Test for end-of-file on a file pointer -fflush%bool fflush(resource fp)%Flushes output -fgetc%string fgetc(resource fp)%Get a character from file pointer -fgetcsv%array fgetcsv(resource fp [,int length [, string delimiter [, string enclosure [, string escape]]]])%Get line from file pointer and parse for CSV fields -fgets%string fgets(resource fp[, int length])%Get a line from file pointer -fgetss%string fgetss(resource fp [, int length [, string allowable_tags]])%Get a line from file pointer and strip HTML tags -file%array file(string filename [, int flags[, resource context]])%Read entire file into an array -file_exists%bool file_exists(string filename)%Returns true if filename exists -file_get_contents%string file_get_contents(string filename [, bool use_include_path [, resource context [, long offset [, long maxlen]]]])%Read the entire file into a string -file_put_contents%int file_put_contents(string file, mixed data [, int flags [, resource context]])%Write/Create a file with contents data and return the number of bytes written -fileatime%int fileatime(string filename)%Get last access time of file -filectime%int filectime(string filename)%Get inode modification time of file -filegroup%int filegroup(string filename)%Get file group -fileinode%int fileinode(string filename)%Get file inode -filemtime%int filemtime(string filename)%Get last modification time of file -fileowner%int fileowner(string filename)%Get file owner -fileperms%int fileperms(string filename)%Get file permissions -filesize%int filesize(string filename)%Get file size -filetype%string filetype(string filename)%Get file type -filter_has_var%mixed filter_has_var(constant type, string variable_name)%* Returns true if the variable with the name 'name' exists in source. -filter_input%mixed filter_input(constant type, string variable_name [, long filter [, mixed options]])%* Returns the filtered variable 'name'* from source `type`. -filter_input_array%mixed filter_input_array(constant type, [, mixed options]])%* Returns an array with all arguments defined in 'definition'. -filter_var%mixed filter_var(mixed variable [, long filter [, mixed options]])%* Returns the filtered version of the vriable. -filter_var_array%mixed filter_var_array(array data, [, mixed options]])%* Returns an array with all arguments defined in 'definition'. -finfo_buffer%string finfo_buffer(resource finfo, char *string [, int options [, resource context]])%Return infromation about a string buffer. -finfo_close%resource finfo_close(resource finfo)%Close fileinfo resource. -finfo_file%string finfo_file(resource finfo, char *file_name [, int options [, resource context]])%Return information about a file. -finfo_open%resource finfo_open([int options [, string arg]])%Create a new fileinfo resource. -finfo_set_flags%bool finfo_set_flags(resource finfo, int options)%Set libmagic configuration options. -floatval%float floatval(mixed var)%Get the float value of a variable -flock%bool flock(resource fp, int operation [, int &wouldblock])%Portable file locking -floor%float floor(float number)%Returns the next lowest integer value from the number -flush%void flush(void)%Flush the output buffer -fmod%float fmod(float x, float y)%Returns the remainder of dividing x by y as a float -fnmatch%bool fnmatch(string pattern, string filename [, int flags])%Match filename against pattern -fopen%resource fopen(string filename, string mode [, bool use_include_path [, resource context]])%Open a file or a URL and return a file pointer -forward_static_call%mixed forward_static_call(mixed function_name [, mixed parmeter] [, mixed ...])%Call a user function which is the first parameter -fpassthru%int fpassthru(resource fp)%Output all remaining data from a file pointer -fprintf%int fprintf(resource stream, string format [, mixed arg1 [, mixed ...]])%Output a formatted string into a stream -fputcsv%int fputcsv(resource fp, array fields [, string delimiter [, string enclosure]])%Format line as CSV and write to file pointer -fread%string fread(resource fp, int length)%Binary-safe file read -frenchtojd%int frenchtojd(int month, int day, int year)%Converts a french republic calendar date to julian day count -fscanf%mixed fscanf(resource stream, string format [, string ...])%Implements a mostly ANSI compatible fscanf() -fseek%int fseek(resource fp, int offset [, int whence])%Seek on a file pointer -fsockopen%resource fsockopen(string hostname, int port [, int errno [, string errstr [, float timeout]]])%Open Internet or Unix domain socket connection -fstat%array fstat(resource fp)%Stat() on a filehandle -ftell%int ftell(resource fp)%Get file pointer's read/write position -ftok%int ftok(string pathname, string proj)%Convert a pathname and a project identifier to a System V IPC key -ftp_alloc%bool ftp_alloc(resource stream, int size[, &response])%Attempt to allocate space on the remote FTP server -ftp_cdup%bool ftp_cdup(resource stream)%Changes to the parent directory -ftp_chdir%bool ftp_chdir(resource stream, string directory)%Changes directories -ftp_chmod%int ftp_chmod(resource stream, int mode, string filename)%Sets permissions on a file -ftp_close%bool ftp_close(resource stream)%Closes the FTP stream -ftp_connect%resource ftp_connect(string host [, int port [, int timeout]])%Opens a FTP stream -ftp_delete%bool ftp_delete(resource stream, string file)%Deletes a file -ftp_exec%bool ftp_exec(resource stream, string command)%Requests execution of a program on the FTP server -ftp_fget%bool ftp_fget(resource stream, resource fp, string remote_file, int mode[, int resumepos])%Retrieves a file from the FTP server and writes it to an open file -ftp_fput%bool ftp_fput(resource stream, string remote_file, resource fp, int mode[, int startpos])%Stores a file from an open file to the FTP server -ftp_get%bool ftp_get(resource stream, string local_file, string remote_file, int mode[, int resume_pos])%Retrieves a file from the FTP server and writes it to a local file -ftp_get_option%mixed ftp_get_option(resource stream, int option)%Gets an FTP option -ftp_login%bool ftp_login(resource stream, string username, string password)%Logs into the FTP server -ftp_mdtm%int ftp_mdtm(resource stream, string filename)%Returns the last modification time of the file, or -1 on error -ftp_mkdir%string ftp_mkdir(resource stream, string directory)%Creates a directory and returns the absolute path for the new directory or false on error -ftp_nb_continue%int ftp_nb_continue(resource stream)%Continues retrieving/sending a file nbronously -ftp_nb_fget%int ftp_nb_fget(resource stream, resource fp, string remote_file, int mode[, int resumepos])%Retrieves a file from the FTP server asynchronly and writes it to an open file -ftp_nb_fput%int ftp_nb_fput(resource stream, string remote_file, resource fp, int mode[, int startpos])%Stores a file from an open file to the FTP server nbronly -ftp_nb_get%int ftp_nb_get(resource stream, string local_file, string remote_file, int mode[, int resume_pos])%Retrieves a file from the FTP server nbhronly and writes it to a local file -ftp_nb_put%int ftp_nb_put(resource stream, string remote_file, string local_file, int mode[, int startpos])%Stores a file on the FTP server -ftp_nlist%array ftp_nlist(resource stream, string directory)%Returns an array of filenames in the given directory -ftp_pasv%bool ftp_pasv(resource stream, bool pasv)%Turns passive mode on or off -ftp_put%bool ftp_put(resource stream, string remote_file, string local_file, int mode[, int startpos])%Stores a file on the FTP server -ftp_pwd%string ftp_pwd(resource stream)%Returns the present working directory -ftp_raw%array ftp_raw(resource stream, string command)%Sends a literal command to the FTP server -ftp_rawlist%array ftp_rawlist(resource stream, string directory [, bool recursive])%Returns a detailed listing of a directory as an array of output lines -ftp_rename%bool ftp_rename(resource stream, string src, string dest)%Renames the given file to a new path -ftp_rmdir%bool ftp_rmdir(resource stream, string directory)%Removes a directory -ftp_set_option%bool ftp_set_option(resource stream, int option, mixed value)%Sets an FTP option -ftp_site%bool ftp_site(resource stream, string cmd)%Sends a SITE command to the server -ftp_size%int ftp_size(resource stream, string filename)%Returns the size of the file, or -1 on error -ftp_ssl_connect%resource ftp_ssl_connect(string host [, int port [, int timeout]])%Opens a FTP-SSL stream -ftp_systype%string ftp_systype(resource stream)%Returns the system type identifier -ftruncate%bool ftruncate(resource fp, int size)%Truncate file to 'size' length -func_get_arg%mixed func_get_arg(int arg_num)%Get the $arg_num'th argument that was passed to the function -func_get_args%array func_get_args()%Get an array of the arguments that were passed to the function -func_num_args%int func_num_args(void)%Get the number of arguments that were passed to the function -function_exists%bool function_exists(string function_name)%Checks if the function exists -fwrite%int fwrite(resource fp, string str [, int length])%Binary-safe file write -gc_collect_cycles%int gc_collect_cycles(void)%Forces collection of any existing garbage cycles. Returns number of freed zvals -gc_disable%void gc_disable(void)%Deactivates the circular reference collector -gc_enable%void gc_enable(void)%Activates the circular reference collector -gc_enabled%void gc_enabled(void)%Returns status of the circular reference collector -gd_info%array gd_info()% -getKeywords%static array getKeywords(string $locale) {%* return an associative array containing keyword-value * pairs for this locale. The keys are keys to the array (doh!) * }}} -get_browser%mixed get_browser([string browser_name [, bool return_array]])%Get information about the capabilities of a browser. If browser_name is omitted or null, HTTP_USER_AGENT is used. Returns an object by default; if return_array is true, returns an array. -get_called_class%string get_called_class()%Retrieves the "Late Static Binding" class name -get_cfg_var%mixed get_cfg_var(string option_name)%Get the value of a PHP configuration option -get_class%string get_class([object object])%Retrieves the class name -get_class_methods%array get_class_methods(mixed class)%Returns an array of method names for class or class instance. -get_class_vars%array get_class_vars(string class_name)%Returns an array of default properties of the class. -get_current_user%string get_current_user(void)%Get the name of the owner of the current PHP script -get_declared_classes%array get_declared_classes()%Returns an array of all declared classes. -get_declared_interfaces%array get_declared_interfaces()%Returns an array of all declared interfaces. -get_defined_constants%array get_defined_constants([bool categorize])%Return an array containing the names and values of all defined constants -get_defined_functions%array get_defined_functions(void)%Returns an array of all defined functions -get_defined_vars%array get_defined_vars(void)%Returns an associative array of names and values of all currently defined variable names (variables in the current scope) -get_display_language%static string get_display_language($locale[, $in_locale = null])%* gets the language for the $locale in $in_locale or default_locale -get_display_name%static string get_display_name($locale[, $in_locale = null])%* gets the name for the $locale in $in_locale or default_locale -get_display_region%static string get_display_region($locale, $in_locale = null)%* gets the region for the $locale in $in_locale or default_locale -get_display_script%static string get_display_script($locale, $in_locale = null)%* gets the script for the $locale in $in_locale or default_locale -get_extension_funcs%array get_extension_funcs(string extension_name)%Returns an array with the names of functions belonging to the named extension -get_headers%array get_headers(string url[, int format])%fetches all the headers sent by the server in response to a HTTP request -get_html_translation_table%array get_html_translation_table([int table [, int quote_style]])%Returns the internal translation table used by htmlspecialchars and htmlentities -get_include_path%string get_include_path()%Get the current include_path configuration option -get_included_files%array get_included_files(void)%Returns an array with the file names that were include_once()'d -get_loaded_extensions%array get_loaded_extensions([bool zend_extensions])%Return an array containing names of loaded extensions -get_magic_quotes_gpc%int get_magic_quotes_gpc(void)%Get the current active configuration setting of magic_quotes_gpc -get_magic_quotes_runtime%int get_magic_quotes_runtime(void)%Get the current active configuration setting of magic_quotes_runtime -get_meta_tags%array get_meta_tags(string filename [, bool use_include_path])%Extracts all meta tag content attributes from a file and returns an array -get_object_vars%array get_object_vars(object obj)%Returns an array of object properties -get_parent_class%string get_parent_class([mixed object])%Retrieves the parent class name for object or class or current scope. -get_resource_type%string get_resource_type(resource res)%Get the resource type name for a given resource -getallheaders%array getallheaders(void)% -getcwd%mixed getcwd(void)%Gets the current directory -getdate%array getdate([int timestamp])%Get date/time information -getenv%string getenv(string varname)%Get the value of an environment variable -gethostbyaddr%string gethostbyaddr(string ip_address)%Get the Internet host name corresponding to a given IP address -gethostbyname%string gethostbyname(string hostname)%Get the IP address corresponding to a given Internet host name -gethostbynamel%array gethostbynamel(string hostname)%Return a list of IP addresses that a given hostname resolves to. -gethostname%string gethostname()%Get the host name of the current machine -getimagesize%array getimagesize(string imagefile [, array info])%Get the size of an image as 4-element array -getlastmod%int getlastmod(void)%Get time of last page modification -getmygid%int getmygid(void)%Get PHP script owner's GID -getmyinode%int getmyinode(void)%Get the inode of the current script being parsed -getmypid%int getmypid(void)%Get current process ID -getmyuid%int getmyuid(void)%Get PHP script owner's UID -getopt%array getopt(string options [, array longopts])%Get options from the command line argument list -getprotobyname%int getprotobyname(string name)%Returns protocol number associated with name as per /etc/protocols -getprotobynumber%string getprotobynumber(int proto)%Returns protocol name associated with protocol number proto -getrandmax%int getrandmax(void)%Returns the maximum value a random number can have -getrusage%array getrusage([int who])%Returns an array of usage statistics -getservbyname%int getservbyname(string service, string protocol)%Returns port associated with service. Protocol must be "tcp" or "udp" -getservbyport%string getservbyport(int port, string protocol)%Returns service name associated with port. Protocol must be "tcp" or "udp" -gettext%string gettext(string msgid)%Return the translation of msgid for the current domain, or msgid unaltered if a translation does not exist -gettimeofday%array gettimeofday([bool get_as_float])%Returns the current time as array -gettype%string gettype(mixed var)%Returns the type of the variable -glob%array glob(string pattern [, int flags])%Find pathnames matching a pattern -gmdate%string gmdate(string format [, long timestamp])%Format a GMT date/time -gmmktime%int gmmktime([int hour [, int min [, int sec [, int mon [, int day [, int year]]]]]])%Get UNIX timestamp for a GMT date -gmp_abs%resource gmp_abs(resource a)%Calculates absolute value -gmp_add%resource gmp_add(resource a, resource b)%Add a and b -gmp_and%resource gmp_and(resource a, resource b)%Calculates logical AND of a and b -gmp_clrbit%void gmp_clrbit(resource &a, int index)%Clears bit in a -gmp_cmp%int gmp_cmp(resource a, resource b)%Compares two numbers -gmp_com%resource gmp_com(resource a)%Calculates one's complement of a -gmp_div_q%resource gmp_div_q(resource a, resource b [, int round])%Divide a by b, returns quotient only -gmp_div_qr%array gmp_div_qr(resource a, resource b [, int round])%Divide a by b, returns quotient and reminder -gmp_div_r%resource gmp_div_r(resource a, resource b [, int round])%Divide a by b, returns reminder only -gmp_divexact%resource gmp_divexact(resource a, resource b)%Divide a by b using exact division algorithm -gmp_fact%resource gmp_fact(int a)%Calculates factorial function -gmp_gcd%resource gmp_gcd(resource a, resource b)%Computes greatest common denominator (gcd) of a and b -gmp_gcdext%array gmp_gcdext(resource a, resource b)%Computes G, S, and T, such that AS + BT = G = `gcd' (A, B) -gmp_hamdist%int gmp_hamdist(resource a, resource b)%Calculates hamming distance between a and b -gmp_init%resource gmp_init(mixed number [, int base])%Initializes GMP number -gmp_intval%int gmp_intval(resource gmpnumber)%Gets signed long value of GMP number -gmp_invert%resource gmp_invert(resource a, resource b)%Computes the inverse of a modulo b -gmp_jacobi%int gmp_jacobi(resource a, resource b)%Computes Jacobi symbol -gmp_legendre%int gmp_legendre(resource a, resource b)%Computes Legendre symbol -gmp_mod%resource gmp_mod(resource a, resource b)%Computes a modulo b -gmp_mul%resource gmp_mul(resource a, resource b)%Multiply a and b -gmp_neg%resource gmp_neg(resource a)%Negates a number -gmp_nextprime%resource gmp_nextprime(resource a)%Finds next prime of a -gmp_or%resource gmp_or(resource a, resource b)%Calculates logical OR of a and b -gmp_perfect_square%bool gmp_perfect_square(resource a)%Checks if a is an exact square -gmp_popcount%int gmp_popcount(resource a)%Calculates the population count of a -gmp_pow%resource gmp_pow(resource base, int exp)%Raise base to power exp -gmp_powm%resource gmp_powm(resource base, resource exp, resource mod)%Raise base to power exp and take result modulo mod -gmp_prob_prime%int gmp_prob_prime(resource a[, int reps])%Checks if a is "probably prime" -gmp_random%resource gmp_random([int limiter])%Gets random number -gmp_scan0%int gmp_scan0(resource a, int start)%Finds first zero bit -gmp_scan1%int gmp_scan1(resource a, int start)%Finds first non-zero bit -gmp_setbit%void gmp_setbit(resource &a, int index[, bool set_clear])%Sets or clear bit in a -gmp_sign%int gmp_sign(resource a)%Gets the sign of the number -gmp_sqrt%resource gmp_sqrt(resource a)%Takes integer part of square root of a -gmp_sqrtrem%array gmp_sqrtrem(resource a)%Square root with remainder -gmp_strval%string gmp_strval(resource gmpnumber [, int base])%Gets string representation of GMP number -gmp_sub%resource gmp_sub(resource a, resource b)%Subtract b from a -gmp_testbit%bool gmp_testbit(resource a, int index)%Tests if bit is set in a -gmp_xor%resource gmp_xor(resource a, resource b)%Calculates logical exclusive OR of a and b -gmstrftime%string gmstrftime(string format [, int timestamp])%Format a GMT/UCT time/date according to locale settings -grapheme_extract%string grapheme_extract(string str, int size[, int extract_type[, int start[, int next]]])%Function to extract a sequence of default grapheme clusters -grapheme_stripos%int grapheme_stripos(string haystack, string needle [, int offset ])%Find position of first occurrence of a string within another, ignoring case differences -grapheme_stristr%string grapheme_stristr(string haystack, string needle[, bool part])%Finds first occurrence of a string within another -grapheme_strlen%int grapheme_strlen(string str)%Get number of graphemes in a string -grapheme_strpos%int grapheme_strpos(string haystack, string needle [, int offset ])%Find position of first occurrence of a string within another -grapheme_strripos%int grapheme_strripos(string haystack, string needle [, int offset])%Find position of last occurrence of a string within another, ignoring case -grapheme_strrpos%int grapheme_strrpos(string haystack, string needle [, int offset])%Find position of last occurrence of a string within another -grapheme_strstr%string grapheme_strstr(string haystack, string needle[, bool part])%Finds first occurrence of a string within another -grapheme_substr%string grapheme_substr(string str, int start [, int length])%Returns part of a string -gregoriantojd%int gregoriantojd(int month, int day, int year)%Converts a gregorian calendar date to julian day count -gzcompress%string gzcompress(string data [, int level])%Gzip-compress a string -gzdeflate%string gzdeflate(string data [, int level])%Gzip-compress a string -gzencode%string gzencode(string data [, int level [, int encoding_mode]])%GZ encode a string -gzfile%array gzfile(string filename [, int use_include_path])%Read und uncompress entire .gz-file into an array -gzinflate%string gzinflate(string data [, int length])%Unzip a gzip-compressed string -gzopen%resource gzopen(string filename, string mode [, int use_include_path])%Open a .gz-file and return a .gz-file pointer -gzuncompress%string gzuncompress(string data [, int length])%Unzip a gzip-compressed string -hash%string hash(string algo, string data[, bool raw_output = false])%Generate a hash of a given input string Returns lowercase hexits by default -hash_algos%array hash_algos(void)%Return a list of registered hashing algorithms -hash_copy%resource hash_copy(resource context)%Copy hash resource -hash_file%string hash_file(string algo, string filename[, bool raw_output = false])%Generate a hash of a given file Returns lowercase hexits by default -hash_final%string hash_final(resource context[, bool raw_output=false])%Output resulting digest -hash_hmac%string hash_hmac(string algo, string data, string key[, bool raw_output = false])%Generate a hash of a given input string with a key using HMAC Returns lowercase hexits by default -hash_hmac_file%string hash_hmac_file(string algo, string filename, string key[, bool raw_output = false])%Generate a hash of a given file with a key using HMAC Returns lowercase hexits by default -hash_init%resource hash_init(string algo[, int options, string key])%Initialize a hashing context -hash_update%bool hash_update(resource context, string data)%Pump data into the hashing algorithm -hash_update_file%bool hash_update_file(resource context, string filename[, resource context])%Pump data into the hashing algorithm from a file -hash_update_stream%int hash_update_stream(resource context, resource handle[, integer length])%Pump data into the hashing algorithm from an open stream -header%void header(string header [, bool replace, [int http_response_code]])%Sends a raw HTTP header -header_remove%void header_remove([string name])%Removes an HTTP header previously set using header() -headers_list%array headers_list(void)%Return list of headers to be sent / already sent -headers_sent%bool headers_sent([string &$file [, int &$line]])%Returns true if headers have already been sent, false otherwise -hebrev%string hebrev(string str [, int max_chars_per_line])%Converts logical Hebrew text to visual text -hebrevc%string hebrevc(string str [, int max_chars_per_line])%Converts logical Hebrew text to visual text with newline conversion -hexdec%int hexdec(string hexadecimal_number)%Returns the decimal equivalent of the hexadecimal number -highlight_file%bool highlight_file(string file_name [, bool return] )%Syntax highlight a source file -highlight_string%bool highlight_string(string string [, bool return] )%Syntax highlight a string or optionally return it -html_entity_decode%string html_entity_decode(string string [, int quote_style][, string charset])%Convert all HTML entities to their applicable characters -htmlentities%string htmlentities(string string [, int quote_style[, string charset[, bool double_encode]]])%Convert all applicable characters to HTML entities -htmlspecialchars%string htmlspecialchars(string string [, int quote_style[, string charset[, bool double_encode]]])%Convert special characters to HTML entities -htmlspecialchars_decode%string htmlspecialchars_decode(string string [, int quote_style])%Convert special HTML entities back to characters -http_build_query%string http_build_query(mixed formdata [, string prefix [, string arg_separator]])%Generates a form-encoded query string from an associative array or object. -hypot%float hypot(float num1, float num2)%Returns sqrt(num1*num1 + num2*num2) -ibase_add_user%bool ibase_add_user(resource service_handle, string user_name, string password [, string first_name [, string middle_name [, string last_name]]])%Add a user to security database -ibase_affected_rows%int ibase_affected_rows( [ resource link_identifier ] )%Returns the number of rows affected by the previous INSERT, UPDATE or DELETE statement -ibase_backup%mixed ibase_backup(resource service_handle, string source_db, string dest_file [, int options [, bool verbose]])%Initiates a backup task in the service manager and returns immediately -ibase_blob_add%bool ibase_blob_add(resource blob_handle, string data)%Add data into created blob -ibase_blob_cancel%bool ibase_blob_cancel(resource blob_handle)%Cancel creating blob -ibase_blob_close%string ibase_blob_close(resource blob_handle)%Close blob -ibase_blob_create%resource ibase_blob_create([resource link_identifier])%Create blob for adding data -ibase_blob_echo%bool ibase_blob_echo([ resource link_identifier, ] string blob_id)%Output blob contents to browser -ibase_blob_get%string ibase_blob_get(resource blob_handle, int len)%Get len bytes data from open blob -ibase_blob_import%string ibase_blob_import([ resource link_identifier, ] resource file)%Create blob, copy file in it, and close it -ibase_blob_info%array ibase_blob_info([ resource link_identifier, ] string blob_id)%Return blob length and other useful info -ibase_blob_open%resource ibase_blob_open([ resource link_identifier, ] string blob_id)%Open blob for retrieving data parts -ibase_close%bool ibase_close([resource link_identifier])%Close an InterBase connection -ibase_commit%bool ibase_commit( resource link_identifier )%Commit transaction -ibase_commit_ret%bool ibase_commit_ret( resource link_identifier )%Commit transaction and retain the transaction context -ibase_connect%resource ibase_connect(string database [, string username [, string password [, string charset [, int buffers [, int dialect [, string role]]]]]])%Open a connection to an InterBase database -ibase_db_info%string ibase_db_info(resource service_handle, string db, int action [, int argument])%Request statistics about a database -ibase_delete_user%bool ibase_delete_user(resource service_handle, string user_name, string password [, string first_name [, string middle_name [, string last_name]]])%Delete a user from security database -ibase_drop_db%bool ibase_drop_db([resource link_identifier])%Drop an InterBase database -ibase_errcode%int ibase_errcode(void)%Return error code -ibase_errmsg%string ibase_errmsg(void)%Return error message -ibase_execute%mixed ibase_execute(resource query [, mixed bind_arg [, mixed bind_arg [, ...]]])%Execute a previously prepared query -ibase_fetch_assoc%array ibase_fetch_assoc(resource result [, int fetch_flags])%Fetch a row from the results of a query -ibase_fetch_object%object ibase_fetch_object(resource result [, int fetch_flags])%Fetch a object from the results of a query -ibase_fetch_row%array ibase_fetch_row(resource result [, int fetch_flags])%Fetch a row from the results of a query -ibase_field_info%array ibase_field_info(resource query_result, int field_number)%Get information about a field -ibase_free_event_handler%bool ibase_free_event_handler(resource event)%Frees the event handler set by ibase_set_event_handler() -ibase_free_query%bool ibase_free_query(resource query)%Free memory used by a query -ibase_free_result%bool ibase_free_result(resource result)%Free the memory used by a result -ibase_gen_id%int ibase_gen_id(string generator [, int increment [, resource link_identifier ]])%Increments the named generator and returns its new value -ibase_maintain_db%bool ibase_maintain_db(resource service_handle, string db, int action [, int argument])%Execute a maintenance command on the database server -ibase_modify_user%bool ibase_modify_user(resource service_handle, string user_name, string password [, string first_name [, string middle_name [, string last_name]]])%Modify a user in security database -ibase_name_result%bool ibase_name_result(resource result, string name)%Assign a name to a result for use with ... WHERE CURRENT OF statements -ibase_num_fields%int ibase_num_fields(resource query_result)%Get the number of fields in result -ibase_num_params%int ibase_num_params(resource query)%Get the number of params in a prepared query -ibase_num_rows%int ibase_num_rows( resource result_identifier )%Return the number of rows that are available in a result -ibase_param_info%array ibase_param_info(resource query, int field_number)%Get information about a parameter -ibase_pconnect%resource ibase_pconnect(string database [, string username [, string password [, string charset [, int buffers [, int dialect [, string role]]]]]])%Open a persistent connection to an InterBase database -ibase_prepare%resource ibase_prepare(resource link_identifier[, string query [, resource trans_identifier ]])%Prepare a query for later execution -ibase_query%mixed ibase_query([resource link_identifier, [ resource link_identifier, ]] string query [, mixed bind_arg [, mixed bind_arg [, ...]]])%Execute a query -ibase_restore%mixed ibase_restore(resource service_handle, string source_file, string dest_db [, int options [, bool verbose]])%Initiates a restore task in the service manager and returns immediately -ibase_rollback%bool ibase_rollback( resource link_identifier )%Rollback transaction -ibase_rollback_ret%bool ibase_rollback_ret( resource link_identifier )%Rollback transaction and retain the transaction context -ibase_server_info%string ibase_server_info(resource service_handle, int action)%Request information about a database server -ibase_service_attach%resource ibase_service_attach(string host, string dba_username, string dba_password)%Connect to the service manager -ibase_service_detach%bool ibase_service_detach(resource service_handle)%Disconnect from the service manager -ibase_set_event_handler%resource ibase_set_event_handler([resource link_identifier,] callback handler, string event [, string event [, ...]])%Register the callback for handling each of the named events -ibase_trans%resource ibase_trans([int trans_args [, resource link_identifier [, ... ], int trans_args [, resource link_identifier [, ... ]] [, ...]]])%Start a transaction over one or several databases -ibase_wait_event%string ibase_wait_event([resource link_identifier,] string event [, string event [, ...]])%Waits for any one of the passed Interbase events to be posted by the database, and returns its name -iconv%string iconv(string in_charset, string out_charset, string str)%Returns str converted to the out_charset character set -iconv_get_encoding%mixed iconv_get_encoding([string type])%Get internal encoding and output encoding for ob_iconv_handler() -iconv_mime_decode%string iconv_mime_decode(string encoded_string [, int mode, string charset])%Decodes a mime header field -iconv_mime_decode_headers%array iconv_mime_decode_headers(string headers [, int mode, string charset])%Decodes multiple mime header fields -iconv_mime_encode%string iconv_mime_encode(string field_name, string field_value [, array preference])%Composes a mime header field with field_name and field_value in a specified scheme -iconv_set_encoding%bool iconv_set_encoding(string type, string charset)%Sets internal encoding and output encoding for ob_iconv_handler() -iconv_strlen%int iconv_strlen(string str [, string charset])%Returns the character count of str -iconv_strpos%int iconv_strpos(string haystack, string needle [, int offset [, string charset]])%Finds position of first occurrence of needle within part of haystack beginning with offset -iconv_strrpos%int iconv_strrpos(string haystack, string needle [, string charset])%Finds position of last occurrence of needle within part of haystack beginning with offset -iconv_substr%string iconv_substr(string str, int offset, [int length, string charset])%Returns specified part of a string -idate%int idate(string format [, int timestamp])%Format a local time/date as integer -idn_to_ascii%int idn_to_ascii(string domain[, int options])%Converts an Unicode domain to ASCII representation, as defined in the IDNA RFC -idn_to_utf8%int idn_to_utf8(string domain[, int options])%Converts an ASCII representation of the domain to Unicode (UTF-8), as defined in the IDNA RFC -ignore_user_abort%int ignore_user_abort([string value])%Set whether we want to ignore a user abort event or not -image2wbmp%bool image2wbmp(resource im [, string filename [, int threshold]])%Output WBMP image to browser or file -image_type_to_extension%string image_type_to_extension(int imagetype [, bool include_dot])%Get file extension for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype -image_type_to_mime_type%string image_type_to_mime_type(int imagetype)%Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype -imagealphablending%bool imagealphablending(resource im, bool on)%Turn alpha blending mode on or off for the given image -imageantialias%bool imageantialias(resource im, bool on)%Should antialiased functions used or not -imagearc%bool imagearc(resource im, int cx, int cy, int w, int h, int s, int e, int col)%Draw a partial ellipse -imagechar%bool imagechar(resource im, int font, int x, int y, string c, int col)%Draw a character -imagecharup%bool imagecharup(resource im, int font, int x, int y, string c, int col)%Draw a character rotated 90 degrees counter-clockwise -imagecolorallocate%int imagecolorallocate(resource im, int red, int green, int blue)%Allocate a color for an image -imagecolorallocatealpha%int imagecolorallocatealpha(resource im, int red, int green, int blue, int alpha)%Allocate a color with an alpha level. Works for true color and palette based images -imagecolorat%int imagecolorat(resource im, int x, int y)%Get the index of the color of a pixel -imagecolorclosest%int imagecolorclosest(resource im, int red, int green, int blue)%Get the index of the closest color to the specified color -imagecolorclosestalpha%int imagecolorclosestalpha(resource im, int red, int green, int blue, int alpha)%Find the closest matching colour with alpha transparency -imagecolorclosesthwb%int imagecolorclosesthwb(resource im, int red, int green, int blue)%Get the index of the color which has the hue, white and blackness nearest to the given color -imagecolordeallocate%bool imagecolordeallocate(resource im, int index)%De-allocate a color for an image -imagecolorexact%int imagecolorexact(resource im, int red, int green, int blue)%Get the index of the specified color -imagecolorexactalpha%int imagecolorexactalpha(resource im, int red, int green, int blue, int alpha)%Find exact match for colour with transparency -imagecolormatch%bool imagecolormatch(resource im1, resource im2)%Makes the colors of the palette version of an image more closely match the true color version -imagecolorresolve%int imagecolorresolve(resource im, int red, int green, int blue)%Get the index of the specified color or its closest possible alternative -imagecolorresolvealpha%int imagecolorresolvealpha(resource im, int red, int green, int blue, int alpha)%Resolve/Allocate a colour with an alpha level. Works for true colour and palette based images -imagecolorset%void imagecolorset(resource im, int col, int red, int green, int blue)%Set the color for the specified palette index -imagecolorsforindex%array imagecolorsforindex(resource im, int col)%Get the colors for an index -imagecolorstotal%int imagecolorstotal(resource im)%Find out the number of colors in an image's palette -imagecolortransparent%int imagecolortransparent(resource im [, int col])%Define a color as transparent -imageconvolution%resource imageconvolution(resource src_im, array matrix3x3, double div, double offset)%Apply a 3x3 convolution matrix, using coefficient div and offset -imagecopy%bool imagecopy(resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h)%Copy part of an image -imagecopymerge%bool imagecopymerge(resource src_im, resource dst_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct)%Merge one part of an image with another -imagecopymergegray%bool imagecopymergegray(resource src_im, resource dst_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct)%Merge one part of an image with another -imagecopyresampled%bool imagecopyresampled(resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h)%Copy and resize part of an image using resampling to help ensure clarity -imagecopyresized%bool imagecopyresized(resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h)%Copy and resize part of an image -imagecreate%resource imagecreate(int x_size, int y_size)%Create a new image -imagecreatefromgd%resource imagecreatefromgd(string filename)%Create a new image from GD file or URL -imagecreatefromgd2%resource imagecreatefromgd2(string filename)%Create a new image from GD2 file or URL -imagecreatefromgd2part%resource imagecreatefromgd2part(string filename, int srcX, int srcY, int width, int height)%Create a new image from a given part of GD2 file or URL -imagecreatefromgif%resource imagecreatefromgif(string filename)%Create a new image from GIF file or URL -imagecreatefromjpeg%resource imagecreatefromjpeg(string filename)%Create a new image from JPEG file or URL -imagecreatefrompng%resource imagecreatefrompng(string filename)%Create a new image from PNG file or URL -imagecreatefromstring%resource imagecreatefromstring(string image)%Create a new image from the image stream in the string -imagecreatefromwbmp%resource imagecreatefromwbmp(string filename)%Create a new image from WBMP file or URL -imagecreatefromxbm%resource imagecreatefromxbm(string filename)%Create a new image from XBM file or URL -imagecreatefromxpm%resource imagecreatefromxpm(string filename)%Create a new image from XPM file or URL -imagecreatetruecolor%resource imagecreatetruecolor(int x_size, int y_size)%Create a new true color image -imagedashedline%bool imagedashedline(resource im, int x1, int y1, int x2, int y2, int col)%Draw a dashed line -imagedestroy%bool imagedestroy(resource im)%Destroy an image -imageellipse%bool imageellipse(resource im, int cx, int cy, int w, int h, int color)%Draw an ellipse -imagefill%bool imagefill(resource im, int x, int y, int col)%Flood fill -imagefilledarc%bool imagefilledarc(resource im, int cx, int cy, int w, int h, int s, int e, int col, int style)%Draw a filled partial ellipse -imagefilledellipse%bool imagefilledellipse(resource im, int cx, int cy, int w, int h, int color)%Draw an ellipse -imagefilledpolygon%bool imagefilledpolygon(resource im, array point, int num_points, int col)%Draw a filled polygon -imagefilledrectangle%bool imagefilledrectangle(resource im, int x1, int y1, int x2, int y2, int col)%Draw a filled rectangle -imagefilltoborder%bool imagefilltoborder(resource im, int x, int y, int border, int col)%Flood fill to specific color -imagefilter%bool imagefilter(resource src_im, int filtertype, [args] )%Applies Filter an image using a custom angle -imagefontheight%int imagefontheight(int font)%Get font height -imagefontwidth%int imagefontwidth(int font)%Get font width -imageftbbox%array imageftbbox(float size, float angle, string font_file, string text [, array extrainfo])%Give the bounding box of a text using fonts via freetype2 -imagefttext%array imagefttext(resource im, float size, float angle, int x, int y, int col, string font_file, string text [, array extrainfo])%Write text to the image using fonts via freetype2 -imagegammacorrect%bool imagegammacorrect(resource im, float inputgamma, float outputgamma)%Apply a gamma correction to a GD image -imagegd%bool imagegd(resource im [, string filename])%Output GD image to browser or file -imagegd2%bool imagegd2(resource im [, string filename, [, int chunk_size, [, int type]]])%Output GD2 image to browser or file -imagegif%bool imagegif(resource im [, string filename])%Output GIF image to browser or file -imagegrabscreen%resource imagegrabscreen()%Grab a screenshot -imagegrabwindow%resource imagegrabwindow(int window_handle [, int client_area])%Grab a window or its client area using a windows handle (HWND property in COM instance) -imageinterlace%int imageinterlace(resource im [, int interlace])%Enable or disable interlace -imageistruecolor%bool imageistruecolor(resource im)%return true if the image uses truecolor -imagejpeg%bool imagejpeg(resource im [, string filename [, int quality]])%Output JPEG image to browser or file -imagelayereffect%bool imagelayereffect(resource im, int effect)%Set the alpha blending flag to use the bundled libgd layering effects -imageline%bool imageline(resource im, int x1, int y1, int x2, int y2, int col)%Draw a line -imageloadfont%int imageloadfont(string filename)%Load a new font -imagepalettecopy%void imagepalettecopy(resource dst, resource src)%Copy the palette from the src image onto the dst image -imagepng%bool imagepng(resource im [, string filename])%Output PNG image to browser or file -imagepolygon%bool imagepolygon(resource im, array point, int num_points, int col)%Draw a polygon -imagepsbbox%array imagepsbbox(string text, resource font, int size [, int space, int tightness, float angle])%Return the bounding box needed by a string if rasterized -imagepscopyfont%int imagepscopyfont(int font_index)%Make a copy of a font for purposes like extending or reenconding -imagepsencodefont%bool imagepsencodefont(resource font_index, string filename)%To change a fonts character encoding vector -imagepsextendfont%bool imagepsextendfont(resource font_index, float extend)%Extend or or condense (if extend < 1) a font -imagepsfreefont%bool imagepsfreefont(resource font_index)%Free memory used by a font -imagepsloadfont%resource imagepsloadfont(string pathname)%Load a new font from specified file -imagepsslantfont%bool imagepsslantfont(resource font_index, float slant)%Slant a font -imagepstext%array imagepstext(resource image, string text, resource font, int size, int foreground, int background, int xcoord, int ycoord [, int space [, int tightness [, float angle [, int antialias])%Rasterize a string over an image -imagerectangle%bool imagerectangle(resource im, int x1, int y1, int x2, int y2, int col)%Draw a rectangle -imagerotate%resource imagerotate(resource src_im, float angle, int bgdcolor [, int ignoretransparent])%Rotate an image using a custom angle -imagesavealpha%bool imagesavealpha(resource im, bool on)%Include alpha channel to a saved image -imagesetbrush%bool imagesetbrush(resource image, resource brush)%Set the brush image to $brush when filling $image with the "IMG_COLOR_BRUSHED" color -imagesetpixel%bool imagesetpixel(resource im, int x, int y, int col)%Set a single pixel -imagesetstyle%bool imagesetstyle(resource im, array styles)%Set the line drawing styles for use with imageline and IMG_COLOR_STYLED. -imagesetthickness%bool imagesetthickness(resource im, int thickness)%Set line thickness for drawing lines, ellipses, rectangles, polygons etc. -imagesettile%bool imagesettile(resource image, resource tile)%Set the tile image to $tile when filling $image with the "IMG_COLOR_TILED" color -imagestring%bool imagestring(resource im, int font, int x, int y, string str, int col)%Draw a string horizontally -imagestringup%bool imagestringup(resource im, int font, int x, int y, string str, int col)%Draw a string vertically - rotated 90 degrees counter-clockwise -imagesx%int imagesx(resource im)%Get image width -imagesy%int imagesy(resource im)%Get image height -imagetruecolortopalette%void imagetruecolortopalette(resource im, bool ditherFlag, int colorsWanted)%Convert a true colour image to a palette based image with a number of colours, optionally using dithering. -imagettfbbox%array imagettfbbox(float size, float angle, string font_file, string text)%Give the bounding box of a text using TrueType fonts -imagettftext%array imagettftext(resource im, float size, float angle, int x, int y, int col, string font_file, string text)%Write text to the image using a TrueType font -imagetypes%int imagetypes(void)%Return the types of images supported in a bitfield - 1=GIF, 2=JPEG, 4=PNG, 8=WBMP, 16=XPM -imagewbmp%bool imagewbmp(resource im [, string filename, [, int foreground]])%Output WBMP image to browser or file -imagexbm%int imagexbm(int im, string filename [, int foreground])%Output XBM image to browser or file -imap_8bit%string imap_8bit(string text)%Convert an 8-bit string to a quoted-printable string -imap_alerts%array imap_alerts(void)%Returns an array of all IMAP alerts that have been generated since the last page load or since the last imap_alerts() call, whichever came last. The alert stack is cleared after imap_alerts() is called. -imap_append%bool imap_append(resource stream_id, string folder, string message [, string options [, string internal_date]])%Append a new message to a specified mailbox -imap_base64%string imap_base64(string text)%Decode BASE64 encoded text -imap_binary%string imap_binary(string text)%Convert an 8bit string to a base64 string -imap_body%string imap_body(resource stream_id, int msg_no [, int options])%Read the message body -imap_bodystruct%object imap_bodystruct(resource stream_id, int msg_no, string section)%Read the structure of a specified body section of a specific message -imap_check%object imap_check(resource stream_id)%Get mailbox properties -imap_clearflag_full%bool imap_clearflag_full(resource stream_id, string sequence, string flag [, int options])%Clears flags on messages -imap_close%bool imap_close(resource stream_id [, int options])%Close an IMAP stream -imap_createmailbox%bool imap_createmailbox(resource stream_id, string mailbox)%Create a new mailbox -imap_delete%bool imap_delete(resource stream_id, int msg_no [, int options])%Mark a message for deletion -imap_deletemailbox%bool imap_deletemailbox(resource stream_id, string mailbox)%Delete a mailbox -imap_errors%array imap_errors(void)%Returns an array of all IMAP errors generated since the last page load, or since the last imap_errors() call, whichever came last. The error stack is cleared after imap_errors() is called. -imap_expunge%bool imap_expunge(resource stream_id)%Permanently delete all messages marked for deletion -imap_fetch_overview%array imap_fetch_overview(resource stream_id, string sequence [, int options])%Read an overview of the information in the headers of the given message sequence -imap_fetchbody%string imap_fetchbody(resource stream_id, int msg_no, string section [, int options])%Get a specific body section -imap_fetchheader%string imap_fetchheader(resource stream_id, int msg_no [, int options])%Get the full unfiltered header for a message -imap_fetchstructure%object imap_fetchstructure(resource stream_id, int msg_no [, int options])%Read the full structure of a message -imap_gc%bool imap_gc(resource stream_id, int flags)%This function garbage collects (purges) the cache of entries of a specific type. -imap_get_quota%array imap_get_quota(resource stream_id, string qroot)%Returns the quota set to the mailbox account qroot -imap_get_quotaroot%array imap_get_quotaroot(resource stream_id, string mbox)%Returns the quota set to the mailbox account mbox -imap_getacl%array imap_getacl(resource stream_id, string mailbox)%Gets the ACL for a given mailbox -imap_getmailboxes%array imap_getmailboxes(resource stream_id, string ref, string pattern)%Reads the list of mailboxes and returns a full array of objects containing name, attributes, and delimiter -imap_getsubscribed%array imap_getsubscribed(resource stream_id, string ref, string pattern)%Return a list of subscribed mailboxes, in the same format as imap_getmailboxes() -imap_headerinfo%object imap_headerinfo(resource stream_id, int msg_no [, int from_length [, int subject_length [, string default_host]]])%Read the headers of the message -imap_headers%array imap_headers(resource stream_id)%Returns headers for all messages in a mailbox -imap_last_error%string imap_last_error(void)%Returns the last error that was generated by an IMAP function. The error stack is NOT cleared after this call. -imap_list%array imap_list(resource stream_id, string ref, string pattern)%Read the list of mailboxes -imap_listscan%array imap_listscan(resource stream_id, string ref, string pattern, string content)%Read list of mailboxes containing a certain string -imap_lsub%array imap_lsub(resource stream_id, string ref, string pattern)%Return a list of subscribed mailboxes -imap_mail%bool imap_mail(string to, string subject, string message [, string additional_headers [, string cc [, string bcc [, string rpath]]]])%Send an email message -imap_mail_compose%string imap_mail_compose(array envelope, array body)%Create a MIME message based on given envelope and body sections -imap_mail_copy%bool imap_mail_copy(resource stream_id, string msglist, string mailbox [, int options])%Copy specified message to a mailbox -imap_mail_move%bool imap_mail_move(resource stream_id, string sequence, string mailbox [, int options])%Move specified message to a mailbox -imap_mailboxmsginfo%object imap_mailboxmsginfo(resource stream_id)%Returns info about the current mailbox -imap_mime_header_decode%array imap_mime_header_decode(string str)%Decode mime header element in accordance with RFC 2047 and return array of objects containing 'charset' encoding and decoded 'text' -imap_msgno%int imap_msgno(resource stream_id, int unique_msg_id)%Get the sequence number associated with a UID -imap_mutf7_to_utf8%string imap_mutf7_to_utf8(string in)%Decode a modified UTF-7 string to UTF-8 -imap_num_msg%int imap_num_msg(resource stream_id)%Gives the number of messages in the current mailbox -imap_num_recent%int imap_num_recent(resource stream_id)%Gives the number of recent messages in current mailbox -imap_open%resource imap_open(string mailbox, string user, string password [, int options [, int n_retries]])%Open an IMAP stream to a mailbox -imap_ping%bool imap_ping(resource stream_id)%Check if the IMAP stream is still active -imap_qprint%string imap_qprint(string text)%Convert a quoted-printable string to an 8-bit string -imap_renamemailbox%bool imap_renamemailbox(resource stream_id, string old_name, string new_name)%Rename a mailbox -imap_reopen%bool imap_reopen(resource stream_id, string mailbox [, int options [, int n_retries]])%Reopen an IMAP stream to a new mailbox -imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string address_string, string default_host)%Parses an address string -imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string headers [, string default_host])%Parse a set of mail headers contained in a string, and return an object similar to imap_headerinfo() -imap_rfc822_write_address%string imap_rfc822_write_address(string mailbox, string host, string personal)%Returns a properly formatted email address given the mailbox, host, and personal info -imap_savebody%bool imap_savebody(resource stream_id, string|resource file, int msg_no[, string section = ""[, int options = 0]])%Save a specific body section to a file -imap_search%array imap_search(resource stream_id, string criteria [, int options [, string charset]])%Return a list of messages matching the given criteria -imap_set_quota%bool imap_set_quota(resource stream_id, string qroot, int mailbox_size)%Will set the quota for qroot mailbox -imap_setacl%bool imap_setacl(resource stream_id, string mailbox, string id, string rights)%Sets the ACL for a given mailbox -imap_setflag_full%bool imap_setflag_full(resource stream_id, string sequence, string flag [, int options])%Sets flags on messages -imap_sort%array imap_sort(resource stream_id, int criteria, int reverse [, int options [, string search_criteria [, string charset]]])%Sort an array of message headers, optionally including only messages that meet specified criteria. -imap_status%object imap_status(resource stream_id, string mailbox, int options)%Get status info from a mailbox -imap_subscribe%bool imap_subscribe(resource stream_id, string mailbox)%Subscribe to a mailbox -imap_thread%array imap_thread(resource stream_id [, int options])%Return threaded by REFERENCES tree -imap_timeout%mixed imap_timeout(int timeout_type [, int timeout])%Set or fetch imap timeout -imap_uid%int imap_uid(resource stream_id, int msg_no)%Get the unique message id associated with a standard sequential message number -imap_undelete%bool imap_undelete(resource stream_id, int msg_no [, int flags])%Remove the delete flag from a message -imap_unsubscribe%bool imap_unsubscribe(resource stream_id, string mailbox)%Unsubscribe from a mailbox -imap_utf7_decode%string imap_utf7_decode(string buf)%Decode a modified UTF-7 string -imap_utf7_encode%string imap_utf7_encode(string buf)%Encode a string in modified UTF-7 -imap_utf8%string imap_utf8(string mime_encoded_text)%Convert a mime-encoded text to UTF-8 -imap_utf8_to_mutf7%string imap_utf8_to_mutf7(string in)%Encode a UTF-8 string to modified UTF-7 -implode%string implode([string glue,] array pieces)%Joins array elements placing glue string between items and return one string -import_request_variables%bool import_request_variables(string types [, string prefix])%Import GET/POST/Cookie variables into the global scope -in_array%bool in_array(mixed needle, array haystack [, bool strict])%Checks if the given value exists in the array -include%bool include(string path)%Includes and evaluates the specified file -include_once%bool include_once(string path)%Includes and evaluates the specified file -inet_ntop%string inet_ntop(string in_addr)%Converts a packed inet address to a human readable IP address string -inet_pton%string inet_pton(string ip_address)%Converts a human readable IP address to a packed binary string -ini_get%string ini_get(string varname)%Get a configuration option -ini_get_all%array ini_get_all([string extension[, bool details = true]])%Get all configuration options -ini_restore%void ini_restore(string varname)%Restore the value of a configuration option specified by varname -ini_set%string ini_set(string varname, string newvalue)%Set a configuration option, returns false on error and the old value of the configuration option on success -interface_exists%bool interface_exists(string classname [, bool autoload])%Checks if the class exists -intl_error_name%string intl_error_name()%* Return a string for a given error code. * The string will be the same as the name of the error code constant. -intl_get_error_code%int intl_get_error_code()%* Get code of the last occured error. -intl_get_error_message%string intl_get_error_message()%* Get text description of the last occured error. -intl_is_failure%bool intl_is_failure()%* Check whether the given error code indicates a failure. * Returns true if it does, and false if the code * indicates success or a warning. -intval%int intval(mixed var [, int base])%Get the integer value of a variable using the optional base for the conversion -ip2long%int ip2long(string ip_address)%Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address -iptcembed%array iptcembed(string iptcdata, string jpeg_file_name [, int spool])%Embed binary IPTC data into a JPEG image. -iptcparse%array iptcparse(string iptcdata)%Parse binary IPTC-data into associative array -is_a%bool is_a(object object, string class_name)%Returns true if the object is of this class or has this class as one of its parents -is_array%bool is_array(mixed var)%Returns true if variable is an array -is_bool%bool is_bool(mixed var)%Returns true if variable is a boolean -is_callable%bool is_callable(mixed var [, bool syntax_only [, string callable_name]])%Returns true if var is callable. -is_dir%bool is_dir(string filename)%Returns true if file is directory -is_executable%bool is_executable(string filename)%Returns true if file is executable -is_file%bool is_file(string filename)%Returns true if file is a regular file -is_finite%bool is_finite(float val)%Returns whether argument is finite -is_float%bool is_float(mixed var)%Returns true if variable is float point -is_infinite%bool is_infinite(float val)%Returns whether argument is infinite -is_link%bool is_link(string filename)%Returns true if file is symbolic link -is_long%bool is_long(mixed var)%Returns true if variable is a long (integer) -is_nan%bool is_nan(float val)%Returns whether argument is not a number -is_null%bool is_null(mixed var)%Returns true if variable is null -is_numeric%bool is_numeric(mixed value)%Returns true if value is a number or a numeric string -is_object%bool is_object(mixed var)%Returns true if variable is an object -is_readable%bool is_readable(string filename)%Returns true if file can be read -is_resource%bool is_resource(mixed var)%Returns true if variable is a resource -is_scalar%bool is_scalar(mixed value)%Returns true if value is a scalar -is_string%bool is_string(mixed var)%Returns true if variable is a string -is_subclass_of%bool is_subclass_of(object object, string class_name)%Returns true if the object has this class as one of its parents -is_uploaded_file%bool is_uploaded_file(string path)%Check if file was created by rfc1867 upload -is_writable%bool is_writable(string filename)%Returns true if file can be written -isset%bool isset(mixed var [, mixed var])%Determine whether a variable is set -iterator_apply%int iterator_apply(Traversable it, mixed function [, mixed params])%Calls a function for every element in an iterator -iterator_count%int iterator_count(Traversable it)%Count the elements in an iterator -iterator_to_array%array iterator_to_array(Traversable it [, bool use_keys = true])%Copy the iterator into an array -jddayofweek%mixed jddayofweek(int juliandaycount [, int mode])%Returns name or number of day of week from julian day count -jdmonthname%string jdmonthname(int juliandaycount, int mode)%Returns name of month for julian day count -jdtofrench%string jdtofrench(int juliandaycount)%Converts a julian day count to a french republic calendar date -jdtogregorian%string jdtogregorian(int juliandaycount)%Converts a julian day count to a gregorian calendar date -jdtojewish%string jdtojewish(int juliandaycount [, bool hebrew [, int fl]])%Converts a julian day count to a jewish calendar date -jdtojulian%string jdtojulian(int juliandaycount)%Convert a julian day count to a julian calendar date -jdtounix%int jdtounix(int jday)%Convert Julian Day to UNIX timestamp -jewishtojd%int jewishtojd(int month, int day, int year)%Converts a jewish calendar date to a julian day count -join%string join(array src, string glue)%An alias for implode -jpeg2wbmp%bool jpeg2wbmp (string f_org, string f_dest, int d_height, int d_width, int threshold)%Convert JPEG image to WBMP image -json_decode%mixed json_decode(string json [, bool assoc [, long depth]])%Decodes the JSON representation into a PHP value -json_encode%string json_encode(mixed data [, int options])%Returns the JSON representation of a value -json_last_error%int json_last_error()%Returns the error code of the last json_decode(). -juliantojd%int juliantojd(int month, int day, int year)%Converts a julian calendar date to julian day count -key%mixed key(array array_arg)%Return the key of the element currently pointed to by the internal array pointer -krsort%bool krsort(array &array_arg [, int sort_flags])%Sort an array by key value in reverse order -ksort%bool ksort(array &array_arg [, int sort_flags])%Sort an array by key -lcfirst%string lcfirst(string str)%Make a string's first character lowercase -lcg_value%float lcg_value()%Returns a value from the combined linear congruential generator -lchgrp%bool lchgrp(string filename, mixed group)%Change symlink group -ldap_8859_to_t61%string ldap_8859_to_t61(string value)%Translate 8859 characters to t61 characters -ldap_add%bool ldap_add(resource link, string dn, array entry)%Add entries to LDAP directory -ldap_bind%bool ldap_bind(resource link [, string dn [, string password]])%Bind to LDAP directory -ldap_compare%bool ldap_compare(resource link, string dn, string attr, string value)%Determine if an entry has a specific value for one of its attributes -ldap_connect%resource ldap_connect([string host [, int port [, string wallet [, string wallet_passwd [, int authmode]]]]])%Connect to an LDAP server -ldap_count_entries%int ldap_count_entries(resource link, resource result)%Count the number of entries in a search result -ldap_delete%bool ldap_delete(resource link, string dn)%Delete an entry from a directory -ldap_dn2ufn%string ldap_dn2ufn(string dn)%Convert DN to User Friendly Naming format -ldap_err2str%string ldap_err2str(int errno)%Convert error number to error string -ldap_errno%int ldap_errno(resource link)%Get the current ldap error number -ldap_error%string ldap_error(resource link)%Get the current ldap error string -ldap_explode_dn%array ldap_explode_dn(string dn, int with_attrib)%Splits DN into its component parts -ldap_first_attribute%string ldap_first_attribute(resource link, resource result_entry)%Return first attribute -ldap_first_entry%resource ldap_first_entry(resource link, resource result)%Return first result id -ldap_first_reference%resource ldap_first_reference(resource link, resource result)%Return first reference -ldap_free_result%bool ldap_free_result(resource result)%Free result memory -ldap_get_attributes%array ldap_get_attributes(resource link, resource result_entry)%Get attributes from a search result entry -ldap_get_dn%string ldap_get_dn(resource link, resource result_entry)%Get the DN of a result entry -ldap_get_entries%array ldap_get_entries(resource link, resource result)%Get all result entries -ldap_get_option%bool ldap_get_option(resource link, int option, mixed retval)%Get the current value of various session-wide parameters -ldap_get_values_len%array ldap_get_values_len(resource link, resource result_entry, string attribute)%Get all values with lengths from a result entry -ldap_list%resource ldap_list(resource|array link, string base_dn, string filter [, array attrs [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]])%Single-level search -ldap_mod_add%bool ldap_mod_add(resource link, string dn, array entry)%Add attribute values to current -ldap_mod_del%bool ldap_mod_del(resource link, string dn, array entry)%Delete attribute values -ldap_mod_replace%bool ldap_mod_replace(resource link, string dn, array entry)%Replace attribute values with new ones -ldap_next_attribute%string ldap_next_attribute(resource link, resource result_entry)%Get the next attribute in result -ldap_next_entry%resource ldap_next_entry(resource link, resource result_entry)%Get next result entry -ldap_next_reference%resource ldap_next_reference(resource link, resource reference_entry)%Get next reference -ldap_parse_reference%bool ldap_parse_reference(resource link, resource reference_entry, array referrals)%Extract information from reference entry -ldap_parse_result%bool ldap_parse_result(resource link, resource result, int errcode, string matcheddn, string errmsg, array referrals)%Extract information from result -ldap_read%resource ldap_read(resource|array link, string base_dn, string filter [, array attrs [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]])%Read an entry -ldap_rename%bool ldap_rename(resource link, string dn, string newrdn, string newparent, bool deleteoldrdn);%Modify the name of an entry -ldap_sasl_bind%bool ldap_sasl_bind(resource link [, string binddn [, string password [, string sasl_mech [, string sasl_realm [, string sasl_authc_id [, string sasl_authz_id [, string props]]]]]]])%Bind to LDAP directory using SASL -ldap_search%resource ldap_search(resource|array link, string base_dn, string filter [, array attrs [, int attrsonly [, int sizelimit [, int timelimit [, int deref]]]]])%Search LDAP tree under base_dn -ldap_set_option%bool ldap_set_option(resource link, int option, mixed newval)%Set the value of various session-wide parameters -ldap_set_rebind_proc%bool ldap_set_rebind_proc(resource link, string callback)%Set a callback function to do re-binds on referral chasing. -ldap_sort%bool ldap_sort(resource link, resource result, string sortfilter)%Sort LDAP result entries -ldap_start_tls%bool ldap_start_tls(resource link)%Start TLS -ldap_t61_to_8859%string ldap_t61_to_8859(string value)%Translate t61 characters to 8859 characters -ldap_unbind%bool ldap_unbind(resource link)%Unbind from LDAP directory -leak%void leak(int num_bytes=3)%Cause an intentional memory leak, for testing/debugging purposes -levenshtein%int levenshtein(string str1, string str2[, int cost_ins, int cost_rep, int cost_del])%Calculate Levenshtein distance between two strings -libxml_clear_errors%void libxml_clear_errors()%Clear last error from libxml -libxml_disable_entity_loader%bool libxml_disable_entity_loader([boolean disable])%Disable/Enable ability to load external entities -libxml_get_errors%object libxml_get_errors()%Retrieve array of errors -libxml_get_last_error%object libxml_get_last_error()%Retrieve last error from libxml -libxml_set_streams_context%void libxml_set_streams_context(resource streams_context)%Set the streams context for the next libxml document load or write -libxml_use_internal_errors%bool libxml_use_internal_errors([boolean use_errors])%Disable libxml errors and allow user to fetch error information as needed -link%int link(string target, string link)%Create a hard link -linkinfo%int linkinfo(string filename)%Returns the st_dev field of the UNIX C stat structure describing the link -litespeed_request_headers%array litespeed_request_headers(void)%Fetch all HTTP request headers -litespeed_response_headers%array litespeed_response_headers(void)%Fetch all HTTP response headers -locale_accept_from_http%string locale_accept_from_http(string $http_accept)%* Tries to find out best available locale based on HTTP �Accept-Language� header -locale_canonicalize%static string locale_canonicalize(Locale $loc, string $locale)%* @param string $locale The locale string to canonicalize -locale_filter_matches%boolean locale_filter_matches(string $langtag, string $locale[, bool $canonicalize])%* Checks if a $langtag filter matches with $locale according to RFC 4647's basic filtering algorithm -locale_get_all_variants%static array locale_get_all_variants($locale)%* gets an array containing the list of variants, or null -locale_get_default%static string locale_get_default( )%Get default locale -locale_get_keywords%static array locale_get_keywords(string $locale) {%* return an associative array containing keyword-value * pairs for this locale. The keys are keys to the array (doh!) -locale_get_primary_language%static string locale_get_primary_language($locale)%* gets the primary language for the $locale -locale_get_region%static string locale_get_region($locale)%* gets the region for the $locale -locale_get_script%static string locale_get_script($locale)%* gets the script for the $locale -locale_lookup%string locale_lookup(array $langtag, string $locale[, bool $canonicalize[, string $default = null]])%* Searchs the items in $langtag for the best match to the language * range -locale_set_default%static string locale_set_default( string $locale )%Set default locale -localeconv%array localeconv(void)%Returns numeric formatting information based on the current locale -localtime%array localtime([int timestamp [, bool associative_array]])%Returns the results of the C system call localtime as an associative array if the associative_array argument is set to 1 other wise it is a regular array -log%float log(float number, [float base])%Returns the natural logarithm of the number, or the base log if base is specified -log10%float log10(float number)%Returns the base-10 logarithm of the number -log1p%float log1p(float number)%Returns log(1 + number), computed in a way that accurate even when the value of number is close to zero -long2ip%string long2ip(int proper_address)%Converts an (IPv4) Internet network address into a string in Internet standard dotted format -lstat%array lstat(string filename)%Give information about a file or symbolic link -ltrim%string ltrim(string str [, string character_mask])%Strips whitespace from the beginning of a string -mail%int mail(string to, string subject, string message [, string additional_headers [, string additional_parameters]])%Send an email message -max%mixed max(mixed arg1 [, mixed arg2 [, mixed ...]])%Return the highest value in an array or a series of arguments -mb_check_encoding%bool mb_check_encoding([string var[, string encoding]])%Check if the string is valid for the specified encoding -mb_convert_case%string mb_convert_case(string sourcestring, int mode [, string encoding])%Returns a case-folded version of sourcestring -mb_convert_encoding%string mb_convert_encoding(string str, string to-encoding [, mixed from-encoding])%Returns converted string in desired encoding -mb_convert_kana%string mb_convert_kana(string str [, string option] [, string encoding])%Conversion between full-width character and half-width character (Japanese) -mb_convert_variables%string mb_convert_variables(string to-encoding, mixed from-encoding, mixed vars [, ...])%Converts the string resource in variables to desired encoding -mb_decode_mimeheader%string mb_decode_mimeheader(string string)%Decodes the MIME "encoded-word" in the string -mb_decode_numericentity%string mb_decode_numericentity(string string, array convmap [, string encoding])%Converts HTML numeric entities to character code -mb_detect_encoding%string mb_detect_encoding(string str [, mixed encoding_list [, bool strict]])%Encodings of the given string is returned (as a string) -mb_detect_order%bool|array mb_detect_order([mixed encoding-list])%Sets the current detect_order or Return the current detect_order as a array -mb_encode_mimeheader%string mb_encode_mimeheader(string str [, string charset [, string transfer-encoding [, string linefeed [, int indent]]]])%Converts the string to MIME "encoded-word" in the format of =?charset?(B|Q)?encoded_string?= -mb_encode_numericentity%string mb_encode_numericentity(string string, array convmap [, string encoding])%Converts specified characters to HTML numeric entities -mb_encoding_aliases%array mb_encoding_aliases(string encoding)%Returns an array of the aliases of a given encoding name -mb_ereg%int mb_ereg(string pattern, string string [, array registers])%Regular expression match for multibyte string -mb_ereg_match%bool mb_ereg_match(string pattern, string string [,string option])%Regular expression match for multibyte string -mb_ereg_replace%string mb_ereg_replace(string pattern, string replacement, string string [, string option])%Replace regular expression for multibyte string -mb_ereg_search%bool mb_ereg_search([string pattern[, string option]])%Regular expression search for multibyte string -mb_ereg_search_getpos%int mb_ereg_search_getpos(void)%Get search start position -mb_ereg_search_getregs%array mb_ereg_search_getregs(void)%Get matched substring of the last time -mb_ereg_search_init%bool mb_ereg_search_init(string string [, string pattern[, string option]])%Initialize string and regular expression for search. -mb_ereg_search_pos%array mb_ereg_search_pos([string pattern[, string option]])%Regular expression search for multibyte string -mb_ereg_search_regs%array mb_ereg_search_regs([string pattern[, string option]])%Regular expression search for multibyte string -mb_ereg_search_setpos%bool mb_ereg_search_setpos(int position)%Set search start position -mb_eregi%int mb_eregi(string pattern, string string [, array registers])%Case-insensitive regular expression match for multibyte string -mb_eregi_replace%string mb_eregi_replace(string pattern, string replacement, string string)%Case insensitive replace regular expression for multibyte string -mb_get_info%mixed mb_get_info([string type])%Returns the current settings of mbstring -mb_http_input%mixed mb_http_input([string type])%Returns the input encoding -mb_http_output%string mb_http_output([string encoding])%Sets the current output_encoding or returns the current output_encoding as a string -mb_internal_encoding%string mb_internal_encoding([string encoding])%Sets the current internal encoding or Returns the current internal encoding as a string -mb_language%string mb_language([string language])%Sets the current language or Returns the current language as a string -mb_list_encodings%mixed mb_list_encodings()%Returns an array of all supported entity encodings -mb_output_handler%string mb_output_handler(string contents, int status)%Returns string in output buffer converted to the http_output encoding -mb_parse_str%bool mb_parse_str(string encoded_string [, array result])%Parses GET/POST/COOKIE data and sets global variables -mb_preferred_mime_name%string mb_preferred_mime_name(string encoding)%Return the preferred MIME name (charset) as a string -mb_regex_encoding%string mb_regex_encoding([string encoding])%Returns the current encoding for regex as a string. -mb_regex_set_options%string mb_regex_set_options([string options])%Set or get the default options for mbregex functions -mb_send_mail%int mb_send_mail(string to, string subject, string message [, string additional_headers [, string additional_parameters]])%* Sends an email message with MIME scheme -mb_split%array mb_split(string pattern, string string [, int limit])%split multibyte string into array by regular expression -mb_strcut%string mb_strcut(string str, int start [, int length [, string encoding]])%Returns part of a string -mb_strimwidth%string mb_strimwidth(string str, int start, int width [, string trimmarker [, string encoding]])%Trim the string in terminal width -mb_stripos%int mb_stripos(string haystack, string needle [, int offset [, string encoding]])%Finds position of first occurrence of a string within another, case insensitive -mb_stristr%string mb_stristr(string haystack, string needle[, bool part[, string encoding]])%Finds first occurrence of a string within another, case insensitive -mb_strlen%int mb_strlen(string str [, string encoding])%Get character numbers of a string -mb_strpos%int mb_strpos(string haystack, string needle [, int offset [, string encoding]])%Find position of first occurrence of a string within another -mb_strrchr%string mb_strrchr(string haystack, string needle[, bool part[, string encoding]])%Finds the last occurrence of a character in a string within another -mb_strrichr%string mb_strrichr(string haystack, string needle[, bool part[, string encoding]])%Finds the last occurrence of a character in a string within another, case insensitive -mb_strripos%int mb_strripos(string haystack, string needle [, int offset [, string encoding]])%Finds position of last occurrence of a string within another, case insensitive -mb_strrpos%int mb_strrpos(string haystack, string needle [, int offset [, string encoding]])%Find position of last occurrence of a string within another -mb_strstr%string mb_strstr(string haystack, string needle[, bool part[, string encoding]])%Finds first occurrence of a string within another -mb_strtolower%string mb_strtolower(string sourcestring [, string encoding])%* Returns a lowercased version of sourcestring -mb_strtoupper%string mb_strtoupper(string sourcestring [, string encoding])%* Returns a uppercased version of sourcestring -mb_strwidth%int mb_strwidth(string str [, string encoding])%Gets terminal width of a string -mb_substitute_character%mixed mb_substitute_character([mixed substchar])%Sets the current substitute_character or returns the current substitute_character -mb_substr%string mb_substr(string str, int start [, int length [, string encoding]])%Returns part of a string -mb_substr_count%int mb_substr_count(string haystack, string needle [, string encoding])%Count the number of substring occurrences -mcrypt_cbc%string mcrypt_cbc(int cipher, string key, string data, int mode, string iv)%CBC crypt/decrypt data using key key with cipher cipher starting with iv -mcrypt_cfb%string mcrypt_cfb(int cipher, string key, string data, int mode, string iv)%CFB crypt/decrypt data using key key with cipher cipher starting with iv -mcrypt_create_iv%string mcrypt_create_iv(int size, int source)%Create an initialization vector (IV) -mcrypt_decrypt%string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)%OFB crypt/decrypt data using key key with cipher cipher starting with iv -mcrypt_ecb%string mcrypt_ecb(int cipher, string key, string data, int mode, string iv)%ECB crypt/decrypt data using key key with cipher cipher starting with iv -mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource td)%Returns the name of the algorithm specified by the descriptor td -mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource td)%Returns the block size of the cipher specified by the descriptor td -mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource td)%Returns the size of the IV in bytes of the algorithm specified by the descriptor td -mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource td)%Returns the maximum supported key size in bytes of the algorithm specified by the descriptor td -mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource td)%Returns the name of the mode specified by the descriptor td -mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource td)%This function decrypts the crypttext -mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource td)%Returns TRUE if the alrogithm is a block algorithms -mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource td)%Returns TRUE if the mode is for use with block algorithms -mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource td)%Returns TRUE if the mode outputs blocks -mcrypt_enc_self_test%int mcrypt_enc_self_test(resource td)%This function runs the self test on the algorithm specified by the descriptor td -mcrypt_encrypt%string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)%OFB crypt/decrypt data using key key with cipher cipher starting with iv -mcrypt_generic%string mcrypt_generic(resource td, string data)%This function encrypts the plaintext -mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource td)%This function terminates encrypt specified by the descriptor td -mcrypt_generic_init%int mcrypt_generic_init(resource td, string key, string iv)%This function initializes all buffers for the specific module -mcrypt_get_block_size%int mcrypt_get_block_size(string cipher, string module)%Get the key size of cipher -mcrypt_get_cipher_name%string mcrypt_get_cipher_name(string cipher)%Get the key size of cipher -mcrypt_get_iv_size%int mcrypt_get_iv_size(string cipher, string module)%Get the IV size of cipher (Usually the same as the blocksize) -mcrypt_get_key_size%int mcrypt_get_key_size(string cipher, string module)%Get the key size of cipher -mcrypt_list_algorithms%array mcrypt_list_algorithms([string lib_dir])%List all algorithms in "module_dir" -mcrypt_list_modes%array mcrypt_list_modes([string lib_dir])%List all modes "module_dir" -mcrypt_module_close%bool mcrypt_module_close(resource td)%Free the descriptor td -mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string algorithm [, string lib_dir])%Returns the block size of the algorithm -mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string algorithm [, string lib_dir])%Returns the maximum supported key size of the algorithm -mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string algorithm [, string lib_dir])%This function decrypts the crypttext -mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string algorithm [, string lib_dir])%Returns TRUE if the algorithm is a block algorithm -mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string mode [, string lib_dir])%Returns TRUE if the mode is for use with block algorithms -mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string mode [, string lib_dir])%Returns TRUE if the mode outputs blocks of bytes -mcrypt_module_open%resource mcrypt_module_open(string cipher, string cipher_directory, string mode, string mode_directory)%Opens the module of the algorithm and the mode to be used -mcrypt_module_self_test%bool mcrypt_module_self_test(string algorithm [, string lib_dir])%Does a self test of the module "module" -mcrypt_ofb%string mcrypt_ofb(int cipher, string key, string data, int mode, string iv)%OFB crypt/decrypt data using key key with cipher cipher starting with iv -md5%string md5(string str, [ bool raw_output])%Calculate the md5 hash of a string -md5_file%string md5_file(string filename [, bool raw_output])%Calculate the md5 hash of given filename -mdecrypt_generic%string mdecrypt_generic(resource td, string data)%This function decrypts the plaintext -memory_get_peak_usage%int memory_get_peak_usage([real_usage])%Returns the peak allocated by PHP memory -memory_get_usage%int memory_get_usage([real_usage])%Returns the allocated by PHP memory -metaphone%string metaphone(string text[, int phones])%Break english phrases down into their phonemes -method_exists%bool method_exists(object object, string method)%Checks if the class method exists -mhash%string mhash(int hash, string data [, string key])%Hash data with hash -mhash_count%int mhash_count(void)%Gets the number of available hashes -mhash_get_block_size%int mhash_get_block_size(int hash)%Gets the block size of hash -mhash_get_hash_name%string mhash_get_hash_name(int hash)%Gets the name of hash -mhash_keygen_s2k%string mhash_keygen_s2k(int hash, string input_password, string salt, int bytes)%Generates a key using hash functions -microtime%mixed microtime([bool get_as_float])%Returns either a string or a float containing the current time in seconds and microseconds -mime_content_type%string mime_content_type(string filename|resource stream)%Return content-type for file -min%mixed min(mixed arg1 [, mixed arg2 [, mixed ...]])%Return the lowest value in an array or a series of arguments -mkdir%bool mkdir(string pathname [, int mode [, bool recursive [, resource context]]])%Create a directory -mktime%int mktime([int hour [, int min [, int sec [, int mon [, int day [, int year]]]]]])%Get UNIX timestamp for a date -money_format%string money_format(string format , float value)%Convert monetary value(s) to string -move_uploaded_file%bool move_uploaded_file(string path, string new_path)%Move a file if and only if it was created by an upload -msg_get_queue%resource msg_get_queue(int key [, int perms])%Attach to a message queue -msg_queue_exists%bool msg_queue_exists(int key)%Check wether a message queue exists -msg_receive%mixed msg_receive(resource queue, int desiredmsgtype, int &msgtype, int maxsize, mixed message [, bool unserialize=true [, int flags=0 [, int errorcode]]])%Send a message of type msgtype (must be > 0) to a message queue -msg_remove_queue%bool msg_remove_queue(resource queue)%Destroy the queue -msg_send%bool msg_send(resource queue, int msgtype, mixed message [, bool serialize=true [, bool blocking=true [, int errorcode]]])%Send a message of type msgtype (must be > 0) to a message queue -msg_set_queue%bool msg_set_queue(resource queue, array data)%Set information for a message queue -msg_stat_queue%array msg_stat_queue(resource queue)%Returns information about a message queue -msgfmt_create%MessageFormatter msgfmt_create( string $locale, string $pattern )%* Create formatter. -msgfmt_format%mixed msgfmt_format( MessageFormatter $nf, array $args )%* Format a message. -msgfmt_format_message%mixed msgfmt_format_message( string $locale, string $pattern, array $args )%* Format a message. -msgfmt_get_error_code%int msgfmt_get_error_code( MessageFormatter $nf )%* Get formatter's last error code. -msgfmt_get_error_message%string msgfmt_get_error_message( MessageFormatter $coll )%* Get text description for formatter's last error code. -msgfmt_get_locale%string msgfmt_get_locale(MessageFormatter $mf)%* Get formatter locale. -msgfmt_get_pattern%string msgfmt_get_pattern( MessageFormatter $mf )%* Get formatter pattern. -msgfmt_parse%array msgfmt_parse( MessageFormatter $nf, string $source )%* Parse a message. -msgfmt_set_pattern%bool msgfmt_set_pattern( MessageFormatter $mf, string $pattern )%* Set formatter pattern. -mssql_bind%bool mssql_bind(resource stmt, string param_name, mixed var, int type [, bool is_output [, bool is_null [, int maxlen]]])%Adds a parameter to a stored procedure or a remote stored procedure -mssql_close%bool mssql_close([resource conn_id])%Closes a connection to a MS-SQL server -mssql_connect%int mssql_connect([string servername [, string username [, string password [, bool new_link]]]])%Establishes a connection to a MS-SQL server -mssql_data_seek%bool mssql_data_seek(resource result_id, int offset)%Moves the internal row pointer of the MS-SQL result associated with the specified result identifier to pointer to the specified row number -mssql_execute%mixed mssql_execute(resource stmt [, bool skip_results = false])%Executes a stored procedure on a MS-SQL server database -mssql_fetch_array%array mssql_fetch_array(resource result_id [, int result_type])%Returns an associative array of the current row in the result set specified by result_id -mssql_fetch_assoc%array mssql_fetch_assoc(resource result_id)%Returns an associative array of the current row in the result set specified by result_id -mssql_fetch_batch%int mssql_fetch_batch(resource result_index)%Returns the next batch of records -mssql_fetch_field%object mssql_fetch_field(resource result_id [, int offset])%Gets information about certain fields in a query result -mssql_fetch_object%object mssql_fetch_object(resource result_id)%Returns a pseudo-object of the current row in the result set specified by result_id -mssql_fetch_row%array mssql_fetch_row(resource result_id)%Returns an array of the current row in the result set specified by result_id -mssql_field_length%int mssql_field_length(resource result_id [, int offset])%Get the length of a MS-SQL field -mssql_field_name%string mssql_field_name(resource result_id [, int offset])%Returns the name of the field given by offset in the result set given by result_id -mssql_field_seek%bool mssql_field_seek(resource result_id, int offset)%Seeks to the specified field offset -mssql_field_type%string mssql_field_type(resource result_id [, int offset])%Returns the type of a field -mssql_free_result%bool mssql_free_result(resource result_index)%Free a MS-SQL result index -mssql_free_statement%bool mssql_free_statement(resource result_index)%Free a MS-SQL statement index -mssql_get_last_message%string mssql_get_last_message(void)%Gets the last message from the MS-SQL server -mssql_guid_string%string mssql_guid_string(string binary [,bool short_format])%Converts a 16 byte binary GUID to a string -mssql_init%int mssql_init(string sp_name [, resource conn_id])%Initializes a stored procedure or a remote stored procedure -mssql_min_error_severity%void mssql_min_error_severity(int severity)%Sets the lower error severity -mssql_min_message_severity%void mssql_min_message_severity(int severity)%Sets the lower message severity -mssql_next_result%bool mssql_next_result(resource result_id)%Move the internal result pointer to the next result -mssql_num_fields%int mssql_num_fields(resource mssql_result_index)%Returns the number of fields fetched in from the result id specified -mssql_num_rows%int mssql_num_rows(resource mssql_result_index)%Returns the number of rows fetched in from the result id specified -mssql_pconnect%int mssql_pconnect([string servername [, string username [, string password [, bool new_link]]]])%Establishes a persistent connection to a MS-SQL server -mssql_query%resource mssql_query(string query [, resource conn_id [, int batch_size]])%Perform an SQL query on a MS-SQL server database -mssql_result%string mssql_result(resource result_id, int row, mixed field)%Returns the contents of one cell from a MS-SQL result set -mssql_rows_affected%int mssql_rows_affected(resource conn_id)%Returns the number of records affected by the query -mssql_select_db%bool mssql_select_db(string database_name [, resource conn_id])%Select a MS-SQL database -mt_getrandmax%int mt_getrandmax(void)%Returns the maximum value a random number from Mersenne Twister can have -mt_rand%int mt_rand([int min, int max])%Returns a random number from Mersenne Twister -mt_srand%void mt_srand([int seed])%Seeds Mersenne Twister random number generator -mysql_affected_rows%int mysql_affected_rows([int link_identifier])%Gets number of affected rows in previous MySQL operation -mysql_client_encoding%string mysql_client_encoding([int link_identifier])%Returns the default character set for the current connection -mysql_close%bool mysql_close([int link_identifier])%Close a MySQL connection -mysql_connect%resource mysql_connect([string hostname[:port][:/path/to/socket] [, string username [, string password [, bool new [, int flags]]]]])%Opens a connection to a MySQL Server -mysql_create_db%bool mysql_create_db(string database_name [, int link_identifier])%Create a MySQL database -mysql_data_seek%bool mysql_data_seek(resource result, int row_number)%Move internal result pointer -mysql_db_query%resource mysql_db_query(string database_name, string query [, int link_identifier])%Sends an SQL query to MySQL -mysql_drop_db%bool mysql_drop_db(string database_name [, int link_identifier])%Drops (delete) a MySQL database -mysql_errno%int mysql_errno([int link_identifier])%Returns the number of the error message from previous MySQL operation -mysql_error%string mysql_error([int link_identifier])%Returns the text of the error message from previous MySQL operation -mysql_escape_string%string mysql_escape_string(string to_be_escaped)%Escape string for mysql query -mysql_fetch_array%array mysql_fetch_array(resource result [, int result_type])%Fetch a result row as an array (associative, numeric or both) -mysql_fetch_assoc%array mysql_fetch_assoc(resource result)%Fetch a result row as an associative array -mysql_fetch_field%object mysql_fetch_field(resource result [, int field_offset])%Gets column information from a result and return as an object -mysql_fetch_lengths%array mysql_fetch_lengths(resource result)%Gets max data size of each column in a result -mysql_fetch_object%object mysql_fetch_object(resource result [, string class_name [, NULL|array ctor_params]])%Fetch a result row as an object -mysql_fetch_row%array mysql_fetch_row(resource result)%Gets a result row as an enumerated array -mysql_field_flags%string mysql_field_flags(resource result, int field_offset)%Gets the flags associated with the specified field in a result -mysql_field_len%int mysql_field_len(resource result, int field_offset)%Returns the length of the specified field -mysql_field_name%string mysql_field_name(resource result, int field_index)%Gets the name of the specified field in a result -mysql_field_seek%bool mysql_field_seek(resource result, int field_offset)%Sets result pointer to a specific field offset -mysql_field_table%string mysql_field_table(resource result, int field_offset)%Gets name of the table the specified field is in -mysql_field_type%string mysql_field_type(resource result, int field_offset)%Gets the type of the specified field in a result -mysql_free_result%bool mysql_free_result(resource result)%Free result memory -mysql_get_client_info%string mysql_get_client_info(void)%Returns a string that represents the client library version -mysql_get_host_info%string mysql_get_host_info([int link_identifier])%Returns a string describing the type of connection in use, including the server host name -mysql_get_proto_info%int mysql_get_proto_info([int link_identifier])%Returns the protocol version used by current connection -mysql_get_server_info%string mysql_get_server_info([int link_identifier])%Returns a string that represents the server version number -mysql_info%string mysql_info([int link_identifier])%Returns a string containing information about the most recent query -mysql_insert_id%int mysql_insert_id([int link_identifier])%Gets the ID generated from the previous INSERT operation -mysql_list_dbs%resource mysql_list_dbs([int link_identifier])%List databases available on a MySQL server -mysql_list_fields%resource mysql_list_fields(string database_name, string table_name [, int link_identifier])%List MySQL result fields -mysql_list_processes%resource mysql_list_processes([int link_identifier])%Returns a result set describing the current server threads -mysql_list_tables%resource mysql_list_tables(string database_name [, int link_identifier])%List tables in a MySQL database -mysql_num_fields%int mysql_num_fields(resource result)%Gets number of fields in a result -mysql_num_rows%int mysql_num_rows(resource result)%Gets number of rows in a result -mysql_pconnect%resource mysql_pconnect([string hostname[:port][:/path/to/socket] [, string username [, string password [, int flags]]]])%Opens a persistent connection to a MySQL Server -mysql_ping%bool mysql_ping([int link_identifier])%Ping a server connection. If no connection then reconnect. -mysql_query%resource mysql_query(string query [, int link_identifier])%Sends an SQL query to MySQL -mysql_real_escape_string%string mysql_real_escape_string(string to_be_escaped [, int link_identifier])%Escape special characters in a string for use in a SQL statement, taking into account the current charset of the connection -mysql_result%mixed mysql_result(resource result, int row [, mixed field])%Gets result data -mysql_select_db%bool mysql_select_db(string database_name [, int link_identifier])%Selects a MySQL database -mysql_set_charset%bool mysql_set_charset(string csname [, int link_identifier])%sets client character set -mysql_stat%string mysql_stat([int link_identifier])%Returns a string containing status information -mysql_thread_id%int mysql_thread_id([int link_identifier])%Returns the thread id of current connection -mysql_unbuffered_query%resource mysql_unbuffered_query(string query [, int link_identifier])%Sends an SQL query to MySQL, without fetching and buffering the result rows -mysqli_affected_rows%mixed mysqli_affected_rows(object link)%Get number of affected rows in previous MySQL operation -mysqli_autocommit%bool mysqli_autocommit(object link, bool mode)%Turn auto commit on or of -mysqli_cache_stats%array mysqli_cache_stats(void)%Returns statistics about the zval cache -mysqli_change_user%bool mysqli_change_user(object link, string user, string password, string database)%Change logged-in user of the active connection -mysqli_character_set_name%string mysqli_character_set_name(object link)%Returns the name of the character set used for this connection -mysqli_close%bool mysqli_close(object link)%Close connection -mysqli_commit%bool mysqli_commit(object link)%Commit outstanding actions and close transaction -mysqli_connect%object mysqli_connect([string hostname [,string username [,string passwd [,string dbname [,int port [,string socket]]]]]])%Open a connection to a mysql server -mysqli_connect_errno%int mysqli_connect_errno(void)%Returns the numerical value of the error message from last connect command -mysqli_connect_error%string mysqli_connect_error(void)%Returns the text of the error message from previous MySQL operation -mysqli_data_seek%bool mysqli_data_seek(object result, int offset)%Move internal result pointer -mysqli_debug%void mysqli_debug(string debug)% -mysqli_dump_debug_info%bool mysqli_dump_debug_info(object link)% -mysqli_embedded_server_end%void mysqli_embedded_server_end(void)% -mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool start, array arguments, array groups)%initialize and start embedded server -mysqli_errno%int mysqli_errno(object link)%Returns the numerical value of the error message from previous MySQL operation -mysqli_error%string mysqli_error(object link)%Returns the text of the error message from previous MySQL operation -mysqli_fetch_all%mixed mysqli_fetch_all (object result [,int resulttype])%Fetches all result rows as an associative array, a numeric array, or both -mysqli_fetch_array%mixed mysqli_fetch_array (object result [,int resulttype])%Fetch a result row as an associative array, a numeric array, or both -mysqli_fetch_assoc%mixed mysqli_fetch_assoc (object result)%Fetch a result row as an associative array -mysqli_fetch_field%mixed mysqli_fetch_field (object result)%Get column information from a result and return as an object -mysqli_fetch_field_direct%mixed mysqli_fetch_field_direct (object result, int offset)%Fetch meta-data for a single field -mysqli_fetch_fields%mixed mysqli_fetch_fields (object result)%Return array of objects containing field meta-data -mysqli_fetch_lengths%mixed mysqli_fetch_lengths (object result)%Get the length of each output in a result -mysqli_fetch_object%mixed mysqli_fetch_object (object result [, string class_name [, NULL|array ctor_params]])%Fetch a result row as an object -mysqli_fetch_row%array mysqli_fetch_row (object result)%Get a result row as an enumerated array -mysqli_field_count%int mysqli_field_count(object link)%Fetch the number of fields returned by the last query for the given link -mysqli_field_seek%int mysqli_field_seek(object result, int fieldnr)%Set result pointer to a specified field offset -mysqli_field_tell%int mysqli_field_tell(object result)%Get current field offset of result pointer -mysqli_free_result%void mysqli_free_result(object result)%Free query result memory for the given result handle -mysqli_get_charset%object mysqli_get_charset(object link)%returns a character set object -mysqli_get_client_info%string mysqli_get_client_info(void)%Get MySQL client info -mysqli_get_client_stats%array mysqli_get_client_stats(void)%Returns statistics about the zval cache -mysqli_get_client_version%int mysqli_get_client_version(void)%Get MySQL client info -mysqli_get_connection_stats%array mysqli_get_connection_stats(void)%Returns statistics about the zval cache -mysqli_get_host_info%string mysqli_get_host_info (object link)%Get MySQL host info -mysqli_get_proto_info%int mysqli_get_proto_info(object link)%Get MySQL protocol information -mysqli_get_server_info%string mysqli_get_server_info(object link)%Get MySQL server info -mysqli_get_server_version%int mysqli_get_server_version(object link)%Return the MySQL version for the server referenced by the given link -mysqli_get_warnings%object mysqli_get_warnings(object link) */%PHP_FUNCTION(mysqli_get_warnings) { MY_MYSQL *mysql; zval *mysql_link; MYSQLI_RESOURCE *mysqli_resource; MYSQLI_WARNING *w; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O", &mysql_link, mysqli_link_class_entry) == FAILURE) { return; } MYSQLI_FETCH_RESOURCE(mysql, MY_MYSQL*, &mysql_link, "mysqli_link", MYSQLI_STATUS_VALID); if (mysql_warning_count(mysql->mysql)) { w = php_get_warnings(mysql->mysql TSRMLS_CC); } else { RETURN_FALSE; } mysqli_resource = (MYSQLI_RESOURCE *)ecalloc (1, sizeof(MYSQLI_RESOURCE)); mysqli_resource->ptr = mysqli_resource->info = (void *)w; mysqli_resource->status = MYSQLI_STATUS_VALID; MYSQLI_RETURN_RESOURCE(mysqli_resource, mysqli_warning_class_entry); } /* }}} -mysqli_info%string mysqli_info(object link)%Get information about the most recent query -mysqli_init%resource mysqli_init(void)%Initialize mysqli and return a resource for use with mysql_real_connect -mysqli_insert_id%mixed mysqli_insert_id(object link)%Get the ID generated from the previous INSERT operation -mysqli_kill%bool mysqli_kill(object link, int processid)%Kill a mysql process on the server -mysqli_link_construct%object mysqli_link_construct()% -mysqli_more_results%bool mysqli_more_results(object link)%check if there any more query results from a multi query -mysqli_multi_query%bool mysqli_multi_query(object link, string query)%allows to execute multiple queries -mysqli_next_result%bool mysqli_next_result(object link)%read next result from multi_query -mysqli_num_fields%int mysqli_num_fields(object result)%Get number of fields in result -mysqli_num_rows%mixed mysqli_num_rows(object result)%Get number of rows in result -mysqli_options%bool mysqli_options(object link, int flags, mixed values)%Set options -mysqli_ping%bool mysqli_ping(object link)%Ping a server connection or reconnect if there is no connection -mysqli_poll%int mysqli_poll(array read, array write, array error, long sec [, long usec])%Poll connections -mysqli_prepare%mixed mysqli_prepare(object link, string query)%Prepare a SQL statement for execution -mysqli_query%mixed mysqli_query(object link, string query [,int resultmode]) */%PHP_FUNCTION(mysqli_query) { MY_MYSQL *mysql; zval *mysql_link; MYSQLI_RESOURCE *mysqli_resource; MYSQL_RES *result; char *query = NULL; unsigned int query_len; unsigned long resultmode = MYSQLI_STORE_RESULT; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os|l", &mysql_link, mysqli_link_class_entry, &query, &query_len, &resultmode) == FAILURE) { return; } if (!query_len) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Empty query"); RETURN_FALSE; } if ((resultmode & ~MYSQLI_ASYNC) != MYSQLI_USE_RESULT && (resultmode & ~MYSQLI_ASYNC) != MYSQLI_STORE_RESULT) { php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid value for resultmode"); RETURN_FALSE; } MYSQLI_FETCH_RESOURCE(mysql, MY_MYSQL*, &mysql_link, "mysqli_link", MYSQLI_STATUS_VALID); MYSQLI_DISABLE_MQ; #ifdef MYSQLI_USE_MYSQLND if (resultmode & MYSQLI_ASYNC) { if (mysqli_async_query(mysql->mysql, query, query_len)) { MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); RETURN_FALSE; } mysql->async_result_fetch_type = resultmode & ~MYSQLI_ASYNC; RETURN_TRUE; } #endif if (mysql_real_query(mysql->mysql, query, query_len)) { MYSQLI_REPORT_MYSQL_ERROR(mysql->mysql); RETURN_FALSE; } if (!mysql_field_count(mysql->mysql)) { /* no result set - not a SELECT -mysqli_real_connect%bool mysqli_real_connect(object link [,string hostname [,string username [,string passwd [,string dbname [,int port [,string socket [,int flags]]]]]]])%Open a connection to a mysql server -mysqli_real_escape_string%string mysqli_real_escape_string(object link, string escapestr)%Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection -mysqli_real_query%bool mysqli_real_query(object link, string query)%Binary-safe version of mysql_query() -mysqli_reap_async_query%int mysqli_reap_async_query(object link)%Poll connections -mysqli_refresh%bool mysqli_refresh(object link, long options)%Flush tables or caches, or reset replication server information -mysqli_report%bool mysqli_report(int flags)%sets report level -mysqli_rollback%bool mysqli_rollback(object link)%Undo actions from current transaction -mysqli_select_db%bool mysqli_select_db(object link, string dbname)%Select a MySQL database -mysqli_set_charset%bool mysqli_set_charset(object link, string csname)%sets client character set -mysqli_set_local_infile_default%void mysqli_set_local_infile_default(object link)%unsets user defined handler for load local infile command -mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(object link, callback read_func)%Set callback functions for LOAD DATA LOCAL INFILE -mysqli_sqlstate%string mysqli_sqlstate(object link)%Returns the SQLSTATE error from previous MySQL operation -mysqli_ssl_set%bool mysqli_ssl_set(object link ,string key ,string cert ,string ca ,string capath ,string cipher])% -mysqli_stat%mixed mysqli_stat(object link)%Get current system status -mysqli_stmt_affected_rows%mixed mysqli_stmt_affected_rows(object stmt)%Return the number of rows affected in the last query for the given link -mysqli_stmt_attr_get%int mysqli_stmt_attr_get(object stmt, long attr)% -mysqli_stmt_attr_set%int mysqli_stmt_attr_set(object stmt, long attr, long mode)% -mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(object stmt, string types, mixed variable [,mixed,....])%Bind variables to a prepared statement as parameters -mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(object stmt, mixed var, [,mixed, ...])%Bind variables to a prepared statement for result storage -mysqli_stmt_close%bool mysqli_stmt_close(object stmt)%Close statement -mysqli_stmt_data_seek%void mysqli_stmt_data_seek(object stmt, int offset)%Move internal result pointer -mysqli_stmt_errno%int mysqli_stmt_errno(object stmt)% -mysqli_stmt_error%string mysqli_stmt_error(object stmt)% -mysqli_stmt_execute%bool mysqli_stmt_execute(object stmt)%Execute a prepared statement -mysqli_stmt_fetch%mixed mysqli_stmt_fetch(object stmt)%Fetch results from a prepared statement into the bound variables -mysqli_stmt_field_count%int mysqli_stmt_field_count(object stmt) {%Return the number of result columns for the given statement -mysqli_stmt_free_result%void mysqli_stmt_free_result(object stmt)%Free stored result memory for the given statement handle -mysqli_stmt_get_result%object mysqli_stmt_get_result(object link)%Buffer result set on client -mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(object link) */%PHP_FUNCTION(mysqli_stmt_get_warnings) { MY_STMT *stmt; zval *stmt_link; MYSQLI_RESOURCE *mysqli_resource; MYSQLI_WARNING *w; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O", &stmt_link, mysqli_stmt_class_entry) == FAILURE) { return; } MYSQLI_FETCH_RESOURCE(stmt, MY_STMT*, &stmt_link, "mysqli_stmt", MYSQLI_STATUS_VALID); if (mysqli_stmt_warning_count(stmt->stmt)) { w = php_get_warnings(mysqli_stmt_get_connection(stmt->stmt) TSRMLS_CC); } else { RETURN_FALSE; } mysqli_resource = (MYSQLI_RESOURCE *)ecalloc (1, sizeof(MYSQLI_RESOURCE)); mysqli_resource->ptr = mysqli_resource->info = (void *)w; mysqli_resource->status = MYSQLI_STATUS_VALID; MYSQLI_RETURN_RESOURCE(mysqli_resource, mysqli_warning_class_entry); } /* }}} -mysqli_stmt_init%mixed mysqli_stmt_init(object link)%Initialize statement object -mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(object stmt)%Get the ID generated from the previous INSERT operation -mysqli_stmt_next_result%bool mysqli_stmt_next_result(object link)%read next result from multi_query -mysqli_stmt_num_rows%mixed mysqli_stmt_num_rows(object stmt)%Return the number of rows in statements result set -mysqli_stmt_param_count%int mysqli_stmt_param_count(object stmt)%Return the number of parameter for the given statement -mysqli_stmt_prepare%bool mysqli_stmt_prepare(object stmt, string query)%prepare server side statement with query -mysqli_stmt_reset%bool mysqli_stmt_reset(object stmt)%reset a prepared statement -mysqli_stmt_result_metadata%mixed mysqli_stmt_result_metadata(object stmt)%return result set from statement -mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(object stmt, int param_nr, string data)% -mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(object stmt)% -mysqli_stmt_store_result%bool mysqli_stmt_store_result(stmt)% -mysqli_store_result%object mysqli_store_result(object link)%Buffer result set on client -mysqli_thread_id%int mysqli_thread_id(object link)%Return the current thread ID -mysqli_thread_safe%bool mysqli_thread_safe(void)%Return whether thread safety is given or not -mysqli_use_result%mixed mysqli_use_result(object link)%Directly retrieve query results - do not buffer results on client side -mysqli_warning_count%int mysqli_warning_count (object link)%Return number of warnings from the last query for the given link -natcasesort%void natcasesort(array &array_arg)%Sort an array using case-insensitive natural sort -natsort%void natsort(array &array_arg)%Sort an array using natural sort -next%mixed next(array array_arg)%Move array argument's internal pointer to the next element and return it -ngettext%string ngettext(string MSGID1, string MSGID2, int N)%Plural version of gettext() -nl2br%string nl2br(string str [, bool is_xhtml])%Converts newlines to HTML line breaks -nl_langinfo%string nl_langinfo(int item)%Query language and locale information -normalizer_is_normalize%bool normalizer_is_normalize( string $input [, string $form = FORM_C] )%* Test if a string is in a given normalization form. -normalizer_normalize%string normalizer_normalize( string $input [, string $form = FORM_C] )%* Normalize a string. -nsapi_request_headers%array nsapi_request_headers(void)%Get all headers from the request -nsapi_response_headers%array nsapi_response_headers(void)%Get all headers from the response -nsapi_virtual%bool nsapi_virtual(string uri)%Perform an NSAPI sub-request -number_format%string number_format(float number [, int num_decimal_places [, string dec_seperator, string thousands_seperator]])%Formats a number with grouped thousands -numfmt_create%NumberFormatter numfmt_create( string $locale, int style[, string $pattern ] )%* Create number formatter. -numfmt_format%mixed numfmt_format( NumberFormatter $nf, mixed $num[, int type] )%* Format a number. -numfmt_format_currency%mixed numfmt_format_currency( NumberFormatter $nf, double $num, string $currency )%* Format a number as currency. -numfmt_get_attribute%mixed numfmt_get_attribute( NumberFormatter $nf, int $attr )%* Get formatter attribute value. -numfmt_get_error_code%int numfmt_get_error_code( NumberFormatter $nf )%* Get formatter's last error code. -numfmt_get_error_message%string numfmt_get_error_message( NumberFormatter $nf )%* Get text description for formatter's last error code. -numfmt_get_locale%string numfmt_get_locale( NumberFormatter $nf[, int type] )%* Get formatter locale. -numfmt_get_pattern%string numfmt_get_pattern( NumberFormatter $nf )%* Get formatter pattern. -numfmt_get_symbol%string numfmt_get_symbol( NumberFormatter $nf, int $attr )%* Get formatter symbol value. -numfmt_get_text_attribute%string numfmt_get_text_attribute( NumberFormatter $nf, int $attr )%* Get formatter attribute value. -numfmt_parse%mixed numfmt_parse( NumberFormatter $nf, string $str[, int $type, int &$position ])%* Parse a number. -numfmt_parse_currency%double numfmt_parse_currency( NumberFormatter $nf, string $str, string $¤cy[, int $&position] )%* Parse a number as currency. -numfmt_parse_message%array numfmt_parse_message( string $locale, string $pattern, string $source )%* Parse a message. -numfmt_set_attribute%bool numfmt_set_attribute( NumberFormatter $nf, int $attr, mixed $value )%* Get formatter attribute value. -numfmt_set_pattern%bool numfmt_set_pattern( NumberFormatter $nf, string $pattern )%* Set formatter pattern. -numfmt_set_symbol%bool numfmt_set_symbol( NumberFormatter $nf, int $attr, string $symbol )%* Set formatter symbol value. -numfmt_set_text_attribute%bool numfmt_set_text_attribute( NumberFormatter $nf, int $attr, string $value )%* Get formatter attribute value. -ob_clean%bool ob_clean(void)%Clean (delete) the current output buffer -ob_end_clean%bool ob_end_clean(void)%Clean the output buffer, and delete current output buffer -ob_end_flush%bool ob_end_flush(void)%Flush (send) the output buffer, and delete current output buffer -ob_flush%bool ob_flush(void)%Flush (send) contents of the output buffer. The last buffer content is sent to next buffer -ob_get_clean%bool ob_get_clean(void)%Get current buffer contents and delete current output buffer -ob_get_contents%string ob_get_contents(void)%Return the contents of the output buffer -ob_get_flush%bool ob_get_flush(void)%Get current buffer contents, flush (send) the output buffer, and delete current output buffer -ob_get_length%int ob_get_length(void)%Return the length of the output buffer -ob_get_level%int ob_get_level(void)%Return the nesting level of the output buffer -ob_get_status%false|array ob_get_status([bool full_status])%Return the status of the active or all output buffers -ob_gzhandler%string ob_gzhandler(string str, int mode)%Encode str based on accept-encoding setting - designed to be called from ob_start() -ob_iconv_handler%string ob_iconv_handler(string contents, int status)%Returns str in output buffer converted to the iconv.output_encoding character set -ob_implicit_flush%void ob_implicit_flush([int flag])%Turn implicit flush on/off and is equivalent to calling flush() after every output call -ob_list_handlers%false|array ob_list_handlers()%* List all output_buffers in an array -ob_start%bool ob_start([ string|array user_function [, int chunk_size [, bool erase]]])%Turn on Output Buffering (specifying an optional output handler). -oci_bind_array_by_name%bool oci_bind_array_by_name(resource stmt, string name, array &var, int max_table_length [, int max_item_length [, int type ]])%Bind a PHP array to an Oracle PL/SQL type by name -oci_bind_by_name%bool oci_bind_by_name(resource stmt, string name, mixed &var, [, int maxlength [, int type]])%Bind a PHP variable to an Oracle placeholder by name -oci_cancel%bool oci_cancel(resource stmt)%Cancel reading from a cursor -oci_close%bool oci_close(resource connection)%Disconnect from database -oci_collection_append%bool oci_collection_append(string value)%Append an object to the collection -oci_collection_assign%bool oci_collection_assign(object from)%Assign a collection from another existing collection -oci_collection_element_assign%bool oci_collection_element_assign(int index, string val)%Assign element val to collection at index ndx -oci_collection_element_get%string oci_collection_element_get(int ndx)%Retrieve the value at collection index ndx -oci_collection_max%int oci_collection_max()%Return the max value of a collection. For a varray this is the maximum length of the array -oci_collection_size%int oci_collection_size()%Return the size of a collection -oci_collection_trim%bool oci_collection_trim(int num)%Trim num elements from the end of a collection -oci_commit%bool oci_commit(resource connection)%Commit the current context -oci_connect%resource oci_connect(string user, string pass [, string db [, string charset [, int session_mode ]])%Connect to an Oracle database and log on. Returns a new session. -oci_define_by_name%bool oci_define_by_name(resource stmt, string name, mixed &var [, int type])%Define a PHP variable to an Oracle column by name -oci_error%array oci_error([resource stmt|connection|global])%Return the last error of stmt|connection|global. If no error happened returns false. -oci_execute%bool oci_execute(resource stmt [, int mode])%Execute a parsed statement -oci_fetch%bool oci_fetch(resource stmt)%Prepare a new row of data for reading -oci_fetch_all%int oci_fetch_all(resource stmt, array &output[, int skip[, int maxrows[, int flags]]])%Fetch all rows of result data into an array -oci_fetch_array%array oci_fetch_array( resource stmt [, int mode ])%Fetch a result row as an array -oci_fetch_assoc%array oci_fetch_assoc( resource stmt )%Fetch a result row as an associative array -oci_fetch_object%object oci_fetch_object( resource stmt )%Fetch a result row as an object -oci_fetch_row%array oci_fetch_row( resource stmt )%Fetch a result row as an enumerated array -oci_field_is_null%bool oci_field_is_null(resource stmt, int col)%Tell whether a column is NULL -oci_field_name%string oci_field_name(resource stmt, int col)%Tell the name of a column -oci_field_precision%int oci_field_precision(resource stmt, int col)%Tell the precision of a column -oci_field_scale%int oci_field_scale(resource stmt, int col)%Tell the scale of a column -oci_field_size%int oci_field_size(resource stmt, int col)%Tell the maximum data size of a column -oci_field_type%mixed oci_field_type(resource stmt, int col)%Tell the data type of a column -oci_field_type_raw%int oci_field_type_raw(resource stmt, int col)%Tell the raw oracle data type of a column -oci_free_collection%bool oci_free_collection()%Deletes collection object -oci_free_descriptor%bool oci_free_descriptor()%Deletes large object description -oci_free_statement%bool oci_free_statement(resource stmt)%Free all resources associated with a statement -oci_internal_debug%void oci_internal_debug(int onoff)%Toggle internal debugging output for the OCI extension -oci_lob_append%bool oci_lob_append( object lob )%Appends data from a LOB to another LOB -oci_lob_close%bool oci_lob_close()%Closes lob descriptor -oci_lob_copy%bool oci_lob_copy( object lob_to, object lob_from [, int length ] )%Copies data from a LOB to another LOB -oci_lob_eof%bool oci_lob_eof()%Checks if EOF is reached -oci_lob_erase%int oci_lob_erase( [ int offset [, int length ] ] )%Erases a specified portion of the internal LOB, starting at a specified offset -oci_lob_export%bool oci_lob_export([string filename [, int start [, int length]]])%Writes a large object into a file -oci_lob_flush%bool oci_lob_flush( [ int flag ] )%Flushes the LOB buffer -oci_lob_import%bool oci_lob_import( string filename )%Loads file into a LOB -oci_lob_is_equal%bool oci_lob_is_equal( object lob1, object lob2 )%Tests to see if two LOB/FILE locators are equal -oci_lob_load%string oci_lob_load()%Loads a large object -oci_lob_read%string oci_lob_read( int length )%Reads particular part of a large object -oci_lob_rewind%bool oci_lob_rewind()%Rewind pointer of a LOB -oci_lob_save%bool oci_lob_save( string data [, int offset ])%Saves a large object -oci_lob_seek%bool oci_lob_seek( int offset [, int whence ])%Moves the pointer of a LOB -oci_lob_size%int oci_lob_size()%Returns size of a large object -oci_lob_tell%int oci_lob_tell()%Tells LOB pointer position -oci_lob_truncate%bool oci_lob_truncate( [ int length ])%Truncates a LOB -oci_lob_write%int oci_lob_write( string string [, int length ])%Writes data to current position of a LOB -oci_lob_write_temporary%bool oci_lob_write_temporary(string var [, int lob_type])%Writes temporary blob -oci_new_collection%object oci_new_collection(resource connection, string tdo [, string schema])%Initialize a new collection -oci_new_connect%resource oci_new_connect(string user, string pass [, string db])%Connect to an Oracle database and log on. Returns a new session. -oci_new_cursor%resource oci_new_cursor(resource connection)%Return a new cursor (Statement-Handle) - use this to bind ref-cursors! -oci_new_descriptor%object oci_new_descriptor(resource connection [, int type])%Initialize a new empty descriptor LOB/FILE (LOB is default) -oci_num_fields%int oci_num_fields(resource stmt)%Return the number of result columns in a statement -oci_num_rows%int oci_num_rows(resource stmt)%Return the row count of an OCI statement -oci_parse%resource oci_parse(resource connection, string query)%Parse a query and return a statement -oci_password_change%bool oci_password_change(resource connection, string username, string old_password, string new_password)%Changes the password of an account -oci_pconnect%resource oci_pconnect(string user, string pass [, string db [, string charset ]])%Connect to an Oracle database using a persistent connection and log on. Returns a new session. -oci_result%string oci_result(resource stmt, mixed column)%Return a single column of result data -oci_rollback%bool oci_rollback(resource connection)%Rollback the current context -oci_server_version%string oci_server_version(resource connection)%Return a string containing server version information -oci_set_action%bool oci_set_action(resource connection, string value)%Sets the action attribute on the connection -oci_set_client_identifier%bool oci_set_client_identifier(resource connection, string value)%Sets the client identifier attribute on the connection -oci_set_client_info%bool oci_set_client_info(resource connection, string value)%Sets the client info attribute on the connection -oci_set_edition%bool oci_set_edition(string value)%Sets the edition attribute for all subsequent connections created -oci_set_module_name%bool oci_set_module_name(resource connection, string value)%Sets the module attribute on the connection -oci_set_prefetch%bool oci_set_prefetch(resource stmt, int prefetch_rows)%Sets the number of rows to be prefetched on execute to prefetch_rows for stmt -oci_statement_type%string oci_statement_type(resource stmt)%Return the query type of an OCI statement -ocifetchinto%int ocifetchinto(resource stmt, array &output [, int mode])%Fetch a row of result data into an array -ocigetbufferinglob%bool ocigetbufferinglob()%Returns current state of buffering for a LOB -ocisetbufferinglob%bool ocisetbufferinglob( boolean flag )%Enables/disables buffering for a LOB -octdec%int octdec(string octal_number)%Returns the decimal equivalent of an octal string -odbc_autocommit%mixed odbc_autocommit(resource connection_id [, int OnOff])%Toggle autocommit mode or get status -odbc_binmode%bool odbc_binmode(int result_id, int mode)%Handle binary column data -odbc_close%void odbc_close(resource connection_id)%Close an ODBC connection -odbc_close_all%void odbc_close_all(void)%Close all ODBC connections -odbc_columnprivileges%resource odbc_columnprivileges(resource connection_id, string catalog, string schema, string table, string column)%Returns a result identifier that can be used to fetch a list of columns and associated privileges for the specified table -odbc_columns%resource odbc_columns(resource connection_id [, string qualifier [, string owner [, string table_name [, string column_name]]]])%Returns a result identifier that can be used to fetch a list of column names in specified tables -odbc_commit%bool odbc_commit(resource connection_id)%Commit an ODBC transaction -odbc_connect%resource odbc_connect(string DSN, string user, string password [, int cursor_option])%Connect to a datasource -odbc_cursor%string odbc_cursor(resource result_id)%Get cursor name -odbc_data_source%array odbc_data_source(resource connection_id, int fetch_type)%Return information about the currently connected data source -odbc_error%string odbc_error([resource connection_id])%Get the last error code -odbc_errormsg%string odbc_errormsg([resource connection_id])%Get the last error message -odbc_exec%resource odbc_exec(resource connection_id, string query [, int flags])%Prepare and execute an SQL statement -odbc_execute%bool odbc_execute(resource result_id [, array parameters_array])%Execute a prepared statement -odbc_fetch_array%array odbc_fetch_array(int result [, int rownumber])%Fetch a result row as an associative array -odbc_fetch_into%int odbc_fetch_into(resource result_id, array &result_array, [, int rownumber])%Fetch one result row into an array -odbc_fetch_object%object odbc_fetch_object(int result [, int rownumber])%Fetch a result row as an object -odbc_fetch_row%bool odbc_fetch_row(resource result_id [, int row_number])%Fetch a row -odbc_field_len%int odbc_field_len(resource result_id, int field_number)%Get the length (precision) of a column -odbc_field_name%string odbc_field_name(resource result_id, int field_number)%Get a column name -odbc_field_num%int odbc_field_num(resource result_id, string field_name)%Return column number -odbc_field_scale%int odbc_field_scale(resource result_id, int field_number)%Get the scale of a column -odbc_field_type%string odbc_field_type(resource result_id, int field_number)%Get the datatype of a column -odbc_foreignkeys%resource odbc_foreignkeys(resource connection_id, string pk_qualifier, string pk_owner, string pk_table, string fk_qualifier, string fk_owner, string fk_table)%Returns a result identifier to either a list of foreign keys in the specified table or a list of foreign keys in other tables that refer to the primary key in the specified table -odbc_free_result%bool odbc_free_result(resource result_id)%Free resources associated with a result -odbc_gettypeinfo%resource odbc_gettypeinfo(resource connection_id [, int data_type])%Returns a result identifier containing information about data types supported by the data source -odbc_longreadlen%bool odbc_longreadlen(int result_id, int length)%Handle LONG columns -odbc_next_result%bool odbc_next_result(resource result_id)%Checks if multiple results are avaiable -odbc_num_fields%int odbc_num_fields(resource result_id)%Get number of columns in a result -odbc_num_rows%int odbc_num_rows(resource result_id)%Get number of rows in a result -odbc_pconnect%resource odbc_pconnect(string DSN, string user, string password [, int cursor_option])%Establish a persistent connection to a datasource -odbc_prepare%resource odbc_prepare(resource connection_id, string query)%Prepares a statement for execution -odbc_primarykeys%resource odbc_primarykeys(resource connection_id, string qualifier, string owner, string table)%Returns a result identifier listing the column names that comprise the primary key for a table -odbc_procedurecolumns%resource odbc_procedurecolumns(resource connection_id [, string qualifier, string owner, string proc, string column])%Returns a result identifier containing the list of input and output parameters, as well as the columns that make up the result set for the specified procedures -odbc_procedures%resource odbc_procedures(resource connection_id [, string qualifier, string owner, string name])%Returns a result identifier containg the list of procedure names in a datasource -odbc_result%mixed odbc_result(resource result_id, mixed field)%Get result data -odbc_result_all%int odbc_result_all(resource result_id [, string format])%Print result as HTML table -odbc_rollback%bool odbc_rollback(resource connection_id)%Rollback a transaction -odbc_setoption%bool odbc_setoption(resource conn_id|result_id, int which, int option, int value)%Sets connection or statement options -odbc_specialcolumns%resource odbc_specialcolumns(resource connection_id, int type, string qualifier, string owner, string table, int scope, int nullable)%Returns a result identifier containing either the optimal set of columns that uniquely identifies a row in the table or columns that are automatically updated when any value in the row is updated by a transaction -odbc_statistics%resource odbc_statistics(resource connection_id, string qualifier, string owner, string name, int unique, int accuracy)%Returns a result identifier that contains statistics about a single table and the indexes associated with the table -odbc_tableprivileges%resource odbc_tableprivileges(resource connection_id, string qualifier, string owner, string name)%Returns a result identifier containing a list of tables and the privileges associated with each table -odbc_tables%resource odbc_tables(resource connection_id [, string qualifier [, string owner [, string name [, string table_types]]]])%Call the SQLTables function -opendir%mixed opendir(string path[, resource context])%Open a directory and return a dir_handle -openlog%bool openlog(string ident, int option, int facility)%Open connection to system logger -openssl_csr_export%bool openssl_csr_export(resource csr, string &out [, bool notext=true])%Exports a CSR to file or a var -openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource csr, string outfilename [, bool notext=true])%Exports a CSR to file -openssl_csr_get_public_key%mixed openssl_csr_get_public_key(mixed csr)%Returns the subject of a CERT or FALSE on error -openssl_csr_get_subject%mixed openssl_csr_get_subject(mixed csr)%Returns the subject of a CERT or FALSE on error -openssl_csr_new%bool openssl_csr_new(array dn, resource &privkey [, array configargs [, array extraattribs]])%Generates a privkey and CSR -openssl_csr_sign%resource openssl_csr_sign(mixed csr, mixed x509, mixed priv_key, long days [, array config_args [, long serial]])%Signs a cert with another CERT -openssl_decrypt%string openssl_decrypt(string data, string method, string password [, bool raw_input=false])%Takes raw or base64 encoded string and dectupt it using given method and key -openssl_dh_compute_key%string openssl_dh_compute_key(string pub_key, resource dh_key)%Computes shared sicret for public value of remote DH key and local DH key -openssl_digest%string openssl_digest(string data, string method [, bool raw_output=false])%Computes digest hash value for given data using given method, returns raw or binhex encoded string -openssl_encrypt%string openssl_encrypt(string data, string method, string password [, bool raw_output=false])%Encrypts given data with given method and key, returns raw or base64 encoded string -openssl_error_string%mixed openssl_error_string(void)%Returns a description of the last error, and alters the index of the error messages. Returns false when the are no more messages -openssl_get_cipher_methods%array openssl_get_cipher_methods([bool aliases = false])%Return array of available cipher methods -openssl_get_md_methods%array openssl_get_md_methods([bool aliases = false])%Return array of available digest methods -openssl_open%bool openssl_open(string data, &string opendata, string ekey, mixed privkey)%Opens data -openssl_pkcs12_export%bool openssl_pkcs12_export(mixed x509, string &out, mixed priv_key, string pass[, array args])%Creates and exports a PKCS12 to a var -openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed x509, string filename, mixed priv_key, string pass[, array args])%Creates and exports a PKCS to file -openssl_pkcs12_read%bool openssl_pkcs12_read(string PKCS12, array &certs, string pass)%Parses a PKCS12 to an array -openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string infilename, string outfilename, mixed recipcert [, mixed recipkey])%Decrypts the S/MIME message in the file name infilename and output the results to the file name outfilename. recipcert is a CERT for one of the recipients. recipkey specifies the private key matching recipcert, if recipcert does not include the key -openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string infile, string outfile, mixed recipcerts, array headers [, long flags [, long cipher]])%Encrypts the message in the file named infile with the certificates in recipcerts and output the result to the file named outfile -openssl_pkcs7_sign%bool openssl_pkcs7_sign(string infile, string outfile, mixed signcert, mixed signkey, array headers [, long flags [, string extracertsfilename]])%Signs the MIME message in the file named infile with signcert/signkey and output the result to file name outfile. headers lists plain text headers to exclude from the signed portion of the message, and should include to, from and subject as a minimum -openssl_pkcs7_verify%bool openssl_pkcs7_verify(string filename, long flags [, string signerscerts [, array cainfo [, string extracerts [, string content]]]])%Verifys that the data block is intact, the signer is who they say they are, and returns the CERTs of the signers -openssl_pkey_export%bool openssl_pkey_export(mixed key, &mixed out [, string passphrase [, array config_args]])%Gets an exportable representation of a key into a string or file -openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed key, string outfilename [, string passphrase, array config_args)%Gets an exportable representation of a key into a file -openssl_pkey_free%void openssl_pkey_free(int key)%Frees a key -openssl_pkey_get_details%resource openssl_pkey_get_details(resource key)%returns an array with the key details (bits, pkey, type) -openssl_pkey_get_private%int openssl_pkey_get_private(string key [, string passphrase])%Gets private keys -openssl_pkey_get_public%int openssl_pkey_get_public(mixed cert)%Gets public key from X.509 certificate -openssl_pkey_new%resource openssl_pkey_new([array configargs])%Generates a new private key -openssl_private_decrypt%bool openssl_private_decrypt(string data, string &decrypted, mixed key [, int padding])%Decrypts data with private key -openssl_private_encrypt%bool openssl_private_encrypt(string data, string &crypted, mixed key [, int padding])%Encrypts data with private key -openssl_public_decrypt%bool openssl_public_decrypt(string data, string &crypted, resource key [, int padding])%Decrypts data with public key -openssl_public_encrypt%bool openssl_public_encrypt(string data, string &crypted, mixed key [, int padding])%Encrypts data with public key -openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(integer length [, &bool returned_strong_result])%Returns a string of the length specified filled with random pseudo bytes -openssl_seal%int openssl_seal(string data, &string sealdata, &array ekeys, array pubkeys)%Seals data -openssl_sign%bool openssl_sign(string data, &string signature, mixed key[, mixed method])%Signs data -openssl_verify%int openssl_verify(string data, string signature, mixed key[, mixed method])%Verifys data -openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed cert, mixed key)%Checks if a private key corresponds to a CERT -openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed x509cert, int purpose, array cainfo [, string untrustedfile])%Checks the CERT to see if it can be used for the purpose in purpose. cainfo holds information about trusted CAs -openssl_x509_export%bool openssl_x509_export(mixed x509, string &out [, bool notext = true])%Exports a CERT to file or a var -openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed x509, string outfilename [, bool notext = true])%Exports a CERT to file or a var -openssl_x509_free%void openssl_x509_free(resource x509)%Frees X.509 certificates -openssl_x509_parse%array openssl_x509_parse(mixed x509 [, bool shortnames=true])%Returns an array of the fields/values of the CERT -openssl_x509_read%resource openssl_x509_read(mixed cert)%Reads X.509 certificates -ord%int ord(string character)%Returns ASCII value of character -output_add_rewrite_var%bool output_add_rewrite_var(string name, string value)%Add URL rewriter values -output_reset_rewrite_vars%bool output_reset_rewrite_vars(void)%Reset(clear) URL rewriter values -pack%string pack(string format, mixed arg1 [, mixed arg2 [, mixed ...]])%Takes one or more arguments and packs them into a binary string according to the format argument -parse_ini_file%array parse_ini_file(string filename [, bool process_sections [, int scanner_mode]])%Parse configuration file -parse_ini_string%array parse_ini_string(string ini_string [, bool process_sections [, int scanner_mode]])%Parse configuration string -parse_locale%static array parse_locale($locale)%* parses a locale-id into an array the different parts of it -parse_str%void parse_str(string encoded_string [, array result])%Parses GET/POST/COOKIE data and sets global variables -parse_url%mixed parse_url(string url, [int url_component])%Parse a URL and return its components -passthru%void passthru(string command [, int &return_value])%Execute an external program and display raw output -pathinfo%array pathinfo(string path[, int options])%Returns information about a certain string -pclose%int pclose(resource fp)%Close a file pointer opened by popen() -pcnlt_sigwaitinfo%int pcnlt_sigwaitinfo(array set[, array &siginfo])%Synchronously wait for queued signals -pcntl_alarm%int pcntl_alarm(int seconds)%Set an alarm clock for delivery of a signal -pcntl_exec%bool pcntl_exec(string path [, array args [, array envs]])%Executes specified program in current process space as defined by exec(2) -pcntl_fork%int pcntl_fork(void)%Forks the currently running process following the same behavior as the UNIX fork() system call -pcntl_getpriority%int pcntl_getpriority([int pid [, int process_identifier]])%Get the priority of any process -pcntl_setpriority%bool pcntl_setpriority(int priority [, int pid [, int process_identifier]])%Change the priority of any process -pcntl_signal%bool pcntl_signal(int signo, callback handle [, bool restart_syscalls])%Assigns a system signal handler to a PHP function -pcntl_signal_dispatch%bool pcntl_signal_dispatch()%Dispatch signals to signal handlers -pcntl_sigprocmask%bool pcntl_sigprocmask(int how, array set[, array &oldset])%Examine and change blocked signals -pcntl_sigtimedwait%int pcntl_sigtimedwait(array set[, array &siginfo[, int seconds[, int nanoseconds]]])%Wait for queued signals -pcntl_wait%int pcntl_wait(int &status)%Waits on or returns the status of a forked child as defined by the waitpid() system call -pcntl_waitpid%int pcntl_waitpid(int pid, int &status, int options)%Waits on or returns the status of a forked child as defined by the waitpid() system call -pcntl_wexitstatus%int pcntl_wexitstatus(int status)%Returns the status code of a child's exit -pcntl_wifexited%bool pcntl_wifexited(int status)%Returns true if the child status code represents a successful exit -pcntl_wifsignaled%bool pcntl_wifsignaled(int status)%Returns true if the child status code represents a process that was terminated due to a signal -pcntl_wifstopped%bool pcntl_wifstopped(int status)%Returns true if the child status code represents a stopped process (WUNTRACED must have been used with waitpid) -pcntl_wstopsig%int pcntl_wstopsig(int status)%Returns the number of the signal that caused the process to stop who's status code is passed -pcntl_wtermsig%int pcntl_wtermsig(int status)%Returns the number of the signal that terminated the process who's status code is passed -pdo_drivers%array pdo_drivers()%Return array of available PDO drivers -pfsockopen%resource pfsockopen(string hostname, int port [, int errno [, string errstr [, float timeout]]])%Open persistent Internet or Unix domain socket connection -pg_affected_rows%int pg_affected_rows(resource result)%Returns the number of affected tuples -pg_cancel_query%bool pg_cancel_query(resource connection)%Cancel request -pg_client_encoding%string pg_client_encoding([resource connection])%Get the current client encoding -pg_close%bool pg_close([resource connection])%Close a PostgreSQL connection -pg_connect%resource pg_connect(string connection_string[, int connect_type] | [string host, string port [, string options [, string tty,]]] string database)%Open a PostgreSQL connection -pg_connection_busy%bool pg_connection_busy(resource connection)%Get connection is busy or not -pg_connection_reset%bool pg_connection_reset(resource connection)%Reset connection (reconnect) -pg_connection_status%int pg_connection_status(resource connnection)%Get connection status -pg_convert%array pg_convert(resource db, string table, array values[, int options])%Check and convert values for PostgreSQL SQL statement -pg_copy_from%bool pg_copy_from(resource connection, string table_name , array rows [, string delimiter [, string null_as]])%Copy table from array -pg_copy_to%array pg_copy_to(resource connection, string table_name [, string delimiter [, string null_as]])%Copy table to array -pg_dbname%string pg_dbname([resource connection])%Get the database name -pg_delete%mixed pg_delete(resource db, string table, array ids[, int options])%Delete records has ids (id=>value) -pg_end_copy%bool pg_end_copy([resource connection])%Sync with backend. Completes the Copy command -pg_escape_bytea%string pg_escape_bytea([resource connection,] string data)%Escape binary for bytea type -pg_escape_string%string pg_escape_string([resource connection,] string data)%Escape string for text/char type -pg_execute%resource pg_execute([resource connection,] string stmtname, array params)%Execute a prepared query -pg_fetch_all%array pg_fetch_all(resource result)%Fetch all rows into array -pg_fetch_all_columns%array pg_fetch_all_columns(resource result [, int column_number])%Fetch all rows into array -pg_fetch_array%array pg_fetch_array(resource result [, int row [, int result_type]])%Fetch a row as an array -pg_fetch_assoc%array pg_fetch_assoc(resource result [, int row])%Fetch a row as an assoc array -pg_fetch_object%object pg_fetch_object(resource result [, int row [, string class_name [, NULL|array ctor_params]]])%Fetch a row as an object -pg_fetch_result%mixed pg_fetch_result(resource result, [int row_number,] mixed field_name)%Returns values from a result identifier -pg_fetch_row%array pg_fetch_row(resource result [, int row [, int result_type]])%Get a row as an enumerated array -pg_field_is_null%int pg_field_is_null(resource result, [int row,] mixed field_name_or_number)%Test if a field is NULL -pg_field_name%string pg_field_name(resource result, int field_number)%Returns the name of the field -pg_field_num%int pg_field_num(resource result, string field_name)%Returns the field number of the named field -pg_field_prtlen%int pg_field_prtlen(resource result, [int row,] mixed field_name_or_number)%Returns the printed length -pg_field_size%int pg_field_size(resource result, int field_number)%Returns the internal size of the field -pg_field_table%mixed pg_field_table(resource result, int field_number[, bool oid_only])%Returns the name of the table field belongs to, or table's oid if oid_only is true -pg_field_type%string pg_field_type(resource result, int field_number)%Returns the type name for the given field -pg_field_type_oid%string pg_field_type_oid(resource result, int field_number)%Returns the type oid for the given field -pg_free_result%bool pg_free_result(resource result)%Free result memory -pg_get_notify%array pg_get_notify([resource connection[, result_type]])%Get asynchronous notification -pg_get_pid%int pg_get_pid([resource connection)%Get backend(server) pid -pg_get_result%resource pg_get_result(resource connection)%Get asynchronous query result -pg_host%string pg_host([resource connection])%Returns the host name associated with the connection -pg_insert%mixed pg_insert(resource db, string table, array values[, int options])%Insert values (filed=>value) to table -pg_last_error%string pg_last_error([resource connection])%Get the error message string -pg_last_notice%string pg_last_notice(resource connection)%Returns the last notice set by the backend -pg_last_oid%string pg_last_oid(resource result)%Returns the last object identifier -pg_lo_close%bool pg_lo_close(resource large_object)%Close a large object -pg_lo_create%mixed pg_lo_create([resource connection],[mixed large_object_oid])%Create a large object -pg_lo_export%bool pg_lo_export([resource connection, ] int objoid, string filename)%Export large object direct to filesystem -pg_lo_import%int pg_lo_import([resource connection, ] string filename [, mixed oid])%Import large object direct from filesystem -pg_lo_open%resource pg_lo_open([resource connection,] int large_object_oid, string mode)%Open a large object and return fd -pg_lo_read%string pg_lo_read(resource large_object [, int len])%Read a large object -pg_lo_read_all%int pg_lo_read_all(resource large_object)%Read a large object and send straight to browser -pg_lo_seek%bool pg_lo_seek(resource large_object, int offset [, int whence])%Seeks position of large object -pg_lo_tell%int pg_lo_tell(resource large_object)%Returns current position of large object -pg_lo_unlink%bool pg_lo_unlink([resource connection,] string large_object_oid)%Delete a large object -pg_lo_write%int pg_lo_write(resource large_object, string buf [, int len])%Write a large object -pg_meta_data%array pg_meta_data(resource db, string table)%Get meta_data -pg_num_fields%int pg_num_fields(resource result)%Return the number of fields in the result -pg_num_rows%int pg_num_rows(resource result)%Return the number of rows in the result -pg_options%string pg_options([resource connection])%Get the options associated with the connection -pg_parameter_status%string|false pg_parameter_status([resource connection,] string param_name)%Returns the value of a server parameter -pg_pconnect%resource pg_pconnect(string connection_string | [string host, string port [, string options [, string tty,]]] string database)%Open a persistent PostgreSQL connection -pg_ping%bool pg_ping([resource connection])%Ping database. If connection is bad, try to reconnect. -pg_port%int pg_port([resource connection])%Return the port number associated with the connection -pg_prepare%resource pg_prepare([resource connection,] string stmtname, string query)%Prepare a query for future execution -pg_put_line%bool pg_put_line([resource connection,] string query)%Send null-terminated string to backend server -pg_query%resource pg_query([resource connection,] string query)%Execute a query -pg_query_params%resource pg_query_params([resource connection,] string query, array params)%Execute a query -pg_result_error%string pg_result_error(resource result)%Get error message associated with result -pg_result_error_field%string pg_result_error_field(resource result, int fieldcode)%Get error message field associated with result -pg_result_seek%bool pg_result_seek(resource result, int offset)%Set internal row offset -pg_result_status%mixed pg_result_status(resource result[, long result_type])%Get status of query result -pg_select%mixed pg_select(resource db, string table, array ids[, int options])%Select records that has ids (id=>value) -pg_send_execute%bool pg_send_execute(resource connection, string stmtname, array params)%Executes prevriously prepared stmtname asynchronously -pg_send_prepare%bool pg_send_prepare(resource connection, string stmtname, string query)%Asynchronously prepare a query for future execution -pg_send_query%bool pg_send_query(resource connection, string query)%Send asynchronous query -pg_send_query_params%bool pg_send_query_params(resource connection, string query, array params)%Send asynchronous parameterized query -pg_set_client_encoding%int pg_set_client_encoding([resource connection,] string encoding)%Set client encoding -pg_set_error_verbosity%int pg_set_error_verbosity([resource connection,] int verbosity)%Set error verbosity -pg_trace%bool pg_trace(string filename [, string mode [, resource connection]])%Enable tracing a PostgreSQL connection -pg_transaction_status%int pg_transaction_status(resource connnection)%Get transaction status -pg_tty%string pg_tty([resource connection])%Return the tty name associated with the connection -pg_unescape_bytea%string pg_unescape_bytea(string data)%Unescape binary for bytea type -pg_untrace%bool pg_untrace([resource connection])%Disable tracing of a PostgreSQL connection -pg_update%mixed pg_update(resource db, string table, array fields, array ids[, int options])%Update table using values (field=>value) and ids (id=>value) -pg_version%array pg_version([resource connection])%Returns an array with client, protocol and server version (when available) -php_egg_logo_guid%string php_egg_logo_guid(void)%Return the special ID used to request the PHP logo in phpinfo screens -php_ini_loaded_file%string php_ini_loaded_file(void)%Return the actual loaded ini filename -php_ini_scanned_files%string php_ini_scanned_files(void)%Return comma-separated string of .ini files parsed from the additional ini dir -php_logo_guid%string php_logo_guid(void)%Return the special ID used to request the PHP logo in phpinfo screens -php_real_logo_guid%string php_real_logo_guid(void)%Return the special ID used to request the PHP logo in phpinfo screens -php_sapi_name%string php_sapi_name(void)%Return the current SAPI module name -php_snmpv3%void php_snmpv3(INTERNAL_FUNCTION_PARAMETERS, int st)%* * Generic SNMPv3 object fetcher * From here is passed on the the common internal object fetcher. * * st=SNMP_CMD_GET snmp3_get() - query an agent and return a single value. * st=SNMP_CMD_GETNEXT snmp3_getnext() - query an agent and return the next single value. * st=SNMP_CMD_WALK snmp3_walk() - walk the mib and return a single dimensional array * containing the values. * st=SNMP_CMD_REALWALK snmp3_real_walk() - walk the mib and return an * array of oid,value pairs. * st=SNMP_CMD_SET snmp3_set() - query an agent and set a single value * -php_strip_whitespace%string php_strip_whitespace(string file_name)%Return source with stripped comments and whitespace -php_uname%string php_uname(void)%Return information about the system PHP was built on -phpcredits%void phpcredits([int flag])%Prints the list of people who've contributed to the PHP project -phpinfo%void phpinfo([int what])%Output a page of useful information about PHP and the current request -phpversion%string phpversion([string extension])%Return the current PHP version -pi%float pi(void)%Returns an approximation of pi -png2wbmp%bool png2wbmp (string f_org, string f_dest, int d_height, int d_width, int threshold)%Convert PNG image to WBMP image -popen%resource popen(string command, string mode)%Execute a command and open either a read or a write pipe to it -posix_access%bool posix_access(string file [, int mode])%Determine accessibility of a file (POSIX.1 5.6.3) -posix_ctermid%string posix_ctermid(void)%Generate terminal path name (POSIX.1, 4.7.1) -posix_get_last_error%int posix_get_last_error(void)%Retrieve the error number set by the last posix function which failed. -posix_getcwd%string posix_getcwd(void)%Get working directory pathname (POSIX.1, 5.2.2) -posix_getegid%int posix_getegid(void)%Get the current effective group id (POSIX.1, 4.2.1) -posix_geteuid%int posix_geteuid(void)%Get the current effective user id (POSIX.1, 4.2.1) -posix_getgid%int posix_getgid(void)%Get the current group id (POSIX.1, 4.2.1) -posix_getgrgid%array posix_getgrgid(long gid)%Group database access (POSIX.1, 9.2.1) -posix_getgrnam%array posix_getgrnam(string groupname)%Group database access (POSIX.1, 9.2.1) -posix_getgroups%array posix_getgroups(void)%Get supplementary group id's (POSIX.1, 4.2.3) -posix_getlogin%string posix_getlogin(void)%Get user name (POSIX.1, 4.2.4) -posix_getpgid%int posix_getpgid(void)%Get the process group id of the specified process (This is not a POSIX function, but a SVR4ism, so we compile conditionally) -posix_getpgrp%int posix_getpgrp(void)%Get current process group id (POSIX.1, 4.3.1) -posix_getpid%int posix_getpid(void)%Get the current process id (POSIX.1, 4.1.1) -posix_getppid%int posix_getppid(void)%Get the parent process id (POSIX.1, 4.1.1) -posix_getpwnam%array posix_getpwnam(string groupname)%User database access (POSIX.1, 9.2.2) -posix_getpwuid%array posix_getpwuid(long uid)%User database access (POSIX.1, 9.2.2) -posix_getrlimit%array posix_getrlimit(void)%Get system resource consumption limits (This is not a POSIX function, but a BSDism and a SVR4ism. We compile conditionally) -posix_getsid%int posix_getsid(void)%Get process group id of session leader (This is not a POSIX function, but a SVR4ism, so be compile conditionally) -posix_getuid%int posix_getuid(void)%Get the current user id (POSIX.1, 4.2.1) -posix_initgroups%bool posix_initgroups(string name, int base_group_id)%Calculate the group access list for the user specified in name. -posix_isatty%bool posix_isatty(int fd)%Determine if filedesc is a tty (POSIX.1, 4.7.1) -posix_kill%bool posix_kill(int pid, int sig)%Send a signal to a process (POSIX.1, 3.3.2) -posix_mkfifo%bool posix_mkfifo(string pathname, int mode)%Make a FIFO special file (POSIX.1, 5.4.2) -posix_mknod%bool posix_mknod(string pathname, int mode [, int major [, int minor]])%Make a special or ordinary file (POSIX.1) -posix_setegid%bool posix_setegid(long uid)%Set effective group id -posix_seteuid%bool posix_seteuid(long uid)%Set effective user id -posix_setgid%bool posix_setgid(int uid)%Set group id (POSIX.1, 4.2.2) -posix_setpgid%bool posix_setpgid(int pid, int pgid)%Set process group id for job control (POSIX.1, 4.3.3) -posix_setsid%int posix_setsid(void)%Create session and set process group id (POSIX.1, 4.3.2) -posix_setuid%bool posix_setuid(long uid)%Set user id (POSIX.1, 4.2.2) -posix_strerror%string posix_strerror(int errno)%Retrieve the system error message associated with the given errno. -posix_times%array posix_times(void)%Get process times (POSIX.1, 4.5.2) -posix_ttyname%string posix_ttyname(int fd)%Determine terminal device name (POSIX.1, 4.7.2) -posix_uname%array posix_uname(void)%Get system name (POSIX.1, 4.4.1) -pow%number pow(number base, number exponent)%Returns base raised to the power of exponent. Returns integer result when possible -preg_filter%mixed preg_filter(mixed regex, mixed replace, mixed subject [, int limit [, int &count]])%Perform Perl-style regular expression replacement and only return matches. -preg_grep%array preg_grep(string regex, array input [, int flags])%Searches array and returns entries which match regex -preg_last_error%int preg_last_error()%Returns the error code of the last regexp execution. -preg_match%int preg_match(string pattern, string subject [, array &subpatterns [, int flags [, int offset]]])%Perform a Perl-style regular expression match -preg_match_all%int preg_match_all(string pattern, string subject, array &subpatterns [, int flags [, int offset]])%Perform a Perl-style global regular expression match -preg_quote%string preg_quote(string str [, string delim_char])%Quote regular expression characters plus an optional character -preg_replace%mixed preg_replace(mixed regex, mixed replace, mixed subject [, int limit [, int &count]])%Perform Perl-style regular expression replacement. -preg_replace_callback%mixed preg_replace_callback(mixed regex, mixed callback, mixed subject [, int limit [, int &count]])%Perform Perl-style regular expression replacement using replacement callback. -preg_split%array preg_split(string pattern, string subject [, int limit [, int flags]])%Split string into an array using a perl-style regular expression as a delimiter -prev%mixed prev(array array_arg)%Move array argument's internal pointer to the previous element and return it -print%int print(string arg)%Output a string -print_r%mixed print_r(mixed var [, bool return])%Prints out or returns information about the specified variable -printf%int printf(string format [, mixed arg1 [, mixed ...]])%Output a formatted string -proc_close%int proc_close(resource process)%close a process opened by proc_open -proc_get_status%array proc_get_status(resource process)%get information about a process opened by proc_open -proc_nice%bool proc_nice(int priority)%Change the priority of the current process -proc_open%resource proc_open(string command, array descriptorspec, array &pipes [, string cwd [, array env [, array other_options]]])%Run a process with more control over it's file descriptors -proc_terminate%bool proc_terminate(resource process [, long signal])%kill a process opened by proc_open -property_exists%bool property_exists(mixed object_or_class, string property_name)%Checks if the object or class has a property -pspell_add_to_personal%bool pspell_add_to_personal(int pspell, string word)%Adds a word to a personal list -pspell_add_to_session%bool pspell_add_to_session(int pspell, string word)%Adds a word to the current session -pspell_check%bool pspell_check(int pspell, string word)%Returns true if word is valid -pspell_clear_session%bool pspell_clear_session(int pspell)%Clears the current session -pspell_config_create%int pspell_config_create(string language [, string spelling [, string jargon [, string encoding]]])%Create a new config to be used later to create a manager -pspell_config_data_dir%bool pspell_config_data_dir(int conf, string directory)%location of language data files -pspell_config_dict_dir%bool pspell_config_dict_dir(int conf, string directory)%location of the main word list -pspell_config_ignore%bool pspell_config_ignore(int conf, int ignore)%Ignore words <= n chars -pspell_config_mode%bool pspell_config_mode(int conf, long mode)%Select mode for config (PSPELL_FAST, PSPELL_NORMAL or PSPELL_BAD_SPELLERS) -pspell_config_personal%bool pspell_config_personal(int conf, string personal)%Use a personal dictionary for this config -pspell_config_repl%bool pspell_config_repl(int conf, string repl)%Use a personal dictionary with replacement pairs for this config -pspell_config_runtogether%bool pspell_config_runtogether(int conf, bool runtogether)%Consider run-together words as valid components -pspell_config_save_repl%bool pspell_config_save_repl(int conf, bool save)%Save replacement pairs when personal list is saved for this config -pspell_new%int pspell_new(string language [, string spelling [, string jargon [, string encoding [, int mode]]]])%Load a dictionary -pspell_new_config%int pspell_new_config(int config)%Load a dictionary based on the given config -pspell_new_personal%int pspell_new_personal(string personal, string language [, string spelling [, string jargon [, string encoding [, int mode]]]])%Load a dictionary with a personal wordlist -pspell_save_wordlist%bool pspell_save_wordlist(int pspell)%Saves the current (personal) wordlist -pspell_store_replacement%bool pspell_store_replacement(int pspell, string misspell, string correct)%Notify the dictionary of a user-selected replacement -pspell_suggest%array pspell_suggest(int pspell, string word)%Returns array of suggestions -putenv%bool putenv(string setting)%Set the value of an environment variable -quoted_printable_decode%string quoted_printable_decode(string str)%Convert a quoted-printable string to an 8 bit string -quoted_printable_encode%string quoted_printable_encode(string str) */%PHP_FUNCTION(quoted_printable_encode) { char *str, *new_str; int str_len; size_t new_str_len; if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &str, &str_len) != SUCCESS) { return; } if (!str_len) { RETURN_EMPTY_STRING(); } new_str = (char *)php_quot_print_encode((unsigned char *)str, (size_t)str_len, &new_str_len); RETURN_STRINGL(new_str, new_str_len, 0); } /* }}} -quotemeta%string quotemeta(string str)%Quotes meta characters -rad2deg%float rad2deg(float number)%Converts the radian number to the equivalent number in degrees -rand%int rand([int min, int max])%Returns a random number -range%array range(mixed low, mixed high[, int step])%Create an array containing the range of integers or characters from low to high (inclusive) -rawurldecode%string rawurldecode(string str)%Decodes URL-encodes string -rawurlencode%string rawurlencode(string str)%URL-encodes string -readdir%string readdir([resource dir_handle])%Read directory entry from dir_handle -readfile%int readfile(string filename [, bool use_include_path[, resource context]])%Output a file or a URL -readgzfile%int readgzfile(string filename [, int use_include_path])%Output a .gz-file -readline%string readline([string prompt])%Reads a line -readline_add_history%bool readline_add_history(string prompt)%Adds a line to the history -readline_callback_handler_install%void readline_callback_handler_install(string prompt, mixed callback)%Initializes the readline callback interface and terminal, prints the prompt and returns immediately -readline_callback_handler_remove%bool readline_callback_handler_remove()%Removes a previously installed callback handler and restores terminal settings -readline_callback_read_char%void readline_callback_read_char()%Informs the readline callback interface that a character is ready for input -readline_clear_history%bool readline_clear_history(void)%Clears the history -readline_completion_function%bool readline_completion_function(string funcname)%Readline completion function? -readline_info%mixed readline_info([string varname [, string newvalue]])%Gets/sets various internal readline variables. -readline_list_history%array readline_list_history(void)%Lists the history -readline_on_new_line%void readline_on_new_line(void)%Inform readline that the cursor has moved to a new line -readline_read_history%bool readline_read_history([string filename])%Reads the history -readline_redisplay%void readline_redisplay(void)%Ask readline to redraw the display -readline_write_history%bool readline_write_history([string filename])%Writes the history -readlink%string readlink(string filename)%Return the target of a symbolic link -realpath%string realpath(string path)%Return the resolved path -realpath_cache_get%bool realpath_cache_get()%Get current size of realpath cache -realpath_cache_size%bool realpath_cache_size()%Get current size of realpath cache -recode_file%bool recode_file(string request, resource input, resource output)%Recode file input into file output according to request -recode_string%string recode_string(string request, string str)%Recode string str according to request string -register_shutdown_function%void register_shutdown_function(string function_name)%Register a user-level function to be called on request termination -register_tick_function%bool register_tick_function(string function_name [, mixed arg [, mixed ... ]])%Registers a tick callback function -rename%bool rename(string old_name, string new_name[, resource context])%Rename a file -require%bool require(string path)%Includes and evaluates the specified file, erroring if the file cannot be included -require_once%bool require_once(string path)%Includes and evaluates the specified file, erroring if the file cannot be included -reset%mixed reset(array array_arg)%Set array argument's internal pointer to the first element and return it -restore_error_handler%void restore_error_handler(void)%Restores the previously defined error handler function -restore_exception_handler%void restore_exception_handler(void)%Restores the previously defined exception handler function -restore_include_path%void restore_include_path()%Restore the value of the include_path configuration option -rewind%bool rewind(resource fp)%Rewind the position of a file pointer -rewinddir%void rewinddir([resource dir_handle])%Rewind dir_handle back to the start -rmdir%bool rmdir(string dirname[, resource context])%Remove a directory -round%float round(float number [, int precision [, int mode]])%Returns the number rounded to specified precision -rsort%bool rsort(array &array_arg [, int sort_flags])%Sort an array in reverse order -rtrim%string rtrim(string str [, string character_mask])%Removes trailing whitespace -scandir%array scandir(string dir [, int sorting_order [, resource context]])%List files & directories inside the specified path -sem_acquire%bool sem_acquire(resource id)%Acquires the semaphore with the given id, blocking if necessary -sem_get%resource sem_get(int key [, int max_acquire [, int perm [, int auto_release]])%Return an id for the semaphore with the given key, and allow max_acquire (default 1) processes to acquire it simultaneously -sem_release%bool sem_release(resource id)%Releases the semaphore with the given id -sem_remove%bool sem_remove(resource id)%Removes semaphore from Unix systems -serialize%string serialize(mixed variable)%Returns a string representation of variable (which can later be unserialized) -session_cache_expire%int session_cache_expire([int new_cache_expire])%Return the current cache expire. If new_cache_expire is given, the current cache_expire is replaced with new_cache_expire -session_cache_limiter%string session_cache_limiter([string new_cache_limiter])%Return the current cache limiter. If new_cache_limited is given, the current cache_limiter is replaced with new_cache_limiter -session_decode%bool session_decode(string data)%Deserializes data and reinitializes the variables -session_destroy%bool session_destroy(void)%Destroy the current session and all data associated with it -session_encode%string session_encode(void)%Serializes the current setup and returns the serialized representation -session_get_cookie_params%array session_get_cookie_params(void)%Return the session cookie parameters -session_id%string session_id([string newid])%Return the current session id. If newid is given, the session id is replaced with newid -session_is_registered%bool session_is_registered(string varname)%Checks if a variable is registered in session -session_module_name%string session_module_name([string newname])%Return the current module name used for accessing session data. If newname is given, the module name is replaced with newname -session_name%string session_name([string newname])%Return the current session name. If newname is given, the session name is replaced with newname -session_regenerate_id%bool session_regenerate_id([bool delete_old_session])%Update the current session id with a newly generated one. If delete_old_session is set to true, remove the old session. -session_register%bool session_register(mixed var_names [, mixed ...])%Adds varname(s) to the list of variables which are freezed at the session end -session_save_path%string session_save_path([string newname])%Return the current save path passed to module_name. If newname is given, the save path is replaced with newname -session_set_cookie_params%void session_set_cookie_params(int lifetime [, string path [, string domain [, bool secure[, bool httponly]]]])%Set session cookie parameters -session_set_save_handler%void session_set_save_handler(string open, string close, string read, string write, string destroy, string gc)%Sets user-level functions -session_start%bool session_start(void)%Begin session - reinitializes freezed variables, registers browsers etc -session_unregister%bool session_unregister(string varname)%Removes varname from the list of variables which are freezed at the session end -session_unset%void session_unset(void)%Unset all registered variables -session_write_close%void session_write_close(void)%Write session data and end session -set_error_handler%string set_error_handler(string error_handler [, int error_types])%Sets a user-defined error handler function. Returns the previously defined error handler, or false on error -set_exception_handler%string set_exception_handler(callable exception_handler)%Sets a user-defined exception handler function. Returns the previously defined exception handler, or false on error -set_include_path%string set_include_path(string new_include_path)%Sets the include_path configuration option -set_magic_quotes_runtime%bool set_magic_quotes_runtime(int new_setting)%Set the current active configuration setting of magic_quotes_runtime and return previous -set_time_limit%bool set_time_limit(int seconds)%Sets the maximum time a script can run -setcookie%bool setcookie(string name [, string value [, int expires [, string path [, string domain [, bool secure[, bool httponly]]]]]])%Send a cookie -setlocale%string setlocale(mixed category, string locale [, string ...])%Set locale information -setrawcookie%bool setrawcookie(string name [, string value [, int expires [, string path [, string domain [, bool secure[, bool httponly]]]]]])%Send a cookie with no url encoding of the value -settype%bool settype(mixed var, string type)%Set the type of the variable -sha1%string sha1(string str [, bool raw_output])%Calculate the sha1 hash of a string -sha1_file%string sha1_file(string filename [, bool raw_output])%Calculate the sha1 hash of given filename -shell_exec%string shell_exec(string cmd)%Execute command via shell and return complete output as string -shm_attach%int shm_attach(int key [, int memsize [, int perm]])%Creates or open a shared memory segment -shm_detach%bool shm_detach(resource shm_identifier)%Disconnects from shared memory segment -shm_get_var%mixed shm_get_var(resource id, int variable_key)%Returns a variable from shared memory -shm_has_var%bool shm_has_var(resource id, int variable_key)%Checks whether a specific entry exists -shm_put_var%bool shm_put_var(resource shm_identifier, int variable_key, mixed variable)%Inserts or updates a variable in shared memory -shm_remove%bool shm_remove(resource shm_identifier)%Removes shared memory from Unix systems -shm_remove_var%bool shm_remove_var(resource id, int variable_key)%Removes variable from shared memory -shmop_close%void shmop_close (int shmid)%closes a shared memory segment -shmop_delete%bool shmop_delete (int shmid)%mark segment for deletion -shmop_open%int shmop_open (int key, string flags, int mode, int size)%gets and attaches a shared memory segment -shmop_read%string shmop_read (int shmid, int start, int count)%reads from a shm segment -shmop_size%int shmop_size (int shmid)%returns the shm size -shmop_write%int shmop_write (int shmid, string data, int offset)%writes to a shared memory segment -shuffle%bool shuffle(array array_arg)%Randomly shuffle the contents of an array -similar_text%int similar_text(string str1, string str2 [, float percent])%Calculates the similarity between two strings -simplexml_import_dom%simplemxml_element simplexml_import_dom(domNode node [, string class_name])%Get a simplexml_element object from dom to allow for processing -simplexml_load_file%simplemxml_element simplexml_load_file(string filename [, string class_name [, int options [, string ns [, bool is_prefix]]]])%Load a filename and return a simplexml_element object to allow for processing -simplexml_load_string%simplemxml_element simplexml_load_string(string data [, string class_name [, int options [, string ns [, bool is_prefix]]]])%Load a string and return a simplexml_element object to allow for processing -sin%float sin(float number)%Returns the sine of the number in radians -sinh%float sinh(float number)%Returns the hyperbolic sine of the number, defined as (exp(number) - exp(-number))/2 -sleep%void sleep(int seconds)%Delay for a given number of seconds -smfi_addheader%bool smfi_addheader(string headerf, string headerv)%Adds a header to the current message. -smfi_addrcpt%bool smfi_addrcpt(string rcpt)%Add a recipient to the message envelope. -smfi_chgheader%bool smfi_chgheader(string headerf, string headerv)%Changes a header's value for the current message. -smfi_delrcpt%bool smfi_delrcpt(string rcpt)%Removes the named recipient from the current message's envelope. -smfi_getsymval%string smfi_getsymval(string macro)%Returns the value of the given macro or NULL if the macro is not defined. -smfi_replacebody%bool smfi_replacebody(string body)%Replaces the body of the current message. If called more than once, subsequent calls result in data being appended to the new body. -smfi_setflags%void smfi_setflags(long flags)%Sets the flags describing the actions the filter may take. -smfi_setreply%bool smfi_setreply(string rcode, string xcode, string message)%Directly set the SMTP error reply code for this connection. This code will be used on subsequent error replies resulting from actions taken by this filter. -smfi_settimeout%void smfi_settimeout(long timeout)%Sets the number of seconds libmilter will wait for an MTA connection before timing out a socket. -snmp2_get%string snmp2_get(string host, string community, string object_id [, int timeout [, int retries]])%Fetch a SNMP object -snmp2_getnext%string snmp2_getnext(string host, string community, string object_id [, int timeout [, int retries]])%Fetch a SNMP object -snmp2_real_walk%array snmp2_real_walk(string host, string community, string object_id [, int timeout [, int retries]])%Return all objects including their respective object id withing the specified one -snmp2_set%int snmp2_set(string host, string community, string object_id, string type, mixed value [, int timeout [, int retries]])%Set the value of a SNMP object -snmp2_walk%array snmp2_walk(string host, string community, string object_id [, int timeout [, int retries]])%Return all objects under the specified object id -snmp3_get%int snmp3_get(string host, string sec_name, string sec_level, string auth_protocol, string auth_passphrase, string priv_protocol, string priv_passphrase, string object_id [, int timeout [, int retries]])%Fetch the value of a SNMP object -snmp3_getnext%int snmp3_getnext(string host, string sec_name, string sec_level, string auth_protocol, string auth_passphrase, string priv_protocol, string priv_passphrase, string object_id [, int timeout [, int retries]])%Fetch the value of a SNMP object -snmp3_real_walk%int snmp3_real_walk(string host, string sec_name, string sec_level, string auth_protocol, string auth_passphrase, string priv_protocol, string priv_passphrase, string object_id [, int timeout [, int retries]])%Fetch the value of a SNMP object -snmp3_set%int snmp3_set(string host, string sec_name, string sec_level, string auth_protocol, string auth_passphrase, string priv_protocol, string priv_passphrase, string object_id, string type, mixed value [, int timeout [, int retries]])%Fetch the value of a SNMP object -snmp3_walk%int snmp3_walk(string host, string sec_name, string sec_level, string auth_protocol, string auth_passphrase, string priv_protocol, string priv_passphrase, string object_id [, int timeout [, int retries]])%Fetch the value of a SNMP object -snmp_get_quick_print%bool snmp_get_quick_print(void)%Return the current status of quick_print -snmp_get_valueretrieval%int snmp_get_valueretrieval()%Return the method how the SNMP values will be returned -snmp_read_mib%int snmp_read_mib(string filename)%Reads and parses a MIB file into the active MIB tree. -snmp_set_enum_print%void snmp_set_enum_print(int enum_print)%Return all values that are enums with their enum value instead of the raw integer -snmp_set_oid_output_format%void snmp_set_oid_output_format(int oid_format)%Set the OID output format. -snmp_set_quick_print%void snmp_set_quick_print(int quick_print)%Return all objects including their respective object id withing the specified one -snmp_set_valueretrieval%void snmp_set_valueretrieval(int method)%Specify the method how the SNMP values will be returned -snmpget%string snmpget(string host, string community, string object_id [, int timeout [, int retries]])%Fetch a SNMP object -snmpgetnext%string snmpgetnext(string host, string community, string object_id [, int timeout [, int retries]])%Fetch a SNMP object -snmprealwalk%array snmprealwalk(string host, string community, string object_id [, int timeout [, int retries]])%Return all objects including their respective object id withing the specified one -snmpset%int snmpset(string host, string community, string object_id, string type, mixed value [, int timeout [, int retries]])%Set the value of a SNMP object -snmpwalk%array snmpwalk(string host, string community, string object_id [, int timeout [, int retries]])%Return all objects under the specified object id -socket_accept%resource socket_accept(resource socket)%Accepts a connection on the listening socket fd -socket_bind%bool socket_bind(resource socket, string addr [, int port])%Binds an open socket to a listening port, port is only specified in AF_INET family. -socket_clear_error%void socket_clear_error([resource socket])%Clears the error on the socket or the last error code. -socket_close%void socket_close(resource socket)%Closes a file descriptor -socket_connect%bool socket_connect(resource socket, string addr [, int port])%Opens a connection to addr:port on the socket specified by socket -socket_create%resource socket_create(int domain, int type, int protocol)%Creates an endpoint for communication in the domain specified by domain, of type specified by type -socket_create_listen%resource socket_create_listen(int port[, int backlog])%Opens a socket on port to accept connections -socket_create_pair%bool socket_create_pair(int domain, int type, int protocol, array &fd)%Creates a pair of indistinguishable sockets and stores them in fds. -socket_get_option%mixed socket_get_option(resource socket, int level, int optname)%Gets socket options for the socket -socket_getpeername%bool socket_getpeername(resource socket, string &addr[, int &port])%Queries the remote side of the given socket which may either result in host/port or in a UNIX filesystem path, dependent on its type. -socket_getsockname%bool socket_getsockname(resource socket, string &addr[, int &port])%Queries the remote side of the given socket which may either result in host/port or in a UNIX filesystem path, dependent on its type. -socket_last_error%int socket_last_error([resource socket])%Returns the last socket error (either the last used or the provided socket resource) -socket_listen%bool socket_listen(resource socket[, int backlog])%Sets the maximum number of connections allowed to be waited for on the socket specified by fd -socket_read%string socket_read(resource socket, int length [, int type])%Reads a maximum of length bytes from socket -socket_recv%int socket_recv(resource socket, string &buf, int len, int flags)%Receives data from a connected socket -socket_recvfrom%int socket_recvfrom(resource socket, string &buf, int len, int flags, string &name [, int &port])%Receives data from a socket, connected or not -socket_select%int socket_select(array &read_fds, array &write_fds, array &except_fds, int tv_sec[, int tv_usec])%Runs the select() system call on the sets mentioned with a timeout specified by tv_sec and tv_usec -socket_send%int socket_send(resource socket, string buf, int len, int flags)%Sends data to a connected socket -socket_sendto%int socket_sendto(resource socket, string buf, int len, int flags, string addr [, int port])%Sends a message to a socket, whether it is connected or not -socket_set_block%bool socket_set_block(resource socket)%Sets blocking mode on a socket resource -socket_set_nonblock%bool socket_set_nonblock(resource socket)%Sets nonblocking mode on a socket resource -socket_set_option%bool socket_set_option(resource socket, int level, int optname, int|array optval)%Sets socket options for the socket -socket_shutdown%bool socket_shutdown(resource socket[, int how])%Shuts down a socket for receiving, sending, or both. -socket_strerror%string socket_strerror(int errno)%Returns a string describing an error -socket_write%int socket_write(resource socket, string buf[, int length])%Writes the buffer to the socket resource, length is optional -solid_fetch_prev%bool solid_fetch_prev(resource result_id)% -sort%bool sort(array &array_arg [, int sort_flags])%Sort an array -soundex%string soundex(string str)%Calculate the soundex key of a string -spl_autoload%void spl_autoload(string class_name [, string file_extensions])%Default implementation for __autoload() -spl_autoload_call%void spl_autoload_call(string class_name)%Try all registerd autoload function to load the requested class -spl_autoload_extensions%string spl_autoload_extensions([string file_extensions])%Register and return default file extensions for spl_autoload -spl_autoload_functions%false|array spl_autoload_functions()%Return all registered __autoload() functionns -spl_autoload_register%bool spl_autoload_register([mixed autoload_function = "spl_autoload" [, throw = true [, prepend]]])%Register given function as __autoload() implementation -spl_autoload_unregister%bool spl_autoload_unregister(mixed autoload_function)%Unregister given function as __autoload() implementation -spl_classes%array spl_classes()%Return an array containing the names of all clsses and interfaces defined in SPL -spl_object_hash%string spl_object_hash(object obj)%Return hash id for given object -split%array split(string pattern, string string [, int limit])%Split string into array by regular expression -spliti%array spliti(string pattern, string string [, int limit])%Split string into array by regular expression case-insensitive -sprintf%string sprintf(string format [, mixed arg1 [, mixed ...]])%Return a formatted string -sql_regcase%string sql_regcase(string string)%Make regular expression for case insensitive match -sqlite_array_query%array sqlite_array_query(resource db, string query [ , int result_type [, bool decode_binary]])%Executes a query against a given database and returns an array of arrays. -sqlite_busy_timeout%void sqlite_busy_timeout(resource db, int ms)%Set busy timeout duration. If ms <= 0, all busy handlers are disabled. -sqlite_changes%int sqlite_changes(resource db)%Returns the number of rows that were changed by the most recent SQL statement. -sqlite_close%void sqlite_close(resource db)%Closes an open sqlite database. -sqlite_column%mixed sqlite_column(resource result, mixed index_or_name [, bool decode_binary])%Fetches a column from the current row of a result set. -sqlite_create_aggregate%bool sqlite_create_aggregate(resource db, string funcname, mixed step_func, mixed finalize_func[, long num_args])%Registers an aggregate function for queries. -sqlite_create_function%bool sqlite_create_function(resource db, string funcname, mixed callback[, long num_args])%Registers a "regular" function for queries. -sqlite_current%array sqlite_current(resource result [, int result_type [, bool decode_binary]])%Fetches the current row from a result set as an array. -sqlite_error_string%string sqlite_error_string(int error_code)%Returns the textual description of an error code. -sqlite_escape_string%string sqlite_escape_string(string item)%Escapes a string for use as a query parameter. -sqlite_exec%boolean sqlite_exec(string query, resource db[, string &error_message])%Executes a result-less query against a given database -sqlite_factory%object sqlite_factory(string filename [, int mode [, string &error_message]])%Opens a SQLite database and creates an object for it. Will create the database if it does not exist. -sqlite_fetch_all%array sqlite_fetch_all(resource result [, int result_type [, bool decode_binary]])%Fetches all rows from a result set as an array of arrays. -sqlite_fetch_array%array sqlite_fetch_array(resource result [, int result_type [, bool decode_binary]])%Fetches the next row from a result set as an array. -sqlite_fetch_column_types%resource sqlite_fetch_column_types(string table_name, resource db [, int result_type])%Return an array of column types from a particular table. -sqlite_fetch_object%object sqlite_fetch_object(resource result [, string class_name [, NULL|array ctor_params [, bool decode_binary]]])%Fetches the next row from a result set as an object. -sqlite_fetch_single%string sqlite_fetch_single(resource result [, bool decode_binary])%Fetches the first column of a result set as a string. -sqlite_field_name%string sqlite_field_name(resource result, int field_index)%Returns the name of a particular field of a result set. -sqlite_has_prev%bool sqlite_has_prev(resource result)%* Returns whether a previous row is available. -sqlite_key%int sqlite_key(resource result)%Return the current row index of a buffered result. -sqlite_last_error%int sqlite_last_error(resource db)%Returns the error code of the last error for a database. -sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource db)%Returns the rowid of the most recently inserted row. -sqlite_libencoding%string sqlite_libencoding()%Returns the encoding (iso8859 or UTF-8) of the linked SQLite library. -sqlite_libversion%string sqlite_libversion()%Returns the version of the linked SQLite library. -sqlite_next%bool sqlite_next(resource result)%Seek to the next row number of a result set. -sqlite_num_fields%int sqlite_num_fields(resource result)%Returns the number of fields in a result set. -sqlite_num_rows%int sqlite_num_rows(resource result)%Returns the number of rows in a buffered result set. -sqlite_open%resource sqlite_open(string filename [, int mode [, string &error_message]])%Opens a SQLite database. Will create the database if it does not exist. -sqlite_popen%resource sqlite_popen(string filename [, int mode [, string &error_message]])%Opens a persistent handle to a SQLite database. Will create the database if it does not exist. -sqlite_prev%bool sqlite_prev(resource result)%* Seek to the previous row number of a result set. -sqlite_query%resource sqlite_query(string query, resource db [, int result_type [, string &error_message]])%Executes a query against a given database and returns a result handle. -sqlite_rewind%bool sqlite_rewind(resource result)%Seek to the first row number of a buffered result set. -sqlite_seek%bool sqlite_seek(resource result, int row)%Seek to a particular row number of a buffered result set. -sqlite_single_query%array sqlite_single_query(resource db, string query [, bool first_row_only [, bool decode_binary]])%Executes a query and returns either an array for one single column or the value of the first row. -sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string data)%Decode binary encoding on a string parameter passed to an UDF. -sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string data)%Apply binary encoding (if required) to a string to return from an UDF. -sqlite_unbuffered_query%resource sqlite_unbuffered_query(string query, resource db [ , int result_type [, string &error_message]])%Executes a query that does not prefetch and buffer all data. -sqlite_valid%bool sqlite_valid(resource result)%Returns whether more rows are available. -sqrt%float sqrt(float number)%Returns the square root of the number -srand%void srand([int seed])%Seeds random number generator -sscanf%mixed sscanf(string str, string format [, string ...])%Implements an ANSI C compatible sscanf -stat%array stat(string filename)%Give information about a file -str_getcsv%array str_getcsv(string input[, string delimiter[, string enclosure[, string escape]]])%Parse a CSV string into an array -str_ireplace%mixed str_ireplace(mixed search, mixed replace, mixed subject [, int &replace_count])%Replaces all occurrences of search in haystack with replace / case-insensitive -str_pad%string str_pad(string input, int pad_length [, string pad_string [, int pad_type]])%Returns input string padded on the left or right to specified length with pad_string -str_repeat%string str_repeat(string input, int mult)%Returns the input string repeat mult times -str_replace%mixed str_replace(mixed search, mixed replace, mixed subject [, int &replace_count])%Replaces all occurrences of search in haystack with replace -str_rot13%string str_rot13(string str)%Perform the rot13 transform on a string -str_shuffle%void str_shuffle(string str)%Shuffles string. One permutation of all possible is created -str_split%array str_split(string str [, int split_length])%Convert a string to an array. If split_length is specified, break the string down into chunks each split_length characters long. -str_word_count%mixed str_word_count(string str, [int format [, string charlist]])%Counts the number of words inside a string. If format of 1 is specified, then the function will return an array containing all the words found inside the string. If format of 2 is specified, then the function will return an associated array where the position of the word is the key and the word itself is the value. For the purpose of this function, 'word' is defined as a locale dependent string containing alphabetic characters, which also may contain, but not start with "'" and "-" characters. -strcasecmp%int strcasecmp(string str1, string str2)%Binary safe case-insensitive string comparison -strchr%string strchr(string haystack, string needle)%An alias for strstr -strcmp%int strcmp(string str1, string str2)%Binary safe string comparison -strcoll%int strcoll(string str1, string str2)%Compares two strings using the current locale -strcspn%int strcspn(string str, string mask [, start [, len]])%Finds length of initial segment consisting entirely of characters not found in mask. If start or/and length is provide works like strcspn(substr($s,$start,$len),$bad_chars) -stream_bucket_append%void stream_bucket_append(resource brigade, resource bucket)%Append bucket to brigade -stream_bucket_make_writeable%object stream_bucket_make_writeable(resource brigade)%Return a bucket object from the brigade for operating on -stream_bucket_new%resource stream_bucket_new(resource stream, string buffer)%Create a new bucket for use on the current stream -stream_bucket_prepend%void stream_bucket_prepend(resource brigade, resource bucket)%Prepend bucket to brigade -stream_context_create%resource stream_context_create([array options[, array params]])%Create a file context and optionally set parameters -stream_context_get_default%resource stream_context_get_default([array options])%Get a handle on the default file/stream context and optionally set parameters -stream_context_get_options%array stream_context_get_options(resource context|resource stream)%Retrieve options for a stream/wrapper/context -stream_context_get_params%array stream_context_get_params(resource context|resource stream)%Get parameters of a file context -stream_context_set_default%resource stream_context_set_default(array options)%Set default file/stream context, returns the context as a resource -stream_context_set_option%bool stream_context_set_option(resource context|resource stream, string wrappername, string optionname, mixed value)%Set an option for a wrapper -stream_context_set_params%bool stream_context_set_params(resource context|resource stream, array options)%Set parameters for a file context -stream_copy_to_stream%long stream_copy_to_stream(resource source, resource dest [, long maxlen [, long pos]])%Reads up to maxlen bytes from source stream and writes them to dest stream. -stream_filter_append%resource stream_filter_append(resource stream, string filtername[, int read_write[, string filterparams]])%Append a filter to a stream -stream_filter_prepend%resource stream_filter_prepend(resource stream, string filtername[, int read_write[, string filterparams]])%Prepend a filter to a stream -stream_filter_register%bool stream_filter_register(string filtername, string classname)%Registers a custom filter handler class -stream_filter_remove%bool stream_filter_remove(resource stream_filter)%Flushes any data in the filter's internal buffer, removes it from the chain, and frees the resource -stream_get_contents%string stream_get_contents(resource source [, long maxlen [, long offset]])%Reads all remaining bytes (or up to maxlen bytes) from a stream and returns them as a string. -stream_get_filters%array stream_get_filters(void)%Returns a list of registered filters -stream_get_line%string stream_get_line(resource stream, int maxlen [, string ending])%Read up to maxlen bytes from a stream or until the ending string is found -stream_get_meta_data%array stream_get_meta_data(resource fp)%Retrieves header/meta data from streams/file pointers -stream_get_transports%array stream_get_transports()%Retrieves list of registered socket transports -stream_get_wrappers%array stream_get_wrappers()%Retrieves list of registered stream wrappers -stream_is_local%bool stream_is_local(resource stream|string url)% -stream_resolve_include_path%string stream_resolve_include_path(string filename)%Determine what file will be opened by calls to fopen() with a relative path -stream_select%int stream_select(array &read_streams, array &write_streams, array &except_streams, int tv_sec[, int tv_usec])%Runs the select() system call on the sets of streams with a timeout specified by tv_sec and tv_usec -stream_set_blocking%bool stream_set_blocking(resource socket, int mode)%Set blocking/non-blocking mode on a socket or stream -stream_set_timeout%bool stream_set_timeout(resource stream, int seconds [, int microseconds])%Set timeout on stream read to seconds + microseonds -stream_set_write_buffer%int stream_set_write_buffer(resource fp, int buffer)%Set file write buffer -stream_socket_accept%resource stream_socket_accept(resource serverstream, [ double timeout [, string &peername ]])%Accept a client connection from a server socket -stream_socket_client%resource stream_socket_client(string remoteaddress [, long &errcode [, string &errstring [, double timeout [, long flags [, resource context]]]]])%Open a client connection to a remote address -stream_socket_enable_crypto%int stream_socket_enable_crypto(resource stream, bool enable [, int cryptokind [, resource sessionstream]])%Enable or disable a specific kind of crypto on the stream -stream_socket_get_name%string stream_socket_get_name(resource stream, bool want_peer)%Returns either the locally bound or remote name for a socket stream -stream_socket_pair%array stream_socket_pair(int domain, int type, int protocol)%Creates a pair of connected, indistinguishable socket streams -stream_socket_recvfrom%string stream_socket_recvfrom(resource stream, long amount [, long flags [, string &remote_addr]])%Receives data from a socket stream -stream_socket_sendto%long stream_socket_sendto(resouce stream, string data [, long flags [, string target_addr]])%Send data to a socket stream. If target_addr is specified it must be in dotted quad (or [ipv6]) format -stream_socket_server%resource stream_socket_server(string localaddress [, long &errcode [, string &errstring [, long flags [, resource context]]]])%Create a server socket bound to localaddress -stream_socket_shutdown%int stream_socket_shutdown(resource stream, int how)%causes all or part of a full-duplex connection on the socket associated with stream to be shut down. If how is SHUT_RD, further receptions will be disallowed. If how is SHUT_WR, further transmissions will be disallowed. If how is SHUT_RDWR, further receptions and transmissions will be disallowed. -stream_supports_lock%bool stream_supports_lock(resource stream)%Tells wether the stream supports locking through flock(). -stream_wrapper_register%bool stream_wrapper_register(string protocol, string classname[, integer flags])%Registers a custom URL protocol handler class -stream_wrapper_restore%bool stream_wrapper_restore(string protocol)%Restore the original protocol handler, overriding if necessary -stream_wrapper_unregister%bool stream_wrapper_unregister(string protocol)%Unregister a wrapper for the life of the current request. -strftime%string strftime(string format [, int timestamp])%Format a local time/date according to locale settings -strip_tags%string strip_tags(string str [, string allowable_tags])%Strips HTML and PHP tags from a string -stripcslashes%string stripcslashes(string str)%Strips backslashes from a string. Uses C-style conventions -stripos%int stripos(string haystack, string needle [, int offset])%Finds position of first occurrence of a string within another, case insensitive -stripslashes%string stripslashes(string str)%Strips backslashes from a string -stristr%string stristr(string haystack, string needle[, bool part])%Finds first occurrence of a string within another, case insensitive -strlen%int strlen(string str)%Get string length -strnatcasecmp%int strnatcasecmp(string s1, string s2)%Returns the result of case-insensitive string comparison using 'natural' algorithm -strnatcmp%int strnatcmp(string s1, string s2)%Returns the result of string comparison using 'natural' algorithm -strncasecmp%int strncasecmp(string str1, string str2, int len)%Binary safe string comparison -strncmp%int strncmp(string str1, string str2, int len)%Binary safe string comparison -strpbrk%array strpbrk(string haystack, string char_list)%Search a string for any of a set of characters -strpos%int strpos(string haystack, string needle [, int offset])%Finds position of first occurrence of a string within another -strptime%string strptime(string timestamp, string format)%Parse a time/date generated with strftime() -strrchr%string strrchr(string haystack, string needle)%Finds the last occurrence of a character in a string within another -strrev%string strrev(string str)%Reverse a string -strripos%int strripos(string haystack, string needle [, int offset])%Finds position of last occurrence of a string within another string -strrpos%int strrpos(string haystack, string needle [, int offset])%Finds position of last occurrence of a string within another string -strspn%int strspn(string str, string mask [, start [, len]])%Finds length of initial segment consisting entirely of characters found in mask. If start or/and length is provided works like strspn(substr($s,$start,$len),$good_chars) -strstr%string strstr(string haystack, string needle[, bool part])%Finds first occurrence of a string within another -strtok%string strtok([string str,] string token)%Tokenize a string -strtolower%string strtolower(string str)%Makes a string lowercase -strtotime%int strtotime(string time [, int now ])%Convert string representation of date and time to a timestamp -strtoupper%string strtoupper(string str)%Makes a string uppercase -strtr%string strtr(string str, string from[, string to])%Translates characters in str using given translation tables -strval%string strval(mixed var)%Get the string value of a variable -substr%string substr(string str, int start [, int length])%Returns part of a string -substr_compare%int substr_compare(string main_str, string str, int offset [, int length [, bool case_sensitivity]])%Binary safe optionally case insensitive comparison of 2 strings from an offset, up to length characters -substr_count%int substr_count(string haystack, string needle [, int offset [, int length]])%Returns the number of times a substring occurs in the string -substr_replace%mixed substr_replace(mixed str, mixed repl, mixed start [, mixed length])%Replaces part of a string with another string -sybase_affected_rows%int sybase_affected_rows([resource link_id])%Get number of affected rows in last query -sybase_close%bool sybase_close([resource link_id])%Close Sybase connection -sybase_connect%int sybase_connect([string host [, string user [, string password [, string charset [, string appname [, bool new]]]]]])%Open Sybase server connection -sybase_data_seek%bool sybase_data_seek(resource result, int offset)%Move internal row pointer -sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int retry_count)%Sets deadlock retry count -sybase_fetch_array%array sybase_fetch_array(resource result)%Fetch row as array -sybase_fetch_assoc%array sybase_fetch_assoc(resource result)%Fetch row as array without numberic indices -sybase_fetch_field%object sybase_fetch_field(resource result [, int offset])%Get field information -sybase_fetch_object%object sybase_fetch_object(resource result [, mixed object])%Fetch row as object -sybase_fetch_row%array sybase_fetch_row(resource result)%Get row as enumerated array -sybase_field_seek%bool sybase_field_seek(resource result, int offset)%Set field offset -sybase_free_result%bool sybase_free_result(resource result)%Free result memory -sybase_get_last_message%string sybase_get_last_message(void)%Returns the last message from server (over min_message_severity) -sybase_min_client_severity%void sybase_min_client_severity(int severity)%Sets minimum client severity -sybase_min_server_severity%void sybase_min_server_severity(int severity)%Sets minimum server severity -sybase_num_fields%int sybase_num_fields(resource result)%Get number of fields in result -sybase_num_rows%int sybase_num_rows(resource result)%Get number of rows in result -sybase_pconnect%int sybase_pconnect([string host [, string user [, string password [, string charset [, string appname]]]]])%Open persistent Sybase connection -sybase_query%int sybase_query(string query [, resource link_id])%Send Sybase query -sybase_result%string sybase_result(resource result, int row, mixed field)%Get result data -sybase_select_db%bool sybase_select_db(string database [, resource link_id])%Select Sybase database -sybase_set_message_handler%bool sybase_set_message_handler(mixed error_func [, resource connection])%Set the error handler, to be called when a server message is raised. If error_func is NULL the handler will be deleted -sybase_unbuffered_query%int sybase_unbuffered_query(string query [, resource link_id])%Send Sybase query -symlink%int symlink(string target, string link)%Create a symbolic link -sys_get_temp_dir%string sys_get_temp_dir()%Returns directory path used for temporary files -sys_getloadavg%array sys_getloadavg()% -syslog%bool syslog(int priority, string message)%Generate a system log message -system%int system(string command [, int &return_value])%Execute an external program and display output -tan%float tan(float number)%Returns the tangent of the number in radians -tanh%float tanh(float number)%Returns the hyperbolic tangent of the number, defined as sinh(number)/cosh(number) -tempnam%string tempnam(string dir, string prefix)%Create a unique filename in a directory -textdomain%string textdomain(string domain)%Set the textdomain to "domain". Returns the current domain -tidy_access_count%int tidy_access_count()%Returns the Number of Tidy accessibility warnings encountered for specified document. -tidy_clean_repair%boolean tidy_clean_repair()%Execute configured cleanup and repair operations on parsed markup -tidy_config_count%int tidy_config_count()%Returns the Number of Tidy configuration errors encountered for specified document. -tidy_diagnose%boolean tidy_diagnose()%Run configured diagnostics on parsed and repaired markup. -tidy_error_count%int tidy_error_count()%Returns the Number of Tidy errors encountered for specified document. -tidy_get_body%TidyNode tidy_get_body(resource tidy)%Returns a TidyNode Object starting from the tag of the tidy parse tree -tidy_get_config%array tidy_get_config()%Get current Tidy configuarion -tidy_get_error_buffer%string tidy_get_error_buffer([boolean detailed])%Return warnings and errors which occured parsing the specified document -tidy_get_head%TidyNode tidy_get_head()%Returns a TidyNode Object starting from the tag of the tidy parse tree -tidy_get_html%TidyNode tidy_get_html()%Returns a TidyNode Object starting from the tag of the tidy parse tree -tidy_get_html_ver%int tidy_get_html_ver()%Get the Detected HTML version for the specified document. -tidy_get_opt_doc%string tidy_get_opt_doc(tidy resource, string optname)%Returns the documentation for the given option name -tidy_get_output%string tidy_get_output()%Return a string representing the parsed tidy markup -tidy_get_release%string tidy_get_release()%Get release date (version) for Tidy library -tidy_get_root%TidyNode tidy_get_root()%Returns a TidyNode Object representing the root of the tidy parse tree -tidy_get_status%int tidy_get_status()%Get status of specfied document. -tidy_getopt%mixed tidy_getopt(string option)%Returns the value of the specified configuration option for the tidy document. -tidy_is_xhtml%boolean tidy_is_xhtml()%Indicates if the document is a XHTML document. -tidy_is_xml%boolean tidy_is_xml()%Indicates if the document is a generic (non HTML/XHTML) XML document. -tidy_parse_file%boolean tidy_parse_file(string file [, mixed config_options [, string encoding [, bool use_include_path]]])%Parse markup in file or URI -tidy_parse_string%bool tidy_parse_string(string input [, mixed config_options [, string encoding]])%Parse a document stored in a string -tidy_repair_file%boolean tidy_repair_file(string filename [, mixed config_file [, string encoding [, bool use_include_path]]])%Repair a file using an optionally provided configuration file -tidy_repair_string%boolean tidy_repair_string(string data [, mixed config_file [, string encoding]])%Repair a string using an optionally provided configuration file -tidy_warning_count%int tidy_warning_count()%Returns the Number of Tidy warnings encountered for specified document. -time%int time(void)%Return current UNIX timestamp -time_nanosleep%mixed time_nanosleep(long seconds, long nanoseconds)%Delay for a number of seconds and nano seconds -time_sleep_until%mixed time_sleep_until(float timestamp)%Make the script sleep until the specified time -timezone_abbreviations_list%array timezone_abbreviations_list()%Returns associative array containing dst, offset and the timezone name -timezone_identifiers_list%array timezone_identifiers_list([long what[, string country]])%Returns numerically index array with all timezone identifiers. -timezone_location_get%array timezone_location_get()%Returns location information for a timezone, including country code, latitude/longitude and comments -timezone_name_from_abbr%string timezone_name_from_abbr(string abbr[, long gmtOffset[, long isdst]])%Returns the timezone name from abbrevation -timezone_name_get%string timezone_name_get(DateTimeZone object)%Returns the name of the timezone. -timezone_offset_get%long timezone_offset_get(DateTimeZone object, DateTime object)%Returns the timezone offset. -timezone_open%DateTimeZone timezone_open(string timezone)%Returns new DateTimeZone object -timezone_transitions_get%array timezone_transitions_get(DateTimeZone object [, long timestamp_begin [, long timestamp_end ]])%Returns numerically indexed array containing associative array for all transitions in the specified range for the timezone. -timezone_version_get%array timezone_version_get()%Returns the Olson database version number. -tmpfile%resource tmpfile(void)%Create a temporary file that will be deleted automatically after use -token_get_all%array token_get_all(string source)% -token_name%string token_name(int type)% -touch%bool touch(string filename [, int time [, int atime]])%Set modification time of file -trigger_error%void trigger_error(string messsage [, int error_type])%Generates a user-level error/warning/notice message -trim%string trim(string str [, string character_mask])%Strips whitespace from the beginning and end of a string -uasort%bool uasort(array array_arg, string cmp_function)%Sort an array with a user-defined comparison function and maintain index association -ucfirst%string ucfirst(string str)%Make a string's first character lowercase -ucwords%string ucwords(string str)%Uppercase the first character of every word in a string -uksort%bool uksort(array array_arg, string cmp_function)%Sort an array by keys using a user-defined comparison function -umask%int umask([int mask])%Return or change the umask -uniqid%string uniqid([string prefix [, bool more_entropy]])%Generates a unique ID -unixtojd%int unixtojd([int timestamp])%Convert UNIX timestamp to Julian Day -unlink%bool unlink(string filename[, context context])%Delete a file -unpack%array unpack(string format, string input)%Unpack binary string into named array elements according to format argument -unregister_tick_function%void unregister_tick_function(string function_name)%Unregisters a tick callback function -unserialize%mixed unserialize(string variable_representation)%Takes a string representation of variable and recreates it -unset%void unset (mixed var [, mixed var])%Unset a given variable -urldecode%string urldecode(string str)%Decodes URL-encoded string -urlencode%string urlencode(string str)%URL-encodes string -usleep%void usleep(int micro_seconds)%Delay for a given number of micro seconds -usort%bool usort(array array_arg, string cmp_function)%Sort an array by values using a user-defined comparison function -utf8_decode%string utf8_decode(string data)%Converts a UTF-8 encoded string to ISO-8859-1 -utf8_encode%string utf8_encode(string data)%Encodes an ISO-8859-1 string to UTF-8 -var_dump%void var_dump(mixed var)%Dumps a string representation of variable to output -var_export%mixed var_export(mixed var [, bool return])%Outputs or returns a string representation of a variable -variant_abs%mixed variant_abs(mixed left)%Returns the absolute value of a variant -variant_add%mixed variant_add(mixed left, mixed right)%"Adds" two variant values together and returns the result -variant_and%mixed variant_and(mixed left, mixed right)%performs a bitwise AND operation between two variants and returns the result -variant_cast%object variant_cast(object variant, int type)%Convert a variant into a new variant object of another type -variant_cat%mixed variant_cat(mixed left, mixed right)%concatenates two variant values together and returns the result -variant_cmp%int variant_cmp(mixed left, mixed right [, int lcid [, int flags]])%Compares two variants -variant_date_from_timestamp%object variant_date_from_timestamp(int timestamp)%Returns a variant date representation of a unix timestamp -variant_date_to_timestamp%int variant_date_to_timestamp(object variant)%Converts a variant date/time value to unix timestamp -variant_div%mixed variant_div(mixed left, mixed right)%Returns the result from dividing two variants -variant_eqv%mixed variant_eqv(mixed left, mixed right)%Performs a bitwise equivalence on two variants -variant_fix%mixed variant_fix(mixed left)%Returns the integer part ? of a variant -variant_get_type%int variant_get_type(object variant)%Returns the VT_XXX type code for a variant -variant_idiv%mixed variant_idiv(mixed left, mixed right)%Converts variants to integers and then returns the result from dividing them -variant_imp%mixed variant_imp(mixed left, mixed right)%Performs a bitwise implication on two variants -variant_int%mixed variant_int(mixed left)%Returns the integer portion of a variant -variant_mod%mixed variant_mod(mixed left, mixed right)%Divides two variants and returns only the remainder -variant_mul%mixed variant_mul(mixed left, mixed right)%multiplies the values of the two variants and returns the result -variant_neg%mixed variant_neg(mixed left)%Performs logical negation on a variant -variant_not%mixed variant_not(mixed left)%Performs bitwise not negation on a variant -variant_or%mixed variant_or(mixed left, mixed right)%Performs a logical disjunction on two variants -variant_pow%mixed variant_pow(mixed left, mixed right)%Returns the result of performing the power function with two variants -variant_round%mixed variant_round(mixed left, int decimals)%Rounds a variant to the specified number of decimal places -variant_set%void variant_set(object variant, mixed value)%Assigns a new value for a variant object -variant_set_type%void variant_set_type(object variant, int type)%Convert a variant into another type. Variant is modified "in-place" -variant_sub%mixed variant_sub(mixed left, mixed right)%subtracts the value of the right variant from the left variant value and returns the result -variant_xor%mixed variant_xor(mixed left, mixed right)%Performs a logical exclusion on two variants -version_compare%int version_compare(string ver1, string ver2 [, string oper])%Compares two "PHP-standardized" version number strings -vfprintf%int vfprintf(resource stream, string format, array args)%Output a formatted string into a stream -virtual%bool virtual(string filename)%Perform an Apache sub-request -vprintf%int vprintf(string format, array args)%Output a formatted string -vsprintf%string vsprintf(string format, array args)%Return a formatted string -wddx_add_vars%int wddx_add_vars(resource packet_id, mixed var_names [, mixed ...])%Serializes given variables and adds them to packet given by packet_id -wddx_deserialize%mixed wddx_deserialize(mixed packet)%Deserializes given packet and returns a PHP value -wddx_packet_end%string wddx_packet_end(resource packet_id)%Ends specified WDDX packet and returns the string containing the packet -wddx_packet_start%resource wddx_packet_start([string comment])%Starts a WDDX packet with optional comment and returns the packet id -wddx_serialize_value%string wddx_serialize_value(mixed var [, string comment])%Creates a new packet and serializes the given value -wddx_serialize_vars%string wddx_serialize_vars(mixed var_name [, mixed ...])%Creates a new packet and serializes given variables into a struct -wordwrap%string wordwrap(string str [, int width [, string break [, boolean cut]]])%Wraps buffer to selected number of characters using string break char -xml_error_string%string xml_error_string(int code)%Get XML parser error string -xml_get_current_byte_index%int xml_get_current_byte_index(resource parser)%Get current byte index for an XML parser -xml_get_current_column_number%int xml_get_current_column_number(resource parser)%Get current column number for an XML parser -xml_get_current_line_number%int xml_get_current_line_number(resource parser)%Get current line number for an XML parser -xml_get_error_code%int xml_get_error_code(resource parser)%Get XML parser error code -xml_parse%int xml_parse(resource parser, string data [, int isFinal])%Start parsing an XML document -xml_parse_into_struct%int xml_parse_into_struct(resource parser, string data, array &values [, array &index ])%Parsing a XML document -xml_parser_create%resource xml_parser_create([string encoding])%Create an XML parser -xml_parser_create_ns%resource xml_parser_create_ns([string encoding [, string sep]])%Create an XML parser -xml_parser_free%int xml_parser_free(resource parser)%Free an XML parser -xml_parser_get_option%int xml_parser_get_option(resource parser, int option)%Get options from an XML parser -xml_parser_set_option%int xml_parser_set_option(resource parser, int option, mixed value)%Set options in an XML parser -xml_set_character_data_handler%int xml_set_character_data_handler(resource parser, string hdl)%Set up character data handler -xml_set_default_handler%int xml_set_default_handler(resource parser, string hdl)%Set up default handler -xml_set_element_handler%int xml_set_element_handler(resource parser, string shdl, string ehdl)%Set up start and end element handlers -xml_set_end_namespace_decl_handler%int xml_set_end_namespace_decl_handler(resource parser, string hdl)%Set up character data handler -xml_set_external_entity_ref_handler%int xml_set_external_entity_ref_handler(resource parser, string hdl)%Set up external entity reference handler -xml_set_notation_decl_handler%int xml_set_notation_decl_handler(resource parser, string hdl)%Set up notation declaration handler -xml_set_object%int xml_set_object(resource parser, object &obj)%Set up object which should be used for callbacks -xml_set_processing_instruction_handler%int xml_set_processing_instruction_handler(resource parser, string hdl)%Set up processing instruction (PI) handler -xml_set_start_namespace_decl_handler%int xml_set_start_namespace_decl_handler(resource parser, string hdl)%Set up character data handler -xml_set_unparsed_entity_decl_handler%int xml_set_unparsed_entity_decl_handler(resource parser, string hdl)%Set up unparsed entity declaration handler -xmlrpc_decode%array xmlrpc_decode(string xml [, string encoding])%Decodes XML into native PHP types -xmlrpc_decode_request%array xmlrpc_decode_request(string xml, string& method [, string encoding])%Decodes XML into native PHP types -xmlrpc_encode%string xmlrpc_encode(mixed value)%Generates XML for a PHP value -xmlrpc_encode_request%string xmlrpc_encode_request(string method, mixed params [, array output_options])%Generates XML for a method request -xmlrpc_get_type%string xmlrpc_get_type(mixed value)%Gets xmlrpc type for a PHP value. Especially useful for base64 and datetime strings -xmlrpc_is_fault%bool xmlrpc_is_fault(array)%Determines if an array value represents an XMLRPC fault. -xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string xml)%Decodes XML into a list of method descriptions -xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource server, array desc)%Adds introspection documentation -xmlrpc_server_call_method%mixed xmlrpc_server_call_method(resource server, string xml, mixed user_data [, array output_options])%Parses XML requests and call methods -xmlrpc_server_create%resource xmlrpc_server_create(void)%Creates an xmlrpc server -xmlrpc_server_destroy%int xmlrpc_server_destroy(resource server)%Destroys server resources -xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource server, string function)%Register a PHP function to generate documentation -xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource server, string method_name, string function)%Register a PHP function to handle method matching method_name -xmlrpc_set_type%bool xmlrpc_set_type(string value, string type)%Sets xmlrpc type, base64 or datetime, for a PHP string value -xmlwriter_end_attribute%bool xmlwriter_end_attribute(resource xmlwriter)%End attribute - returns FALSE on error -xmlwriter_end_cdata%bool xmlwriter_end_cdata(resource xmlwriter)%End current CDATA - returns FALSE on error -xmlwriter_end_comment%bool xmlwriter_end_comment(resource xmlwriter)%Create end comment - returns FALSE on error -xmlwriter_end_document%bool xmlwriter_end_document(resource xmlwriter)%End current document - returns FALSE on error -xmlwriter_end_dtd%bool xmlwriter_end_dtd(resource xmlwriter)%End current DTD - returns FALSE on error -xmlwriter_end_dtd_attlist%bool xmlwriter_end_dtd_attlist(resource xmlwriter)%End current DTD AttList - returns FALSE on error -xmlwriter_end_dtd_element%bool xmlwriter_end_dtd_element(resource xmlwriter)%End current DTD element - returns FALSE on error -xmlwriter_end_dtd_entity%bool xmlwriter_end_dtd_entity(resource xmlwriter)%End current DTD Entity - returns FALSE on error -xmlwriter_end_element%bool xmlwriter_end_element(resource xmlwriter)%End current element - returns FALSE on error -xmlwriter_end_pi%bool xmlwriter_end_pi(resource xmlwriter)%End current PI - returns FALSE on error -xmlwriter_flush%mixed xmlwriter_flush(resource xmlwriter [,bool empty])%Output current buffer -xmlwriter_full_end_element%bool xmlwriter_full_end_element(resource xmlwriter)%End current element - returns FALSE on error -xmlwriter_open_memory%resource xmlwriter_open_memory()%Create new xmlwriter using memory for string output -xmlwriter_open_uri%resource xmlwriter_open_uri(resource xmlwriter, string source)%Create new xmlwriter using source uri for output -xmlwriter_output_memory%string xmlwriter_output_memory(resource xmlwriter [,bool flush])%Output current buffer as string -xmlwriter_set_indent%bool xmlwriter_set_indent(resource xmlwriter, bool indent)%Toggle indentation on/off - returns FALSE on error -xmlwriter_set_indent_string%bool xmlwriter_set_indent_string(resource xmlwriter, string indentString)%Set string used for indenting - returns FALSE on error -xmlwriter_start_attribute%bool xmlwriter_start_attribute(resource xmlwriter, string name)%Create start attribute - returns FALSE on error -xmlwriter_start_attribute_ns%bool xmlwriter_start_attribute_ns(resource xmlwriter, string prefix, string name, string uri)%Create start namespaced attribute - returns FALSE on error -xmlwriter_start_cdata%bool xmlwriter_start_cdata(resource xmlwriter)%Create start CDATA tag - returns FALSE on error -xmlwriter_start_comment%bool xmlwriter_start_comment(resource xmlwriter)%Create start comment - returns FALSE on error -xmlwriter_start_document%bool xmlwriter_start_document(resource xmlwriter, string version, string encoding, string standalone)%Create document tag - returns FALSE on error -xmlwriter_start_dtd%bool xmlwriter_start_dtd(resource xmlwriter, string name, string pubid, string sysid)%Create start DTD tag - returns FALSE on error -xmlwriter_start_dtd_attlist%bool xmlwriter_start_dtd_attlist(resource xmlwriter, string name)%Create start DTD AttList - returns FALSE on error -xmlwriter_start_dtd_element%bool xmlwriter_start_dtd_element(resource xmlwriter, string name)%Create start DTD element - returns FALSE on error -xmlwriter_start_dtd_entity%bool xmlwriter_start_dtd_entity(resource xmlwriter, string name, bool isparam)%Create start DTD Entity - returns FALSE on error -xmlwriter_start_element%bool xmlwriter_start_element(resource xmlwriter, string name)%Create start element tag - returns FALSE on error -xmlwriter_start_element_ns%bool xmlwriter_start_element_ns(resource xmlwriter, string prefix, string name, string uri)%Create start namespaced element tag - returns FALSE on error -xmlwriter_start_pi%bool xmlwriter_start_pi(resource xmlwriter, string target)%Create start PI tag - returns FALSE on error -xmlwriter_text%bool xmlwriter_text(resource xmlwriter, string content)%Write text - returns FALSE on error -xmlwriter_write_attribute%bool xmlwriter_write_attribute(resource xmlwriter, string name, string content)%Write full attribute - returns FALSE on error -xmlwriter_write_attribute_ns%bool xmlwriter_write_attribute_ns(resource xmlwriter, string prefix, string name, string uri, string content)%Write full namespaced attribute - returns FALSE on error -xmlwriter_write_cdata%bool xmlwriter_write_cdata(resource xmlwriter, string content)%Write full CDATA tag - returns FALSE on error -xmlwriter_write_comment%bool xmlwriter_write_comment(resource xmlwriter, string content)%Write full comment tag - returns FALSE on error -xmlwriter_write_dtd%bool xmlwriter_write_dtd(resource xmlwriter, string name, string pubid, string sysid, string subset)%Write full DTD tag - returns FALSE on error -xmlwriter_write_dtd_attlist%bool xmlwriter_write_dtd_attlist(resource xmlwriter, string name, string content)%Write full DTD AttList tag - returns FALSE on error -xmlwriter_write_dtd_element%bool xmlwriter_write_dtd_element(resource xmlwriter, string name, string content)%Write full DTD element tag - returns FALSE on error -xmlwriter_write_dtd_entity%bool xmlwriter_write_dtd_entity(resource xmlwriter, string name, string content [, int pe [, string pubid [, string sysid [, string ndataid]]]])%Write full DTD Entity tag - returns FALSE on error -xmlwriter_write_element%bool xmlwriter_write_element(resource xmlwriter, string name[, string content])%Write full element tag - returns FALSE on error -xmlwriter_write_element_ns%bool xmlwriter_write_element_ns(resource xmlwriter, string prefix, string name, string uri[, string content])%Write full namesapced element tag - returns FALSE on error -xmlwriter_write_pi%bool xmlwriter_write_pi(resource xmlwriter, string target, string content)%Write full PI tag - returns FALSE on error -xmlwriter_write_raw%bool xmlwriter_write_raw(resource xmlwriter, string content)%Write text - returns FALSE on error -xsl_xsltprocessor_get_parameter%string xsl_xsltprocessor_get_parameter(string namespace, string name);% -xsl_xsltprocessor_has_exslt_support%bool xsl_xsltprocessor_has_exslt_support();% -xsl_xsltprocessor_import_stylesheet%void xsl_xsltprocessor_import_stylesheet(domdocument doc);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html# Since: -xsl_xsltprocessor_register_php_functions%void xsl_xsltprocessor_register_php_functions([mixed $restrict]);% -xsl_xsltprocessor_remove_parameter%bool xsl_xsltprocessor_remove_parameter(string namespace, string name);% -xsl_xsltprocessor_set_parameter%bool xsl_xsltprocessor_set_parameter(string namespace, mixed name [, string value]);% -xsl_xsltprocessor_set_profiling%bool xsl_xsltprocessor_set_profiling(string filename) */%PHP_FUNCTION(xsl_xsltprocessor_set_profiling) { zval *id; xsl_object *intern; char *filename = NULL; int filename_len; DOM_GET_THIS(id); if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s!", &filename, &filename_len) == SUCCESS) { intern = (xsl_object *)zend_object_store_get_object(id TSRMLS_CC); if (intern->profiling) { efree(intern->profiling); } if (filename != NULL) { intern->profiling = estrndup(filename,filename_len); } else { intern->profiling = NULL; } RETURN_TRUE; } else { WRONG_PARAM_COUNT; } } /* }}} end xsl_xsltprocessor_set_profiling -xsl_xsltprocessor_transform_to_doc%domdocument xsl_xsltprocessor_transform_to_doc(domnode doc);%URL: http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/DOM3-Core.html# Since: -xsl_xsltprocessor_transform_to_uri%int xsl_xsltprocessor_transform_to_uri(domdocument doc, string uri);% -xsl_xsltprocessor_transform_to_xml%string xsl_xsltprocessor_transform_to_xml(domdocument doc);% -zend_logo_guid%string zend_logo_guid(void)%Return the special ID used to request the Zend logo in phpinfo screens -zend_version%string zend_version(void)%Get the version of the Zend Engine -zip_close%void zip_close(resource zip)%Close a Zip archive -zip_entry_close%void zip_entry_close(resource zip_ent)%Close a zip entry -zip_entry_compressedsize%int zip_entry_compressedsize(resource zip_entry)%Return the compressed size of a ZZip entry -zip_entry_compressionmethod%string zip_entry_compressionmethod(resource zip_entry)%Return a string containing the compression method used on a particular entry -zip_entry_filesize%int zip_entry_filesize(resource zip_entry)%Return the actual filesize of a ZZip entry -zip_entry_name%string zip_entry_name(resource zip_entry)%Return the name given a ZZip entry -zip_entry_open%bool zip_entry_open(resource zip_dp, resource zip_entry [, string mode])%Open a Zip File, pointed by the resource entry -zip_entry_read%mixed zip_entry_read(resource zip_entry [, int len])%Read from an open directory entry -zip_open%resource zip_open(string filename)%Create new zip using source uri for output -zip_read%resource zip_read(resource zip)%Returns the next file in the archive -zlib_get_coding_type%string zlib_get_coding_type(void)%Returns the coding type used for output compression diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 1f977d6..ffb88af 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -2767,37 +2767,19 @@ match - (?i)\bdisplay_disabled_function(?=\s*\() + (?i)\bapc_(s(tore|ma_info)|c(ompile_file|lear_cache|a(s|che_info))|inc|de(c|fine_constants|lete(_file)?)|exists|fetch|load_constants|add|bin_(dump(file)?|load(file)?))(?=\s*\() name - support.function.API.php + support.function.apc.php match - (?i)\b(s(huffle|ort)|n(ext|at(sort|casesort))|c(o(unt|mpact)|urrent)|in_array|u(sort|ksort|asort)|prev|e(nd|xtract)|k(sort|ey|rsort)|a(sort|r(sort|ray_(s(hift|um|plice|earch|lice)|c(h(unk|ange_key_case)|o(unt_values|mbine))|intersect(_(u(key|assoc)|key|assoc))?|diff(_(u(key|assoc)|key|assoc))?|u(n(shift|ique)|intersect(_(uassoc|assoc))?|diff(_(uassoc|assoc))?)|p(op|ush|ad|roduct)|values|key(s|_exists)|f(il(ter|l(_keys)?)|lip)|walk(_recursive)?|r(e(duce|place(_recursive)?|verse)|and)|m(ultisort|erge(_recursive)?|ap))))|r(sort|eset|ange)|m(in|ax))(?=\s*\() + (?i)\b(s(huffle|izeof|ort)|n(ext|at(sort|casesort))|c(o(unt|mpact)|urrent)|in_array|u(sort|ksort|asort)|p(os|rev)|e(nd|ach|xtract)|k(sort|ey|rsort)|list|a(sort|r(sort|ray(_(s(hift|um|plice|earch|lice)|c(h(unk|ange_key_case)|o(unt_values|mbine))|intersect(_(u(key|assoc)|key|assoc))?|diff(_(u(key|assoc)|key|assoc))?|u(n(shift|ique)|intersect(_(uassoc|assoc))?|diff(_(uassoc|assoc))?)|p(op|ush|ad|roduct)|values|key(s|_exists)|f(il(ter|l(_keys)?)|lip)|walk(_recursive)?|r(e(duce|place(_recursive)?|verse)|and)|m(ultisort|erge(_recursive)?|ap)))?))|r(sort|eset|ange))(?=\s*\() name support.function.array.php match - (?i)\bassert(_options)?(?=\s*\() - name - support.function.assert.php - - - match - (?i)\bdom_attr_is_id(?=\s*\() - name - support.function.attr.php - - - match - (?i)\bbase64_(decode|encode)(?=\s*\() - name - support.function.base64.php - - - match - (?i)\b(highlight_(string|file)|s(ys_getloadavg|et_(include_path|magic_quotes_runtime)|leep)|c(on(stant|nection_(status|aborted))|all_user_(func(_array)?|method(_array)?))|time_(sleep_until|nanosleep)|i(s_uploaded_file|n(i_(set|restore|get(_all)?)|et_(ntop|pton))|p2long|gnore_user_abort|mport_request_variables)|u(sleep|nregister_tick_function)|error_(log|get_last)|p(hp_strip_whitespace|utenv|arse_ini_(string|file)|rint_r)|f(orward_static_call|lush)|long2ip|re(store_include_path|gister_(shutdown_function|tick_function))|get(servby(name|port)|opt|_(c(urrent_user|fg_var)|include_path|magic_quotes_(gpc|runtime))|protobyn(umber|ame)|env)|move_uploaded_file)(?=\s*\() + (?i)\b(s(how_source|ys_getloadavg|leep)|highlight_(string|file)|con(stant|nection_(status|timeout|aborted))|time_(sleep_until|nanosleep)|ignore_user_abort|d(ie|efine(d)?)|u(sleep|n(iqid|pack))|__halt_compiler|p(hp_(strip_whitespace|check_syntax)|ack)|e(val|xit)|get_browser)(?=\s*\() name support.function.basic_functions.php @@ -2809,111 +2791,27 @@ match - (?i)\bbirdstep_(c(o(nnect|mmit)|lose)|off_autocommit|exec|f(ieldn(um|ame)|etch|reeresult)|autocommit|r(ollback|esult))(?=\s*\() - name - support.function.birdstep.php - - - match - (?i)\bget_browser(?=\s*\() - name - support.function.browscap.php - - - match - (?i)\b(s(tr(nc(asecmp|mp)|c(asecmp|mp)|len)|et_e(rror_handler|xception_handler))|c(lass_(exists|alias)|reate_function)|trigger_error|i(s_(subclass_of|a)|nterface_exists)|de(fine(d)?|bug_(print_backtrace|backtrace))|zend_version|property_exists|e(ach|rror_reporting|xtension_loaded)|func(tion_exists|_(num_args|get_arg(s)?))|leak|restore_e(rror_handler|xception_handler)|g(c_(collect_cycles|disable|enable(d)?)|et_(c(alled_class|lass(_(vars|methods))?)|included_files|de(clared_(classes|interfaces)|fined_(constants|vars|functions))|object_vars|extension_funcs|parent_class|loaded_extensions|resource_type))|method_exists)(?=\s*\() - name - support.function.builtin_functions.php - - - match - (?i)\bbz(compress|decompress|open|err(str|no|or)|read)(?=\s*\() + (?i)\bbz(c(ompress|lose)|open|decompress|err(str|no|or)|flush|write|read)(?=\s*\() name support.function.bz2.php match - (?i)\b(jdtounix|unixtojd)(?=\s*\() - name - support.function.cal_unix.php - - - match - (?i)\b(cal_(to_jd|info|days_in_month|from_jd)|j(d(to(j(ulian|ewish)|french|gregorian)|dayofweek|monthname)|uliantojd|ewishtojd)|frenchtojd|gregoriantojd)(?=\s*\() + (?i)\b(GregorianToJD|cal_(to_jd|info|days_in_month|from_jd)|unixtojd|jdto(unix|jewish)|easter_da(ys|te)|J(ulianToJD|ewishToJD|D(MonthName|To(Gregorian|Julian|French)|DayOfWeek))|FrenchToJD)(?=\s*\() name support.function.calendar.php match - (?i)\bdom_characterdata_(substring_data|insert_data|delete_data|append_data|replace_data)(?=\s*\() - name - support.function.characterdata.php - - - match - (?i)\bcollator_(set_(strength|attribute)|get_(strength|attribute))(?=\s*\() - name - support.function.collator_attr.php - - - match - (?i)\bcollator_compare(?=\s*\() - name - support.function.collator_compare.php - - - match - (?i)\bcollator_create(?=\s*\() - name - support.function.collator_create.php - - - match - (?i)\bcollator_get_error_(code|message)(?=\s*\() - name - support.function.collator_error.php - - - match - (?i)\bcollator_get_locale(?=\s*\() + (?i)\b(c(lass_(exists|alias)|all_user_method(_array)?)|i(s_(subclass_of|a)|nterface_exists)|property_exists|get_(c(lass(_(vars|methods))?|alled_class)|object_vars|declared_(classes|interfaces)|parent_class)|method_exists)(?=\s*\() name - support.function.collator_locale.php + support.function.classobj.php match - (?i)\bcollator_(sort(_with_sort_keys)?|asort|get_sort_key)(?=\s*\() + (?i)\b(com_(set|create_guid|i(senum|nvoke)|pr(int_typeinfo|op(set|put|get))|event_sink|load(_typelib)?|addref|release|get(_active_object)?|message_pump)|variant_(s(ub|et(_type)?)|n(ot|eg)|c(a(st|t)|mp)|i(nt|div|mp)|or|d(iv|ate_(to_timestamp|from_timestamp))|pow|eqv|fix|a(nd|dd|bs)|round|get_type|xor|m(od|ul)))(?=\s*\() name - support.function.collator_sort.php - - - match - (?i)\bcom_(create_guid|print_typeinfo|event_sink|load_typelib|get_active_object|message_pump)(?=\s*\() - name - support.function.com_com.php - - - match - (?i)\bvariant_(s(ub|et(_type)?)|n(ot|eg)|c(a(st|t)|mp)|i(nt|div|mp)|or|d(iv|ate_(to_timestamp|from_timestamp))|pow|eqv|fix|a(nd|dd|bs)|get_type|round|xor|m(od|ul))(?=\s*\() - name - support.function.com_variant.php - - - match - (?i)\bintl_(is_failure|error_name|get_error_(code|message))(?=\s*\() - name - support.function.common_error.php - - - match - (?i)\bcrc32(?=\s*\() - name - support.function.crc32.php - - - match - (?i)\bcrypt(?=\s*\() - name - support.function.crypt.php + support.function.com.php match @@ -2923,151 +2821,79 @@ match - (?i)\bconvert_cyr_string(?=\s*\() - name - support.function.cyr_convert.php - - - match - (?i)\bdatefmt_(create|get_error_(code|message))(?=\s*\() + (?i)\bcurl_(setopt(_array)?|c(opy_handle|lose)|init|e(rr(no|or)|xec)|version|getinfo|multi_(select|close|in(it|fo_read)|exec|add_handle|remove_handle|getcontent))(?=\s*\() name - support.function.dateformat.php + support.function.curl.php match - (?i)\bdatefmt_(set(_(calendar|timezone_id|pattern)|Lenient)|isLenient|get_(calendar|time(type|zone_id)|datetype|pattern|locale))(?=\s*\() - name - support.function.dateformat_attr.php - - - match - (?i)\bdatefmt_format(?=\s*\() - name - support.function.dateformat_format.php - - - match - (?i)\bdatefmt_(parse|localtime)(?=\s*\() - name - support.function.dateformat_parse.php - - - match - (?i)\bstrptime(?=\s*\() + (?i)\b(str(totime|ptime|ftime)|checkdate|time(zone_(name_(from_abbr|get)|transitions_get|identifiers_list|o(pen|ffset_get)|version_get|location_get|abbreviations_list))?|idate|date(_(su(n(set|_info|rise)|b)|create(_from_format)?|time(stamp_(set|get)|zone_(set|get)|_set)|i(sodate_set|nterval_(create_from_date_string|format))|offset_get|d(iff|efault_timezone_(set|get)|ate_set)|parse(_from_format)?|format|add|get_last_errors|modify))?|localtime|g(et(timeofday|date)|m(strftime|date|mktime))|m(icrotime|ktime))(?=\s*\() name support.function.datetime.php match - (?i)\bdba_(handlers|sync|nextkey|close|insert|delete|op(timize|en)|exists|popen|key_split|f(irstkey|etch)|list|replace)(?=\s*\() + (?i)\bdba_(sync|handlers|nextkey|close|insert|op(timize|en)|delete|popen|exists|key_split|f(irstkey|etch)|list|replace)(?=\s*\() name support.function.dba.php match - (?i)\b(scandir|c(h(dir|root)|losedir)|dir|opendir|re(addir|winddir)|g(etcwd|lob))(?=\s*\() + (?i)\bdbx_(sort|c(o(nnect|mpare)|lose)|e(scape_string|rror)|query|fetch_row)(?=\s*\() name - support.function.dir.php - - - match - (?i)\bdl(?=\s*\() - name - support.function.dl.php - - - match - (?i)\b(dns_(check_record|get_(record|mx))|gethost(name|by(name(l)?|addr)))(?=\s*\() - name - support.function.dns.php + support.function.dbx.php match - (?i)\bdns_(check_record|get_record)(?=\s*\() + (?i)\b(scandir|c(h(dir|root)|losedir)|opendir|dir|re(winddir|addir)|getcwd)(?=\s*\() name - support.function.dns_win32.php - - - match - (?i)\bdom_document_(s(chema_validate(_file)?|ave(_html(_file)?|xml)?)|normalize_document|create_(c(datasection|omment)|text_node|document_fragment|processing_instruction|e(ntity_reference|lement(_ns)?)|attribute(_ns)?)|import_node|validate|load(_html(_file)?|xml)?|adopt_node|re(name_node|laxNG_validate_(file|xml))|get_element(s_by_tag_name(_ns)?|_by_id)|xinclude)(?=\s*\() - name - support.function.document.php - - - match - (?i)\bdom_domconfiguration_(set_parameter|can_set_parameter|get_parameter)(?=\s*\() - name - support.function.domconfiguration.php - - - match - (?i)\bdom_domerrorhandler_handle_error(?=\s*\() - name - support.function.domerrorhandler.php - - - match - (?i)\bdom_domimplementation_(has_feature|create_document(_type)?|get_feature)(?=\s*\() - name - support.function.domimplementation.php - - - match - (?i)\bdom_domimplementationlist_item(?=\s*\() - name - support.function.domimplementationlist.php - - - match - (?i)\bdom_domimplementationsource_get_domimplementation(s)?(?=\s*\() - name - support.function.domimplementationsource.php + support.function.dir.php match - (?i)\bdom_domstringlist_item(?=\s*\() + (?i)\b(domxml_(new_doc|open_(file|mem)|version|x(slt_(stylesheet(_(doc|file))?|version)|mltree))|xp(tr_(new_context|eval)|ath_(new_context|eval(_expression)?|register_ns(_auto)?)))(?=\s*\() name - support.function.domstringlist.php + support.function.domxml.php match - (?i)\beaster_da(ys|te)(?=\s*\() + (?i)\bdotnet_load(?=\s*\() name - support.function.easter.php + support.function.dotnet.php match - (?i)\bdom_element_(has_attribute(_ns)?|set_(id_attribute(_n(s|ode))?|attribute(_n(s|ode(_ns)?))?)|remove_attribute(_n(s|ode))?|get_(elements_by_tag_name(_ns)?|attribute(_n(s|ode(_ns)?))?))(?=\s*\() + (?i)\benchant_(dict_(s(tore_replacement|uggest)|check|is_in_session|describe|quick_check|add_to_(session|personal)|get_error)|broker_(set_ordering|init|d(ict_exists|escribe)|free(_dict)?|list_dicts|request_(dict|pwl_dict)|get_error))(?=\s*\() name - support.function.element.php + support.function.enchant.php match - (?i)\benchant_(dict_(s(tore_replacement|uggest)|check|is_in_session|describe|quick_check|add_to_(session|personal)|get_error)|broker_(set_(ordering|dict_path)|init|d(ict_exists|escribe)|free(_dict)?|list_dicts|request_(dict|pwl_dict)|get_(dict_path|error)))(?=\s*\() + (?i)\b(s(plit(i)?|ql_regcase)|ereg(i(_replace)?|_replace)?)(?=\s*\() name - support.function.enchant.php + support.function.ereg.php match - (?i)\b(s(plit(i)?|ql_regcase)|ereg(i(_replace)?|_replace)?)(?=\s*\() + (?i)\b(set_e(rror_handler|xception_handler)|trigger_error|debug_(print_backtrace|backtrace)|user_error|error_(log|reporting|get_last)|restore_e(rror_handler|xception_handler))(?=\s*\() name - support.function.ereg.php + support.function.errorfunc.php match - (?i)\b(s(hell_exec|ystem)|p(assthru|roc_nice)|e(scapeshell(cmd|arg)|xec))(?=\s*\() + (?i)\b(s(hell_exec|ystem)|p(assthru|roc_(nice|close|terminate|open|get_status))|e(scapeshell(cmd|arg)|xec))(?=\s*\() name support.function.exec.php match - (?i)\bexif_(imagetype|t(humbnail|agname)|read_data)(?=\s*\() + (?i)\b(exif_(t(humbnail|agname)|imagetype|read_data)|read_exif_data)(?=\s*\() name support.function.exif.php match - (?i)\b(sys_get_temp_dir|copy|t(empnam|mpfile)|u(nlink|mask)|p(close|open)|f(s(canf|tat|eek)|nmatch|close|t(ell|runcate)|ile(_(put_contents|get_contents))?|open|p(utcsv|assthru)|eof|flush|write|lock|read|get(s(s)?|c(sv)?))|r(e(name|a(dfile|lpath)|wind)|mdir)|get_meta_tags|mkdir)(?=\s*\() + (?i)\b(s(ymlink|tat|et_file_buffer)|c(h(own|grp|mod)|opy|learstatcache)|t(ouch|empnam|mpfile)|is_(dir|uploaded_file|executable|file|writ(eable|able)|link|readable)|d(i(sk(_(total_space|free_space)|freespace)|rname)|elete)|u(nlink|mask)|p(close|open|a(thinfo|rse_ini_(string|file)))|f(s(canf|tat|eek)|nmatch|close|t(ell|runcate)|ile(size|ctime|type|inode|owner|_(put_contents|exists|get_contents)|perms|atime|group|mtime)?|open|p(ut(s|csv)|assthru)|eof|flush|write|lock|read|get(s(s)?|c(sv)?))|l(stat|ch(own|grp)|ink(info)?)|r(e(name|wind|a(d(file|link)|lpath(_cache_(size|get))?))|mdir)|glob|m(ove_uploaded_file|kdir)|basename)(?=\s*\() name support.function.file.php @@ -3079,69 +2905,15 @@ match - (?i)\b(stat|c(h(own|grp|mod)|learstatcache)|is_(dir|executable|file|link|writable|readable)|touch|disk_(total_space|free_space)|file(size|ctime|type|inode|owner|_exists|perms|atime|group|mtime)|l(stat|chgrp)|realpath_cache_(size|get))(?=\s*\() - name - support.function.filestat.php - - - match - (?i)\bfilter_(has_var|input(_array)?|var(_array)?)(?=\s*\() + (?i)\bfilter_(has_var|i(nput(_array)?|d)|var(_array)?|list)(?=\s*\() name support.function.filter.php match - (?i)\b(sprintf|printf|v(sprintf|printf|fprintf)|fprintf)(?=\s*\() - name - support.function.formatted_print.php - - - match - (?i)\bnumfmt_(set_(symbol|text_attribute|pattern|attribute)|get_(symbol|text_attribute|pattern|locale|attribute))(?=\s*\() - name - support.function.formatter_attr.php - - - match - (?i)\bnumfmt_format(_currency)?(?=\s*\() - name - support.function.formatter_format.php - - - match - (?i)\bnumfmt_(create|get_error_(code|message))(?=\s*\() - name - support.function.formatter_main.php - - - match - (?i)\bnumfmt_parse(_currency)?(?=\s*\() + (?i)\b(c(all_user_func(_array)?|reate_function)|unregister_tick_function|f(orward_static_call(_array)?|unc(tion_exists|_(num_args|get_arg(s)?)))|register_(shutdown_function|tick_function)|get_defined_functions)(?=\s*\() name - support.function.formatter_parse.php - - - match - (?i)\b(pfsockopen|fsockopen)(?=\s*\() - name - support.function.fsock.php - - - match - (?i)\bftok(?=\s*\() - name - support.function.ftok.php - - - match - (?i)\b(stat|is_(dir|executable|writable|readable)|file(size|ctime|type|inode|owner|_exists|perms|atime|group|mtime)|lstat)(?=\s*\() - name - support.function.func_interceptors.php - - - match - (?i)\b(image(s(y|tring(up)?|et(style|t(hickness|ile)|pixel|brush)|avealpha|x)|c(har(up)?|o(nvolution|py(res(ized|ampled)|merge(gray)?)?|lor(s(total|et|forindex)|closest(hwb|alpha)?|transparent|deallocate|exact(alpha)?|a(t|llocate(alpha)?)|resolve(alpha)?|match))|reate(truecolor|from(string|jpeg|png|wbmp|g(if|d(2(part)?)?)|x(pm|bm)))?)|2wbmp|t(ypes|tf(text|bbox)|ruecolortopalette)|i(struecolor|nterlace)|d(estroy|ashedline)|jpeg|ellipse|p(s(slantfont|copyfont|text|e(ncodefont|xtendfont)|freefont|loadfont|bbox)|ng|olygon|alettecopy)|f(t(text|bbox)|il(ter|l(toborder|ed(polygon|ellipse|arc|rectangle))?)|ont(height|width))|wbmp|a(ntialias|lphablending|rc)|l(ine|oadfont|ayereffect)|r(otate|ectangle)|g(if|d(2)?|ammacorrect|rab(screen|window))|xbm)|jpeg2wbmp|png2wbmp|gd_info)(?=\s*\() - name - support.function.gd.php + support.function.funchand.php match @@ -3151,76 +2923,22 @@ match - (?i)\bgmp_(hamdist|s(can(1|0)|ign|trval|ub|etbit|qrt(rem)?)|c(om|lrbit|mp)|ne(g|xtprime)|testbit|in(tval|it|vert)|or|div(_(q(r)?|r)|exact)|jacobi|p(o(pcount|w(m)?)|erfect_square|rob_prime)|fact|legendre|a(nd|dd|bs)|random|gcd(ext)?|xor|m(od|ul))(?=\s*\() + (?i)\bgmp_(s(can(1|0)|trval|ign|ub|etbit|qrt(rem)?)|hamdist|ne(g|xtprime)|c(om|lrbit|mp)|testbit|in(tval|it|vert)|or|div(_(q(r)?|r)|exact)?|jacobi|p(o(pcount|w(m)?)|erfect_square|rob_prime)|fact|legendre|a(nd|dd|bs)|random|gcd(ext)?|xor|m(od|ul))(?=\s*\() name support.function.gmp.php match - (?i)\bgrapheme_(s(tr(str|i(str|pos)|pos|len|r(ipos|pos))|ubstr)|extract)(?=\s*\() - name - support.function.grapheme_string.php - - - match - (?i)\b(hash(_(hmac(_file)?|copy|init|update(_(stream|file))?|fi(nal|le)|algos))?|mhash(_(count|keygen_s2k|get_(hash_name|block_size)))?)(?=\s*\() + (?i)\bhash(_(hmac(_file)?|copy|init|update(_(stream|file))?|fi(nal|le)|algos))?(?=\s*\() name support.function.hash.php match - (?i)\bmd5(_file)?(?=\s*\() - name - support.function.hash_md.php - - - match - (?i)\bsha1(_file)?(?=\s*\() - name - support.function.hash_sha.php - - - match - (?i)\b(set(cookie|rawcookie)|header(s_(sent|list)|_remove)?)(?=\s*\() - name - support.function.head.php - - - match - (?i)\b(html(specialchars(_decode)?|_entity_decode|entities)|get_html_translation_table)(?=\s*\() - name - support.function.html.php - - - match - (?i)\bhttp_build_query(?=\s*\() + (?i)\b(http_(s(upport|end_(st(atus|ream)|content_(type|disposition)|data|file|last_modified))|head|negotiate_(c(harset|ontent_type)|language)|c(hunked_decode|ache_(etag|last_modified))|throttle|inflate|d(eflate|ate)|p(ost_(data|fields)|ut_(stream|data|file)|ersistent_handles_(c(ount|lean)|ident)|arse_(headers|cookie|params|message))|re(direct|quest(_(method_(name|unregister|exists|register)|body_encode))?)|get(_request_(headers|body(_stream)?))?|match_(etag|request_header|modified)|build_(str|cookie|url))|ob_(inflatehandler|deflatehandler|etaghandler))(?=\s*\() name support.function.http.php - - match - (?i)\bibase_blob_(c(ancel|lose|reate)|i(nfo|mport)|open|echo|add|get)(?=\s*\() - name - support.function.ibase_blobs.php - - - match - (?i)\bibase_(set_event_handler|free_event_handler|wait_event)(?=\s*\() - name - support.function.ibase_events.php - - - match - (?i)\bibase_(n(um_(params|fields|rows)|ame_result)|execute|p(aram_info|repare)|f(ield_info|etch_(object|assoc|row)|ree_(query|result))|query|affected_rows)(?=\s*\() - name - support.function.ibase_query.php - - - match - (?i)\bibase_(serv(ice_(detach|attach)|er_info)|d(elete_user|b_info)|add_user|restore|backup|m(odify_user|aintain_db))(?=\s*\() - name - support.function.ibase_service.php - match (?i)\b(iconv(_(s(tr(pos|len|rpos)|ubstr|et_encoding)|get_encoding|mime_(decode(_headers)?|encode)))?|ob_iconv_handler)(?=\s*\() @@ -3229,39 +2947,33 @@ match - (?i)\bidn_to_(utf8|ascii)(?=\s*\() + (?i)\biis_(s(t(op_serv(ice|er)|art_serv(ice|er))|et_(s(cript_map|erver_rights)|dir_security|app_settings))|add_server|remove_server|get_(s(cript_map|erv(ice_state|er_(rights|by_(comment|path))))|dir_security))(?=\s*\() name - support.function.idn.php + support.function.iisfunc.php match - (?i)\b(image_type_to_(extension|mime_type)|getimagesize)(?=\s*\() + (?i)\b(i(ptc(parse|embed)|mage(s(y|tring(up)?|et(style|t(hickness|ile)|pixel|brush)|avealpha|x)|c(har(up)?|o(nvolution|py(res(ized|ampled)|merge(gray)?)?|lor(s(total|et|forindex)|closest(hwb|alpha)?|transparent|deallocate|exact(alpha)?|a(t|llocate(alpha)?)|resolve(alpha)?|match))|reate(truecolor|from(string|jpeg|png|wbmp|g(if|d(2(part)?)?)|x(pm|bm)))?)|t(ypes|tf(text|bbox)|ruecolortopalette)|i(struecolor|nterlace)|2wbmp|d(estroy|ashedline)|jpeg|_type_to_(extension|mime_type)|p(s(slantfont|text|e(ncodefont|xtendfont)|freefont|loadfont|bbox)|ng|olygon|alettecopy)|ellipse|f(t(text|bbox)|il(ter|l(toborder|ed(polygon|ellipse|arc|rectangle))?)|ont(height|width))|wbmp|l(ine|oadfont|ayereffect)|a(ntialias|lphablending|rc)|r(otate|ectangle)|g(if|d(2)?|ammacorrect|rab(screen|window))|xbm))|jpeg2wbmp|png2wbmp|g(d_info|etimagesize))(?=\s*\() name support.function.image.php match - (?i)\b(zend_logo_guid|php(credits|info|_(sapi_name|ini_(scanned_files|loaded_file)|uname|egg_logo_guid|logo_guid|real_logo_guid)|version))(?=\s*\() + (?i)\b(s(ys_get_temp_dir|et_(time_limit|include_path|magic_quotes_runtime))|ini_(set|alter|restore|get(_all)?)|zend_(thread_id|version|logo_guid)|dl|p(hp(credits|info|_(sapi_name|ini_(scanned_files|loaded_file)|uname|logo_guid)|version)|utenv)|extension_loaded|version_compare|assert(_options)?|restore_include_path|g(c_(collect_cycles|disable|enable(d)?)|et(opt|_(c(urrent_user|fg_var)|include(d_files|_path)|defined_constants|extension_funcs|loaded_extensions|required_files|magic_quotes_(runtime|gpc))|env|lastmod|rusage|my(inode|uid|pid|gid)))|m(emory_get_(usage|peak_usage)|a(in|gic_quotes_runtime)))(?=\s*\() name support.function.info.php match - (?i)\bibase_(c(o(nnect|mmit(_ret)?)|lose)|trans|drop_db|pconnect|err(code|msg)|gen_id|rollback(_ret)?)(?=\s*\() + (?i)\bibase_(se(t_event_handler|rv(ice_(detach|attach)|er_info))|n(um_(params|fields)|ame_result)|c(o(nnect|mmit(_ret)?)|lose)|t(imefmt|rans)|d(elete_user|rop_db|b_info)|p(connect|aram_info|repare)|e(rr(code|msg)|xecute)|query|f(ield_info|etch_(object|assoc|row)|ree_(event_handler|query|result))|wait_event|a(dd_user|ffected_rows)|r(ollback(_ret)?|estore)|gen_id|m(odify_user|aintain_db)|b(lob_(c(lose|ancel|reate)|i(nfo|mport)|open|echo|add|get)|ackup))(?=\s*\() name support.function.interbase.php match - (?i)\bcurl_(setopt(_array)?|c(opy_handle|lose)|init|e(rr(no|or)|xec)|version|getinfo)(?=\s*\() - name - support.function.interface.php - - - match - (?i)\biptc(parse|embed)(?=\s*\() + (?i)\b(n(ormalizer_(normalize|is_normalized)|umfmt_(set_(symbol|text_attribute|pattern|attribute)|create|parse(_currency)?|format(_currency)?|get_(symbol|text_attribute|pattern|error_(code|message)|locale|attribute)))|collator_(s(ort(_with_sort_keys)?|et_(strength|attribute))|c(ompare|reate)|asort|get_(s(trength|ort_key)|error_(code|message)|locale|attribute))|i(ntl_(is_failure|error_name|get_error_(code|message))|dn_to_(u(nicode|tf8)|ascii))|datefmt_(set_(calendar|timezone_id|pattern|lenient)|create|is_lenient|parse|format|localtime|get_(calendar|time(type|zone_id)|datetype|pattern|error_(code|message)|locale))|locale_(set_default|compose|parse|filter_matches|lookup|accept_from_http|get_(script|d(isplay_(script|name|variant|language|region)|efault)|primary_language|keywords|all_variants|region))|resourcebundle_(c(ount|reate)|locales|get(_error_(code|message))?)|grapheme_(s(tr(str|i(str|pos)|pos|len|r(ipos|pos))|ubstr)|extract)|msgfmt_(set_pattern|create|parse(_message)?|format(_message)?|get_(pattern|error_(code|message)|locale)))(?=\s*\() name - support.function.iptc.php + support.function.intl.php match @@ -3271,52 +2983,16 @@ match - (?i)\blcg_value(?=\s*\() - name - support.function.lcg.php - - - match - (?i)\bldap_(s(tart_tls|ort|e(t_(option|rebind_proc)|arch)|asl_bind)|next_(entry|attribute|reference)|co(nnect|unt_entries|mpare)|t61_to_8859|8859_to_t61|d(n2ufn|elete)|unbind|parse_re(sult|ference)|e(rr(no|2str|or)|xplode_dn)|f(irst_(entry|attribute|reference)|ree_result)|add|list|get_(option|dn|entries|values_len|attributes)|re(name|ad)|mod_(del|add|replace)|bind)(?=\s*\() + (?i)\bldap_(s(tart_tls|ort|e(t_(option|rebind_proc)|arch)|asl_bind)|next_(entry|attribute|reference)|c(o(nnect|unt_entries|mpare)|lose)|t61_to_8859|d(n2ufn|elete)|8859_to_t61|unbind|parse_re(sult|ference)|e(rr(no|2str|or)|xplode_dn)|f(irst_(entry|attribute|reference)|ree_result)|list|add|re(name|ad)|get_(option|dn|entries|values(_len)?|attributes)|mod(ify|_(del|add|replace))|bind)(?=\s*\() name support.function.ldap.php - - match - (?i)\blevenshtein(?=\s*\() - name - support.function.levenshtein.php - match (?i)\blibxml_(set_streams_context|clear_errors|disable_entity_loader|use_internal_errors|get_(errors|last_error))(?=\s*\() name support.function.libxml.php - - match - (?i)\b(symlink|link(info)?|readlink)(?=\s*\() - name - support.function.link.php - - - match - (?i)\b(symlink|link(info)?|readlink)(?=\s*\() - name - support.function.link_win32.php - - - match - (?i)\b(compose_locale|parse_locale|locale_(set_default|canonicalize|filter_matches|accept_from_http|lookup|get_(script|default|primary_language|keywords|all_variants|region))|get(_display_(script|name|language|region)|Keywords))(?=\s*\() - name - support.function.locale_methods.php - - - match - (?i)\blitespeed_re(sponse_headers|quest_headers)(?=\s*\() - name - support.function.lsapi_main.php - match (?i)\b(ezmlm_hash|mail)(?=\s*\() @@ -3325,129 +3001,63 @@ match - (?i)\bset_time_limit(?=\s*\() - name - support.function.main.php - - - match - (?i)\b(h(ypot|exdec)|s(in(h)?|qrt)|number_format|c(os(h)?|eil)|is_(nan|infinite|finite)|tan(h)?|octdec|de(c(hex|oct|bin)|g2rad)|exp(m1)?|p(i|ow)|f(loor|mod)|log(1(p|0))?|a(sin(h)?|cos(h)?|tan(h|2)?|bs)|r(ound|ad2deg)|b(indec|ase_convert))(?=\s*\() + (?i)\b(s(in(h)?|qrt|rand)|h(ypot|exdec)|c(os(h)?|eil)|tan(h)?|is_(nan|infinite|finite)|octdec|de(c(hex|oct|bin)|g2rad)|p(i|ow)|exp(m1)?|f(loor|mod)|l(cg_value|og(1(p|0))?)|a(sin(h)?|cos(h)?|tan(h|2)?|bs)|r(ound|a(nd|d2deg))|getrandmax|m(t_(srand|rand|getrandmax)|in|ax)|b(indec|ase_convert))(?=\s*\() name support.function.math.php match - (?i)\bmb_(s(tr(str|cut|to(upper|lower)|i(str|pos|mwidth)|pos|width|len|r(chr|i(chr|pos)|pos))|ubst(itute_character|r(_count)?)|end_mail)|http_(input|output)|c(heck_encoding|onvert_(case|encoding|variables|kana))|internal_encoding|output_handler|de(code_(numericentity|mimeheader)|tect_(order|encoding))|encod(ing_aliases|e_(numericentity|mimeheader))|p(arse_str|referred_mime_name)|l(ist_encodings|anguage)|get_info)(?=\s*\() + (?i)\bmb_(s(tr(str|cut|to(upper|lower)|i(str|pos|mwidth)|pos|width|len|r(chr|i(chr|pos)|pos))|ubst(itute_character|r(_count)?)|plit|end_mail)|http_(input|output)|c(heck_encoding|onvert_(case|encoding|variables|kana))|internal_encoding|output_handler|de(code_(numericentity|mimeheader)|tect_(order|encoding))|p(arse_str|referred_mime_name)|e(ncod(ing_aliases|e_(numericentity|mimeheader))|reg(i(_replace)?|_(search(_(setpos|init|pos|regs|get(pos|regs)))?|replace|match))?)|l(ist_encodings|anguage)|regex_(set_options|encoding)|get_info)(?=\s*\() name support.function.mbstring.php match - (?i)\bm(crypt_(c(fb|reate_iv|bc)|ofb|decrypt|e(cb|nc(_(self_test|is_block_(algorithm(_mode)?|mode)|get_(supported_key_sizes|iv_size|key_size|algorithms_name|modes_name|block_size))|rypt))|list_(algorithms|modes)|ge(neric(_(init|deinit))?|t_(cipher_name|iv_size|key_size|block_size))|module_(self_test|close|is_block_(algorithm(_mode)?|mode)|open|get_(supported_key_sizes|algo_(key_size|block_size))))|decrypt_generic)(?=\s*\() + (?i)\bm(crypt_(c(fb|reate_iv|bc)|ofb|decrypt|e(nc(_(self_test|is_block_(algorithm(_mode)?|mode)|get_(supported_key_sizes|iv_size|key_size|algorithms_name|modes_name|block_size))|rypt)|cb)|list_(algorithms|modes)|ge(neric(_(init|deinit|end))?|t_(cipher_name|iv_size|key_size|block_size))|module_(self_test|close|is_block_(algorithm(_mode)?|mode)|open|get_(supported_key_sizes|algo_(key_size|block_size))))|decrypt_generic)(?=\s*\() name support.function.mcrypt.php match - (?i)\bmd5(_file)?(?=\s*\() - name - support.function.md5.php - - - match - (?i)\bmetaphone(?=\s*\() - name - support.function.metaphone.php - - - match - (?i)\b(get(timeofday|rusage)|microtime)(?=\s*\() - name - support.function.microtime.php - - - match - (?i)\bmsgfmt_(create|get_error_(code|message))(?=\s*\() - name - support.function.msgformat.php - - - match - (?i)\bmsgfmt_(set_pattern|get_(pattern|locale))(?=\s*\() - name - support.function.msgformat_attr.php - - - match - (?i)\bmsgfmt_format(_message)?(?=\s*\() - name - support.function.msgformat_format.php - - - match - (?i)\b(numfmt_parse_message|msgfmt_parse)(?=\s*\() - name - support.function.msgformat_parse.php - - - match - (?i)\bcurl_multi_(select|close|in(it|fo_read)|exec|add_handle|getcontent|remove_handle)(?=\s*\() - name - support.function.multi.php - - - match - (?i)\bmysqli_(s(sl_set|t(ore_result|at|mt_(s(tore_result|end_long_data|qlstate)|close|n(um_rows|ext_result)|in(sert_id|it)|data_seek|p(aram_count|repare)|e(rr(no|or)|xecute)|f(ield_count|etch|ree_result)|a(ttr_(set|get)|ffected_rows)|res(ult_metadata|et)|bind_(param|result)))|e(t_local_infile_(handler|default)|lect_db)|qlstate)|n(um_(fields|rows)|ext_result)|c(ha(nge_user|racter_set_name)|ommit|lose)|thread_(safe|id)|in(sert_id|it|fo)|options|d(ump_debug_info|ebug|ata_seek)|use_result|p(ing|repare)|err(no|or)|kill|f(ield_(seek|count|tell)|etch_(field(s|_direct)?|lengths|row)|ree_result)|warning_count|a(utocommit|ffected_rows)|r(ollback|e(fresh|al_(connect|escape_string|query)))|get_(server_(info|version)|host_info|client_(info|version)|proto_info)|more_results)(?=\s*\() - name - support.function.mysqli_api.php - - - match - (?i)\bmysqli_embedded_server_(start|end)(?=\s*\() - name - support.function.mysqli_embedded.php - - - match - (?i)\bmysqli_(s(tmt_get_(warnings|result)|et_charset)|c(onnect(_err(no|or))?|ache_stats)|poll|query|fetch_(object|a(ssoc|ll|rray))|link_construct|reap_async_query|get_(c(harset|onnection_stats|lient_stats)|warnings)|multi_query)(?=\s*\() + (?i)\bmemcache_debug(?=\s*\() name - support.function.mysqli_nonapi.php + support.function.memcache.php match - (?i)\bmysqli_report(?=\s*\() + (?i)\bmhash(_(count|keygen_s2k|get_(hash_name|block_size)))?(?=\s*\() name - support.function.mysqli_report.php + support.function.mhash.php match - (?i)\bdom_namednodemap_(set_named_item(_ns)?|item|remove_named_item(_ns)?|get_named_item(_ns)?)(?=\s*\() + (?i)\bbson_(decode|encode)(?=\s*\() name - support.function.namednodemap.php + support.function.mongo.php match - (?i)\bdom_namelist_get_name(space_uri)?(?=\s*\() + (?i)\bmysql_(s(tat|e(t_charset|lect_db))|num_(fields|rows)|c(onnect|l(ient_encoding|ose)|reate_db)|t(hread_id|ablename)|in(sert_id|fo)|d(ata_seek|rop_db|b_(name|query))|unbuffered_query|p(connect|ing)|e(scape_string|rr(no|or))|query|f(ield_(seek|name|t(ype|able)|flags|len)|etch_(object|field|lengths|a(ssoc|rray)|row)|ree_result)|list_(tables|dbs|processes|fields)|affected_rows|re(sult|al_escape_string)|get_(server_info|host_info|client_info|proto_info))(?=\s*\() name - support.function.namelist.php + support.function.mysql.php match - (?i)\bdom_node_(set_user_data|has_(child_nodes|attributes)|normalize|c(ompare_document_position|lone_node)|i(s_(s(upported|ame_node)|default_namespace|equal_node)|nsert_before)|lookup_(namespace_uri|prefix)|append_child|get_(user_data|feature)|re(place_child|move_child))(?=\s*\() + (?i)\bmysqli_(s(sl_set|t(ore_result|at|mt_(s(tore_result|end_long_data|qlstate)|num_rows|close|in(sert_id|it)|data_seek|p(aram_count|repare)|e(rr(no|or)|xecute)|f(ield_count|etch|ree_result)|a(ttr_(set|get)|ffected_rows)|res(ult_metadata|et)|get_warnings|bind_(param|result)))|e(nd_(query|long_data)|t_(charset|opt|local_infile_(handler|default))|lect_db)|qlstate|lave_query)|n(um_(fields|rows)|ext_result)|c(ha(nge_user|racter_set_name)|o(nnect(_err(no|or))?|mmit)|l(ient_encoding|ose))|thread_(safe|id)|in(sert_id|it|fo)|options|d(isable_r(pl_parse|eads_from_master)|ump_debug_info|ebug|ata_seek)|use_result|p(ing|oll|aram_count|repare)|e(scape_string|nable_r(pl_parse|eads_from_master)|rr(no|or)|xecute|mbedded_server_(start|end))|kill|query|f(ield_(seek|count|tell)|etch(_(object|field(s|_direct)?|lengths|a(ssoc|ll|rray)|row))?|ree_result)|warning_count|a(utocommit|ffected_rows)|r(ollback|pl_(p(arse_enabled|robe)|query_type)|e(port|a(p_async_query|l_(connect|escape_string|query))))|get_(server_(info|version)|host_info|c(harset|onnection_stats|lient_(stats|info|version)|ache_stats)|proto_info|warnings|metadata)|m(ore_results|ulti_query|aster_query)|bind_(param|result))(?=\s*\() name - support.function.node.php + support.function.mysqli.php match - (?i)\bdom_nodelist_item(?=\s*\() + (?i)\bmysqlnd_qc_(set_user_handlers|c(hange_handler|lear_cache)|get_(handler|c(ore_stats|ache_info)|query_trace_log))(?=\s*\() name - support.function.nodelist.php + support.function.mysqlnd-qc.php match - (?i)\bnormalizer_(normalize|is_normalize)(?=\s*\() + (?i)\b(s(yslog|ocket_(set_(timeout|blocking)|get_status)|et(cookie|rawcookie))|header(s_(sent|list)|_remove)?|c(heckdnsrr|loselog)|i(net_(ntop|pton)|p2long)|openlog|d(ns_(check_record|get_(record|mx))|efine_syslog_variables)|pfsockopen|fsockopen|long2ip|get(servby(name|port)|host(name|by(name(l)?|addr))|protobyn(umber|ame)|mxrr))(?=\s*\() name - support.function.normalizer_normalize.php + support.function.network.php match @@ -3457,64 +3067,52 @@ match - (?i)\boci(setbufferinglob|_(s(tatement_type|e(t_(client_i(nfo|dentifier)|edition|prefetch|action|module_name)|rver_version))|c(o(nnect|llection_(size|trim|element_(assign|get)|a(ssign|ppend)|max)|mmit)|lose|ancel)|n(um_(fields|rows)|ew_(c(o(nnect|llection)|ursor)|descriptor))|internal_debug|define_by_name|p(connect|a(ssword_change|rse))|e(rror|xecute)|f(ield_(s(cale|ize)|name|is_null|type(_raw)?|precision)|etch(_(object|a(ssoc|ll|rray)|row))?|ree_(statement|collection|descriptor))|lob_(s(ize|eek|ave)|c(opy|lose)|t(ell|runcate)|i(s_equal|mport)|e(of|rase|xport)|flush|append|write(_temporary)?|load|re(wind|ad))|r(ollback|esult)|bind_(array_by_name|by_name))|fetchinto|getbufferinglob)(?=\s*\() + (?i)\b(deaggregate|aggregat(ion_info|e(_(info|properties(_by_(list|regexp))?|methods(_by_(list|regexp))?))?))(?=\s*\() name - support.function.oci8_interface.php + support.function.objaggregation.php match - (?i)\bopenssl_(s(ign|eal)|csr_(sign|new|export(_to_file)?|get_(subject|public_key))|d(h_compute_key|igest|ecrypt)|open|e(ncrypt|rror_string)|p(ublic_(decrypt|encrypt)|k(cs(12_(export(_to_file)?|read)|7_(sign|decrypt|encrypt|verify))|ey_(new|export(_to_file)?|free|get_(details|p(ublic|rivate))))|rivate_(decrypt|encrypt))|verify|random_pseudo_bytes|get_(cipher_methods|md_methods)|x509_(check(_private_key|purpose)|parse|export(_to_file)?|free|read))(?=\s*\() + (?i)\boci(s(tatementtype|e(tprefetch|rverversion)|avelob(file)?)|n(umcols|ew(c(ollection|ursor)|descriptor)|logon)|c(o(l(umn(s(cale|ize)|name|type(raw)?|isnull|precision)|l(size|trim|a(ssign(elem)?|ppend)|getelem|max))|mmit)|loselob|ancel)|internaldebug|definebyname|_(s(tatement_type|e(t_(client_i(nfo|dentifier)|prefetch|edition|action|module_name)|rver_version))|n(um_(fields|rows)|ew_(c(o(nnect|llection)|ursor)|descriptor))|c(o(nnect|mmit)|lose|ancel)|internal_debug|define_by_name|p(connect|a(ssword_change|rse))|e(rror|xecute)|f(ield_(s(cale|ize)|name|type(_raw)?|is_null|precision)|etch(_(object|a(ssoc|ll|rray)|row))?|ree_statement)|lob_(copy|is_equal)|r(ollback|esult)|bind_(array_by_name|by_name))|p(logon|arse)|e(rror|xecute)|f(etch(statement|into)?|ree(statement|c(ollection|ursor)|desc))|write(temporarylob|lobtofile)|lo(adlob|go(n|ff))|r(o(wcount|llback)|esult)|bindbyname)(?=\s*\() name - support.function.openssl.php + support.function.oci8.php match - (?i)\bo(utput_(add_rewrite_var|reset_rewrite_vars)|b_(start|clean|implicit_flush|end_(clean|flush)|flush|list_handlers|get_(status|c(ontents|lean)|flush|le(ngth|vel))))(?=\s*\() + (?i)\bopenssl_(s(ign|eal)|csr_(sign|new|export(_to_file)?|get_(subject|public_key))|open|d(h_compute_key|igest|ecrypt)|p(ublic_(decrypt|encrypt)|k(cs(12_(export(_to_file)?|read)|7_(sign|decrypt|encrypt|verify))|ey_(new|export(_to_file)?|free|get_(details|p(ublic|rivate))))|rivate_(decrypt|encrypt))|e(ncrypt|rror_string)|verify|free_key|random_pseudo_bytes|get_(cipher_methods|p(ublickey|rivatekey)|md_methods)|x509_(check(_private_key|purpose)|parse|export(_to_file)?|free|read))(?=\s*\() name - support.function.output.php + support.function.openssl.php match - (?i)\b(unpack|pack)(?=\s*\() + (?i)\b(o(utput_(add_rewrite_var|reset_rewrite_vars)|b_(start|clean|implicit_flush|end_(clean|flush)|flush|list_handlers|g(zhandler|et_(status|c(ontents|lean)|flush|le(ngth|vel)))))|flush)(?=\s*\() name - support.function.pack.php + support.function.output.php match - (?i)\bget(lastmod|my(inode|uid|pid|gid))(?=\s*\() + (?i)\boverload(?=\s*\() name - support.function.pageinfo.php + support.function.overload.php match - (?i)\bpcn(tl_(s(ig(nal(_dispatch)?|timedwait|procmask)|etpriority)|exec|fork|w(stopsig|termsig|if(s(ignaled|topped)|exited)|exitstatus|ait(pid)?)|alarm|getpriority)|lt_sigwaitinfo)(?=\s*\() + (?i)\bpcntl_(s(ig(nal(_dispatch)?|timedwait|procmask|waitinfo)|etpriority)|exec|fork|w(stopsig|termsig|if(s(topped|ignaled)|exited)|exitstatus|ait(pid)?)|alarm|getpriority)(?=\s*\() name support.function.pcntl.php match - (?i)\bpdo_drivers(?=\s*\() - name - support.function.pdo.php - - - match - (?i)\bpg_(se(nd_(execute|prepare|query(_params)?)|t_(client_encoding|error_verbosity)|lect)|host|num_(fields|rows)|c(o(n(nect(ion_(status|reset|busy))?|vert)|py_(to|from))|ancel_query|l(ient_encoding|ose))|insert|t(ty|ra(nsaction_status|ce))|options|d(elete|bname)|u(n(trace|escape_bytea)|pdate)|e(scape_(string|bytea)|nd_copy|xecute)|p(connect|ing|ort|ut_line|arameter_status|repare)|version|f(ield_(size|n(um|ame)|is_null|t(ype(_oid)?|able)|prtlen)|etch_(object|a(ssoc|ll(_columns)?|rray)|r(ow|esult))|ree_result)|query(_params)?|affected_rows|l(o_(seek|c(lose|reate)|tell|import|open|unlink|export|write|read(_all)?)|ast_(notice|oid|error))|get_(notify|pid|result)|result_(s(tatus|eek)|error(_field)?)|meta_data)(?=\s*\() + (?i)\bpg_(se(nd_(prepare|execute|query(_params)?)|t_(client_encoding|error_verbosity)|lect)|host|num_(fields|rows)|c(o(n(nect(ion_(status|reset|busy))?|vert)|py_(to|from))|l(ient_encoding|ose)|ancel_query)|t(ty|ra(nsaction_status|ce))|insert|options|d(elete|bname)|u(n(trace|escape_bytea)|pdate)|p(connect|ing|ort|ut_line|arameter_status|repare)|e(scape_(string|bytea)|nd_copy|xecute)|version|query(_params)?|f(ield_(size|n(um|ame)|t(ype(_oid)?|able)|is_null|prtlen)|etch_(object|a(ssoc|ll(_columns)?|rray)|r(ow|esult))|ree_result)|l(o_(seek|c(lose|reate)|tell|import|open|unlink|export|write|read(_all)?)|ast_(notice|oid|error))|affected_rows|result_(s(tatus|eek)|error(_field)?)|get_(notify|pid|result)|meta_data)(?=\s*\() name support.function.pgsql.php match - (?i)\b(virtual|apache_(setenv|note|child_terminate|lookup_uri|get_(version|modules)|re(s(et_timeout|ponse_headers)|quest_(s(ome_auth_required|ub_req_(lookup_(uri|file)|method_uri)|e(t_(etag|last_modified)|rver_port)|atisfies)|headers(_(in|out))?|is_initial_req|discard_request_body|update_mtime|err_headers_out|log_error|auth_(name|type)|r(un|emote_host)|meets_conditions)))|getallheaders)(?=\s*\() + (?i)\b(virtual|apache_(setenv|note|child_terminate|lookup_uri|re(s(ponse_headers|et_timeout)|quest_headers)|get(_(version|modules)|env))|getallheaders)(?=\s*\() name support.function.php_apache.php - - match - (?i)\b(str(totime|ftime)|checkdate|time(zone_(name_(from_abbr|get)|identifiers_list|transitions_get|o(pen|ffset_get)|version_get|abbreviations_list|location_get))?|idate|date(_(su(n(set|_info|rise)|b)|create(_from_format)?|i(sodate_set|nterval_(create_from_date_string|format))|time(stamp_(set|get)|zone_(set|get)|_set)|d(iff|efault_timezone_(set|get)|ate_set)|offset_get|parse(_from_format)?|format|add|get_last_errors|modify))?|localtime|g(etdate|m(strftime|date|mktime))|mktime)(?=\s*\() - name - support.function.php_date.php - match (?i)\bdom_import_simplexml(?=\s*\() @@ -3523,139 +3121,85 @@ match - (?i)\bftp_(s(sl_connect|ystype|i(te|ze)|et_option)|n(list|b_(continue|put|f(put|get)|get))|c(h(dir|mod)|dup|onnect|lose)|delete|exec|p(ut|asv|wd)|f(put|get)|alloc|login|get(_option)?|r(ename|aw(list)?|mdir)|m(dtm|kdir))(?=\s*\() + (?i)\bftp_(s(sl_connect|ystype|i(te|ze)|et_option)|n(list|b_(continue|put|f(put|get)|get))|c(h(dir|mod)|onnect|dup|lose)|delete|p(ut|wd|asv)|exec|quit|f(put|get)|login|alloc|r(ename|aw(list)?|mdir)|get(_option)?|m(dtm|kdir))(?=\s*\() name support.function.php_ftp.php match - (?i)\b(virtual|apache_(setenv|note|get(_(version|modules)|env)|response_headers)|getallheaders)(?=\s*\() - name - support.function.php_functions.php - - - match - (?i)\bimap_(header(s|info)|s(tatus|ort|ubscribe|e(t(_quota|flag_full|acl)|arch)|avebody)|c(heck|l(ose|earflag_full)|reatemailbox)|num_(recent|msg)|t(hread|imeout)|8bit|delete(mailbox)?|open|u(n(subscribe|delete)|id|tf(7_(decode|encode)|8(_to_mutf7)?))|e(rrors|xpunge)|ping|qprint|fetch(header|structure|_overview|body)|l(sub|ist(scan)?|ast_error)|a(ppend|lerts)|g(c|et(subscribed|_quota(root)?|acl|mailboxes))|r(e(namemailbox|open)|fc822_(parse_(headers|adrlist)|write_address))|m(sgno|ime_header_decode|utf7_to_utf8|ail(_(co(py|mpose)|move)|boxmsginfo)?)|b(inary|ody(struct)?|ase64))(?=\s*\() + (?i)\bimap_(s(canmailbox|tatus|ort|ubscribe|e(t(_quota|flag_full|acl)|arch)|avebody)|header(s|info)?|num_(recent|msg)|c(heck|l(ose|earflag_full)|reatemailbox)|t(hread|imeout)|open|delete(mailbox)?|8bit|u(n(subscribe|delete)|tf(7_(decode|encode)|8)|id)|ping|e(rrors|xpunge)|qprint|fetch(structure|header|_overview|body)|l(sub|ist(s(can|ubscribed)|mailbox)?|ast_error)|a(ppend|lerts)|r(e(namemailbox|open)|fc822_(parse_(headers|adrlist)|write_address))|g(c|et(subscribed|_quota(root)?|acl|mailboxes))|m(sgno|ime_header_decode|ail(_(co(py|mpose)|move)|boxmsginfo)?)|b(inary|ody(struct)?|ase64))(?=\s*\() name support.function.php_imap.php match - (?i)\bmb_(split|ereg(i(_replace)?|_(search(_(setpos|init|pos|get(pos|regs)|regs))?|replace|match))?|regex_(set_options|encoding))(?=\s*\() - name - support.function.php_mbregex.php - - - match - (?i)\bsmfi_(set(timeout|flags|reply)|chgheader|delrcpt|add(header|rcpt)|replacebody|getsymval)(?=\s*\() - name - support.function.php_milter.php - - - match - (?i)\bmssql_(select_db|n(um_(fields|rows)|ext_result)|c(onnect|lose)|init|data_seek|execute|pconnect|query|f(ield_(seek|name|type|length)|etch_(object|field|a(ssoc|rray)|row|batch)|ree_(statement|result))|g(uid_string|et_last_message)|r(ows_affected|esult)|bind|min_(error_severity|message_severity))(?=\s*\() + (?i)\bmssql_(select_db|n(um_(fields|rows)|ext_result)|c(onnect|lose)|init|data_seek|pconnect|execute|query|f(ield_(seek|name|type|length)|etch_(object|field|a(ssoc|rray)|row|batch)|ree_(statement|result))|r(ows_affected|esult)|g(uid_string|et_last_message)|min_(error_severity|message_severity)|bind)(?=\s*\() name support.function.php_mssql.php match - (?i)\bmysql_(s(tat|e(t_charset|lect_db))|num_(fields|rows)|c(onnect|l(ient_encoding|ose)|reate_db)|thread_id|in(sert_id|fo)|d(ata_seek|rop_db|b_query)|unbuffered_query|e(scape_string|rr(no|or))|p(connect|ing)|f(ield_(seek|name|t(ype|able)|flags|len)|etch_(object|field|lengths|a(ssoc|rray)|row)|ree_result)|query|affected_rows|list_(tables|dbs|processes|fields)|re(sult|al_escape_string)|get_(server_info|host_info|client_info|proto_info))(?=\s*\() - name - support.function.php_mysql.php - - - match - (?i)\b(solid_fetch_prev|odbc_(s(tatistics|pecialcolumns|etoption)|n(um_(fields|rows)|ext_result)|c(o(nnect|lumn(s|privileges)|mmit)|ursor|lose(_all)?)|table(s|privileges)|data_source|e(rror(msg)?|xec(ute)?)|p(connect|r(imarykeys|ocedure(s|columns)|epare))|f(ield_(scale|n(um|ame)|type|len)|oreignkeys|etch_(into|object|array|row)|ree_result)|autocommit|longreadlen|gettypeinfo|r(ollback|esult(_all)?)|binmode))(?=\s*\() + (?i)\bodbc_(s(tatistics|pecialcolumns|etoption)|n(um_(fields|rows)|ext_result)|c(o(nnect|lumn(s|privileges)|mmit)|ursor|lose(_all)?)|table(s|privileges)|d(o|ata_source)|p(connect|r(imarykeys|ocedure(s|columns)|epare))|e(rror(msg)?|xec(ute)?)|f(ield_(scale|n(um|ame)|type|precision|len)|oreignkeys|etch_(into|object|array|row)|ree_result)|longreadlen|autocommit|r(ollback|esult(_all)?)|gettypeinfo|binmode)(?=\s*\() name support.function.php_odbc.php match - (?i)\bpreg_(split|quote|filter|last_error|grep|replace(_callback)?|match(_all)?)(?=\s*\() + (?i)\bpreg_(split|quote|filter|last_error|replace(_callback)?|grep|match(_all)?)(?=\s*\() name support.function.php_pcre.php match - (?i)\b(spl_(classes|object_hash|autoload(_(call|unregister|extensions|functions|register))?)|class_(implements|parents))(?=\s*\() + (?i)\b(spl_(classes|object_hash|autoload(_(call|unregister|extensions|functions|register))?)|class_(implements|parents)|iterator_(count|to_array|apply))(?=\s*\() name support.function.php_spl.php match - (?i)\bsybase_(se(t_message_handler|lect_db)|num_(fields|rows)|c(onnect|lose)|d(eadlock_retry_count|ata_seek)|unbuffered_query|pconnect|f(ield_seek|etch_(object|field|a(ssoc|rray)|row)|ree_result)|query|affected_rows|result|get_last_message|min_(server_severity|client_severity))(?=\s*\() - name - support.function.php_sybase_ct.php - - - match - (?i)\bxmlwriter_(s(tart_(c(omment|data)|d(td(_(e(ntity|lement)|attlist))?|ocument)|pi|element(_ns)?|attribute(_ns)?)|et_indent(_string)?)|text|o(utput_memory|pen_(uri|memory))|end_(c(omment|data)|d(td(_(e(ntity|lement)|attlist))?|ocument)|pi|element|attribute)|f(ull_end_element|lush)|write_(c(omment|data)|dtd(_(e(ntity|lement)|attlist))?|pi|element(_ns)?|attribute(_ns)?|raw))(?=\s*\() - name - support.function.php_xmlwriter.php - - - match - (?i)\b(zip_(close|open|entry_(name|c(ompress(ionmethod|edsize)|lose)|open|filesize|read)|read)|add(Glob|Pattern))(?=\s*\() + (?i)\bzip_(close|open|entry_(name|c(ompress(ionmethod|edsize)|lose)|open|filesize|read)|read)(?=\s*\() name support.function.php_zip.php match - (?i)\bposix_(s(trerror|et(sid|uid|pgid|e(uid|gid)|gid))|ctermid|i(satty|nitgroups)|t(tyname|imes)|uname|kill|access|get(sid|cwd|_last_error|uid|e(uid|gid)|p(id|pid|w(nam|uid)|g(id|rp))|login|rlimit|g(id|r(nam|oups|gid)))|mk(nod|fifo))(?=\s*\() + (?i)\bposix_(s(trerror|et(sid|uid|pgid|e(uid|gid)|gid))|ctermid|t(tyname|imes)|i(satty|nitgroups)|uname|errno|kill|access|get(sid|cwd|uid|_last_error|p(id|pid|w(nam|uid)|g(id|rp))|e(uid|gid)|login|rlimit|g(id|r(nam|oups|gid)))|mk(nod|fifo))(?=\s*\() name support.function.posix.php match - (?i)\bproc_(close|terminate|open|get_status)(?=\s*\() - name - support.function.proc_open.php - - - match - (?i)\bpspell_(s(tore_replacement|uggest|ave_wordlist)|c(heck|onfig_(save_repl|create|ignore|d(ict_dir|ata_dir)|personal|r(untogether|epl)|mode)|lear_session)|new(_(config|personal))?|add_to_(session|personal))(?=\s*\() + (?i)\bpspell_(s(tore_replacement|uggest|ave_wordlist)|new(_(config|personal))?|c(heck|onfig_(save_repl|create|ignore|d(ict_dir|ata_dir)|personal|r(untogether|epl)|mode)|lear_session)|add_to_(session|personal))(?=\s*\() name support.function.pspell.php match - (?i)\bquoted_printable_(decode|encode)(?=\s*\() - name - support.function.quot_print.php - - - match - (?i)\b(srand|getrandmax|rand|mt_(srand|getrandmax|rand))(?=\s*\() - name - support.function.rand.php - - - match - (?i)\breadline(_(c(ompletion_function|allback_(handler_(install|remove)|read_char)|lear_history)|info|on_new_line|write_history|list_history|add_history|re(display|ad_history)))?(?=\s*\() + (?i)\breadline(_(c(ompletion_function|lear_history|allback_(handler_(install|remove)|read_char))|info|on_new_line|write_history|list_history|add_history|re(display|ad_history)))?(?=\s*\() name support.function.readline.php match - (?i)\brecode_(string|file)(?=\s*\() + (?i)\brecode(_(string|file))?(?=\s*\() name support.function.recode.php match - (?i)\bsession_(s(tart|et_(save_handler|cookie_params)|ave_path)|cache_(expire|limiter)|name|i(s_registered|d)|de(stroy|code)|un(set|register)|encode|write_close|reg(ister|enerate_id)|get_cookie_params|module_name)(?=\s*\() + (?i)\b(s(hm_(has_var|detach|put_var|attach|remove(_var)?|get_var)|em_(acquire|re(lease|move)|get))|ftok|msg_(s(tat_queue|e(nd|t_queue))|queue_exists|re(ceive|move_queue)|get_queue))(?=\s*\() name - support.function.session.php + support.function.sem.php match - (?i)\bsha1(_file)?(?=\s*\() + (?i)\bsession_(s(tart|et_(save_handler|cookie_params)|ave_path)|name|c(ommit|ache_(expire|limiter))|i(s_registered|d)|de(stroy|code)|un(set|register)|encode|write_close|reg(ister|enerate_id)|get_cookie_params|module_name)(?=\s*\() name - support.function.sha1.php + support.function.session.php match - (?i)\bshmop_(size|close|delete|open|write|read)(?=\s*\() + (?i)\bshmop_(size|close|open|delete|write|read)(?=\s*\() name support.function.shmop.php @@ -3667,97 +3211,55 @@ match - (?i)\bconfirm_extname_compiled(?=\s*\() - name - support.function.skeleton.php - - - match - (?i)\b(snmp(set|2_(set|walk|real_walk|get(next)?)|3_(set|walk|real_walk|get(next)?)|_(set_(oid_output_format|enum_print|valueretrieval|quick_print)|read_mib|get_(valueretrieval|quick_print))|walk|realwalk|get(next)?)|php_snmpv3)(?=\s*\() + (?i)\bsnmp(set|2_(set|walk|real_walk|get(next)?)|_(set_(oid_(numeric_print|output_format)|enum_print|valueretrieval|quick_print)|read_mib|get_(valueretrieval|quick_print))|3_(set|walk|real_walk|get(next)?)|walk(oid)?|realwalk|get(next)?)(?=\s*\() name support.function.snmp.php match - (?i)\bsocket_(s(hutdown|trerror|e(nd(to)?|t_(nonblock|option|block)|lect))|c(onnect|l(ose|ear_error)|reate(_(pair|listen))?)|write|l(isten|ast_error)|accept|get(sockname|_option|peername)|re(cv(from)?|ad)|bind)(?=\s*\() - name - support.function.sockets.php - - - match - (?i)\bsoundex(?=\s*\() + (?i)\b(is_soap_fault|use_soap_error_handler)(?=\s*\() name - support.function.soundex.php + support.function.soap.php match - (?i)\biterator_(count|to_array|apply)(?=\s*\() + (?i)\bsocket_(s(hutdown|trerror|e(nd(to)?|t_(nonblock|option|block)|lect))|c(onnect|l(ose|ear_error)|reate(_(pair|listen))?)|write|l(isten|ast_error)|accept|re(cv(from)?|ad)|get(sockname|_option|peername)|bind)(?=\s*\() name - support.function.spl_iterators.php + support.function.sockets.php match - (?i)\b(current|attachIterator)(?=\s*\() + (?i)\bsqlite_(s(ingle_query|eek)|has_(prev|more)|n(um_(fields|rows)|ext)|c(hanges|olumn|urrent|lose|reate_(function|aggregate))|open|u(nbuffered_query|df_(decode_binary|encode_binary))|p(open|rev)|e(scape_string|rror_string|xec)|valid|key|query|f(ield_name|etch_(s(tring|ingle)|column_types|object|a(ll|rray))|actory)|l(ib(encoding|version)|ast_(insert_rowid|error))|array_query|rewind|busy_timeout)(?=\s*\() name - support.function.spl_observer.php + support.function.sqlite.php match - (?i)\bsqlite_(has_prev|s(ingle_query|eek)|n(um_(fields|rows)|ext)|c(hanges|olumn|urrent|lose|reate_(function|aggregate))|open|u(nbuffered_query|df_(decode_binary|encode_binary))|e(scape_string|rror_string|xec)|p(open|rev)|key|valid|query|f(ield_name|etch_(single|column_types|object|a(ll|rray))|actory)|l(ib(encoding|version)|ast_(insert_rowid|error))|array_query|rewind|busy_timeout)(?=\s*\() + (?i)\bstats_(s(ta(ndard_deviation|t_(noncentral_t|correlation|in(nerproduct|dependent_t)|p(owersum|ercentile|aired_t)|gennch|binomial_coef))|kew)|harmonic_mean|c(ovariance|df_(n(oncentral_(chisquare|f)|egative_binomial)|c(hisquare|auchy)|t|uniform|poisson|exponential|f|weibull|l(ogistic|aplace)|gamma|b(inomial|eta)))|den(s_(n(ormal|egative_binomial)|c(hisquare|auchy)|t|pmf_(hypergeometric|poisson|binomial)|exponential|f|weibull|l(ogistic|aplace)|gamma|beta)|_uniform)|variance|kurtosis|absolute_deviation|rand_(setall|phrase_to_seeds|ranf|ge(n_(no(ncen(tral_(t|f)|ral_chisquare)|rmal)|chisquare|t|i(nt|uniform|poisson|binomial(_negative)?)|exponential|f(uniform)?|gamma|beta)|t_seeds)))(?=\s*\() name - support.function.sqlite.php + support.function.stats.php match - (?i)\bstream_(s(ocket_(s(hutdown|e(ndto|rver))|client|enable_crypto|pair|accept|recvfrom|get_name)|upports_lock|e(t_(timeout|write_buffer|blocking)|lect))|co(ntext_(set_(default|option|params)|create|get_(default|options|params))|py_to_stream)|is_local|filter_(prepend|append|remove)|resolve_include_path|get_(contents|transports|line|wrappers|meta_data))(?=\s*\() + (?i)\bs(tream_(s(ocket_(s(hutdown|e(ndto|rver))|client|pair|enable_crypto|accept|recvfrom|get_name)|upports_lock|e(t_(timeout|write_buffer|read_buffer|blocking)|lect))|notification_callback|co(ntext_(set_(option|default|params)|create|get_(options|default|params))|py_to_stream)|is_local|encoding|filter_(prepend|append|re(gister|move))|wrapper_(unregister|re(store|gister))|re(solve_include_path|gister_wrapper)|get_(contents|transports|filters|wrappers|line|meta_data)|bucket_(new|prepend|append|make_writeable))|et_socket_blocking)(?=\s*\() name support.function.streamsfuncs.php match - (?i)\b(hebrev(c)?|s(scanf|imilar_text|tr(s(tr|pn)|natc(asecmp|mp)|c(hr|spn|oll)|i(str|p(slashes|cslashes|os|_tags))|t(o(upper|k|lower)|r)|_(s(huffle|plit)|ireplace|pad|word_count|getcsv|r(ot13|ep(eat|lace)))|p(os|brk)|r(chr|ipos|ev|pos))|ubstr(_(co(unt|mpare)|replace))?|etlocale)|c(h(unk_split|r)|ount_chars)|nl(2br|_langinfo)|implode|trim|ord|dirname|uc(first|words)|join|pa(thinfo|rse_str)|explode|quotemeta|add(slashes|cslashes)|wordwrap|l(cfirst|trim|ocaleconv)|rtrim|money_format|b(in2hex|asename))(?=\s*\() + (?i)\b(s(scanf|ha1(_file)?|tr(s(tr|pn)|n(c(asecmp|mp)|atc(asecmp|mp))|c(spn|hr|oll|asecmp|mp)|t(o(upper|k|lower)|r)|i(str|p(slashes|cslashes|os|_tags))|_(s(huffle|plit)|ireplace|pad|word_count|r(ot13|ep(eat|lace))|getcsv)|p(os|brk)|len|r(chr|ipos|pos|ev))|imilar_text|oundex|ubstr(_(co(unt|mpare)|replace))?|printf|etlocale)|h(tml(specialchars(_decode)?|_entity_decode|entities)|ebrev(c)?)|n(umber_format|l(2br|_langinfo))|c(h(op|unk_split|r)|o(nvert_(cyr_string|uu(decode|encode))|unt_chars)|r(ypt|c32))|trim|implode|ord|uc(first|words)|join|p(arse_str|rint(f)?)|e(cho|xplode)|v(sprintf|printf|fprintf)|quote(d_printable_(decode|encode)|meta)|fprintf|wordwrap|l(cfirst|trim|ocaleconv|evenshtein)|add(slashes|cslashes)|rtrim|get_html_translation_table|m(oney_format|d5(_file)?|etaphone)|bin2hex)(?=\s*\() name support.function.string.php match - (?i)\bdom_string_extend_find_offset(16|32)(?=\s*\() - name - support.function.string_extend.php - - - match - (?i)\b(syslog|closelog|openlog|define_syslog_variables)(?=\s*\() + (?i)\bsybase_(se(t_message_handler|lect_db)|num_(fields|rows)|c(onnect|lose)|d(eadlock_retry_count|ata_seek)|unbuffered_query|pconnect|query|f(ield_seek|etch_(object|field|a(ssoc|rray)|row)|ree_result)|affected_rows|result|get_last_message|min_(server_severity|client_severity|error_severity|message_severity))(?=\s*\() name - support.function.syslog.php + support.function.sybase.php match - (?i)\bmsg_(s(tat_queue|e(nd|t_queue))|queue_exists|re(ceive|move_queue)|get_queue)(?=\s*\() - name - support.function.sysvmsg.php - - - match - (?i)\bsem_(acquire|re(lease|move)|get)(?=\s*\() - name - support.function.sysvsem.php - - - match - (?i)\bshm_(has_var|detach|put_var|attach|get_var|remove(_var)?)(?=\s*\() - name - support.function.sysvshm.php - - - match - (?i)\bdom_text_(split_text|is_whitespace_in_element_content|replace_whole_text)(?=\s*\() - name - support.function.text.php - - - match - (?i)\btidy_(c(onfig_count|lean_repair)|is_x(html|ml)|diagnose|error_count|parse_(string|file)|access_count|warning_count|repair_(string|file)|get(opt|_(h(tml(_ver)?|ead)|status|config|o(utput|pt_doc)|error_buffer|r(oot|elease)|body)))(?=\s*\() + (?i)\b(tidy_(s(et(opt|_encoding)|ave_config)|c(onfig_count|lean_repair)|is_x(html|ml)|diagnose|parse_(string|file)|error_count|warning_count|load_config|access_count|re(set_config|pair_(string|file))|get(opt|_(status|h(tml(_ver)?|ead)|config|o(utput|pt_doc)|error_buffer|r(oot|elease)|body)))|ob_tidyhandler)(?=\s*\() name support.function.tidy.php @@ -3769,67 +3271,25 @@ match - (?i)\b(s(trval|ettype)|i(s_(s(calar|tring)|callable|nu(ll|meric)|object|float|array|long|resource|bool)|ntval)|floatval|gettype)(?=\s*\() - name - support.function.type.php - - - match - (?i)\buniqid(?=\s*\() - name - support.function.uniqid.php - - - match - (?i)\b(url(decode|encode)|parse_url|get_headers|rawurl(decode|encode))(?=\s*\() + (?i)\b(http_build_query|url(decode|encode)|parse_url|rawurl(decode|encode)|get_(headers|meta_tags)|base64_(decode|encode))(?=\s*\() name support.function.url.php match - (?i)\bstream_(filter_register|get_filters|bucket_(new|prepend|append|make_writeable))(?=\s*\() - name - support.function.user_filters.php - - - match - (?i)\bdom_userdatahandler_handle(?=\s*\() - name - support.function.userdatahandler.php - - - match - (?i)\bstream_wrapper_(unregister|re(store|gister))(?=\s*\() - name - support.function.userspace.php - - - match - (?i)\bconvert_uu(decode|encode)(?=\s*\() - name - support.function.uuencode.php - - - match - (?i)\b(serialize|debug_zval_dump|unserialize|var_(dump|export)|memory_get_(usage|peak_usage))(?=\s*\() + (?i)\b(s(trval|e(ttype|rialize))|i(s(set|_(s(calar|tring)|nu(ll|meric)|callable|int(eger)?|object|double|float|long|array|re(source|al)|bool))|ntval|mport_request_variables)|d(oubleval|ebug_zval_dump)|unse(t|rialize)|print_r|empty|var_(dump|export)|floatval|get(type|_(defined_vars|resource_type)))(?=\s*\() name support.function.var.php match - (?i)\bversion_compare(?=\s*\() - name - support.function.versioning.php - - - match - (?i)\bwddx_(serialize_va(lue|rs)|deserialize|packet_(start|end)|add_vars)(?=\s*\() + (?i)\bwddx_(serialize_va(lue|rs)|deserialize|unserialize|packet_(start|end)|add_vars)(?=\s*\() name support.function.wddx.php match - (?i)\b(utf8_(decode|encode)|xml_(set_(start_namespace_decl_handler|notation_decl_handler|character_data_handler|default_handler|object|unparsed_entity_decl_handler|processing_instruction_handler|e(nd_namespace_decl_handler|lement_handler|xternal_entity_ref_handler))|error_string|parse(_into_struct|r_(set_option|create(_ns)?|free|get_option))?|get_(current_(column_number|line_number|byte_index)|error_code)))(?=\s*\() + (?i)\b(utf8_(decode|encode)|xml_(set_(start_namespace_decl_handler|notation_decl_handler|character_data_handler|object|default_handler|unparsed_entity_decl_handler|processing_instruction_handler|e(nd_namespace_decl_handler|lement_handler|xternal_entity_ref_handler))|parse(_into_struct|r_(set_option|create(_ns)?|free|get_option))?|error_string|get_(current_(column_number|line_number|byte_index)|error_code)))(?=\s*\() name support.function.xml.php @@ -3837,23 +3297,17 @@ match (?i)\bxmlrpc_(se(t_type|rver_(c(all_method|reate)|destroy|add_introspection_data|register_(introspection_callback|method)))|is_fault|decode(_request)?|parse_method_descriptions|encode(_request)?|get_type)(?=\s*\() name - support.function.xmlrpc-epi-php.php - - - match - (?i)\bdom_xpath_(evaluate|query|register_(ns|php_functions))(?=\s*\() - name - support.function.xpath.php + support.function.xmlrpc.php match - (?i)\bxsl_xsltprocessor_(has_exslt_support|set_p(arameter|rofiling)|transform_to_(doc|uri|xml)|import_stylesheet|re(gister_php_functions|move_parameter)|get_parameter)(?=\s*\() + (?i)\bxslt_(set(opt|_(s(cheme_handler(s)?|ax_handler(s)?)|object|e(ncoding|rror_handler)|log|base))|create|process|err(no|or)|free|getopt|backend_(name|info|version))(?=\s*\() name - support.function.xsltprocessor.php + support.function.xslt.php match - (?i)\b(ob_gzhandler|zlib_get_coding_type|readgzfile|gz(compress|inflate|deflate|open|uncompress|encode|file))(?=\s*\() + (?i)\b(zlib_get_coding_type|readgzfile|gz(seek|c(ompress|lose)|tell|inflate|open|de(code|flate)|uncompress|p(uts|assthru)|e(ncode|of)|file|write|re(wind|ad)|get(s(s)?|c)))(?=\s*\() name support.function.zlib.php @@ -3865,7 +3319,7 @@ match - (?i)\b(GlobIterator|R(untimeException|e(sourceBundle|cursive(RegexIterator|CachingIterator|TreeIterator|IteratorIterator|DirectoryIterator|FilterIterator|ArrayIterator)|flection(Method|Class|Object|Extension|P(arameter|roperty)|Function)?|gexIterator)|angeException)|stdClass|XMLReader|M(ultipleIterator|ess(sageFormatter|ageFormatter))|Bad(MethodCallException|FunctionCallException)|tidyNode|S(impleXML(Iterator|Element)|oap(Server|Header|Client|Param|Var|Fault)|pl(M(inHeap|axHeap)|Heap|TempFileObject|ObjectStorage|DoublyLinkedList|PriorityQueue|Fi(le(Info|Object)|xedArray))|QLite3(Result|Stmt)?)|N(o(RewindIterator|rmalizer)|umberFormatter)|C(ollator|OMPersistHelper|achingIterator)|I(n(tlDateFormatter|validArgumentException|finiteIterator)|teratorIterator)|ZipArchive|O(utOf(RangeException|BoundsException)|verflowException)|D(irectoryIterator|omainException|OM(XPath|Node|C(omment|dataSection)|Text|Document(Fragment)?|ProcessingInstruction|E(ntityReference|lement)|Attr))|Un(derflowException|expectedValueException)|P(har(FileInfo)?|DO(Statement)?|arentIterator)|E(rrorException|mptyIterator|xception)|Fil(terIterator|esystemIterator)|A(p(pendIterator|acheRequest)|rray(Iterator|Object))|L(imitIterator|o(cale|gicException)|engthException))(?=\s*[\(|;]) + (?i)\b(st(dClass|reamWrapper)|R(untimeException|e(sourceBundle|cursive(RegexIterator|CachingIterator|TreeIterator|Iterator(Iterator)?|DirectoryIterator|FilterIterator|ArrayIterator)|flect(ion(Method|Class|Object|P(arameter|roperty)|Extension|Function(Abstract)?)?|or)|gexIterator)|angeException)|G(lobIterator|magick(Draw|Pixel)?)|X(ML(Reader|Writer)|SLTProcessor)|M(ongo(Regex|Grid(fsFile|FS(Cursor|File)?)|BinData|C(o(de|llection)|ursor)|Timestamp|I(nt(32|64)|d)|D(B(Ref)?|ate))?|ultipleIterator|e(ssageFormatter|mcache(d)?))|Bad(MethodCallException|FunctionCallException)|tidy(Node)?|S(impleXML(Iterator|Element)|oap(Server|Header|Client|Param|Var|Fault)|CA(_(SoapProxy|LocalProxy))?|p(hinxClient|l(M(inHeap|axHeap)|Bool|S(t(ack|ring)|ubject)|Heap|TempFileObject|Int|Ob(server|jectStorage)|DoublyLinkedList|PriorityQueue|Enum|Queue|F(i(le(Info|Object)|xedArray)|loat)))|eekableIterator|DO_(Model_(ReflectionDataObject|Type|Property)|Sequence|D(ata(Object|Factory)|AS_(Relational|XML(_Document)?|Setting|ChangeSummary|Data(Object|Factory)))|Exception|List)|wish(Result(s)?|Search)?|QLite(Result|3(Result|Stmt)?|Database|Unbuffered)|AM(Message|Connection))|H(ttp(Re(sponse|quest(Pool)?)|Message|InflateStream|DeflateStream|QueryString)|aru(Image|Outline|D(oc|estination)|Page|Encoder|Font|Annotation))|N(o(RewindIterator|rmalizer)|umberFormatter)|C(o(untable|llator)|achingIterator)|TokyoTyrant(Table|Query)?|I(n(tlDateFormatter|validArgumentException|finiteIterator)|teratorIterator|magick(Draw|Pixel(Iterator)?)?)|ZipArchive|O(CI-(Collection|Lob)|ut(erIterator|Of(RangeException|BoundsException))|verflowException)|D(irectoryIterator|om(XsltStylesheet|Node|Document(Type)?|ProcessingInstruction|Element|ainException|Attribute)|OM(XPath|N(ode(list)?|amedNodeMap)|C(haracterData|omment)|Text|Implementation|Document(Fragment)?|ProcessingInstruction|E(ntityReference|lement)|Attr)|ate(Time(Zone)?|Interval|Period))|Un(derflowException|expectedValueException)|finfo|P(har(Data|FileInfo)?|DO(Statement)?|arentIterator)|E(rrorException|xception|mptyIterator)|KTaglib_(MPEG_(File|AudioProperties)|Tag|ID3v2_(Tag|Frame|AttachedPictureFrame))|Fil(terIterator|esystemIterator)|mysqli(_(stmt|driver|warning|result))?|L(imitIterator|o(cale|gicException)|engthException)|A(MQP(Connection|Exchange|Queue)|ppendIterator|PCIterator|rray(Iterator|Object)))(?=\s*[\(|;]) name support.class.builtin.php From 3ae04f4cfa3123371459a326b73fb5b09f41a2f2 Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 4 Dec 2010 04:18:15 -0600 Subject: [PATCH 022/118] Only reload bundles for completions/syntax changes (which only happens when generating en docs) --- Support/generate/generate.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Support/generate/generate.php b/Support/generate/generate.php index 6df58ba..285f5a9 100755 --- a/Support/generate/generate.php +++ b/Support/generate/generate.php @@ -471,6 +471,6 @@ function getCompletionsXml($completions) runCmd(__DIR__ . '/generate.rb', "{$supportDir}/functions.json"); unlink("{$supportDir}/functions.json"); -} -runCmd('osascript -e\'tell app "TextMate" to reload bundles\''); + runCmd('osascript -e\'tell app "TextMate" to reload bundles\''); +} From 3bc02a2a07f6306dea8973c72f34559dcfd31db5 Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 4 Dec 2010 04:19:02 -0600 Subject: [PATCH 023/118] Adding Spanish and Japanese translations --- Support/function-docs/es.txt | 2569 +++++++++++++++++++++++++++++++++ Support/function-docs/ja.txt | 2570 ++++++++++++++++++++++++++++++++++ 2 files changed, 5139 insertions(+) create mode 100644 Support/function-docs/es.txt create mode 100644 Support/function-docs/ja.txt diff --git a/Support/function-docs/es.txt b/Support/function-docs/es.txt new file mode 100644 index 0000000..4ab149e --- /dev/null +++ b/Support/function-docs/es.txt @@ -0,0 +1,2569 @@ +AMQPConnection%object AMQPConnection([array $credentials = array()])%Crear una instancia de Conexión de PCMA (AMQP) +AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%Crea una instancia de AMQPExchange +AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%Crea una instancia de un objeto AMQPQueue +APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $format], [int $chunk_size = 100], [int $list])%Construye un objeto iterador APCIterator +AppendIterator%object AppendIterator()%Construye un AppendIterator +ArrayIterator%object ArrayIterator(mixed $array)%Construye un ArrayIterator +ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object +CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construye un nuevo objeto CachingIterator para el iterador +Collator%object Collator(string $locale)%Create a collator +DOMAttr%object DOMAttr(string $name, [string $value])%Crea un nuevo objeto DOMAttr +DOMComment%object DOMComment([string $value])%Crea un nuevo objeto DOMComment +DOMDocument%object DOMDocument([string $version], [string $encoding])%Crea un nuevo objeto DOMDocument +DOMElement%object DOMElement(string $name, [string $value], [string $namespaceURI])%Crea un nuevo objeto DOMElement +DOMEntityReference%object DOMEntityReference(string $name)%Crea un nuevo objeto DOMEntityReference +DOMImplementation%object DOMImplementation()%Crea un nuevo objeto DOMImplementation +DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $value])%Crea un nuevo objeto DOMProcessingInstruction +DOMText%object DOMText([string $value])%Crea un nuevo objeto DOMText +DOMXPath%object DOMXPath(DOMDocument $doc)%Crea un nuevo objeto DOMXPath +DateInterval%object DateInterval(string $interval_spec)%Crea un nuevo objeto DateInterval +DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $start, DateInterval $interval, DateTime $end, [int $options], string $isostr, [int $options])%Crea un nuevo objeto DatePeriod +DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Devuelve un nuevo objeto DateTime +DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Crea un nuevo objeto DateTimeZone +DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path +FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator +FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator +FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Convierte una fecha desde el Calendario Republicano Francés a la Fecha Juliana +GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob +Gmagick%object Gmagick([string $filename])%El constructor Gmagick +GmagickPixel%object GmagickPixel([string $color])%El constructor GmagickPixel +GregorianToJD%int GregorianToJD(int $month, int $day, int $year)%Convierte una fecha Gregoriana en Fecha Juliana +HaruDoc%object HaruDoc()%Construye una nueva instancia de HaruDoc +HttpDeflateStream%object HttpDeflateStream([int $flags])%Constructor de la clase HttpDeflateStream +HttpInflateStream%object HttpInflateStream([int $flags])%Constructor de la clase HttpInflateStream +HttpMessage%object HttpMessage([string $message])%HttpMessage constructor +HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%Constructor de HttpQueryString +HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%Constructor del objeto HttpRequest +HttpRequestPool%object HttpRequestPool([HttpRequest $request])%Constructor de HttpRequestPool +Imagick%object Imagick([mixed $files])%El constructor Imagick +ImagickDraw%object ImagickDraw()%El constructor ImagickDraw +ImagickPixel%object ImagickPixel([string $color])%El constructor ImagickPixel +ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%El constructor ImagickPixelIterator +InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator +IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable +JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Devuelve el día de la semana +JDMonthName%string JDMonthName(int $julianday, int $mode)%Devuelve el nombre de un mes +JDToFrench%string JDToFrench(int $juliandaycount)%Convierte una Fecha Juliana al Calendario Republicano Francés +JDToGregorian%string JDToGregorian(int $julianday)%Convierte una Fecha Juliana en una fecha Gregoriana +JDToJulian%string JDToJulian(int $julianday)%Convierte una Fecha Juliana a una fecha del Calendario Juliano +JewishToJD%int JewishToJD(int $month, int $day, int $year)%Convierte una fecha del Calendario Judío a una Fecha Juliana +JulianToJD%int JulianToJD(int $month, int $day, int $year)%Convierte una fecha del Calendario Juliano a una Fecha Juliana +KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file +LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator +Memcached%object Memcached([string $persistent_id])%Crear una instancia de Memcached +Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object +MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. +MongoCode%object MongoCode(string $code, [array $scope = array()])%Creates a new code object +MongoCollection%object MongoCollection(MongoDB $db, string $name)%Creates a new collection +MongoCursor%object MongoCursor(resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoDB%object MongoDB(Mongo $conn, string $name)%Creates a new database +MongoDate%object MongoDate([long $sec], [long $usec])%Creates a new date. +MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"])%Creates new file collections +MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%Create a new GridFS file +MongoId%object MongoId([string $id])%Creates a new id +MongoInt32%object MongoInt32(string $value)%Creates a new 32-bit integer. +MongoInt64%object MongoInt64(string $value)%Creates a new 64-bit integer. +MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression +MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. +MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator +NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator +PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database +ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator +Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object +PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object +PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct +RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator +RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator +RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%Construct a RecursiveIteratorIterator +RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Creates a new RecursiveRegexIterator. +RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%Construct a RecursiveTreeIterator +ReflectionClass%object ReflectionClass(string $argument)%Constructs a ReflectionClass +ReflectionExtension%object ReflectionExtension(string $name)%Constructs a ReflectionExtension +ReflectionFunction%object ReflectionFunction(mixed $name)%Constructs a ReflectionFunction object +ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%Constructs a ReflectionMethod +ReflectionObject%object ReflectionObject(object $argument)%Constructs a ReflectionObject +ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct +ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object +RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator +SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server +SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object +SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service +SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%Construct an SDO_Model_ReflectionDataObject +SQLite3%object SQLite3(string $filename, [int $flags], [string $encryption_key])%Instantiates an SQLite3 object and opens an SQLite 3 database +SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%Crea un nuevo objeto SimpleXMLElement +SoapClient%object SoapClient(mixed $wsdl, [array $options])%Constructor de SoapClient +SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%Constructor de SoapFault +SoapHeader%object SoapHeader(string $namespace, string $name, [mixed $data], [bool $mustunderstand], [string $actor])%Constructor de SoapHeader +SoapParam%object SoapParam(mixed $data, string $name)%Constructor de SoapParam +SoapServer%object SoapServer(mixed $wsdl, [array $options])%Constructor de SoapServer +SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [string $type_namespace], [string $node_name], [string $node_namespace])%Constructor de SoapVar +SphinxClient%object SphinxClient()%Create a new SphinxClient object +SplBool%object SplBool()%Constructs a bool object type +SplDoublyLinkedList%object SplDoublyLinkedList()%Constructs a new doubly linked list +SplEnum%object SplEnum()%Constructs an enumeger object type +SplFileInfo%object SplFileInfo(string $file_name)%Construct a new SplFileInfo object +SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%Construct a new file object. +SplFixedArray%object SplFixedArray([int $size])%Constructs a new fixed array +SplFloat%object SplFloat(float $input)%Constructs a float object type +SplHeap%object SplHeap()%Constructs a new empty heap +SplInt%object SplInt(integer $input)%Constructs an integer object type +SplPriorityQueue%object SplPriorityQueue()%Constructs a new empty queue +SplQueue%object SplQueue()%Constructs a new queue implemented using a doubly linked list +SplStack%object SplStack()%Constructs a new stack implemented using a doubly linked list +SplString%object SplString(string $input)%Constructs a string object type +SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a new temporary file object +Swish%object Swish(string $index_names)%Construct a Swish object +TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object +TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +XSLTProcessor%object XSLTProcessor()%Crea un nuevo objeto XSLTProcessor +__halt_compiler%void __halt_compiler()%Detiene la ejecución del compilador +abs%number abs(mixed $number)%Valor absoluto +acos%float acos(float $arg)%Arco coseno +acosh%float acosh(float $arg)%Arco coseno hiperbólico +addcslashes%string addcslashes(string $str, string $charlist)%Escapa una cadena de la misma forma que lo hace C +addslashes%string addslashes(string $str)%Añade barras invertidas a una cadena +aggregate%void aggregate(object $object, string $class_name)%Dynamic class and object aggregation of methods and properties +aggregate_info%array aggregate_info(object $object)%Gets aggregation information for a given object +aggregate_methods%void aggregate_methods(object $object, string $class_name)%Dynamic class and object aggregation of methods +aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%Selective dynamic class methods aggregation to an object +aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class methods aggregation to an object using a regular expression +aggregate_properties%void aggregate_properties(object $object, string $class_name)%Dynamic aggregation of class properties to an object +aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%Selective dynamic class properties aggregation to an object +aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class properties aggregation to an object using a regular expression +aggregation_info%void aggregation_info()%Alias de aggregate_info +apache_child_terminate%bool apache_child_terminate()%Finaliza un proceso de Apache después de esta llamada +apache_get_modules%array apache_get_modules()%Obtiene una lista de los módulos cargados en el servidor Apache +apache_get_version%string apache_get_version()%Obtiene la versión del servidor Apache +apache_getenv%string apache_getenv(string $variable, [bool $walk_to_top])%Obtiene una variable del entorno subprocess_env de Apache +apache_lookup_uri%object apache_lookup_uri(string $filename)%Realiza una petición parcial por la URI especificada y devuelve toda la información sobre ella +apache_note%string apache_note(string $note_name, [string $note_value])%Obtiene y establece las notas de petición de apache +apache_request_headers%array apache_request_headers()%Obtiene todas las cabeceras HTTP +apache_reset_timeout%bool apache_reset_timeout()%Restaura el temporizador de Apache +apache_response_headers%array apache_response_headers()%Obtiene todas las cabeceras HTTP de respuesta +apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Establece una variable subprocess_env de Apache +apc_add%bool apc_add(string $key, mixed $var, [int $ttl])%Poner una variable en caché en el almacén de datos +apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%Obtener una copia binaria de los archivos y variables de usuario dados +apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%Imprimir a un archivo una copia binaria de los archivos y variables de usuario almacenados en caché +apc_bin_load%bool apc_bin_load(string $data, [int $flags])%Cargar una copia binaria en la caché de archivo/usuario de APC +apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%Cargar una copia binaria desde un archivo a la caché de archivo/usuario de APC +apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%Recupera información que hay en caché del almacén de datos de APC +apc_cas%int apc_cas(string $key, int $old, int $new)%apc_cas +apc_clear_cache%bool apc_clear_cache([string $cache_type])%Limpia la caché de APC +apc_compile_file%bool apc_compile_file(string $filename)%Almacena un archivo en la caché de código de byte, evitando todos los filtros +apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%Disminuye un número almacenado +apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%Define un conjunto de constantes para recuperación y definición en masa +apc_delete%bool apc_delete(string $key)%Elimina una variable almacenada de la caché +apc_delete_file%mixed apc_delete_file(mixed $keys)%Borra archivos de la caché del código de operación +apc_exists%mixed apc_exists(mixed $keys)%Comprobar si existe una clave de APC +apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%Traer una variable almacenada desde la caché +apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%Aumentar un número almacenado +apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%Carga un conjunto de constantes de la caché +apc_sma_info%array apc_sma_info([bool $limited = false])%Recupera la información de la Asignación de Memoria Compartida de APC +apc_store%bool apc_store(string $key, mixed $var, [int $ttl])%Guardar una variable en caché en el almacén de datos +array%array array([mixed ...])%Crea un array +array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%Cambia todas las claves en un array +array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%Divide un array en fragmentos +array_combine%array array_combine(array $keys, array $values)%Crea un nuevo array, usando una matriz para las claves y otra para sus valores +array_count_values%array array_count_values(array $input)%Cuenta todos los valores de un array +array_diff%array array_diff(array $array1, array $array2, [array ...])%Calcula la diferencia entre arrays +array_diff_assoc%array array_diff_assoc(array $array1, array $array2, [array ...])%Calcula la diferencia entre arrays con un chequeo adicional de índices +array_diff_key%array array_diff_key(array $array1, array $array2, [array ...])%Calcula la diferencia entre arrays usando las keys para la comparación +array_diff_uassoc%array array_diff_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcula la diferencia entre arrays con un chequeo adicional de índices que se realiza por una función de devolución de llamada suministrada por el usuario +array_diff_ukey%array array_diff_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcula la diferencia entre arrays usando una función de devolución de llamada en las keys para comparación +array_fill%array array_fill(int $start_index, int $num, mixed $value)%Llena un array con valores +array_fill_keys%array array_fill_keys(array $keys, mixed $value)%Llena un array con valores, especificando las keys +array_filter%array array_filter(array $input, [callback $callback])%Filtra elementos de un array usando una función de devolución de llamada +array_flip%string array_flip(array $trans)%Intercambia todas las keys con sus valores asociados en un array +array_intersect%array array_intersect(array $array1, array $array2, [array ...])%Calcula la intersección de arrays +array_intersect_assoc%array array_intersect_assoc(array $array1, array $array2, [array ...])%Calcula la intersección de arrays con un chequeo adicional de índices +array_intersect_key%array array_intersect_key(array $array1, array $array2, [array ...])%Calcula la intersección de arrays usando las keys para la comparación +array_intersect_uassoc%array array_intersect_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcula la intersección de arrays con un chequeo adicional de índices que se realiza por una función de devolución de llamada +array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%Calcula la intersección de arrays usando una función de devolución de llamada en las keys para la comparación +array_key_exists%bool array_key_exists(mixed $key, array $search)%Verifica si el índice o clave dada existe en el array +array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%Devuelve todas las claves de un array o un subconjunto de claves de un array +array_map%array array_map(callback $callback, array $arr1, [array ...])%Aplica la llamada de retorno especificada a los elementos de los dados +array_merge%array array_merge(array $array1, [array $array2], [array ...])%Combina dos o más arrays +array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%Une dos o más arrays recursivamente +array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_ASC], [mixed $arg = SORT_REGULAR], [mixed ...])%Ordena múltiples arrays, o arrays multi-dimensionales +array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%Rellena un array a la longitud especificada con un valor +array_pop%array array_pop(array $array)%Extrae el último elemento del final del array +array_product%number array_product(array $array)%Calcula el producto de los valores en el array +array_push%int array_push(array $array, mixed $var, [mixed ...])%Inserta uno o más elementos al final de un array +array_rand%mixed array_rand(array $input, [int $num_req = 1])%Selecciona una o más entradas aleatorias de un array +array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%Reduce iterativamente una matriz a un solo valor usando una función llamada de retorno +array_replace%array array_replace(array $array, array $array1, [array $array2], [array ...])%Remplaza los elementos de los arrays pasados en el primer array +array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array $array2], [array ...])%Reemplaza los elementos de los arrays pasados al primer array de forma recursiva +array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%Devuelve un array con los elementos en orden inverso +array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict])%Busca un valor determinado en un array y devuelve la clave correspondiente en caso de éxito +array_shift%array array_shift(array $array)%Quita un elemento del principio del array +array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%Extrae una parte de un array +array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%Elimina una porción del array y la reemplaza con algo +array_sum%number array_sum(array $array)%Calcula la suma de los valores en un array +array_udiff%array array_udiff(array $array1, array $array2, [array ...], callback $data_compare_func)%Computa la diferencia entre arrays, usando una llamada de retorno para la comparación de datos +array_udiff_assoc%array array_udiff_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Computa la diferencia entre arrays con una comprobación de indices adicional, compara la información mediante una función de llamada de retorno +array_udiff_uassoc%array array_udiff_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Computa la diferencia entre arrays con una verificación de índices adicional, compara la información y los índices mediante una función de llamada de retorno +array_uintersect%array array_uintersect(array $array1, array $array2, [array ...], callback $data_compare_func)%Computa una intersección de arrays, compara la información mediante una función de llamada de retorno +array_uintersect_assoc%array array_uintersect_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%Computa la intersección de arrays con una comprobación de índices adicional, compara la información mediante una función de llamada de retorno +array_uintersect_uassoc%array array_uintersect_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%Computa la intersección de arrays con una comprobación de índices adicional, compara la información y los índices mediante funciones de llamada de retorno +array_unique%array array_unique(array $array, [int $sort_flags = SORT_STRING])%Elimina valores duplicados de un array +array_unshift%int array_unshift(array $array, mixed $var, [mixed ...])%Añadir al inicio de un array uno a más elementos +array_values%array array_values(array $input)%Devuelve todos los valores de un array +array_walk%bool array_walk(array $array, callback $funcname, [mixed $userdata])%Aplicar una función de usuario a cada miembro de un array +array_walk_recursive%bool array_walk_recursive(array $input, callback $funcname, [mixed $userdata])%Aplicar una función de usuario recursivamente a cada miembro de un array +arsort%bool arsort(array $array, [int $sort_flags = SORT_REGULAR])%Ordena un array en orden inverso y mantiene la asociación de índices +asin%float asin(float $arg)%Arco seno +asinh%float asinh(float $arg)%Arco seno hiperbólico +asort%bool asort(array $array, [int $sort_flags = SORT_REGULAR])%Ordena un array y mantiene la asociación de índices +assert%bool assert(mixed $assertion)%Checks if assertion is FALSE +assert_options%mixed assert_options(int $what, [mixed $value])%Set/get the various assert flags +atan%float atan(float $arg)%Arco tangente +atan2%float atan2(float $y, float $x)%Arco tangente de dos variables +atanh%float atanh(float $arg)%Arco tangente hiperbólica +base64_decode%string base64_decode(string $data, [bool $strict = false])%Decodifica datos codificados con MIME base64 +base64_encode%string base64_encode(string $data)%Codifica datos con MIME base64 +base_convert%string base_convert(string $number, int $frombase, int $tobase)%Convertir un número entre bases arbitrarias +basename%string basename(string $path, [string $suffix])%Devuelve el componente de nombre de rastreo de la ruta +bcadd%string bcadd(string $left_operand, string $right_operand, [int $scale])%Añade dos números de precisión arbitrária +bccomp%int bccomp(string $left_operand, string $right_operand, [int $scale])%Compara dos números de precisión arbitraria +bcdiv%string bcdiv(string $left_operand, string $right_operand, [int $scale])%Divide dos números de precisión arbitraria +bcmod%string bcmod(string $left_operand, string $modulus)%Obtiene el módulo de un número de precisión arbitraria +bcmul%string bcmul(string $left_operand, string $right_operand, [int $scale])%Multiplica dos números de precisión arbitraria +bcpow%string bcpow(string $left_operand, string $right_operand, [int $scale])%Elevar un número de precisión arbitraria a otro +bcpowmod%string bcpowmod(string $left_operand, string $right_operand, string $modulus, [int $scale])%Eleva un número de precisión arbitraria a otro, reducido por un módulo especificado +bcscale%bool bcscale(int $scale)%Establece los parametros de scale por defecto para todas las funciones matemáticas de bc +bcsqrt%string bcsqrt(string $operand, [int $scale])%Obtiene la raiz cuadrada de un número de precisión arbitraria +bcsub%string bcsub(string $left_operand, string $right_operand, [int $scale])%Resta un número de precisión arbitraria de otro +bin2hex%string bin2hex(string $str)%Convierte datos binarios en su representación hexadecimal +bind_textdomain_codeset%string bind_textdomain_codeset(string $domain, string $codeset)%Especifica el juego de caracteres en que los mensajes del catálogo del dominio serán devueltos +bindec%float bindec(string $binary_string)%Binario a decimal +bindtextdomain%string bindtextdomain(string $domain, string $directory)%Establece la ruta del dominio +bson_decode%array bson_decode(string $bson)%Decodifica un objecto BSON a un array PHP +bson_encode%string bson_encode(mixed $anything)%Serializa una variable PHP a un string BSON +bzclose%int bzclose(resource $bz)%Cierra un fichero bzip2 +bzcompress%mixed bzcompress(string $source, [int $blocksize = 4], [int $workfactor])%Comprime una cadena en datos codificados en bzip2 +bzdecompress%mixed bzdecompress(string $source, [int $small])%Descomprime datos codificados con bzip2 +bzerrno%int bzerrno(resource $bz)%Devuelve el número de erro de bzip2 +bzerror%array bzerror(resource $bz)%Devuelve el número de error y la cadena del error de bzip2 en un array +bzerrstr%string bzerrstr(resource $bz)%Devuelve una cadena de error de bzip2 +bzflush%int bzflush(resource $bz)%Fuerza la escritura de todos los datos del búfer +bzopen%resource bzopen(string $filename, string $mode)%Abre un fichero comprimido con bzip2 +bzread%string bzread(resource $bz, [int $length = 1024])%Lectura segura de ficheros bzip2 +bzwrite%int bzwrite(resource $bz, string $data, [int $length])%Escribe en un fichero bzip2 de forma segura binariamente +cal_days_in_month%int cal_days_in_month(int $calendar, int $month, int $year)%Devolver el número de días de un mes para un año y un calendario dados +cal_from_jd%array cal_from_jd(int $jd, int $calendar)%Convierte de una Fecha Juliana a un calendario soportado +cal_info%array cal_info([int $calendar = -1])%Devuelve información sobre un calendario en particular +cal_to_jd%int cal_to_jd(int $calendar, int $month, int $day, int $year)%Convertir un calendario soportado a la Fecha Juliana +call_user_func%mixed call_user_func(callback $function, [mixed $parameter], [mixed ...])%Llamar a una función de usuario dada por el primer parámetro +call_user_func_array%mixed call_user_func_array(callback $function, array $param_arr)%Llamar a una función de usuario dada con una matriz de parámetros +call_user_method%mixed call_user_method(string $method_name, object $obj, [mixed $parameter], [mixed ...])%Llamar a un método de usuario sobre un objeto específico [obsoleto] +call_user_method_array%mixed call_user_method_array(string $method_name, object $obj, array $params)%LLamar a un método de usuario dado con una matriz de parámetros [obsoleto] +ceil%float ceil(float $value)%Redondear fracciones hacia arriba +chdir%bool chdir(string $directory)%Cambia de directorio +checkdate%bool checkdate(int $month, int $day, int $year)%Validar una fecha gregoriana +checkdnsrr%bool checkdnsrr(string $host, [string $type = "MX"])%Check DNS records corresponding to a given Internet host name or IP address +chgrp%bool chgrp(string $filename, mixed $group)%Cambia el grupo del archivo +chmod%bool chmod(string $filename, int $mode)%Cambia el modo de archivo +chop%void chop()%Alias de rtrim +chown%bool chown(string $filename, mixed $user)%Cambia el propietario del archivo +chr%string chr(int $ascii)%Devuelve un caracter específico +chroot%bool chroot(string $directory)%Cambia el directorio raíz +chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%Divide una cadena en trozos más pequeños +class_alias%boolean class_alias([string $original], [string $alias])%Crea un alias para una clase +class_exists%bool class_exists(string $class_name, [bool $autoload = true])%Verifica si la clase ha sido definida +class_implements%array class_implements(mixed $class, [bool $autoload = true])%Return the interfaces which are implemented by the given class +class_parents%array class_parents(mixed $class, [bool $autoload = true])%Return the parent classes of the given class +clearstatcache%void clearstatcache([bool $clear_realpath_cache = false], [string $filename])%Limpia la caché de estado de un archivo +closedir%void closedir([resource $dir_handle])%Cierra un gestor de directorio +closelog%bool closelog()%Close connection to system logger +collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array maintaining index association +collator_compare%int collator_compare(string $str1, string $str2, Collator $coll, string $str1, string $str2)%Compare two Unicode strings +collator_create%Collator collator_create(string $locale, string $locale)%Create a collator +collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll, int $attr)%Get collation attribute value +collator_get_error_code%int collator_get_error_code(Collator $coll)%Get collator's last error code +collator_get_error_message%string collator_get_error_message(Collator $coll)%Get text for collator's last error code +collator_get_locale%string collator_get_locale([int $type], Collator $coll, int $type)%Get the locale name of the collator +collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll, string $str)%Get sorting key for a string +collator_get_strength%int collator_get_strength(Collator $coll)%Get current collation strength +collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll, int $attr, int $val)%Set collation attribute +collator_set_strength%bool collator_set_strength(int $strength, Collator $coll, int $strength)%Set collation strength +collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array using specified collator +collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll, array $arr)%Sort array using specified collator and sort keys +com_addref%void com_addref()%Aumenta el contador de referencia de componentes [obsoleto] +com_create_guid%string com_create_guid()%Generar un identificador único globalmente (GUID) +com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%Conectar eventos de un objeto COM a un objeto PHP +com_get%void com_get()%Obtiene el valor de una propiedad de un Componente COM Component [obsoleto] +com_get_active_object%variant com_get_active_object(string $progid, [int $code_page])%Devuelve un gestor a una instancia de un objeto COM ya en ejecución +com_invoke%void com_invoke()%Llama a un método de un componente COM [obsoleto] +com_isenum%bool com_isenum(variant $com_module)%Indica si un objeto COM tiene una interfaz IEnumVariant para iteraciones [obsoleto] +com_load%void com_load()%Crea una nueva referencia a un componente COM [obsoleto] +com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive])%Carga una biblioteca de tipos +com_message_pump%bool com_message_pump([int $timeoutms])%Procesar mensajes COM, durmiendo hata timeoutms milisegundos +com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink])%Imprime una definición de clase de PHP para una interfaz despachable +com_propget%void com_propget()%Alias de com_get +com_propput%void com_propput()%Alias de com_set +com_propset%void com_propset()%Alias de com_set +com_release%void com_release()%Disminuye el contador de referencia de componentes [obsoleto] +com_set%void com_set()%Asigna un valor a una propiedad de un componente COM +compact%array compact(mixed $varname, [mixed ...])%Crear un array que contiene variables y sus valores +connection_aborted%int connection_aborted()%Verifica si el cliente se desconectó +connection_status%int connection_status()%Devuelve el campo de bits de status de conexión +connection_timeout%int connection_timeout()%Verificar si el script ha alcanzado su tiempo de espera máximo +constant%mixed constant(string $name)%Devuelve el valor de una constante +convert_cyr_string%string convert_cyr_string(string $str, string $from, string $to)%Convierte de un conjunto de caracteres cirílico a otro conjunto de caracteres cirílico +convert_uudecode%string convert_uudecode(string $data)%Descodifica una cadena codificada mediante uuencode +convert_uuencode%string convert_uuencode(string $data)%Codifica, mediante uuencode, una cadena +copy%bool copy(string $source, string $dest, [resource $context])%Copia archivos +cos%float cos(float $arg)%Coseno +cosh%float cosh(float $arg)%Coseno hiperbólico +count%int count(mixed $var, [int $mode = COUNT_NORMAL])%Cuenta todos los elementos de un array o propiedades de un objecto +count_chars%mixed count_chars(string $string, [int $mode])%Devuelve información sobre los caracteres usados en una cadena +crc32%int crc32(string $str)%Calcula el polinomio crc32 de una cadena +create_function%string create_function(string $args, string $code)%Crear una función anónima (estilo lambda) +crypt%string crypt(string $str, [string $salt])%One-way string hashing +ctype_alnum%string ctype_alnum(string $text)%Chequear posibles caracteres alfanuméricos +ctype_alpha%string ctype_alpha(string $text)%Chequear posibles caracteres alfabéticos +ctype_cntrl%string ctype_cntrl(string $text)%Chequear posibles caracteres de control +ctype_digit%string ctype_digit(string $text)%Chequear posibles caracteres numéricos +ctype_graph%string ctype_graph(string $text)%Chequear posibles caracteres imprimibles, con excepción de los espacios +ctype_lower%string ctype_lower(string $text)%Chequear posibles caracteres en minúscula +ctype_print%string ctype_print(string $text)%Chequear posibles caracteres imprimibles +ctype_punct%string ctype_punct(string $text)%Chequear posibles caracteres imprimibles que no son ni espacios en blanco ni caracteres alfanuméricos +ctype_space%string ctype_space(string $text)%Chequear posibles caracteres de espacio en blanco +ctype_upper%string ctype_upper(string $text)%Chequear posibles caracteres en mayúscula +ctype_xdigit%string ctype_xdigit(string $text)%Chequear posibles caracteres que representen un dígito hexadecimal +curl_close%void curl_close(resource $ch)%Cierra una sesión cURL +curl_copy_handle%resource curl_copy_handle(resource $ch)%Copia el recurso cURL junto con todas sus preferencias +curl_errno%int curl_errno(resource $ch)%Devuelve el último número de error +curl_error%string curl_error(resource $ch)%Devuelve una cadena que contiene el último error de la sesión actual +curl_exec%mixed curl_exec(resource $ch)%Establece una sesión cURL +curl_getinfo%mixed curl_getinfo(resource $ch, [int $opt])%Obtiene información relativa a una transferencia específica +curl_init%resource curl_init([string $url])%Inicia sesión cURL +curl_multi_add_handle%int curl_multi_add_handle(resource $mh, resource $ch)%Añade un recurso cURL a un grupo de recursos cURL +curl_multi_close%void curl_multi_close(resource $mh)%Cierra un grupo de recursos cURL +curl_multi_exec%int curl_multi_exec(resource $mh, int $still_running)%Ejecuta las sub-conexiones del recurso cURL actual +curl_multi_getcontent%string curl_multi_getcontent(resource $ch)%Devuelve el contenido del recurso cURL si CURLOPT_RETURNTRANSFER está activado +curl_multi_info_read%array curl_multi_info_read(resource $mh, [int $msgs_in_queue])%Obtiene información de las transferencias en curso +curl_multi_init%resource curl_multi_init()%Devuelve un nuevo multi recurso cURL +curl_multi_remove_handle%int curl_multi_remove_handle(resource $mh, resource $ch)%Elimina un multi recurso de un conjunto de recursos cURL +curl_multi_select%int curl_multi_select(resource $mh, [float $timeout = 1.0])%Espera actividad en cualquier conexión en curl_multi +curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%Configura una opción para una transferencia cURL +curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%Configura múltiples opciones para una transferencia cURL +curl_version%array curl_version([int $age = CURLVERSION_NOW])%Obtiene la información de la versión de cURL +current%mixed current(array $array)%Devuelve el elemento actual en un array +date%string date(string $format, [int $timestamp])%Dar formato a la fecha/hora local +date_add%void date_add()%Alias de DateTime::add +date_create%void date_create()%Alias de DateTime::__construct +date_create_from_format%void date_create_from_format()%Alias de DateTime::createFromFormat +date_date_set%void date_date_set()%Alias de DateTime::setDate +date_default_timezone_get%string date_default_timezone_get()%Obtiene la zona horaria predeterminada usada por todas las funciones de fecha/hora en un script +date_default_timezone_set%bool date_default_timezone_set(string $timezone_identifier)%Establece la zona horaria predeterminada usada por todas las funciones de fecha/hora en un script +date_diff%void date_diff()%Alias de DateTime::diff +date_format%void date_format()%Alias de DateTime::format +date_get_last_errors%void date_get_last_errors()%Alias de DateTime::getLastErrors +date_interval_create_from_date_string%void date_interval_create_from_date_string()%Alias de DateInterval::createFromDateString +date_interval_format%void date_interval_format()%Alias de DateInterval::format +date_isodate_set%void date_isodate_set()%Alias de DateTime::setISODate +date_modify%void date_modify()%Alias de DateTime::modify +date_offset_get%void date_offset_get()%Alias de DateTime::getOffset +date_parse%array date_parse(string $date)%Devuelve una matriz asociativa con información detallada acerca de una fecha dada +date_parse_from_format%array date_parse_from_format(string $format, string $date)%Obtener información de una fecha dada +date_sub%void date_sub()%Alias de DateTime::sub +date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%Devuelve una matriz con información sobre la puesta/salida del sol y el comienzo/final del crepúsculo +date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%Devuelve la hora de la salida del sol de un día y ubicación dados +date_sunset%mixed date_sunset(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunset_zenith")], [float $gmt_offset])%Devuelve la hora de la puesta de sol de un día y ubicación dados +date_time_set%void date_time_set()%Alias de DateTime::setTime +date_timestamp_get%void date_timestamp_get()%Alias de DateTime::getTimestamp +date_timestamp_set%void date_timestamp_set()%Alias de DateTime::setTimestamp +date_timezone_get%void date_timezone_get()%Alias de DateTime::getTimezone +date_timezone_set%void date_timezone_set()%Alias de DateTime::setTimezone +datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Create a date formatter +datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt, mixed $value)%Format the date/time value as a string +datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%Get the calendar used for the IntlDateFormatter +datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%Get the datetype used for the IntlDateFormatter +datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%Get the error code from last operation +datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%Get the error text from the last operation. +datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt, [int $which])%Get the locale used by formatter +datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%Get the pattern used for the IntlDateFormatter +datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%Get the timetype used for the IntlDateFormatter +datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%Get the timezone-id used for the IntlDateFormatter +datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%Get the lenient used for the IntlDateFormatter +datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a field-based time value +datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a timestamp value +datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt, int $which)%sets the calendar used to the appropriate calendar, which must be +datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt, bool $lenient)%Set the leniency of the parser +datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt, string $pattern)%Set the pattern used for the IntlDateFormatter +datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt, string $zone)%Sets the time zone to use +dba_close%void dba_close(resource $handle)%Cerrar una base de datos DBA +dba_delete%bool dba_delete(string $key, resource $handle)%Elimina una entrada DBA especificada por clave +dba_exists%bool dba_exists(string $key, resource $handle)%Verificar si la clave existe +dba_fetch%string dba_fetch(string $key, resource $handle, string $key, int $skip, resource $handle)%Recuperar datos especificados por clave +dba_firstkey%string dba_firstkey(resource $handle)%Recuperar la primera clave +dba_handlers%array dba_handlers([bool $full_info = false])%Listar todos los gestores disponibles +dba_insert%bool dba_insert(string $key, string $value, resource $handle)%Insertar entrada +dba_key_split%mixed dba_key_split(mixed $key)%Separa una clave en representación de cadena en representación de array +dba_list%array dba_list()%Listar todos los archivos de base de datos abiertos +dba_nextkey%string dba_nextkey(resource $handle)%Recuperar la siguiente clave +dba_open%resource dba_open(string $path, string $mode, [string $handler], [mixed ...])%Abrir una base de datos +dba_optimize%bool dba_optimize(resource $handle)%Optimizar base de datos +dba_popen%resource dba_popen(string $path, string $mode, [string $handler], [mixed ...])%Abrir una base de datos de forma persistente +dba_replace%bool dba_replace(string $key, string $value, resource $handle)%Reemplazar o insertar una entrada +dba_sync%bool dba_sync(resource $handle)%Sincronizar base de datos +dbx_close%int dbx_close(object $link_identifier)%Cierra una conexión/base de datos abierta +dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE])%Comparar dos filas con propósitos de ordenación +dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%Abrir una conexión/base de datos +dbx_error%string dbx_error(object $link_identifier)%Reporta un mensaje de error de la última llamada a la función en el módulo +dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%Escapar una cadena para que pueda ser usada de forma segura en una declaración sql +dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Traer filas de un resultado de una consulta que tuvo la bandera DBX_RESULT_UNBUFFERED establecida +dbx_query%mixed dbx_query(object $link_identifier, string $sql_statement, [int $flags])%Enviar una consulta y traer todos los resultado (si hubo alguno) +dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%Ordenar un resultado de una llamada a dbx_query mediante una función de ordenación personalizada +dcgettext%string dcgettext(string $domain, string $message, int $category)%Sobrescribe el dominio de la búsqueda única del mensaje +dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%Versión plural de dcgettext +deaggregate%void deaggregate(object $object, [string $class_name])%Removes the aggregated methods and properties from an object +debug_backtrace%array debug_backtrace([bool $provide_object = true])%Genera un rastreo +debug_print_backtrace%void debug_print_backtrace()%Imprime un backtrace +debug_zval_dump%void debug_zval_dump(mixed $variable)%Vuelca a la salida una cadena con la representación de un valor interno de zend +decbin%string decbin(int $number)%Decimal a binario +dechex%string dechex(int $number)%Decimal a hexadecimal +decoct%string decoct(int $number)%Decimal a octal +define%bool define(string $name, mixed $value, [bool $case_insensitive = false])%Define una constante nominada +define_syslog_variables%void define_syslog_variables()%Initializes all syslog related variables +defined%bool defined(string $name)%Verifica si existe una constante nominada dada +deg2rad%float deg2rad(float $number)%Convierte el número en grados a su equivalente en radianes +delete%void delete()%Véase unlink o unset +dgettext%string dgettext(string $domain, string $message)%Sobrescribe el dominio actual +die%void die()%Equivalente a exit +dir%void dir()%Retorna una instancia de la clase Directory +dirname%string dirname(string $path)%Devuelve el directorio padre de la ruta +disk_free_space%float disk_free_space(string $directory)%Devuelve el espacio disponible de un sistema de archivos o partición de disco +disk_total_space%float disk_total_space(string $directory)%Devuelve el tamaño total de un sistema de archivos o partición de disco +diskfreespace%void diskfreespace()%Alias de disk_free_space +dl%bool dl(string $library)%Loads a PHP extension at runtime +dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $n)%Versión plural de dgettext +dns_check_record%void dns_check_record()%Alias de checkdnsrr +dns_get_mx%void dns_get_mx()%Alias de getmxrr +dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%Fetch DNS Resource Records associated with a hostname +dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Obtiene un objeto DOMElement desde un objeto SimpleXMLElement +domxml_new_doc%DomDocument domxml_new_doc(string $version)%Crea un nuevo documento XML vacío +domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode], [array $error])%Crea un objeto DOM a partir de un archivo XML +domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%Crea un objeto DOM desde un documento XML +domxml_version%string domxml_version()%Obtiene la versión de la biblioteca XML +domxml_xmltree%DomDocument domxml_xmltree(string $str)%Crea un árbol de objetos PHP a partir de un documento XML +domxml_xslt_stylesheet%DomXsltStylesheet domxml_xslt_stylesheet(string $xsl_buf)%Crea un objeto DomXsltStylesheet desde un documento XSL en una cadena +domxml_xslt_stylesheet_doc%DomXsltStylesheet domxml_xslt_stylesheet_doc(DomDocument $xsl_doc)%Crea un objeto DomXsltStylesheet desde un objeto DomDocument +domxml_xslt_stylesheet_file%DomXsltStylesheet domxml_xslt_stylesheet_file(string $xsl_file)%Crea un objeto DomXsltStylesheet desde un documento XSL en un fichero +domxml_xslt_version%int domxml_xslt_version()%Obtiene la versión de la biblioteca XSLT +dotnet_load%int dotnet_load(string $assembly_name, [string $datatype_name], [int $codepage])%Carga un módulo de DOTNET +doubleval%void doubleval()%Alias de floatval +each%array each(array $array)%Devolver el par clave/valor actual de un array y avanzar el cursor del array +easter_date%int easter_date([int $year])%Obtener la fecha Unix para la medianoche de Pascua de un año dado +easter_days%int easter_days([int $year], [int $method = CAL_EASTER_DEFAULT])%Obtener el número de días despúes del 21 de marzo en el cuál cae Pascua para un año dado +echo%void echo(string $arg1, [string ...])%Muestra una o más cadenas +empty%bool empty(mixed $var)%Determina si una variable está vacía +enchant_broker_describe%array enchant_broker_describe(resource $broker)%Enumera los proveedores de Enchant +enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource $broker, string $tag)%Si existe o no un diccionario. Usando una etiqueta no vacía +enchant_broker_free%bool enchant_broker_free(resource $broker)%Liberar el recurso de agente y sus diccionarios +enchant_broker_free_dict%bool enchant_broker_free_dict(resource $dict)%Liberar un recurso de diccionario +enchant_broker_get_error%string enchant_broker_get_error(resource $broker)%Devuelve el último error del agente +enchant_broker_init%resource enchant_broker_init()%Crear un nuevo objeto agente capaz de hacer peticiones +enchant_broker_list_dicts%mixed enchant_broker_list_dicts(resource $broker)%Devuelve una lista de los diccionarios disponibles +enchant_broker_request_dict%resource enchant_broker_request_dict(resource $broker, string $tag)%Crear un diccionario usanto una etiqueta +enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource $broker, string $filename)%Crea un diccionario usando un archivo PWL +enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource $broker, string $tag, string $ordering)%Declara una preferencia de diccionarios a usar para el lenguaje +enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource $dict, string $word)%Añadir una palabra a una lista personal de palabras +enchant_dict_add_to_session%void enchant_dict_add_to_session(resource $dict, string $word)%Añadir una palabra a esta sesión ortográfica +enchant_dict_check%bool enchant_dict_check(resource $dict, string $word)%Comprobar si una palabra está correctamente escrita o no +enchant_dict_describe%mixed enchant_dict_describe(resource $dict)%Describe el diccionario individual +enchant_dict_get_error%string enchant_dict_get_error(resource $dict)%Devuelve el último error de la sesión ortográfica actual +enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource $dict, string $word)%Si existe o no una palabra en esta sesión ortográfica +enchant_dict_quick_check%bool enchant_dict_quick_check(resource $dict, string $word, [array $suggestions])%Verifica si la palabra está correctamente escrita y proporciona sugerencias +enchant_dict_store_replacement%void enchant_dict_store_replacement(resource $dict, string $mis, string $cor)%Añadir una corrección a una palabra +enchant_dict_suggest%array enchant_dict_suggest(resource $dict, string $word)%Devolverá una lista de valores si no se reúnen esas pre-condiciones +end%mixed end(array $array)%Establece el puntero intero de un array a su último elemento +ereg%int ereg(string $pattern, string $string, [array $regs])%Comparación de una expresión regular +ereg_replace%string ereg_replace(string $pattern, string $replacement, string $string)%Sustituye una expresión regular +eregi%int eregi(string $pattern, string $string, [array $regs])%Comparación de una expresión regular de forma insensible a mayúsculas-minúsculas +eregi_replace%string eregi_replace(string $pattern, string $replacement, string $string)%Sustituye una expresión regular de forma insensible a mayúsculas-minúsculas +error_get_last%array error_get_last()%Obtener el último error que ocurrió +error_log%bool error_log(string $message, [int $message_type], [string $destination], [string $extra_headers])%Enviar un mensaje de error a algún lugar +error_reporting%int error_reporting([int $level])%Establece qué errores de PHP son notificados +escapeshellarg%string escapeshellarg(string $arg)%Escapar una cadena a ser usada como argumento del intérprete de comandos +escapeshellcmd%string escapeshellcmd(string $command)%Escapar meta-caracteres del intérprete de comandos +eval%mixed eval(string $code_str)%Evaluar una cadena como código PHP +exec%string exec(string $command, [array $output], [int $return_var])%Ejecutar un programa externo +exif_imagetype%int exif_imagetype(string $filename)%Determinar el tipo de una imagen +exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays = false], [bool $thumbnail = false])%Lee las cabeceras EXIF desde un JPEG o un TIFF +exif_tagname%string exif_tagname(int $index)%Obtener el nombre de la cabecera de un índice +exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%Recuperar la miniatura embebida de una imagen TIFF o JPEG +exit%void exit([string $status], int $status)%Imprime un mensaje y termina el script actual +exp%float exp(float $arg)%Calcula la exponencial de e +explode%array explode(string $delimiter, string $string, [int $limit])%Split a string by string +expm1%float expm1(float $arg)%Devuelve exp(numero)-1, calculado de tal forma que no pierde precisión incluso cuando el valor del numero se aproxima a cero. +extension_loaded%bool extension_loaded(string $name)%Encontrar si una extensión está cargada +extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%Importar variables a la tabla de símbolos actual desde un array +ezmlm_hash%int ezmlm_hash(string $addr)%Calcula el valor hash que necesita EZMLM +fclose%bool fclose(resource $handle)%Cierra un puntero a un archivo abierto +feof%bool feof(resource $handle)%Comprueba si el puntero a un archivo está al final del archivo +fflush%bool fflush(resource $handle)%Vuelca la salida a un archivo +fgetc%string fgetc(resource $handle)%Obtiene un carácter de un puntero a un archivo +fgetcsv%array fgetcsv(resource $handle, [int $length], [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Obtiene una línea del puntero a un archivo y la examina para tratar campos CSV +fgets%string fgets(resource $handle, [int $length])%Obtiene un línea del puntero a un archivo +fgetss%string fgetss(resource $handle, [int $length], [string $allowable_tags])%Obtiene un línea desde un puntero a un archivo y elimina las etiquetas HTML +file%array file(string $filename, [int $flags], [resource $context])%Transfiere un archivo completo a una matriz +file_exists%bool file_exists(string $filename)%Comprueba si existe un archivo o directorio +file_get_contents%string file_get_contents(string $filename, [bool $use_include_path = false], [resource $context], [int $offset = -1], [int $maxlen])%Transmite un archivo entero a una cadena +file_put_contents%int file_put_contents(string $filename, mixed $data, [int $flags], [resource $context])%Escribe una cadena a un archivo +fileatime%int fileatime(string $filename)%Obtiene el momento del último acceso a un archivo +filectime%int filectime(string $filename)%Obtiene el momento del último cambio del i-nodo de un archivo +filegroup%int filegroup(string $filename)%Obtiene el grupo de un archivo +fileinode%int fileinode(string $filename)%Obtiene el i-nodo del archivo +filemtime%int filemtime(string $filename)%Obtiene el momento de la última modificación de un archivo +fileowner%int fileowner(string $filename)%Obtiene el propietario de un archivo +fileperms%int fileperms(string $filename)%Obtiene los permisos de un archivo +filesize%int filesize(string $filename)%Obtiene el tamaño de un archivo +filetype%string filetype(string $filename)%Obtiene el tipo de archivo +filter_has_var%bool filter_has_var(int $type, string $variable_name)%Comprueba si existe una variable de un tipo concreto existe +filter_id%int filter_id(string $filtername)%Indica el ID del nombre de filtro que se indique +filter_input%mixed filter_input(int $type, string $variable_name, [int $filter = FILTER_DEFAULT], [mixed $options])%Toma una variable externa concreta por nombre y opcionalmente la filtra +filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%Obtiene variables externas y opcionalmente las filtra +filter_list%array filter_list()%Devuelve una lista de todos los filtros soportados +filter_var%mixed filter_var(mixed $variable, [int $filter = FILTER_DEFAULT], [mixed $options])%Fitlra una variable con el filtro que se indique +filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%Retorna múltiple variables y opcionalmente las filtra +finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Crea un nuevo recurso fileinfo +finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context], string $string, [int $options = FILEINFO_NONE], [resource $context])%Devuelve información sobre el búfer en formato string +finfo_close%bool finfo_close(resource $finfo)%Cierra el recurso fileinfo +finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context], string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Devuelve información sobre un fichero +finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Crea un nuevo recurso fileinfo +finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options, int $options)%Opciones de configuración de libmagic +floatval%float floatval(mixed $var)%Obtener el valor flotante de una variable +flock%bool flock(resource $handle, int $operation, [int $wouldblock])%Bloqueo de archivos asesorado portable +floor%float floor(float $value)%Redondear fracciones hacia abajo +flush%void flush()%Vaciar el búfer de salida +fmod%float fmod(float $x, float $y)%Devuelve el residuo de punto flotante (módulo) de la división de los argumentos +fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%Compara un nombre de archivo con un patrón +fopen%resource fopen(string $filename, string $mode, [bool $use_include_path = false], [resource $context])%Abre un archivo o URL +forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%Llamar a un método estático +forward_static_call_array%mixed forward_static_call_array(callback $function, [array $parameters])%Llamar a un método estático y pasar los argumentos como matriz +fpassthru%int fpassthru(resource $handle)%Escribe toda la información restante de un puntero a un archivo +fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%Escribir una cadena con formato a una secuencia +fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%Da formato a una línea como CSV y la escribe en un puntero a un archivo +fputs%void fputs()%Alias de fwrite +fread%string fread(resource $handle, int $length)%Lectura de un archivo en modo binario seguro +fscanf%mixed fscanf(resource $handle, string $format, [mixed ...])%Analiza la entrada desde un archivo de acuerdo a un formato +fseek%int fseek(resource $handle, int $offset, [int $whence = SEEK_SET])%Busca sobre un puntero a un archivo +fsockopen%resource fsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Open Internet or Unix domain socket connection +fstat%array fstat(resource $handle)%Obtiene información acerca de un archivo usando un puntero al archivo abierto +ftell%int ftell(resource $handle)%Devuelve la posición de lectura/escritura actual del puntero a un archivo +ftok%int ftok(string $pathname, string $proj)%Convertir un nombre de ruta y un identificador de proyecto a una clave IPC de System V +ftp_alloc%bool ftp_alloc(resource $ftp_stream, int $filesize, [string $result])%Reserva espacio para que un archivo sea cargado +ftp_cdup%bool ftp_cdup(resource $ftp_stream)%Vuelve al directorio padre +ftp_chdir%bool ftp_chdir(resource $ftp_stream, string $directory)%Cambia el directorio actual en un servidor FTP +ftp_chmod%int ftp_chmod(resource $ftp_stream, int $mode, string $filename)%Establecer permisos en un archivo via FTP +ftp_close%resource ftp_close(resource $ftp_stream)%Cierra una conexión FTP +ftp_connect%resource ftp_connect(string $host, [int $port = 21], [int $timeout = 90])%Abre una conexión FTP +ftp_delete%bool ftp_delete(resource $ftp_stream, string $path)%Elimina un archivo en el servidor FTP +ftp_exec%bool ftp_exec(resource $ftp_stream, string $command)%Solicita la ejecución de un comando en el servidor FTP +ftp_fget%bool ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Descarga un archivo desde el servidor FTP y lo guarda en un archivo abierto +ftp_fput%bool ftp_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Carga un archivo abierto en el servidor FTP +ftp_get%bool ftp_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Descarga un archivo desde el servidor FTP +ftp_get_option%mixed ftp_get_option(resource $ftp_stream, int $option)%Recupera varios comportamientos de tiempo de ejecución de la secuencia FTP actual +ftp_login%bool ftp_login(resource $ftp_stream, string $username, string $password)%Inicia sesión en una conexión FTP +ftp_mdtm%int ftp_mdtm(resource $ftp_stream, string $remote_file)%Devuelve el tiempo de la última modificación del archivo dado +ftp_mkdir%string ftp_mkdir(resource $ftp_stream, string $directory)%Crea un directorio +ftp_nb_continue%int ftp_nb_continue(resource $ftp_stream)%Continúa recuperando/enviando un archivo (modo no-bloqueo) +ftp_nb_fget%int ftp_nb_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%Recupera un archivo desde el servidor FTP y lo escribe en un archivo abierto (modo no-bloqueo) +ftp_nb_fput%int ftp_nb_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%Almacena un archivo desde un archivo abierto en el servidor FTP (modo no-bloqueo) +ftp_nb_get%int ftp_nb_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%Recupera un archivo desde el servidor FTP y lo escribe en un archivo local (modo no-bloqueo) +ftp_nb_put%int ftp_nb_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Almacena un archivo en el servidor FTP (modo no-bloqueo) +ftp_nlist%array ftp_nlist(resource $ftp_stream, string $directory)%Devuelve una lista de los archivos que se encuentran en el directorio especificado +ftp_pasv%bool ftp_pasv(resource $ftp_stream, bool $pasv)%Activa o desactiva el modo pasivo +ftp_put%bool ftp_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%Uploads a file to the FTP server +ftp_pwd%string ftp_pwd(resource $ftp_stream)%Devuelve el nombre del directorio actual +ftp_quit%void ftp_quit()%Alias de ftp_close +ftp_raw%array ftp_raw(resource $ftp_stream, string $command)%Envía un comando arbitrario a un servidor FTP +ftp_rawlist%array ftp_rawlist(resource $ftp_stream, string $directory, [bool $recursive = false])%Devuelve una lista detallada de archivos en el directorio especificado +ftp_rename%bool ftp_rename(resource $ftp_stream, string $oldname, string $newname)%Renombra un archivo o un directorio en el servidor FTP +ftp_rmdir%bool ftp_rmdir(resource $ftp_stream, string $directory)%Elimina un directorio +ftp_set_option%bool ftp_set_option(resource $ftp_stream, int $option, mixed $value)%Establecer varias opciones FTP de tiempo de ejecución +ftp_site%bool ftp_site(resource $ftp_stream, string $command)%Envía un comando SITE al servidor +ftp_size%int ftp_size(resource $ftp_stream, string $remote_file)%Devuelve el tamaño del archivo dado +ftp_ssl_connect%resource ftp_ssl_connect(string $host, [int $port = 21], [int $timeout = 90])%Abre una conexión segura SSL-FTP +ftp_systype%string ftp_systype(resource $ftp_stream)%Devuelve el identificador del tipo de sistema del servidor FTP remoto +ftruncate%bool ftruncate(resource $handle, int $size)%Trunca un archivo a una longitud dada +func_get_arg%mixed func_get_arg(int $arg_num)%Devuelve un elemento de una lista de argumentos +func_get_args%array func_get_args()%Devuelve una matriz que se compone de una lista de argumentos de función +func_num_args%int func_num_args()%Devuelve el número de argumentos pasados a la función +function_exists%bool function_exists(string $function_name)%Devuelve TRUE si la función dada ha sido definida +fwrite%int fwrite(resource $handle, string $string, [int $length])%Escritura de un archivo en modo binario seguro +gc_collect_cycles%int gc_collect_cycles()%Forces collection of any existing garbage cycles +gc_disable%void gc_disable()%Deactivates the circular reference collector +gc_enable%void gc_enable()%Activates the circular reference collector +gc_enabled%bool gc_enabled()%Returns status of the circular reference collector +gd_info%array gd_info()%Reúne información acerca de la biblioteda GD instalada actualmente +get_browser%mixed get_browser([string $user_agent], [bool $return_array = false])%Indica de lo que es capaz el navegador del usuario +get_called_class%string get_called_class()%El nombre de la clase "Vinculante Static Última" +get_cfg_var%string get_cfg_var(string $option)%Gets the value of a PHP configuration option +get_class%string get_class([object $object])%Devuelve el nombre de la clase de un objeto +get_class_methods%array get_class_methods(mixed $class_name)%Obtiene los nombres de los métdos de una clase +get_class_vars%array get_class_vars(string $class_name)%Obtener las propiedades predeterminadas de una clase +get_current_user%string get_current_user()%Gets the name of the owner of the current PHP script +get_declared_classes%array get_declared_classes()%Devuelve una matriz con los nombres de las clases definidas +get_declared_interfaces%array get_declared_interfaces()%Devuelve una matriz con todas las interfaces declaradas +get_defined_constants%array get_defined_constants([bool $categorize = false])%Returns an associative array with the names of all the constants and their values +get_defined_functions%array get_defined_functions()%Devuelve una matriz de todas las funciones definidas +get_defined_vars%array get_defined_vars()%Devuelve una matriz con todas las variables definidas +get_extension_funcs%array get_extension_funcs(string $module_name)%Devuelve una matriz con los nombres de funciones de un módulo +get_headers%array get_headers(string $url, [int $format])%Recupera todas las cabeceras enviadas por el servidor en respuesta a una petición HTTP +get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT])%Returns the translation table used by htmlspecialchars and htmlentities +get_include_path%string get_include_path()%Obtiene la opción de configuración include_path actual +get_included_files%array get_included_files()%Devuelve un array con los nombres de los archivos incluidos o requeridos +get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%Returns an array with the names of all modules compiled and loaded +get_magic_quotes_gpc%int get_magic_quotes_gpc()%Obtiene el valor actual de configuración de magic_quotes_gpc +get_magic_quotes_runtime%int get_magic_quotes_runtime()%Gets the current active configuration setting of magic_quotes_runtime +get_meta_tags%array get_meta_tags(string $filename, [bool $use_include_path = false])%Extrae todo el contenido de atributos de etiquetas meta de un archivo y devuelve un array +get_object_vars%array get_object_vars(object $object)%Obtiene las propiedades del objeto dado +get_parent_class%string get_parent_class([mixed $object])%Recupera el nombre de la clase padre de un objeto o clase +get_required_files%void get_required_files()%Alias de get_included_files +get_resource_type%string get_resource_type(resource $handle)%Devuelve el tipo de recurso +getallheaders%array getallheaders()%Recupera todas las cabeceras de petición HTTP +getcwd%string getcwd()%Obtiene el directorio actual en donde se esta trabajando +getdate%array getdate([int $timestamp = time()])%Obtener información de la fecha/hora +getenv%string getenv(string $varname)%Obtiene el valor de una variable de entorno +gethostbyaddr%string gethostbyaddr(string $ip_address)%Obtener el nombre del host de Internet correspondiente a una dirección IP dada +gethostbyname%string gethostbyname(string $hostname)%Get the IPv4 address corresponding to a given Internet host name +gethostbynamel%array gethostbynamel(string $hostname)%Get a list of IPv4 addresses corresponding to a given Internet host name +gethostname%string gethostname()%Gets the host name +getimagesize%array getimagesize(string $filename, [array $imageinfo])%Obtiene el tamaño de una imagen +getlastmod%int getlastmod()%Obtiene la hora de la última modificación de la página +getmxrr%bool getmxrr(string $hostname, array $mxhosts, [array $weight])%Get MX records corresponding to a given Internet host name +getmygid%int getmygid()%Obtener el GID del dueño del script PHP +getmyinode%int getmyinode()%Gets the inode of the current script +getmypid%int getmypid()%Obtiene el ID del proceso PHP +getmyuid%int getmyuid()%Obtiene el UID del dueño del script PHP +getopt%array getopt(string $options, [array $longopts])%Gets options from the command line argument list +getprotobyname%int getprotobyname(string $name)%Obtener el número de protocolo asociado con el nombre de protocolo +getprotobynumber%string getprotobynumber(int $number)%Obtiene el nombre de protocolo asociado con un número de protocolo +getrandmax%int getrandmax()%Mostrar el mayor valor aleatorio posible +getrusage%array getrusage([int $who])%Gets the current resource usages +getservbyname%int getservbyname(string $service, string $protocol)%Obtener el número de puerto asociado con un servicio y protocolo de Internet +getservbyport%string getservbyport(int $port, string $protocol)%Obtener el servicio de Internet que corresponde con el puerto y protocolo +gettext%string gettext(string $message)%Consultar un mensaje en el dominio actual +gettimeofday%mixed gettimeofday([bool $return_float])%Obtener la hora actual +gettype%string gettype(mixed $var)%Obtener el tipo de una variable +glob%array glob(string $pattern, [int $flags])%Busca coincidencias de nombres de ruta con un patrón +gmdate%string gmdate(string $format, [int $timestamp])%Formatear una fecha/hora GMT/UTC +gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%Obtener la marca de tiempo Unix para una fecha GMT +gmp_abs%resource gmp_abs(resource $a)%Valor absoluto +gmp_add%resource gmp_add(resource $a, resource $b)%Agrega números +gmp_and%resource gmp_and(resource $a, resource $b)%Nivel de bit AND +gmp_clrbit%void gmp_clrbit(resource $a, int $index)%Limpia el bit +gmp_cmp%int gmp_cmp(resource $a, resource $b)%Compara los números +gmp_com%resource gmp_com(resource $a)%Calcula uno de los complementos +gmp_div%void gmp_div()%Alias de gmp_div_q +gmp_div_q%resource gmp_div_q(resource $a, resource $b, [int $round = GMP_ROUND_ZERO])%Divide los números +gmp_div_qr%array gmp_div_qr(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%Divide los números y obtiene el cociente y resto +gmp_div_r%resource gmp_div_r(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%El resto de la división de los números +gmp_divexact%resource gmp_divexact(resource $n, resource $d)%División exacta de números +gmp_fact%resource gmp_fact(mixed $a)%Factorial +gmp_gcd%resource gmp_gcd(resource $a, resource $b)%Calcula el máximo común divisor +gmp_gcdext%array gmp_gcdext(resource $a, resource $b)%Calcula el máximo común divisor y multiplicadores +gmp_hamdist%int gmp_hamdist(resource $a, resource $b)%Distancia Hamming +gmp_init%resource gmp_init(mixed $number, [int $base])%Crea un número GMP +gmp_intval%int gmp_intval(resource $gmpnumber)%Convertir un número GMP a entero +gmp_invert%resource gmp_invert(resource $a, resource $b)%Inverso del modulo +gmp_jacobi%int gmp_jacobi(resource $a, resource $p)%Símbolo Jacobi +gmp_legendre%int gmp_legendre(resource $a, resource $p)%Símbolo Legendre +gmp_mod%resource gmp_mod(resource $n, resource $d)%Modulo de operación +gmp_mul%resource gmp_mul(resource $a, resource $b)%Multiplicación de números +gmp_neg%resource gmp_neg(resource $a)%Número negativo +gmp_nextprime%resource gmp_nextprime(int $a)%Encuentra el siguiente número primo +gmp_or%resource gmp_or(resource $a, resource $b)%Nivel de bit OR +gmp_perfect_square%bool gmp_perfect_square(resource $a)%Comprueba el cuadrado perfecto +gmp_popcount%int gmp_popcount(resource $a)%Cuenta la población +gmp_pow%resource gmp_pow(resource $base, int $exp)%Aumenta el número a la potencia +gmp_powm%resource gmp_powm(resource $base, resource $exp, resource $mod)%Eleva un número a la potencia con modulo +gmp_prob_prime%int gmp_prob_prime(resource $a, [int $reps = 10])%Revisa si el número es "probablemente primo" +gmp_random%resource gmp_random([int $limiter = 20])%Numero al azar +gmp_scan0%int gmp_scan0(resource $a, int $start)%Escanear para 0 +gmp_scan1%int gmp_scan1(resource $a, int $start)%Escanear para 1 +gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%Establece el bit +gmp_sign%int gmp_sign(resource $a)%El símbolo del número +gmp_sqrt%resource gmp_sqrt(resource $a)%Calcula la raíz cuadrada +gmp_sqrtrem%array gmp_sqrtrem(resource $a)%Raíz cuadrada con resto +gmp_strval%string gmp_strval(resource $gmpnumber, [int $base])%Convierte un número GMP a cadena +gmp_sub%resource gmp_sub(resource $a, resource $b)%Resta los números +gmp_testbit%bool gmp_testbit(resource $a, int $index)%Prueba si un bit es establecido +gmp_xor%resource gmp_xor(resource $a, resource $b)%Nivel de bit XOR +gmstrftime%string gmstrftime(string $format, [int $timestamp = time()])%Formatear una fecha/hora GMT/UTC según la configuración regional +grapheme_extract%string grapheme_extract(string $haystack, int $size, [int $extract_type], [int $start], [int $next])%Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8. +grapheme_stripos%int grapheme_stripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a case-insensitive string +grapheme_stristr%string grapheme_stristr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack. +grapheme_strlen%int grapheme_strlen(string $input)%Get string length in grapheme units +grapheme_strpos%int grapheme_strpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of first occurrence of a string +grapheme_strripos%int grapheme_strripos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a case-insensitive string +grapheme_strrpos%int grapheme_strrpos(string $haystack, string $needle, [int $offset])%Find position (in grapheme units) of last occurrence of a string +grapheme_strstr%string grapheme_strstr(string $haystack, string $needle, [bool $before_needle = false])%Returns part of haystack string from the first occurrence of needle to the end of haystack. +grapheme_substr%int grapheme_substr(string $string, int $start, [int $length])%Return part of a string +gzclose%bool gzclose(resource $zp)%Cierra el apuntador de un archivo gz abierto +gzcompress%string gzcompress(string $data, [int $level = -1])%Comprime una cadena +gzdecode%string gzdecode(string $data, [int $length])%Decodifica una cadena comprimida con gzip +gzdeflate%string gzdeflate(string $data, [int $level = -1])%Comprime una cadena +gzencode%string gzencode(string $data, [int $level = -1], [int $encoding_mode = FORCE_GZIP])%Crea una cadena comprimida con gzip +gzeof%int gzeof(resource $zp)%Prueba de apuntador para EOF de archivo gz +gzfile%array gzfile(string $filename, [int $use_include_path])%Lee un archivo gz completo en una matriz +gzgetc%string gzgetc(resource $zp)%Obtiene el caracter donde está el apuntador al archivo gz +gzgets%string gzgets(resource $zp, int $length)%Obtiene la línea del apuntador al archivo +gzgetss%string gzgetss(resource $zp, int $length, [string $allowable_tags])%Obtiene la línea del apuntador al archivo gz y retira las etiquetas HTML +gzinflate%string gzinflate(string $data, [int $length])%Descomprime una cadena comprimida +gzopen%resource gzopen(string $filename, string $mode, [int $use_include_path])%Abre un archivo gz +gzpassthru%int gzpassthru(resource $zp)%Muestra todos los datos restantes a partir del apuntador al achivo gz +gzputs%void gzputs()%Alias de gzwrite +gzread%string gzread(resource $zp, int $length)%Lectura de archivo gz segura a nivel binario +gzrewind%bool gzrewind(resource $zp)%Reinicia la posición del apuntador a un archivo gz +gzseek%int gzseek(resource $zp, int $offset, [int $whence = SEEK_SET])%Ubica el apuntador a un archivo gz +gztell%int gztell(resource $zp)%Indica la posición de lectura/escritura del apuntador al archivo gz +gzuncompress%string gzuncompress(string $data, [int $length])%Descomprime una cadena comprimida +gzwrite%int gzwrite(resource $zp, string $string, [int $length])%Escritura en un archivo gz, segura a nivel binario +hash%string hash(string $algo, string $data, [bool $raw_output = false])%Genera un valor cifrado en base a un string +hash_algos%array hash_algos()%Devuelve una lista con los algoritmos de cifrado soportados +hash_copy%resource hash_copy(resource $context)%Copia un recurso de contexto de cifrado +hash_file%string hash_file(string $algo, string $filename, [bool $raw_output = false])%Genera un valor cifrado usando el contenido de un fichero dado +hash_final%string hash_final(resource $context, [bool $raw_output = false])%Finaliza un contexto incremental y devuelve el resultado cifrado +hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_output = false])%Genera un valor cifrado mediante una clave especificada usando el método HMAC +hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%Genera un valor cifrado mediante una clave especificada usando el método HMAC y el contenido de un fichero dado +hash_init%resource hash_init(string $algo, [int $options], [string $key])%Inicializa un contexto incremental para cifrar +hash_update%bool hash_update(resource $context, string $data)%Pega más datos en un contexto incremental de cifrado activo +hash_update_file%bool hash_update_file(resource $context, string $filename, [resource $context])%Pega datos en un contexto de cifrado activo desde un fichero +hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%Pega datos en un contexto de cifrado activo desde un flujo de datos abierto +header%void header(string $string, [bool $replace = true], [int $http_response_code])%Send a raw HTTP header +header_remove%void header_remove([string $name])%Remove previously set headers +headers_list%array headers_list()%Returns a list of response headers sent (or ready to send) +headers_sent%bool headers_sent([string $file], [int $line])%Checks if or where headers have been sent +hebrev%string hebrev(string $hebrew_text, [int $max_chars_per_line])%Convierte texto hebreo lógico a texto visual +hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%Convert logical Hebrew text to visual text with newline conversion +hexdec%number hexdec(string $hex_string)%Hexadecimal a decimal +highlight_file%mixed highlight_file(string $filename, [bool $return = false])%Remarcado de sintaxis de un archivo +highlight_string%mixed highlight_string(string $str, [bool $return = false])%Remarcado de sintaxis de una cadena +html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset])%Convierte todas las entidades HTML a sus caracteres correspondientes +htmlentities%string htmlentities(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert all applicable characters to HTML entities +htmlspecialchars%string htmlspecialchars(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert special characters to HTML entities +htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%Convert special HTML entities back to characters +http_build_cookie%string http_build_cookie(array $cookie)%Construir el string de una cookie +http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator])%Generar una cadena de consulta codificada estilo URL +http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator])%Construir cadena de consulta +http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%Construir una URL +http_cache_etag%bool http_cache_etag([string $etag])%Guardando en caché a partir de ETag +http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%Guardando en caché por última modificación +http_chunked_decode%string http_chunked_decode(string $encoded)%Decodifica datos fragmentados +http_date%string http_date([int $timestamp])%Compone una fecha HTTP compatible con el RFC +http_deflate%string http_deflate(string $data, [int $flags])%Comprimir datos +http_get%string http_get(string $url, [array $options], [array $info])%Realizar una petición GET +http_get_request_body%string http_get_request_body()%Consultar cuerpo de petición como string +http_get_request_body_stream%resource http_get_request_body_stream()%Consultar cuerpo de la petición como un flujo +http_get_request_headers%array http_get_request_headers()%Obtener cabeceras de petición como array +http_head%string http_head([string $url], [array $options], [array $info])%Realizar una petición HEAD +http_inflate%string http_inflate(string $data)%Descomprimir datos +http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%Comprobar si coincide el ETag +http_match_modified%bool http_match_modified([int $timestamp], [bool $for_range = false])%Comprobar si coincide la última modificación +http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%Comprobar si coincide cualquier cabecera +http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%Negotiate clients preferred character set +http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%Negotiate clients preferred content type +http_negotiate_language%string http_negotiate_language(array $supported, [array $result])%Negotiate clients preferred language +http_parse_cookie%object http_parse_cookie(string $cookie, [int $flags], [array $allowed_extras])%Analizar una cookie HTTP +http_parse_headers%array http_parse_headers(string $header)%Analizar cabeceras HTTP +http_parse_message%object http_parse_message(string $message)%Analizar mensajes HTTP +http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%Analizar lista de parámetros +http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%Cierra el control de persistencia +http_persistent_handles_count%object http_persistent_handles_count()%Estadísticas del control del persistencias +http_persistent_handles_ident%string http_persistent_handles_ident(string $ident)%Obtener/modificar el identificador del control de persistencia +http_post_data%string http_post_data(string $url, [string $data], [array $options], [array $info])%Realizar una petición POST con datos pre-codificados +http_post_fields%string http_post_fields(string $url, [array $data], [array $files], [array $options], [array $info])%Realizar una petición POST con datos a codificar +http_put_data%string http_put_data(string $url, [string $data], [array $options], [array $info])%Realizar una petición PUT con datos +http_put_file%string http_put_file(string $url, [string $file], [array $options], [array $info])%Realizar una petición PUT con un fichero +http_put_stream%string http_put_stream(string $url, [resource $stream], [array $options], [array $info])%Realizar una petición PUT a partir de un flujo +http_redirect%void http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Realiza una redirección HTTP +http_request%string http_request(int $method, [string $url], [string $body], [array $options], [array $info])%Realizar una petición personalizada +http_request_body_encode%string http_request_body_encode(array $fields, array $files)%Codificar el contenido de una petición +http_request_method_exists%int http_request_method_exists(mixed $method)%Comprueba si existe un método de petición +http_request_method_name%string http_request_method_name(int $method)%Obtener nombre de método de petición +http_request_method_register%int http_request_method_register(string $method)%Da de alta un método de petición +http_request_method_unregister%bool http_request_method_unregister(mixed $method)%Dar de baja un método de petición +http_send_content_disposition%bool http_send_content_disposition(string $filename, [bool $inline = false])%Enviar la cabecera Content-Disposition +http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Enviar cabecera Content-Type +http_send_data%bool http_send_data(string $data)%Enviar datos arbitrarios +http_send_file%bool http_send_file(string $file)%Enviar un fichero +http_send_last_modified%bool http_send_last_modified([int $timestamp])%Enviar cabecera Last-Modified +http_send_status%bool http_send_status(int $status)%Enviar código de estado HTTP +http_send_stream%bool http_send_stream(resource $stream)%Enviar flujo +http_support%int http_support([int $feature])%Comprueba el soporte HTTP integrado +http_throttle%void http_throttle([float $sec], [int $bytes = 40960])%Aceleración de HTTP +hypot%float hypot(float $x, float $y)%Calcula la longitud de la hipotenusa de un triángulo de ángulo recto +ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Añade un usuario a una base de datos segura (solo en IB6 o superior) +ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%Devuelve el número de columnas afectadas por la última consulta +ibase_backup%mixed ibase_backup(resource $service_handle, string $source_db, string $dest_file, [int $options], [bool $verbose = false])%Inicia la tarea de copia de seguridad en el administrador de servicios y devuelve el control inmediatamente +ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%Añade datos a un nuevo blob +ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%Cancela la creación de un blob +ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%Cierra un blob +ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%Crea un nuevo blob al que añadir datos +ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier, string $blob_id)%Imprime el contenido de un blob +ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%Consulta un determinado número de bytes de un blob +ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle, resource $file_handle)%Crea un blob, copia un fichero en él, y lo cierra +ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id, string $blob_id)%Devuelve el tamaño de un blob y otra información útil +ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id, string $blob_id)%Abre un blob para su consulta +ibase_close%bool ibase_close([resource $connection_id])%Cerrar una conexión con una base de datos InterBase +ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%Lleva a cabo una transacción +ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%Lleva a cabo una transacción sin cerrarla +ibase_connect%resource ibase_connect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Abrir una conexión con una base de datos InterBase +ibase_db_info%string ibase_db_info(resource $service_handle, string $db, int $action, [int $argument])%Consulta estadísticas de una base de datos +ibase_delete_user%bool ibase_delete_user(resource $service_handle, string $user_name)%Elimina un usuario de una base de datos segura (IB6 o superior) +ibase_drop_db%bool ibase_drop_db([resource $connection])%Elimina una base de datos +ibase_errcode%int ibase_errcode()%Devuelve un código de error +ibase_errmsg%string ibase_errmsg()%Devuelve un mensaje de error +ibase_execute%resource ibase_execute(resource $query, [mixed $bind_arg], [mixed ...])%Ejecutar una consulta previamente preparada +ibase_fetch_assoc%array ibase_fetch_assoc(resource $result, [int $fetch_flag])%Extra una fila en forma de array asociativo de una consulta +ibase_fetch_object%object ibase_fetch_object(resource $result_id, [int $fetch_flag])%Consulta un objeto de una base de datos InterBase +ibase_fetch_row%array ibase_fetch_row(resource $result_identifier, [int $fetch_flag])%Recuperar una fila desde una base de datos InterBase +ibase_field_info%array ibase_field_info(resource $result, int $field_number)%Consulta información sobre un determinado campo +ibase_free_event_handler%bool ibase_free_event_handler(resource $event)%Cancela un manejador de eventos ya registrado +ibase_free_query%bool ibase_free_query(resource $query)%Liberar la memoria reservada por una consulta preparada +ibase_free_result%bool ibase_free_result(resource $result_identifier)%Liberar un conjunto de resultados +ibase_gen_id%mixed ibase_gen_id(string $generator, [int $increment = 1], [resource $link_identifier])%Incrementa el generador de nombres y devuelve su nuevo valor +ibase_maintain_db%bool ibase_maintain_db(resource $service_handle, string $db, int $action, [int $argument])%Lleva a cabo una tarea de mantenimiento en el servidor de bases de datos +ibase_modify_user%bool ibase_modify_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Modifica un usuario en una base de datos segura (IB6 o superior) +ibase_name_result%bool ibase_name_result(resource $result, string $name)%Asigna un nombre a un juego de resultados +ibase_num_fields%int ibase_num_fields(resource $result_id)%Consulta el número de campos de un resultado +ibase_num_params%int ibase_num_params(resource $query)%Devuelve el número de parámetros de una sentencia preparada +ibase_param_info%array ibase_param_info(resource $query, int $param_number)%Devuelve información sobre un parámetro de una sentencia preparada +ibase_pconnect%resource ibase_pconnect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Abrir una conexión persistente con una base de datos InterBase +ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $query, resource $link_identifier, string $trans, string $query)%Preparar una consulta para su asociación con parámetros de sustitución y ejecución posterior +ibase_query%resource ibase_query([resource $link_identifier], string $query, [int $bind_args])%Ejecutar una consulta en una base de datos InterBase +ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%Inicia una tarea de restauración en el administrador de servicios y devuelve el control inmediatamente +ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%Deshace una transacción +ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier])%Deshace una transacción sin cerrarla +ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%Solicita información sobre un servidor de bases de datos +ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%Conecta al administrador de servicios +ibase_service_detach%bool ibase_service_detach(resource $service_handle)%Desconecta del administrador de servicios +ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection, callback $event_handler, string $event_name1, [string $event_name2], [string ...])%Registra una función manejadora de un determinado evento +ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype])%Define el formato de columnas de tipo marca de tiempo, fecha y hora devueltas tras una consulta +ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier], [resource $link_identifier], [int $trans_args])%Comienza una transacción +ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection, string $event_name1, [string $event_name2], [string ...])%Espera a que la base de datos emita un determinado evento +iconv%string iconv(string $in_charset, string $out_charset, string $str)%Convierte un string a la codificación de caracteres indicada +iconv_get_encoding%mixed iconv_get_encoding([string $type = "all"])%Recupera variables de configuración interna de la extensión iconv +iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodifica un campo de la cabecera MIME +iconv_mime_decode_headers%array iconv_mime_decode_headers(string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodifica varios campos de cabeceras MIME en la misma llamada +iconv_mime_encode%string iconv_mime_encode(string $field_name, string $field_value, [array $preferences])%Compone un campo de cabecera MIME +iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%Establece las opciones para la conversión de codificación de caracteres +iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%Retorna el número de caracteres de un string +iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%Busca la posición de la primera aparición de un string dado +iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%Busca la última aparición de un string +iconv_substr%string iconv_substr(string $str, int $offset, [int $length = strlen($str)], [string $charset = ini_get("iconv.internal_encoding")])%Elimina parte del string +idate%int idate(string $format, [int $timestamp = time()])%Formatea una fecha/hora local como un entero +idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%Convert domain name to IDNA ASCII form. +idn_to_unicode%void idn_to_unicode()%Alias de idn_to_utf8 +idn_to_utf8%string idn_to_utf8(string $domain, [int $options])%Convert domain name from IDNA ASCII to Unicode. +ignore_user_abort%int ignore_user_abort([string $value])%Establecer si la desconexión de un cliente debería abortar la ejecución del script +iis_add_server%int iis_add_server(string $path, string $comment, string $server_ip, int $port, string $host_name, int $rights, int $start_server)%Crea un nuevo servidor web virtual +iis_get_dir_security%int iis_get_dir_security(int $server_instance, string $virtual_path)%Obtiene la Seguridad de Directorio +iis_get_script_map%string iis_get_script_map(int $server_instance, string $virtual_path, string $script_extension)%Obtiene el mapeado de scripts en un directorio virtual para una extensión específica +iis_get_server_by_comment%int iis_get_server_by_comment(string $comment)%Devuelve el número de instancia asociado con Comment +iis_get_server_by_path%int iis_get_server_by_path(string $path)%Devuelve el número de instancia asociado con Path +iis_get_server_rights%int iis_get_server_rights(int $server_instance, string $virtual_path)%Obtiene los derechos del servidor +iis_get_service_state%int iis_get_service_state(string $service_id)%Devuelve es estado del servicio definido por ServiceId +iis_remove_server%int iis_remove_server(int $server_instance)%Elimina el servidor web virtual indicado por ServerInstance +iis_set_app_settings%int iis_set_app_settings(int $server_instance, string $virtual_path, string $application_scope)%Crea un ámbito de aplicación para un directorio virtual +iis_set_dir_security%int iis_set_dir_security(int $server_instance, string $virtual_path, int $directory_flags)%Establece la Seguridad de Directorio +iis_set_script_map%int iis_set_script_map(int $server_instance, string $virtual_path, string $script_extension, string $engine_path, int $allow_scripting)%Establece el mapeado de scripts en un directorio virtual +iis_set_server_rights%int iis_set_server_rights(int $server_instance, string $virtual_path, int $directory_flags)%Establece los derechos del servidor +iis_start_server%int iis_start_server(int $server_instance)%Inicia el servidor web virtual +iis_start_service%int iis_start_service(string $service_id)%Inicia el servicio definido por ServiceId +iis_stop_server%int iis_stop_server(int $server_instance)%Detiene el servidor virtual web +iis_stop_service%int iis_stop_service(string $service_id)%Detiene el servicio definido por ServiceId +image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%Imprime una imagen a un explorador o archivo +image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%Obtiene la extensión de un tipo de imagen +image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Obtiene el tipo Mime de un tipo de imagen devuelto por getimagesize, exif_read_data, exif_thumbnail, exif_imagetype +imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%Establece el modo de mezcla para una imagen +imageantialias%bool imageantialias(resource $image, bool $enabled)%Permite o no el uso de funciones antialias +imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%Dibujar un arco +imagechar%bool imagechar(resource $image, int $font, int $x, int $y, string $c, int $color)%Dibujar un carácter horizontalmente +imagecharup%bool imagecharup(resource $image, int $font, int $x, int $y, string $c, int $color)%Dibujar un carácter verticalmente +imagecolorallocate%int imagecolorallocate(resource $image, int $red, int $green, int $blue)%Asigna un color para una imagen +imagecolorallocatealpha%int imagecolorallocatealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Asigna un color para una imagen +imagecolorat%int imagecolorat(resource $image, int $x, int $y)%Obtener el índice del color de un píxel +imagecolorclosest%int imagecolorclosest(resource $image, int $red, int $green, int $blue)%Obtener el índice del color más próximo al color especificado +imagecolorclosestalpha%int imagecolorclosestalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Obtener el índice del color más próximo al color + alpha especificado +imagecolorclosesthwb%int imagecolorclosesthwb(resource $image, int $red, int $green, int $blue)%Obtener el índice del color que tiene el tono, blancura y negrura +imagecolordeallocate%bool imagecolordeallocate(resource $image, int $color)%Desasignar un color de una imagen +imagecolorexact%int imagecolorexact(resource $image, int $red, int $green, int $blue)%Obtener el índice del color especificado +imagecolorexactalpha%int imagecolorexactalpha(resource $image, int $red, int $green, int $blue, int $alpha)%Obtener el índice del color + alpha especificado +imagecolormatch%bool imagecolormatch(resource $image1, resource $image2)%Hacer que los colores de la versión de la paleta de una imagen coincidan más estrechamente con la versión de color verdadero +imagecolorresolve%int imagecolorresolve(resource $image, int $red, int $green, int $blue)%Obtener el índice del color especificado o su alternativa más próxima posible +imagecolorresolvealpha%int imagecolorresolvealpha(resource $image, int $red, int $green, int $blue, int $alpha)%Obtener el índice del color + alpha especificado o su alternativa más próxima posible +imagecolorset%void imagecolorset(resource $image, int $index, int $red, int $green, int $blue, [int $alpha])%Establecer el color para el índice de paleta especificada +imagecolorsforindex%array imagecolorsforindex(resource $image, int $index)%Obtener los colores de un índice +imagecolorstotal%int imagecolorstotal(resource $image)%Averiguar el número de colores de la paleta de una imagen +imagecolortransparent%int imagecolortransparent(resource $image, [int $color])%Definir un color como transparente +imageconvolution%bool imageconvolution(resource $image, array $matrix, float $div, float $offset)%Aplicar una matriz de convolución de 3x3, usando coeficiente e índice +imagecopy%bool imagecopy(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h)%Copiar parte de una imagen +imagecopymerge%bool imagecopymerge(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copiar y fusionar parte de una imagen +imagecopymergegray%bool imagecopymergegray(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%Copiar y fusionar parte de una imagen con escala de grises +imagecopyresampled%bool imagecopyresampled(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copia y cambia el tamaño de parte de una imagen redimensionándola +imagecopyresized%bool imagecopyresized(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%Copia y cambia el tamaño de parte de una imagen +imagecreate%resource imagecreate(int $width, int $height)%Crea una nueva imagen basada en paleta +imagecreatefromgd%resource imagecreatefromgd(string $filename)%Crear una imagen nueva desde un archivo GD o una URL +imagecreatefromgd2%resource imagecreatefromgd2(string $filename)%Crear una imagen nueva desde un archivo GD2 o una URL +imagecreatefromgd2part%resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)%Crear una nueva imagen desde una parte dada de un archivo GD2 o una URL +imagecreatefromgif%resource imagecreatefromgif(string $filename)%Crear una nueva imagen desde un archivo o una URL +imagecreatefromjpeg%resource imagecreatefromjpeg(string $filename)%Crear una nueva imagen desde un archivo o una URL +imagecreatefrompng%resource imagecreatefrompng(string $filename)%Crear una nueva imagen desde un archivo o una URL +imagecreatefromstring%resource imagecreatefromstring(string $data)%Crear una imagen nueva desde el flujo de imagen de la cadena +imagecreatefromwbmp%resource imagecreatefromwbmp(string $filename)%Crear una nueva imagen desde un archivo o una URL +imagecreatefromxbm%resource imagecreatefromxbm(string $filename)%Crear una nueva imagen desde un archivo o una URL +imagecreatefromxpm%resource imagecreatefromxpm(string $filename)%Crear una nueva imagen desde un archivo o una URL +imagecreatetruecolor%resource imagecreatetruecolor(int $width, int $height)%Crear una nueva imagen de color verdadero +imagedashedline%bool imagedashedline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dibujar una línea discontinua +imagedestroy%bool imagedestroy(resource $image)%Destruir una imagen +imageellipse%bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Dibujar una elipse +imagefill%bool imagefill(resource $image, int $x, int $y, int $color)%Rellenar +imagefilledarc%bool imagefilledarc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)%Dibujar un arco parcial y rellenarlo +imagefilledellipse%bool imagefilledellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%Dibujar una elipse con relleno +imagefilledpolygon%bool imagefilledpolygon(resource $image, array $points, int $num_points, int $color)%Dibujar un polígono con relleno +imagefilledrectangle%bool imagefilledrectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dibujar un rectángulo con relleno +imagefilltoborder%bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color)%Rellenar con un color específico +imagefilter%bool imagefilter(resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4])%Aplica un filtro a una imagen +imagefontheight%int imagefontheight(int $font)%Obtener el alto de la fuente +imagefontwidth%int imagefontwidth(int $font)%Obtener el ancho de la fuente +imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, string $text, [array $extrainfo])%Devolver la caja circundante de un texto usando fuentes mediante FreeType 2 +imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%Escribir texto en la imagen usando fuentes mediante FreeType 2 +imagegammacorrect%bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)%Aplicar una corrección gamma a la imagen GD +imagegd%bool imagegd(resource $image, [string $filename])%Imprime una imagen GD2 a un navegador o archivo +imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type])%Imprime una imagen GD2 a un navegador o archivo +imagegif%bool imagegif(resource $image, [string $filename])%Imprimir una imagen al navegador o a un archivo +imagegrabscreen%resource imagegrabscreen()%Capturar la pantalla completa +imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%Capturar una ventana +imageinterlace%int imageinterlace(resource $image, [int $interlace])%Habilitar o deshabilitar en entrelazamiento +imageistruecolor%bool imageistruecolor(resource $image)%Averiguar si una imagen es de color verdadero +imagejpeg%bool imagejpeg(resource $image, [string $filename], [int $quality])%Imprimir una imagen a un navegador o archivo +imagelayereffect%bool imagelayereffect(resource $image, int $effect)%Establecer la bandera de mezcla alfa para usar los efectos de capa de la biblioteca gd incluida +imageline%bool imageline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dibujar una línea +imageloadfont%int imageloadfont(string $file)%Cargar una nueva fuente +imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%Copiar la paleta de una imagen a otra +imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%Imprimir una imagen PNG al navegador o a un archivo +imagepolygon%bool imagepolygon(resource $image, array $points, int $num_points, int $color)%Dibujar un polígono +imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, string $text, resource $font, int $size, int $space, int $tightness, float $angle)%Devolver la caja circundante de un rectángulo de texto usando fuentes PostScript Type1 +imagepsencodefont%bool imagepsencodefont(resource $font_index, string $encodingfile)%Cambiar el vector de codificación del caráter de una fuente +imagepsextendfont%bool imagepsextendfont(resource $font_index, float $extend)%Extender o condensar una fuente +imagepsfreefont%bool imagepsfreefont(resource $font_index)%Liberar la memoria usada por una fuente PostScript Type 1 +imagepsloadfont%resource imagepsloadfont(string $filename)%Cargar una fuente PostScript Type 1 desde un archivo +imagepsslantfont%bool imagepsslantfont(resource $font_index, float $slant)%Inclinar una fuente +imagepstext%array imagepstext(resource $image, string $text, resource $font_index, int $size, int $foreground, int $background, int $x, int $y, [int $space], [int $tightness], [float $angle = 0.0], [int $antialias_steps = 4])%Dibujar un texto sobre una imagen usando fuentes PostScript Type1 +imagerectangle%bool imagerectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%Dibuja un rectángulo +imagerotate%resource imagerotate(resource $image, float $angle, int $bgd_color, [int $ignore_transparent])%Rotar una imagen con un ángulo dado +imagesavealpha%bool imagesavealpha(resource $image, bool $saveflag)%Establecer la bandera para guardar la información completa del canal alfa (como oposición a la transparencia de un simple color) cuando se guardan imágenes PNG +imagesetbrush%bool imagesetbrush(resource $image, resource $brush)%Establecer la imagen de pincel para el dibujo de líneas +imagesetpixel%bool imagesetpixel(resource $image, int $x, int $y, int $color)%Establecer un simple píxel +imagesetstyle%bool imagesetstyle(resource $image, array $style)%Establecer el estilo para el dibujo de líneas +imagesetthickness%bool imagesetthickness(resource $image, int $thickness)%Establecer el grosor para el dibujo de líneas +imagesettile%bool imagesettile(resource $image, resource $tile)%Establecer la imagen de tesela para rellenos +imagestring%bool imagestring(resource $image, int $font, int $x, int $y, string $string, int $color)%Dibujar una cadena horizontalmente +imagestringup%bool imagestringup(resource $image, int $font, int $x, int $y, string $string, int $color)%Dibujar una cadena verticalmente +imagesx%int imagesx(resource $image)%Obtener el ancho de una imagen +imagesy%int imagesy(resource $image)%Obtener el alto de una imagen +imagetruecolortopalette%bool imagetruecolortopalette(resource $image, bool $dither, int $ncolors)%Convertir una imagen de color verdadero en una imagen de paleta +imagettfbbox%array imagettfbbox(float $size, float $angle, string $fontfile, string $text)%Devuelve la caja circundante de un texto usando fuentes TrueType +imagettftext%array imagettftext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text)%Escribir texto en la imagen usando fuentes TrueType +imagetypes%int imagetypes()%Devolver los tipos de imagen soportados por la versión actual de PHP +imagewbmp%bool imagewbmp(resource $image, [string $filename], [int $foreground])%Imprimir una imagen al navegador o a un archivo +imagexbm%bool imagexbm(resource $image, string $filename, [int $foreground])%Imprimir una imagen XBM al navegador o a una archivo +imap_8bit%string imap_8bit(string $string)%Convertir una cadena 8bit a una cadena quoted-printable +imap_alerts%array imap_alerts()%Devuelve todos los mensajes de alerte de IMAP que han sucedido +imap_append%bool imap_append(resource $imap_stream, string $mailbox, string $message, [string $options], [string $internal_date])%Añadir un mensaje de cadena a un buzón especificado +imap_base64%string imap_base64(string $text)%Decodificar un texto cifrado con BASE64 +imap_binary%string imap_binary(string $string)%Convertir una cadena 8bit a una cadena base64 +imap_body%string imap_body(resource $imap_stream, int $msg_number, [int $options])%Leer el cuerpo del mensaje +imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, string $section)%Leer la estructura de una sección del cuerpo especificado de un mensaje especificado +imap_check%object imap_check(resource $imap_stream)%Comprobar el buzón actual +imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%Limpia las banderas de mensajes +imap_close%bool imap_close(resource $imap_stream, [int $flag])%Cerrar una secuencia IMAP +imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%Crear un nuevo buzón de correo +imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%Marcar un mensaje para su borrado del buzón actual +imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%Delete a mailbox +imap_errors%array imap_errors()%Returns all of the IMAP errors that have occured +imap_expunge%bool imap_expunge(resource $imap_stream)%Delete all messages marked for deletion +imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%Read an overview of the information in the headers of the given message +imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%Fetch a particular section of the body of the message +imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%Returns header for a message +imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%Read the structure of a particular message +imap_gc%string imap_gc(resource $imap_stream, int $caches)%Clears IMAP cache +imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%Retrieve the quota level settings, and usage statics per mailbox +imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%Retrieve the quota settings per user +imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%Gets the ACL for a given mailbox +imap_getmailboxes%array imap_getmailboxes(resource $imap_stream, string $ref, string $pattern)%Read the list of mailboxes, returning detailed information on each one +imap_getsubscribed%array imap_getsubscribed(resource $imap_stream, string $ref, string $pattern)%List all the subscribed mailboxes +imap_header%void imap_header()%Alias de imap_headerinfo +imap_headerinfo%object imap_headerinfo(resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost])%Read the header of the message +imap_headers%array imap_headers(resource $imap_stream)%Returns headers for all messages in a mailbox +imap_last_error%string imap_last_error()%Gets the last IMAP error that occurred during this page request +imap_list%array imap_list(resource $imap_stream, string $ref, string $pattern)%Read the list of mailboxes +imap_listmailbox%void imap_listmailbox()%Alias de imap_list +imap_listscan%array imap_listscan(resource $imap_stream, string $ref, string $pattern, string $content)%Returns the list of mailboxes that matches the given text +imap_listsubscribed%void imap_listsubscribed()%Alias de imap_lsub +imap_lsub%array imap_lsub(resource $imap_stream, string $ref, string $pattern)%List all the subscribed mailboxes +imap_mail%bool imap_mail(string $to, string $subject, string $message, [string $additional_headers], [string $cc], [string $bcc], [string $rpath])%Send an email message +imap_mail_compose%string imap_mail_compose(array $envelope, array $body)%Create a MIME message based on given envelope and body sections +imap_mail_copy%bool imap_mail_copy(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Copy specified messages to a mailbox +imap_mail_move%bool imap_mail_move(resource $imap_stream, string $msglist, string $mailbox, [int $options])%Move specified messages to a mailbox +imap_mailboxmsginfo%object imap_mailboxmsginfo(resource $imap_stream)%Get information about the current mailbox +imap_mime_header_decode%array imap_mime_header_decode(string $text)%Decode MIME header elements +imap_msgno%int imap_msgno(resource $imap_stream, int $uid)%Gets the message sequence number for the given UID +imap_num_msg%int imap_num_msg(resource $imap_stream)%Gets the number of messages in the current mailbox +imap_num_recent%int imap_num_recent(resource $imap_stream)%Gets the number of recent messages in current mailbox +imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries], [array $params])%Open an IMAP stream to a mailbox +imap_ping%bool imap_ping(resource $imap_stream)%Check if the IMAP stream is still active +imap_qprint%string imap_qprint(string $string)%Convert a quoted-printable string to an 8 bit string +imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%Rename an old mailbox to new mailbox +imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%Reopen IMAP stream to new mailbox +imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%Parses an address string +imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%Parse mail headers from a string +imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%Returns a properly formatted email address given the mailbox, host, and personal info +imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%Save a specific body section to a file +imap_scanmailbox%void imap_scanmailbox()%Alias de imap_listscan +imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%This function returns an array of messages matching the given search criteria +imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%Sets a quota for a given mailbox +imap_setacl%bool imap_setacl(resource $imap_stream, string $mailbox, string $id, string $rights)%Sets the ACL for a giving mailbox +imap_setflag_full%bool imap_setflag_full(resource $imap_stream, string $sequence, string $flag, [int $options = NIL])%Sets flags on messages +imap_sort%array imap_sort(resource $imap_stream, int $criteria, int $reverse, [int $options], [string $search_criteria], [string $charset = NIL])%Gets and sort messages +imap_status%object imap_status(resource $imap_stream, string $mailbox, int $options)%Returns status information on a mailbox +imap_subscribe%bool imap_subscribe(resource $imap_stream, string $mailbox)%Subscribe to a mailbox +imap_thread%array imap_thread(resource $imap_stream, [int $options = SE_FREE])%Returns a tree of threaded message +imap_timeout%mixed imap_timeout(int $timeout_type, [int $timeout = -1])%Set or fetch imap timeout +imap_uid%int imap_uid(resource $imap_stream, int $msg_number)%This function returns the UID for the given message sequence number +imap_undelete%bool imap_undelete(resource $imap_stream, int $msg_number, [int $flags])%Unmark the message which is marked deleted +imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%Unsubscribe from a mailbox +imap_utf7_decode%string imap_utf7_decode(string $text)%Decodes a modified UTF-7 encoded string +imap_utf7_encode%string imap_utf7_encode(string $data)%Converts ISO-8859-1 string to modified UTF-7 text +imap_utf8%string imap_utf8(string $mime_encoded_text)%Converts MIME-encoded text to UTF-8 +implode%string implode(string $glue, array $pieces, array $pieces)%Une elementos de un array en una cadena +import_request_variables%bool import_request_variables(string $types, [string $prefix])%Importar variables GET/POST/Cookie en el ámbito global +in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%Comprueba si un valor existe en un array +include%bool include(string $path)%Includes and evaluates the specified file +include_once%bool include_once(string $path)%Includes and evaluates the specified file +inet_ntop%string inet_ntop(string $in_addr)%Converts a packed internet address to a human readable representation +inet_pton%string inet_pton(string $address)%Converts a human readable IP address to its packed in_addr representation +ini_alter%void ini_alter()%Alias de ini_set +ini_get%string ini_get(string $varname)%Gets the value of a configuration option +ini_get_all%array ini_get_all([string $extension], [bool $details = true])%Gets all configuration options +ini_restore%void ini_restore(string $varname)%Restores the value of a configuration option +ini_set%string ini_set(string $varname, string $newvalue)%Sets the value of a configuration option +interface_exists%bool interface_exists(string $interface_name, [bool $autoload = true])%Comprueba si una interfaz ha sido definida +intl_error_name%string intl_error_name(int $error_code)%Get symbolic name for a given error code +intl_get_error_code%int intl_get_error_code()%Get the last error code +intl_get_error_message%string intl_get_error_message()%Get description of the last error +intl_is_failure%bool intl_is_failure(int $error_code)%Check whether the given error code indicates failure +intval%integer intval(mixed $var, [int $base = 10])%Obtiene el valor entero de una variable +ip2long%int ip2long(string $ip_address)%Convierte una cadena que contiene una dirección con puntos del Protocolo de Internet (IPv4) en una dirección apropiada +iptcembed%mixed iptcembed(string $iptcdata, string $jpeg_file_name, [int $spool])%Incluir información IPTC binaria en una imagen JPEG +iptcparse%array iptcparse(string $iptcblock)%Conviertir un bloque IPTC binario en simples etiquetas +is_a%bool is_a(object $object, string $class_name)%Comprueba si un objeto es de una clase o tiene esta clase como uno de sus padres +is_array%bool is_array(mixed $var)%Comprueba si una variable es una matriz +is_bool%bool is_bool(mixed $var)%Comprueba si una variable es de tipo booleano +is_callable%bool is_callable(callback $name, [bool $syntax_only = false], [string $callable_name])%Verificar que los contenidos de una variable puedan ser llamados como una función +is_dir%bool is_dir(string $filename)%Indica si el nombre de archivo es un directorio +is_double%void is_double()%Alias de is_float +is_executable%bool is_executable(string $filename)%Indica si el nombre de archivo es ejecutable +is_file%bool is_file(string $filename)%Indica si el nombre de archivo es un archivo normal +is_finite%bool is_finite(float $val)%Encuentra si un valor es un número finito legal +is_float%bool is_float(mixed $var)%Comprueba si el tipo de una variable es flotante +is_infinite%bool is_infinite(float $val)%Encuentra si un valor es infinito +is_int%bool is_int(mixed $var)%Comprueba si el tipo de una variable es un número entero +is_integer%void is_integer()%Alias de is_int +is_link%bool is_link(string $filename)%Indica si el nombre de archivo es un enlace simbólico +is_long%void is_long()%Alias de is_int +is_nan%bool is_nan(float $val)%Encuentra si un valor no es un número +is_null%bool is_null(mixed $var)%Comprueba si una variable es NULL +is_numeric%bool is_numeric(mixed $var)%Comprueba si una variable es un número o una cadena numérica +is_object%bool is_object(mixed $var)%Comprueba si una variable es un objeto +is_readable%bool is_readable(string $filename)%Indica si un archivo existe y es legible +is_real%void is_real()%Alias de is_float +is_resource%bool is_resource(mixed $var)%Comprueba si una variable es un recurso +is_scalar%resource is_scalar(mixed $var)%Comprueba si una variable es escalar +is_soap_fault%bool is_soap_fault(mixed $object)%Comprueba si una llamada SOAP ha fallado +is_string%bool is_string(mixed $var)%Comprueba si una variable es de tipo cadena +is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%Verifica si el objeto tiene esta clase como uno de sus padres +is_uploaded_file%bool is_uploaded_file(string $filename)%Indica si el archivo fue subido mediante HTTP POST +is_writable%bool is_writable(string $filename)%Indica si un archivo existe y es escribible +is_writeable%void is_writeable()%Alias de is_writable +isset%bool isset(mixed $var, [mixed $var], [ ...])%Determina si una variable está definida y no es NULL +iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%Call a function for every element in an iterator +iterator_count%int iterator_count(Traversable $iterator)%Count the elements in an iterator +iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%Copy the iterator into an array +jdtojewish%string jdtojewish(int $juliandaycount, [bool $hebrew = false], [int $fl])%Convierte una Fecha Juliana a una fecha del Calendario Judío +jdtounix%int jdtounix(int $jday)%Convierte una Fecha Juliana a una fecha Unix +join%void join()%Alias de implode +jpeg2wbmp%bool jpeg2wbmp(string $jpegname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convertir un archiov de imagen JPEG a un archivo de imagen WBMP +json_decode%mixed json_decode(string $json, [bool $assoc = false], [int $depth = 512], [int $options])%Decodifica un string JSON +json_encode%string json_encode(mixed $value, [int $options])%Retorna la representación JSON representation del valor dado +json_last_error%int json_last_error()%Devuelve el último error que ocurrió +key%mixed key(array $array)%Obtiene una clave de un array +krsort%bool krsort(array $array, [int $sort_flags = SORT_REGULAR])%Ordena un array por clave en orden inverso +ksort%bool ksort(array $array, [int $sort_flags = SORT_REGULAR])%Ordena un array por clave +lcfirst%string lcfirst(string $str)%Make a string's first character lowercase +lcg_value%float lcg_value()%Generador lineal congruente combinado +lchgrp%bool lchgrp(string $filename, mixed $group)%Cambia el grupo de un enlace simbólico +lchown%bool lchown(string $filename, mixed $user)%Cambia el propietario de un enlace simbólico +ldap_8859_to_t61%string ldap_8859_to_t61(string $value)%Translate 8859 characters to t61 characters +ldap_add%bool ldap_add(resource $link_identifier, string $dn, array $entry)%Add entries to LDAP directory +ldap_bind%bool ldap_bind(resource $link_identifier, [string $bind_rdn], [string $bind_password])%Bind to LDAP directory +ldap_close%void ldap_close()%Alias de ldap_unbind +ldap_compare%mixed ldap_compare(resource $link_identifier, string $dn, string $attribute, string $value)%Compare value of attribute found in entry specified with DN +ldap_connect%resource ldap_connect([string $hostname], [int $port = 389])%Connect to an LDAP server +ldap_count_entries%int ldap_count_entries(resource $link_identifier, resource $result_identifier)%Count the number of entries in a search +ldap_delete%bool ldap_delete(resource $link_identifier, string $dn)%Delete an entry from a directory +ldap_dn2ufn%string ldap_dn2ufn(string $dn)%Convert DN to User Friendly Naming format +ldap_err2str%string ldap_err2str(int $errno)%Convert LDAP error number into string error message +ldap_errno%int ldap_errno(resource $link_identifier)%Return the LDAP error number of the last LDAP command +ldap_error%string ldap_error(resource $link_identifier)%Return the LDAP error message of the last LDAP command +ldap_explode_dn%array ldap_explode_dn(string $dn, int $with_attrib)%Splits DN into its component parts +ldap_first_attribute%string ldap_first_attribute(resource $link_identifier, resource $result_entry_identifier)%Return first attribute +ldap_first_entry%resource ldap_first_entry(resource $link_identifier, resource $result_identifier)%Return first result id +ldap_first_reference%resource ldap_first_reference(resource $link, resource $result)%Return first reference +ldap_free_result%bool ldap_free_result(resource $result_identifier)%Free result memory +ldap_get_attributes%array ldap_get_attributes(resource $link_identifier, resource $result_entry_identifier)%Get attributes from a search result entry +ldap_get_dn%string ldap_get_dn(resource $link_identifier, resource $result_entry_identifier)%Get the DN of a result entry +ldap_get_entries%array ldap_get_entries(resource $link_identifier, resource $result_identifier)%Get all result entries +ldap_get_option%bool ldap_get_option(resource $link_identifier, int $option, mixed $retval)%Get the current value for given option +ldap_get_values%array ldap_get_values(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Get all values from a result entry +ldap_get_values_len%array ldap_get_values_len(resource $link_identifier, resource $result_entry_identifier, string $attribute)%Get all binary values from a result entry +ldap_list%resource ldap_list(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Single-level search +ldap_mod_add%bool ldap_mod_add(resource $link_identifier, string $dn, array $entry)%Add attribute values to current attributes +ldap_mod_del%bool ldap_mod_del(resource $link_identifier, string $dn, array $entry)%Delete attribute values from current attributes +ldap_mod_replace%bool ldap_mod_replace(resource $link_identifier, string $dn, array $entry)%Replace attribute values with new ones +ldap_modify%bool ldap_modify(resource $link_identifier, string $dn, array $entry)%Modify an LDAP entry +ldap_next_attribute%string ldap_next_attribute(resource $link_identifier, resource $result_entry_identifier)%Get the next attribute in result +ldap_next_entry%resource ldap_next_entry(resource $link_identifier, resource $result_entry_identifier)%Get next result entry +ldap_next_reference%resource ldap_next_reference(resource $link, resource $entry)%Get next reference +ldap_parse_reference%bool ldap_parse_reference(resource $link, resource $entry, array $referrals)%Extract information from reference entry +ldap_parse_result%bool ldap_parse_result(resource $link, resource $result, int $errcode, [string $matcheddn], [string $errmsg], [array $referrals])%Extract information from result +ldap_read%resource ldap_read(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Read an entry +ldap_rename%bool ldap_rename(resource $link_identifier, string $dn, string $newrdn, string $newparent, bool $deleteoldrdn)%Modify the name of an entry +ldap_sasl_bind%bool ldap_sasl_bind(resource $link, [string $binddn], [string $password], [string $sasl_mech], [string $sasl_realm], [string $sasl_authc_id], [string $sasl_authz_id], [string $props])%Bind to LDAP directory using SASL +ldap_search%resource ldap_search(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%Search LDAP tree +ldap_set_option%bool ldap_set_option(resource $link_identifier, int $option, mixed $newval)%Set the value of the given option +ldap_set_rebind_proc%bool ldap_set_rebind_proc(resource $link, callback $callback)%Set a callback function to do re-binds on referral chasing +ldap_sort%bool ldap_sort(resource $link, resource $result, string $sortfilter)%Sort LDAP result entries +ldap_start_tls%bool ldap_start_tls(resource $link)%Start TLS +ldap_t61_to_8859%string ldap_t61_to_8859(string $value)%Translate t61 characters to 8859 characters +ldap_unbind%bool ldap_unbind(resource $link_identifier)%Unbind from LDAP directory +levenshtein%int levenshtein(string $str1, string $str2, string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Calculate Levenshtein distance between two strings +libxml_clear_errors%void libxml_clear_errors()%Clear libxml error buffer +libxml_disable_entity_loader%ReturnType libxml_disable_entity_loader([bool $disable = TRUE])%Disable the ability to load external entities +libxml_get_errors%array libxml_get_errors()%Retrieve array of errors +libxml_get_last_error%LibXMLError libxml_get_last_error()%Retrieve last error from libxml +libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%Set the streams context for the next libxml document load or write +libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%Disable libxml errors and allow user to fetch error information as needed +link%bool link(string $from_path, string $to_path)%Crea un enlace duro +linkinfo%int linkinfo(string $path)%Obtiene información acerca de un enlace +list%array list(mixed $varname, [mixed ...])%Asigna variables como si fuera un array +locale_accept_from_http%string locale_accept_from_http(string $header, string $header)%Tries to find out best available locale based on HTTP "Accept-Language" header +locale_compose%string locale_compose(array $subtags, array $subtags)%Returns a correctly ordered and delimited locale ID +locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false], string $langtag, string $locale, [bool $canonicalize = false])%Checks if a language tag filter matches with locale +locale_get_all_variants%array locale_get_all_variants(string $locale, string $locale)%Gets the variants for the input locale +locale_get_default%string locale_get_default()%Gets the default locale value from the INTL global 'default_locale' +locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for language of the inputlocale +locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for the input locale +locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for region of the input locale +locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for script of the input locale +locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for variants of the input locale +locale_get_keywords%array locale_get_keywords(string $locale, string $locale)%Gets the keywords for the input locale +locale_get_primary_language%string locale_get_primary_language(string $locale, string $locale)%Gets the primary language for the input locale +locale_get_region%string locale_get_region(string $locale, string $locale)%Gets the region for the input locale +locale_get_script%string locale_get_script(string $locale, string $locale)%Gets the script for the input locale +locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default], array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Searches the language tag list for the best match to the language +locale_parse%array locale_parse(string $locale, string $locale)%Returns a key-value array of locale ID subtag elements. +locale_set_default%bool locale_set_default(string $locale, string $locale)%sets the default runtime locale +localeconv%array localeconv()%Obtener información sobre el formato numérico +localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%Obtener el momento local +log%float log(float $arg, [float $base = M_E])%Logaritmo natural +log10%float log10(float $arg)%Logaritmo en base 10 +log1p%float log1p(float $number)%Devuelve log(1 + numero), calculado de tal forma que no pierde precisión incluso cuando el valor del numero se aproxima a cero. +long2ip%string long2ip(string $proper_address)%Converts an (IPv4) Internet network address into a string in Internet standard dotted format +lstat%array lstat(string $filename)%Da información acerca de un archivo o enlace simbólico +ltrim%string ltrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning of a string +magic_quotes_runtime%void magic_quotes_runtime()%Alias de set_magic_quotes_runtime +mail%bool mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameters])%Enviar correo +main%void main()%Dummy for main +max%integer max(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Encontrar el valor más alto +mb_check_encoding%bool mb_check_encoding([string $var], [string $encoding = mb_internal_encoding()])%Check if the string is valid for the specified encoding +mb_convert_case%string mb_convert_case(string $str, int $mode, [string $encoding = mb_internal_encoding()])%Perform case folding on a string +mb_convert_encoding%string mb_convert_encoding(string $str, string $to_encoding, [mixed $from_encoding])%Convert character encoding +mb_convert_kana%string mb_convert_kana(string $str, [string $option = "KV"], [string $encoding])%Convert "kana" one from another ("zen-kaku", "han-kaku" and more) +mb_convert_variables%string mb_convert_variables(string $to_encoding, mixed $from_encoding, mixed $vars, [mixed ...])%Convert character code in variable(s) +mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%Decode string in MIME header field +mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%Decode HTML numeric string reference to character +mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%Detect character encoding +mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%Set/Get character encoding detection order +mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed], [int $indent])%Encode string for MIME header +mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%Encode character to HTML numeric string reference +mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%Get aliases of a known encoding type +mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%Regular expression match with multibyte support +mb_ereg_match%bool mb_ereg_match(string $pattern, string $string, [string $option = "msr"])%Regular expression match for multibyte string +mb_ereg_replace%string mb_ereg_replace(string $pattern, string $replacement, string $string, [string $option = "msr"])%Replace regular expression with multibyte support +mb_ereg_search%bool mb_ereg_search([string $pattern], [string $option = "ms"])%Multibyte regular expression match for predefined multibyte string +mb_ereg_search_getpos%int mb_ereg_search_getpos()%Returns start point for next regular expression match +mb_ereg_search_getregs%array mb_ereg_search_getregs()%Retrieve the result from the last multibyte regular expression match +mb_ereg_search_init%bool mb_ereg_search_init(string $string, [string $pattern], [string $option = "msr"])%Setup string and regular expression for a multibyte regular expression match +mb_ereg_search_pos%array mb_ereg_search_pos([string $pattern], [string $option = "ms"])%Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string +mb_ereg_search_regs%array mb_ereg_search_regs([string $pattern], [string $option = "ms"])%Returns the matched part of a multibyte regular expression +mb_ereg_search_setpos%bool mb_ereg_search_setpos(int $position)%Set start point of next regular expression match +mb_eregi%int mb_eregi(string $pattern, string $string, [array $regs])%Regular expression match ignoring case with multibyte support +mb_eregi_replace%string mb_eregi_replace(string $pattern, string $replace, string $string, [string $option = "msri"])%Replace regular expression with multibyte support ignoring case +mb_get_info%mixed mb_get_info([string $type = "all"])%Get internal settings of mbstring +mb_http_input%mixed mb_http_input([string $type = ""])%Detect HTTP input character encoding +mb_http_output%mixed mb_http_output([string $encoding])%Set/Get HTTP output character encoding +mb_internal_encoding%mixed mb_internal_encoding([string $encoding = mb_internal_encoding()])%Set/Get internal character encoding +mb_language%mixed mb_language([string $language])%Set/Get current language +mb_list_encodings%array mb_list_encodings()%Returns an array of all supported encodings +mb_output_handler%string mb_output_handler(string $contents, int $status)%Callback function converts character encoding in output buffer +mb_parse_str%array mb_parse_str(string $encoded_string, [array $result])%Parse GET/POST/COOKIE data and set global variable +mb_preferred_mime_name%string mb_preferred_mime_name(string $encoding)%Get MIME charset string +mb_regex_encoding%string mb_regex_encoding([string $encoding])%Returns current encoding for multibyte regex as string +mb_regex_set_options%string mb_regex_set_options([string $options = "msr"])%Set/Get the default options for mbregex functions +mb_send_mail%bool mb_send_mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameter])%Send encoded mail +mb_split%array mb_split(string $pattern, string $string, [int $limit = -1])%Split multibyte string using regular expression +mb_strcut%string mb_strcut(string $str, int $start, [int $length], [string $encoding])%Get part of string +mb_strimwidth%string mb_strimwidth(string $str, int $start, int $width, [string $trimmarker], [string $encoding])%Get truncated string with specified width +mb_stripos%int mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of first occurrence of a string within another, case insensitive +mb_stristr%string mb_stristr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another, case insensitive +mb_strlen%string mb_strlen(string $str, [string $encoding])%Get string length +mb_strpos%string mb_strpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of first occurrence of string in a string +mb_strrchr%string mb_strrchr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another +mb_strrichr%string mb_strrichr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds the last occurrence of a character in a string within another, case insensitive +mb_strripos%int mb_strripos(string $haystack, string $needle, [int $offset], [string $encoding])%Finds position of last occurrence of a string within another, case insensitive +mb_strrpos%int mb_strrpos(string $haystack, string $needle, [int $offset], [string $encoding])%Find position of last occurrence of a string in a string +mb_strstr%string mb_strstr(string $haystack, string $needle, [bool $part = false], [string $encoding])%Finds first occurrence of a string within another +mb_strtolower%string mb_strtolower(string $str, [string $encoding = mb_internal_encoding()])%Make a string lowercase +mb_strtoupper%string mb_strtoupper(string $str, [string $encoding = mb_internal_encoding()])%Make a string uppercase +mb_strwidth%string mb_strwidth(string $str, [string $encoding])%Return width of string +mb_substitute_character%integer mb_substitute_character([mixed $substrchar])%Set/Get substitution character +mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%Get part of string +mb_substr_count%string mb_substr_count(string $haystack, string $needle, [string $encoding])%Count the number of substring occurrences +mcrypt_cbc%string mcrypt_cbc(int $cipher, string $key, string $data, int $mode, [string $iv], string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CBC mode +mcrypt_cfb%string mcrypt_cfb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CFB mode +mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Create an initialization vector (IV) from a random source +mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Decrypts crypttext with given parameters +mcrypt_ecb%string mcrypt_ecb(int $cipher, string $key, string $data, int $mode, string $cipher, string $key, string $data, int $mode, [string $iv])%Deprecated: Encrypt/decrypt data in ECB mode +mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%Returns the name of the opened algorithm +mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%Returns the blocksize of the opened algorithm +mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%Returns the size of the IV of the opened algorithm +mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource $td)%Returns the maximum supported keysize of the opened mode +mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource $td)%Returns the name of the opened mode +mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource $td)%Returns an array with the supported keysizes of the opened algorithm +mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource $td)%Checks whether the algorithm of the opened mode is a block algorithm +mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource $td)%Checks whether the encryption of the opened mode works on blocks +mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource $td)%Checks whether the opened mode outputs blocks +mcrypt_enc_self_test%int mcrypt_enc_self_test(resource $td)%Runs a self test on the opened module +mcrypt_encrypt%string mcrypt_encrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Encrypts plaintext with given parameters +mcrypt_generic%string mcrypt_generic(resource $td, string $data)%This function encrypts data +mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%This function deinitializes an encryption module +mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%This function terminates encryption +mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%This function initializes all buffers needed for encryption +mcrypt_get_block_size%int mcrypt_get_block_size(int $cipher, string $cipher, string $module)%Get the block size of the specified cipher +mcrypt_get_cipher_name%string mcrypt_get_cipher_name(int $cipher, string $cipher)%Get the name of the specified cipher +mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%Returns the size of the IV belonging to a specific cipher/mode combination +mcrypt_get_key_size%int mcrypt_get_key_size(int $cipher, string $cipher, string $module)%Get the key size of the specified cipher +mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Get an array of all supported ciphers +mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Get an array of all supported modes +mcrypt_module_close%bool mcrypt_module_close(resource $td)%Close the mcrypt module +mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%Returns the blocksize of the specified algorithm +mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%Returns the maximum supported keysize of the opened mode +mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%Returns an array with the supported keysizes of the opened algorithm +mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string $algorithm, [string $lib_dir])%This function checks whether the specified algorithm is a block algorithm +mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string $mode, [string $lib_dir])%Returns if the specified module is a block algorithm or not +mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%Returns if the specified mode outputs blocks or not +mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%Opens the module of the algorithm and the mode to be used +mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%This function runs a self test on the specified module +mcrypt_ofb%string mcrypt_ofb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in OFB mode +md5%string md5(string $str, [bool $raw_output = false])%Calculate the md5 hash of a string +md5_file%string md5_file(string $filename, [bool $raw_output = false])%Calcula el resumen criptográfico md5 de un archivo dado +mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Decrypt data +memcache_debug%bool memcache_debug(bool $on_off)%Activa/desactiva debug output +memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%Returns the peak of memory allocated by PHP +memory_get_usage%int memory_get_usage([bool $real_usage = false])%Returns the amount of memory allocated to PHP +metaphone%string metaphone(string $str, [int $phonemes])%Calculate the metaphone key of a string +method_exists%bool method_exists(mixed $object, string $method_name)%Comprueba si existe un método de una clase +mhash%string mhash(int $hash, string $data, [string $key])%Compute hash +mhash_count%int mhash_count()%Get the highest available hash id +mhash_get_block_size%int mhash_get_block_size(int $hash)%Get the block size of the specified hash +mhash_get_hash_name%string mhash_get_hash_name(int $hash)%Get the name of the specified hash +mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%Generates a key +microtime%mixed microtime([bool $get_as_float])%Devuelve la fecha Unix actual con microsegundos +mime_content_type%string mime_content_type(string $filename)%Detecta el MIME Content-type para un fichero (función obsoleta) +min%integer min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Encontrar el valor más bajo +mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%Crea un directorio +mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%Obtener la fecha Unix de una fecha +money_format%string money_format(string $format, float $number)%Formats a number as a currency string +move_uploaded_file%bool move_uploaded_file(string $filename, string $destination)%Mueve un archivo subido a una nueva ubicación +msg_get_queue%resource msg_get_queue(int $key, [int $perms])%Crear o adjuntar a una cola de mensajes +msg_queue_exists%bool msg_queue_exists(int $key)%Verificar si una cola de mensajes existe +msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%Recibir un mensade de la cola de mensajes +msg_remove_queue%bool msg_remove_queue(resource $queue)%Destruir una cola de mensajes +msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize], [bool $blocking], [int $errorcode])%Eviar un mensaje a una cola de mensajes +msg_set_queue%bool msg_set_queue(resource $queue, array $data)%Establecer información en la estructura de datos de la cola de mensajes +msg_stat_queue%array msg_stat_queue(resource $queue)%Devuelve información desde la estructura de datos de la cola de mensajes +msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern, string $locale, string $pattern, string $locale, string $pattern)%Constructs a new Message Formatter +msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt, array $args)%Format the message +msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args, string $locale, string $pattern, array $args)%Quick format message +msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%Get the error code from last operation +msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%Get the error text from the last operation +msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%Get the locale for which the formatter was created. +msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%Get the pattern used by the formatter +msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt, string $value)%Parse input string according to pattern +msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $locale, string $pattern, string $value)%Quick parse input string +msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt, string $pattern)%Set the pattern used by the formatter +mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%Adds a parameter to a stored procedure or a remote stored procedure +mssql_close%bool mssql_close([resource $link_identifier])%Close MS SQL Server connection +mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link])%Open MS SQL server connection +mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer +mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%Executes a stored procedure on a MS SQL server database +mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both +mssql_fetch_assoc%array mssql_fetch_assoc(resource $result_id)%Returns an associative array of the current row in the result +mssql_fetch_batch%int mssql_fetch_batch(resource $result)%Returns the next batch of records +mssql_fetch_field%object mssql_fetch_field(resource $result, [int $field_offset = -1])%Get field information +mssql_fetch_object%object mssql_fetch_object(resource $result)%Fetch row as object +mssql_fetch_row%array mssql_fetch_row(resource $result)%Get row as enumerated array +mssql_field_length%int mssql_field_length(resource $result, [int $offset = -1])%Get the length of a field +mssql_field_name%string mssql_field_name(resource $result, [int $offset = -1])%Get the name of a field +mssql_field_seek%bool mssql_field_seek(resource $result, int $field_offset)%Seeks to the specified field offset +mssql_field_type%string mssql_field_type(resource $result, [int $offset = -1])%Gets the type of a field +mssql_free_result%bool mssql_free_result(resource $result)%Free result memory +mssql_free_statement%bool mssql_free_statement(resource $stmt)%Free statement memory +mssql_get_last_message%string mssql_get_last_message()%Returns the last message from the server +mssql_guid_string%string mssql_guid_string(string $binary, [bool $short_format = false])%Converts a 16 byte binary GUID to a string +mssql_init%resource mssql_init(string $sp_name, [resource $link_identifier])%Initializes a stored procedure or a remote stored procedure +mssql_min_error_severity%void mssql_min_error_severity(int $severity)%Sets the minimum error severity +mssql_min_message_severity%void mssql_min_message_severity(int $severity)%Sets the minimum message severity +mssql_next_result%bool mssql_next_result(resource $result_id)%Move the internal result pointer to the next result +mssql_num_fields%int mssql_num_fields(resource $result)%Gets the number of fields in result +mssql_num_rows%int mssql_num_rows(resource $result)%Gets the number of rows in result +mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link])%Open persistent MS SQL connection +mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%Send MS SQL query +mssql_result%string mssql_result(resource $result, int $row, mixed $field)%Get result data +mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%Returns the number of records affected by the query +mssql_select_db%bool mssql_select_db(string $database_name, [resource $link_identifier])%Select MS SQL database +mt_getrandmax%int mt_getrandmax()%Mostrar el mayor valor aleatorio posible +mt_rand%int mt_rand(int $min, int $max)%Genera un mejor número entero aleatorio +mt_srand%void mt_srand([int $seed])%Genera un mejor número entero aleatorio a partir de una semilla +mysql_affected_rows%int mysql_affected_rows([resource $link_identifier])%Obtiene el número de filas afectadas en la anterior operación de MySQL +mysql_client_encoding%string mysql_client_encoding([resource $link_identifier])%Devuelve el nombre de la colección de caracteres +mysql_close%bool mysql_close([resource $link_identifier])%Cierra la conexión de MySQL +mysql_connect%resource mysql_connect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags])%Abre una conexión al servidor MySQL +mysql_create_db%bool mysql_create_db(string $database_name, [resource $link_identifier])%Crea una base de datos MySQL +mysql_data_seek%bool mysql_data_seek(resource $result, int $row_number)%Mueve el apuntador interno del resultado +mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%Obtiene los datos del resultado +mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%Envía una consulta MySQL +mysql_drop_db%bool mysql_drop_db(string $database_name, [resource $link_identifier])%Omite (elimina) una base de datos MySQL +mysql_errno%int mysql_errno([resource $link_identifier])%Devuelve un mensaje de error con un valor numérico de la operación anterior con MySQL +mysql_error%string mysql_error([resource $link_identifier])%Devuelve el texto con error del mensaje de la anterior operación MySQL +mysql_escape_string%string mysql_escape_string(string $unescaped_string)%Escapes a string for use in a mysql_query +mysql_fetch_array%array mysql_fetch_array(resource $result, [int $result_type = MYSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both +mysql_fetch_assoc%array mysql_fetch_assoc(resource $result)%Recupera una fila de resultado como un array asociativo +mysql_fetch_field%object mysql_fetch_field(resource $result, [int $field_offset])%Get column information from a result and return as an object +mysql_fetch_lengths%array mysql_fetch_lengths(resource $result)%Get the length of each output in a result +mysql_fetch_object%object mysql_fetch_object(resource $result, [string $class_name], [array $params])%Fetch a result row as an object +mysql_fetch_row%array mysql_fetch_row(resource $result)%Get a result row as an enumerated array +mysql_field_flags%string mysql_field_flags(resource $result, int $field_offset)%Get the flags associated with the specified field in a result +mysql_field_len%int mysql_field_len(resource $result, int $field_offset)%Returns the length of the specified field +mysql_field_name%string mysql_field_name(resource $result, int $field_offset)%Get the name of the specified field in a result +mysql_field_seek%bool mysql_field_seek(resource $result, int $field_offset)%Set result pointer to a specified field offset +mysql_field_table%string mysql_field_table(resource $result, int $field_offset)%Get name of the table the specified field is in +mysql_field_type%string mysql_field_type(resource $result, int $field_offset)%Get the type of the specified field in a result +mysql_free_result%bool mysql_free_result(resource $result)%Free result memory +mysql_get_client_info%string mysql_get_client_info()%Obtener información del cliente MySQL +mysql_get_host_info%string mysql_get_host_info([resource $link_identifier])%Obtener información de la máquina anfitriona MySQL +mysql_get_proto_info%int mysql_get_proto_info([resource $link_identifier])%Obtener información del protocolo MySQL +mysql_get_server_info%string mysql_get_server_info([resource $link_identifier])%Obtener información del servidor MySQL +mysql_info%string mysql_info([resource $link_identifier])%Obtiene información sobre la consulta más reciente +mysql_insert_id%int mysql_insert_id([resource $link_identifier])%Get the ID generated in the last query +mysql_list_dbs%resource mysql_list_dbs([resource $link_identifier])%List databases available on a MySQL server +mysql_list_fields%resource mysql_list_fields(string $database_name, string $table_name, [resource $link_identifier])%List MySQL table fields +mysql_list_processes%resource mysql_list_processes([resource $link_identifier])%Lista los procesos MySQL +mysql_list_tables%resource mysql_list_tables(string $database, [resource $link_identifier])%Lista las tablas de una base de datos MySQL +mysql_num_fields%int mysql_num_fields(resource $result)%Get number of fields in result +mysql_num_rows%int mysql_num_rows(resource $result)%Get number of rows in result +mysql_pconnect%resource mysql_pconnect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [int $client_flags])%Open a persistent connection to a MySQL server +mysql_ping%bool mysql_ping([resource $link_identifier])%Efectuar un chequeo de respuesta (ping) sobre una conexión de servidor o reconectarse si no hay conexión +mysql_query%resource mysql_query(string $query, [resource $link_identifier])%Send a MySQL query +mysql_real_escape_string%string mysql_real_escape_string(string $unescaped_string, [resource $link_identifier])%Escapes special characters in a string for use in an SQL statement +mysql_result%string mysql_result(resource $result, int $row, [mixed $field])%Get result data +mysql_select_db%bool mysql_select_db(string $database_name, [resource $link_identifier])%Select a MySQL database +mysql_set_charset%bool mysql_set_charset(string $charset, [resource $link_identifier])%Sets the client character set +mysql_stat%string mysql_stat([resource $link_identifier])%Obtiene el status actual del sistema +mysql_tablename%string mysql_tablename(resource $result, int $i)%Get table name of field +mysql_thread_id%int mysql_thread_id([resource $link_identifier])%Devuelve el ID del hilo actual +mysql_unbuffered_query%resource mysql_unbuffered_query(string $query, [resource $link_identifier])%Envía una consulta SQL a MySQL, sin recuperar ni colocar en búfer las filas de resultado +mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")], [string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Open a new connection to the MySQL server +mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%Gets the number of affected rows in a previous MySQL operation +mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link, bool $mode)%Turns on or off auto-commiting database modifications +mysqli_bind_param%void mysqli_bind_param()%Alias de mysqli_stmt_bind_param +mysqli_bind_result%void mysqli_bind_result()%Alias de mysqli_stmt_bind_result +mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link, string $user, string $password, string $database)%Cambia el usuario de la conexión de bases de datos especificada +mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%Returns the default character set for the database connection +mysqli_client_encoding%void mysqli_client_encoding()%Alias de mysqli_character_set_name +mysqli_close%bool mysqli_close(mysqli $link)%Closes a previously opened database connection +mysqli_commit%bool mysqli_commit(mysqli $link)%Commits the current transaction +mysqli_connect%void mysqli_connect()%Alias de mysqli::__construct +mysqli_connect_errno%int mysqli_connect_errno()%Returns the error code from last connect call +mysqli_connect_error%string mysqli_connect_error()%Returns a string description of the last connect error +mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result, int $offset)%Ajustar el puntero de resultado a una fila concreta del resultado +mysqli_debug%bool mysqli_debug(string $message, string $message)%Performs debugging operations +mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%Deshabilita las lecturas desde el maestro +mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%Deshabilita el interprete RPL +mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%Dump debugging information into the log +mysqli_embedded_server_end%void mysqli_embedded_server_end()%Detener el servidor incrustado +mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups, bool $start, array $arguments, array $groups)%Inicializa e inicia el servidor embebido +mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%Activa las lecturas desde el maestro +mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%Habilita el interprete RPL +mysqli_errno%int mysqli_errno(mysqli $link)%Returns the error code for the most recent function call +mysqli_error%string mysqli_error(mysqli $link)%Returns a string description of the last error +mysqli_escape_string%void mysqli_escape_string()%Alias de mysqli_real_escape_string +mysqli_execute%void mysqli_execute()%Alias para mysqli_stmt_execute +mysqli_fetch%void mysqli_fetch()%Alias de mysqli_stmt_fetch +mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result, [int $resulttype = MYSQLI_NUM])%Obtener todas las filas en un array asociativo, numérico, o en ambos +mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result, [int $resulttype = MYSQLI_BOTH])%Fetch a result row as an associative, a numeric array, or both +mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%Fetch a result row as an associative array +mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%Returns the next field in the result set +mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result, int $fieldnr)%Fetch meta-data for a single field +mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%Returns an array of objects representing the fields in a result set +mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%Returns the lengths of the columns of the current row in the result set +mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result, [string $class_name], [array $params])%Returns the current row of a result set as an object +mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%Get a result row as an enumerated array +mysqli_field_count%int mysqli_field_count(mysqli $link)%Returns the number of columns for the most recent query +mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result, int $fieldnr)%Set result pointer to a specified field offset +mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%Obtener posición del campo actual de un puntero a un resultado +mysqli_free_result%void mysqli_free_result(mysqli_result $result)%Frees the memory associated with a result +mysqli_get_cache_stats%array mysqli_get_cache_stats()%Devuelve el caché de estadísticas Zval del cliente +mysqli_get_charset%object mysqli_get_charset(mysqli $link)%Returns a character set object +mysqli_get_client_info%string mysqli_get_client_info(mysqli $link)%Returns the MySQL client version as a string +mysqli_get_client_stats%array mysqli_get_client_stats()%Returns client per-process statistics +mysqli_get_client_version%int mysqli_get_client_version(mysqli $link)%Get MySQL client info +mysqli_get_connection_stats%array mysqli_get_connection_stats(mysqli $link)%Returns statistics about the client connection +mysqli_get_host_info%string mysqli_get_host_info(mysqli $link)%Returns a string representing the type of connection used +mysqli_get_metadata%void mysqli_get_metadata()%Alias de mysqli_stmt_result_metadata +mysqli_get_proto_info%int mysqli_get_proto_info(mysqli $link)%Returns the version of the MySQL protocol used +mysqli_get_server_info%string mysqli_get_server_info(mysqli $link)%Returns the version of the MySQL server +mysqli_get_server_version%int mysqli_get_server_version(mysqli $link)%Returns the version of the MySQL server as an integer +mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%Get result of SHOW WARNINGS +mysqli_info%string mysqli_info(mysqli $link)%Retrieves information about the most recently executed query +mysqli_init%mysqli mysqli_init()%Initializes MySQLi and returns a resource for use with mysqli_real_connect() +mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%Returns the auto generated id used in the last query +mysqli_kill%bool mysqli_kill(int $processid, mysqli $link, int $processid)%Asks the server to kill a MySQL thread +mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%Fuerza la ejecución de una cosulta en un maestro en una configuración maestro/esclavo +mysqli_more_results%bool mysqli_more_results(mysqli $link)%Check if there are any more query results from a multi query +mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link, string $query)%Performs a query on the database +mysqli_next_result%bool mysqli_next_result(mysqli $link)%Prepare next result from multi_query +mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%Get the number of fields in a result +mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%Gets the number of rows in a result +mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link, int $option, mixed $value)%Set options +mysqli_param_count%void mysqli_param_count()%Alias de mysqli_stmt_param_count +mysqli_ping%bool mysqli_ping(mysqli $link)%Pings a server connection, or tries to reconnect if the connection has gone down +mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec], array $read, array $error, array $reject, int $sec, [int $usec])%Poll connections +mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link, string $query)%Prepare an SQL statement for execution +mysqli_query%mixed mysqli_query(string $query, [int $resultmode], mysqli $link, string $query, [int $resultmode])%Performs a query on the database +mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link, [string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags])%Opens a connection to a mysql server +mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, string $escapestr, mysqli $link, string $escapestr)%Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection +mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link, string $query)%Execute an SQL query +mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%Get result from async query +mysqli_report%bool mysqli_report(int $flags)%Habilita o deshabilita funciones de informes internos +mysqli_rollback%bool mysqli_rollback(mysqli $link)%Rolls back current transaction +mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%Verifica si está habilitado el interprete RPL +mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%Exploración RPL +mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link, string $query)%Devuelve una consulta de tipo RPL +mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link, string $dbname)%Selects the default database for database queries +mysqli_send_long_data%void mysqli_send_long_data()%Alias de mysqli_stmt_send_long_data +mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link, string $query)%Envia y devuelve la consulta +mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link, string $charset)%Sets the default client character set +mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%Unsets user defined handler for load local infile command +mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func, mysqli $link, callback $read_func)%Set callback function for LOAD DATA LOCAL INFILE command +mysqli_set_opt%void mysqli_set_opt()%Alias de mysqli_options +mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%Fuerza la ejecución de una cosulta en un esclavo en una configuración maestro/esclavo +mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%Returns the SQLSTATE error from previous MySQL operation +mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link, string $key, string $cert, string $ca, string $capath, string $cipher)%Used for establishing secure connections using SSL +mysqli_stat%string mysqli_stat(mysqli $link)%Gets the current system status +mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Devuelve el número total de filas cambiadas, borradas, o insertadas por la última sentencia ejecutada +mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt, int $attr)%Se utiliza para obtener el valor actual de un atributo de la sentencia +mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt, int $attr, int $mode)%Se utiliza para modificar el comportamiento de una sentencia preparada +mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt, string $types, mixed $var1, [mixed ...])%Agrega variables a una sentencia preparada como parámetros +mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt, mixed $var1, [mixed ...])%Binds variables to a prepared statement for result storage +mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%Closes a prepared statement +mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt, int $offset)%Seeks to an arbitrary row in statement result set +mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%Returns the error code for the most recent statement call +mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%Returns a string description for last statement error +mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%Executes a prepared Query +mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%Fetch results from a prepared statement into the bound variables +mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%Returns the number of field in the given statement +mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%Frees stored result memory for the given statement handle +mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt, mysqli_stmt $stmt)%Get result of SHOW WARNINGS +mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%Initializes a statement and returns an object for use with mysqli_stmt_prepare +mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%Get the ID generated from the previous INSERT operation +mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%Return the number of rows in statements result set +mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%Returns the number of parameter for the given statement +mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt, string $query)%Prepare an SQL statement for execution +mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%Resets a prepared statement +mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%Returns result set metadata from a prepared statement +mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt, int $param_nr, string $data)%Send data in blocks +mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%Returns SQLSTATE error from previous statement operation +mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%Transfers a result set from a prepared statement +mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%Transfers a result set from the last query +mysqli_thread_id%int mysqli_thread_id(mysqli $link)%Returns the thread ID for the current connection +mysqli_thread_safe%bool mysqli_thread_safe()%Returns whether thread safety is given or not +mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%Initiate a result set retrieval +mysqli_warning%object mysqli_warning()%El propósito __construct +mysqli_warning_count%int mysqli_warning_count(mysqli $link)%Returns the number of warnings from the last query for the given link +mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler +mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents +mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available +mysqlnd_qc_get_core_stats%array mysqlnd_qc_get_core_stats()%Statistics collected by the core of the query cache +mysqlnd_qc_get_handler%array mysqlnd_qc_get_handler()%Returns a list of available storage handler +mysqlnd_qc_get_query_trace_log%array mysqlnd_qc_get_query_trace_log()%Returns a backtrace for each query inspected by the query cache +mysqlnd_qc_set_user_handlers%bool mysqlnd_qc_set_user_handlers(string $get_hash, string $find_query_in_cache, string $return_to_cache, string $add_query_to_cache_if_not_exists, string $query_is_select, string $update_query_run_time_stats, string $get_stats, string $clear_cache)%Sets the callback functions for a user-defined procedural storage handler +natcasesort%bool natcasesort(array $array)%Ordenar un array usando un algoritmo de "orden natural" insensible a mayúsculas-minúsculas +natsort%bool natsort(array $array)%Ordena un array usando un algoritmo de "orden natural" +next%mixed next(array $array)%Avanza el puntero interno de un array +ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%Versión plural de gettext +nl2br%string nl2br(string $string, [bool $is_xhtml = true])%Inserts HTML line breaks before all newlines in a string +nl_langinfo%string nl_langinfo(int $item)%Query language and locale information +normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Checks if the provided string is already in the specified normalization form. +normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Normalizes the input provided and returns the normalized string +nsapi_request_headers%array nsapi_request_headers()%Obtiene todas las cabeceras de petición HTTP +nsapi_response_headers%array nsapi_response_headers()%Obtiene todas las cabeceras de respuesta HTTP +nsapi_virtual%bool nsapi_virtual(string $uri)%Realiza una sub-petición NSAPI +number_format%string number_format(float $number, [int $decimals], float $number, int $decimals, string $dec_point, string $thousands_sep)%Format a number with grouped thousands +numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern])%Create a number formatter +numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt, number $value, [int $type])%Format a number +numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt, float $value, string $currency)%Format a currency value +numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get an attribute +numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%Get formatter's last error code. +numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%Get formatter's last error message. +numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt, [int $type])%Get formatter locale +numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%Get formatter pattern +numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt, int $attr)%Get a symbol value +numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get a text attribute +numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt, string $value, [int $type], [int $position])%Parse a number +numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt, string $value, string $currency, [int $position])%Parse a currency number +numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt, int $attr, int $value)%Set an attribute +numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt, string $pattern)%Set formatter pattern +numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a symbol value +numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a text attribute +ob_clean%void ob_clean()%Limpiar (eliminar) el búfer de salida +ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%Comprimir el manejador de salidas +ob_end_clean%bool ob_end_clean()%Limpiar (eliminar) y deshabilitar los búferes de salida +ob_end_flush%bool ob_end_flush()%Volcar (enviar) el búfer de salida y deshabilitar el uso del búfer +ob_etaghandler%string ob_etaghandler(string $data, int $mode)%Manejador de salida de ETag +ob_flush%void ob_flush()%Vaciar (enviar) el búfer de salida +ob_get_clean%string ob_get_clean()%Obtener los contenidos del búfer actual y eliminar el búfer de salida actual +ob_get_contents%string ob_get_contents()%Devolver el contenido del búfer de salida +ob_get_flush%string ob_get_flush()%Volcar el búfer de salida, devolverlo como una cadena y deshabilitar el uso de búferes de salida +ob_get_length%int ob_get_length()%Devolver la longitud del búfer de salida +ob_get_level%int ob_get_level()%Devolver el nivel de anidamiento del mecanismo de búferes de salida +ob_get_status%array ob_get_status([bool $full_status = FALSE])%Obtener el status de los búferes de salida +ob_gzhandler%string ob_gzhandler(string $buffer, int $mode)%ob_start callback function to gzip output buffer +ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%Convierte la codificación de caracteres al manejador del buffer de salida +ob_implicit_flush%void ob_implicit_flush([int $flag = true])%Habilitar/deshabilitar el volcado implícito +ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%Descromprimir el Manejador de salidas +ob_list_handlers%array ob_list_handlers()%Listar todos los gestores de salida en uso +ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase])%Turn on output buffering +ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%Función callback de ob_start para reparar el buffer +oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%Binds a PHP array to an Oracle PL/SQL array parameter +oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $bv_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Binds a PHP variable to an Oracle placeholder +oci_cancel%bool oci_cancel(resource $statement)%Cancels reading from cursor +oci_close%bool oci_close(resource $connection)%Closes an Oracle connection +oci_commit%bool oci_commit(resource $connection)%Commits the outstanding database transaction +oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database +oci_define_by_name%bool oci_define_by_name(resource $statement, string $column_name, mixed $variable, [int $type = SQLT_CHR])%Associates a PHP variable with a column for query fetches +oci_error%array oci_error([resource $resource])%Returns the last error found +oci_execute%bool oci_execute(resource $statement, [int $mode = OCI_COMMIT_ON_SUCCESS])%Executes a statement +oci_fetch%bool oci_fetch(resource $statement)%Fetches the next row from a query into internal buffers +oci_fetch_all%int oci_fetch_all(resource $statement, array $output, [int $skip], [int $maxrows = -1], [int $flags = + ])%Fetches multiple rows from a query into a two-dimensional array +oci_fetch_array%array oci_fetch_array(resource $statement, [int $mode])%Returns the next row from a query as an associative or numeric array +oci_fetch_assoc%array oci_fetch_assoc(resource $statement)%Returns the next row from a query as an associative array +oci_fetch_object%object oci_fetch_object(resource $statement)%Returns the next row from a query as an object +oci_fetch_row%array oci_fetch_row(resource $statement)%Returns the next row from a query as a numeric array +oci_field_is_null%bool oci_field_is_null(resource $statement, mixed $field)%Checks if the field is NULL +oci_field_name%string oci_field_name(resource $statement, int $field)%Returns the name of a field from the statement +oci_field_precision%int oci_field_precision(resource $statement, int $field)%Tell the precision of a field +oci_field_scale%int oci_field_scale(resource $statement, int $field)%Tell the scale of the field +oci_field_size%int oci_field_size(resource $statement, mixed $field)%Returns field's size +oci_field_type%mixed oci_field_type(resource $statement, int $field)%Returns field's data type +oci_field_type_raw%int oci_field_type_raw(resource $statement, int $field)%Tell the raw Oracle data type of the field +oci_free_statement%bool oci_free_statement(resource $statement)%Frees all resources associated with statement or cursor +oci_internal_debug%void oci_internal_debug(bool $onoff)%Enables or disables internal debug output +oci_lob_copy%bool oci_lob_copy(OCI-Lob $lob_to, OCI-Lob $lob_from, [int $length])%Copies large object +oci_lob_is_equal%bool oci_lob_is_equal(OCI-Lob $lob1, OCI-Lob $lob2)%Compares two LOB/FILE locators for equality +oci_new_collection%OCI-Collection oci_new_collection(resource $connection, string $tdo, [string $schema])%Allocates new collection object +oci_new_connect%resource oci_new_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to the Oracle server using a unique connection +oci_new_cursor%resource oci_new_cursor(resource $connection)%Allocates and returns a new cursor (statement handle) +oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = OCI_DTYPE_LOB])%Initializes a new empty LOB or FILE descriptor +oci_num_fields%int oci_num_fields(resource $statement)%Returns the number of result columns in a statement +oci_num_rows%int oci_num_rows(resource $statement)%Returns number of rows affected during statement execution +oci_parse%resource oci_parse(resource $connection, string $sql_text)%Prepares an Oracle statement for execution +oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname, string $username, string $old_password, string $new_password)%Changes password of Oracle's user +oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database using a persistent connection +oci_result%mixed oci_result(resource $statement, mixed $field)%Returns field's value from the fetched row +oci_rollback%bool oci_rollback(resource $connection)%Rolls back the outstanding database transaction +oci_server_version%string oci_server_version(resource $connection)%Returns server version +oci_set_action%bool oci_set_action(resource $connection, string $action_name)%Sets the action name +oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%Sets the client identifier +oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%Sets the client information +oci_set_edition%bool oci_set_edition(string $edition)%Sets the database edition +oci_set_module_name%bool oci_set_module_name(resource $connection, string $module_name)%Sets the module name +oci_set_prefetch%bool oci_set_prefetch(resource $statement, int $rows)%Sets number of rows to be prefetched by queries +oci_statement_type%string oci_statement_type(resource $statement)%Returns the type of a statement +ocibindbyname%void ocibindbyname()%Alias de oci_bind_by_name +ocicancel%void ocicancel()%Alias de oci_cancel +ocicloselob%void ocicloselob()%Alias de +ocicollappend%void ocicollappend()%Alias de +ocicollassign%void ocicollassign()%Alias de +ocicollassignelem%void ocicollassignelem()%Alias de +ocicollgetelem%void ocicollgetelem()%Alias de +ocicollmax%void ocicollmax()%Alias de +ocicollsize%void ocicollsize()%Alias de +ocicolltrim%void ocicolltrim()%Alias de +ocicolumnisnull%void ocicolumnisnull()%Alias de oci_field_is_null +ocicolumnname%void ocicolumnname()%Alias de oci_field_name +ocicolumnprecision%void ocicolumnprecision()%Alias de oci_field_precision +ocicolumnscale%void ocicolumnscale()%Alias de oci_field_scale +ocicolumnsize%void ocicolumnsize()%Alias de oci_field_size +ocicolumntype%void ocicolumntype()%Alias de oci_field_type +ocicolumntyperaw%void ocicolumntyperaw()%Alias de oci_field_type_raw +ocicommit%void ocicommit()%Alias de oci_commit +ocidefinebyname%void ocidefinebyname()%Alias de oci_define_by_name +ocierror%void ocierror()%Alias de oci_error +ociexecute%void ociexecute()%Alias de oci_execute +ocifetch%void ocifetch()%Alias de oci_fetch +ocifetchinto%int ocifetchinto(resource $statement, array $result, [int $mode = + ])%Fetches the next row into an array (deprecated) +ocifetchstatement%void ocifetchstatement()%Alias de oci_fetch_all +ocifreecollection%void ocifreecollection()%Alias de +ocifreecursor%void ocifreecursor()%Alias de oci_free_statement +ocifreedesc%void ocifreedesc()%Alias de +ocifreestatement%void ocifreestatement()%Alias de oci_free_statement +ociinternaldebug%void ociinternaldebug()%Alias de oci_internal_debug +ociloadlob%void ociloadlob()%Alias de +ocilogoff%void ocilogoff()%Alias de oci_close +ocilogon%void ocilogon()%Alias de oci_connect +ocinewcollection%void ocinewcollection()%Alias de oci_new_collection +ocinewcursor%void ocinewcursor()%Alias de oci_new_cursor +ocinewdescriptor%void ocinewdescriptor()%Alias de oci_new_descriptor +ocinlogon%void ocinlogon()%Alias de oci_new_connect +ocinumcols%void ocinumcols()%Alias de oci_num_fields +ociparse%void ociparse()%Alias de oci_parse +ociplogon%void ociplogon()%Alias de oci_pconnect +ociresult%void ociresult()%Alias de oci_result +ocirollback%void ocirollback()%Alias de oci_rollback +ocirowcount%void ocirowcount()%Alias de oci_num_rows +ocisavelob%void ocisavelob()%Alias de +ocisavelobfile%void ocisavelobfile()%Alias de +ociserverversion%void ociserverversion()%Alias de oci_server_version +ocisetprefetch%void ocisetprefetch()%Alias de oci_set_prefetch +ocistatementtype%void ocistatementtype()%Alias de oci_statement_type +ociwritelobtofile%void ociwritelobtofile()%Alias de +ociwritetemporarylob%void ociwritetemporarylob()%Alias de +octdec%number octdec(string $octal_string)%Octal a decimal +odbc_autocommit%mixed odbc_autocommit(resource $connection_id, [bool $OnOff = false])%Activa el comportamiento automático de envío +odbc_binmode%bool odbc_binmode(resource $result_id, int $mode)%Manejo de información de columna binaria +odbc_close%void odbc_close(resource $connection_id)%Cerrar una conexión ODBC +odbc_close_all%void odbc_close_all()%Cerrar todas las conexiones ODBC +odbc_columnprivileges%resource odbc_columnprivileges(resource $connection_id, string $qualifier, string $owner, string $table_name, string $column_name)%Lista las columnas y los privilegios asociados para la tabla dada +odbc_columns%resource odbc_columns(resource $connection_id, [string $qualifier], [string $schema], [string $table_name], [string $column_name])%Lista los nombres de columnas de la tabla especificada +odbc_commit%bool odbc_commit(resource $connection_id)%Envía una transacción ODBC +odbc_connect%resource odbc_connect(string $dsn, string $user, string $password, [int $cursor_type])%Conectar a una fuente de datos +odbc_cursor%string odbc_cursor(resource $result_id)%Obtener el nombre del cursor +odbc_data_source%array odbc_data_source(resource $connection_id, int $fetch_type)%Devuelve información sobre una conexión actual +odbc_do%void odbc_do()%Alias de odbc_exec +odbc_error%string odbc_error([resource $connection_id])%Obtener el último código de error +odbc_errormsg%string odbc_errormsg([resource $connection_id])%Obtener el último mensaje de error +odbc_exec%resource odbc_exec(resource $connection_id, string $query_string, [int $flags])%Preparar y ejecutar una declaración SQL +odbc_execute%bool odbc_execute(resource $result_id, [array $parameters_array])%Ejecutar una declaración preparada +odbc_fetch_array%array odbc_fetch_array(resource $result, [int $rownumber])%Traer una fila de resultados como una matriz asociativa +odbc_fetch_into%array odbc_fetch_into(resource $result_id, array $result_array, [int $rownumber])%Traer una fila de resultados en una matriz +odbc_fetch_object%object odbc_fetch_object(resource $result, [int $rownumber])%Traer una fila de resultados como un objeto +odbc_fetch_row%bool odbc_fetch_row(resource $result_id, [int $row_number])%Traer una fila +odbc_field_len%int odbc_field_len(resource $result_id, int $field_number)%Obtener la longitud (precisión) de un campo +odbc_field_name%string odbc_field_name(resource $result_id, int $field_number)%Obtener el nombre de una columna +odbc_field_num%int odbc_field_num(resource $result_id, string $field_name)%Devolver el número de columna +odbc_field_precision%void odbc_field_precision()%Alias de odbc_field_len +odbc_field_scale%int odbc_field_scale(resource $result_id, int $field_number)%Obtener la escala de un campo +odbc_field_type%string odbc_field_type(resource $result_id, int $field_number)%Tipo de datos de un campo +odbc_foreignkeys%resource odbc_foreignkeys(resource $connection_id, string $pk_qualifier, string $pk_owner, string $pk_table, string $fk_qualifier, string $fk_owner, string $fk_table)%Recupera información de una lista de claves extranjeras +odbc_free_result%bool odbc_free_result(resource $result_id)%Liberar los recursos asociados con un resultado +odbc_gettypeinfo%resource odbc_gettypeinfo(resource $connection_id, [int $data_type])%Recupera información sobre los tipos de datos soportados por la fuente de datos +odbc_longreadlen%bool odbc_longreadlen(resource $result_id, int $length)%Manejo de columnas LONG +odbc_next_result%bool odbc_next_result(resource $result_id)%Verifica si están disponibles múltiples resultados +odbc_num_fields%int odbc_num_fields(resource $result_id)%Número de columnas de un resultado +odbc_num_rows%int odbc_num_rows(resource $result_id)%Número de filas de un resultado +odbc_pconnect%resource odbc_pconnect(string $dsn, string $user, string $password, [int $cursor_type])%Abrir una conexión persistente a una base de datos +odbc_prepare%resource odbc_prepare(resource $connection_id, string $query_string)%Prepara una declaración para su ejecución +odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%Obtiene las claves primarias de una tabla +odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Recuperar información sobre los parámetros a procedimientos +odbc_procedures%resource odbc_procedures(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $name)%Obtener la lista de procedimientos almacenados en una fuente de datos específica +odbc_result%mixed odbc_result(resource $result_id, mixed $field)%Obtener información de resultado +odbc_result_all%int odbc_result_all(resource $result_id, [string $format])%Imprimir el resultado como una tabla HTML +odbc_rollback%bool odbc_rollback(resource $connection_id)%Reanuda una transacción +odbc_setoption%bool odbc_setoption(resource $id, int $function, int $option, int $param)%Ajustar la configuración de ODBC +odbc_specialcolumns%resource odbc_specialcolumns(resource $connection_id, int $type, string $qualifier, string $owner, string $table, int $scope, int $nullable)%Recupera columnas especiales +odbc_statistics%resource odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)%Recuperar las estadísticas de un tabla +odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, string $qualifier, string $owner, string $name)%Lista las tablas y los privilegios asociados con cada tabla +odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%Obtener la lista de los nombres de las tablas almacenados en una fuente de datos específica +opendir%resource opendir(string $path, [resource $context])%Abre un gestor de directorio +openlog%bool openlog(string $ident, int $option, int $facility)%Open connection to system logger +openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext = true])%Exporta una CSR como una cadena +openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext = true])%Exporta una CSR a un archivo +openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames = true])%Devuelve la clave púbilca de un CERT +openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames = true])%Devuelve el sujeto de un CERT +openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%Genera una CSR +openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%Firmar una CSR con otro certificado (o autofirmar) y generar un certificado +openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [string $raw_input = false])%Desencripta información +openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%Computa el secreto compartido para un valor público de una clave DH remota y una clave DH local +openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%Computa un método de resumen +openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false])%Encripta información +openssl_error_string%string openssl_error_string()%Devolver un mensaje de error openSSL +openssl_free_key%void openssl_free_key(resource $key_identifier)%Liberar el recurso de clave +openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%Obtiene los métodos de cifrado disponibles +openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%Obtener los métodos de resumen disponibles +openssl_get_privatekey%void openssl_get_privatekey()%Alias de openssl_pkey_get_private +openssl_get_publickey%void openssl_get_publickey()%Alias de openssl_pkey_get_public +openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id)%Abre información sellada +openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%Exporta un Archivo de Almacén de Certificado Compatible con PKCS#12 a una variable +openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%Exporta un Archivo de Almacén de Certificado Compatible con PKCS#12 +openssl_pkcs12_read%bool openssl_pkcs12_read(string $pkcs12, array $certs, string $pass)%Convierte un Almacén de Certificado PKCS#12 a una matriz +openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string $infilename, string $outfilename, mixed $recipcert, [mixed $recipkey])%Desencripta un mensaje S/MIME encriptado +openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string $infile, string $outfile, mixed $recipcerts, array $headers, [int $flags], [int $cipherid = OPENSSL_CIPHER_RC2_40])%Encriptar un mensaje S/MIME +openssl_pkcs7_sign%bool openssl_pkcs7_sign(string $infilename, string $outfilename, mixed $signcert, mixed $privkey, array $headers, [int $flags = PKCS7_DETACHED], [string $extracerts])%Firma un mensaje S/MIME +openssl_pkcs7_verify%mixed openssl_pkcs7_verify(string $filename, int $flags, [string $outfilename], [array $cainfo], [string $extracerts], [string $content])%Verifica la firma de un mensaje S/MIME firmado +openssl_pkey_export%bool openssl_pkey_export(mixed $key, string $out, [string $passphrase], [array $configargs])%Obtiene una representación de una clave exportable a una cadena +openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed $key, string $outfilename, [string $passphrase], [array $configargs])%Obtiene una representación de una clave exportable a un archivo +openssl_pkey_free%void openssl_pkey_free(resource $key)%Libera una clave privada +openssl_pkey_get_details%array openssl_pkey_get_details(resource $key)%Devuelve una matriz con los detalles de la clave +openssl_pkey_get_private%resource openssl_pkey_get_private(mixed $key, [string $passphrase = ""])%Obtener una clave privada +openssl_pkey_get_public%resource openssl_pkey_get_public(mixed $certificate)%Extrae la clave pública del certificado y la prepara para usarla +openssl_pkey_new%resource openssl_pkey_new([array $configargs])%Genera una clave privada nueva +openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Desencripta información con la clave privada +openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encripta información con la clave privada +openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Desencripta información con la clave pública +openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encripta información con una clave pública +openssl_random_pseudo_bytes%cadena openssl_random_pseudo_bytes(string $length, [bool $crypto_strong])%Genera una cadena de bytes pseudo-aleatoria +openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids)%Sellar (encriptar) información +openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Generar una firma +openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Verificar una firma +openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%Comprueba si una clave privada se corresponde a un certificado +openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed $x509cert, int $purpose, [array $cainfo = array()], [string $untrustedfile])%Verifica si un certificado se puede usar para un propósito en particular +openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool $notext])%Exporta un certificado como una cadena +openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%Exporta un certificado a un archivo +openssl_x509_free%void openssl_x509_free(resource $x509cert)%Liberar un recurso de certificado +openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames = true])%Analiza un certificado X509 y devuelve la información como un matriz +openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Analiza un certificado X.509 y devuelve un identificador de recurso para él +ord%int ord(string $string)%devuelve el valor ASCII de una caracter +output_add_rewrite_var%bool output_add_rewrite_var(string $name, string $value)%Add URL rewriter values +output_reset_rewrite_vars%bool output_reset_rewrite_vars()%Reestablecer los valores del mecanismo de re-escritura de URLs +overload%void overload(string $class_name)%Habilita la sobrecarga de una propiedad y una llamda a un método de una clase +pack%string pack(string $format, [mixed $args], [mixed ...])%Empaqueta información a una cadena binaria +parse_ini_file%array parse_ini_file(string $filename, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Analiza un archivo de configuración +parse_ini_string%array parse_ini_string(string $ini, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%Analiza una cadena de configuración +parse_str%void parse_str(string $str, [array $arr])%Parses the string into variables +parse_url%mixed parse_url(string $url, [int $component = -1])%Analiza una URL y devolver sus componentes +passthru%void passthru(string $command, [int $return_var])%Ejecuta un programa externo y muestra la salida en bruto +pathinfo%mixed pathinfo(string $path, [int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME])%Devuelve información acerca de una ruta de archivo +pclose%int pclose(resource $handle)%Cierra un proceso de un puntero a un archivo +pcntl_alarm%int pcntl_alarm(int $seconds)%Set an alarm clock for delivery of a signal +pcntl_exec%void pcntl_exec(string $path, [array $args], [array $envs])%Executes specified program in current process space +pcntl_fork%int pcntl_fork()%Forks the currently running process +pcntl_getpriority%int pcntl_getpriority([int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Get the priority of any process +pcntl_setpriority%bool pcntl_setpriority(int $priority, [int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%Change the priority of any process +pcntl_signal%bool pcntl_signal(int $signo, callback $handler, [bool $restart_syscalls = true])%Installs a signal handler +pcntl_signal_dispatch%bool pcntl_signal_dispatch()%Calls signal handlers for pending signals +pcntl_sigprocmask%bool pcntl_sigprocmask(int $how, array $set, [array $oldset])%Sets and retrieves blocked signals +pcntl_sigtimedwait%int pcntl_sigtimedwait(array $set, [array $siginfo], [int $seconds], [int $nanoseconds])%Waits for signals, with a timeout +pcntl_sigwaitinfo%int pcntl_sigwaitinfo(array $set, [array $siginfo])%Waits for signals +pcntl_wait%int pcntl_wait(int $status, [int $options])%Waits on or returns the status of a forked child +pcntl_waitpid%int pcntl_waitpid(int $pid, int $status, [int $options])%Waits on or returns the status of a forked child +pcntl_wexitstatus%int pcntl_wexitstatus(int $status)%Returns the return code of a terminated child +pcntl_wifexited%bool pcntl_wifexited(int $status)%Checks if status code represents a normal exit +pcntl_wifsignaled%bool pcntl_wifsignaled(int $status)%Checks whether the status code represents a termination due to a signal +pcntl_wifstopped%bool pcntl_wifstopped(int $status)%Checks whether the child process is currently stopped +pcntl_wstopsig%int pcntl_wstopsig(int $status)%Returns the signal which caused the child to stop +pcntl_wtermsig%int pcntl_wtermsig(int $status)%Returns the signal which caused the child to terminate +pfsockopen%resource pfsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%Open persistent Internet or Unix domain socket connection +pg_affected_rows%int pg_affected_rows(resource $result)%Returns number of affected records (tuples) +pg_cancel_query%bool pg_cancel_query(resource $connection)%Cancel an asynchronous query +pg_client_encoding%string pg_client_encoding([resource $connection])%Gets the client encoding +pg_close%bool pg_close([resource $connection])%Closes a PostgreSQL connection +pg_connect%resource pg_connect(string $connection_string, [int $connect_type])%Open a PostgreSQL connection +pg_connection_busy%bool pg_connection_busy(resource $connection)%Get connection is busy or not +pg_connection_reset%bool pg_connection_reset(resource $connection)%Reset connection (reconnect) +pg_connection_status%int pg_connection_status(resource $connection)%Get connection status +pg_convert%array pg_convert(resource $connection, string $table_name, array $assoc_array, [int $options])%Convert associative array values into suitable for SQL statement +pg_copy_from%bool pg_copy_from(resource $connection, string $table_name, array $rows, [string $delimiter], [string $null_as])%Insert records into a table from an array +pg_copy_to%array pg_copy_to(resource $connection, string $table_name, [string $delimiter], [string $null_as])%Copy a table to an array +pg_dbname%string pg_dbname([resource $connection])%Get the database name +pg_delete%mixed pg_delete(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Deletes records +pg_end_copy%bool pg_end_copy([resource $connection])%Sync with PostgreSQL backend +pg_escape_bytea%string pg_escape_bytea([resource $connection], string $data)%Escape a string for insertion into a bytea field +pg_escape_string%string pg_escape_string([resource $connection], string $data)%Escape a string for insertion into a text field +pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, and waits for the result. +pg_fetch_all%array pg_fetch_all(resource $result)%Fetches all rows from a result as an array +pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%Fetches all rows in a particular result column as an array +pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type])%Fetch a row as an array +pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%Fetch a row as an associative array +pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], resource $result, [int $row], [string $class_name], [array $params])%Fetch a row as an object +pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field, resource $result, mixed $field)%Returns values from a result resource +pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%Get a row as an enumerated array +pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field, resource $result, mixed $field)%Test if a field is SQL NULL +pg_field_name%string pg_field_name(resource $result, int $field_number)%Returns the name of a field +pg_field_num%int pg_field_num(resource $result, string $field_name)%Returns the field number of the named field +pg_field_prtlen%integer pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number, resource $result, mixed $field_name_or_number)%Returns the printed length +pg_field_size%int pg_field_size(resource $result, int $field_number)%Returns the internal storage size of the named field +pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%Returns the name or oid of the tables field +pg_field_type%string pg_field_type(resource $result, int $field_number)%Returns the type name for the corresponding field number +pg_field_type_oid%int pg_field_type_oid(resource $result, int $field_number)%Returns the type ID (OID) for the corresponding field number +pg_free_result%resource pg_free_result(resource $result)%Free result memory +pg_get_notify%array pg_get_notify(resource $connection, [int $result_type])%Gets SQL NOTIFY message +pg_get_pid%int pg_get_pid(resource $connection)%Gets the backend's process ID +pg_get_result%resource pg_get_result([resource $connection])%Get asynchronous query result +pg_host%string pg_host([resource $connection])%Returns the host name associated with the connection +pg_insert%mixed pg_insert(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Insert array into table +pg_last_error%string pg_last_error([resource $connection])%Get the last error message string of a connection +pg_last_notice%string pg_last_notice(resource $connection)%Returns the last notice message from PostgreSQL server +pg_last_oid%string pg_last_oid(resource $result)%Returns the last row's OID +pg_lo_close%bool pg_lo_close(resource $large_object)%Close a large object +pg_lo_create%int pg_lo_create([resource $connection], [mixed $object_id], mixed $object_id)%Create a large object +pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%Export a large object to file +pg_lo_import%int pg_lo_import([resource $connection], string $pathname, [mixed $object_id])%Import a large object from file +pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%Open a large object +pg_lo_read%string pg_lo_read(resource $large_object, [int $len = 8192])%Read a large object +pg_lo_read_all%int pg_lo_read_all(resource $large_object)%Reads an entire large object and send straight to browser +pg_lo_seek%bool pg_lo_seek(resource $large_object, int $offset, [int $whence = PGSQL_SEEK_CUR])%Seeks position within a large object +pg_lo_tell%int pg_lo_tell(resource $large_object)%Returns current seek position a of large object +pg_lo_unlink%bool pg_lo_unlink(resource $connection, int $oid)%Delete a large object +pg_lo_write%int pg_lo_write(resource $large_object, string $data, [int $len])%Write to a large object +pg_meta_data%array pg_meta_data(resource $connection, string $table_name)%Get meta data for table +pg_num_fields%int pg_num_fields(resource $result)%Returns the number of fields in a result +pg_num_rows%int pg_num_rows(resource $result)%Returns the number of rows in a result +pg_options%string pg_options([resource $connection])%Get the options associated with the connection +pg_parameter_status%string pg_parameter_status([resource $connection], string $param_name)%Looks up a current parameter setting of the server. +pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%Open a persistent PostgreSQL connection +pg_ping%bool pg_ping([resource $connection])%Ping database connection +pg_port%int pg_port([resource $connection])%Return the port number associated with the connection +pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Submits a request to create a prepared statement with the given parameters, and waits for completion. +pg_put_line%bool pg_put_line([resource $connection], string $data)%Send a NULL-terminated string to PostgreSQL backend +pg_query%resource pg_query([resource $connection], string $query)%Execute a query +pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text. +pg_result_error%string pg_result_error(resource $result)%Get error message associated with result +pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%Returns an individual field of an error report. +pg_result_seek%bool pg_result_seek(resource $result, int $offset)%Set internal row offset in result resource +pg_result_status%mixed pg_result_status(resource $result, [int $type])%Get status of query result +pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Select records +pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, without waiting for the result(s). +pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%Sends a request to create a prepared statement with the given parameters, without waiting for completion. +pg_send_query%bool pg_send_query(resource $connection, string $query)%Sends asynchronous query +pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%Submits a command and separate parameters to the server without waiting for the result(s). +pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%Set the client encoding +pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Determines the verbosity of messages returned by pg_last_error and pg_result_error. +pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%Enable tracing a PostgreSQL connection +pg_transaction_status%int pg_transaction_status(resource $connection)%Returns the current in-transaction status of the server. +pg_tty%string pg_tty([resource $connection])%Return the TTY name associated with the connection +pg_unescape_bytea%string pg_unescape_bytea(string $data)%Unescape binary for bytea type +pg_untrace%bool pg_untrace([resource $connection])%Disable tracing of a PostgreSQL connection +pg_update%mixed pg_update(resource $connection, string $table_name, array $data, array $condition, [int $options = PGSQL_DML_EXEC])%Update table +pg_version%array pg_version([resource $connection])%Returns an array with client, protocol and server version (when available) +php_check_syntax%bool php_check_syntax(string $filename, [string $error_message])%Verifica la sintaxis PHP del archivo especificado (y lo ejecuta) +php_ini_loaded_file%string php_ini_loaded_file()%Retrieve a path to the loaded php.ini file +php_ini_scanned_files%string php_ini_scanned_files()%Return a list of .ini files parsed from the additional ini dir +php_logo_guid%string php_logo_guid()%Obtiene el valor guid del logo +php_sapi_name%string php_sapi_name()%Returns the type of interface between web server and PHP +php_strip_whitespace%string php_strip_whitespace(string $filename)%Devuelve el código fuente sin los comentarios y espacios blancos +php_uname%string php_uname([string $mode = "a"])%Returns information about the operating system PHP is running on +phpcredits%bool phpcredits([int $flag = CREDITS_ALL])%Prints out the credits for PHP +phpinfo%bool phpinfo([int $what = INFO_ALL])%Outputs information about PHP's configuration +phpversion%string phpversion([string $extension])%Gets the current PHP version +pi%float pi()%Obtener valor de pi +png2wbmp%bool png2wbmp(string $pngname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%Convertir un archivo de imagen PNG a un archivo de imagen WBMP +popen%resource popen(string $command, string $mode)%Abre un proceso de un puntero a un archivo +pos%void pos()%Alias de current +posix_access%bool posix_access(string $file, [int $mode = POSIX_F_OK])%Determinar la accesibilidad de un archivo +posix_ctermid%string posix_ctermid()%Get path name of controlling terminal +posix_errno%void posix_errno()%Alias de posix_get_last_error +posix_get_last_error%int posix_get_last_error()%Recuperar el número de error establecido por la última función posix que ha fallado +posix_getcwd%string posix_getcwd()%Pathname of current directory +posix_getegid%int posix_getegid()%Return the effective group ID of the current process +posix_geteuid%int posix_geteuid()%Return the effective user ID of the current process +posix_getgid%int posix_getgid()%Return the real group ID of the current process +posix_getgrgid%array posix_getgrgid(int $gid)%Return info about a group by group id +posix_getgrnam%array posix_getgrnam(string $name)%Return info about a group by name +posix_getgroups%array posix_getgroups()%Return the group set of the current process +posix_getlogin%string posix_getlogin()%Return login name +posix_getpgid%int posix_getpgid(int $pid)%Get process group id for job control +posix_getpgrp%int posix_getpgrp()%Return the current process group identifier +posix_getpid%int posix_getpid()%Return the current process identifier +posix_getppid%int posix_getppid()%Return the parent process identifier +posix_getpwnam%array posix_getpwnam(string $username)%Return info about a user by username +posix_getpwuid%array posix_getpwuid(int $uid)%Return info about a user by user id +posix_getrlimit%array posix_getrlimit()%Return info about system resource limits +posix_getsid%int posix_getsid(int $pid)%Get the current sid of the process +posix_getuid%int posix_getuid()%Return the real user ID of the current process +posix_initgroups%bool posix_initgroups(string $name, int $base_group_id)%Calculate the group access list +posix_isatty%bool posix_isatty(int $fd)%Determinar si un descriptor de archivo es una terminal interactiva +posix_kill%bool posix_kill(int $pid, int $sig)%Send a signal to a process +posix_mkfifo%bool posix_mkfifo(string $pathname, int $mode)%Crear un archivo especial fifo (un pipe con nombre) +posix_mknod%bool posix_mknod(string $pathname, int $mode, [int $major], [int $minor])%Create a special or ordinary file (POSIX.1) +posix_setegid%bool posix_setegid(int $gid)%Establecer el GID efectivo del proceso actual +posix_seteuid%bool posix_seteuid(int $uid)%Establecer el UID efectivo del proceso actual +posix_setgid%bool posix_setgid(int $gid)%Set the GID of the current process +posix_setpgid%bool posix_setpgid(int $pid, int $pgid)%Set process group id for job control +posix_setsid%int posix_setsid()%Make the current process a session leader +posix_setuid%bool posix_setuid(int $uid)%Set the UID of the current process +posix_strerror%string posix_strerror(int $errno)%Recuperar el mensaje de error del sistema asociado con el errno dado +posix_times%array posix_times()%Get process times +posix_ttyname%string posix_ttyname(int $fd)%Determine terminal device name +posix_uname%array posix_uname()%Get system name +pow%float pow(number $base, number $exp)%Expresión exponencial +preg_filter%mixed preg_filter(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Realiza una búsqueda y sustitución de una expresión regular +preg_grep%array preg_grep(string $pattern, array $input, [int $flags])%Devuelve entradas de matriz que coinciden con el patrón +preg_last_error%int preg_last_error()%Devuelve el código de error de la última ejecución de expresión regular PCRE +preg_match%int preg_match(string $pattern, string $subject, [array $matches], [int $flags], [int $offset])%Realiza una comparación con una expresión regular +preg_match_all%int preg_match_all(string $pattern, string $subject, array $matches, [int $flags], [int $offset])%Realiza una comparación global de una expresión regular +preg_quote%string preg_quote(string $str, [string $delimiter])%Escapar caracteres en una expresión regular +preg_replace%mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%Realiza una búsqueda y sustitución de una expresión regular +preg_replace_callback%mixed preg_replace_callback(mixed $pattern, callback $callback, mixed $subject, [int $limit = -1], [int $count])%Realiza una búsqueda y sustitución de una expresión regular usando una llamada de retorno +preg_split%array preg_split(string $pattern, string $subject, [int $limit = -1], [int $flags])%Didive una cadena mediante una expresión regular +prev%mixed prev(array $array)%Rebobina el puntero interno del array +print%int print(string $arg)%Output a string +print_r%mixed print_r(mixed $expression, [bool $return = false])%Imprime información legible para humanos sobre una variable +printf%int printf(string $format, [mixed $args], [mixed ...])%Imprimir una cadena con formato +proc_close%int proc_close(resource $process)%Cierra un proceso abierto mediante proc_open y devuelve el códido de salida de tal proceso +proc_get_status%array proc_get_status(resource $process)%Obtiene información sobre un proceso abierto por proc_open +proc_nice%bool proc_nice(int $increment)%Modificar la prioridad del proceso actual +proc_open%resource proc_open(string $cmd, array $descriptorspec, array $pipes, [string $cwd], [array $env], [array $other_options])%Ejecuta un comando y abre un puntero de fichero para entrada y salida +proc_terminate%bool proc_terminate(resource $process, [int $signal = 15])%Mata un proceso abierto mediante proc_open +property_exists%bool property_exists(mixed $class, string $property)%Comprueba si el objeto o la clase tienen una propiedad +pspell_add_to_personal%bool pspell_add_to_personal(int $dictionary_link, string $word)%Añadir una palabra a la lista personal de palabras +pspell_add_to_session%bool pspell_add_to_session(int $dictionary_link, string $word)%Añadir la palabra a la lista de palabras en la sesión actual +pspell_check%bool pspell_check(int $dictionary_link, string $word)%Verificar una palabra +pspell_clear_session%bool pspell_clear_session(int $dictionary_link)%Limpia la sesión actual +pspell_config_create%int pspell_config_create(string $language, [string $spelling], [string $jargon], [string $encoding])%Crear una configuración usada para abrir un diccionario +pspell_config_data_dir%bool pspell_config_data_dir(int $conf, string $directory)%Ubicación de los ficheros de información de lenguaje +pspell_config_dict_dir%bool pspell_config_dict_dir(int $conf, string $directory)%Ubicación de la lista principal de palabras +pspell_config_ignore%bool pspell_config_ignore(int $dictionary_link, int $n)%Ignorar palabras con menos de N caracteres +pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%Cambiar el modo de número de sugerencias devueltas +pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%Establecer un fichero que contiene una lista personal de palabras +pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%Establecer un fichero que contiene pares de sustitución +pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%Considerar las palabras unidas como compuestos válidos +pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Deterinar si se guarda una lista de pares de sustitución junto con la lista de palabras +pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Cargar un nuevo diccionario +pspell_new_config%int pspell_new_config(int $config)%Cargar un nuevo diccionario con ajustes basados en una configuración dada +pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Cargar un nuevo diccionario con una lista personal de palabras +pspell_save_wordlist%bool pspell_save_wordlist(int $dictionary_link)%Guardar la lista de palabras personal a un fichero +pspell_store_replacement%bool pspell_store_replacement(int $dictionary_link, string $misspelled, string $correct)%Almacenar un par de sustitución de una palabra +pspell_suggest%array pspell_suggest(int $dictionary_link, string $word)%Sugerir ortografías de una palabra +putenv%bool putenv(string $setting)%Establece el valor de una variable de entorno +quoted_printable_decode%string quoted_printable_decode(string $str)%Convert a quoted-printable string to an 8 bit string +quoted_printable_encode%string quoted_printable_encode(string $str)%Convert a 8 bit string to a quoted-printable string +quotemeta%string quotemeta(string $str)%Quote meta characters +rad2deg%float rad2deg(float $number)%Convierte el número en radianes a su equivalente en grados +rand%int rand(int $min, int $max)%Genera un número entero aleatorio +range%array range(mixed $low, mixed $high, [number $step])%Crear un array que contiene un rango de elementos +rawurldecode%string rawurldecode(string $str)%Decodificar cadenas codificadas estilo URL +rawurlencode%string rawurlencode(string $str)%Codificar estilo URL de acuerdo al RFC 3986 +read_exif_data%void read_exif_data()%Alias de exif_read_data +readdir%string readdir([resource $dir_handle])%Lee una entrada desde un gestor de directorio +readfile%int readfile(string $filename, [bool $use_include_path = false], [resource $context])%Transmite un archivo +readgzfile%int readgzfile(string $filename, [int $use_include_path])%Muestra un archivo gz +readline%string readline([string $prompt])%Reads a line +readline_add_history%bool readline_add_history(string $line)%Adds a line to the history +readline_callback_handler_install%bool readline_callback_handler_install(string $prompt, callback $callback)%Initializes the readline callback interface and terminal, prints the prompt and returns immediately +readline_callback_handler_remove%bool readline_callback_handler_remove()%Removes a previously installed callback handler and restores terminal settings +readline_callback_read_char%void readline_callback_read_char()%Reads a character and informs the readline callback interface when a line is received +readline_clear_history%bool readline_clear_history()%Clears the history +readline_completion_function%bool readline_completion_function(callback $function)%Registers a completion function +readline_info%mixed readline_info([string $varname], [string $newvalue])%Gets/sets various internal readline variables +readline_list_history%array readline_list_history()%Lists the history +readline_on_new_line%void readline_on_new_line()%Inform readline that the cursor has moved to a new line +readline_read_history%bool readline_read_history([string $filename])%Reads the history +readline_redisplay%void readline_redisplay()%Redraws the display +readline_write_history%bool readline_write_history([string $filename])%Writes the history +readlink%string readlink(string $path)%Devuelve el objetivo de un enlace simbólico +realpath%string realpath(string $path)%Devuelve el nombre de la ruta absoluta canonizada +realpath_cache_get%array realpath_cache_get()%Obtiene las entradas de la caché de la ruta real +realpath_cache_size%int realpath_cache_size()%Obtiene el tamaño de la caché de la ruta real +recode%void recode()%Alias de recode_string +recode_file%bool recode_file(string $request, resource $input, resource $output)%Recode from file to file according to recode request +recode_string%string recode_string(string $request, string $string)%Recode a string according to a recode request +register_shutdown_function%void register_shutdown_function(callback $function, [mixed $parameter], [mixed ...])%Registrar una función para que sea ejecutada al cierre +register_tick_function%bool register_tick_function(callback $function, [mixed $arg], [mixed ...])%Registrar una función para que sea ejecutada en cada tick +rename%bool rename(string $oldname, string $newname, [resource $context])%Renombra un archivo o directorio +require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +reset%mixed reset(array $array)%Establece el puntero interno de un array a su primer elemento +resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%Get number of elements in the bundle +resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback])%Create a resource bundle +resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r, string|int $index)%Get data from the bundle +resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%Get bundle's last error code. +resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%Get bundle's last error message. +resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%Get supported locales +restore_error_handler%bool restore_error_handler()%Recupera la función de gestión de errores previa +restore_exception_handler%bool restore_exception_handler()%Restaura la función de gestión de excepciones previamente definida +restore_include_path%void restore_include_path()%Restablece el valor de la opción de configuración include_path +rewind%bool rewind(resource $handle)%Rebobina la posción de un puntero a un archivo +rewinddir%void rewinddir([resource $dir_handle])%Regresar el gestor de directorio +rmdir%bool rmdir(string $dirname, [resource $context])%Elimina un directorio +round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%Redondea un float +rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%Ordena un array en orden inverso +rtrim%string rtrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the end of a string +scandir%array scandir(string $directory, [int $sorting_order], [resource $context])%Lista los archivos y directorios ubicados en la ruta especificada +sem_acquire%bool sem_acquire(resource $sem_identifier)%Adquirir un semáforo +sem_get%resource sem_get(int $key, [int $max_acquire = 1], [int $perm = 0666], [int $auto_release = 1])%Obtener el id de un semáforo +sem_release%bool sem_release(resource $sem_identifier)%Liberar un semáforo +sem_remove%bool sem_remove(resource $sem_identifier)%Eliminar un semáforo +serialize%string serialize(mixed $value)%Genera una representación apta para el almacenamiento de un valor +session_cache_expire%int session_cache_expire([string $new_cache_expire])%Devuelve la caducidad de la caché actual +session_cache_limiter%string session_cache_limiter([string $cache_limiter])%Obtener y/o establecer el limitador de caché actual +session_commit%void session_commit()%Alias de session_write_close +session_decode%bool session_decode(string $data)%Decodifica la información de sesión desde una cadena +session_destroy%bool session_destroy()%Destruye toda la información registrada de una sesión +session_encode%string session_encode()%Codifica la información de la sesión actual como una cadena +session_get_cookie_params%array session_get_cookie_params()%Obtener los parámetros de la cookie de sesión +session_id%string session_id([string $id])%Obtener y/o establecer el id de sesión actual +session_is_registered%bool session_is_registered(string $name)%Averiguar si una variable global está registrada en una sesión +session_module_name%string session_module_name([string $module])%Obtiene y/o establece el módulo de sesión actual +session_name%string session_name([string $name])%Obtener y/o establecer el nombre de la sesión actual +session_regenerate_id%bool session_regenerate_id([bool $delete_old_session = false])%Actualiza el id de sesión actual con uno generado más reciente +session_register%bool session_register(mixed $name, [mixed ...])%Registrar una o más variables globales con la sesión actual +session_save_path%string session_save_path([string $path])%Obtener y/o establecer la ruta de almacenamiento de la sesión actual +session_set_cookie_params%void session_set_cookie_params(int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Establecer los parámetros de la cookie de sesión +session_set_save_handler%bool session_set_save_handler(callback $open, callback $close, callback $read, callback $write, callback $destroy, callback $gc)%Establece funciones de almacenamiento de sesiones a nivel de usuario +session_start%bool session_start()%Inicializar información de sesión +session_unregister%bool session_unregister(string $name)%Deja de registrar una variable global de la sesión actual +session_unset%void session_unset()%Libera todas las variables de sesión +session_write_close%void session_write_close()%Escribir información de sesión y finalizar la sesión +set_error_handler%mixed set_error_handler(callback $error_handler, [int $error_types = E_ALL | E_STRICT])%Establecer una función de gestión de errores definida por el usuario +set_exception_handler%callback set_exception_handler(callback $exception_handler)%Establece una función de gestión de excepciones definida por el usuario +set_file_buffer%void set_file_buffer()%Alias de stream_set_write_buffer +set_include_path%string set_include_path(string $new_include_path)%Establece la opción de configuración include_path +set_magic_quotes_runtime%bool set_magic_quotes_runtime(bool $new_setting)%Sets the current active configuration setting of magic_quotes_runtime +set_socket_blocking%void set_socket_blocking()%Alias de stream_set_blocking +set_time_limit%void set_time_limit(int $seconds)%Limits the maximum execution time +setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie +setlocale%string setlocale(int $category, string $locale, [string ...], int $category, array $locale)%Set locale information +setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie without urlencoding the cookie value +settype%bool settype(mixed $var, string $type)%Establece el tipo de una variable +sha1%string sha1(string $str, [bool $raw_output = false])%Calculate the sha1 hash of a string +sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%Calculate the sha1 hash of a file +shell_exec%string shell_exec(string $cmd)%Ejecutar un comando mediante el intérprete de comandos y devolver la salida completa como una cadena +shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm])%Crea o abre un segmento de memoria compartida +shm_detach%bool shm_detach(resource $shm_identifier)%Desconectarse del segmento de memoria compartida +shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%Devuelve una variable desde la memoria compartida +shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%Verificar si existe una entrada específica +shm_put_var%bool shm_put_var(resource $shm_identifier, int $variable_key, mixed $variable)%Inserta o actualiza una variable en la memoria compartida +shm_remove%bool shm_remove(resource $shm_identifier)%Elimina la memoria compartida de sistemas Unix +shm_remove_var%bool shm_remove_var(resource $shm_identifier, int $variable_key)%Eliminar una variable de la memoria compartida +shmop_close%void shmop_close(int $shmid)%Close shared memory block +shmop_delete%bool shmop_delete(int $shmid)%Delete shared memory block +shmop_open%int shmop_open(int $key, string $flags, int $mode, int $size)%Create or open shared memory block +shmop_read%string shmop_read(int $shmid, int $start, int $count)%Read data from shared memory block +shmop_size%int shmop_size(int $shmid)%Get size of shared memory block +shmop_write%int shmop_write(int $shmid, string $data, int $offset)%Write data into shared memory block +show_source%void show_source()%Alias de highlight_file +shuffle%bool shuffle(array $array)%Mezcla un array +similar_text%int similar_text(string $first, string $second, [float $percent])%Calculate the similarity between two strings +simplexml_import_dom%SimpleXMLElement simplexml_import_dom(DOMNode $node, [string $class_name = "SimpleXMLElement"])%Obtiene un objeto SimpleXMLElement de un nodo DOM +simplexml_load_file%object simplexml_load_file(string $filename, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Interpreta un fichero XML en un objeto +simplexml_load_string%object simplexml_load_string(string $data, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%Interpreta un string de XML en un objeto +sin%float sin(float $arg)%Seno +sinh%float sinh(float $arg)%Seno hiperbólico +sizeof%void sizeof()%Alias de count +sleep%int sleep(int $seconds)%Retrasar la ejecución +snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp_get_quick_print%bool snmp_get_quick_print()%Fetches the current value of the UCD library's quick_print setting +snmp_get_valueretrieval%int snmp_get_valueretrieval()%Return the method how the SNMP values will be returned +snmp_read_mib%bool snmp_read_mib(string $filename)%Reads and parses a MIB file into the active MIB tree +snmp_set_enum_print%void snmp_set_enum_print(int $enum_print)%Return all values that are enums with their enum value instead of the raw integer +snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_numeric_print)%Return all objects including their respective object id within the specified one +snmp_set_oid_output_format%void snmp_set_oid_output_format(int $oid_format)%Set the OID output format +snmp_set_quick_print%void snmp_set_quick_print(bool $quick_print)%Set the value of quick_print within the UCD SNMP library +snmp_set_valueretrieval%void snmp_set_valueretrieval(int $method)%Specify the method how the SNMP values will be returned +snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Fetch an SNMP object +snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Fetch a SNMP object +snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Return all objects including their respective object ID within the specified one +snmpset%bool snmpset(string $hostname, string $community, string $object_id, string $type, mixed $value, [int $timeout], [int $retries])%Set an SNMP object +snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Fetch all the SNMP objects from an agent +snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Query for a tree of information about a network entity +socket_accept%resource socket_accept(resource $socket)%Acepta una conexión de un socket +socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%Vincula un nombre a un socket +socket_clear_error%void socket_clear_error([resource $socket])%Limpia el error del socket o el último código de error +socket_close%void socket_close(resource $socket)%Cierra un recurso socket +socket_connect%bool socket_connect(resource $socket, string $address, [int $port])%Inicia una conexión sobre un socket +socket_create%resource socket_create(int $domain, int $type, int $protocol)%Crear un socket (extremo de comunicación) +socket_create_listen%resource socket_create_listen(int $port, [int $backlog = 128])%Abre un socket en un puerto para aceptar conxiones +socket_create_pair%bool socket_create_pair(int $domain, int $type, int $protocol, array $fd)%Crea un par de sockets indistinguibles y los almacena en una matriz +socket_get_option%mixed socket_get_option(resource $socket, int $level, int $optname)%Obtiene las opciones de socket para el socket +socket_get_status%void socket_get_status()%Alias de stream_get_meta_data +socket_getpeername%bool socket_getpeername(resource $socket, string $address, [int $port])%Pregunta a la parte remota del socket dado que puede resultar en un host/puerto o en una ruta de sistema de archivos Unix, dependiendo de su tipo +socket_getsockname%bool socket_getsockname(resource $socket, string $addr, [int $port])%Preguntar a la parte local del socket dado que puede resultar en un host/puerto o en una ruta de sistema de archivos Unix, dependiendo de su tipo +socket_last_error%int socket_last_error([resource $socket])%Devuelve el último error sobre un socket +socket_listen%bool socket_listen(resource $socket, [int $backlog])%Escucha una conexión sobre un socket +socket_read%string socket_read(resource $socket, int $length, [int $type = PHP_BINARY_READ])%Lee un máximo de longitud de bytes desde un socket +socket_recv%int socket_recv(resource $socket, string $buf, int $len, int $flags)%REcibe información desde un socket conectado +socket_recvfrom%int socket_recvfrom(resource $socket, string $buf, int $len, int $flags, string $name, [int $port])%Recibe información desde un socket que esté o no orientado a conexión +socket_select%int socket_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Ejecuta la llamada a select() del sistema sobre las matrices de sockets dadas con un tiempo límite especificado +socket_send%int socket_send(resource $socket, string $buf, int $len, int $flags)%Envía información a un socket conectado +socket_sendto%int socket_sendto(resource $socket, string $buf, int $len, int $flags, string $addr, [int $port])%Envía un mensaje a un socket, ya esté conectado o no +socket_set_block%bool socket_set_block(resource $socket)%Establece el modo de bloqueo de un recurso socket +socket_set_blocking%void socket_set_blocking()%Alias de stream_set_blocking +socket_set_nonblock%bool socket_set_nonblock(resource $socket)%Establece el modo de no-bloqueo para el descriptor de archivo fd +socket_set_option%bool socket_set_option(resource $socket, int $level, int $optname, mixed $optval)%Establece las opciones de socket para el socket +socket_set_timeout%void socket_set_timeout()%Alias de stream_set_timeout +socket_shutdown%bool socket_shutdown(resource $socket, [int $how = 2])%Cierra un socket para dejar de recibir, enviar, o ambos +socket_strerror%string socket_strerror(int $errno)%Devuelve una cadena que describe un error de socket +socket_write%int socket_write(resource $socket, string $buffer, [int $length])%Escribir en un socket +sort%bool sort(array $array, [int $sort_flags = SORT_REGULAR])%Ordena un array +soundex%string soundex(string $str)%Calculate the soundex key of a string +spl_autoload%void spl_autoload(string $class_name, [string $file_extensions = spl_autoload_extensions()])%Default implementation for __autoload() +spl_autoload_call%void spl_autoload_call(string $class_name)%Try all registered __autoload() function to load the requested class +spl_autoload_extensions%string spl_autoload_extensions([string $file_extensions])%Register and return default file extensions for spl_autoload +spl_autoload_functions%array spl_autoload_functions()%Return all registered __autoload() functions +spl_autoload_register%bool spl_autoload_register([callback $autoload_function], [bool $throw = true], [bool $prepend = false])%Register given function as __autoload() implementation +spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%Unregister given function as __autoload() implementation +spl_classes%array spl_classes()%Return available SPL classes +spl_object_hash%string spl_object_hash(object $obj)%Return hash id for given object +split%array split(string $pattern, string $string, [int $limit])%Divide una cadena en una matriz mediante una expresión regular +spliti%array spliti(string $pattern, string $string, [int $limit])%Divide una cadena en una matriz mediante una expresión regular insensible a mayúsculas-minúsculas +sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%Return a formatted string +sql_regcase%string sql_regcase(string $string)%Produce una expresión regular para la comparación insensible a mayúscuas-minúsculas +sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type], [bool $decode_binary], string $query, resource $dbhandle, [int $result_type], [bool $decode_binary], string $query, [int $result_type], [bool $decode_binary])%Execute a query against a given database and returns an array +sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds, int $milliseconds)%Set busy timeout duration, or disable busy handlers +sqlite_changes%int sqlite_changes(resource $dbhandle)%Returns the number of rows that were changed by the most recent SQL statement +sqlite_close%void sqlite_close(resource $dbhandle)%Closes an open SQLite database +sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true])%Fetches a column from the current row of a result set +sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1], string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Register an aggregating UDF for use in SQL statements +sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1], string $function_name, callback $callback, [int $num_args = -1])%Registers a "regular" User Defined Function for use in SQL statements +sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the current row from a result set as an array +sqlite_error_string%string sqlite_error_string(int $error_code)%Returns the textual description of an error code +sqlite_escape_string%string sqlite_escape_string(string $item)%Escapes a string for use as a query parameter +sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg], string $query, resource $dbhandle, string $query, [string $error_msg])%Executes a result-less query against a given database +sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and returns an SQLiteDatabase object +sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches all rows from a result set as an array of arrays +sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the next row from a result set as an array +sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type], string $table_name, [int $result_type])%Return an array of column types from a particular table +sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Fetches the next row from a result set as an object +sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true], [bool $decode_binary = true], [bool $decode_binary = true])%Fetches the first column of a result set as a string +sqlite_fetch_string%void sqlite_fetch_string()%Alias de sqlite_fetch_single +sqlite_field_name%string sqlite_field_name(resource $result, int $field_index, int $field_index, int $field_index)%Returns the name of a particular field +sqlite_has_more%bool sqlite_has_more(resource $result)%Finds whether or not more rows are available +sqlite_has_prev%bool sqlite_has_prev(resource $result)%Returns whether or not a previous row is available +sqlite_key%int sqlite_key(resource $result)%Returns the current row index +sqlite_last_error%int sqlite_last_error(resource $dbhandle)%Returns the error code of the last error for a database +sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource $dbhandle)%Returns the rowid of the most recently inserted row +sqlite_libencoding%string sqlite_libencoding()%Returns the encoding of the linked SQLite library +sqlite_libversion%string sqlite_libversion()%Returns the version of the linked SQLite library +sqlite_next%bool sqlite_next(resource $result)%Seek to the next row number +sqlite_num_fields%int sqlite_num_fields(resource $result)%Returns the number of fields in a result set +sqlite_num_rows%int sqlite_num_rows(resource $result)%Returns the number of rows in a buffered result set +sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message], string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and create the database if it does not exist +sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%Opens a persistent handle to an SQLite database and create the database if it does not exist +sqlite_prev%bool sqlite_prev(resource $result)%Seek to the previous row number of a result set +sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Executes a query against a given database and returns a result handle +sqlite_rewind%bool sqlite_rewind(resource $result)%Seek to the first row number +sqlite_seek%bool sqlite_seek(resource $result, int $rownum, int $rownum)%Seek to a particular row number of a buffered result set +sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary], string $query, [bool $first_row_only], [bool $decode_binary])%Executes a query and returns either an array for one single column or the value of the first row +sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%Decode binary data passed as parameters to an UDF +sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%Encode binary data before returning it from an UDF +sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Execute a query that does not prefetch and buffer all data +sqlite_valid%bool sqlite_valid(resource $result)%Returns whether more rows are available +sqrt%float sqrt(float $arg)%Raíz cuadrada +srand%void srand([int $seed])%Genera un número entero aleatorio a partir de una semilla +sscanf%mixed sscanf(string $str, string $format, [mixed ...])%Parses input from a string according to a format +stat%array stat(string $filename)%Da información acerca de un archivo +stats_absolute_deviation%float stats_absolute_deviation(array $a)%Devuelve la desviación media de una matriz de valores +stats_cdf_beta%float stats_cdf_beta(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución beta según los valores dados a los otros +stats_cdf_binomial%float stats_cdf_binomial(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución binomial según los valores dados a los otros +stats_cdf_cauchy%float stats_cdf_cauchy(float $par1, float $par2, float $par3, int $which)%No documentada +stats_cdf_chisquare%float stats_cdf_chisquare(float $par1, float $par2, int $which)%Calcula un parámetro de la distribución ji-cuadrado según los valores dados a los otros +stats_cdf_exponential%float stats_cdf_exponential(float $par1, float $par2, int $which)%No documentada +stats_cdf_f%float stats_cdf_f(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución F según los valores dados a los otros +stats_cdf_gamma%float stats_cdf_gamma(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución gamma según los valores dados a los otros +stats_cdf_laplace%float stats_cdf_laplace(float $par1, float $par2, float $par3, int $which)%No documentada +stats_cdf_logistic%float stats_cdf_logistic(float $par1, float $par2, float $par3, int $which)%No documentada +stats_cdf_negative_binomial%float stats_cdf_negative_binomial(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución binomial negativa según los valores dados a los otros +stats_cdf_noncentral_chisquare%float stats_cdf_noncentral_chisquare(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución ji-cuadrado no central según los valores dados a los otros +stats_cdf_noncentral_f%float stats_cdf_noncentral_f(float $par1, float $par2, float $par3, float $par4, int $which)%Calcula un parámetro de la distribución F no central según los valores dados a los otros +stats_cdf_poisson%float stats_cdf_poisson(float $par1, float $par2, int $which)%Calcula un parámetro de la distribución de Poisson según los valores dados a los otros +stats_cdf_t%float stats_cdf_t(float $par1, float $par2, int $which)%Calcula un parámetro de la distribución T según los valores dados a los otros +stats_cdf_uniform%float stats_cdf_uniform(float $par1, float $par2, float $par3, int $which)%No documentada +stats_cdf_weibull%float stats_cdf_weibull(float $par1, float $par2, float $par3, int $which)%No documentada +stats_covariance%float stats_covariance(array $a, array $b)%Computa la covarianza de dos conjuntos de datos +stats_den_uniform%float stats_den_uniform(float $x, float $a, float $b)%No documentada +stats_dens_beta%float stats_dens_beta(float $x, float $a, float $b)%No documentada +stats_dens_cauchy%float stats_dens_cauchy(float $x, float $ave, float $stdev)%No documentada +stats_dens_chisquare%float stats_dens_chisquare(float $x, float $dfr)%No documentada +stats_dens_exponential%float stats_dens_exponential(float $x, float $scale)%No documentada +stats_dens_f%float stats_dens_f(float $x, float $dfr1, float $dfr2)% +stats_dens_gamma%float stats_dens_gamma(float $x, float $shape, float $scale)%No documentada +stats_dens_laplace%float stats_dens_laplace(float $x, float $ave, float $stdev)%No documentada +stats_dens_logistic%float stats_dens_logistic(float $x, float $ave, float $stdev)%No documentada +stats_dens_negative_binomial%float stats_dens_negative_binomial(float $x, float $n, float $pi)%No documentada +stats_dens_normal%float stats_dens_normal(float $x, float $ave, float $stdev)%No documentada +stats_dens_pmf_binomial%float stats_dens_pmf_binomial(float $x, float $n, float $pi)%No documentada +stats_dens_pmf_hypergeometric%float stats_dens_pmf_hypergeometric(float $n1, float $n2, float $N1, float $N2)% +stats_dens_pmf_poisson%float stats_dens_pmf_poisson(float $x, float $lb)%No documentada +stats_dens_t%float stats_dens_t(float $x, float $dfr)%No documentada +stats_dens_weibull%float stats_dens_weibull(float $x, float $a, float $b)%No documentada +stats_harmonic_mean%number stats_harmonic_mean(array $a)%Devuelve la media armónica de una matriz de valores +stats_kurtosis%float stats_kurtosis(array $a)%Computa la curtosis de la información de la matriz +stats_rand_gen_beta%float stats_rand_gen_beta(float $a, float $b)%Genera una desviación aleatoria beta +stats_rand_gen_chisquare%float stats_rand_gen_chisquare(float $df)%Genera una desviación aleatorio desde una distribución ji-cuadrado con "df" grados de libertad de variable aleatoria +stats_rand_gen_exponential%float stats_rand_gen_exponential(float $av)%Genera una desviación aleatoria sencilla desde una distribución exponencial con media "av" +stats_rand_gen_f%float stats_rand_gen_f(float $dfn, float $dfd)%Genera una desviación aleatoria +stats_rand_gen_funiform%float stats_rand_gen_funiform(float $low, float $high)%Genera números de coma flotante uniformes entretes low (exclusive) y high (exclusive) +stats_rand_gen_gamma%float stats_rand_gen_gamma(float $a, float $r)%Genera desviaciones aleatorias desde una distribución gamma +stats_rand_gen_ibinomial%int stats_rand_gen_ibinomial(int $n, float $pp)%Genera una desviación sencilla desde una distribución binomial cuyo número de pruebas es "n" (n >= 0) y cuya probabilidad de un suceso en cada prueba es "pp" ([0;1]). Método : algoritmo BTPE +stats_rand_gen_ibinomial_negative%int stats_rand_gen_ibinomial_negative(int $n, float $p)%Generates una desviación aleatoria sencilla desde una distribución binomial negativa. Argumentos : n - el número de pruebas de la distribución binomial negativa desde la cuál se va a generar una desviación aleatoria (n > 0), p - la probabilidad de un suceso (0 < p < 1)) +stats_rand_gen_int%int stats_rand_gen_int()%Genera enteros aleatorios entre 1 y 2147483562 +stats_rand_gen_ipoisson%int stats_rand_gen_ipoisson(float $mu)%Genera una desviación aleatoria sencilla desde una distribución Poisson con media "mu" (mu >= 0.0) +stats_rand_gen_iuniform%int stats_rand_gen_iuniform(int $low, int $high)%Genera enteros uniformemente distribuidos entre LOW (inclusive) y HIGH (inclusive) +stats_rand_gen_noncenral_chisquare%float stats_rand_gen_noncenral_chisquare(float $df, float $xnonc)%Genera una desviación aleatoria desde una distribución ji-cuadrado no central con "df" grados de libertad y el parámetro no central "xnonc". d debe ser >= 1.0, xnonc debe sert >= 0.0 +stats_rand_gen_noncentral_f%float stats_rand_gen_noncentral_f(float $dfn, float $dfd, float $xnonc)%Genera una desviación aleatoria desde una distribución F no central (ratio de varianza) con "dfn" grados de libertad en el numerador y "dfd" grados de libertad en el denominador, y parámetro no central "xnonc". Método : genera directamente el ratio de la desviación ji-cuadrado de numerador no central hasta la variación ji-cuadrado de denominador central +stats_rand_gen_noncentral_t%float stats_rand_gen_noncentral_t(float $df, float $xnonc)%Genera una desviación aleatoria sencilla desde una distribución T no central +stats_rand_gen_normal%float stats_rand_gen_normal(float $av, float $sd)%Genera una desviación aleatoria sencilla desde una distribución normal con media av, y desviación estándar sd (sd >= 0). Método : Renombra SNORM desde TOMS ya que está ligeramente modificado por BWB para usar RANF en lugar de SUNIF +stats_rand_gen_t%float stats_rand_gen_t(float $df)%Genera una desviación aleatoria sencilla desde una distribución T +stats_rand_get_seeds%array stats_rand_get_seeds()%No documentada +stats_rand_phrase_to_seeds%array stats_rand_phrase_to_seeds(string $phrase)%Generar dos semillas para el generador de números aleatorios RGN +stats_rand_ranf%float stats_rand_ranf()%Devuelve un número de coma flotante desde una distribución uniforme sobre 0 - 1 (los extremos de este intervalo no son devueltos) usando el generador actual +stats_rand_setall%void stats_rand_setall(int $iseed1, int $iseed2)%No documentada +stats_skew%float stats_skew(array $a)%Computa la oblicuidad de los datos de una matriz +stats_standard_deviation%float stats_standard_deviation(array $a, [bool $sample = false])%Devuelve la desviación estándar +stats_stat_binomial_coef%float stats_stat_binomial_coef(int $x, int $n)%No documentada +stats_stat_correlation%float stats_stat_correlation(array $arr1, array $arr2)%No documentada +stats_stat_gennch%float stats_stat_gennch(int $n)%No documentada +stats_stat_independent_t%float stats_stat_independent_t(array $arr1, array $arr2)%No documentada +stats_stat_innerproduct%float stats_stat_innerproduct(array $arr1, array $arr2)% +stats_stat_noncentral_t%float stats_stat_noncentral_t(float $par1, float $par2, float $par3, int $which)%Calcula un parámetro de la distribución T no central según los valores dados a los otros +stats_stat_paired_t%float stats_stat_paired_t(array $arr1, array $arr2)%No documentada +stats_stat_percentile%float stats_stat_percentile(float $df, float $xnonc)%No documentada +stats_stat_powersum%float stats_stat_powersum(array $arr, float $power)%No documentada +stats_variance%float stats_variance(array $a, [bool $sample = false])%Devuelve la varianza de población +str_getcsv%array str_getcsv(string $input, [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%Parse a CSV string into an array +str_ireplace%mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count])%Case-insensitive version of str_replace. +str_pad%string str_pad(string $input, int $pad_length, [string $pad_string = " "], [int $pad_type = STR_PAD_RIGHT])%Pad a string to a certain length with another string +str_repeat%string str_repeat(string $input, int $multiplier)%Repeat a string +str_replace%mixed str_replace(mixed $search, mixed $replace, mixed $subject, [int $count])%Replace all occurrences of the search string with the replacement string +str_rot13%string str_rot13(string $str)%Realizar la transformación rot13 sobre una cadena +str_shuffle%string str_shuffle(string $str)%Reordena aleatoriamente una cadena +str_split%array str_split(string $string, [int $split_length = 1])%Convert a string to an array +str_word_count%mixed str_word_count(string $string, [int $format], [string $charlist])%Return information about words used in a string +strcasecmp%int strcasecmp(string $str1, string $str2)%Binary safe case-insensitive string comparison +strchr%void strchr()%Alias de strstr +strcmp%int strcmp(string $str1, string $str2)%Binary safe string comparison +strcoll%int strcoll(string $str1, string $str2)%Comparación de cadenas basada en la localidad +strcspn%int strcspn(string $str1, string $str2, [int $start], [int $length])%Find length of initial segment not matching mask +streamWrapper%object streamWrapper()%Construye una nueva envoltura de flujo +stream_bucket_append%void stream_bucket_append(resource $brigade, resource $bucket)%Añade un recipiente a una cadena de recipientes +stream_bucket_make_writeable%object stream_bucket_make_writeable(resource $brigade)%Devuelve un objeto recipiente desde una cadena de recipientes para operarar con él +stream_bucket_new%object stream_bucket_new(resource $stream, string $buffer)%Crear un nuevo recipiente para usarlo en el flujo actual +stream_bucket_prepend%void stream_bucket_prepend(resource $brigade, resource $bucket)%Añade un recipiente al principio de una cadena de recipientes +stream_context_create%resource stream_context_create([array $options], [array $params])%Crear un contexto de flujos +stream_context_get_default%resource stream_context_get_default([array $options])%Recuperar el contexto de flujos predeterminado +stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%Recuperar las opciones para un flujo/envoltura/contexto +stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%Recuperar los parámetros de un contexto +stream_context_set_default%resource stream_context_set_default(array $options)%Establecer el contexto de flujos predeterminado +stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, resource $stream_or_context, array $options)%Establece una opción para un flujo/envoltura/contexto +stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%Establecer parámetros para un flujo/envoltura/contexto +stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%Copia información desde un flujo a otro +stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%Establecer el conjunto de caracteres para la codificación del flujo +stream_filter_append%resource stream_filter_append(resource $stream, string $filtername, [int $read_write], [mixed $params])%Enlaza un filtro a un flujo +stream_filter_prepend%resource stream_filter_prepend(resource $stream, string $filtername, [int $read_write], [mixed $params])%Enlaza un filtro a un flujo +stream_filter_register%bool stream_filter_register(string $filtername, string $classname)%Registrar un filtro de flujo definido por el usuario +stream_filter_remove%bool stream_filter_remove(resource $stream_filter)%Elimina un filtro de un flujo +stream_get_contents%string stream_get_contents(resource $handle, [int $maxlength = -1], [int $offset = -1])%Transfiere el resto de un flujo a una cadena +stream_get_filters%array stream_get_filters()%Recuperar la lista de los filtros registrados +stream_get_line%string stream_get_line(resource $handle, int $length, [string $ending])%Obtiene una línea del recurso de flujo hasta un delimitador dado +stream_get_meta_data%array stream_get_meta_data(resource $stream)%Recuperar meta-información o de cabecera de punteros a flujos/archivo +stream_get_transports%array stream_get_transports()%Recuperar la lista de transportes de socket registrados +stream_get_wrappers%array stream_get_wrappers()%Recupera la lista de los flujos registrados +stream_is_local%bool stream_is_local(mixed $stream_or_url)%Comprueba si un flujo es un flujo local +stream_notification_callback%callback stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%Una función de llamada de retorno para el parámetro de contexto de notificación +stream_register_wrapper%void stream_register_wrapper()%Alias de stream_wrapper_register +stream_resolve_include_path%string stream_resolve_include_path(string $filename, [resource $context])%Resuelve el nombre de archivo en la ruta incluida +stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Ejecuta el equivalente de la llamada al sistema select() sobre las matrices de flujos dadas con un tiempo de espera especificado por tv_sec y tv_usec +stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%Establecer el modo bloqueo/no-bloqueo en un flujo +stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%Establece el búfer de lectura de archivos en el flujo dado +stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%Establecer un perido de tiempo de espera en un flujo +stream_set_write_buffer%int stream_set_write_buffer(resource $stream, int $buffer)%Establece el búfer para escritura de archivos en el flujo dado +stream_socket_accept%resource stream_socket_accept(resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string $peername])%Acepta una conexión sobre un socket creado por stream_socket_server +stream_socket_client%resource stream_socket_client(string $remote_socket, [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")], [int $flags = STREAM_CLIENT_CONNECT], [resource $context])%Abrir una conexión de socket de dominio de Internet o Unix +stream_socket_enable_crypto%mixed stream_socket_enable_crypto(resource $stream, bool $enable, [int $crypto_type], [resource $session_stream])%Activa/desactiva la encriptación en un socket ya conectado +stream_socket_get_name%string stream_socket_get_name(resource $handle, bool $want_peer)%Recuperar el nombre de los sockets locales o remotos +stream_socket_pair%array stream_socket_pair(int $domain, int $type, int $protocol)%Crea un pareja de flujos de socket conectados e indistinguibles +stream_socket_recvfrom%string stream_socket_recvfrom(resource $socket, int $length, [int $flags], [string $address])%Recibir información de un socket, conectado o no +stream_socket_sendto%int stream_socket_sendto(resource $socket, string $data, [int $flags], [string $address])%Envía un mensaje a un socket, ya esté conectado o no +stream_socket_server%resource stream_socket_server(string $local_socket, [int $errno], [string $errstr], [int $flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN], [resource $context])%Crear un socket de servidor de dominio de Internet o de Unix +stream_socket_shutdown%bool stream_socket_shutdown(resource $stream, int $how)%Cerrar una conexión full-duplex +stream_supports_lock%bool stream_supports_lock(resource $stream)%Indica si el flujo soporta bloqueo +stream_wrapper_register%bool stream_wrapper_register(string $protocol, string $classname, [int $flags])%Registra una envoltura de URL implementada como una clase de PHP +stream_wrapper_restore%bool stream_wrapper_restore(string $protocol)%Restablece una envoltura incluida que se dejó de registrar previamente +stream_wrapper_unregister%bool stream_wrapper_unregister(string $protocol)%Deja de registrar una envoltura de URL +strftime%string strftime(string $format, [int $timestamp = time()])%Formatea una fecha/hora local según la configuración regional +strip_tags%string strip_tags(string $str, [string $allowable_tags])%Strip HTML and PHP tags from a string +stripcslashes%string stripcslashes(string $str)%Desmarca la cadena marcada con addcslashes +stripos%string stripos(string $haystack, string $needle, [int $offset])%Find position of first occurrence of a case-insensitive string +stripslashes%string stripslashes(string $str)%Un-quotes a quoted string +stristr%string stristr(string $haystack, mixed $needle, [bool $before_needle = false])%Case-insensitive strstr +strlen%int strlen(string $string)%Obtiene la longitud de una cadena +strnatcasecmp%int strnatcasecmp(string $str1, string $str2)%Case insensitive string comparisons using a "natural order" algorithm +strnatcmp%int strnatcmp(string $str1, string $str2)%String comparisons using a "natural order" algorithm +strncasecmp%int strncasecmp(string $str1, string $str2, int $len)%Comparación de los primeros n caracteres de cadenas, segura con material binario e insensible a mayúsculas y minúsculas +strncmp%int strncmp(string $str1, string $str2, int $len)%Binary safe string comparison of the first n characters +strpbrk%string strpbrk(string $haystack, string $char_list)%Buscar una cadena por cualquiera de los elementos de un conjunto de caracteres +strpos%int strpos(string $haystack, mixed $needle, [int $offset])%Busca la posición de la primera ocurrencia de una cadena +strptime%array strptime(string $date, string $format)%Analiza una fecha/hora generada con strftime +strrchr%string strrchr(string $haystack, mixed $needle)%Find the last occurrence of a character in a string +strrev%string strrev(string $string)%Invierte una string +strripos%int strripos(string $haystack, string $needle, [int $offset])%Find position of last occurrence of a case-insensitive string in a string +strrpos%int strrpos(string $haystack, string $needle, [int $offset])%Find the position of the last occurrence of a substring in a string +strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%Finds the length of the first segment of a string consisting entirely of characters contained within a given mask. +strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%Find first occurrence of a string +strtok%string strtok(string $str, string $token, string $token)%Tokenize string +strtolower%string strtolower(string $str)%Convierte una cadena a minúsculas +strtotime%int strtotime(string $time, [int $now])%Convierte una descripción de fecha/hora textual en Inglés a una fecha Unix +strtoupper%string strtoupper(string $string)%Make a string uppercase +strtr%string strtr(string $str, string $from, string $to, string $str, array $replace_pairs)%Traduce ciertos caracteres o reemplaza substrings +strval%string strval(mixed $var)%Obtiene el valor de cadena de una variable +substr%string substr(string $string, int $start, [int $length])%Devuelve parte de una cadena +substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length], [bool $case_insensitivity = false])%Binary safe comparison of two strings from an offset, up to length characters +substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%Count the number of substring occurrences +substr_replace%mixed substr_replace(mixed $string, string $replacement, int $start, [int $length])%Replace text within a portion of a string +sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%Gets number of affected rows in last query +sybase_close%bool sybase_close([resource $link_identifier])%Closes a Sybase connection +sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Opens a Sybase server connection +sybase_data_seek%bool sybase_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer +sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int $retry_count)%Sets the deadlock retry count +sybase_fetch_array%array sybase_fetch_array(resource $result)%Fetch row as array +sybase_fetch_assoc%array sybase_fetch_assoc(resource $result)%Fetch a result row as an associative array +sybase_fetch_field%object sybase_fetch_field(resource $result, [int $field_offset = -1])%Get field information from a result +sybase_fetch_object%object sybase_fetch_object(resource $result, [mixed $object])%Fetch a row as an object +sybase_fetch_row%array sybase_fetch_row(resource $result)%Get a result row as an enumerated array +sybase_field_seek%bool sybase_field_seek(resource $result, int $field_offset)%Sets field offset +sybase_free_result%bool sybase_free_result(resource $result)%Frees result memory +sybase_get_last_message%string sybase_get_last_message()%Returns the last message from the server +sybase_min_client_severity%void sybase_min_client_severity(int $severity)%Sets minimum client severity +sybase_min_error_severity%void sybase_min_error_severity(int $severity)%Sets minimum error severity +sybase_min_message_severity%void sybase_min_message_severity(int $severity)%Sets minimum message severity +sybase_min_server_severity%void sybase_min_server_severity(int $severity)%Sets minimum server severity +sybase_num_fields%int sybase_num_fields(resource $result)%Gets the number of fields in a result set +sybase_num_rows%int sybase_num_rows(resource $result)%Get number of rows in a result set +sybase_pconnect%resource sybase_pconnect([string $servername], [string $username], [string $password], [string $charset], [string $appname])%Open persistent Sybase connection +sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Sends a Sybase query +sybase_result%string sybase_result(resource $result, int $row, mixed $field)%Get result data +sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Selects a Sybase database +sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $connection])%Sets the handler called when a server message is raised +sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Send a Sybase query and do not block +symlink%bool symlink(string $target, string $link)%Crea un enlace simbólico +sys_get_temp_dir%string sys_get_temp_dir()%Returns directory path used for temporary files +sys_getloadavg%array sys_getloadavg()%Obtiene la carga media del sistema +syslog%bool syslog(int $priority, string $message)%Genera un mensaje log de sistema +system%string system(string $command, [int $return_var])%Ejecutar un programa externo y mostrar su salida +tan%float tan(float $arg)%Tangente +tanh%float tanh(float $arg)%Tangente hiperbólica +tempnam%string tempnam(string $dir, string $prefix)%Crea un archivo con un nombre de archivo único +textdomain%string textdomain(string $text_domain)%Establece el dominio actual +tidy%object tidy([string $filename], [mixed $config], [string $encoding], [bool $use_include_path])%Construye un nuevo objeto tidy +tidy_access_count%int tidy_access_count(tidy $object)%Devuelve el número de alertas de accesibilidad Tidy encontradas en un documento dado +tidy_clean_repair%bool tidy_clean_repair(tidy $object)%Ejecuta una operación de limpieza y reparación de las etiquetas HTML +tidy_config_count%int tidy_config_count(tidy $object)%Devuelve el número de errores de configuración Tidy encontrados en un documento dado +tidy_diagnose%bool tidy_diagnose(tidy $object)%Ejecuta un diagnóstico sobre documento analizado y reparado +tidy_error_count%int tidy_error_count(tidy $object)%Devuelve el número de errores Tidy encontrados en un documento dado +tidy_get_body%tidyNode tidy_get_body(tidy $object)%Devuelve un objeto tidyNode empezando con la etiqueta +tidy_get_config%array tidy_get_config(tidy $object)%Obtiene la configuración actual de Tidy +tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%Devuelve las alertas y errores que suceden al analizar un documento dado +tidy_get_head%tidyNode tidy_get_head(tidy $object)%Devuelve un objeto tidyNode empezando con la etiqueta +tidy_get_html%tidyNode tidy_get_html(tidy $object)%Devuelve un objeto tidyNode empezando con la etiqueta +tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%Obtiene la versión detectada de HTML en un documento especificado +tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object, string $optname)%Devuelve la documentación correspondiente a un nombre de opción dado +tidy_get_output%string tidy_get_output(tidy $object)%Devuelve una cadena que contiene las etiquetas analizadas por Tidy +tidy_get_release%string tidy_get_release()%Obtiene la fecha de lanzamiento (versión) de la librería Tidy +tidy_get_root%tidyNode tidy_get_root(tidy $object)%Devuelve un objeto tidyNode que representa la raíz del árbol analizado por tidy +tidy_get_status%int tidy_get_status(tidy $object)%Obtiene el status de un documento especificado +tidy_getopt%mixed tidy_getopt(string $option, tidy $object, string $option)%Devuelve el valor de la opción de configuración especificada para el documento tidy +tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%Indica si el documento es XHTML +tidy_is_xml%bool tidy_is_xml(tidy $object)%Indica si el documento es XML (no HTML/XHTML) +tidy_load_config%void tidy_load_config(string $filename, string $encoding)%Carga un archivo de configuración ASCII Tidy con la codificación especificada +tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Analiza las etiquetas de un archivo o URI +tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding], string $input, [mixed $config], [string $encoding])%Analiza un documento almacenado en una cadena +tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Repara un archivo y lo devuelve como una cadena +tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding], string $data, [mixed $config], [string $encoding])%Repara una cadena HTML usando un archivo de configuración opcional +tidy_reset_config%bool tidy_reset_config()%Restaura la configuración Tidy a sus valores por omisión +tidy_save_config%bool tidy_save_config(string $filename)%Guarda la configuración actual en un archivo +tidy_set_encoding%bool tidy_set_encoding(string $encoding)%establece el juego de caracteres de entrada/salida del analizador de etiquetas +tidy_setopt%bool tidy_setopt(string $option, mixed $value)%Modifica los ajustes de configuración Tidy para el documento especificado +tidy_warning_count%int tidy_warning_count(tidy $object)%Devuelve el número de alertas encontradas en un documendo dado +time%int time()%Devuelve la fecha Unix actual +time_nanosleep%mixed time_nanosleep(int $seconds, int $nanoseconds)%Retrasar por un número de segundos y nanosegundos +time_sleep_until%bool time_sleep_until(float $timestamp)%Hacer que el script duerma hasta el momento especificado +timezone_abbreviations_list%void timezone_abbreviations_list()%Alias de DateTimeZone::listAbbreviations +timezone_identifiers_list%void timezone_identifiers_list()%Alias de DateTimeZone::listIdentifiers +timezone_location_get%void timezone_location_get()%Alias de DateTimeZone::getLocation +timezone_name_from_abbr%string timezone_name_from_abbr(string $abbr, [int $gmtOffset = -1], [int $isdst = -1])%Devuelve el nombre de la zona horaria desde su abreviatura +timezone_name_get%void timezone_name_get()%Alias de DateTimeZone::getName +timezone_offset_get%void timezone_offset_get()%Alias de DateTimeZone::getOffset +timezone_open%void timezone_open()%Alias de DateTimeZone::__construct +timezone_transitions_get%void timezone_transitions_get()%Alias de DateTimeZone::getTransitions +timezone_version_get%string timezone_version_get()%Obtiene la versión de la base de datos timezonedb +tmpfile%resource tmpfile()%Crea un archivo temporal +token_get_all%array token_get_all(string $source)%Split given source into PHP tokens +token_name%string token_name(int $token)%Get the symbolic name of a given PHP token +touch%bool touch(string $filename, [int $time = time()], [int $atime])%Establce el momento de acceso y modificación de un archivo +trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%Generar un mensaje error/warning/notice de nivel de usuario +trim%string trim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning and end of a string +uasort%bool uasort(array $array, callback $cmp_function)%Ordena un array con una función de comparación definida por el usuario y mantiene la asociación de índices +ucfirst%string ucfirst(string $str)%Convierte el primer caracter de una cadena a mayúsculas +ucwords%string ucwords(string $str)%Convierte a mayúsculas el primer caracter de cada palabra en una cadena +uksort%bool uksort(array $array, callback $cmp_function)%Ordena un array según sus claves usando una función de comparación definida por el usuario +umask%int umask([int $mask])%Cambia la máscara de usuario actual +uniqid%string uniqid([string $prefix = ""], [bool $more_entropy = false])%Generar un ID único +unixtojd%int unixtojd([int $timestamp = time()])%Convertir una fecha Unix en una Fecha Juliana +unlink%bool unlink(string $filename, [resource $context])%Borra un archivo +unpack%array unpack(string $format, string $data)%Desempaqueta datos de una cadena binaria +unregister_tick_function%void unregister_tick_function(string $function_name)%Dejar de registrar una función para su ejecución en cada tick +unserialize%mixed unserialize(string $str)%Crea un valor PHP a partir de una representación almacenada +unset%void unset(mixed $var, [mixed $var], [mixed ...])%Destruye una variable especificada +urldecode%string urldecode(string $str)%Decodifica una cadena cifrada como URL +urlencode%string urlencode(string $str)%Codifica como URL una cadena +use_soap_error_handler%bool use_soap_error_handler([bool $handler])%Establecer si se desea utilizar el controlador de errores SOAP +user_error%void user_error()%Alias de trigger_error +usleep%void usleep(int $micro_seconds)%Retrasar la ejecución en microsegundos +usort%bool usort(array $array, callback $cmp_function)%Ordena un array según sus valores usando una función de comparación definida por el usuario +utf8_decode%string utf8_decode(string $data)%Convierte una cadena con los caracteres codificados ISO-8859-1 con UTF-8 a un sencillo byte ISO-8859-1 +utf8_encode%string utf8_encode(string $data)%Codifica una cadena ISO-8859-1 a UTF-8 +var_dump%string var_dump(mixed $expression, [mixed $expression], [ ...])%Vuelca información sobre una variable +var_export%mixed var_export(mixed $expression, [bool $return = false])%Imprime o devuelve una representación de cadena de una variable analizable +variant_abs%mixed variant_abs(mixed $val)%Devuelve el valor absoluto de una variante +variant_add%mixed variant_add(mixed $left, mixed $right)%"Suma" dos variantes y devuelve el resultado +variant_and%mixed variant_and(mixed $left, mixed $right)%Realiza una operación AND a nivel de bits entre dos variantes +variant_cast%variant variant_cast(variant $variant, int $type)%Convertir una variante en un nuevo objeto variante de otro tipo +variant_cat%mixed variant_cat(mixed $left, mixed $right)%Concatena dos valores de variantes y devuelve el resultado +variant_cmp%int variant_cmp(mixed $left, mixed $right, [int $lcid], [int $flags])%Compara dos variantes +variant_date_from_timestamp%variant variant_date_from_timestamp(int $timestamp)%Devuelve una representación de variante de fecha de una fecha Unix +variant_date_to_timestamp%int variant_date_to_timestamp(variant $variant)%Convierte un valor de una variante de fecha/hora en una fecha Unix +variant_div%mixed variant_div(mixed $left, mixed $right)%Devuelve el resultado de dividir dos variantes +variant_eqv%mixed variant_eqv(mixed $left, mixed $right)%Realiza una equivalencia a nivel de bits en dos variantes +variant_fix%mixed variant_fix(mixed $variant)%Devuelve la parte entera de una variante +variant_get_type%int variant_get_type(variant $variant)%Devuelve el tipo de un objeto variante +variant_idiv%mixed variant_idiv(mixed $left, mixed $right)%Convierte variantes a enteros y después devuelve el resultado dividiéndolos +variant_imp%mixed variant_imp(mixed $left, mixed $right)%Realiza una implicación a nivel de bits de dos variantes +variant_int%mixed variant_int(mixed $variant)%Devuelve la parte entera de una variante +variant_mod%mixed variant_mod(mixed $left, mixed $right)%Divide dos variantes y devuelve sólo el resto +variant_mul%mixed variant_mul(mixed $left, mixed $right)%Multiplica los valores de dos variantes +variant_neg%mixed variant_neg(mixed $variant)%Realiza una negación lógica de una variante +variant_not%mixed variant_not(mixed $variant)%Realiza una negación NOT a nivel de bits en una variante +variant_or%mixed variant_or(mixed $left, mixed $right)%Realiza una disyunción lógica de dos variantes +variant_pow%mixed variant_pow(mixed $left, mixed $right)%Devuelve el resultado de realizar la exponenciación con dos variantes +variant_round%mixed variant_round(mixed $variant, int $decimals)%Redondea una variante al número de lugares decimales especificado +variant_set%void variant_set(variant $variant, mixed $value)%Asigna un nuevo valor para un objeto variante +variant_set_type%void variant_set_type(variant $variant, int $type)%Convierte una variante en otro tipo "in situ" +variant_sub%mixed variant_sub(mixed $left, mixed $right)%Resta el valor de la variante derecha del valor de la varienta izquierda +variant_xor%mixed variant_xor(mixed $left, mixed $right)%Realiza una exclución lógica de dos variantes +version_compare%mixed version_compare(string $version1, string $version2, [string $operator])%Compares two "PHP-standardized" version number strings +vfprintf%int vfprintf(resource $handle, string $format, array $args)%Write a formatted string to a stream +virtual%bool virtual(string $filename)%Realiza una sub-petición de Apache +vprintf%int vprintf(string $format, array $args)%Muestra una cadena con formato +vsprintf%string vsprintf(string $format, array $args)%Devuelve una cadena con formato +wddx_add_vars%bool wddx_add_vars(resource $packet_id, mixed $var_name, [mixed ...])%Agrega variables a un paquete WDDX con un ID específico +wddx_deserialize%void wddx_deserialize()%Alias de wddx_unserialize +wddx_packet_end%string wddx_packet_end(resource $packet_id)%Finaliza un paquete WDDX con un ID específico +wddx_packet_start%resource wddx_packet_start([string $comment])%Inicia un nuevo paquete WDDX con una estructura a dentro +wddx_serialize_value%string wddx_serialize_value(mixed $var, [string $comment])%Serializa una simple valor dentro de un paquete WDDX +wddx_serialize_vars%string wddx_serialize_vars(mixed $var_name, [mixed ...])%Serializa variables en un paquete WDDX +wddx_unserialize%mixed wddx_unserialize(string $packet)%Deserializa un paquete WDDX +wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%Wraps a string to a given number of characters +xml_error_string%string xml_error_string(int $code)%Obtiene la cadena de un error dado en un analizador XML +xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%Obtiene la indexación del byte actual en un analizador XML +xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%Obtiene el número de columna actual para un analizador XML +xml_get_current_line_number%int xml_get_current_line_number(resource $parser)%Obtiene el número de línea actual para un analizador XML +xml_get_error_code%int xml_get_error_code(resource $parser)%Obtiene un código de error en un analizador XML +xml_parse%int xml_parse(resource $parser, string $data, [bool $is_final = false])%Inicia un analizador sobre un documento XML +xml_parse_into_struct%int xml_parse_into_struct(resource $parser, string $data, array $values, [array $index])%Interpreta datos XML en una estructura de array +xml_parser_create%resource xml_parser_create([string $encoding])%Crea un analizador XML +xml_parser_create_ns%resource xml_parser_create_ns([string $encoding], [string $separator = ':'])%Create an XML parser with namespace support +xml_parser_free%bool xml_parser_free(resource $parser)%Liberar una analizador XML +xml_parser_get_option%mixed xml_parser_get_option(resource $parser, int $option)%Obtiene el valor de las opciones de un analizador XML +xml_parser_set_option%bool xml_parser_set_option(resource $parser, int $option, mixed $value)%Configura las opciones en un analizador XML +xml_set_character_data_handler%bool xml_set_character_data_handler(resource $parser, callback $handler)%Set up character data handler +xml_set_default_handler%bool xml_set_default_handler(resource $parser, callback $handler)%Set up default handler +xml_set_element_handler%bool xml_set_element_handler(resource $parser, callback $start_element_handler, callback $end_element_handler)%Set up start and end element handlers +xml_set_end_namespace_decl_handler%bool xml_set_end_namespace_decl_handler(resource $parser, callback $handler)%Set up end namespace declaration handler +xml_set_external_entity_ref_handler%bool xml_set_external_entity_ref_handler(resource $parser, callback $handler)%Set up external entity reference handler +xml_set_notation_decl_handler%bool xml_set_notation_decl_handler(resource $parser, callback $handler)%Set up notation declaration handler +xml_set_object%bool xml_set_object(resource $parser, object $object)%Use XML Parser within an object +xml_set_processing_instruction_handler%bool xml_set_processing_instruction_handler(resource $parser, callback $handler)%Set up processing instruction (PI) handler +xml_set_start_namespace_decl_handler%bool xml_set_start_namespace_decl_handler(resource $parser, callback $handler)%Set up start namespace declaration handler +xml_set_unparsed_entity_decl_handler%bool xml_set_unparsed_entity_decl_handler(resource $parser, callback $handler)%Set up unparsed entity declaration handler +xmlrpc_decode%mixed xmlrpc_decode(string $xml, [string $encoding = "iso-8859-1"])%Decodifica el XML en los tipos de PHP nativos +xmlrpc_decode_request%mixed xmlrpc_decode_request(string $xml, string $method, [string $encoding])%Decodifica el XML en los tipos de PHP nativos +xmlrpc_encode%string xmlrpc_encode(mixed $value)%Genera XML para un valor PHP +xmlrpc_encode_request%string xmlrpc_encode_request(string $method, mixed $params, [array $output_options])%Genera XML para el requerimiento de un método +xmlrpc_get_type%string xmlrpc_get_type(mixed $value)%Obtiene el tipo del xmlrpc para un valor PHP +xmlrpc_is_fault%bool xmlrpc_is_fault(array $arg)%Determina si el valor de un arreglo representa una falla del XMLRPC +xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string $xml)%Decodifica el XML en una lista de las descripciones del método +xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource $server, array $desc)%Agrega una documentación introspectiva +xmlrpc_server_call_method%string xmlrpc_server_call_method(resource $server, string $xml, mixed $user_data, [array $output_options])%Analiza los requerimientos del XML y las llamadas de los métodos +xmlrpc_server_create%resource xmlrpc_server_create()%Crea un servidor xmlrpc +xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%Destruye los recursos del servidor +xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%Registra una función PHP para generar la documentación +xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%Registra una función PHP para que el recurso del método coincida con method_name +xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP +xpath_eval%void xpath_eval()%Evalúa la Ruta de Ubicación XPatch en la cadena dada +xpath_eval_expression%void xpath_eval_expression()%Evalúa la Ruta de Ubicación XPath en la cadena entregada +xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%Crea un nuevo contexto new +xpath_register_ns%bool xpath_register_ns(XPathContext $xpath_context, string $prefix, string $uri)%Registrar el espacio de nombres dado en el contexto XPath pasado +xpath_register_ns_auto%bool xpath_register_ns_auto(XPathContext $xpath_context, [object $context_node])%Registrar el espacio de nombres dado en el contexto XPath pasado +xptr_eval%void xptr_eval()%Evalúa la Ruta de Ubicación XPtr en la cadena dada +xptr_new_context%XPathContext xptr_new_context()%Crea un nuevo contexto XPath +xslt_backend_info%string xslt_backend_info()%Returns the information on the compilation settings of the backend +xslt_backend_name%string xslt_backend_name()%Returns the name of the backend +xslt_backend_version%string xslt_backend_version()%Returns the version number of Sablotron +xslt_create%resource xslt_create()%Create a new XSLT processor +xslt_errno%int xslt_errno(resource $xh)%Returns an error number +xslt_error%string xslt_error(resource $xh)%Returns an error string +xslt_free%void xslt_free(resource $xh)%Libera el procesador XSLT +xslt_getopt%int xslt_getopt(resource $processor)%Get options on a given xsl processor +xslt_process%mixed xslt_process(resource $xh, string $xmlcontainer, string $xslcontainer, [string $resultcontainer], [array $arguments], [array $parameters])%Perform an XSLT transformation +xslt_set_base%void xslt_set_base(resource $xh, string $uri)%Set the base URI for all XSLT transformations +xslt_set_encoding%void xslt_set_encoding(resource $xh, string $encoding)%Set the encoding for the parsing of XML documents +xslt_set_error_handler%void xslt_set_error_handler(resource $xh, mixed $handler)%Set an error handler for a XSLT processor +xslt_set_log%void xslt_set_log(resource $xh, [mixed $log])%Set the log file to write log messages to +xslt_set_object%bool xslt_set_object(resource $processor, object $obj)%Sets the object in which to resolve callback functions +xslt_set_sax_handler%void xslt_set_sax_handler(resource $xh, array $handlers)%Set SAX handlers for a XSLT processor +xslt_set_sax_handlers%void xslt_set_sax_handlers(resource $processor, array $handlers)%Set the SAX handlers to be called when the XML document gets processed +xslt_set_scheme_handler%void xslt_set_scheme_handler(resource $xh, array $handlers)%Set Scheme handlers for a XSLT processor +xslt_set_scheme_handlers%void xslt_set_scheme_handlers(resource $xh, array $handlers)%Set the scheme handlers for the XSLT processor +xslt_setopt%mixed xslt_setopt(resource $processor, int $newmask)%Set options on a given xsl processor +zend_logo_guid%string zend_logo_guid()%Obtiene el valor guid de Zend +zend_thread_id%int zend_thread_id()%Returns a unique identifier for the current thread +zend_version%string zend_version()%Obtiene la versión del motor Zend actual +zip_close%void zip_close(resource $zip)%Cierra un fichero ZIP +zip_entry_close%bool zip_entry_close(resource $zip_entry)%Cierra la entrada a un directorio +zip_entry_compressedsize%int zip_entry_compressedsize(resource $zip_entry)%Obtiene el tamaño comprimido de una entrada de directorio +zip_entry_compressionmethod%string zip_entry_compressionmethod(resource $zip_entry)%Devuelve el método de compresión de una entrada de directorio +zip_entry_filesize%int zip_entry_filesize(resource $zip_entry)%Devuelve el tamaño del fichero actual de una entrada de directorio +zip_entry_name%string zip_entry_name(resource $zip_entry)%Devuelve el nombre de la entrada de un directorio +zip_entry_open%bool zip_entry_open(resource $zip, resource $zip_entry, [string $mode])%Abrir una entrada de directorio para lectura +zip_entry_read%string zip_entry_read(resource $zip_entry, [int $length])%Leer desde una entrada de directorio abierta +zip_open%mixed zip_open(string $filename)%Abre un fichero ZIP +zip_read%mixed zip_read(resource $zip)%Leer la siguiente entrada en el fichero ZIP +zlib_get_coding_type%string zlib_get_coding_type()%Retorna el tipo de codificación utilizada para hacer la compresión diff --git a/Support/function-docs/ja.txt b/Support/function-docs/ja.txt new file mode 100644 index 0000000..3efd02d --- /dev/null +++ b/Support/function-docs/ja.txt @@ -0,0 +1,2570 @@ +4D で使える SQL%void 4D で使える SQL()%PDO および SQL 4D +AMQPConnection%object AMQPConnection([array $credentials = array()])%AMQPConnection のインスタンスを作成する +AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%AMQPExchange のインスタンスを作成する +AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%AMQPQueue オブジェクトのインスタンスを作成する +APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $format], [int $chunk_size = 100], [int $list])%APCIterator イテレータオブジェクトを作成する +AppendIterator%object AppendIterator()%AppendIterator を作成する +ArrayIterator%object ArrayIterator(mixed $array)%ArrayIterator を作成する +ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%新規配列オブジェクトを生成する +CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%新しい CachingIterator オブジェクトを作成する +Collator%object Collator(string $locale)%collator を作成する +DOMAttr%object DOMAttr(string $name, [string $value])%新しい DOMAttr オブジェクトを作成する +DOMComment%object DOMComment([string $value])%新しい DOMComment オブジェクトを作成する +DOMDocument%object DOMDocument([string $version], [string $encoding])%新しい DOMDocument オブジェクトを作成する +DOMElement%object DOMElement(string $name, [string $value], [string $namespaceURI])%新しい DOMElement オブジェクトを作成する +DOMEntityReference%object DOMEntityReference(string $name)%新しい DOMEntityReference オブジェクトを作成する +DOMImplementation%object DOMImplementation()%新しい DOMImplementation オブジェクトを作成する +DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $value])%新しい DOMProcessingInstruction オブジェクトを作成する +DOMText%object DOMText([string $value])%新しい DOMText オブジェクトを作成する +DOMXPath%object DOMXPath(DOMDocument $doc)%新しい DOMXPath オブジェクトを作成する +DateInterval%object DateInterval(string $interval_spec)%新しい DateInterval オブジェクトを作成する +DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $start, DateInterval $interval, DateTime $end, [int $options], string $isostr, [int $options])%新しいい DatePeriod オブジェクトを作成する +DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%新しい DateTime オブジェクトを返す +DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%新しい DateTimeZone オブジェクトを作成する +DirectoryIterator%object DirectoryIterator(string $path)%パスから新規ディレクトリイテレータを生成する +FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%新しい filesystem イテレータを作成する +FilterIterator%object FilterIterator(Iterator $iterator)%filterIterator を作成する +FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%フランス革命暦をユリウス積算日に変換する +GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%glob を使うディレクトリを作成する +Gmagick%object Gmagick([string $filename])%The Gmagick constructor +GmagickPixel%object GmagickPixel([string $color])%The GmagickPixel constructor +GregorianToJD%int GregorianToJD(int $month, int $day, int $year)%グレゴリウス日をユリウス積算日に変換する +HaruDoc%object HaruDoc()%新しい HaruDoc のインスタンスを作成する +HttpDeflateStream%object HttpDeflateStream([int $flags])%HttpDeflateStream クラスのコンストラクタ +HttpInflateStream%object HttpInflateStream([int $flags])%HttpInflateStream クラスのコンストラクタ +HttpMessage%object HttpMessage([string $message])%HttpMessage のコンストラクタ +HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%HttpQueryString のコンストラクタ +HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%HttpRequest のコンストラクタ +HttpRequestPool%object HttpRequestPool([HttpRequest $request])%HttpRequestPool のコンストラクタ +Imagick%object Imagick([mixed $files])%Imagick のコンストラクタ +ImagickDraw%object ImagickDraw()%ImagickDraw コンストラクタ +ImagickPixel%object ImagickPixel([string $color])%ImagickPixel のコンストラクタ +ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%ImagickPixelIterator のコンストラクタ +InfiniteIterator%object InfiniteIterator(Iterator $iterator)%InfiniteIterator を作成する +IteratorIterator%object IteratorIterator(Traversable $iterator)%traversable な何かからイテレータを作成する +JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%曜日を返す +JDMonthName%string JDMonthName(int $julianday, int $mode)%月の名前を返す +JDToFrench%string JDToFrench(int $juliandaycount)%ユリウス積算日をフランス革命暦(共和暦)に変換する +JDToGregorian%string JDToGregorian(int $julianday)%ユリウス積算日をグレゴリウス日に変換する +JDToJulian%string JDToJulian(int $julianday)%ユリウス積算日をユリウス暦に変換する +JewishToJD%int JewishToJD(int $month, int $day, int $year)%ユダヤ暦の日付けをユリウス積算日に変換する +JulianToJD%int JulianToJD(int $month, int $day, int $year)%ユリウス暦をユリウス積算日に変換する +KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%新しいファイルをオープンする +LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%LimitIterator を作成する +Memcached%object Memcached([string $persistent_id])%Memcached のインスタンスを作成する +Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%新しいデータベース接続オブジェクトを作成する +MongoBinData%object MongoBinData(string $data, [int $type])%新しいバイナリデータオブジェクトを作成する +MongoCode%object MongoCode(string $code, [array $scope = array()])%新しいコードオブジェクトを作成する +MongoCollection%object MongoCollection(MongoDB $db, string $name)%新しいコレクションを作成する +MongoCursor%object MongoCursor(resource $connection, string $ns, [array $query = array()], [array $fields = array()])%新しいカーソルを作成する +MongoDB%object MongoDB(Mongo $conn, string $name)%新しいデータベースを作成する +MongoDate%object MongoDate([long $sec], [long $usec])%新しい日付を作成する +MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"])%新しいファイルコレクションを作成する +MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, [array $query = array()], [array $fields = array()])%新しいカーソルを作成する +MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%新しい GridFS ファイルを作成する +MongoId%object MongoId([string $id])%新しい ID を作成する +MongoInt32%object MongoInt32(string $value)%新しい 32 ビット整数値を作成する +MongoInt64%object MongoInt64(string $value)%新しい 64 ビット整数値を作成する +MongoRegex%object MongoRegex(string $regex)%新しい正規表現を作成する +MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%新しいタイムスタンプを作成する +MultipleIterator%object MultipleIterator(integer $flags)%新しい MultipleIterator を作成する +NoRewindIterator%object NoRewindIterator(Iterator $iterator)%NoRewindIterator を作成する +PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%データベースへの接続を表す PDO インスタンスを生成する +ParentIterator%object ParentIterator(RecursiveIterator $iterator)%ParentIterator を作成する +Phar%object Phar(string $fname, [int $flags], [string $alias])%Phar アーカイブオブジェクトを作成する +PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%実行可能でない tar あるいは zip アーカイブオブジェクトを作成する +PharFileInfo%object PharFileInfo(string $entry)%Phar エントリオブジェクトを作成する +RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%コンストラクタ +RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%RecursiveDirectoryIterator を作成する +RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%RecursiveIterator から RecursiveFilterIterator を作成する +RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%RecursiveIteratorIterator を作成する +RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%新しい RecursiveRegexIterator を作成する +RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%RecursiveTreeIterator を作成する +ReflectionClass%object ReflectionClass(string $argument)%ReflectionClass を作成する +ReflectionExtension%object ReflectionExtension(string $name)%ReflectionExtension を作成する +ReflectionFunction%object ReflectionFunction(mixed $name)%ReflectionFunction オブジェクトを作成する +ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%ReflectionMethod を作成する +ReflectionObject%object ReflectionObject(object $argument)%ReflectionObject を作成する +ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%コンストラクタ +ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%ReflectionProperty オブジェクトを作成する +RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%新しい RegexIterator を作成する +SAMConnection%object SAMConnection()%メッセージングサーバへの新しい接続を作成する +SAMMessage%object SAMMessage([mixed $body])%新しいメッセージオブジェクトを作成する +SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%リレーショナルデータアクセスサービスのインスタンスを作成する +SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%SDO_Model_ReflectionDataObject を作成する +SQLite3%object SQLite3(string $filename, [int $flags], [string $encryption_key])%SQLite3 オブジェクトを作成し、SQLite 3 データベースをオープンする +SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%新しい SimpleXMLElement オブジェクトを作成する +SoapClient%object SoapClient(mixed $wsdl, [array $options])%SoapClient のコンストラクタ +SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%SoapFault コンストラクタ +SoapHeader%object SoapHeader(string $namespace, string $name, [mixed $data], [bool $mustunderstand], [string $actor])%SoapHeader コンストラクタ +SoapParam%object SoapParam(mixed $data, string $name)%SoapParam コンストラクタ +SoapServer%object SoapServer(mixed $wsdl, [array $options])%SoapServer コンストラクタ +SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [string $type_namespace], [string $node_name], [string $node_namespace])%SoapVar コンストラクタ +SphinxClient%object SphinxClient()%新しい SphinxClient オブジェクトを作成する +SplBool%object SplBool()%bool 型のオブジェクトを作成する +SplDoublyLinkedList%object SplDoublyLinkedList()%新しい双方向リンクリストを作成する +SplEnum%object SplEnum()%列挙型のオブジェクトを作成する +SplFileInfo%object SplFileInfo(string $file_name)%新しい SplFileInfo オブジェクトを作成する +SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%新しいファイルオブジェクトを作成する +SplFixedArray%object SplFixedArray([int $size])%新しい固定長配列を作成する +SplFloat%object SplFloat(float $input)%float 型のオブジェクトを作成する +SplHeap%object SplHeap()%新しい空のヒープを作成する +SplInt%object SplInt(integer $input)%integer 型のオブジェクトを作成する +SplPriorityQueue%object SplPriorityQueue()%新しい空のキューを作成する +SplQueue%object SplQueue()%双方向リンクリストを使用して実装した新しい空のキューを作成する +SplStack%object SplStack()%双方向リンクリストを使用して実装した新しい空のスタックを作成する +SplString%object SplString(string $input)%文字列型のオブジェクトを作成する +SplTempFileObject%object SplTempFileObject([integer $max_memory])%新しい一時ファイルオブジェクトを作成する +Swish%object Swish(string $index_names)%Swish オブジェクトを作成する +TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%新しい TokyoTyrant オブジェクトを作成する +TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%新しいクエリを作成する +XSLTProcessor%object XSLTProcessor()%新規 XSLTProcessor オブジェクトを生成する +__halt_compiler%void __halt_compiler()%コンパイラの実行を中止する +abs%number abs(mixed $number)%絶対値 +acos%float acos(float $arg)%逆余弦(アークコサイン) +acosh%float acosh(float $arg)%逆双曲線余弦(アークハイパボリックコサイン) +addcslashes%string addcslashes(string $str, string $charlist)%C 言語と同様にスラッシュで文字列をクォートする +addslashes%string addslashes(string $str)%文字列をスラッシュでクォートする +aggregate%void aggregate(object $object, string $class_name)%メソッドおよびプロパティの動的なクラス/オブジェクト集約を行う +aggregate_info%array aggregate_info(object $object)%指定したオブジェクトの集約情報を取得する +aggregate_methods%void aggregate_methods(object $object, string $class_name)%クラスのメソッドを、動的にオブジェクトに集約する +aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%選択したクラスメソッドを、動的にオブジェクトに集約する +aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%正規表現を使用して選択したクラスメソッドを、 動的にオブジェクトに集約する +aggregate_properties%void aggregate_properties(object $object, string $class_name)%クラスのプロパティを、動的にオブジェクトに集約する +aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%選択したクラスプロパティを、動的にオブジェクトに集約する +aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%正規表現を使用して選択したクラスプロパティを、 動的にオブジェクトに集約する +aggregation_info%void aggregation_info()%aggregate_info のエイリアス +apache_child_terminate%bool apache_child_terminate()%このリクエストの後にApacheプロセスを終了する +apache_get_modules%array apache_get_modules()%ロードされた Apache モジュールのリストを取得する +apache_get_version%string apache_get_version()%Apache のバージョンを取得する +apache_getenv%string apache_getenv(string $variable, [bool $walk_to_top])%Apache の subprocess_env 変数を取得する +apache_lookup_uri%object apache_lookup_uri(string $filename)%リクエストの一部を指定したURIに対して行い、全ての情報を返す +apache_note%string apache_note(string $note_name, [string $note_value])%Apacheリクエスト記号(note)を取得/設定する +apache_request_headers%array apache_request_headers()%すべての HTTP リクエストヘッダを取得する +apache_reset_timeout%bool apache_reset_timeout()%Apache の書き込みタイマーをリセットする +apache_response_headers%array apache_response_headers()%HTTPレスポンスヘッダを全て取得する +apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Apacheサブプロセスの環境変数を設定する +apc_add%bool apc_add(string $key, mixed $var, [int $ttl])%変数をデータ領域にキャッシュする +apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%指定したファイルおよびユーザ変数のバイナリダンプを取得する +apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%キャッシュされたファイルやユーザ変数のバイナリダンプをファイルに出力する +apc_bin_load%bool apc_bin_load(string $data, [int $flags])%バイナリダンプを APC のファイル/ユーザキャッシュに読み込む +apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%バイナリダンプをファイルから APC のファイル/ユーザキャッシュに読み込む +apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%APC のデータから、キャッシュされた情報を取得する +apc_cas%int apc_cas(string $key, int $old, int $new)%apc_cas +apc_clear_cache%bool apc_clear_cache([string $cache_type])%APC キャッシュをクリアする +apc_compile_file%bool apc_compile_file(string $filename)%ファイルをバイトコードキャッシュに保存し、すべてのフィルタをバイパスする +apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%保存した数値を減らす +apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%定数の組を定義し、それを取得あるいは一括定義する +apc_delete%bool apc_delete(string $key)%格納されている変数をキャッシュから取り除く +apc_delete_file%mixed apc_delete_file(mixed $keys)%ファイルを opcode キャッシュから削除する +apc_exists%mixed apc_exists(mixed $keys)%APC キーが存在するかどうかを調べる +apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%格納されている変数をキャッシュから取得する +apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%保存した数値を増やす +apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%定数群をキャッシュから読み込む +apc_sma_info%array apc_sma_info([bool $limited = false])%APC の共有メモリ割り当てに関する情報を取得する +apc_store%bool apc_store(string $key, mixed $var, [int $ttl])%変数をデータ領域にキャッシュする +array%array array([mixed ...])%配列を生成する +array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%配列のすべてのキーを変更する +array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%配列を分割する +array_combine%配列 array_combine(array $keys, array $values)%一方の配列をキーとして、もう一方の配列を値として、ひとつの配列を生成する +array_count_values%array array_count_values(array $input)%配列の値の数を数える +array_diff%array array_diff(array $array1, array $array2, [array ...])%配列の差を計算する +array_diff_assoc%array array_diff_assoc(array $array1, array $array2, [array ...])%追加された添字の確認を含めて配列の差を計算する +array_diff_key%array array_diff_key(array $array1, array $array2, [array ...])%キーを基準にして配列の差を計算する +array_diff_uassoc%array array_diff_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%ユーザが指定したコールバック関数を利用し、 追加された添字の確認を含めて配列の差を計算する +array_diff_ukey%array array_diff_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%キーを基準にし、コールバック関数を用いて配列の差を計算する +array_fill%array array_fill(int $start_index, int $num, mixed $value)%配列を指定した値で埋める +array_fill_keys%array array_fill_keys(array $keys, mixed $value)%キーを指定して、配列を値で埋める +array_filter%array array_filter(array $input, [callback $callback])%コールバック関数を使用して、配列の要素をフィルタリングする +array_flip%string array_flip(array $trans)%配列のキーと値を反転する +array_intersect%array array_intersect(array $array1, array $array2, [array ...])%配列の共通項を計算する +array_intersect_assoc%array array_intersect_assoc(array $array1, array $array2, [array ...])%追加された添字の確認も含めて配列の共通項を確認する +array_intersect_key%array array_intersect_key(array $array1, array $array2, [array ...])%キーを基準にして配列の共通項を計算する +array_intersect_uassoc%array array_intersect_uassoc(array $array1, array $array2, [array ...], callback $key_compare_func)%追加された添字の確認も含め、コールバック関数を用いて 配列の共通項を確認する +array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [array ...], callback $key_compare_func)%キーを基準にし、コールバック関数を用いて 配列の共通項を計算する +array_key_exists%bool array_key_exists(mixed $key, array $search)%指定したキーまたは添字が配列にあるかどうかを調べる +array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%配列のキーすべて、あるいはその一部を返す +array_map%array array_map(callback $callback, array $arr1, [array ...])%指定した配列の要素にコールバック関数を適用する +array_merge%array array_merge(array $array1, [array $array2], [array ...])%ひとつまたは複数の配列をマージする +array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%二つ以上の配列を再帰的にマージする +array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_ASC], [mixed $arg = SORT_REGULAR], [mixed ...])%複数の多次元の配列をソートする +array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%指定長、指定した値で配列を埋める +array_pop%array array_pop(array $array)%配列の末尾から要素を取り除く +array_product%number array_product(array $array)%配列の値の積を計算する +array_push%int array_push(array $array, mixed $var, [mixed ...])%一つ以上の要素を配列の最後に追加する +array_rand%mixed array_rand(array $input, [int $num_req = 1])%配列から一つ以上の要素をランダムに取得する +array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%コールバック関数を用いて配列を普通の値に変更することにより、配列を再帰的に減らす +array_replace%array array_replace(array $array, array $array1, [array $array2], [array ...])%渡された配列の要素を置き換える +array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array $array2], [array ...])%渡された配列の要素を再帰的に置き換える +array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%要素を逆順にした配列を返す +array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict])%指定した値を配列で検索し、見つかった場合に対応するキーを返す +array_shift%array array_shift(array $array)%配列の先頭から要素を一つ取り出す +array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%配列の一部を展開する +array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%配列の一部を削除し、他の要素で置換する +array_sum%number array_sum(array $array)%配列の中の値の合計を計算する +array_udiff%array array_udiff(array $array1, array $array2, [array ...], callback $data_compare_func)%データの比較にコールバック関数を用い、配列の差を計算する +array_udiff_assoc%array array_udiff_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%データの比較にコールバック関数を用い、 追加された添字の確認を含めて配列の差を計算する +array_udiff_uassoc%array array_udiff_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%データと添字の比較にコールバック関数を用い、 追加された添字の確認を含めて配列の差を計算する +array_uintersect%array array_uintersect(array $array1, array $array2, [array ...], callback $data_compare_func)%データの比較にコールバック関数を用い、配列の共通項を計算する +array_uintersect_assoc%array array_uintersect_assoc(array $array1, array $array2, [array ...], callback $data_compare_func)%データの比較にコールバック関数を用い、 追加された添字の確認も含めて配列の共通項を計算する +array_uintersect_uassoc%array array_uintersect_uassoc(array $array1, array $array2, [array ...], callback $data_compare_func, callback $key_compare_func)%データと添字の比較にコールバック関数を用い、 追加された添字の確認も含めて配列の共通項を計算する +array_unique%array array_unique(array $array, [int $sort_flags = SORT_STRING])%配列から重複した値を削除する +array_unshift%int array_unshift(array $array, mixed $var, [mixed ...])%一つ以上の要素を配列の最初に加える +array_values%array array_values(array $input)%配列の全ての値を返す +array_walk%bool array_walk(array $array, callback $funcname, [mixed $userdata])%配列の全ての要素にユーザ関数を適用する +array_walk_recursive%bool array_walk_recursive(array $input, callback $funcname, [mixed $userdata])%配列の全ての要素に、ユーザー関数を再帰的に適用する +arsort%bool arsort(array $array, [int $sort_flags = SORT_REGULAR])%連想キーと要素との関係を維持しつつ配列を逆順にソートする +asin%float asin(float $arg)%逆正弦(アークサイン) +asinh%float asinh(float $arg)%逆双曲線正弦(アークハイパボリックサイン) +asort%bool asort(array $array, [int $sort_flags = SORT_REGULAR])%連想キーと要素との関係を維持しつつ配列をソートする +assert%bool assert(mixed $assertion)%assertion が FALSE であるかどうかを調べる +assert_options%mixed assert_options(int $what, [mixed $value])%様々な assert フラグを設定/取得する +atan%float atan(float $arg)%逆正接(アークタンジェント) +atan2%float atan2(float $y, float $x)%2 変数のアークタンジェント +atanh%float atanh(float $arg)%逆双曲線正接(アークハイパボリックタンジェント) +base64_decode%string base64_decode(string $data, [bool $strict = false])%MIME base64 方式によりエンコードされたデータをデコードする +base64_encode%string base64_encode(string $data)%MIME base64 方式でデータをエンコードする +base_convert%string base_convert(string $number, int $frombase, int $tobase)%数値の基数を任意に変換する +basename%string basename(string $path, [string $suffix])%パスの最後にある名前の部分を返す +bcadd%string bcadd(string $left_operand, string $right_operand, [int $scale])%2つの任意精度の数値を加算する +bccomp%int bccomp(string $left_operand, string $right_operand, [int $scale])%2 つの任意精度数値を比較する +bcdiv%string bcdiv(string $left_operand, string $right_operand, [int $scale])%2つの任意精度数値で除算を行う +bcmod%string bcmod(string $left_operand, string $modulus)%2 つの任意精度数値の剰余を取得する +bcmul%string bcmul(string $left_operand, string $right_operand, [int $scale])%2つの任意精度数値の乗算を行う +bcpow%string bcpow(string $left_operand, string $right_operand, [int $scale])%任意精度数値をべき乗する +bcpowmod%string bcpowmod(string $left_operand, string $right_operand, string $modulus, [int $scale])%任意精度数値のべき乗の、指定した数値による剰余 +bcscale%bool bcscale(int $scale)%すべての BC 演算関数におけるデフォルトのスケールを設定する +bcsqrt%string bcsqrt(string $operand, [int $scale])%任意精度数値の平方根を取得する +bcsub%string bcsub(string $left_operand, string $right_operand, [int $scale])%任意精度数値の減算を行う +bin2hex%string bin2hex(string $str)%バイナリデータを16進表現に変換する +bind_textdomain_codeset%string bind_textdomain_codeset(string $domain, string $codeset)%DOMAIN メッセージカタログから返されるメッセージの文字エンコーディングを指定する +bindec%float bindec(string $binary_string)%2 進数 を 10 進数に変換する +bindtextdomain%string bindtextdomain(string $domain, string $directory)%ドメインのパスを設定する +bson_decode%array bson_decode(string $bson)%BSON オブジェクトを PHP の配列に復元する +bson_encode%string bson_encode(mixed $anything)%PHP の変数を BSON 文字列に変換する +bzclose%int bzclose(resource $bz)%bzip2 ファイルを閉じる +bzcompress%mixed bzcompress(string $source, [int $blocksize = 4], [int $workfactor])%文字列をbzip2形式のデータに圧縮する +bzdecompress%mixed bzdecompress(string $source, [int $small])%bzip2 形式のデータを解凍する +bzerrno%int bzerrno(resource $bz)%bzip2 エラー番号を返す +bzerror%array bzerror(resource $bz)%bzip2 エラー番号とエラー文字列を配列で返す +bzerrstr%string bzerrstr(resource $bz)%bzip2 エラー文字列を返す +bzflush%int bzflush(resource $bz)%全てのバッファリングされたデータを強制的に書き込む +bzopen%resource bzopen(string $filename, string $mode)%bzip2 圧縮されたファイルをオープンする +bzread%string bzread(resource $bz, [int $length = 1024])%バイナリ対応の bzip2 ファイル読み込み +bzwrite%int bzwrite(resource $bz, string $data, [int $length])%バイナリ対応の bzip2 ファイルへの書き込み +cal_days_in_month%int cal_days_in_month(int $calendar, int $month, int $year)%指定した年とカレンダーについて、月の日数を返す +cal_from_jd%array cal_from_jd(int $jd, int $calendar)%ユリウス積算日からサポートされるカレンダーに変換する +cal_info%array cal_info([int $calendar = -1])%特定のカレンダーに関する情報を返す +cal_to_jd%int cal_to_jd(int $calendar, int $month, int $day, int $year)%サポートされるカレンダーからユリウス積算日に変換する +call_user_func%mixed call_user_func(callback $function, [mixed $parameter], [mixed ...])%最初の引数で指定したユーザ関数をコールする +call_user_func_array%mixed call_user_func_array(callback $function, array $param_arr)%パラメータの配列を指定してユーザ関数をコールする +call_user_method%mixed call_user_method(string $method_name, object $obj, [mixed $parameter], [mixed ...])%指定したオブジェクトのユーザーメソッドをコールする [古い関数] +call_user_method_array%mixed call_user_method_array(string $method_name, object $obj, array $params)%パラメータの配列を指定してユーザメソッドをコールする [古い関数] +ceil%float ceil(float $value)%端数の切り上げ +chdir%bool chdir(string $directory)%ディレクトリを変更する +checkdate%bool checkdate(int $month, int $day, int $year)%グレゴリオ暦の日付/時刻の妥当性を確認します +checkdnsrr%bool checkdnsrr(string $host, [string $type = "MX"])%指定したインターネットホスト名もしくは IP アドレスに対応する DNS レコードを検索する +chgrp%bool chgrp(string $filename, mixed $group)%ファイルのグループを変更する +chmod%bool chmod(string $filename, int $mode)%ファイルのモードを変更する +chop%void chop()%rtrim のエイリアス +chown%bool chown(string $filename, mixed $user)%ファイルの所有者を変更する +chr%string chr(int $ascii)%特定の文字を返す +chroot%void chroot()%ルートディレクトリを変更する +chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%文字列をより小さな部分に分割する +class_alias%boolean class_alias([string $original], [string $alias])%クラスのエイリアスを作成する +class_exists%bool class_exists(string $class_name, [bool $autoload = true])%クラスが定義済みかどうかを確認する +class_implements%array class_implements(mixed $class, [bool $autoload = true])%与えられたクラスが実装しているインターフェースを返す +class_parents%array class_parents(mixed $class, [bool $autoload = true])%与えられたクラスの親クラスを返す +clearstatcache%void clearstatcache([bool $clear_realpath_cache = false], [string $filename])%ファイルのステータスのキャッシュをクリアする +closedir%void closedir([resource $dir_handle])%ディレクトリハンドルをクローズする +closelog%bool closelog()%システムログへの接続を閉じる +collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%インデックスの情報を保持しつつ配列を並べ替える +collator_compare%int collator_compare(string $str1, string $str2, Collator $coll, string $str1, string $str2)%ふたつの Unicode 文字列を比較する +collator_create%Collator collator_create(string $locale, string $locale)%collator を作成する +collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll, int $attr)%照合用の属性の値を取得する +collator_get_error_code%int collator_get_error_code(Collator $coll)%collator の直近のエラーコードを取得する +collator_get_error_message%string collator_get_error_message(Collator $coll)%collator の直近のエラーコードのテキストを取得する +collator_get_locale%string collator_get_locale([int $type], Collator $coll, int $type)%collator のロケール名を取得する +collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll, string $str)%文字列のソート用のキーを取得する +collator_get_strength%int collator_get_strength(Collator $coll)%現在の照合強度を取得する +collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll, int $attr, int $val)%照合用の属性を設定する +collator_set_strength%bool collator_set_strength(int $strength, Collator $coll, int $strength)%照合強度を設定する +collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%指定した collator で配列を並べ替える +collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll, array $arr)%指定した collator とキーで配列を並べ替える +com_addref%void com_addref()%コンポーネントの参照カウンタを増やす [非推奨] +com_create_guid%string com_create_guid()%グローバルユニーク ID (GUID) を生成する +com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%COM オブジェクトのイベントを PHP オブジェクトに接続する +com_get%void com_get()%COM コンポーネントのプロパティの値を得る [非推奨] +com_get_active_object%variant com_get_active_object(string $progid, [int $code_page])%すでに実行中の COM オブジェクトのインスタンスへのハンドルを返す +com_invoke%void com_invoke()%COM コンポーネントのメソッドをコールする [非推奨] +com_isenum%bool com_isenum(variant $com_module)%COM オブジェクトが IEnumVariant インターフェースを実装しているかどうかを示す [非推奨] +com_load%void com_load()%COM コンポーネントへの新規リファレンスを作成する [非推奨] +com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive])%タイプライブラリを読み込む +com_message_pump%bool com_message_pump([int $timeoutms])%COM メッセージを処理し、timeoutms ミリ秒の間待つ +com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink])%ディスパッチインターフェースのために、PHP のクラス定義を出力する +com_propget%void com_propget()%com_get のエイリアス +com_propput%void com_propput()%com_set のエイリアス +com_propset%void com_propset()%com_set のエイリアス +com_release%void com_release()%コンポーネントリファレンスカウンタを減らす [廃止] +com_set%void com_set()%COM コンポーネントのプロパティに値を代入する +compact%array compact(mixed $varname, [mixed ...])%変数名とその値から配列を作成する +connection_aborted%int connection_aborted()%クライアントとの接続が切断されているかどうかを調べる +connection_status%int connection_status()%接続ステータスのビットフィールドを返す +connection_timeout%int connection_timeout()%スクリプトがタイムアウトしたかどうかを調べる +constant%mixed constant(string $name)%定数の値を返す +convert_cyr_string%string convert_cyr_string(string $str, string $from, string $to)%キリル文字セットを他のものに変換する +convert_uudecode%string convert_uudecode(string $data)%uuencode された文字列をデコードする +convert_uuencode%string convert_uuencode(string $data)%文字列を uuencode する +copy%bool copy(string $source, string $dest, [resource $context])%ファイルをコピーする +cos%float cos(float $arg)%余弦(コサイン) +cosh%float cosh(float $arg)%双曲線余弦(ハイパボリックコサイン) +count%int count(mixed $var, [int $mode = COUNT_NORMAL])%変数に含まれるすべての要素、 あるいはオブジェクトに含まれるプロパティの数を数える +count_chars%mixed count_chars(string $string, [int $mode])%文字列で使用されている文字に関する情報を返す +crc32%int crc32(string $str)%文字列の crc32 多項式計算を行う +create_function%string create_function(string $args, string $code)%匿名関数 (ラムダ形式) を作成する +crypt%string crypt(string $str, [string $salt])%文字列の一方向のハッシュ化を行う +ctype_alnum%bool ctype_alnum(string $text)%英数字かどうかを調べる +ctype_alpha%bool ctype_alpha(string $text)%英字かどうかを調べる +ctype_cntrl%bool ctype_cntrl(string $text)%制御文字かどうかを調べる +ctype_digit%bool ctype_digit(string $text)%数字かどうかを調べる +ctype_graph%bool ctype_graph(string $text)%空白以外の印字可能な文字かどうかを調べる +ctype_lower%bool ctype_lower(string $text)%小文字かどうかを調べる +ctype_print%bool ctype_print(string $text)%印字可能な文字かどうかを調べる +ctype_punct%bool ctype_punct(string $text)%空白、英数字以外の出力可能な文字かどうかを調べる +ctype_space%bool ctype_space(string $text)%空白文字かどうか調べる +ctype_upper%bool ctype_upper(string $text)%大文字かどうか調べる +ctype_xdigit%bool ctype_xdigit(string $text)%16 進数を表す文字かどうかを調べる +curl_close%void curl_close(resource $ch)%cURL セッションを閉じる +curl_copy_handle%resource curl_copy_handle(resource $ch)%cURL ハンドルを、その設定も含めてコピーする +curl_errno%int curl_errno(resource $ch)%直近のエラー番号を返す +curl_error%string curl_error(resource $ch)%現在のセッションに関する直近のエラー文字列を返す +curl_exec%mixed curl_exec(resource $ch)%cURL セッションを実行する +curl_getinfo%mixed curl_getinfo(resource $ch, [int $opt])%指定した伝送に関する情報を得る +curl_init%resource curl_init([string $url])%cURL セッションを初期化する +curl_multi_add_handle%int curl_multi_add_handle(resource $mh, resource $ch)%cURL マルチハンドルに、通常の cURL ハンドルを追加する +curl_multi_close%void curl_multi_close(resource $mh)%cURL ハンドルのセットを閉じる +curl_multi_exec%int curl_multi_exec(resource $mh, int $still_running)%現在の cURL ハンドルから、サブ接続を実行する +curl_multi_getcontent%string curl_multi_getcontent(resource $ch)%CURLOPT_RETURNTRANSFER が設定されている場合に、cURL ハンドルの内容を返す +curl_multi_info_read%array curl_multi_info_read(resource $mh, [int $msgs_in_queue])%現在の転送についての情報を表示する +curl_multi_init%resource curl_multi_init()%新規 cURL マルチハンドルを返す +curl_multi_remove_handle%int curl_multi_remove_handle(resource $mh, resource $ch)%cURL ハンドルのセットからマルチハンドルを削除する +curl_multi_select%int curl_multi_select(resource $mh, [float $timeout = 1.0])%curl_multi 接続のアクティビティを待つ +curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%cURL 転送用オプションを設定する +curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%CURL 転送用の複数のオプションを設定する +curl_version%array curl_version([int $age = CURLVERSION_NOW])%cURL のバージョンを返す +current%mixed current(array $array)%配列内の現在の要素を返す +date%string date(string $format, [int $timestamp])%ローカルの日付/時刻を書式化する +date_add%void date_add()%のエイリアス DateTime::add +date_create%void date_create()%DateTime::__construct のエイリアス +date_create_from_format%void date_create_from_format()%DateTime::createFromFormat のエイリアス +date_date_set%void date_date_set()%のエイリアス DateTime::setDate +date_default_timezone_get%string date_default_timezone_get()%スクリプト中の日付/時刻関数で使用されるデフォルトタイムゾーンを取得する +date_default_timezone_set%bool date_default_timezone_set(string $timezone_identifier)%スクリプト中の日付/時刻関数で使用されるデフォルトタイムゾーンを設定する +date_diff%void date_diff()%DateTime::diff のエイリアス +date_format%void date_format()%のエイリアス DateTime::format +date_get_last_errors%void date_get_last_errors()%DateTime::getLastErrors のエイリアス +date_interval_create_from_date_string%void date_interval_create_from_date_string()%DateInterval::createFromDateString のエイリアス +date_interval_format%void date_interval_format()%DateInterval::format のエイリアス +date_isodate_set%void date_isodate_set()%DateTime::setISODate のエイリアス +date_modify%void date_modify()%DateTime::modify のエイリアス +date_offset_get%void date_offset_get()%DateTime::getOffset のエイリアス +date_parse%array date_parse(string $date)%指定した日付に関する詳細な情報を連想配列で返す +date_parse_from_format%array date_parse_from_format(string $format, string $date)%指定した日付についての情報を取得する +date_sub%void date_sub()%DateTime::sub のエイリアス +date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%日の出/日の入り時刻と薄明かり (twilight) の開始/終了時刻の情報を含む配列を返す +date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%指定した日付と場所についての日の出時刻を返す +date_sunset%mixed date_sunset(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunset_zenith")], [float $gmt_offset])%指定した日付と場所についての日の入り時刻を返す +date_time_set%void date_time_set()%DateTime::setTime のエイリアス +date_timestamp_get%void date_timestamp_get()%DateTime::getTimestamp のエイリアス +date_timestamp_set%void date_timestamp_set()%DateTime::setTimestamp のエイリアス +date_timezone_get%void date_timezone_get()%DateTime::getTimezone のエイリアス +date_timezone_set%void date_timezone_set()%DateTime::setTimezone のエイリアス +datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Date Formatter を作成する +datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt, mixed $value)%日付/時刻 の値を文字列としてフォーマットする +datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%IntlDateFormatter が使用するカレンダーを取得する +datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%IntlDateFormatter が使用する日付形式を取得する +datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%直近の操作のエラーコードを取得する +datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%直近の操作のエラーテキストを取得する +datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt, [int $which])%Formatter が使用するロケールを取得する +datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%IntlDateFormatter が使用するパターンを取得する +datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%IntlDateFormatter が使用する時刻形式を取得する +datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%IntlDateFormatter が使用するタイムゾーン ID を取得する +datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%IntlDateFormatter で使用する寛大さを取得する +datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%文字列をパースして、フィールドベースの時刻値にする +datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%文字列をパースしてタイムスタンプにする +datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt, int $which)%使用するカレンダーを設定する +datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt, bool $lenient)%パーサの寛大さを設定する +datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt, string $pattern)%IntlDateFormatter が使用するパターンを設定する +datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt, string $zone)%使用するタイムゾーンを設定する +dba_close%void dba_close(resource $handle)%DBA データベースを閉じる +dba_delete%bool dba_delete(string $key, resource $handle)%キーが指す DBA エントリを削除する +dba_exists%bool dba_exists(string $key, resource $handle)%キーが存在するかどうかを確認する +dba_fetch%string dba_fetch(string $key, resource $handle, string $key, int $skip, resource $handle)%キーが指すデータを取得する +dba_firstkey%string dba_firstkey(resource $handle)%最初のキーを取得する +dba_handlers%array dba_handlers([bool $full_info = false])%利用可能なハンドラの一覧を得る +dba_insert%bool dba_insert(string $key, string $value, resource $handle)%エントリを挿入する +dba_key_split%mixed dba_key_split(mixed $key)%文字列形式のキーを配列形式に分割する +dba_list%array dba_list()%オープンされている全データベースファイルのリストを得る +dba_nextkey%string dba_nextkey(resource $handle)%次のキーを取得する +dba_open%resource dba_open(string $path, string $mode, [string $handler], [mixed ...])%データベースをオープンする +dba_optimize%bool dba_optimize(resource $handle)%データベースを最適化する +dba_popen%resource dba_popen(string $path, string $mode, [string $handler], [mixed ...])%データベースを持続的にオープンする +dba_replace%bool dba_replace(string $key, string $value, resource $handle)%エントリを置換または挿入する +dba_sync%bool dba_sync(resource $handle)%データベースを同期する +dbx_close%int dbx_close(object $link_identifier)%オープンされた接続/データベースを閉じる +dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int $flags = DBX_CMP_ASC | DBX_CMP_NATIVE])%ソートするために二つのレコードを比較する +dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%接続/データベースをオープンする +dbx_error%string dbx_error(object $link_identifier)%使用するモジュールの最新の関数コールにおけるエラーメッセージを出力する +dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%SQL ステートメントで安全に使用できるように文字列をエスケープする +dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%DBX_RESULT_UNBUFFERED フラグを指定した クエリ結果から、行を取得する +dbx_query%mixed dbx_query(object $link_identifier, string $sql_statement, [int $flags])%クエリを送信し、(ある場合には)結果を全て取得する +dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%カスタマイズされたソート関数により、dbx_query から結果をソートする +dcgettext%string dcgettext(string $domain, string $message, int $category)%単一の参照に関するドメインを上書きする +dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%dcgettext の複数形版 +deaggregate%void deaggregate(object $object, [string $class_name])%集約されたメソッドやプロパティをオブジェクトから取り除く +debug_backtrace%array debug_backtrace([bool $provide_object = true])%バックトレースを生成する +debug_print_backtrace%void debug_print_backtrace()%バックトレースを表示する +debug_zval_dump%void debug_zval_dump(mixed $variable)%内部的な Zend の値を表す文字列をダンプする +decbin%string decbin(int $number)%10 進数を 2 進数に変換する +dechex%string dechex(int $number)%10 進数を 16 進数に変換する +decoct%string decoct(int $number)%10 進数を 8 進数に変換する +define%bool define(string $name, mixed $value, [bool $case_insensitive = false])%名前を指定して定数を定義する +define_syslog_variables%void define_syslog_variables()%syslog に関係する全ての定数を初期化する +defined%bool defined(string $name)%指定した名前の定数が存在するかどうかを調べる +deg2rad%float deg2rad(float $number)%度単位の数値をラジアン単位に変換する +delete%void delete()%unlink か unset を参照してください +dgettext%string dgettext(string $domain, string $message)%現在のドメインを上書きする +die%void die()%exit と同等 +dir%void dir()%ディレクトリクラスのインスタンスを返す +dirname%string dirname(string $path)%親ディレクトリのパスを返す +disk_free_space%float disk_free_space(string $directory)%ファイルシステムあるいはディスクパーティション上で利用可能な領域を返す +disk_total_space%float disk_total_space(string $directory)%ファイルシステムあるいはディスクパーティションの全体サイズを返す +diskfreespace%void diskfreespace()%disk_free_space のエイリアス +dl%bool dl(string $library)%実行時に PHP 拡張モジュールをロードする +dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $n)%dgettext の複数形版 +dns_check_record%void dns_check_record()%checkdnsrr のエイリアス +dns_get_mx%void dns_get_mx()%getmxrr のエイリアス +dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%ホスト名に関連する DNS リソースレコードを取得する +dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%SimpleXMLElement オブジェクトから DOMElement オブジェクトを取得する +domxml_new_doc%DomDocument domxml_new_doc(string $version)%空の新規 XMLドキュメントを作成する +domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode], [array $error])%XML ファイルから DOM オブジェクトを作成する +domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%XML 文章から DOM オブジェクトを作成する +domxml_version%string domxml_version()%XML ライブラリのバージョンを取得する +domxml_xmltree%DomDocument domxml_xmltree(string $str)%XML 文章から PHP オブジェクトツリーを作成する +domxml_xslt_stylesheet%DomXsltStylesheet domxml_xslt_stylesheet(string $xsl_buf)%文字列での XSL 文章から DomXsltStylesheet オブジェクトを作成する +domxml_xslt_stylesheet_doc%DomXsltStylesheet domxml_xslt_stylesheet_doc(DomDocument $xsl_doc)%DomDocument オブジェクトから DomXsltStylesheet オブジェクトを作成する +domxml_xslt_stylesheet_file%DomXsltStylesheet domxml_xslt_stylesheet_file(string $xsl_file)%ファイル中の XSL 文章から DomXsltStylesheet オブジェクトを作成する +domxml_xslt_version%int domxml_xslt_version()%XSLT ライブラリのバージョンを取得する +dotnet_load%int dotnet_load(string $assembly_name, [string $datatype_name], [int $codepage])%DOTNET モジュールをロードする +doubleval%void doubleval()%floatval のエイリアス +each%array each(array $array)%配列から現在のキーと値のペアを返して、カーソルを進める +easter_date%int easter_date([int $year])%指定した年における復活祭の真夜中のUnix時を得る +easter_days%int easter_days([int $year], [int $method = CAL_EASTER_DEFAULT])%指定した年において、3 月 21 日から復活祭までの日数を得る +echo%void echo(string $arg1, [string ...])%1 つ以上の文字列を出力する +empty%bool empty(mixed $var)%変数が空であるかどうかを検査する +enchant_broker_describe%array enchant_broker_describe(resource $broker)%Enchant プロバイダを列挙する +enchant_broker_dict_exists%bool enchant_broker_dict_exists(resource $broker, string $tag)%辞書が存在するかどうかを調べる。空でないタグを使用する +enchant_broker_free%bool enchant_broker_free(resource $broker)%ブローカーリソースおよびその辞書を開放する +enchant_broker_free_dict%bool enchant_broker_free_dict(resource $dict)%辞書リソースを開放する +enchant_broker_get_error%string enchant_broker_get_error(resource $broker)%ブローカーの直近のエラーを返す +enchant_broker_init%resource enchant_broker_init()%要求を満たすブローカーオブジェクトを作成する +enchant_broker_list_dicts%mixed enchant_broker_list_dicts(resource $broker)%使用可能な辞書の一覧を返す +enchant_broker_request_dict%resource enchant_broker_request_dict(resource $broker, string $tag)%タグを使用して新しい辞書を作成する +enchant_broker_request_pwl_dict%resource enchant_broker_request_pwl_dict(resource $broker, string $filename)%PWL ファイルを使用して辞書を作成する +enchant_broker_set_ordering%bool enchant_broker_set_ordering(resource $broker, string $tag, string $ordering)%その言語で使用する辞書の優先順位を宣言する +enchant_dict_add_to_personal%void enchant_dict_add_to_personal(resource $dict, string $word)%パーソナル単語リストに単語を追加する +enchant_dict_add_to_session%void enchant_dict_add_to_session(resource $dict, string $word)%'単語' を、このスペルチェックセッションに追加する +enchant_dict_check%bool enchant_dict_check(resource $dict, string $word)%単語のスペルが正しいかどうかを調べる +enchant_dict_describe%mixed enchant_dict_describe(resource $dict)%個々の辞書について説明する +enchant_dict_get_error%string enchant_dict_get_error(resource $dict)%現在のスペリングセッションの直近のエラーを返す +enchant_dict_is_in_session%bool enchant_dict_is_in_session(resource $dict, string $word)%このスペリングセッションに '単語' が存在するかどうかを調べる +enchant_dict_quick_check%bool enchant_dict_quick_check(resource $dict, string $word, [array $suggestions])%単語のスペルが正しいかどうかを調べ、修正候補を提供する +enchant_dict_store_replacement%void enchant_dict_store_replacement(resource $dict, string $mis, string $cor)%単語の修正候補を追加する +enchant_dict_suggest%array enchant_dict_suggest(resource $dict, string $word)%修正候補となる値の一覧を返す +end%mixed end(array $array)%配列の内部ポインタを最終要素にセットする +ereg%int ereg(string $pattern, string $string, [array $regs])%正規表現によるマッチングを行う +ereg_replace%string ereg_replace(string $pattern, string $replacement, string $string)%正規表現による置換を行う +eregi%int eregi(string $pattern, string $string, [array $regs])%大文字小文字を区別せずに正規表現によるマッチングを行う +eregi_replace%string eregi_replace(string $pattern, string $replacement, string $string)%大文字小文字を区別せずに正規表現による置換を行う +error_get_last%array error_get_last()%最後に発生したエラーを取得する +error_log%bool error_log(string $message, [int $message_type], [string $destination], [string $extra_headers])%エラーメッセージを送信する +error_reporting%int error_reporting([int $level])%出力する PHP エラーの種類を設定する +escapeshellarg%string escapeshellarg(string $arg)%シェル引数として使用される文字列をエスケープする +escapeshellcmd%string escapeshellcmd(string $command)%シェルのメタ文字をエスケープする +eval%mixed eval(string $code_str)%文字列を PHP コードとして評価する +exec%string exec(string $command, [array $output], [int $return_var])%外部プログラムを実行する +exif_imagetype%int exif_imagetype(string $filename)%イメージの型を定義する +exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays = false], [bool $thumbnail = false])%JPEG あるいは TIFF から EXIF ヘッダを読み込む +exif_tagname%string exif_tagname(int $index)%インデックスに対応するヘッダ名を取得する +exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%TIFF あるいは JPEG 形式の画像に埋め込まれたサムネイルを取得する +exit%void exit([string $status], int $status)%メッセージを出力し、現在のスクリプトを終了する +exp%float exp(float $arg)%e の累乗を計算する +explode%array explode(string $delimiter, string $string, [int $limit])%文字列を文字列により分割する +expm1%float expm1(float $arg)%値がゼロに近い時にでも精度を保つために exp(number) - 1 を返す +extension_loaded%bool extension_loaded(string $name)%ある拡張機能がロードされているかどうかを調べる +extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%配列からシンボルテーブルに変数をインポートする +ezmlm_hash%int ezmlm_hash(string $addr)%EZMLM で必要なハッシュ値を計算する +fclose%bool fclose(resource $handle)%オープンされたファイルポインタをクローズする +feof%bool feof(resource $handle)%ファイルポインタがファイル終端に達しているかどうか調べる +fflush%bool fflush(resource $handle)%出力をファイルにフラッシュする +fgetc%string fgetc(resource $handle)%ファイルポインタから1文字取り出す +fgetcsv%array fgetcsv(resource $handle, [int $length], [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%ファイルポインタから行を取得し、CSVフィールドを処理する +fgets%string fgets(resource $handle, [int $length])%ファイルポインタから 1 行取得する +fgetss%string fgetss(resource $handle, [int $length], [string $allowable_tags])%ファイルポインタから 1 行取り出し、HTML タグを取り除く +file%array file(string $filename, [int $flags], [resource $context])%ファイル全体を読み込んで配列に格納する +file_exists%bool file_exists(string $filename)%ファイルまたはディレクトリが存在するかどうか調べる +file_get_contents%string file_get_contents(string $filename, [bool $use_include_path = false], [resource $context], [int $offset = -1], [int $maxlen])%ファイルの内容を全て文字列に読み込む +file_put_contents%int file_put_contents(string $filename, mixed $data, [int $flags], [resource $context])%文字列をファイルに書き込む +fileatime%int fileatime(string $filename)%ファイルの最終アクセス時刻を取得する +filectime%int filectime(string $filename)%ファイルの inode 変更時刻を取得する +filegroup%int filegroup(string $filename)%ファイルのグループを取得する +fileinode%int fileinode(string $filename)%ファイルの inode を取得する +filemtime%int filemtime(string $filename)%ファイルの更新時刻を取得する +fileowner%int fileowner(string $filename)%ファイルの所有者を取得する +fileperms%int fileperms(string $filename)%ファイルのパーミッションを取得する +filesize%int filesize(string $filename)%ファイルのサイズを取得する +filetype%string filetype(string $filename)%ファイルタイプを取得する +filter_has_var%bool filter_has_var(int $type, string $variable_name)%指定した型の変数が存在するかどうかを調べる +filter_id%int filter_id(string $filtername)%フィルタの名前からフィルタ ID を返す +filter_input%mixed filter_input(int $type, string $variable_name, [int $filter = FILTER_DEFAULT], [mixed $options])%指定した名前の変数を外部から受け取り、オプションでそれをフィルタリングする +filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%外部から変数を受け取り、オプションでそれらをフィルタリングする +filter_list%array filter_list()%サポートされるフィルタの一覧を返す +filter_var%mixed filter_var(mixed $variable, [int $filter = FILTER_DEFAULT], [mixed $options])%指定したフィルタでデータをフィルタリングする +filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%複数の変数を受け取り、オプションでそれらをフィルタリングする +finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%新しい fileinfo リソースを作成する +finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context], string $string, [int $options = FILEINFO_NONE], [resource $context])%文字列バッファの情報を返す +finfo_close%bool finfo_close(resource $finfo)%fileinfo リソースを閉じる +finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context], string $file_name, [int $options = FILEINFO_NONE], [resource $context])%ファイルについての情報を返す +finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%新しい fileinfo リソースを作成する +finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options, int $options)%libmagic のオプションを設定する +floatval%float floatval(mixed $var)%変数の float 値を取得する +flock%bool flock(resource $handle, int $operation, [int $wouldblock])%汎用のファイルロックを行う +floor%float floor(float $value)%端数の切り捨て +flush%void flush()%出力バッファをフラッシュする +fmod%float fmod(float $x, float $y)%引数で除算をした際の剰余を返す +fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%ファイル名がパターンにマッチするか調べる +fopen%resource fopen(string $filename, string $mode, [bool $use_include_path = false], [resource $context])%ファイルまたは URL をオープンする +forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%静的メソッドをコールする +forward_static_call_array%mixed forward_static_call_array(callback $function, [array $parameters])%静的メソッドをコールし、引数を配列で渡す +fpassthru%int fpassthru(resource $handle)%ファイルポインタ上に残っているすべてのデータを出力する +fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%フォーマットされた文字列をストリームに書き込む +fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%行を CSV 形式にフォーマットし、ファイルポインタに書き込む +fputs%void fputs()%fwrite のエイリアス +fread%string fread(resource $handle, int $length)%バイナリセーフなファイルの読み込み +fscanf%mixed fscanf(resource $handle, string $format, [mixed ...])%フォーマットに基づきファイルからの入力を処理する +fseek%int fseek(resource $handle, int $offset, [int $whence = SEEK_SET])%ファイルポインタを移動する +fsockopen%resource fsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%インターネット接続もしくはUnix ドメインソケット接続をオープンする +fstat%array fstat(resource $handle)%オープンしたファイルポインタからファイルに関する情報を取得する +ftell%int ftell(resource $handle)%ファイルの読み書き用ポインタの現在位置を返す +ftok%int ftok(string $pathname, string $proj)%パス名とプロジェクト ID を、System V IPC キーに変換する +ftp_alloc%bool ftp_alloc(resource $ftp_stream, int $filesize, [string $result])%アップロードされるファイルのためのスペースを確保する +ftp_cdup%bool ftp_cdup(resource $ftp_stream)%親ディレクトリに移動する +ftp_chdir%bool ftp_chdir(resource $ftp_stream, string $directory)%FTP サーバ上でディレクトリを移動する +ftp_chmod%int ftp_chmod(resource $ftp_stream, int $mode, string $filename)%FTP 経由でファイルのパーミッションを設定する +ftp_close%resource ftp_close(resource $ftp_stream)%FTP 接続を閉じる +ftp_connect%resource ftp_connect(string $host, [int $port = 21], [int $timeout = 90])%FTP 接続をオープンする +ftp_delete%bool ftp_delete(resource $ftp_stream, string $path)%FTP サーバ上のファイルを削除する +ftp_exec%bool ftp_exec(resource $ftp_stream, string $command)%FTP サーバ上でのコマンドの実行をリクエストする +ftp_fget%bool ftp_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%FTP サーバからファイルをダウンロードし、オープン中のファイルに保存する +ftp_fput%bool ftp_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%オープン中のファイルを FTP サーバにアップロードする +ftp_get%bool ftp_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%FTP サーバからファイルをダウンロードする +ftp_get_option%mixed ftp_get_option(resource $ftp_stream, int $option)%カレント FTP ストリームでの種々の実行時動作を取得する +ftp_login%bool ftp_login(resource $ftp_stream, string $username, string $password)%FTP 接続にログインする +ftp_mdtm%int ftp_mdtm(resource $ftp_stream, string $remote_file)%指定したファイルが最後に更新された時刻を返す +ftp_mkdir%string ftp_mkdir(resource $ftp_stream, string $directory)%ディレクトリを作成する +ftp_nb_continue%int ftp_nb_continue(resource $ftp_stream)%ファイルの取得/送信を継続する(非ブロッキング) +ftp_nb_fget%int ftp_nb_fget(resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])%FTP サーバからファイルをダウンロードし、オープン中のファイルに保存する(非ブロッキング) +ftp_nb_fput%int ftp_nb_fput(resource $ftp_stream, string $remote_file, resource $handle, int $mode, [int $startpos])%オープン中のファイルを FTP サーバに保存する(非ブロッキング) +ftp_nb_get%int ftp_nb_get(resource $ftp_stream, string $local_file, string $remote_file, int $mode, [int $resumepos])%FTP サーバからファイルを取得し、ローカルファイルに書き込む(非ブロッキング) +ftp_nb_put%int ftp_nb_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%FTP サーバにファイルを保存する(非ブロッキング) +ftp_nlist%array ftp_nlist(resource $ftp_stream, string $directory)%指定したディレクトリのファイルの一覧を返す +ftp_pasv%bool ftp_pasv(resource $ftp_stream, bool $pasv)%パッシブモードをオンまたはオフにする +ftp_put%bool ftp_put(resource $ftp_stream, string $remote_file, string $local_file, int $mode, [int $startpos])%FTP サーバにファイルをアップロードする +ftp_pwd%string ftp_pwd(resource $ftp_stream)%カレントのディレクトリ名を返す +ftp_quit%void ftp_quit()%ftp_close のエイリアス +ftp_raw%array ftp_raw(resource $ftp_stream, string $command)%FTP サーバに任意のコマンドを送信する +ftp_rawlist%array ftp_rawlist(resource $ftp_stream, string $directory, [bool $recursive = false])%指定したディレクトリの詳細なファイル一覧を返す +ftp_rename%bool ftp_rename(resource $ftp_stream, string $oldname, string $newname)%FTP サーバ上のファイルまたはディレクトリの名前を変更する +ftp_rmdir%bool ftp_rmdir(resource $ftp_stream, string $directory)%ディレクトリを削除する +ftp_set_option%bool ftp_set_option(resource $ftp_stream, int $option, mixed $value)%さまざまな FTP 実行時オプションを設定する +ftp_site%bool ftp_site(resource $ftp_stream, string $command)%SITEコマンドをサーバに送信する +ftp_size%int ftp_size(resource $ftp_stream, string $remote_file)%指定したファイルのサイズを返す +ftp_ssl_connect%resource ftp_ssl_connect(string $host, [int $port = 21], [int $timeout = 90])%セキュアな SSL-FTP 接続をオープンする +ftp_systype%string ftp_systype(resource $ftp_stream)%リモート FTP サーバのシステム型 ID を返す +ftruncate%bool ftruncate(resource $handle, int $size)%ファイルを指定した長さに丸める +func_get_arg%mixed func_get_arg(int $arg_num)%引数のリストから要素をひとつ返す +func_get_args%array func_get_args()%関数の引数リストを配列として返す +func_num_args%int func_num_args()%関数に渡された引数の数を返す +function_exists%bool function_exists(string $function_name)%指定した関数が定義されている場合に TRUE を返す +fwrite%int fwrite(resource $handle, string $string, [int $length])%バイナリセーフなファイル書き込み処理 +gc_collect_cycles%int gc_collect_cycles()%すべての既存ガベージサイクルを強制的に収集する +gc_disable%void gc_disable()%循環参照コレクタを無効にする +gc_enable%void gc_enable()%循環参照コレクタを有効にする +gc_enabled%bool gc_enabled()%循環参照コレクタの状態を返す +gd_info%array gd_info()%現在インストールされているGDライブラリに関する情報を取得する +get_browser%mixed get_browser([string $user_agent], [bool $return_array = false])%ユーザのブラウザの機能を取得する +get_called_class%string get_called_class()%"静的遅延束縛" のクラス名 +get_cfg_var%string get_cfg_var(string $option)%PHP 設定オプションの値を取得する +get_class%string get_class([object $object])%オブジェクトのクラス名を返す +get_class_methods%array get_class_methods(mixed $class_name)%クラスメソッドの名前を取得する +get_class_vars%array get_class_vars(string $class_name)%クラスのデフォルトプロパティを取得する +get_current_user%string get_current_user()%現在の PHP スクリプトの所有者の名前を取得する +get_declared_classes%array get_declared_classes()%定義済のクラスの名前を配列として返す +get_declared_interfaces%array get_declared_interfaces()%宣言されている全てのインターフェースの配列を返す +get_defined_constants%array get_defined_constants([bool $categorize = false])%すべての定数の名前とその値を連想配列として返す +get_defined_functions%array get_defined_functions()%定義済みの全ての関数を配列で返す +get_defined_vars%array get_defined_vars()%全ての定義済の変数を配列で返す +get_extension_funcs%array get_extension_funcs(string $module_name)%あるモジュールの関数名を配列として返す +get_headers%array get_headers(string $url, [int $format])%HTTP リクエストに対するレスポンス内で サーバによって送出された全てのヘッダを取得する +get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT])%htmlspecialchars および htmlentities で使用される変換テーブルを返す +get_include_path%string get_include_path()%現在の include_path 設定オプションを取得する +get_included_files%array get_included_files()%include または require で読み込まれたファイルの名前を配列として返す +get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%コンパイル/ロードされている全てのモジュールの名前を配列として返す +get_magic_quotes_gpc%int get_magic_quotes_gpc()%magic_quotes_gpc の現在の設定を得る +get_magic_quotes_runtime%int get_magic_quotes_runtime()%magic_quotes_runtime の現在アクティブな設定値を取得する +get_meta_tags%array get_meta_tags(string $filename, [bool $use_include_path = false])%ファイル上のすべてのメタタグ情報を配列に展開する +get_object_vars%array get_object_vars(object $object)%指定したオブジェクトのプロパティを取得する +get_parent_class%string get_parent_class([mixed $object])%オブジェクトの親クラスの名前を取得する +get_required_files%void get_required_files()%get_included_files のエイリアス +get_resource_type%string get_resource_type(resource $handle)%リソース型を返す +getallheaders%array getallheaders()%全てのHTTPリクエストヘッダを取得する +getcwd%string getcwd()%カレントのワーキングディレクトリを取得する +getdate%array getdate([int $timestamp = time()])%日付/時刻情報を取得する +getenv%string getenv(string $varname)%環境変数の値を取得する +gethostbyaddr%string gethostbyaddr(string $ip_address)%指定した IP アドレスに対応するインターネットホスト名を取得する +gethostbyname%string gethostbyname(string $hostname)%インターネットホスト名に対応するIPv4アドレスを取得する +gethostbynamel%array gethostbynamel(string $hostname)%指定したインターネットホスト名に対応するIPv4アドレスのリストを取得する +gethostname%string gethostname()%ホスト名を取得する +getimagesize%array getimagesize(string $filename, [array $imageinfo])%画像の大きさを取得する +getlastmod%int getlastmod()%最終更新時刻を取得する +getmxrr%bool getmxrr(string $hostname, array $mxhosts, [array $weight])%指定したインターネットホスト名に対応する MX レコードを取得する +getmygid%int getmygid()%PHP スクリプトの所有者の GID を得る +getmyinode%int getmyinode()%現在のスクリプトの inode を取得する +getmypid%int getmypid()%PHP のプロセス ID を取得する +getmyuid%int getmyuid()%PHP スクリプト所有者のユーザ ID を取得する +getopt%array getopt(string $options, [array $longopts])%コマンドライン引数のリストからオプションを取得する +getprotobyname%int getprotobyname(string $name)%プロトコル名のプロトコル番号を得る +getprotobynumber%string getprotobynumber(int $number)%プロトコル番号が指すプロトコル名を取得する +getrandmax%int getrandmax()%乱数の最大値を取得する +getrusage%array getrusage([int $who])%カレントリソースの使用に関する情報を得る +getservbyname%int getservbyname(string $service, string $protocol)%インターネットサービスおよびプロトコルが関連するポート番号を取得する +getservbyport%string getservbyport(int $port, string $protocol)%ポートおよびプロトコルに対応するインターネットサービスを得る +gettext%string gettext(string $message)%現在のドメインのメッセージを参照する +gettimeofday%mixed gettimeofday([bool $return_float])%現在の時間を得る +gettype%string gettype(mixed $var)%変数の型を取得する +glob%array glob(string $pattern, [int $flags])%パターンにマッチするパス名を探す +gmdate%string gmdate(string $format, [int $timestamp])%GMT/UTC の日付/時刻を書式化する +gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%GMT 日付から Unix タイムスタンプを取得する +gmp_abs%resource gmp_abs(resource $a)%絶対値 +gmp_add%resource gmp_add(resource $a, resource $b)%数値を加算する +gmp_and%resource gmp_and(resource $a, resource $b)%ビット AND を計算する +gmp_clrbit%void gmp_clrbit(resource $a, int $index)%ビットをクリアする +gmp_cmp%int gmp_cmp(resource $a, resource $b)%数を比較する +gmp_com%resource gmp_com(resource $a)%1 の補数を計算する +gmp_div%void gmp_div()%gmp_div_q のエイリアス +gmp_div_q%resource gmp_div_q(resource $a, resource $b, [int $round = GMP_ROUND_ZERO])%数値を除算する +gmp_div_qr%array gmp_div_qr(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%除算を行い、商と余りを得る +gmp_div_r%resource gmp_div_r(resource $n, resource $d, [int $round = GMP_ROUND_ZERO])%除算の余りを計算する +gmp_divexact%resource gmp_divexact(resource $n, resource $d)%正確な除算 +gmp_fact%resource gmp_fact(mixed $a)%階乗 +gmp_gcd%resource gmp_gcd(resource $a, resource $b)%最大公約数を計算する +gmp_gcdext%array gmp_gcdext(resource $a, resource $b)%最大公約数と乗数を計算する +gmp_hamdist%int gmp_hamdist(resource $a, resource $b)%ハミング距離 +gmp_init%resource gmp_init(mixed $number, [int $base])%GMP 数を作成する +gmp_intval%int gmp_intval(resource $gmpnumber)%GMP 数を整数に変換する +gmp_invert%resource gmp_invert(resource $a, resource $b)%法による逆 +gmp_jacobi%int gmp_jacobi(resource $a, resource $p)%ヤコビ記号 +gmp_legendre%int gmp_legendre(resource $a, resource $p)%ルジェンドル記号 +gmp_mod%resource gmp_mod(resource $n, resource $d)%モジュロ演算 +gmp_mul%resource gmp_mul(resource $a, resource $b)%数値を乗算する +gmp_neg%resource gmp_neg(resource $a)%符号を反転する +gmp_nextprime%resource gmp_nextprime(int $a)%次の素数を見つける +gmp_or%resource gmp_or(resource $a, resource $b)%ビット OR を計算する +gmp_perfect_square%bool gmp_perfect_square(resource $a)%平方数かどうかを調べる +gmp_popcount%int gmp_popcount(resource $a)%セットされているビットの数 +gmp_pow%resource gmp_pow(resource $base, int $exp)%べき乗を計算する +gmp_powm%resource gmp_powm(resource $base, resource $exp, resource $mod)%べき乗とモジュロを計算する +gmp_prob_prime%int gmp_prob_prime(resource $a, [int $reps = 10])%数が"おそらく素数"であるかどうかを調べる +gmp_random%resource gmp_random([int $limiter = 20])%乱数を生成する +gmp_scan0%int gmp_scan0(resource $a, int $start)%0 を探す +gmp_scan1%int gmp_scan1(resource $a, int $start)%1 を探す +gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%ビットを設定する +gmp_sign%int gmp_sign(resource $a)%数の符号 +gmp_sqrt%resource gmp_sqrt(resource $a)%平方根を計算する +gmp_sqrtrem%array gmp_sqrtrem(resource $a)%余りつきの平方根 +gmp_strval%string gmp_strval(resource $gmpnumber, [int $base])%GMP 数を文字列に変換する +gmp_sub%resource gmp_sub(resource $a, resource $b)%数値の減算 +gmp_testbit%bool gmp_testbit(resource $a, int $index)%ビットが設定されているかどうかを調べる +gmp_xor%resource gmp_xor(resource $a, resource $b)%ビット XOR を計算する +gmstrftime%string gmstrftime(string $format, [int $timestamp = time()])%ロケールの設定に基づいて GMT/UTC 時刻/日付をフォーマットする +grapheme_extract%string grapheme_extract(string $haystack, int $size, [int $extract_type], [int $start], [int $next])%デフォルトの書記素クラスタシーケンスをテキストバッファから取り出す関数。 テキストは UTF-8 でエンコードされている必要があります +grapheme_stripos%int grapheme_stripos(string $haystack, string $needle, [int $offset])%大文字小文字を区別せず、文字列内で最初にあらわれる場所の (書記素単位の) 位置を見つける +grapheme_stristr%string grapheme_stristr(string $haystack, string $needle, [bool $before_needle = false])%大文字小文字を区別せず、haystack 文字列の中で needle が最初に登場した場所以降の部分文字列を返す +grapheme_strlen%int grapheme_strlen(string $input)%書記素単位で文字列の長さを取得する +grapheme_strpos%int grapheme_strpos(string $haystack, string $needle, [int $offset])%文字列内で最初にあらわれる場所の (書記素単位の) 位置を見つける +grapheme_strripos%int grapheme_strripos(string $haystack, string $needle, [int $offset])%大文字小文字を区別せず、文字列内で最後にあらわれる場所の (書記素単位の) 位置を見つける +grapheme_strrpos%int grapheme_strrpos(string $haystack, string $needle, [int $offset])%文字列内で最後にあらわれる場所の (書記素単位の) 位置を見つける +grapheme_strstr%string grapheme_strstr(string $haystack, string $needle, [bool $before_needle = false])%haystack 文字列の中で、needle が最初に登場した場所以降の部分文字列を返す +grapheme_substr%int grapheme_substr(string $string, int $start, [int $length])%部分文字列を返す +gzclose%bool gzclose(resource $zp)%開かれたgzファイルへのポインタを閉じる +gzcompress%string gzcompress(string $data, [int $level = -1])%文字列を圧縮する +gzdecode%string gzdecode(string $data, [int $length])%gzip 圧縮された文字列をデコードする +gzdeflate%string gzdeflate(string $data, [int $level = -1])%文字列を deflate 圧縮する +gzencode%string gzencode(string $data, [int $level = -1], [int $encoding_mode = FORCE_GZIP])%gzip 圧縮された文字列を作成する +gzeof%int gzeof(resource $zp)%gz ファイルポインタが EOF かどうか調べる +gzfile%array gzfile(string $filename, [int $use_include_path])%gzファイル全体を配列に読み込む +gzgetc%string gzgetc(resource $zp)%gz ファイルへのポインタから文字を得る +gzgets%string gzgets(resource $zp, int $length)%ファイルポインタから 1 行を得る +gzgetss%string gzgetss(resource $zp, int $length, [string $allowable_tags])%gzファイルへのポインタから1行を得て、HTMLタグを取り除く +gzinflate%string gzinflate(string $data, [int $length])%deflate圧縮された文字列を解凍する +gzopen%resource gzopen(string $filename, string $mode, [int $use_include_path])%gz ファイルを開く +gzpassthru%int gzpassthru(resource $zp)%gzファイルへのポインタから残りのデータ全部を出力する +gzputs%void gzputs()%のエイリアス gzwrite +gzread%string gzread(resource $zp, int $length)%バイナリ対応のgzファイル読み込み +gzrewind%bool gzrewind(resource $zp)%gz ファイルポインタの示す位置を元に戻す +gzseek%int gzseek(resource $zp, int $offset, [int $whence = SEEK_SET])%gz ファイルポインタの位置を移動する +gztell%int gztell(resource $zp)%gz ファイルポインタの読み込み/書き込み位置を返します +gzuncompress%string gzuncompress(string $data, [int $length])%圧縮された文字列を解凍する +gzwrite%int gzwrite(resource $zp, string $string, [int $length])%バイナリセーフな gz ファイル書き込み +hash%string hash(string $algo, string $data, [bool $raw_output = false])%ハッシュ値 (メッセージダイジェスト) を生成する +hash_algos%array hash_algos()%登録されているハッシュアルゴリズムの一覧を返す +hash_copy%resource hash_copy(resource $context)%ハッシュコンテキストをコピーする +hash_file%string hash_file(string $algo, string $filename, [bool $raw_output = false])%ファイルの内容から、ハッシュ値を生成する +hash_final%string hash_final(resource $context, [bool $raw_output = false])%段階的なハッシュ処理を終了し、出来上がったダイジェストを返す +hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_output = false])%HMAC 方式を使用してハッシュ値を生成する +hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%HMAC 方式を使用して、指定されたファイルの内容からハッシュ値を生成する +hash_init%resource hash_init(string $algo, [int $options], [string $key])%段階的なハッシュコンテキストを初期化する +hash_update%bool hash_update(resource $context, string $data)%アクティブなハッシュコンテキストにデータを投入する +hash_update_file%bool hash_update_file(resource $context, string $filename, [resource $context])%アクティブなハッシュコンテキストに、ファイルから データを投入する +hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%アクティブなハッシュコンテキストに、オープンしているストリームから データを投入する +header%void header(string $string, [bool $replace = true], [int $http_response_code])%生の HTTP ヘッダを送信する +header_remove%void header_remove([string $name])%以前に設定したHTTPヘッダを削除する +headers_list%array headers_list()%送信した (もしくは送信される予定の) レスポンスヘッダの一覧を返す +headers_sent%bool headers_sent([string $file], [int $line])%ヘッダが既に送信されているかどうかを調べる +hebrev%string hebrev(string $hebrew_text, [int $max_chars_per_line])%論理表記のヘブライ語を物理表記に変換する +hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%論理表記のヘブライ語を、改行の変換も含めて物理表記に変換する +hexdec%number hexdec(string $hex_string)%16 進数を 10 進数に変換する +highlight_file%mixed highlight_file(string $filename, [bool $return = false])%ファイルの構文ハイライト表示 +highlight_string%mixed highlight_string(string $str, [bool $return = false])%文字列の構文ハイライト表示 +html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset])%HTML エンティティを適切な文字に変換する +htmlentities%string htmlentities(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%適用可能な文字を全て HTML エンティティに変換する +htmlspecialchars%string htmlspecialchars(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%特殊文字を HTML エンティティに変換する +htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%特殊な HTML エンティティを文字に戻す +http_build_cookie%string http_build_cookie(array $cookie)%クッキー文字列を作成する +http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator])%URL エンコードされたクエリ文字列を生成する +http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator])%クエリ文字列を組み立てる +http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%URL を組み立てる +http_cache_etag%bool http_cache_etag([string $etag])%ETag でキャッシュする +http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%最終更新日時でキャッシュする +http_chunked_decode%string http_chunked_decode(string $encoded)%chunked-encoded データをデコードする +http_date%string http_date([int $timestamp])%HTTP の RFC に準拠した日付を作成する +http_deflate%string http_deflate(string $data, [int $flags])%データを圧縮する +http_get%string http_get(string $url, [array $options], [array $info])%GET リクエストを実行する +http_get_request_body%string http_get_request_body()%リクエストの本文を文字列として取得する +http_get_request_body_stream%resource http_get_request_body_stream()%リクエストの本文をストリームとして取得する +http_get_request_headers%array http_get_request_headers()%リクエストヘッダを配列として取得する +http_head%string http_head([string $url], [array $options], [array $info])%HEAD リクエストを実行する +http_inflate%string http_inflate(string $data)%データを展開する +http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%ETag を比較する +http_match_modified%bool http_match_modified([int $timestamp], [bool $for_range = false])%最終更新日時を比較する +http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%任意のヘッダを比較する +http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%クライアントが希望している文字セットを選択する +http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%クライアントが希望している content type を選択する +http_negotiate_language%string http_negotiate_language(array $supported, [array $result])%クライアントが希望している言語を選択する +http_parse_cookie%object http_parse_cookie(string $cookie, [int $flags], [array $allowed_extras])%HTTP クッキーをパースする +http_parse_headers%array http_parse_headers(string $header)%HTTP ヘッダをパースする +http_parse_message%object http_parse_message(string $message)%HTTP メッセージをパースする +http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%パラメータリストをパースする +http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%持続ハンドルを消去する +http_persistent_handles_count%object http_persistent_handles_count()%持続ハンドルの状況 +http_persistent_handles_ident%string http_persistent_handles_ident(string $ident)%持続ハンドルの ident を取得/設定する +http_post_data%string http_post_data(string $url, [string $data], [array $options], [array $info])%エンコードされたデータを使用して POST リクエストを実行する +http_post_fields%string http_post_fields(string $url, [array $data], [array $files], [array $options], [array $info])%エンコードされる前のデータを使用して POST リクエストを実行する +http_put_data%string http_put_data(string $url, [string $data], [array $options], [array $info])%データを使用して PUT リクエストを実行する +http_put_file%string http_put_file(string $url, [string $file], [array $options], [array $info])%ファイルを使用して PUT リクエストを実行する +http_put_stream%string http_put_stream(string $url, [resource $stream], [array $options], [array $info])%ストリームを使用して PUT リクエストを実行する +http_redirect%void http_redirect([string $url], [array $params], [bool $session = false], [int $status])%HTTP リダイレクトを発行する +http_request%string http_request(int $method, [string $url], [string $body], [array $options], [array $info])%独自のリクエストを実行する +http_request_body_encode%string http_request_body_encode(array $fields, array $files)%リクエスト本文をエンコードする +http_request_method_exists%int http_request_method_exists(mixed $method)%リクエストメソッドが存在するかどうかを調べる +http_request_method_name%string http_request_method_name(int $method)%リクエストメソッド名を取得する +http_request_method_register%int http_request_method_register(string $method)%リクエストメソッドを登録する +http_request_method_unregister%bool http_request_method_unregister(mixed $method)%リクエストメソッドの登録を解除する +http_send_content_disposition%bool http_send_content_disposition(string $filename, [bool $inline = false])%Content-Disposition を送信する +http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Content-Type を送信する +http_send_data%bool http_send_data(string $data)%任意のデータを送信する +http_send_file%bool http_send_file(string $file)%ファイルを送信する +http_send_last_modified%bool http_send_last_modified([int $timestamp])%Last-Modified を送信する +http_send_status%bool http_send_status(int $status)%HTTP レスポンスステータスを送信する +http_send_stream%bool http_send_stream(resource $stream)%ストリームを送信する +http_support%int http_support([int $feature])%組み込みの HTTP サポートを調べる +http_throttle%void http_throttle([float $sec], [int $bytes = 40960])%HTTP 抑止処理 +hypot%float hypot(float $x, float $y)%直角三角形の斜辺の長さを計算する +ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%セキュリティデータベースにユーザを追加する(IB6 以降のみ) +ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%直近のクエリで変更された行の数を返す +ibase_backup%mixed ibase_backup(resource $service_handle, string $source_db, string $dest_file, [int $options], [bool $verbose = false])%サービスマネージャのバックアップタスクを起動し、すぐに結果を返す +ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%生成された blob にデータを追加する +ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%blob の生成を取り消す +ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%blob を閉じる +ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%データを追加するために blob を生成する +ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier, string $blob_id)%ブラウザに blob の内容を出力する +ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%オープンした blob から len バイト分のデータを取得する +ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle, resource $file_handle)%blob を生成し、ファイルをコピーし、閉じる +ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id, string $blob_id)%blob の長さと他の便利な情報を返す +ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id, string $blob_id)%データの一部を取得するために blob をオープンする +ibase_close%bool ibase_close([resource $connection_id])%InterBase データベースへの接続を閉じる +ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%トランザクションをコミットする +ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%トランザクションを閉じずにコミットする +ibase_connect%resource ibase_connect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%InterBase データベースへの接続をオープンする +ibase_db_info%string ibase_db_info(resource $service_handle, string $db, int $action, [int $argument])%データベースについての統計情報を要求する +ibase_delete_user%bool ibase_delete_user(resource $service_handle, string $user_name)%セキュリティデータベースからユーザを削除する(IB6 以降のみ) +ibase_drop_db%bool ibase_drop_db([resource $connection])%データベースを削除する +ibase_errcode%int ibase_errcode()%エラーコードを返す +ibase_errmsg%string ibase_errmsg()%エラーメッセージを返す +ibase_execute%resource ibase_execute(resource $query, [mixed $bind_arg], [mixed ...])%準備されたクエリを実行する +ibase_fetch_assoc%array ibase_fetch_assoc(resource $result, [int $fetch_flag])%クエリの結果から、行を連想配列として取得する +ibase_fetch_object%object ibase_fetch_object(resource $result_id, [int $fetch_flag])%InterBase データベースからオブジェクトを得る +ibase_fetch_row%array ibase_fetch_row(resource $result_identifier, [int $fetch_flag])%InterBase データベースから 1 行分の結果を取得する +ibase_field_info%array ibase_field_info(resource $result, int $field_number)%フィールドに関する情報を得る +ibase_free_event_handler%bool ibase_free_event_handler(resource $event)%登録済みのイベントハンドラをキャンセルする +ibase_free_query%bool ibase_free_query(resource $query)%プリペアドクエリにより確保されたメモリを解放する +ibase_free_result%bool ibase_free_result(resource $result_identifier)%結果セットを解放する +ibase_gen_id%mixed ibase_gen_id(string $generator, [int $increment = 1], [resource $link_identifier])%指定した名前のジェネレータをひとつ加算し、その新しい値を返す +ibase_maintain_db%bool ibase_maintain_db(resource $service_handle, string $db, int $action, [int $argument])%データベースサーバでメンテナンスコマンドを実行する +ibase_modify_user%bool ibase_modify_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%セキュリティデータベースのユーザを変更する(IB6 以降のみ) +ibase_name_result%bool ibase_name_result(resource $result, string $name)%結果セットに名前を割り当てる +ibase_num_fields%int ibase_num_fields(resource $result_id)%結果セットにおけるフィールド数を得る +ibase_num_params%int ibase_num_params(resource $query)%プリペアドクエリのパラメータ数を返す +ibase_param_info%array ibase_param_info(resource $query, int $param_number)%プリペアドクエリのパラメータに関する情報を返す +ibase_pconnect%resource ibase_pconnect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%InterBase データベースへの持続的接続をオープンする +ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $query, resource $link_identifier, string $trans, string $query)%後でパラメータのバインド及び実行を行うためにクエリを準備する +ibase_query%resource ibase_query([resource $link_identifier], string $query, [int $bind_args])%InterBase データベースでクエリを実行する +ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%サービスマネージャのリストアタスクを起動し、すぐに結果を返す +ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%トランザクションをロールバックする +ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier])%トランザクションを閉じずにロールバックする +ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%データベースサーバについての情報を要求する +ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%サービスマネージャに接続する +ibase_service_detach%bool ibase_service_detach(resource $service_handle)%サービスマネージャとの接続を切断する +ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection, callback $event_handler, string $event_name1, [string $event_name2], [string ...])%イベントが発生した際にコールされるコールバック関数を登録する +ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype])%クエリから返される timestamp、data、time 型カラムのフォーマットを設定する +ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier], [resource $link_identifier], [int $trans_args])%トランザクションを開始する +ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection, string $event_name1, [string $event_name2], [string ...])%データベースでイベントが発生するのを待つ +iconv%string iconv(string $in_charset, string $out_charset, string $str)%文字列を指定した文字エンコーディングに変換する +iconv_get_encoding%mixed iconv_get_encoding([string $type = "all"])%iconv 拡張モジュールの内部設定変数を取得する +iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%MIME ヘッダフィールドをデコードする +iconv_mime_decode_headers%array iconv_mime_decode_headers(string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%複数の MIME ヘッダフィールドを一度にデコードする +iconv_mime_encode%string iconv_mime_encode(string $field_name, string $field_value, [array $preferences])%MIME ヘッダフィールドを作成する +iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%文字エンコーディング変換用の設定を行なう +iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%文字列の文字数を返す +iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%文字列が最初に現れる場所を見つける +iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%文字列が最後に現れる場所を見つける +iconv_substr%string iconv_substr(string $str, int $offset, [int $length = strlen($str)], [string $charset = ini_get("iconv.internal_encoding")])%文字列の一部を切り出す +idate%int idate(string $format, [int $timestamp = time()])%ローカルな時刻/日付を整数として整形する +idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%ドメイン名をIDNAのASCII形式に変換する +idn_to_unicode%void idn_to_unicode()%idn_to_utf8 のエイリアス +idn_to_utf8%string idn_to_utf8(string $domain, [int $options])%IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換する +ignore_user_abort%int ignore_user_abort([string $value])%クライアントの接続が切断された際にスクリプトの実行を終了するかどうかを設定する +iis_add_server%int iis_add_server(string $path, string $comment, string $server_ip, int $port, string $host_name, int $rights, int $start_server)%新規に仮想 Web サーバを作成する +iis_get_dir_security%int iis_get_dir_security(int $server_instance, string $virtual_path)%ディレクトリのセキュリティを取得する +iis_get_script_map%string iis_get_script_map(int $server_instance, string $virtual_path, string $script_extension)%指定した拡張子に関して仮想ディレクトリにおけるスクリプトマッピングを取得する +iis_get_server_by_comment%int iis_get_server_by_comment(string $comment)%指定したコメントのインスタンス番号を返す +iis_get_server_by_path%int iis_get_server_by_path(string $path)%指定したパスのインスタンス番号を返す +iis_get_server_rights%int iis_get_server_rights(int $server_instance, string $virtual_path)%サーバの権限を取得する +iis_get_service_state%int iis_get_service_state(string $service_id)%サービス ID で指定したサービスの状態を取得する +iis_remove_server%int iis_remove_server(int $server_instance)%サーバインスタンスで指定した仮想 Web サーバを削除する +iis_set_app_settings%int iis_set_app_settings(int $server_instance, string $virtual_path, string $application_scope)%仮想ディレクトリでのアプリケーションスコープを作成する +iis_set_dir_security%int iis_set_dir_security(int $server_instance, string $virtual_path, int $directory_flags)%ディレクトリのセキュリティを設定する +iis_set_script_map%int iis_set_script_map(int $server_instance, string $virtual_path, string $script_extension, string $engine_path, int $allow_scripting)%仮想ディレクトリにスクリプトマッピングを設定する +iis_set_server_rights%int iis_set_server_rights(int $server_instance, string $virtual_path, int $directory_flags)%サーバの権限を設定する +iis_start_server%int iis_start_server(int $server_instance)%仮想 Web サーバを起動する +iis_start_service%int iis_start_service(string $service_id)%サービス ID で指定したサービスを起動する +iis_stop_server%int iis_stop_server(int $server_instance)%仮想 Web サーバを停止する +iis_stop_service%int iis_stop_service(string $service_id)%サービス ID で指定したサービスを停止する +image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%ブラウザまたはファイルにイメージを出力する +image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%画像形式からファイルの拡張子を取得する +image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%getimagesize, exif_read_data, exif_thumbnail, exif_imagetypeから返される 画像形式のMIMEタイプを取得する +imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%イメージのブレンドモードを設定する +imageantialias%bool imageantialias(resource $image, bool $enabled)%アンチエイリアス機能を使用すべきかどうかを判断する +imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%部分楕円を描画する +imagechar%bool imagechar(resource $image, int $font, int $x, int $y, string $c, int $color)%水平に文字を描画する +imagecharup%bool imagecharup(resource $image, int $font, int $x, int $y, string $c, int $color)%垂直に文字を描画する +imagecolorallocate%int imagecolorallocate(resource $image, int $red, int $green, int $blue)%画像で使用する色を作成する +imagecolorallocatealpha%int imagecolorallocatealpha(resource $image, int $red, int $green, int $blue, int $alpha)%画像で使用する色を透過度を指定して作成する +imagecolorat%int imagecolorat(resource $image, int $x, int $y)%ピクセルの色のインデックスを取得する +imagecolorclosest%int imagecolorclosest(resource $image, int $red, int $green, int $blue)%指定した色に最も近い色のインデックスを取得する +imagecolorclosestalpha%int imagecolorclosestalpha(resource $image, int $red, int $green, int $blue, int $alpha)%指定した色+アルファ値に最も近い色のインデックスを取得する +imagecolorclosesthwb%int imagecolorclosesthwb(resource $image, int $red, int $green, int $blue)%色合い、白、黒を有する色のインデックスを得る +imagecolordeallocate%bool imagecolordeallocate(resource $image, int $color)%イメージの色リソースを開放する +imagecolorexact%int imagecolorexact(resource $image, int $red, int $green, int $blue)%指定した色のインデックスを取得する +imagecolorexactalpha%int imagecolorexactalpha(resource $image, int $red, int $green, int $blue, int $alpha)%指定した色+アルファ値のインデックスを取得する +imagecolormatch%bool imagecolormatch(resource $image1, resource $image2)%パレットイメージの色を True カラーイメージに近づける +imagecolorresolve%int imagecolorresolve(resource $image, int $red, int $green, int $blue)%指定した色または出来るだけ近い色のインデックスを得る +imagecolorresolvealpha%int imagecolorresolvealpha(resource $image, int $red, int $green, int $blue, int $alpha)%指定した色+アルファ値または最も近い色のインデックスを取得する +imagecolorset%void imagecolorset(resource $image, int $index, int $red, int $green, int $blue, [int $alpha])%指定したパレットインデックスの色を設定する +imagecolorsforindex%array imagecolorsforindex(resource $image, int $index)%カラーインデックスからカラーを取得する +imagecolorstotal%int imagecolorstotal(resource $image)%画像パレットの色数を検出する +imagecolortransparent%int imagecolortransparent(resource $image, [int $color])%透明色を定義する +imageconvolution%bool imageconvolution(resource $image, array $matrix, float $div, float $offset)%div および offset の係数を使用し、3x3 の畳み込み配列を適用する +imagecopy%bool imagecopy(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h)%画像の一部をコピーする +imagecopymerge%bool imagecopymerge(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%イメージの一部をコピー、マージする +imagecopymergegray%bool imagecopymergegray(resource $dst_im, resource $src_im, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_w, int $src_h, int $pct)%グレースケールでイメージの一部をコピー、マージする +imagecopyresampled%bool imagecopyresampled(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%再サンプリングを行いイメージの一部をコピー、伸縮する +imagecopyresized%bool imagecopyresized(resource $dst_image, resource $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_w, int $dst_h, int $src_w, int $src_h)%画像の一部をコピーしサイズを変更する +imagecreate%resource imagecreate(int $width, int $height)%パレットを使用する新規画像を作成する +imagecreatefromgd%resource imagecreatefromgd(string $filename)%GD ファイルまたは URL から新規イメージを生成する +imagecreatefromgd2%resource imagecreatefromgd2(string $filename)%GD2 ファイルまたは URL から新規イメージを生成する +imagecreatefromgd2part%resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)%GD2 ファイルまたは URL の指定した部分から新規イメージを生成する +imagecreatefromgif%resource imagecreatefromgif(string $filename)%ファイルまたは URL から新規画像を作成する +imagecreatefromjpeg%resource imagecreatefromjpeg(string $filename)%ファイル又は URL から新規 JPEG 画像を作成する +imagecreatefrompng%resource imagecreatefrompng(string $filename)%ファイルまたは URL から新規 PNG 画像を作成する +imagecreatefromstring%resource imagecreatefromstring(string $data)%文字列の中のイメージストリームから新規イメージを作成する +imagecreatefromwbmp%resource imagecreatefromwbmp(string $filename)%ファイルまたは URL から新規イメージを作成する +imagecreatefromxbm%resource imagecreatefromxbm(string $filename)%ファイル又は URL から新規イメージを生成する +imagecreatefromxpm%resource imagecreatefromxpm(string $filename)%ファイルまたは URL から新規イメージを生成する +imagecreatetruecolor%resource imagecreatetruecolor(int $width, int $height)%TrueColor イメージを新規に作成する +imagedashedline%bool imagedashedline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%破線を描画する +imagedestroy%bool imagedestroy(resource $image)%画像を破棄する +imageellipse%bool imageellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%楕円を描画する +imagefill%bool imagefill(resource $image, int $x, int $y, int $color)%塗り潰す +imagefilledarc%bool imagefilledarc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)%楕円弧を描画し、塗りつぶす +imagefilledellipse%bool imagefilledellipse(resource $image, int $cx, int $cy, int $width, int $height, int $color)%塗りつぶされた楕円を描画する +imagefilledpolygon%bool imagefilledpolygon(resource $image, array $points, int $num_points, int $color)%塗りつぶした多角形を描画する +imagefilledrectangle%bool imagefilledrectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%塗りつぶした矩形を描画する +imagefilltoborder%bool imagefilltoborder(resource $image, int $x, int $y, int $border, int $color)%特定色で塗りつぶす +imagefilter%bool imagefilter(resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4])%画像にフィルタを適用する +imagefontheight%int imagefontheight(int $font)%フォントの高さを取得する +imagefontwidth%int imagefontwidth(int $font)%フォントの幅を取得する +imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, string $text, [array $extrainfo])%freetype2 によるフォントを用いたテキストを囲む箱を取得する +imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%FreeType 2 によるフォントを用いてイメージにテキストを描画する +imagegammacorrect%bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)%GD イメージにガンマ補正を適用する +imagegd%bool imagegd(resource $image, [string $filename])%GD イメージをブラウザまたはファイルに出力する +imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type])%GD2 イメージをブラウザまたはファイルに出力する +imagegif%bool imagegif(resource $image, [string $filename])%ブラウザまたはファイルへ画像を出力する +imagegrabscreen%resource imagegrabscreen()%画面全体をキャプチャする +imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%ウィンドウをキャプチャする +imageinterlace%int imageinterlace(resource $image, [int $interlace])%インターレースを有効もしくは無効にする +imageistruecolor%bool imageistruecolor(resource $image)%画像が truecolor かどうか調べる +imagejpeg%bool imagejpeg(resource $image, [string $filename], [int $quality])%画像をブラウザまたはファイルに出力する +imagelayereffect%bool imagelayereffect(resource $image, int $effect)%アルファブレンディングフラグを設定し、 libgd にバンドルされているレイヤ効果を使用する +imageline%bool imageline(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%直線を描画する +imageloadfont%int imageloadfont(string $file)%新しいフォントを読み込む +imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%あるイメージから他のイメージにパレットをコピーする +imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%PNG イメージをブラウザまたはファイルに出力する +imagepolygon%bool imagepolygon(resource $image, array $points, int $num_points, int $color)%多角形を描画する +imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, string $text, resource $font, int $size, int $space, int $tightness, float $angle)%PostScript Type1 フォントを用いてテキスト矩形のバウンディングボックスを指定する +imagepsencodefont%bool imagepsencodefont(resource $font_index, string $encodingfile)%フォントの文字エンコードベクトルを変更する +imagepsextendfont%bool imagepsextendfont(resource $font_index, float $extend)%フォントを展開または圧縮する +imagepsfreefont%bool imagepsfreefont(resource $font_index)%PostScript Type 1 フォント用メモリを解放する +imagepsloadfont%resource imagepsloadfont(string $filename)%ファイルから PostScript Type 1 フォントをロードする +imagepsslantfont%bool imagepsslantfont(resource $font_index, float $slant)%フォントを傾ける +imagepstext%array imagepstext(resource $image, string $text, resource $font_index, int $size, int $foreground, int $background, int $x, int $y, [int $space], [int $tightness], [float $angle = 0.0], [int $antialias_steps = 4])%PostScript Type1 フォントを用いて画像の上に文字列を描く +imagerectangle%bool imagerectangle(resource $image, int $x1, int $y1, int $x2, int $y2, int $color)%矩形を描画する +imagerotate%resource imagerotate(resource $image, float $angle, int $bgd_color, [int $ignore_transparent])%指定された角度で画像を回転する +imagesavealpha%bool imagesavealpha(resource $image, bool $saveflag)%PNG 画像を保存する際に(単一色の透過設定ではない)完全な アルファチャネル情報を保存するフラグを設定する +imagesetbrush%bool imagesetbrush(resource $image, resource $brush)%線の描画用にブラシイメージを設定する +imagesetpixel%bool imagesetpixel(resource $image, int $x, int $y, int $color)%点を生成する +imagesetstyle%bool imagesetstyle(resource $image, array $style)%線描画用のスタイルを設定する +imagesetthickness%bool imagesetthickness(resource $image, int $thickness)%線描画用の線幅を設定する +imagesettile%bool imagesettile(resource $image, resource $tile)%塗りつぶし用のイメージを設定する +imagestring%bool imagestring(resource $image, int $font, int $x, int $y, string $string, int $color)%文字列を水平に描画する +imagestringup%bool imagestringup(resource $image, int $font, int $x, int $y, string $string, int $color)%文字列を垂直に描画する +imagesx%int imagesx(resource $image)%画像の幅を取得する +imagesy%int imagesy(resource $image)%画像の高さを取得する +imagetruecolortopalette%bool imagetruecolortopalette(resource $image, bool $dither, int $ncolors)%TrueColor イメージをパレットイメージに変換する +imagettfbbox%array imagettfbbox(float $size, float $angle, string $fontfile, string $text)%TypeType フォントを使用したテキストの bounding box を生成する +imagettftext%array imagettftext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text)%TrueType フォントを使用してテキストを画像に書き込む +imagetypes%int imagetypes()%この PHP がサポートしている画像形式を返す +imagewbmp%bool imagewbmp(resource $image, [string $filename], [int $foreground])%ブラウザまたはファイルにイメージを出力する +imagexbm%bool imagexbm(resource $image, string $filename, [int $foreground])%XBM 画像をブラウザあるいはファイルに出力する +imap_8bit%string imap_8bit(string $string)%8 ビット文字列を quoted-printable 文字列に変換する +imap_alerts%array imap_alerts()%発生した IMAP 警告メッセージを返す +imap_append%bool imap_append(resource $imap_stream, string $mailbox, string $message, [string $options], [string $internal_date])%指定されたメールボックスに文字列メッセージを追加する +imap_base64%string imap_base64(string $text)%BASE64 でエンコードされたテキストをデコードする +imap_binary%string imap_binary(string $string)%8 ビット文字列を base64 文字列に変換する +imap_body%string imap_body(resource $imap_stream, int $msg_number, [int $options])%メッセージ本文を読む +imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, string $section)%指定したメッセージの指定した body セクションの構造を読み込む +imap_check%object imap_check(resource $imap_stream)%現在のメールボックスをチェックする +imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%メッセージのフラグをクリアする +imap_close%bool imap_close(resource $imap_stream, [int $flag])%IMAP ストリームをクローズする +imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%新しいメールボックスを作る +imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%現在のメールボックスから削除するメッセージに印を付ける +imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%メールボックスを削除する +imap_errors%array imap_errors()%発生したすべての IMAP エラーを返す +imap_expunge%bool imap_expunge(resource $imap_stream)%削除用にマークされたすべてのメッセージを削除する +imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%指定したメッセージのヘッダ情報の概要を読む +imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%メッセージ本文中の特定のセクションを取り出す +imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%メッセージのヘッダを返す +imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%特定のメッセージの構造を読み込む +imap_gc%string imap_gc(resource $imap_stream, int $caches)%IMAP キャッシュをクリアする +imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%クオータレベルの設定、メールボックス毎の使用状況を取得する +imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%ユーザ単位のクォータ設定を取得する +imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%与えられたメールボックスの ACL を取得する +imap_getmailboxes%array imap_getmailboxes(resource $imap_stream, string $ref, string $pattern)%メールボックスのリストを読み込み、各ボックスに関する詳細な情報を返す +imap_getsubscribed%array imap_getsubscribed(resource $imap_stream, string $ref, string $pattern)%購読中の全メールボックスの一覧を取得する +imap_header%void imap_header()%imap_headerinfo のエイリアス +imap_headerinfo%object imap_headerinfo(resource $imap_stream, int $msg_number, [int $fromlength], [int $subjectlength], [string $defaulthost])%メッセージヘッダを読み込む +imap_headers%array imap_headers(resource $imap_stream)%メールボックス内のすべてのメッセージのヘッダを返す +imap_last_error%string imap_last_error()%ページリクエスト時に生じた直近の IMAP エラーを返す +imap_list%array imap_list(resource $imap_stream, string $ref, string $pattern)%メールボックスのリストを読み込む +imap_listmailbox%void imap_listmailbox()%imap_list のエイリアス +imap_listscan%array imap_listscan(resource $imap_stream, string $ref, string $pattern, string $content)%指定したテキストにマッチするメールボックスの一覧を返す +imap_listsubscribed%void imap_listsubscribed()%imap_lsub のエイリアス +imap_lsub%array imap_lsub(resource $imap_stream, string $ref, string $pattern)%購読しているすべてのメールボックスの一覧を得る +imap_mail%bool imap_mail(string $to, string $subject, string $message, [string $additional_headers], [string $cc], [string $bcc], [string $rpath])%e-mail メッセージを送信する +imap_mail_compose%string imap_mail_compose(array $envelope, array $body)%指定したエンベロープおよびボディセクションに基づいて MIME メッセージを作成する +imap_mail_copy%bool imap_mail_copy(resource $imap_stream, string $msglist, string $mailbox, [int $options])%指定されたメッセージをメールボックスにコピーする +imap_mail_move%bool imap_mail_move(resource $imap_stream, string $msglist, string $mailbox, [int $options])%指定されたメッセージをメールボックスに移動する +imap_mailboxmsginfo%object imap_mailboxmsginfo(resource $imap_stream)%現在のメールボックスに関する情報を得る +imap_mime_header_decode%array imap_mime_header_decode(string $text)%MIME ヘッダ要素をデコードする +imap_msgno%int imap_msgno(resource $imap_stream, int $uid)%指定した UID のメッセージ番号を返す +imap_num_msg%int imap_num_msg(resource $imap_stream)%現在のメールボックスのメッセージ数を取得する +imap_num_recent%int imap_num_recent(resource $imap_stream)%現在のメールボックスにある新規メッセージ数を取得する +imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries], [array $params])%メールボックスへの IMAP ストリームをオープンする +imap_ping%bool imap_ping(resource $imap_stream)%IMAP ストリームがアクティブかどうかを調べる +imap_qprint%string imap_qprint(string $string)%quoted-printable 文字列を 8 ビット文字列に変換する +imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%メールボックスの名前を変更する +imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%新規メールボックスへの IMAP ストリームを再度オープンする +imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%アドレス文字列を解釈します +imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%文字列からメールヘッダを解釈する +imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%指定したメールボックス、ホスト、個人情報を、 電子メールアドレスとして適当な形式にして返す +imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%指定した本文部をファイルに保存する +imap_scanmailbox%void imap_scanmailbox()%imap_listscan のエイリアス +imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%指定した検索条件にマッチするメッセージを配列として返す +imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%指定したメールボックスにクォータを設定する +imap_setacl%bool imap_setacl(resource $imap_stream, string $mailbox, string $id, string $rights)%指定したメールボックスの ACL を設定する +imap_setflag_full%bool imap_setflag_full(resource $imap_stream, string $sequence, string $flag, [int $options = NIL])%メッセージにフラグをセットする +imap_sort%array imap_sort(resource $imap_stream, int $criteria, int $reverse, [int $options], [string $search_criteria], [string $charset = NIL])%メッセージヘッダの配列をソートする +imap_status%object imap_status(resource $imap_stream, string $mailbox, int $options)%現在のメールボックス以外のメールボックスのステータス情報を返す +imap_subscribe%bool imap_subscribe(resource $imap_stream, string $mailbox)%メールボックスを購読する +imap_thread%array imap_thread(resource $imap_stream, [int $options = SE_FREE])%スレッド化したメッセージのツリーを返す +imap_timeout%mixed imap_timeout(int $timeout_type, [int $timeout = -1])%imap タイムアウトを設定あるいは取得する +imap_uid%int imap_uid(resource $imap_stream, int $msg_number)%指定したメッセージシーケンス番号の UID を返す +imap_undelete%bool imap_undelete(resource $imap_stream, int $msg_number, [int $flags])%削除マークがついているメッセージのマークをはずす +imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%メールボックスの購読をやめる +imap_utf7_decode%string imap_utf7_decode(string $text)%修正版 UTF-7 エンコードされた文字列をデコードする +imap_utf7_encode%string imap_utf7_encode(string $data)%ISO-8859-1 文字列を修正版 UTF-7 テキストに変換する +imap_utf8%string imap_utf8(string $mime_encoded_text)%MIME エンコードされたテキストを UTF-8 に変換する +implode%string implode(string $glue, array $pieces, array $pieces)%配列要素を文字列により連結する +import_request_variables%bool import_request_variables(string $types, [string $prefix])%GET/POST/Cookie 変数をグローバルスコープにインポートする +in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%配列に値があるかチェックする +include%bool include(string $path)%Includes and evaluates the specified file +include_once%bool include_once(string $path)%Includes and evaluates the specified file +inet_ntop%string inet_ntop(string $in_addr)%パックされたインターネットアドレスを、人間が読める形式に変換する +inet_pton%string inet_pton(string $address)%人間が読める形式の IP アドレスを、パックされた in_addr 形式に変換する +ini_alter%void ini_alter()%ini_set のエイリアス +ini_get%string ini_get(string $varname)%設定オプションの値を得る +ini_get_all%array ini_get_all([string $extension], [bool $details = true])%すべての設定オプションを得る +ini_restore%void ini_restore(string $varname)%設定オプションの値を元に戻す +ini_set%string ini_set(string $varname, string $newvalue)%設定オプションの値を設定する +interface_exists%bool interface_exists(string $interface_name, [bool $autoload = true])%インターフェースが宣言されているかどうかを確認する +intl_error_name%string intl_error_name(int $error_code)%指定したエラーコードに対応する名前を取得する +intl_get_error_code%int intl_get_error_code()%直近のエラーコードを取得する +intl_get_error_message%string intl_get_error_message()%直近のエラーの説明を取得する +intl_is_failure%bool intl_is_failure(int $error_code)%指定したエラーコードが失敗を表すかどうかを調べる +intval%integer intval(mixed $var, [int $base = 10])%変数の整数としての値を取得する +ip2long%int ip2long(string $ip_address)%(IPv4) インターネットプロトコルドット表記のアドレスを、適当なアドレスを有する文字列に変換する +iptcembed%mixed iptcembed(string $iptcdata, string $jpeg_file_name, [int $spool])%バイナリ IPTC データを JPEG イメージに埋めこむ +iptcparse%array iptcparse(string $iptcblock)%バイナリの IPTC ブロックのタグをパースする +is_a%bool is_a(object $object, string $class_name)%オブジェクトがこのクラスのものであるか、このクラスをその親クラスのひとつとしているかどうかを調べる +is_array%bool is_array(mixed $var)%変数が配列かどうかを検査する +is_bool%bool is_bool(mixed $var)%変数が boolean であるかを調べる +is_callable%bool is_callable(callback $name, [bool $syntax_only = false], [string $callable_name])%引数が、関数としてコール可能な構造であるかどうかを調べる +is_dir%bool is_dir(string $filename)%ファイルがディレクトリかどうかを調べる +is_double%void is_double()%is_float のエイリアス +is_executable%bool is_executable(string $filename)%ファイルが実行可能かどうかを調べる +is_file%bool is_file(string $filename)%通常ファイルかどうかを調べる +is_finite%bool is_finite(float $val)%値が有限の数値であるかどうかを判定する +is_float%bool is_float(mixed $var)%変数の型が float かどうか調べる +is_infinite%bool is_infinite(float $val)%値が無限大であるかどうかを判定する +is_int%bool is_int(mixed $var)%変数が整数型かどうかを検査する +is_integer%void is_integer()%is_int のエイリアス +is_link%bool is_link(string $filename)%ファイルがシンボリックリンクかどうかを調べる +is_long%void is_long()%is_int のエイリアス +is_nan%bool is_nan(float $val)%値が数値でないかどうかを判定する +is_null%bool is_null(mixed $var)%変数が NULL かどうか調べる +is_numeric%bool is_numeric(mixed $var)%変数が数字または数値形式の文字列であるかを調べる +is_object%bool is_object(mixed $var)%変数がオブジェクトかどうかを検査する +is_readable%bool is_readable(string $filename)%ファイルが存在し、読み込み可能であるかどうかを知る +is_real%void is_real()%is_float のエイリアス +is_resource%bool is_resource(mixed $var)%変数がリソースかどうかを調べる +is_scalar%resource is_scalar(mixed $var)%変数がスカラかどうかを調べる +is_soap_fault%bool is_soap_fault(mixed $object)%SOAP コールが失敗したかどうかを調べる +is_string%bool is_string(mixed $var)%変数の型が文字列かどうかを調べる +is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%あるオブジェクトが指定したクラスのサブクラスに属するかどうかを調べる +is_uploaded_file%bool is_uploaded_file(string $filename)%HTTP POST でアップロードされたファイルかどうかを調べる +is_writable%bool is_writable(string $filename)%ファイルが書き込み可能かどうかを調べる +is_writeable%void is_writeable()%is_writable のエイリアス +isset%bool isset(mixed $var, [mixed $var], [ ...])%変数がセットされていること、そして NULL でないことを検査する +iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%ユーザ関数をイテレータのすべての要素でコールする +iterator_count%int iterator_count(Traversable $iterator)%イテレータにある要素をカウントする +iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%イテレータを配列にコピーする +jdtojewish%string jdtojewish(int $juliandaycount, [bool $hebrew = false], [int $fl])%ユリウス積算日をユダヤ暦に変換する +jdtounix%int jdtounix(int $jday)%ユリウス歴を Unix タイムスタンプに変換する +join%void join()%implode のエイリアス +jpeg2wbmp%bool jpeg2wbmp(string $jpegname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%JPEG イメージファイルから WBMP イメージファイルに変換する +json_decode%mixed json_decode(string $json, [bool $assoc = false], [int $depth = 512], [int $options])%JSON 文字列をデコードする +json_encode%string json_encode(mixed $value, [int $options])%値を JSON 形式にして返す +json_last_error%int json_last_error()%直近に発生したエラーを返す +key%mixed key(array $array)%配列からキーを取り出す +krsort%bool krsort(array $array, [int $sort_flags = SORT_REGULAR])%配列をキーで逆順にソートする +ksort%bool ksort(array $array, [int $sort_flags = SORT_REGULAR])%配列をキーでソートする +lcfirst%string lcfirst(string $str)%文字列の最初の文字を小文字にする +lcg_value%float lcg_value()%複合線形合同法 +lchgrp%bool lchgrp(string $filename, mixed $group)%シンボリックリンクのグループ所有権を変更する +lchown%bool lchown(string $filename, mixed $user)%シンボリックリンクの所有者を変更する +ldap_8859_to_t61%string ldap_8859_to_t61(string $value)%8859 文字を t61 文字に変換する +ldap_add%bool ldap_add(resource $link_identifier, string $dn, array $entry)%LDAP ディレクトリにエントリを付加する +ldap_bind%bool ldap_bind(resource $link_identifier, [string $bind_rdn], [string $bind_password])%LDAP ディレクトリにバインドする +ldap_close%void ldap_close()%のエイリアス ldap_unbind +ldap_compare%mixed ldap_compare(resource $link_identifier, string $dn, string $attribute, string $value)%指定した DN のエントリで見付かった属性の値を比較する +ldap_connect%resource ldap_connect([string $hostname], [int $port = 389])%LDAP サーバへ接続する +ldap_count_entries%int ldap_count_entries(resource $link_identifier, resource $result_identifier)%検索結果のエントリ数を数える +ldap_delete%bool ldap_delete(resource $link_identifier, string $dn)%ディレクトリからエントリを削除する +ldap_dn2ufn%string ldap_dn2ufn(string $dn)%DN をユーザに分かりやすい名前のフォーマットに変換する +ldap_err2str%string ldap_err2str(int $errno)%LDAP のエラー番号をエラーメッセージ文字列に変換する +ldap_errno%int ldap_errno(resource $link_identifier)%直近の LDAP コマンドの LDAP エラー番号を返す +ldap_error%string ldap_error(resource $link_identifier)%直近の LDAP コマンドの LDAP エラーメッセージを返す +ldap_explode_dn%array ldap_explode_dn(string $dn, int $with_attrib)%DN を構成要素ごとに分割する +ldap_first_attribute%string ldap_first_attribute(resource $link_identifier, resource $result_entry_identifier)%最初の属性を返す +ldap_first_entry%resource ldap_first_entry(resource $link_identifier, resource $result_identifier)%最初の結果 ID を返す +ldap_first_reference%resource ldap_first_reference(resource $link, resource $result)%最初のリファレンスを返す +ldap_free_result%bool ldap_free_result(resource $result_identifier)%結果メモリを開放する +ldap_get_attributes%array ldap_get_attributes(resource $link_identifier, resource $result_entry_identifier)%検索結果エントリから属性を得る +ldap_get_dn%string ldap_get_dn(resource $link_identifier, resource $result_entry_identifier)%結果エントリから DN を得る +ldap_get_entries%array ldap_get_entries(resource $link_identifier, resource $result_identifier)%全ての結果エントリを得る +ldap_get_option%bool ldap_get_option(resource $link_identifier, int $option, mixed $retval)%指定したオプションの現在の値を得る +ldap_get_values%array ldap_get_values(resource $link_identifier, resource $result_entry_identifier, string $attribute)%結果エントリから全ての値を得る +ldap_get_values_len%array ldap_get_values_len(resource $link_identifier, resource $result_entry_identifier, string $attribute)%結果エントリから全てのバイナリ値を得る +ldap_list%resource ldap_list(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%単一階層の検索を行う +ldap_mod_add%bool ldap_mod_add(resource $link_identifier, string $dn, array $entry)%現在の属性に属性を追加する +ldap_mod_del%bool ldap_mod_del(resource $link_identifier, string $dn, array $entry)%現在の属性から属性を削除する +ldap_mod_replace%bool ldap_mod_replace(resource $link_identifier, string $dn, array $entry)%属性を新規の値に置換する +ldap_modify%bool ldap_modify(resource $link_identifier, string $dn, array $entry)%LDAP エントリを修正する +ldap_next_attribute%string ldap_next_attribute(resource $link_identifier, resource $result_entry_identifier)%結果における次の属性を得る +ldap_next_entry%resource ldap_next_entry(resource $link_identifier, resource $result_entry_identifier)%次の結果エントリを得る +ldap_next_reference%resource ldap_next_reference(resource $link, resource $entry)%次のリファレンスを得る +ldap_parse_reference%bool ldap_parse_reference(resource $link, resource $entry, array $referrals)%参照エントリから情報を展開する +ldap_parse_result%bool ldap_parse_result(resource $link, resource $result, int $errcode, [string $matcheddn], [string $errmsg], [array $referrals])%結果から情報を展開する +ldap_read%resource ldap_read(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%エントリを読み込む +ldap_rename%bool ldap_rename(resource $link_identifier, string $dn, string $newrdn, string $newparent, bool $deleteoldrdn)%エントリ名を修正する +ldap_sasl_bind%bool ldap_sasl_bind(resource $link, [string $binddn], [string $password], [string $sasl_mech], [string $sasl_realm], [string $sasl_authc_id], [string $sasl_authz_id], [string $props])%SASL を使用して LDAP ディレクトリにバインドする +ldap_search%resource ldap_search(resource $link_identifier, string $base_dn, string $filter, [array $attributes], [int $attrsonly], [int $sizelimit], [int $timelimit], [int $deref])%LDAP ツリーを探索する +ldap_set_option%bool ldap_set_option(resource $link_identifier, int $option, mixed $newval)%指定したオプションの値を設定する +ldap_set_rebind_proc%bool ldap_set_rebind_proc(resource $link, callback $callback)%参照先を再バインドするためのコールバック関数を設定する +ldap_sort%bool ldap_sort(resource $link, resource $result, string $sortfilter)%LDAP 結果エントリをソートする +ldap_start_tls%bool ldap_start_tls(resource $link)%TLS を開始する +ldap_t61_to_8859%string ldap_t61_to_8859(string $value)%t61 文字を 8859 文字に変換する +ldap_unbind%bool ldap_unbind(resource $link_identifier)%LDAP ディレクトリへのバインドを解除する +levenshtein%int levenshtein(string $str1, string $str2, string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%二つの文字列のレーベンシュタイン距離を計算する +libxml_clear_errors%void libxml_clear_errors()%libxmlエラーハンドラをクリアする +libxml_disable_entity_loader%ReturnType libxml_disable_entity_loader([bool $disable = TRUE])%外部エンティティの読み込み機能を無効にする +libxml_get_errors%array libxml_get_errors()%エラー配列を取得する +libxml_get_last_error%LibXMLError libxml_get_last_error()%libxmlから直近のエラーを取得する +libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%次のlibxmlドキュメントの読込/書きこみのためにストリームコンテキストを設定する +libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%libxmlエラーを無効にし、ユーザが必要に応じてエラー情報を取得できるようにする +link%bool link(string $from_path, string $to_path)%ハードリンクを作成する +linkinfo%int linkinfo(string $path)%リンクに関する情報を取得する +list%array list(mixed $varname, [mixed ...])%配列と同様の形式で、複数の変数への代入を行う +locale_accept_from_http%string locale_accept_from_http(string $header, string $header)%最もあてはまるロケールを HTTP "Accept-Language" ヘッダにもとづいて探す +locale_compose%string locale_compose(array $subtags, array $subtags)%正しく並べ替えて区切られたロケール ID を返す +locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false], string $langtag, string $locale, [bool $canonicalize = false])%言語タグフィルタがロケールにマッチするかどうかを調べる +locale_get_all_variants%array locale_get_all_variants(string $locale, string $locale)%入力ロケールの変化系を取得する +locale_get_default%string locale_get_default()%INTL のグローバル 'default_locale' からデフォルトのロケールを取得する +locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale], string $locale, [string $in_locale])%入力ロケールの言語の表示名を、適切に地域化して返す +locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale], string $locale, [string $in_locale])%入力ロケールの表示名を、適切に地域化して返す +locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale], string $locale, [string $in_locale])%入力ロケールの地域の表示名を、適切に地域化して返す +locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale], string $locale, [string $in_locale])%入力ロケールの文字の表示名を、適切に地域化して返す +locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale], string $locale, [string $in_locale])%入力ロケールの変化形の表示名を、適切に地域化して返す +locale_get_keywords%array locale_get_keywords(string $locale, string $locale)%入力ロケールのキーワードを取得する +locale_get_primary_language%string locale_get_primary_language(string $locale, string $locale)%入力ロケールのプライマリ言語を取得する +locale_get_region%string locale_get_region(string $locale, string $locale)%入力ロケールの地域を取得する +locale_get_script%string locale_get_script(string $locale, string $locale)%入力ロケールの文字を取得する +locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default], array $langtag, string $locale, [bool $canonicalize = false], [string $default])%その言語にマッチする言語タグの一覧を検索する +locale_parse%array locale_parse(string $locale, string $locale)%ロケール ID のサブタグ要素を連想配列で返す +locale_set_default%bool locale_set_default(string $locale, string $locale)%デフォルトの実行時ロケールを設定する +localeconv%array localeconv()%数値に関するフォーマット情報を得る +localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%ローカルタイムを得る +log%float log(float $arg, [float $base = M_E])%自然対数 +log10%float log10(float $arg)%底が 10 の対数 +log1p%float log1p(float $number)%値がゼロに近い時にでも精度を保つ方法で計算した log(1 + number) を返す +long2ip%string long2ip(string $proper_address)%(IPv4) インターネットアドレスをインターネット標準ドット表記に変換する +lstat%array lstat(string $filename)%ファイルあるいはシンボリックリンクの情報を取得する +ltrim%string ltrim(string $str, [string $charlist])%文字列の最初から空白 (もしくはその他の文字) を取り除く +magic_quotes_runtime%void magic_quotes_runtime()%set_magic_quotes_runtime のエイリアス +mail%bool mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameters])%メールを送信する +main%void main()%main のダミー +max%integer max(array $values, mixed $value1, mixed $value2, [mixed $value3...])%最大値を返す +mb_check_encoding%bool mb_check_encoding([string $var], [string $encoding = mb_internal_encoding()])%文字列が、指定したエンコーディングで有効なものかどうかを調べる +mb_convert_case%string mb_convert_case(string $str, int $mode, [string $encoding = mb_internal_encoding()])%文字列に対してケースフォルディングを行う +mb_convert_encoding%string mb_convert_encoding(string $str, string $to_encoding, [mixed $from_encoding])%文字エンコーディングを変換する +mb_convert_kana%string mb_convert_kana(string $str, [string $option = "KV"], [string $encoding])%カナを("全角かな"、"半角かな"等に)変換する +mb_convert_variables%string mb_convert_variables(string $to_encoding, mixed $from_encoding, mixed $vars, [mixed ...])%変数の文字コードを変換する +mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%MIME ヘッダフィールドの文字列をデコードする +mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%HTML 数値エンティティを文字にデコードする +mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%文字エンコーディングを検出する +mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%文字エンコーディング検出順序を設定あるいは取得する +mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed], [int $indent])%MIMEヘッダの文字列をエンコードする +mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%文字を HTML 数値エンティティにエンコードする +mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%既知のエンコーディング・タイプのエイリアスを取得 +mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%マルチバイト文字列に正規表現マッチを行う +mb_ereg_match%bool mb_ereg_match(string $pattern, string $string, [string $option = "msr"])%マルチバイト文字列が正規表現に一致するか調べる +mb_ereg_replace%string mb_ereg_replace(string $pattern, string $replacement, string $string, [string $option = "msr"])%マルチバイト文字列に正規表現による置換を行う +mb_ereg_search%bool mb_ereg_search([string $pattern], [string $option = "ms"])%指定したマルチバイト文字列が正規表現に一致するか調べる +mb_ereg_search_getpos%int mb_ereg_search_getpos()%次の正規表現検索を開始する位置を取得する +mb_ereg_search_getregs%array mb_ereg_search_getregs()%マルチバイト文字列が正規表現に一致する部分があるか調べる +mb_ereg_search_init%bool mb_ereg_search_init(string $string, [string $pattern], [string $option = "msr"])%マルチバイト正規表現検索用の文字列と正規表現を設定する +mb_ereg_search_pos%array mb_ereg_search_pos([string $pattern], [string $option = "ms"])%指定したマルチバイト文字列が正規表現に一致する部分の位置と長さを返す +mb_ereg_search_regs%array mb_ereg_search_regs([string $pattern], [string $option = "ms"])%指定したマルチバイト文字列が正規表現に一致する部分を取得する +mb_ereg_search_setpos%bool mb_ereg_search_setpos(int $position)%次の正規表現検索を開始する位置を設定する +mb_eregi%int mb_eregi(string $pattern, string $string, [array $regs])%マルチバイト文字列に大文字小文字を区別しない正規表現マッチを行う +mb_eregi_replace%string mb_eregi_replace(string $pattern, string $replace, string $string, [string $option = "msri"])%マルチバイト文字列に大文字小文字を区別せずに正規表現による置換を行う +mb_get_info%mixed mb_get_info([string $type = "all"])%mbstring の内部設定値を取得する +mb_http_input%mixed mb_http_input([string $type = ""])%HTTP 入力文字エンコーディングを検出する +mb_http_output%mixed mb_http_output([string $encoding])%HTTP 出力文字エンコーディングを設定あるいは取得する +mb_internal_encoding%mixed mb_internal_encoding([string $encoding = mb_internal_encoding()])%内部文字エンコーディングを設定あるいは取得する +mb_language%mixed mb_language([string $language])%現在の言語を設定あるいは取得する +mb_list_encodings%array mb_list_encodings()%サポートするすべてのエンコーディングの配列を返す +mb_output_handler%string mb_output_handler(string $contents, int $status)%出力バッファ内で文字エンコーディングを変換するコールバック関数 +mb_parse_str%bool mb_parse_str(string $encoded_string, [array $result])%GET/POST/COOKIE データをパースし、グローバル変数を設定する +mb_preferred_mime_name%string mb_preferred_mime_name(string $encoding)%MIME 文字設定を文字列で得る +mb_regex_encoding%mixed mb_regex_encoding([string $encoding])%現在の正規表現用のエンコーディングを文字列として返す +mb_regex_set_options%string mb_regex_set_options([string $options = "msr"])%マルチバイト正規表現関数のデフォルトオプションを取得または設定する +mb_send_mail%bool mb_send_mail(string $to, string $subject, string $message, [string $additional_headers], [string $additional_parameter])%エンコード変換を行ってメールを送信する +mb_split%array mb_split(string $pattern, string $string, [int $limit = -1])%マルチバイト文字列を正規表現により分割する +mb_strcut%string mb_strcut(string $str, int $start, [int $length], [string $encoding])%文字列の一部を得る +mb_strimwidth%string mb_strimwidth(string $str, int $start, int $width, [string $trimmarker], [string $encoding])%指定した幅で文字列を丸める +mb_stripos%int mb_stripos(string $haystack, string $needle, [int $offset], [string $encoding])%大文字小文字を区別せず、 文字列の中で指定した文字列が最初に現れる位置を探す +mb_stristr%string mb_stristr(string $haystack, string $needle, [bool $part = false], [string $encoding])%大文字小文字を区別せず、 文字列の中で指定した文字列が最初に現れる位置を探す +mb_strlen%int mb_strlen(string $str, [string $encoding])%文字列の長さを得る +mb_strpos%int mb_strpos(string $haystack, string $needle, [int $offset], [string $encoding])%文字列の中に指定した文字列が最初に現れる位置を見つける +mb_strrchr%string mb_strrchr(string $haystack, string $needle, [bool $part = false], [string $encoding])%別の文字列の中で、ある文字が最後に現れる場所を見つける +mb_strrichr%string mb_strrichr(string $haystack, string $needle, [bool $part = false], [string $encoding])%大文字小文字を区別せず、 別の文字列の中である文字が最後に現れる場所を探す +mb_strripos%int mb_strripos(string $haystack, string $needle, [int $offset], [string $encoding])%大文字小文字を区別せず、 文字列の中で指定した文字列が最後に現れる位置を探す +mb_strrpos%int mb_strrpos(string $haystack, string $needle, [int $offset], [string $encoding])%文字列の中に指定した文字列が最後に現れる位置を見つける +mb_strstr%string mb_strstr(string $haystack, string $needle, [bool $part = false], [string $encoding])%文字列の中で、指定した文字列が最初に現れる位置を見つける +mb_strtolower%string mb_strtolower(string $str, [string $encoding = mb_internal_encoding()])%文字列を小文字にする +mb_strtoupper%string mb_strtoupper(string $str, [string $encoding = mb_internal_encoding()])%文字列を大文字にする +mb_strwidth%int mb_strwidth(string $str, [string $encoding])%文字列の幅を返す +mb_substitute_character%mixed mb_substitute_character([mixed $substrchar])%置換文字を設定あるいは取得する +mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%文字列の一部を得る +mb_substr_count%int mb_substr_count(string $haystack, string $needle, [string $encoding])%部分文字列の出現回数を数える +mcrypt_cbc%string mcrypt_cbc(int $cipher, string $key, string $data, int $mode, [string $iv], string $cipher, string $key, string $data, int $mode, [string $iv])%CBC モードでデータを暗号化/復号する +mcrypt_cfb%string mcrypt_cfb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%CFB モードでデータを暗号化/復号する +mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%乱数ソースから初期化ベクトル(IV)を生成する +mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%指定したパラメータで暗号化されたテキストを復号する +mcrypt_ecb%string mcrypt_ecb(int $cipher, string $key, string $data, int $mode, string $cipher, string $key, string $data, int $mode, [string $iv])%非推奨: ECB モードでデータを暗号化/復号する +mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%オープンされたアルゴリズムの名前を返す +mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%オープンされたアルゴリズムのブロックサイズを返す +mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%オープンされたアルゴリズムの IV の大きさを返す +mcrypt_enc_get_key_size%int mcrypt_enc_get_key_size(resource $td)%オープンされたモードでサポートされる最大キー長を返す +mcrypt_enc_get_modes_name%string mcrypt_enc_get_modes_name(resource $td)%オープンされたモードの名前を返す +mcrypt_enc_get_supported_key_sizes%array mcrypt_enc_get_supported_key_sizes(resource $td)%オープンされたアルゴリズムでサポートされるキー長を配列にして返す +mcrypt_enc_is_block_algorithm%bool mcrypt_enc_is_block_algorithm(resource $td)%オープンされたモードの暗号がブロックアルゴリズムであるかどうかを調べる +mcrypt_enc_is_block_algorithm_mode%bool mcrypt_enc_is_block_algorithm_mode(resource $td)%オープンされたモードの暗号がブロックモードで動作するかどうかを調べる +mcrypt_enc_is_block_mode%bool mcrypt_enc_is_block_mode(resource $td)%オープンされたモードがブロック出力を行うかどうかを調べる +mcrypt_enc_self_test%int mcrypt_enc_self_test(resource $td)%オープンしたモジュールのセルフテストを実行する +mcrypt_encrypt%string mcrypt_encrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%指定したパラメータでプレーンテキストを暗号化する +mcrypt_generic%string mcrypt_generic(resource $td, string $data)%データを暗号化する +mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%暗号化モジュールを終了する +mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%暗号処理を終了する +mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%暗号化に必要な全てのバッファを初期化する +mcrypt_get_block_size%int mcrypt_get_block_size(int $cipher, string $cipher, string $module)%指定した暗号のブロックサイズを得る +mcrypt_get_cipher_name%string mcrypt_get_cipher_name(int $cipher, string $cipher)%指定した暗号の名前を得る +mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%指定した暗号/モードの組み合わせに属する IV の大きさを返す +mcrypt_get_key_size%int mcrypt_get_key_size(int $cipher, string $cipher, string $module)%指定した暗号のキーの長さを得る +mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%サポートされる全ての暗号を配列として取得する +mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%サポートされる全てのモードの配列を取得する +mcrypt_module_close%bool mcrypt_module_close(resource $td)%mcrypt モジュールを閉じる +mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%指定したアルゴリズムのブロック長を返す +mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%オープンされたモードでサポートされる最大キー長を返す +mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%オープンされたアルゴリズムでサポートされるキーのサイズを配列として返す +mcrypt_module_is_block_algorithm%bool mcrypt_module_is_block_algorithm(string $algorithm, [string $lib_dir])%指定したアルゴリズムがブロックアルゴリズムであるかを調べる +mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode(string $mode, [string $lib_dir])%指定したモジュールがブロックアルゴリズムであるかどうかを返す +mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%指定したモードがブロック出力を行うかどうかを返す +mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%使用するアルゴリズムおよびモードのモジュールをオープンする +mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%指定したモジュールのセルフテストを実行する +mcrypt_ofb%string mcrypt_ofb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%OFB モードでデータを暗号化/復号する +md5%string md5(string $str, [bool $raw_output = false])%文字列のmd5ハッシュ値を計算する +md5_file%string md5_file(string $filename, [bool $raw_output = false])%指定したファイルのMD5ハッシュ値を計算する +mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%データを復号する +memcache_debug%bool memcache_debug(bool $on_off)%デバッグ出力のオン/オフを切り替える +memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%PHP によって割り当てられたメモリの最大値を返す +memory_get_usage%int memory_get_usage([bool $real_usage = false])%PHP に割り当てられたメモリの量を返す +metaphone%string metaphone(string $str, [int $phonemes])%文字列の metaphone キーを計算する +method_exists%bool method_exists(mixed $object, string $method_name)%クラスメソッドが存在するかどうかを確認する +mhash%string mhash(int $hash, string $data, [string $key])%ハッシュ値を計算する +mhash_count%int mhash_count()%利用可能なハッシュ ID の最大値を得る +mhash_get_block_size%int mhash_get_block_size(int $hash)%指定したハッシュのブロックサイズを得る +mhash_get_hash_name%string mhash_get_hash_name(int $hash)%指定したハッシュの名前を得る +mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%キーを生成する +microtime%mixed microtime([bool $get_as_float])%現在の Unix タイムスタンプをマイクロ秒まで返す +mime_content_type%string mime_content_type(string $filename)%ファイルの MIME Content-type を検出する (非推奨) +min%integer min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%最小値を返す +mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%ディレクトリを作る +mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%日付を Unix のタイムスタンプとして取得する +money_format%string money_format(string $format, float $number)%数値を金額文字列にフォーマットする +move_uploaded_file%bool move_uploaded_file(string $filename, string $destination)%アップロードされたファイルを新しい位置に移動する +msg_get_queue%resource msg_get_queue(int $key, [int $perms])%メッセージキューを作成またはそれにアタッチする +msg_queue_exists%bool msg_queue_exists(int $key)%メッセージキューが存在するかどうかを調べる +msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%メッセージキューからメッセージを受信する +msg_remove_queue%bool msg_remove_queue(resource $queue)%メッセージキューを破棄する +msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize], [bool $blocking], [int $errorcode])%メッセージキューにメッセージを送信する +msg_set_queue%bool msg_set_queue(resource $queue, array $data)%メッセージキューデータ構造体の情報を設定する +msg_stat_queue%array msg_stat_queue(resource $queue)%メッセージキューデータ構造体の情報を返す +msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern, string $locale, string $pattern, string $locale, string $pattern)%新しいメッセージフォーマッタを作成する +msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt, array $args)%メッセージをフォーマットする +msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args, string $locale, string $pattern, array $args)%手早くメッセージをフォーマットする +msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%直近の操作のエラーコードを取得する +msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%直近の操作のエラーテキストを取得する +msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%フォーマッタを作成した際のロケールを取得する +msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%フォーマッタが使用するパターンを取得する +msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt, string $value)%パターンを使用して入力文字列をパースする +msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $locale, string $pattern, string $value)%手早く入力文字列をパースする +msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt, string $pattern)%フォーマッタが使用するパターンを設定する +mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%ストアドプロシージャまたはリモートストアドプロシージャへパラメータを追加する +mssql_close%bool mssql_close([resource $link_identifier])%MS SQL Server への接続を閉じる +mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link])%MS SQL サーバ接続をオープンする +mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%内部行ポインタを移動する +mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%MS SQL サーバデータベースでストアドプロシージャを実行する +mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%連想配列・数値添字配列・あるいはその両方で結果の行を取得する +mssql_fetch_assoc%array mssql_fetch_assoc(resource $result_id)%結果の現在行を連想配列として返す +mssql_fetch_batch%int mssql_fetch_batch(resource $result)%レコードの次のバッチを返す +mssql_fetch_field%object mssql_fetch_field(resource $result, [int $field_offset = -1])%フィールド情報を取得する +mssql_fetch_object%object mssql_fetch_object(resource $result)%オブジェクトとして行を取得する +mssql_fetch_row%array mssql_fetch_row(resource $result)%配列として行を取得する +mssql_field_length%int mssql_field_length(resource $result, [int $offset = -1])%フィールド長を得る +mssql_field_name%string mssql_field_name(resource $result, [int $offset = -1])%フィールド名を得る +mssql_field_seek%bool mssql_field_seek(resource $result, int $field_offset)%指定したフィールドオフセットに移動する +mssql_field_type%string mssql_field_type(resource $result, [int $offset = -1])%フィールド型を得る +mssql_free_result%bool mssql_free_result(resource $result)%結果保持用メモリを解放する +mssql_free_statement%bool mssql_free_statement(resource $stmt)%ステートメントのメモリを開放する +mssql_get_last_message%string mssql_get_last_message()%サーバの直近のメッセージを返す +mssql_guid_string%string mssql_guid_string(string $binary, [bool $short_format = false])%16 バイトバイナリ GUID を文字列に変換する +mssql_init%resource mssql_init(string $sp_name, [resource $link_identifier])%ストアドプロシージャまたはリモートのストアドプロシージャを初期化する +mssql_min_error_severity%void mssql_min_error_severity(int $severity)%最小のエラー深刻度を設定する +mssql_min_message_severity%void mssql_min_message_severity(int $severity)%最小のメッセージ深刻度を設定する +mssql_next_result%bool mssql_next_result(resource $result_id)%次の結果に内部結果ポインタを移動する +mssql_num_fields%int mssql_num_fields(resource $result)%結果のフィールド数を得る +mssql_num_rows%int mssql_num_rows(resource $result)%結果の行数を得る +mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link])%持続的 MS SQL 接続をオープンする +mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%MS SQL クエリを送る +mssql_result%string mssql_result(resource $result, int $row, mixed $field)%結果データを得る +mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%クエリによって変更されたレコード数を返す +mssql_select_db%bool mssql_select_db(string $database_name, [resource $link_identifier])%MS SQL データベースを選択する +mt_getrandmax%int mt_getrandmax()%乱数値の最大値を表示する +mt_rand%int mt_rand(int $min, int $max)%よりよい乱数値を生成する +mt_srand%void mt_srand([int $seed])%改良型乱数生成器にシードを指定する +mysql_affected_rows%int mysql_affected_rows([resource $link_identifier])%一番最近の操作で変更された行の数を得る +mysql_client_encoding%string mysql_client_encoding([resource $link_identifier])%文字セット名を返す +mysql_close%bool mysql_close([resource $link_identifier])%MySQL 接続を閉じる +mysql_connect%resource mysql_connect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags])%MySQL サーバへの接続をオープンする +mysql_create_db%bool mysql_create_db(string $database_name, [resource $link_identifier])%MySQL データベースを作成する +mysql_data_seek%bool mysql_data_seek(resource $result, int $row_number)%内部的な結果ポインタを移動する +mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%データベース名を得る +mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%MySQL クエリーを送信する +mysql_drop_db%bool mysql_drop_db(string $database_name, [resource $link_identifier])%MySQLデータベースを破棄(削除)する +mysql_errno%int mysql_errno([resource $link_identifier])%直近の MySQL 処理からエラーメッセージのエラー番号を返す +mysql_error%string mysql_error([resource $link_identifier])%直近に実行された MySQL 操作のエラーメッセージを返す +mysql_escape_string%string mysql_escape_string(string $unescaped_string)%mysql_query で使用するために文字列をエスケープする +mysql_fetch_array%array mysql_fetch_array(resource $result, [int $result_type = MYSQL_BOTH])%連想配列、添字配列、またはその両方として結果の行を取得する +mysql_fetch_assoc%array mysql_fetch_assoc(resource $result)%連想配列として結果の行を取得する +mysql_fetch_field%object mysql_fetch_field(resource $result, [int $field_offset])%結果からカラム情報を取得し、オブジェクトとして返す +mysql_fetch_lengths%array mysql_fetch_lengths(resource $result)%結果における各出力の長さを得る +mysql_fetch_object%object mysql_fetch_object(resource $result, [string $class_name], [array $params])%結果の行をオブジェクトとして取得する +mysql_fetch_row%array mysql_fetch_row(resource $result)%結果を添字配列として取得する +mysql_field_flags%string mysql_field_flags(resource $result, int $field_offset)%結果において指定したフィールドのフラグを取得する +mysql_field_len%int mysql_field_len(resource $result, int $field_offset)%指定したフィールドの長さを返す +mysql_field_name%string mysql_field_name(resource $result, int $field_offset)%結果において指定したフィールド名を取得する +mysql_field_seek%bool mysql_field_seek(resource $result, int $field_offset)%結果ポインタを指定したフィールドオフセットにセットする +mysql_field_table%string mysql_field_table(resource $result, int $field_offset)%指定したフィールドが含まれるテーブルの名前を取得する +mysql_field_type%string mysql_field_type(resource $result, int $field_offset)%結果において指定したフィールドの型を取得する +mysql_free_result%bool mysql_free_result(resource $result)%結果保持用メモリを開放する +mysql_get_client_info%string mysql_get_client_info()%MySQL クライアント情報を取得する +mysql_get_host_info%string mysql_get_host_info([resource $link_identifier])%MySQL ホスト情報を取得する +mysql_get_proto_info%int mysql_get_proto_info([resource $link_identifier])%MySQL プロトコル情報を取得する +mysql_get_server_info%string mysql_get_server_info([resource $link_identifier])%MySQL サーバ情報を取得する +mysql_info%string mysql_info([resource $link_identifier])%直近のクエリについての情報を得る +mysql_insert_id%int mysql_insert_id([resource $link_identifier])%直近のクエリで生成された ID を得る +mysql_list_dbs%resource mysql_list_dbs([resource $link_identifier])%MySQL サーバ上で利用可能なデータベースのリストを得る +mysql_list_fields%resource mysql_list_fields(string $database_name, string $table_name, [resource $link_identifier])%MySQL テーブルのフィールドのリストを得る +mysql_list_processes%resource mysql_list_processes([resource $link_identifier])%MySQL プロセスのリストを得る +mysql_list_tables%resource mysql_list_tables(string $database, [resource $link_identifier])%MySQL データベース上のテーブルのリストを得る +mysql_num_fields%int mysql_num_fields(resource $result)%結果におけるフィールドの数を得る +mysql_num_rows%int mysql_num_rows(resource $result)%結果における行の数を得る +mysql_pconnect%resource mysql_pconnect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [int $client_flags])%MySQL サーバへの持続的な接続をオープンする +mysql_ping%bool mysql_ping([resource $link_identifier])%サーバとの接続状況を調べ、接続されていない場合は再接続する +mysql_query%resource mysql_query(string $query, [resource $link_identifier])%MySQL クエリを送信する +mysql_real_escape_string%string mysql_real_escape_string(string $unescaped_string, [resource $link_identifier])%SQL 文中で用いる文字列の特殊文字をエスケープする +mysql_result%string mysql_result(resource $result, int $row, [mixed $field])%結果データを得る +mysql_select_db%bool mysql_select_db(string $database_name, [resource $link_identifier])%MySQL データベースを選択する +mysql_set_charset%bool mysql_set_charset(string $charset, [resource $link_identifier])%クライアントの文字セットを設定する +mysql_stat%string mysql_stat([resource $link_identifier])%現在のシステムの状態を取得する +mysql_tablename%string mysql_tablename(resource $result, int $i)%フィールドのテーブル名を得る +mysql_thread_id%int mysql_thread_id([resource $link_identifier])%カレントのスレッド ID を返す +mysql_unbuffered_query%resource mysql_unbuffered_query(string $query, [resource $link_identifier])%MySQL に SQL クエリを送信するが、結果に対してのフェッチやバッファリングは行わない +mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")], [string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%新規に MySQL サーバへの接続をオープンする +mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%直前の MySQL の操作で変更された行の数を得る +mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link, bool $mode)%データベース更新の自動コミットをオンまたはオフにする +mysqli_bind_param%void mysqli_bind_param()%mysqli_stmt_bind_param のエイリアス +mysqli_bind_result%void mysqli_bind_result()%mysqli_stmt_bind_result のエイリアス +mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link, string $user, string $password, string $database)%指定されたデータベース接続のユーザ名を変更する +mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%データベース接続のデフォルトの文字コードセットを返す +mysqli_client_encoding%void mysqli_client_encoding()%mysqli_character_set_name のエイリアス +mysqli_close%bool mysqli_close(mysqli $link)%事前にオープンしているデータベース接続を閉じる +mysqli_commit%bool mysqli_commit(mysqli $link)%現在のトランザクションをコミットする +mysqli_connect%void mysqli_connect()%mysqli::__construct のエイリアス +mysqli_connect_errno%int mysqli_connect_errno()%直近の接続コールに関するエラーコードを返す +mysqli_connect_error%string mysqli_connect_error()%直近の接続エラーの内容を文字列で返す +mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result, int $offset)%結果の任意の行にポインタを移動する +mysqli_debug%bool mysqli_debug(string $message, string $message)%デバッグ操作を行う +mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%マスタからの読み込みを無効にする +mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%RPL のパースを無効にする +mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%デバッグ情報をログに出力する +mysqli_embedded_server_end%void mysqli_embedded_server_end()%組み込みサーバを停止する +mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups, bool $start, array $arguments, array $groups)%組み込みサーバを初期化して開始する +mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%マスタからの読み込みを有効にする +mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%RPL のパースを有効にする +mysqli_errno%int mysqli_errno(mysqli $link)%直近の関数コールによるエラーコードを返す +mysqli_error%string mysqli_error(mysqli $link)%直近のエラーの内容を文字列で返す +mysqli_escape_string%void mysqli_escape_string()%mysqli_real_escape_string のエイリアス +mysqli_execute%void mysqli_execute()%mysqli_stmt_execute のエイリアス +mysqli_fetch%void mysqli_fetch()%mysqli_stmt_fetch のエイリアス +mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result, [int $resulttype = MYSQLI_NUM])%結果のすべての行を連想配列・数値添字配列あるいはその両方の形式で取得する +mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result, [int $resulttype = MYSQLI_BOTH])%結果の行を連想配列・数値添字配列あるいはその両方の形式で取得する +mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%結果の行を連想配列で取得する +mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%結果セットの次のフィールドを返す +mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result, int $fieldnr)%単一のフィールドのメタデータを取得する +mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%結果セットのフィールド情報をオブジェクトの配列で返す +mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%結果セットにおける現在の行のカラムの長さを返す +mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result, [string $class_name], [array $params])%結果セットの現在の行をオブジェクトとして返す +mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%結果の行を数値添字配列で取得する +mysqli_field_count%int mysqli_field_count(mysqli $link)%直近のクエリのカラムの数を返す +mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result, int $fieldnr)%結果ポインタを、指定したフィールドオフセットに設定する +mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%結果ポインタにおける現在のフィールドオフセットを取得する +mysqli_free_result%void mysqli_free_result(mysqli_result $result)%結果に関連付けられたメモリを開放する +mysqli_get_cache_stats%array mysqli_get_cache_stats()%クライアントの Zval キャッシュの統計情報を返す +mysqli_get_charset%object mysqli_get_charset(mysqli $link)%文字セットオブジェクトを返す +mysqli_get_client_info%string mysqli_get_client_info(mysqli $link)%MySQL クライアントのバージョンを文字列で返す +mysqli_get_client_stats%array mysqli_get_client_stats()%クライアントのプロセス単位の統計情報を返す +mysqli_get_client_version%int mysqli_get_client_version(mysqli $link)%MySQL クライアント情報を取得する +mysqli_get_connection_stats%array mysqli_get_connection_stats(mysqli $link)%クライアント接続に関する統計情報を返す +mysqli_get_host_info%string mysqli_get_host_info(mysqli $link)%使用している接続の型を文字列で返す +mysqli_get_metadata%void mysqli_get_metadata()%mysqli_stmt_result_metadata のエイリアス +mysqli_get_proto_info%int mysqli_get_proto_info(mysqli $link)%使用している MySQL プロトコルのバージョンを返す +mysqli_get_server_info%string mysqli_get_server_info(mysqli $link)%MySQL サーバのバージョンを返す +mysqli_get_server_version%int mysqli_get_server_version(mysqli $link)%MySQL サーバのバージョンを整数値で返す +mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%SHOW WARNINGS の結果を取得する +mysqli_info%string mysqli_info(mysqli $link)%直近に実行されたクエリの情報を取得する +mysqli_init%mysqli mysqli_init()%MySQLi を初期化し、mysqli_real_connect() で使用するリソースを返す +mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%直近のクエリで使用した自動生成の ID を返す +mysqli_kill%bool mysqli_kill(int $processid, mysqli $link, int $processid)%サーバに MySQL スレッドの停止を問い合わせる +mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%マスタ/スレーブ設定で、マスタ側のクエリを実行する +mysqli_more_results%bool mysqli_more_results(mysqli $link)%マルチクエリからの結果がまだ残っているかどうかを調べる +mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link, string $query)%データベース上でクエリを実行する +mysqli_next_result%bool mysqli_next_result(mysqli $link)%multi_query の、次の結果を準備する +mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%結果のフィールド数を取得する +mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%結果の行数を取得する +mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link, int $option, mixed $value)%オプションを設定する +mysqli_param_count%void mysqli_param_count()%mysqli_stmt_param_count のエイリアス +mysqli_ping%bool mysqli_ping(mysqli $link)%サーバとの接続をチェックし、もし切断されている場合は再接続を試みる +mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec], array $read, array $error, array $reject, int $sec, [int $usec])%接続を問い合わせる +mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link, string $query)%実行するための SQL ステートメントを準備する +mysqli_query%mixed mysqli_query(string $query, [int $resultmode], mysqli $link, string $query, [int $resultmode])%データベース上でクエリを実行する +mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link, [string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags])%mysql サーバとの接続をオープンする +mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, string $escapestr, mysqli $link, string $escapestr)%接続の現在の文字セットを考慮して、SQL 文で使用する文字列の特殊文字をエスケープする +mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link, string $query)%SQL クエリを実行する +mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%非同期クエリから結果を取得する +mysqli_report%bool mysqli_report(int $flags)%内部のレポート関数を有効あるいは無効にする +mysqli_rollback%bool mysqli_rollback(mysqli $link)%現在のトランザクションをロールバックする +mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%RPL のパースが有効かどうかを確認する +mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%RPL の調査 +mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link, string $query)%RPL クエリの型を返す +mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link, string $dbname)%クエリを実行するためのデフォルトのデータベースを選択する +mysqli_send_long_data%void mysqli_send_long_data()%mysqli_stmt_send_long_data のエイリアス +mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link, string $query)%クエリを送信する +mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link, string $charset)%クライアントのデフォルト文字セットを設定する +mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%load local infile コマンド用のユーザ定義ハンドラを削除する +mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func, mysqli $link, callback $read_func)%LOAD DATA LOCAL INFILE コマンド用のコールバック関数を設定する +mysqli_set_opt%void mysqli_set_opt()%mysqli_options のエイリアス +mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%マスタ/スレーブ設定で、スレーブ側のクエリを実行する +mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%直前の MySQL の操作での SQLSTATE エラーを返す +mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link, string $key, string $cert, string $ca, string $capath, string $cipher)%SSL を使用したセキュアな接続を確立する +mysqli_stat%string mysqli_stat(mysqli $link)%現在のシステム状態を取得する +mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%直近に実行されたステートメントで変更・削除・あるいは追加された行の総数を返す +mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt, int $attr)%ステートメントの属性の現在の値を取得する +mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt, int $attr, int $mode)%プリペアドステートメントの振る舞いを変更する +mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt, string $types, mixed $var1, [mixed ...])%プリペアドステートメントのパラメータに変数をバインドする +mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt, mixed $var1, [mixed ...])%結果を保存するため、プリペアドステートメントに変数をバインドする +mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%プリペアドステートメントを閉じる +mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt, int $offset)%ステートメントの結果セットの任意の行に移動する +mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%直近のステートメントのコールに関するエラーコードを返す +mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%直近のステートメントのエラー内容を文字列で返す +mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%プリペアドクエリを実行する +mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%プリペアドステートメントから結果を取得し、バインド変数に格納する +mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%指定したステートメントのフィールド数を返す +mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%指定したステートメントハンドルの結果を格納したメモリを開放する +mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt, mysqli_stmt $stmt)%SHOW WARNINGS の結果を取得する +mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%ステートメントを初期化し、mysqli_stmt_prepare で使用するオブジェクトを返す +mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%直近の INSERT 操作で生成した ID を取得する +mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%ステートメントの結果セットの行数を返す +mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%指定したステートメントのパラメータ数を返す +mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt, string $query)%SQL ステートメントを実行するために準備する +mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%プリペアドステートメントをリセットする +mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%プリペアドステートメントから結果セットのメタデータを返す +mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt, int $param_nr, string $data)%データをブロックで送信する +mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%直前のステートメントの操作での SQLSTATE エラーを返す +mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%プリペアドステートメントから結果を転送する +mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%直近のクエリから結果セットを転送する +mysqli_thread_id%int mysqli_thread_id(mysqli $link)%現在の接続のスレッド ID を返す +mysqli_thread_safe%bool mysqli_thread_safe()%スレッドセーフであるかどうかを返す +mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%結果セットの取得を開始する +mysqli_warning%object mysqli_warning()%コンストラクタ +mysqli_warning_count%int mysqli_warning_count(mysqli $link)%指定した接続の直近のクエリから発生した警告の数を返す +mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler +mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents +mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available +mysqlnd_qc_get_core_stats%array mysqlnd_qc_get_core_stats()%Statistics collected by the core of the query cache +mysqlnd_qc_get_handler%array mysqlnd_qc_get_handler()%Returns a list of available storage handler +mysqlnd_qc_get_query_trace_log%array mysqlnd_qc_get_query_trace_log()%Returns a backtrace for each query inspected by the query cache +mysqlnd_qc_set_user_handlers%bool mysqlnd_qc_set_user_handlers(string $get_hash, string $find_query_in_cache, string $return_to_cache, string $add_query_to_cache_if_not_exists, string $query_is_select, string $update_query_run_time_stats, string $get_stats, string $clear_cache)%Sets the callback functions for a user-defined procedural storage handler +natcasesort%bool natcasesort(array $array)%大文字小文字を区別しない"自然順"アルゴリズムを用いて配列をソートする +natsort%bool natsort(array $array)%"自然順"アルゴリズムで配列をソートする +next%mixed next(array $array)%内部配列ポインタを進める +ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%gettext の複数形版 +nl2br%string nl2br(string $string, [bool $is_xhtml = true])%改行文字の前に HTML の改行タグを挿入する +nl_langinfo%string nl_langinfo(int $item)%言語およびロケール情報を検索する +normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%渡された文字列が、指定した正規化を適用済みかどうかを調べる +normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%渡された入力を正規化し、正規化後の文字列を返す +nsapi_request_headers%array nsapi_request_headers()%HTTP リクエストヘッダを全て取得する +nsapi_response_headers%array nsapi_response_headers()%すべての HTTP レスポンスヘッダを取得する +nsapi_virtual%bool nsapi_virtual(string $uri)%NSAPI サブリクエストを発行する +number_format%string number_format(float $number, [int $decimals], float $number, int $decimals, string $dec_point, string $thousands_sep)%数字を千位毎にグループ化してフォーマットする +numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern])%数値フォーマッタを作成する +numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt, number $value, [int $type])%数値をフォーマットする +numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt, float $value, string $currency)%通貨の値をフォーマットする +numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt, int $attr)%属性を取得する +numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%フォーマッタの直近のエラーコードを取得する +numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%フォーマッタの直近のエラーメッセージを取得する +numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt, [int $type])%フォーマッタのロケールを取得する +numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%フォーマッタのパターンを取得する +numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt, int $attr)%記号を取得する +numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt, int $attr)%テキストの属性を取得する +numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt, string $value, [int $type], [int $position])%数値をパースする +numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt, string $value, string $currency, [int $position])%通貨をパースする +numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt, int $attr, int $value)%属性を設定する +numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt, string $pattern)%フォーマッタのパターンを設定する +numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%記号の値を設定する +numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%テキスト属性を設定する +ob_clean%void ob_clean()%出力バッファをクリア(消去)する +ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%圧縮出力ハンドラ +ob_end_clean%bool ob_end_clean()%出力用バッファをクリア(消去)し、出力のバッファリングをオフにする +ob_end_flush%bool ob_end_flush()%出力用バッファをフラッシュ(送信)し、出力のバッファリングをオフにする +ob_etaghandler%string ob_etaghandler(string $data, int $mode)%ETag 出力ハンドラ +ob_flush%void ob_flush()%出力バッファをフラッシュ(送信)する +ob_get_clean%string ob_get_clean()%現在のバッファの内容を取得し、出力バッファを削除する +ob_get_contents%string ob_get_contents()%出力用バッファの内容を返す +ob_get_flush%string ob_get_flush()%出力バッファをフラッシュし、その内容を文字列として返した後で出力バッファリングを終了する +ob_get_length%int ob_get_length()%出力バッファの長さを返す +ob_get_level%int ob_get_level()%出力バッファリング機構のネストレベルを返す +ob_get_status%array ob_get_status([bool $full_status = FALSE])%出力バッファのステータスを取得する +ob_gzhandler%string ob_gzhandler(string $buffer, int $mode)%出力バッファを gzip 圧縮するための ob_start コールバック関数 +ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%出力バッファハンドラとして文字エンコーディングを変換する +ob_implicit_flush%void ob_implicit_flush([int $flag = true])%自動フラッシュをオンまたはオフにする +ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%展開出力ハンドラ +ob_list_handlers%array ob_list_handlers()%使用中の出力ハンドラの一覧を取得する +ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase])%出力のバッファリングを有効にする +ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%バッファを修正するための ob_start コールバック関数 +oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%PHP の配列を Oracle PL/SQL の配列に名前でバインドする +oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $bv_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Oracle プレースホルダに PHP 変数をバインドする +oci_cancel%bool oci_cancel(resource $statement)%カーソルからの読み込みをキャンセルする +oci_close%bool oci_close(resource $connection)%Oracleとの接続を閉じる +oci_commit%bool oci_commit(resource $connection)%未解決のトランザクションをコミットする +oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Oracle データベースに接続する +oci_define_by_name%bool oci_define_by_name(resource $statement, string $column_name, mixed $variable, [int $type = SQLT_CHR])%PHP の変数を、クエリで取得するカラムに関連づける +oci_error%array oci_error([resource $resource])%最後に見つかったエラーを返す +oci_execute%bool oci_execute(resource $statement, [int $mode = OCI_COMMIT_ON_SUCCESS])%文を実行する +oci_fetch%bool oci_fetch(resource $statement)%クエリの次の行を内部バッファに取得する +oci_fetch_all%int oci_fetch_all(resource $statement, array $output, [int $skip], [int $maxrows = -1], [int $flags = + ])%クエリからの複数の行を二次元配列に取得する +oci_fetch_array%array oci_fetch_array(resource $statement, [int $mode])%クエリの次の行を連想配列あるいは数値添字配列で返す +oci_fetch_assoc%array oci_fetch_assoc(resource $statement)%クエリの次の行を連想配列で返す +oci_fetch_object%object oci_fetch_object(resource $statement)%クエリの次の行をオブジェクトとして返す +oci_fetch_row%array oci_fetch_row(resource $statement)%クエリの次の行を配列で返す +oci_field_is_null%bool oci_field_is_null(resource $statement, mixed $field)%フィールドが NULL であるかどうかを確認する +oci_field_name%string oci_field_name(resource $statement, int $field)%文からのフィールド名を返す +oci_field_precision%int oci_field_precision(resource $statement, int $field)%フィールドの精度を問い合わせる +oci_field_scale%int oci_field_scale(resource $statement, int $field)%フィールドの桁数を問い合わせる +oci_field_size%int oci_field_size(resource $statement, mixed $field)%フィールドサイズを返す +oci_field_type%mixed oci_field_type(resource $statement, int $field)%フィールドのデータ型を返す +oci_field_type_raw%int oci_field_type_raw(resource $statement, int $field)%Oracle におけるフィールドの型を問い合わせる +oci_free_statement%bool oci_free_statement(resource $statement)%文やカーソルに関連付けられた全てのリソースを解放する +oci_internal_debug%void oci_internal_debug(bool $onoff)%内部デバッグ用の出力を有効または無効にする +oci_lob_copy%bool oci_lob_copy(OCI-Lob $lob_to, OCI-Lob $lob_from, [int $length])%ラージオブジェクトをコピーする +oci_lob_is_equal%bool oci_lob_is_equal(OCI-Lob $lob1, OCI-Lob $lob2)%2 つの LOB/FILE ロケータの等価性を比較する +oci_new_collection%OCI-Collection oci_new_collection(resource $connection, string $tdo, [string $schema])%新しいコレクションオブジェクトを割り当てる +oci_new_connect%resource oci_new_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%一意な接続を使って Oracle サーバへ接続する +oci_new_cursor%resource oci_new_cursor(resource $connection)%新規カーソル (ステートメントハンドル) を割り当て、それを返す +oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = OCI_DTYPE_LOB])%空の新規 LOB あるいは FILE ディスクリプタを初期化する +oci_num_fields%int oci_num_fields(resource $statement)%ある文における結果のカラム数を返す +oci_num_rows%int oci_num_rows(resource $statement)%文の実行で作用された行数を取得する +oci_parse%resource oci_parse(resource $connection, string $sql_text)%実行のために Oracle の文をパースする +oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname, string $username, string $old_password, string $new_password)%Oracle ユーザのパスワードを変更する +oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%持続的接続を使用してOracle データベースに接続する +oci_result%mixed oci_result(resource $statement, mixed $field)%フェッチした行からフィールドの値を取得する +oci_rollback%bool oci_rollback(resource $connection)%未解決のデータベーストランザクションをロールバックする +oci_server_version%string oci_server_version(resource $connection)%サーバのバージョンを返す +oci_set_action%bool oci_set_action(resource $connection, string $action_name)%アクション名を設定します +oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%クライアント識別子を設定します +oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%クライアント情報を設定します +oci_set_edition%bool oci_set_edition(string $edition)%データベース・エディション を設定します +oci_set_module_name%bool oci_set_module_name(resource $connection, string $module_name)%モジュール名を設定します +oci_set_prefetch%bool oci_set_prefetch(resource $statement, int $rows)%クエリがプリフェッチする行数を設定する +oci_statement_type%string oci_statement_type(resource $statement)%ステートメントの種類を返す +ocibindbyname%void ocibindbyname()%oci_bind_by_name のエイリアス +ocicancel%void ocicancel()%oci_cancel のエイリアス +ocicloselob%void ocicloselob()%のエイリアス +ocicollappend%void ocicollappend()%のエイリアス +ocicollassign%void ocicollassign()%のエイリアス +ocicollassignelem%void ocicollassignelem()%のエイリアス +ocicollgetelem%void ocicollgetelem()%のエイリアス +ocicollmax%void ocicollmax()%のエイリアス +ocicollsize%void ocicollsize()%のエイリアス +ocicolltrim%void ocicolltrim()%のエイリアス +ocicolumnisnull%void ocicolumnisnull()%oci_field_is_null のエイリアス +ocicolumnname%void ocicolumnname()%oci_field_name のエイリアス +ocicolumnprecision%void ocicolumnprecision()%oci_field_precision のエイリアス +ocicolumnscale%void ocicolumnscale()%oci_field_scale のエイリアス +ocicolumnsize%void ocicolumnsize()%oci_field_size のエイリアス +ocicolumntype%void ocicolumntype()%oci_field_type のエイリアス +ocicolumntyperaw%void ocicolumntyperaw()%oci_field_type_raw のエイリアス +ocicommit%void ocicommit()%oci_commit のエイリアス +ocidefinebyname%void ocidefinebyname()%oci_define_by_name のエイリアス +ocierror%void ocierror()%oci_error のエイリアス +ociexecute%void ociexecute()%oci_execute のエイリアス +ocifetch%void ocifetch()%oci_fetch のエイリアス +ocifetchinto%int ocifetchinto(resource $statement, array $result, [int $mode = + ])%結果配列の次の行を取得する (非推奨) +ocifetchstatement%void ocifetchstatement()%oci_fetch_all のエイリアス +ocifreecollection%void ocifreecollection()%のエイリアス +ocifreecursor%void ocifreecursor()%oci_free_statement のエイリアス +ocifreedesc%void ocifreedesc()%のエイリアス +ocifreestatement%void ocifreestatement()%oci_free_statement のエイリアス +ociinternaldebug%void ociinternaldebug()%oci_internal_debug のエイリアス +ociloadlob%void ociloadlob()%のエイリアス +ocilogoff%void ocilogoff()%oci_close のエイリアス +ocilogon%void ocilogon()%oci_connect のエイリアス +ocinewcollection%void ocinewcollection()%oci_new_collection のエイリアス +ocinewcursor%void ocinewcursor()%oci_new_cursor のエイリアス +ocinewdescriptor%void ocinewdescriptor()%oci_new_descriptor のエイリアス +ocinlogon%void ocinlogon()%oci_new_connect のエイリアス +ocinumcols%void ocinumcols()%oci_num_fields のエイリアス +ociparse%void ociparse()%oci_parse のエイリアス +ociplogon%void ociplogon()%oci_pconnect のエイリアス +ociresult%void ociresult()%oci_result のエイリアス +ocirollback%void ocirollback()%oci_rollback のエイリアス +ocirowcount%void ocirowcount()%oci_num_rows のエイリアス +ocisavelob%void ocisavelob()%のエイリアス +ocisavelobfile%void ocisavelobfile()%のエイリアス +ociserverversion%void ociserverversion()%oci_server_version のエイリアス +ocisetprefetch%void ocisetprefetch()%oci_set_prefetch のエイリアス +ocistatementtype%void ocistatementtype()%oci_statement_type のエイリアス +ociwritelobtofile%void ociwritelobtofile()%のエイリアス +ociwritetemporarylob%void ociwritetemporarylob()%のエイリアス +octdec%number octdec(string $octal_string)%8 進数を 10 進数に変換する +odbc_autocommit%mixed odbc_autocommit(resource $connection_id, [bool $OnOff = false])%自動コミットの動作をオンまたはオフにする +odbc_binmode%bool odbc_binmode(resource $result_id, int $mode)%バイナリカラムデータを処理する +odbc_close%void odbc_close(resource $connection_id)%ODBC 接続を閉じる +odbc_close_all%void odbc_close_all()%全ての ODBC 接続を閉じる +odbc_columnprivileges%resource odbc_columnprivileges(resource $connection_id, string $qualifier, string $owner, string $table_name, string $column_name)%指定したテーブルに関するカラムおよび付随する権限のリストを取得する +odbc_columns%resource odbc_columns(resource $connection_id, [string $qualifier], [string $schema], [string $table_name], [string $column_name])%指定したテーブルにあるカラム名のリストを取得する +odbc_commit%bool odbc_commit(resource $connection_id)%ODBC トランザクションをコミットする +odbc_connect%resource odbc_connect(string $dsn, string $user, string $password, [int $cursor_type])%データソースに接続する +odbc_cursor%string odbc_cursor(resource $result_id)%カーソル名を得る +odbc_data_source%array odbc_data_source(resource $connection_id, int $fetch_type)%現在の接続についての情報を返す +odbc_do%void odbc_do()%odbc_exec のエイリアス +odbc_error%string odbc_error([resource $connection_id])%直近のエラーコードを得る +odbc_errormsg%string odbc_errormsg([resource $connection_id])%直近のエラーメッセージを得る +odbc_exec%resource odbc_exec(resource $connection_id, string $query_string, [int $flags])%SQL文を準備し、実行する +odbc_execute%bool odbc_execute(resource $result_id, [array $parameters_array])%プリペアドステートメントを実行する +odbc_fetch_array%array odbc_fetch_array(resource $result, [int $rownumber])%連想配列として結果の行を取得する +odbc_fetch_into%array odbc_fetch_into(resource $result_id, array $result_array, [int $rownumber])%一行ぶんの結果を配列に取り込む +odbc_fetch_object%object odbc_fetch_object(resource $result, [int $rownumber])%オブジェクトとして結果の行を取得する +odbc_fetch_row%bool odbc_fetch_row(resource $result_id, [int $row_number])%行を取り込む +odbc_field_len%int odbc_field_len(resource $result_id, int $field_number)%フィールドの長さ (精度) を得る +odbc_field_name%string odbc_field_name(resource $result_id, int $field_number)%カラム名を得る +odbc_field_num%int odbc_field_num(resource $result_id, string $field_name)%カラム番号を返す +odbc_field_precision%void odbc_field_precision()%odbc_field_len のエイリアス +odbc_field_scale%int odbc_field_scale(resource $result_id, int $field_number)%フィールドの精度を得る +odbc_field_type%string odbc_field_type(resource $result_id, int $field_number)%フィールドのデータ型を返す +odbc_foreignkeys%resource odbc_foreignkeys(resource $connection_id, string $pk_qualifier, string $pk_owner, string $pk_table, string $fk_qualifier, string $fk_owner, string $fk_table)%外部キーのリストを取得する +odbc_free_result%bool odbc_free_result(resource $result_id)%結果を保持するリソースを開放する +odbc_gettypeinfo%resource odbc_gettypeinfo(resource $connection_id, [int $data_type])%データソースがサポートするデータ型についての情報を取得する +odbc_longreadlen%bool odbc_longreadlen(resource $result_id, int $length)%LONG カラムを処理する +odbc_next_result%bool odbc_next_result(resource $result_id)%複数の結果が利用可能などうか確認する +odbc_num_fields%int odbc_num_fields(resource $result_id)%結果のカラム数を返す +odbc_num_rows%int odbc_num_rows(resource $result_id)%結果における行数を返す +odbc_pconnect%resource odbc_pconnect(string $dsn, string $user, string $password, [int $cursor_type])%持続的なデータベース接続を開く +odbc_prepare%resource odbc_prepare(resource $connection_id, string $query_string)%実行用に文を準備する +odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%テーブルの主キーを取得する +odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%プロシージャへのパラメータに関する情報を取得する +odbc_procedures%resource odbc_procedures(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $name)%指定したデータソースに保存されているプロシージャのリストを取得する +odbc_result%mixed odbc_result(resource $result_id, mixed $field)%結果データを得る +odbc_result_all%int odbc_result_all(resource $result_id, [string $format])%HTML テーブルとして結果を出力する +odbc_rollback%bool odbc_rollback(resource $connection_id)%トランザクションをロールバックする +odbc_setoption%bool odbc_setoption(resource $id, int $function, int $option, int $param)%ODBC の設定を変更する +odbc_specialcolumns%resource odbc_specialcolumns(resource $connection_id, int $type, string $qualifier, string $owner, string $table, int $scope, int $nullable)%特殊カラムを取得する +odbc_statistics%resource odbc_statistics(resource $connection_id, string $qualifier, string $owner, string $table_name, int $unique, int $accuracy)%テーブルに関する統計情報を取得する +odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, string $qualifier, string $owner, string $name)%各テーブルのリストおよび関連する権限のリストを取得する +odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%指定したデータソースに保存されたテーブルの名前のリストを取得する +opendir%resource opendir(string $path, [resource $context])%ディレクトリハンドルをオープンする +openlog%bool openlog(string $ident, int $option, int $facility)%システムのロガーへの接続をオープンする +openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext = true])%CSR を文字列としてエクスポートする +openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext = true])%CSR をファイルにエクスポートする +openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames = true])%CERT の公開鍵を返す +openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames = true])%CERT の subject を返す +openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%CSR を作成する +openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%他の CERT(あるいは自分自身)で証明書をサインする +openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [string $raw_input = false])%データを復号 +openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%リモート DH キー及びローカル DH キーの公開値に関して、共有される秘密を計算 +openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%ダイジェストを計算 +openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false])%データを暗号化 +openssl_error_string%string openssl_error_string()%OpenSSL エラーメッセージを返す +openssl_free_key%void openssl_free_key(resource $key_identifier)%キーリソースを開放する +openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%利用可能な暗号メソッドを取得 +openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%利用可能なダイジェスト・メソッドを取得 +openssl_get_privatekey%void openssl_get_privatekey()%openssl_pkey_get_private のエイリアス +openssl_get_publickey%void openssl_get_publickey()%openssl_pkey_get_public のエイリアス +openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id)%シール(暗号化)されたデータをオープン(復号)する +openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%PKCS#12 互換の証明書保存ファイルを変数にエクスポートする +openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%PKCS#12 互換の証明書保存ファイルをエクスポートする +openssl_pkcs12_read%bool openssl_pkcs12_read(string $pkcs12, array $certs, string $pass)%PKCS#12 認証ストアをパースして配列形式にする +openssl_pkcs7_decrypt%bool openssl_pkcs7_decrypt(string $infilename, string $outfilename, mixed $recipcert, [mixed $recipkey])%S/MIME 暗号化されたメッセージを復号する +openssl_pkcs7_encrypt%bool openssl_pkcs7_encrypt(string $infile, string $outfile, mixed $recipcerts, array $headers, [int $flags], [int $cipherid = OPENSSL_CIPHER_RC2_40])%S/MIME メッセージを暗号化する +openssl_pkcs7_sign%bool openssl_pkcs7_sign(string $infilename, string $outfilename, mixed $signcert, mixed $privkey, array $headers, [int $flags = PKCS7_DETACHED], [string $extracerts])%S/MIME メッセージにサインする +openssl_pkcs7_verify%mixed openssl_pkcs7_verify(string $filename, int $flags, [string $outfilename], [array $cainfo], [string $extracerts], [string $content])%S/MIME でサインされたメッセージの署名を検証する +openssl_pkey_export%bool openssl_pkey_export(mixed $key, string $out, [string $passphrase], [array $configargs])%エクスポート可能な形式で、キーを文字列に取得する +openssl_pkey_export_to_file%bool openssl_pkey_export_to_file(mixed $key, string $outfilename, [string $passphrase], [array $configargs])%エクスポート可能な形式で、キーをファイルに取得する +openssl_pkey_free%void openssl_pkey_free(resource $key)%秘密鍵を開放する +openssl_pkey_get_details%array openssl_pkey_get_details(resource $key)%キーの詳細の配列を返す +openssl_pkey_get_private%resource openssl_pkey_get_private(mixed $key, [string $passphrase = ""])%秘密鍵を取得する +openssl_pkey_get_public%resource openssl_pkey_get_public(mixed $certificate)%証明書から公開鍵を抽出し、使用できるようにする +openssl_pkey_new%resource openssl_pkey_new([array $configargs])%新規に秘密鍵を生成する +openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%秘密鍵でデータを復号する +openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%秘密鍵でデータを暗号化する +openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%公開鍵でデータを復号する +openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%公開鍵でデータを暗号化する +openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(string $length, [bool $crypto_strong])%疑似乱数のバイト文字列を生成する +openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids)%データをシール(暗号化)する +openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%署名を生成する +openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%署名を検証する +openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%秘密鍵が証明書に対応するかを確認する +openssl_x509_checkpurpose%int openssl_x509_checkpurpose(mixed $x509cert, int $purpose, [array $cainfo = array()], [string $untrustedfile])%証明書が特定の目的に使用可能かどうか確認する +openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool $notext])%証明書を文字列としてエクスポートする +openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%証明書をファイルにエクスポートする +openssl_x509_free%void openssl_x509_free(resource $x509cert)%証明書リソースを開放する +openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames = true])%X509 証明書をパースし、配列として情報を返す +openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%X.509 証明書をパースし、リソース ID を返す +ord%int ord(string $string)%文字の ASCII 値を返す +output_add_rewrite_var%bool output_add_rewrite_var(string $name, string $value)%URL リライタの値を追加する +output_reset_rewrite_vars%bool output_reset_rewrite_vars()%URL リライタの値をリセットする +overload%void overload(string $class_name)%クラスのプロパティおよびメソッドに関してオーバーロードを可能にする +pack%string pack(string $format, [mixed $args], [mixed ...])%データをバイナリ文字列にパックする +parse_ini_file%array parse_ini_file(string $filename, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%設定ファイルをパースする +parse_ini_string%array parse_ini_string(string $ini, [bool $process_sections = false], [int $scanner_mode = INI_SCANNER_NORMAL])%設定文字列をパースする +parse_str%void parse_str(string $str, [array $arr])%文字列を処理し、変数に代入する +parse_url%mixed parse_url(string $url, [int $component = -1])%URL を解釈し、その構成要素を返す +passthru%void passthru(string $command, [int $return_var])%外部プログラムを実行し、未整形の出力を表示する +pathinfo%mixed pathinfo(string $path, [int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME])%ファイルパスに関する情報を返す +pclose%int pclose(resource $handle)%プロセスのファイルポインタをクローズする +pcntl_alarm%int pcntl_alarm(int $seconds)%シグナルを送信するアラームを設定する +pcntl_exec%void pcntl_exec(string $path, [array $args], [array $envs])%現在のプロセス空間で指定したプログラムを実行する +pcntl_fork%int pcntl_fork()%現在実行中のプロセスをフォークする +pcntl_getpriority%int pcntl_getpriority([int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%プロセスの優先度を取得する +pcntl_setpriority%bool pcntl_setpriority(int $priority, [int $pid = getmypid()], [int $process_identifier = PRIO_PROCESS])%プロセスの優先度を変更する +pcntl_signal%bool pcntl_signal(int $signo, callback $handler, [bool $restart_syscalls = true])%シグナルハンドラを設定する +pcntl_signal_dispatch%bool pcntl_signal_dispatch()%ペンディングシグナル用のハンドラをコールする +pcntl_sigprocmask%bool pcntl_sigprocmask(int $how, array $set, [array $oldset])%ブロックされたシグナルを設定あるいは取得する +pcntl_sigtimedwait%int pcntl_sigtimedwait(array $set, [array $siginfo], [int $seconds], [int $nanoseconds])%タイムアウトつきでシグナルを待つ +pcntl_sigwaitinfo%int pcntl_sigwaitinfo(array $set, [array $siginfo])%シグナルを待つ +pcntl_wait%int pcntl_wait(int $status, [int $options])%待つかフォークした子プロセスのステータスを返す +pcntl_waitpid%int pcntl_waitpid(int $pid, int $status, [int $options])%待つかフォークした子プロセスのステータスを返す +pcntl_wexitstatus%int pcntl_wexitstatus(int $status)%終了した子プロセスのリターンコードを返す +pcntl_wifexited%bool pcntl_wifexited(int $status)%ステータスコードが正常終了を表しているかどうかを調べる +pcntl_wifsignaled%bool pcntl_wifsignaled(int $status)%ステータスコードがシグナルによる終了を表しているかどうかを調べる +pcntl_wifstopped%bool pcntl_wifstopped(int $status)%子プロセスが現在停止しているかどうかを調べる +pcntl_wstopsig%int pcntl_wstopsig(int $status)%子プロセスを停止させたシグナルを返す +pcntl_wtermsig%int pcntl_wtermsig(int $status)%子プロセスの終了を生じたシグナルを返す +pfsockopen%resource pfsockopen(string $hostname, [int $port = -1], [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")])%持続的な Internet または Unix ドメインソケット接続をオープンする +pg_affected_rows%int pg_affected_rows(resource $result)%変更されたレコード(タプル)の数を返す +pg_cancel_query%bool pg_cancel_query(resource $connection)%非同期クエリを取り消す +pg_client_encoding%string pg_client_encoding([resource $connection])%クライアントのエンコーディングを取得する +pg_close%bool pg_close([resource $connection])%PostgreSQL 接続をクローズする +pg_connect%resource pg_connect(string $connection_string, [int $connect_type])%PostgreSQL 接続をオープンする +pg_connection_busy%bool pg_connection_busy(resource $connection)%接続がビジーかどうか調べる +pg_connection_reset%bool pg_connection_reset(resource $connection)%接続をリセット(再接続)する +pg_connection_status%int pg_connection_status(resource $connection)%接続ステータスを取得する +pg_convert%array pg_convert(resource $connection, string $table_name, array $assoc_array, [int $options])%連想配列の値を、SQL 文として実行可能な形式に変換する +pg_copy_from%bool pg_copy_from(resource $connection, string $table_name, array $rows, [string $delimiter], [string $null_as])%配列からテーブルに挿入する +pg_copy_to%array pg_copy_to(resource $connection, string $table_name, [string $delimiter], [string $null_as])%配列にテーブルをコピーする +pg_dbname%string pg_dbname([resource $connection])%データベース名を取得する +pg_delete%mixed pg_delete(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%レコードを削除する +pg_end_copy%bool pg_end_copy([resource $connection])%PostgreSQL バックエンドと同期する +pg_escape_bytea%string pg_escape_bytea([resource $connection], string $data)%bytea フィールドに挿入するために文字列をエスケープする +pg_escape_string%string pg_escape_string([resource $connection], string $data)%テキスト型フィールドに挿入するために、文字列をエスケープする +pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%指定したパラメータを用いてプリペアドステートメントを実行するリクエストを 送信し、その結果を待つ +pg_fetch_all%array pg_fetch_all(resource $result)%取得されたすべての行を配列として取得する +pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%指定したカラムの全ての行を配列として取得する +pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type])%行を配列として取得する +pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%行を連想配列として取得する +pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], resource $result, [int $row], [string $class_name], [array $params])%行をオブジェクトとして得る +pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field, resource $result, mixed $field)%結果リソースから値を返す +pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%数値添字の配列として行を得る +pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field, resource $result, mixed $field)%フィールドが SQL の NULL かどうか調べる +pg_field_name%string pg_field_name(resource $result, int $field_number)%フィールドの名前を返す +pg_field_num%int pg_field_num(resource $result, string $field_name)%指定されたフィールドのフィールド番号を返す +pg_field_prtlen%integer pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number, resource $result, mixed $field_name_or_number)%表示される長さを返す +pg_field_size%int pg_field_size(resource $result, int $field_number)%指定したフィールドの内部記憶領域におけるサイズを返す +pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%tables フィールドの名前あるいは oid を返す +pg_field_type%string pg_field_type(resource $result, int $field_number)%フィールド番号に対応する型名を返す +pg_field_type_oid%int pg_field_type_oid(resource $result, int $field_number)%フィールド番号に対応する型 ID(OID)を返す +pg_free_result%resource pg_free_result(resource $result)%メモリを開放する +pg_get_notify%array pg_get_notify(resource $connection, [int $result_type])%SQL NOTIFY メッセージを取得する +pg_get_pid%int pg_get_pid(resource $connection)%バックエンドのプロセス ID を得る +pg_get_result%resource pg_get_result([resource $connection])%非同期クエリの結果を取得する +pg_host%string pg_host([resource $connection])%接続に関連するホスト名を返す +pg_insert%mixed pg_insert(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%テーブルに配列を挿入する +pg_last_error%string pg_last_error([resource $connection])%特定の接続から直近のエラーメッセージ文字列を取得する +pg_last_notice%string pg_last_notice(resource $connection)%PostgreSQL サーバからの直近の通知メッセージを返す +pg_last_oid%string pg_last_oid(resource $result)%直近の行のオブジェクト ID を返す +pg_lo_close%bool pg_lo_close(resource $large_object)%ラージオブジェクトをクローズする +pg_lo_create%int pg_lo_create([resource $connection], [mixed $object_id], mixed $object_id)%ラージオブジェクトを生成する +pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%ラージオブジェクトをファイルにエクスポートする +pg_lo_import%int pg_lo_import([resource $connection], string $pathname, [mixed $object_id])%ファイルからラージオブジェクトをインポートする +pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%ラージオブジェクトをオープンする +pg_lo_read%string pg_lo_read(resource $large_object, [int $len = 8192])%ラージオブジェクトを読み込む +pg_lo_read_all%int pg_lo_read_all(resource $large_object)%ラージオブジェクト全体を読み込みブラウザに直接送信する +pg_lo_seek%bool pg_lo_seek(resource $large_object, int $offset, [int $whence = PGSQL_SEEK_CUR])%ラージオブジェクトの位置をシークする +pg_lo_tell%int pg_lo_tell(resource $large_object)%ラージオブジェクトのカレントのシーク位置を返す +pg_lo_unlink%bool pg_lo_unlink(resource $connection, int $oid)%ラージオブジェクトを削除する +pg_lo_write%int pg_lo_write(resource $large_object, string $data, [int $len])%ラージオブジェクトを書く +pg_meta_data%array pg_meta_data(resource $connection, string $table_name)%テーブルからメタデータを取得する +pg_num_fields%int pg_num_fields(resource $result)%フィールド数を返す +pg_num_rows%int pg_num_rows(resource $result)%行数を返す +pg_options%string pg_options([resource $connection])%接続に関連するオプションを取得する +pg_parameter_status%string pg_parameter_status([resource $connection], string $param_name)%サーバのパラメータ設定を検索する +pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%持続的な PostgreSQL 接続をオープンする +pg_ping%bool pg_ping([resource $connection])%データベース接続を調べる +pg_port%int pg_port([resource $connection])%接続に関連するポート番号を返す +pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%指定したパラメータでプリペアドステートメントを作成するリクエストを 送信し、その完了を待つ +pg_put_line%bool pg_put_line([resource $connection], string $data)%NULL で終わる文字列を PostgreSQL バックエンドに送信する +pg_query%resource pg_query([resource $connection], string $query)%クエリを実行する +pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%SQL コマンドとパラメータを分割してサーバにを送信し、その結果を待つ +pg_result_error%string pg_result_error(resource $result)%結果に関連するエラーメッセージを取得する +pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%エラー報告の各フィールドを返す +pg_result_seek%bool pg_result_seek(resource $result, int $offset)%結果リソースの内部行オフセットを設定する +pg_result_status%mixed pg_result_status(resource $result, [int $type])%クエリ結果のステータスを取得する +pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%レコードを選択する +pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%指定したパラメータでプリペアドステートメントを実行するリクエストを 送信し、その結果を待たない +pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%指定したパラメータでプリペアドステートメントを作成するリクエストを 送信し、その結果を待たない +pg_send_query%bool pg_send_query(resource $connection, string $query)%非同期クエリを送信する +pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%コマンドとパラメータを分割してサーバに送信し、その結果を待たない +pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%クライアントのエンコーディングを設定する +pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%pg_last_error および pg_result_error が返すメッセージの詳細度を指定する +pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%PostgreSQL 接続のトレースを有効にする +pg_transaction_status%int pg_transaction_status(resource $connection)%サーバ上で実行中のトランザクションの状態を返す +pg_tty%string pg_tty([resource $connection])%接続に関する TTY 名を返す +pg_unescape_bytea%string pg_unescape_bytea(string $data)%bytea 型のバイナリをアンエスケープする +pg_untrace%bool pg_untrace([resource $connection])%PostgreSQL 接続のトレースを無効にする +pg_update%mixed pg_update(resource $connection, string $table_name, array $data, array $condition, [int $options = PGSQL_DML_EXEC])%テーブルを更新する +pg_version%array pg_version([resource $connection])%クライアント・プロトコル・サーバのバージョンを配列で返す +php_check_syntax%bool php_check_syntax(string $filename, [string $error_message])%指定したファイルの文法チェック(と実行)を行う +php_ini_loaded_file%string php_ini_loaded_file()%読み込まれた php.ini ファイルのパスを取得する +php_ini_scanned_files%string php_ini_scanned_files()%追加の ini ディレクトリにある .ini ファイルのリストを取得する +php_logo_guid%string php_logo_guid()%ロゴの guid を取得する +php_sapi_name%string php_sapi_name()%ウェブサーバと PHP の間のインターフェイスの型を返す +php_strip_whitespace%string php_strip_whitespace(string $filename)%コメントと空白文字を取り除いたソースを返す +php_uname%string php_uname([string $mode = "a"])%PHP が稼動しているオペレーティングシステムに関する情報を返す +phpcredits%bool phpcredits([int $flag = CREDITS_ALL])%PHP に関するクレジットを出力する +phpinfo%bool phpinfo([int $what = INFO_ALL])%PHP の設定情報を出力する +phpversion%string phpversion([string $extension])%現在の PHP バージョンを取得する +pi%float pi()%円周率の値を得る +png2wbmp%bool png2wbmp(string $pngname, string $wbmpname, int $dest_height, int $dest_width, int $threshold)%PNG イメージファイルから WBMP イメージファイルに変換する +popen%resource popen(string $command, string $mode)%プロセスへのファイルポインタをオープンする +pos%void pos()%current のエイリアス +posix_access%bool posix_access(string $file, [int $mode = POSIX_F_OK])%ファイルのアクセス権限を判断する +posix_ctermid%string posix_ctermid()%制御する端末のパス名を得る +posix_errno%void posix_errno()%posix_get_last_error のエイリアス +posix_get_last_error%int posix_get_last_error()%直近で失敗した posix 関数が設定したエラー番号を取得する +posix_getcwd%string posix_getcwd()%現在のディレクトリのパス名 +posix_getegid%int posix_getegid()%現在のプロセスの有効なグループ ID を返す +posix_geteuid%int posix_geteuid()%現在のプロセスの有効なユーザ ID を返す +posix_getgid%int posix_getgid()%現在のプロセスの実際のグループ ID を返す +posix_getgrgid%array posix_getgrgid(int $gid)%指定したグループ ID を有するグループに関する情報を返す +posix_getgrnam%array posix_getgrnam(string $name)%指定した名前のグループに関する情報を返す +posix_getgroups%array posix_getgroups()%現在のプロセスのグループセットを返す +posix_getlogin%string posix_getlogin()%ログイン名を返す +posix_getpgid%int posix_getpgid(int $pid)%ジョブ制御のプロセスグループ ID を得る +posix_getpgrp%int posix_getpgrp()%現在のプロセスのグループ ID を返す +posix_getpid%int posix_getpid()%現在のプロセス ID を返す +posix_getppid%int posix_getppid()%親プロセスの ID を返す +posix_getpwnam%array posix_getpwnam(string $username)%指定した名前のユーザに関する情報を返す +posix_getpwuid%array posix_getpwuid(int $uid)%指定 ID のユーザに関する情報を返す +posix_getrlimit%array posix_getrlimit()%システムリソース制限に関する情報を返す +posix_getsid%int posix_getsid(int $pid)%プロセスの現在の sid を得る +posix_getuid%int posix_getuid()%現在のプロセスの実際のユーザ ID を返す +posix_initgroups%bool posix_initgroups(string $name, int $base_group_id)%グループアクセスリストを求める +posix_isatty%bool posix_isatty(int $fd)%ファイル記述子が対話型端末であるかどうかを定義する +posix_kill%bool posix_kill(int $pid, int $sig)%プロセスにシグナルを送信する +posix_mkfifo%bool posix_mkfifo(string $pathname, int $mode)%fifo スペシャルファイル(名前付きパイプ)を作成する +posix_mknod%bool posix_mknod(string $pathname, int $mode, [int $major], [int $minor])%スペシャルファイルあるいは通常のファイルを作成する (POSIX.1) +posix_setegid%bool posix_setegid(int $gid)%現在のプロセスの実効 GID を設定する +posix_seteuid%bool posix_seteuid(int $uid)%現在のプロセスの実効 UID を設定する +posix_setgid%bool posix_setgid(int $gid)%現在のプロセスの GID を設定する +posix_setpgid%bool posix_setpgid(int $pid, int $pgid)%ジョブ制御のプロセスグループ ID を設定する +posix_setsid%int posix_setsid()%現在のプロセスをセッションリーダーにする +posix_setuid%bool posix_setuid(int $uid)%現在のプロセスの UID を設定する +posix_strerror%string posix_strerror(int $errno)%指定したエラー番号に対応するシステムのエラーメッセージを取得する +posix_times%array posix_times()%プロセス時間を得る +posix_ttyname%string posix_ttyname(int $fd)%端末のデバイス名を調べる +posix_uname%array posix_uname()%システム名を得る +pow%float pow(number $base, number $exp)%指数表現 +preg_filter%mixed preg_filter(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%正規表現による検索と置換を行う +preg_grep%array preg_grep(string $pattern, array $input, [int $flags])%パターンにマッチする配列の要素を返す +preg_last_error%int preg_last_error()%直近の PCRE 正規表現処理のエラーコードを返す +preg_match%int preg_match(string $pattern, string $subject, [array $matches], [int $flags], [int $offset])%正規表現によるマッチングを行う +preg_match_all%int preg_match_all(string $pattern, string $subject, array $matches, [int $flags], [int $offset])%繰り返し正規表現検索を行う +preg_quote%string preg_quote(string $str, [string $delimiter])%正規表現文字をクオートする +preg_replace%mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject, [int $limit = -1], [int $count])%正規表現検索および置換を行う +preg_replace_callback%mixed preg_replace_callback(mixed $pattern, callback $callback, mixed $subject, [int $limit = -1], [int $count])%正規表現検索を行い、コールバック関数を使用して置換を行う +preg_split%array preg_split(string $pattern, string $subject, [int $limit = -1], [int $flags])%正規表現で文字列を分割する +prev%mixed prev(array $array)%内部の配列ポインタをひとつ前に戻す +print%int print(string $arg)%文字列を出力する +print_r%mixed print_r(mixed $expression, [bool $return = false])%指定した変数に関する情報を解りやすく出力する +printf%int printf(string $format, [mixed $args], [mixed ...])%フォーマット済みの文字列を出力する +proc_close%int proc_close(resource $process)%proc_open で開かれたプロセスを閉じ、 そのプロセスの終了コードを返す +proc_get_status%array proc_get_status(resource $process)%proc_open で開かれたプロセスに関する情報を取得する +proc_nice%bool proc_nice(int $increment)%現在のプロセスの優先度を変更する +proc_open%resource proc_open(string $cmd, array $descriptorspec, array $pipes, [string $cwd], [array $env], [array $other_options])%コマンドを実行し、入出力用にファイルポインタを開く +proc_terminate%bool proc_terminate(resource $process, [int $signal = 15])%proc_open でオープンされたプロセスを強制終了する +property_exists%bool property_exists(mixed $class, string $property)%オブジェクトもしくはクラスにプロパティが存在するかどうかを調べる +pspell_add_to_personal%bool pspell_add_to_personal(int $dictionary_link, string $word)%ユーザの単語リストに単語を追加する +pspell_add_to_session%bool pspell_add_to_session(int $dictionary_link, string $word)%現在のセッションの単語リストに単語を追加する +pspell_check%bool pspell_check(int $dictionary_link, string $word)%単語をチェックする +pspell_clear_session%bool pspell_clear_session(int $dictionary_link)%現在のセッションをクリアする +pspell_config_create%int pspell_config_create(string $language, [string $spelling], [string $jargon], [string $encoding])%辞書をオープンする際に使用する設定を作成する +pspell_config_data_dir%bool pspell_config_data_dir(int $conf, string $directory)%言語データファイルの場所 +pspell_config_dict_dir%bool pspell_config_dict_dir(int $conf, string $directory)%メイン単語リストの場所 +pspell_config_ignore%bool pspell_config_ignore(int $dictionary_link, int $n)%長さが N 文字未満の単語を無視する +pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%返される提案の数のモードを変更する +pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%個人の単語リストを保持するファイルを設定する +pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%置換候補を保持するファイルを設定する +pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%複合語を有効な単語の組み合わせとして考慮する +pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%単語リストと共に置換リストを保存するかどうかを定義する +pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%新規辞書をロードする +pspell_new_config%int pspell_new_config(int $config)%指定した設定に基づき新規辞書をロードする +pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%個人の単語リストを有する新規辞書をロードする +pspell_save_wordlist%bool pspell_save_wordlist(int $dictionary_link)%個人の単語リストをファイルに保存する +pspell_store_replacement%bool pspell_store_replacement(int $dictionary_link, string $misspelled, string $correct)%単語を置換する組を保存する +pspell_suggest%array pspell_suggest(int $dictionary_link, string $word)%単語のスペルについて修正候補を示す +putenv%bool putenv(string $setting)%環境変数の値を設定する +quoted_printable_decode%string quoted_printable_decode(string $str)%quoted-printable 文字列を 8 ビット文字列に変換する +quoted_printable_encode%string quoted_printable_encode(string $str)%8 ビット文字列を quoted-printable 文字列に変換する +quotemeta%string quotemeta(string $str)%メタ文字をクォートする +rad2deg%float rad2deg(float $number)%ラジアン単位の数値を度単位に変換する +rand%int rand(int $min, int $max)%乱数を生成する +range%array range(mixed $low, mixed $high, [number $step])%ある範囲の整数を有する配列を作成する +rawurldecode%string rawurldecode(string $str)%URL エンコードされた文字列をデコードする +rawurlencode%string rawurlencode(string $str)%RFC 3986 に基づき URL エンコードを行う +read_exif_data%void read_exif_data()%exif_read_data のエイリアス +readdir%string readdir([resource $dir_handle])%ディレクトリハンドルからエントリを読み込む +readfile%int readfile(string $filename, [bool $use_include_path = false], [resource $context])%ファイルを出力する +readgzfile%int readgzfile(string $filename, [int $use_include_path])%gz ファイルを出力する +readline%string readline([string $prompt])%一行読み込む +readline_add_history%bool readline_add_history(string $line)%ヒストリに 1 行追加する +readline_callback_handler_install%bool readline_callback_handler_install(string $prompt, callback $callback)%readline コールバックインターフェースと端末を初期化し、 プロンプトを表示して結果をすぐに返す +readline_callback_handler_remove%bool readline_callback_handler_remove()%インストールされたハンドラを削除し、端末の設定をもとに戻す +readline_callback_read_char%void readline_callback_read_char()%文字を読み込み、改行を受け取ると readline コールバックインターフェースに通知する +readline_clear_history%bool readline_clear_history()%ヒストリをクリアする +readline_completion_function%bool readline_completion_function(callback $function)%補完関数を登録する +readline_info%mixed readline_info([string $varname], [string $newvalue])%種々の readline の内部変数を取得/設定する +readline_list_history%array readline_list_history()%ヒストリを一覧表示する +readline_on_new_line%void readline_on_new_line()%カーソルが新しい行に移動したことを readline に通知する +readline_read_history%bool readline_read_history([string $filename])%ヒストリを読み込む +readline_redisplay%void readline_redisplay()%画面を再描画する +readline_write_history%bool readline_write_history([string $filename])%ヒストリを書きこむ +readlink%string readlink(string $path)%シンボリックリンク先を返す +realpath%string realpath(string $path)%絶対パス名を返す +realpath_cache_get%array realpath_cache_get()%realpath キャッシュ・エントリーを取得 +realpath_cache_size%int realpath_cache_size()%realpath キャッシュサイズを取得 +recode%void recode()%recode_string のエイリアス +recode_file%bool recode_file(string $request, resource $input, resource $output)%コード変換指令に基づきファイルからファイルにコード変換する +recode_string%string recode_string(string $request, string $string)%コード変換指令に基づき文字列のコードを変換する +register_shutdown_function%void register_shutdown_function(callback $function, [mixed $parameter], [mixed ...])%シャットダウン時に実行する関数を登録する +register_tick_function%bool register_tick_function(callback $function, [mixed $arg], [mixed ...])%各 tick で実行する関数を登録する +rename%bool rename(string $oldname, string $newname, [resource $context])%ファイルをリネームする +require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included +reset%mixed reset(array $array)%配列の内部ポインタを先頭の要素にセットする +resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%バンドル内の要素数を取得する +resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback])%リソースバンドルを作成する +resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r, string|int $index)%バンドルからデータを取得する +resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%バンドルの直近のエラーコードを取得する +resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%バンドルの直近のエラーメッセージを取得する +resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%サポートするロケールを取得する +restore_error_handler%bool restore_error_handler()%以前のエラーハンドラ関数を回復する +restore_exception_handler%bool restore_exception_handler()%以前の例外ハンドラ関数を回復する +restore_include_path%void restore_include_path()%include_path 設定オプションの値を元に戻す +rewind%bool rewind(resource $handle)%ファイルポインタの位置を先頭に戻す +rewinddir%void rewinddir([resource $dir_handle])%ディレクトリハンドルを元に戻す +rmdir%bool rmdir(string $dirname, [resource $context])%ディレクトリを削除する +round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%浮動小数点数を丸める +rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%配列を逆順にソートする +rtrim%string rtrim(string $str, [string $charlist])%文字列の最後から空白 (もしくは他の文字) を削除する +scandir%array scandir(string $directory, [int $sorting_order], [resource $context])%指定されたパスのファイルとディレクトリのリストを取得する +sem_acquire%bool sem_acquire(resource $sem_identifier)%セマフォを得る +sem_get%resource sem_get(int $key, [int $max_acquire = 1], [int $perm = 0666], [int $auto_release = 1])%セマフォ ID を得る +sem_release%bool sem_release(resource $sem_identifier)%セマフォを解放する +sem_remove%bool sem_remove(resource $sem_identifier)%セマフォを削除する +serialize%string serialize(mixed $value)%値の保存可能な表現を生成する +session_cache_expire%int session_cache_expire([string $new_cache_expire])%現在のキャッシュの有効期限を返す +session_cache_limiter%string session_cache_limiter([string $cache_limiter])%現在のキャッシュリミッタを取得または設定する +session_commit%void session_commit()%session_write_close のエイリアス +session_decode%bool session_decode(string $data)%文字列からセッションデータをデコードする +session_destroy%bool session_destroy()%セッションに登録されたデータを全て破棄する +session_encode%string session_encode()%現在のセッションデータを文字列としてエンコードする +session_get_cookie_params%array session_get_cookie_params()%セッションクッキーのパラメータを得る +session_id%string session_id([string $id])%現在のセッション ID を取得または設定する +session_is_registered%bool session_is_registered(string $name)%変数がセッションに登録されているかどうかを調べる +session_module_name%string session_module_name([string $module])%現在のセッションモジュールを取得または設定する +session_name%string session_name([string $name])%現在のセッション名を取得または設定する +session_regenerate_id%bool session_regenerate_id([bool $delete_old_session = false])%現在のセッションIDを新しく生成したものと置き換える +session_register%bool session_register(mixed $name, [mixed ...])%現在のセッションに1つ以上の変数を登録する +session_save_path%string session_save_path([string $path])%現在のセッションデータ保存パスを取得または設定する +session_set_cookie_params%void session_set_cookie_params(int $lifetime, [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%セッションクッキーパラメータを設定する +session_set_save_handler%bool session_set_save_handler(callback $open, callback $close, callback $read, callback $write, callback $destroy, callback $gc)%ユーザ定義のセッション保存関数を設定する +session_start%bool session_start()%セッションデータを初期化する +session_unregister%bool session_unregister(string $name)%現在のセッションから変数の登録を削除する +session_unset%void session_unset()%全てのセッション変数を開放する +session_write_close%void session_write_close()%セッションデータを書き込んでセッションを終了する +set_error_handler%mixed set_error_handler(callback $error_handler, [int $error_types = E_ALL | E_STRICT])%ユーザ定義のエラーハンドラ関数を設定する +set_exception_handler%callback set_exception_handler(callback $exception_handler)%ユーザ定義の例外ハンドラ関数を設定する +set_file_buffer%void set_file_buffer()%stream_set_write_buffer のエイリアス +set_include_path%string set_include_path(string $new_include_path)%include_path 設定オプションをセットする +set_magic_quotes_runtime%bool set_magic_quotes_runtime(bool $new_setting)%magic_quotes_runtime の現在アクティブな設定をセットする +set_socket_blocking%void set_socket_blocking()%のエイリアス stream_set_blocking +set_time_limit%void set_time_limit(int $seconds)%実行時間の最大値を制限する +setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%クッキーを送信する +setlocale%string setlocale(int $category, string $locale, [string ...], int $category, array $locale)%ロケール情報を設定する +setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%値を URL エンコードせずにクッキーを送信する +settype%bool settype(mixed $var, string $type)%変数の型をセットする +sha1%string sha1(string $str, [bool $raw_output = false])%文字列の sha1 ハッシュを計算する +sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%ファイルの sha1 ハッシュを計算する +shell_exec%string shell_exec(string $cmd)%シェルによりコマンドを実行し、文字列として出力全体を返す +shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm])%共有メモリセグメントを作成またはオープンする +shm_detach%bool shm_detach(resource $shm_identifier)%共有メモリセグメントへの接続を閉じる +shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%共有メモリから変数を返す +shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%特定のエントリが存在するかどうかを調べる +shm_put_var%bool shm_put_var(resource $shm_identifier, int $variable_key, mixed $variable)%共有メモリの変数を挿入または更新する +shm_remove%bool shm_remove(resource $shm_identifier)%Unix システムから共有メモリを削除する +shm_remove_var%bool shm_remove_var(resource $shm_identifier, int $variable_key)%共有メモリから変数を削除する +shmop_close%void shmop_close(int $shmid)%共有メモリブロックを閉じる +shmop_delete%bool shmop_delete(int $shmid)%共有メモリブロックを削除する +shmop_open%int shmop_open(int $key, string $flags, int $mode, int $size)%共有メモリブロックを作成またはオープンする +shmop_read%string shmop_read(int $shmid, int $start, int $count)%共有メモリブロックからデータを読み込む +shmop_size%int shmop_size(int $shmid)%共有メモリブロックの大きさを得る +shmop_write%int shmop_write(int $shmid, string $data, int $offset)%共有メモリブロックにデータを書き込む +show_source%void show_source()%highlight_file のエイリアス +shuffle%bool shuffle(array $array)%配列をシャッフルする +similar_text%int similar_text(string $first, string $second, [float $percent])%二つの文字列の間の類似性を計算する +simplexml_import_dom%SimpleXMLElement simplexml_import_dom(DOMNode $node, [string $class_name = "SimpleXMLElement"])%DOM ノードから SimpleXMLElement オブジェクトを取得する +simplexml_load_file%object simplexml_load_file(string $filename, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%XMLファイルをパースし、オブジェクトに代入する +simplexml_load_string%object simplexml_load_string(string $data, [string $class_name = "SimpleXMLElement"], [int $options], [string $ns], [bool $is_prefix = false])%XML 文字列をオブジェクトに代入する +sin%float sin(float $arg)%正弦(サイン) +sinh%float sinh(float $arg)%双曲線正弦(ハイパボリックサイン) +sizeof%void sizeof()%count のエイリアス +sleep%int sleep(int $seconds)%実行を遅延させる +snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description +snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description +snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp_get_quick_print%bool snmp_get_quick_print()%UCD ライブラリの quick_print の現在の設定値を取得する +snmp_get_valueretrieval%int snmp_get_valueretrieval()%SNMP の値が返される方法を返す +snmp_read_mib%bool snmp_read_mib(string $filename)%アクティブな MIB ツリーの中に MIB ファイルを読み込んでパースする +snmp_set_enum_print%void snmp_set_enum_print(int $enum_print)%すべての enum を、実際の整数値ではなく enum 値とともに返す +snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_numeric_print)%指定したオブジェクト内の全てのオブジェクトを、対応するオブジェクト ID を含めて返す +snmp_set_oid_output_format%void snmp_set_oid_output_format(int $oid_format)%OID の出力形式を設定する +snmp_set_quick_print%void snmp_set_quick_print(bool $quick_print)%UCB SNMP ライブラリで quick_print の値を設定する +snmp_set_valueretrieval%void snmp_set_valueretrieval(int $method)%SNMP の値が返される方法を設定する +snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%SNMP オブジェクトを取得する +snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout], [int $retries])%SNMP オブジェクトを取得する +snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout], [int $retries])%指定したオブジェクトに関するオブジェクト ID を含むすべてのオブジェクトを返す +snmpset%bool snmpset(string $hostname, string $community, string $object_id, string $type, mixed $value, [int $timeout], [int $retries])%SNMP オブジェクトを設定する +snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%エージェントから全ての SNMP オブジェクトを取得する +snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%ネットワークエンティティに関する情報ツリーを検索する +socket_accept%resource socket_accept(resource $socket)%ソケットへの接続を許可する +socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%ソケットに名前をバインドする +socket_clear_error%void socket_clear_error([resource $socket])%ソケットのエラーまたは直近のエラーコードをクリアする +socket_close%void socket_close(resource $socket)%ソケットリソースを閉じる +socket_connect%bool socket_connect(resource $socket, string $address, [int $port])%ソケット上の接続を初期化する +socket_create%resource socket_create(int $domain, int $type, int $protocol)%ソケット(通信時の終端)を作成する +socket_create_listen%resource socket_create_listen(int $port, [int $backlog = 128])%接続を受けつけるためにポートにソケットをオープンする +socket_create_pair%bool socket_create_pair(int $domain, int $type, int $protocol, array $fd)%区別できないソケットの組を作成し、配列に保存する +socket_get_option%mixed socket_get_option(resource $socket, int $level, int $optname)%ソケットのオプションを取得する +socket_get_status%void socket_get_status()%stream_get_meta_data のエイリアス +socket_getpeername%bool socket_getpeername(resource $socket, string $address, [int $port])%指定したソケットのリモート側に問い合わせ、その型に応じてホスト/ポート、あるいは Unix ファイルシステムのパスを返す +socket_getsockname%bool socket_getsockname(resource $socket, string $addr, [int $port])%指定したソケットのローカル側に問い合わせ、その型に応じてホスト/ポート、あるいは Unix ファイルシステムのパスを返す +socket_last_error%int socket_last_error([resource $socket])%ソケットの直近のエラーを返す +socket_listen%bool socket_listen(resource $socket, [int $backlog])%ソケット上で接続待ち(listen)する +socket_read%string socket_read(resource $socket, int $length, [int $type = PHP_BINARY_READ])%ソケットから最大バイト長まで読みこむ +socket_recv%int socket_recv(resource $socket, string $buf, int $len, int $flags)%接続したソケットからデータを受信する +socket_recvfrom%int socket_recvfrom(resource $socket, string $buf, int $len, int $flags, string $name, [int $port])%接続しているかどうかによらず、ソケットからデータを受信する +socket_select%int socket_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%与えられたソケットの配列に対し、指定した有効時間で select() システムコールを実行する +socket_send%int socket_send(resource $socket, string $buf, int $len, int $flags)%接続したソケットにデータを送信する +socket_sendto%int socket_sendto(resource $socket, string $buf, int $len, int $flags, string $addr, [int $port])%接続しているかどうかによらずソケットにメッセージを送信する +socket_set_block%bool socket_set_block(resource $socket)%ソケットリソースをブロックモードに設定する +socket_set_blocking%void socket_set_blocking()%stream_set_blocking のエイリアス +socket_set_nonblock%bool socket_set_nonblock(resource $socket)%ソケットリソースを非ブロックモードに設定する +socket_set_option%bool socket_set_option(resource $socket, int $level, int $optname, mixed $optval)%ソケットのオプションを設定する +socket_set_timeout%void socket_set_timeout()%stream_set_timeout のエイリアス +socket_shutdown%bool socket_shutdown(resource $socket, [int $how = 2])%受信、送信、または送受信用のソケットをシャットダウンする +socket_strerror%string socket_strerror(int $errno)%ソケットエラーの内容を文字列として返す +socket_write%int socket_write(resource $socket, string $buffer, [int $length])%ソケットに書き込む +sort%bool sort(array $array, [int $sort_flags = SORT_REGULAR])%配列をソートする +soundex%string soundex(string $str)%文字列の soundex キーを計算する +spl_autoload%void spl_autoload(string $class_name, [string $file_extensions = spl_autoload_extensions()])%__autoload() のデフォルト実装 +spl_autoload_call%void spl_autoload_call(string $class_name)%要求されたクラスを読み込むために、すべての登録済みの __autoload() 関数を試す +spl_autoload_extensions%string spl_autoload_extensions([string $file_extensions])%spl_autoload 用のデフォルトの拡張子を登録し、それを返す +spl_autoload_functions%array spl_autoload_functions()%すべての登録済み __autoload() 関数を返す +spl_autoload_register%bool spl_autoload_register([callback $autoload_function], [bool $throw = true], [bool $prepend = false])%指定した関数を __autoload() の実装として登録する +spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%指定した関数の、__autoload() の実装としての登録を解除する +spl_classes%array spl_classes()%利用可能な SPL クラスを返す +spl_object_hash%string spl_object_hash(object $obj)%指定したオブジェクトのハッシュ ID を返す +split%array split(string $pattern, string $string, [int $limit])%正規表現により文字列を分割し、配列に格納する +spliti%array spliti(string $pattern, string $string, [int $limit])%大文字小文字を区別しない正規表現により文字列を分割し、配列に格納する +sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%フォーマットされた文字列を返す +sql_regcase%string sql_regcase(string $string)%大文字小文字を区別しないマッチングのための正規表現を作成する +sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type], [bool $decode_binary], string $query, resource $dbhandle, [int $result_type], [bool $decode_binary], string $query, [int $result_type], [bool $decode_binary])%指定したデータベースに対してクエリを実行し、配列を返す +sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds, int $milliseconds)%ビジータイムアウト時間を設定またはビジーハンドラを無効にする +sqlite_changes%int sqlite_changes(resource $dbhandle)%直近のSQLステートメントにより変更されたレコード数を返す +sqlite_close%void sqlite_close(resource $dbhandle)%オープンされたSQLiteデータベースを閉じる +sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true])%カレントの結果セットのレコードからカラムを1列取得する +sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1], string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%SQLステートメントで使用する集約UDFを登録する +sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1], string $function_name, callback $callback, [int $num_args = -1])%SQLステートメントで使用するために"通常の"ユーザ定義関数を登録する +sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%結果セットからカレントのレコードを配列として取得する +sqlite_error_string%string sqlite_error_string(int $error_code)%エラーコードの説明を返す +sqlite_escape_string%string sqlite_escape_string(string $item)%クエリパラメータ用に文字列をエスケープする +sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg], string $query, resource $dbhandle, string $query, [string $error_msg])%与えられたデータベースに対して結果を伴わないクエリを実行する +sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%SQLite データベースをオープンし、SQLiteDatabse オブジェクトを返す +sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%結果セットから全てのレコードを配列の配列として取得する +sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%結果セットから次のレコードを配列として取得する +sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type], string $table_name, [int $result_type])%特定のテーブルからカラム型の配列を返す +sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true])%結果セットから次のレコードをオブジェクトとして取得する +sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true], [bool $decode_binary = true], [bool $decode_binary = true])%結果セットの最初のカラムを文字列として取得する +sqlite_fetch_string%void sqlite_fetch_string()%sqlite_fetch_single のエイリアス +sqlite_field_name%string sqlite_field_name(resource $result, int $field_index, int $field_index, int $field_index)%特定のフィールドの名前を返す +sqlite_has_more%bool sqlite_has_more(resource $result)%まだレコードがあるかないかを返す +sqlite_has_prev%bool sqlite_has_prev(resource $result)%前のレコードがあるかどうかを返す +sqlite_key%int sqlite_key(resource $result)%カレントレコードのインデックスを返す +sqlite_last_error%int sqlite_last_error(resource $dbhandle)%データベースに関する直近のエラーコードを返す +sqlite_last_insert_rowid%int sqlite_last_insert_rowid(resource $dbhandle)%直近に挿入されたレコードのrowidを返す +sqlite_libencoding%string sqlite_libencoding()%リンクされているSQLiteライブラリのエンコーディングを返す +sqlite_libversion%string sqlite_libversion()%リンクされているSQLiteライブラリのバージョンを返す +sqlite_next%bool sqlite_next(resource $result)%次のレコード番号へシークする +sqlite_num_fields%int sqlite_num_fields(resource $result)%結果セットのフィールド数を返す +sqlite_num_rows%int sqlite_num_rows(resource $result)%結果セットのレコード数を返す +sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message], string $filename, [int $mode = 0666], [string $error_message])%SQLiteデータベースをオープンする。データベースが存在しない場合は作 成する +sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%SQLiteデータベースへの持続的ハンドルをオープンする。存在しない場合 には、データベースを作成する +sqlite_prev%bool sqlite_prev(resource $result)%結果セットの前のレコード番号へシークする +sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%指定したデータベースに対してクエリを実行し、結果ハンドル を返す +sqlite_rewind%bool sqlite_rewind(resource $result)%先頭レコード番号へシークする +sqlite_seek%bool sqlite_seek(resource $result, int $rownum, int $rownum)%特定のレコード番号へシークする +sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary], string $query, [bool $first_row_only], [bool $decode_binary])%クエリを実行し、単一カラムもしくは先頭レコードの値に対する配列を返す +sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%UDFにパラメータとして渡されたバイナリデータをデコードする +sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%UDFから返す前にバイナリデータをエンコードする +sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%事前取得していないクエリを実行し、全てのデータをバッファリングする +sqlite_valid%bool sqlite_valid(resource $result)%まだレコードが残っているかどうかを返す +sqrt%float sqrt(float $arg)%平方根 +srand%void srand([int $seed])%乱数ジェネレータを初期化する +sscanf%mixed sscanf(string $str, string $format, [mixed ...])%フォーマット文字列に基づき入力を処理する +stat%array stat(string $filename)%ファイルに関する情報を取得する +stats_absolute_deviation%float stats_absolute_deviation(array $a)%値の配列の絶対偏差を返す +stats_cdf_beta%float stats_cdf_beta(float $par1, float $par2, float $par3, int $which)%ベータ分布用の CDF 関数。ベータ分布のパラメータのいずれかを、 その他のパラメータの値から計算する +stats_cdf_binomial%float stats_cdf_binomial(float $par1, float $par2, float $par3, int $which)%二項分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_cauchy%float stats_cdf_cauchy(float $par1, float $par2, float $par3, int $which)%未ドキュメント化 +stats_cdf_chisquare%float stats_cdf_chisquare(float $par1, float $par2, int $which)%カイ二乗分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_exponential%float stats_cdf_exponential(float $par1, float $par2, int $which)%未ドキュメント化 +stats_cdf_f%float stats_cdf_f(float $par1, float $par2, float $par3, int $which)%F 分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_gamma%float stats_cdf_gamma(float $par1, float $par2, float $par3, int $which)%ガンマ分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_laplace%float stats_cdf_laplace(float $par1, float $par2, float $par3, int $which)%未ドキュメント化 +stats_cdf_logistic%float stats_cdf_logistic(float $par1, float $par2, float $par3, int $which)%未ドキュメント化 +stats_cdf_negative_binomial%float stats_cdf_negative_binomial(float $par1, float $par2, float $par3, int $which)%負の二項分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_noncentral_chisquare%float stats_cdf_noncentral_chisquare(float $par1, float $par2, float $par3, int $which)%非心カイ二乗分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_noncentral_f%float stats_cdf_noncentral_f(float $par1, float $par2, float $par3, float $par4, int $which)%非心 F 分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_poisson%float stats_cdf_poisson(float $par1, float $par2, int $which)%ポアソン分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_t%float stats_cdf_t(float $par1, float $par2, int $which)%T 分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_cdf_uniform%float stats_cdf_uniform(float $par1, float $par2, float $par3, int $which)%未ドキュメント化 +stats_cdf_weibull%float stats_cdf_weibull(float $par1, float $par2, float $par3, int $which)%未ドキュメント化 +stats_covariance%float stats_covariance(array $a, array $b)%ふたつのデータセットの共分散を計算する +stats_den_uniform%float stats_den_uniform(float $x, float $a, float $b)%未ドキュメント化 +stats_dens_beta%float stats_dens_beta(float $x, float $a, float $b)%未ドキュメント化 +stats_dens_cauchy%float stats_dens_cauchy(float $x, float $ave, float $stdev)%未ドキュメント化 +stats_dens_chisquare%float stats_dens_chisquare(float $x, float $dfr)%未ドキュメント化 +stats_dens_exponential%float stats_dens_exponential(float $x, float $scale)%未ドキュメント化 +stats_dens_f%float stats_dens_f(float $x, float $dfr1, float $dfr2)% +stats_dens_gamma%float stats_dens_gamma(float $x, float $shape, float $scale)%未ドキュメント化 +stats_dens_laplace%float stats_dens_laplace(float $x, float $ave, float $stdev)%未ドキュメント化 +stats_dens_logistic%float stats_dens_logistic(float $x, float $ave, float $stdev)%未ドキュメント化 +stats_dens_negative_binomial%float stats_dens_negative_binomial(float $x, float $n, float $pi)%未ドキュメント化 +stats_dens_normal%float stats_dens_normal(float $x, float $ave, float $stdev)%未ドキュメント化 +stats_dens_pmf_binomial%float stats_dens_pmf_binomial(float $x, float $n, float $pi)%未ドキュメント化 +stats_dens_pmf_hypergeometric%float stats_dens_pmf_hypergeometric(float $n1, float $n2, float $N1, float $N2)% +stats_dens_pmf_poisson%float stats_dens_pmf_poisson(float $x, float $lb)%未ドキュメント化 +stats_dens_t%float stats_dens_t(float $x, float $dfr)%未ドキュメント化 +stats_dens_weibull%float stats_dens_weibull(float $x, float $a, float $b)%未ドキュメント化 +stats_harmonic_mean%number stats_harmonic_mean(array $a)%値の配列の調和平均を返す +stats_kurtosis%float stats_kurtosis(array $a)%配列内のデータの尖度を計算する +stats_rand_gen_beta%float stats_rand_gen_beta(float $a, float $b)%無作為な値を生成する +stats_rand_gen_chisquare%float stats_rand_gen_chisquare(float $df)%自由度 "df" の乱数で表されるカイ二乗分布から、無作為な値を返す +stats_rand_gen_exponential%float stats_rand_gen_exponential(float $av)%平均値 "av" の指数分布から、無作為な値を返す +stats_rand_gen_f%float stats_rand_gen_f(float $dfn, float $dfd)%無作為な値を返す +stats_rand_gen_funiform%float stats_rand_gen_funiform(float $low, float $high)%low (それ自身は含まない) と high (それ自身は含まない) の間の一様な浮動小数点数値を生成する +stats_rand_gen_gamma%float stats_rand_gen_gamma(float $a, float $r)%ガンマ分布から無作為な値を生成する +stats_rand_gen_ibinomial%int stats_rand_gen_ibinomial(int $n, float $pp)%二項分布から無作為な値を生成する。二項分布の試行回数を "n" (n >= 0)、各試行で事象の発生する確率を "pp" ([0;1]) とし、BTPE アルゴリズムを使用する +stats_rand_gen_ibinomial_negative%int stats_rand_gen_ibinomial_negative(int $n, float $p)%負の二項分布から無作為な値を生成する。引数: n - 無作為な値を生成するために行う負の二項分布の試行回数 (n > 0)、p - 事象の発生する確率 (0 < p < 1)) +stats_rand_gen_int%int stats_rand_gen_int()%1 から 2147483562 までの間の無作為な整数値を生成する +stats_rand_gen_ipoisson%int stats_rand_gen_ipoisson(float $mu)%平均 "mu" (mu >= 0.0) のポアソン分布から無作為な値を生成する +stats_rand_gen_iuniform%int stats_rand_gen_iuniform(int $low, int $high)%LOW (それ自身を含む) と HIGH (それ自身を含む) の間の一様分布から整数値を生成する +stats_rand_gen_noncenral_chisquare%float stats_rand_gen_noncenral_chisquare(float $df, float $xnonc)%自由度 "df"、非心母数 "xnonc" の非心カイ二乗分布から無作為な値を生成する。 d は >= 1.0、xnonc は >= 0.0 でなければならない +stats_rand_gen_noncentral_f%float stats_rand_gen_noncentral_f(float $dfn, float $dfd, float $xnonc)%分子の自由度が "dfn"、分母の自由度が "dfd"、非心母数が "xnonc" の非心 F (分散比) 分布から、無作為な値を返す。 非心カイ二乗変量の分子とカイ二乗変量の分母の比を直接生成する +stats_rand_gen_noncentral_t%float stats_rand_gen_noncentral_t(float $df, float $xnonc)%非心 T 分布から無作為な値を生成する +stats_rand_gen_normal%float stats_rand_gen_normal(float $av, float $sd)%mean、av および標準偏差 sd (sd >= 0) によって表される正規分布から無作為な値を生成する。 Method : Renames SNORM from TOMS as slightly modified by BWB to use RANF instead of SUNIF. +stats_rand_gen_t%float stats_rand_gen_t(float $df)%T 分布から無作為な値を生成する +stats_rand_get_seeds%array stats_rand_get_seeds()%未ドキュメント化 +stats_rand_phrase_to_seeds%array stats_rand_phrase_to_seeds(string $phrase)%乱数ジェネレータ用のふたつのシードを生成する +stats_rand_ranf%float stats_rand_ranf()%0 から 1 (区間の両端は含まない) までの一様分布から、 現在のジェネレータを使用して無作為な浮動小数点数値を返す +stats_rand_setall%void stats_rand_setall(int $iseed1, int $iseed2)%未ドキュメント化 +stats_skew%float stats_skew(array $a)%配列内のデータの歪度を計算する +stats_standard_deviation%float stats_standard_deviation(array $a, [bool $sample = false])%標準偏差を返す +stats_stat_binomial_coef%float stats_stat_binomial_coef(int $x, int $n)%未ドキュメント化 +stats_stat_correlation%float stats_stat_correlation(array $arr1, array $arr2)%未ドキュメント化 +stats_stat_gennch%float stats_stat_gennch(int $n)%未ドキュメント化 +stats_stat_independent_t%float stats_stat_independent_t(array $arr1, array $arr2)%未ドキュメント化 +stats_stat_innerproduct%float stats_stat_innerproduct(array $arr1, array $arr2)% +stats_stat_noncentral_t%float stats_stat_noncentral_t(float $par1, float $par2, float $par3, int $which)%非心 t 分布のパラメータのいずれかを、その他のパラメータの値から計算する +stats_stat_paired_t%float stats_stat_paired_t(array $arr1, array $arr2)%未ドキュメント化 +stats_stat_percentile%float stats_stat_percentile(float $df, float $xnonc)%未ドキュメント化 +stats_stat_powersum%float stats_stat_powersum(array $arr, float $power)%未ドキュメント化 +stats_variance%float stats_variance(array $a, [bool $sample = false])%母分散を返す +str_getcsv%array str_getcsv(string $input, [string $delimiter = ','], [string $enclosure = '"'], [string $escape = '\\'])%CSV 文字列をパースして配列に格納する +str_ireplace%mixed str_ireplace(mixed $search, mixed $replace, mixed $subject, [int $count])%大文字小文字を区別しない str_replace +str_pad%string str_pad(string $input, int $pad_length, [string $pad_string = " "], [int $pad_type = STR_PAD_RIGHT])%文字列を固定長の他の文字列で埋める +str_repeat%string str_repeat(string $input, int $multiplier)%文字列を反復する +str_replace%mixed str_replace(mixed $search, mixed $replace, mixed $subject, [int $count])%検索文字列に一致したすべての文字列を置換する +str_rot13%string str_rot13(string $str)%文字列に rot13 変換を行う +str_shuffle%string str_shuffle(string $str)%文字列をランダムにシャッフルする +str_split%array str_split(string $string, [int $split_length = 1])%文字列を配列に変換する +str_word_count%mixed str_word_count(string $string, [int $format], [string $charlist])%文字列に使用されている単語についての情報を返す +strcasecmp%int strcasecmp(string $str1, string $str2)%大文字小文字を区別しないバイナリセーフな文字列比較を行う +strchr%void strchr()%strstr のエイリアス +strcmp%int strcmp(string $str1, string $str2)%バイナリセーフな文字列比較 +strcoll%int strcoll(string $str1, string $str2)%ロケールに基づく文字列比較 +strcspn%int strcspn(string $str1, string $str2, [int $start], [int $length])%マスクにマッチしない最初のセグメントの長さを返す +streamWrapper%object streamWrapper()%新しいストリームラッパーを作成する +stream_bucket_append%void stream_bucket_append(resource $brigade, resource $bucket)%bucket を brigade に追加する +stream_bucket_make_writeable%object stream_bucket_make_writeable(resource $brigade)%操作する brigade から bucket オブジェクトを返す +stream_bucket_new%object stream_bucket_new(resource $stream, string $buffer)%現在のストリームで使用する新しい bucket を作成する +stream_bucket_prepend%void stream_bucket_prepend(resource $brigade, resource $bucket)%bucket を brigade に追加する +stream_context_create%resource stream_context_create([array $options], [array $params])%ストリームコンテキストを作成する +stream_context_get_default%resource stream_context_get_default([array $options])%デフォルトのストリームコンテキストを取得する +stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%ストリーム / ラッパ / コンテキストに設定されているオプションを取得する +stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%コンテキストのパラメータを取得する +stream_context_set_default%resource stream_context_set_default(array $options)%デフォルトのストリームコンテキストを設定する +stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, resource $stream_or_context, array $options)%ストリーム / ラッパ / コンテキストのオプションを設定する +stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%ストリーム / ラッパ / コンテキストのパラメータを設定する +stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%データをあるストリームから別のストリームにコピーする +stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%ストリームのエンコード用の文字セットを設定する +stream_filter_append%resource stream_filter_append(resource $stream, string $filtername, [int $read_write], [mixed $params])%ストリームにフィルタを付加する +stream_filter_prepend%resource stream_filter_prepend(resource $stream, string $filtername, [int $read_write], [mixed $params])%フィルタをストリームに付加する +stream_filter_register%bool stream_filter_register(string $filtername, string $classname)%ユーザ定義のストリームフィルタを登録する +stream_filter_remove%bool stream_filter_remove(resource $stream_filter)%ストリームからフィルタを取り除く +stream_get_contents%string stream_get_contents(resource $handle, [int $maxlength = -1], [int $offset = -1])%残りのストリームを文字列に読み込む +stream_get_filters%array stream_get_filters()%登録されているフィルタのリストを取得する +stream_get_line%string stream_get_line(resource $handle, int $length, [string $ending])%指定されたデリミタの位置までのデータを一行分としてストリームから読み込む +stream_get_meta_data%array stream_get_meta_data(resource $stream)%ヘッダーあるいはメタデータをストリームまたはファイルポインタから取得する +stream_get_transports%array stream_get_transports()%登録されたソケットのトランスポートの一覧を取得する +stream_get_wrappers%array stream_get_wrappers()%登録されているストリームのラッパのリストを取得する +stream_is_local%bool stream_is_local(mixed $stream_or_url)%ローカルストリームかどうかを調べる +stream_notification_callback%void stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%notification コンテキストパラメータ用のコールバック関数 +stream_register_wrapper%void stream_register_wrapper()%stream_wrapper_register のエイリアス +stream_resolve_include_path%string stream_resolve_include_path(string $filename, [resource $context])%インクルードパスに対してファイル名を解決する +stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%select() システムコールと同等の操作を、 ストリームの配列に対して tv_sec と tv_usec で指定されたタイムアウト時間をもって行う +stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%ストリームのブロックモードを有効にする / 解除する +stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%指定したストリームのファイル読み込みバッファリングを有効にする +stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%ストリームにタイムアウトを設定する +stream_set_write_buffer%int stream_set_write_buffer(resource $stream, int $buffer)%指定されたストリームのファイル書き込みバッファリングを有効にする +stream_socket_accept%resource stream_socket_accept(resource $server_socket, [float $timeout = ini_get("default_socket_timeout")], [string $peername])%stream_socket_server で作られたソケットの接続を受け入れる +stream_socket_client%resource stream_socket_client(string $remote_socket, [int $errno], [string $errstr], [float $timeout = ini_get("default_socket_timeout")], [int $flags = STREAM_CLIENT_CONNECT], [resource $context])%インターネットドメインまたは Unix ドメインのソケット接続を開く +stream_socket_enable_crypto%mixed stream_socket_enable_crypto(resource $stream, bool $enable, [int $crypto_type], [resource $session_stream])%接続済みのソケットについて暗号化の on/off を切り替える +stream_socket_get_name%string stream_socket_get_name(resource $handle, bool $want_peer)%ローカルまたはリモートのソケットの名前を取得する +stream_socket_pair%array stream_socket_pair(int $domain, int $type, int $protocol)%接続された、区別できないソケットストリームの組を作成する +stream_socket_recvfrom%string stream_socket_recvfrom(resource $socket, int $length, [int $flags], [string $address])%接続されているかどうかにかかわらず、ソケットからのデータを受信する +stream_socket_sendto%int stream_socket_sendto(resource $socket, string $data, [int $flags], [string $address])%接続されているかどうかにかかわらず、ソケットにデータを送信する +stream_socket_server%resource stream_socket_server(string $local_socket, [int $errno], [string $errstr], [int $flags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN], [resource $context])%インターネットドメインまたは Unix ドメインのサーバソケットを作成する +stream_socket_shutdown%bool stream_socket_shutdown(resource $stream, int $how)%全二重接続を終了する +stream_supports_lock%bool stream_supports_lock(resource $stream)%ストリームがロックをサポートしているかどうかを調べる +stream_wrapper_register%bool stream_wrapper_register(string $protocol, string $classname, [int $flags])%PHP のクラスとして実装された URL ラッパーを登録する +stream_wrapper_restore%bool stream_wrapper_restore(string $protocol)%事前に登録を解除された組み込みラッパを復元する +stream_wrapper_unregister%bool stream_wrapper_unregister(string $protocol)%URL ラッパの登録を解除する +strftime%string strftime(string $format, [int $timestamp = time()])%ロケールの設定に基づいてローカルな日付・時間をフォーマットする +strip_tags%string strip_tags(string $str, [string $allowable_tags])%文字列から HTML および PHP タグを取り除く +stripcslashes%string stripcslashes(string $str)%addcslashes でクォートされた文字列をアンクォートする +stripos%int stripos(string $haystack, string $needle, [int $offset])%大文字小文字を区別せずに文字列が最初に現れる位置を探す +stripslashes%string stripslashes(string $str)%クォートされた文字列のクォート部分を取り除く +stristr%string stristr(string $haystack, mixed $needle, [bool $before_needle = false])%大文字小文字を区別しない strstr +strlen%int strlen(string $string)%文字列の長さを得る +strnatcasecmp%int strnatcasecmp(string $str1, string $str2)%"自然順"アルゴリズムにより大文字小文字を区別しない文字列比較を行う +strnatcmp%int strnatcmp(string $str1, string $str2)%"自然順"アルゴリズムにより文字列比較を行う +strncasecmp%int strncasecmp(string $str1, string $str2, int $len)%バイナリセーフで大文字小文字を区別しない文字列比較を、最初の n 文字について行う +strncmp%int strncmp(string $str1, string $str2, int $len)%最初の n 文字についてバイナリセーフな文字列比較を行う +strpbrk%string strpbrk(string $haystack, string $char_list)%文字列の中から任意の文字を探す +strpos%int strpos(string $haystack, mixed $needle, [int $offset])%文字列が最初に現れる場所を見つける +strptime%array strptime(string $date, string $format)%strftime が生成した日付/時刻をパースする +strrchr%string strrchr(string $haystack, mixed $needle)%文字列中に文字が最後に現れる場所を取得する +strrev%string strrev(string $string)%文字列を逆順にする +strripos%int strripos(string $haystack, string $needle, [int $offset])%文字列中で、特定の(大文字小文字を区別しない)文字列が最後に現れた位置を探す +strrpos%int strrpos(string $haystack, string $needle, [int $offset])%文字列中に、ある部分文字列が最後に現れる場所を探す +strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%指定したマスク内に含まれる文字からなる文字列の最初のセグメントの長さを探す +strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%文字列が最初に現れる位置を見つける +strtok%string strtok(string $str, string $token, string $token)%文字列をトークンに分割する +strtolower%string strtolower(string $str)%文字列を小文字にする +strtotime%int strtotime(string $time, [int $now])%英文形式の日付を Unix タイムスタンプに変換する +strtoupper%string strtoupper(string $string)%文字列を大文字にする +strtr%string strtr(string $str, string $from, string $to, string $str, array $replace_pairs)%文字の変換あるいは部分文字列の置換を行う +strval%string strval(mixed $var)%変数の文字列としての値を得ます +substr%string substr(string $string, int $start, [int $length])%文字列の一部分を返す +substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length], [bool $case_insensitivity = false])%指定した位置から指定した長さの 2 つの文字列について、バイナリ対応で比較する +substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%副文字列の出現回数を数える +substr_replace%mixed substr_replace(mixed $string, string $replacement, int $start, [int $length])%文字列の一部を置換する +sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%直近のクエリで変更された行の数を得る +sybase_close%bool sybase_close([resource $link_identifier])%Sybase 接続を閉じる +sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Sybase サーバ接続をオープンする +sybase_data_seek%bool sybase_data_seek(resource $result_identifier, int $row_number)%内部行ポインタを移動する +sybase_deadlock_retry_count%void sybase_deadlock_retry_count(int $retry_count)%デッドロックの再試行回数を設定する +sybase_fetch_array%array sybase_fetch_array(resource $result)%行を配列として取り込む +sybase_fetch_assoc%array sybase_fetch_assoc(resource $result)%結果の行を連想配列として取得する +sybase_fetch_field%object sybase_fetch_field(resource $result, [int $field_offset = -1])%結果からフィールド情報を取得する +sybase_fetch_object%object sybase_fetch_object(resource $result, [mixed $object])%行をオブジェクトとして取り込む +sybase_fetch_row%array sybase_fetch_row(resource $result)%行を配列として取得する +sybase_field_seek%bool sybase_field_seek(resource $result, int $field_offset)%フィールドオフセットを設定する +sybase_free_result%bool sybase_free_result(resource $result)%結果メモリを開放する +sybase_get_last_message%string sybase_get_last_message()%サーバから直近のメッセージを返す +sybase_min_client_severity%void sybase_min_client_severity(int $severity)%クライアントの severity の最小値を設定する +sybase_min_error_severity%void sybase_min_error_severity(int $severity)%エラーの severity の最小値を設定する +sybase_min_message_severity%void sybase_min_message_severity(int $severity)%メッセージの severity の最小値を設定する +sybase_min_server_severity%void sybase_min_server_severity(int $severity)%サーバの severity の最小値を設定する +sybase_num_fields%int sybase_num_fields(resource $result)%結果におけるフィールドの数を取得する +sybase_num_rows%int sybase_num_rows(resource $result)%結果における行の数を取得する +sybase_pconnect%resource sybase_pconnect([string $servername], [string $username], [string $password], [string $charset], [string $appname])%Sybase の持続的な接続をオープンする +sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Sybase クエリを送信する +sybase_result%string sybase_result(resource $result, int $row, mixed $field)%結果データを取得する +sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Sybase データベースを選択する +sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $connection])%サーバでメッセージが発生した際にコールされるハンドラを指定する +sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Sybase クエリを送信し、ブロックしない +symlink%bool symlink(string $target, string $link)%シンボリックリンクを作成する +sys_get_temp_dir%string sys_get_temp_dir()%一時ファイル用に使用されるディレクトリのパスを返す +sys_getloadavg%array sys_getloadavg()%システムの平均負荷を取得する +syslog%bool syslog(int $priority, string $message)%システムログのメッセージを生成する +system%string system(string $command, [int $return_var])%外部プログラムを実行し、出力を表示する +tan%float tan(float $arg)%正接(タンジェント) +tanh%float tanh(float $arg)%双曲線正接(ハイパボリックタンジェント) +tempnam%string tempnam(string $dir, string $prefix)%一意なファイル名を生成する +textdomain%string textdomain(string $text_domain)%デフォルトドメインを設定する +tidy%object tidy([string $filename], [mixed $config], [string $encoding], [bool $use_include_path])%新しい tidy オブジェクトを作成する +tidy_access_count%int tidy_access_count(tidy $object)%指定したドキュメントについて発生したTidyアクセシビリティ警告の数を返す +tidy_clean_repair%bool tidy_clean_repair(tidy $object)%パースされたマークアップに設定に基く誤りの修正を行う +tidy_config_count%int tidy_config_count(tidy $object)%指定したドキュメントについて発生した Tidy 設定エラーの数を返す +tidy_diagnose%bool tidy_diagnose(tidy $object)%パース、修正されたマークアップの診断を行う +tidy_error_count%int tidy_error_count(tidy $object)%指定したドキュメントについて発生した Tidy エラーの数を返す +tidy_get_body%tidyNode tidy_get_body(tidy $object)%Tidy パースツリーの タグから始まる tidyNode オブジェクトを返す +tidy_get_config%array tidy_get_config(tidy $object)%現在の Tidy の設定を取得する +tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%指定したドキュメントのパースで発生した警告とエラーを返す +tidy_get_head%tidyNode tidy_get_head(tidy $object)%Tidy パースツリーの タグから始まる tidyNode オブジェクトを返す +tidy_get_html%tidyNode tidy_get_html(tidy $object)%Tidy パースツリーの タグから始まる tidyNode オブジェクトを返す +tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%指定したドキュメントで検出された HTML バージョンを取得する +tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object, string $optname)%与えられたオプション名に対するドキュメントを返す +tidy_get_output%string tidy_get_output(tidy $object)%パースされた Tidy マークアップを表す文字列を返す +tidy_get_release%string tidy_get_release()%Tidy ライブラリのリリース日 (バージョン) を取得する +tidy_get_root%tidyNode tidy_get_root(tidy $object)%Tidy パースツリーのルートを表す tidyNode を返す +tidy_get_status%int tidy_get_status(tidy $object)%指定したドキュメントのステータスを取得する +tidy_getopt%mixed tidy_getopt(string $option, tidy $object, string $option)%Tidy ドキュメントについて指定した設定オプションの値を返す +tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%ドキュメントが XHTML ドキュメントかどうかを示す +tidy_is_xml%bool tidy_is_xml(tidy $object)%ドキュメントが一般的な XML ドキュメント (非 HTML/XHTML) かどうかを示す +tidy_load_config%void tidy_load_config(string $filename, string $encoding)%指定したエンコーディングで ASCII コードの Tidy 設定ファイルをロードする +tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%ファイルまたは URI にあるマークアップをパースする +tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding], string $input, [mixed $config], [string $encoding])%文字列にストアされたドキュメントをパースする +tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%ファイルを修正し、それを文字列として返す +tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding], string $data, [mixed $config], [string $encoding])%別途提供される設定ファイルを使用して文字列を修正する +tidy_reset_config%bool tidy_reset_config()%Tidy の設定をデフォルト値に戻す +tidy_save_config%bool tidy_save_config(string $filename)%現在の設定を名前が付けられたファイルに保存する +tidy_set_encoding%bool tidy_set_encoding(string $encoding)%マークアップをパースする際の入力/出力エンコーディングを設定する +tidy_setopt%bool tidy_setopt(string $option, mixed $value)%指定した Tidy ドキュメントについての設定を更新する +tidy_warning_count%int tidy_warning_count(tidy $object)%指定したドキュメントについて発生した Tidy 警告の数を返す +time%int time()%現在の Unix タイムスタンプを返す +time_nanosleep%mixed time_nanosleep(int $seconds, int $nanoseconds)%秒およびナノ秒単位で実行を遅延する +time_sleep_until%bool time_sleep_until(float $timestamp)%指定した時刻まで実行を遅延する +timezone_abbreviations_list%void timezone_abbreviations_list()%DateTimeZone::listAbbreviations のエイリアス +timezone_identifiers_list%void timezone_identifiers_list()%DateTimeZone::listIdentifiers のエイリアス +timezone_location_get%void timezone_location_get()%DateTimeZone::getLocation のエイリアス +timezone_name_from_abbr%string timezone_name_from_abbr(string $abbr, [int $gmtOffset = -1], [int $isdst = -1])%略称からタイムゾーン名を返す +timezone_name_get%void timezone_name_get()%DateTimeZone::getName のエイリアス +timezone_offset_get%void timezone_offset_get()%DateTimeZone::getOffset のエイリアス +timezone_open%void timezone_open()%DateTimeZone::__construct のエイリアス +timezone_transitions_get%void timezone_transitions_get()%DateTimeZone::getTransitions のエイリアス +timezone_version_get%string timezone_version_get()%timezonedb のバージョンを取得する +tmpfile%resource tmpfile()%テンポラリファイルを作成する +token_get_all%array token_get_all(string $source)%指定したソースを PHP トークンに分割する +token_name%string token_name(int $token)%指定した PHP トークンのシンボル名を取得する +touch%bool touch(string $filename, [int $time = time()], [int $atime])%ファイルの最終アクセス時刻および最終更新日をセットする +trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%ユーザレベルのエラー/警告/通知メッセージを生成する +trim%string trim(string $str, [string $charlist])%文字列の先頭および末尾にあるホワイトスペースを取り除く +uasort%bool uasort(array $array, callback $cmp_function)%ユーザ定義の比較関数で配列をソートし、連想インデックスを保持する +ucfirst%string ucfirst(string $str)%文字列の最初の文字を大文字にする +ucwords%string ucwords(string $str)%文字列の各単語の最初の文字を大文字にする +uksort%bool uksort(array $array, callback $cmp_function)%ユーザ定義の比較関数を用いて、キーで配列をソートする +umask%int umask([int $mask])%現在の umask を変更する +uniqid%string uniqid([string $prefix = ""], [bool $more_entropy = false])%一意な ID を生成する +unixtojd%int unixtojd([int $timestamp = time()])%Unix タイムスタンプをユリウス歴に変換する +unlink%bool unlink(string $filename, [resource $context])%ファイルを削除する +unpack%array unpack(string $format, string $data)%バイナリ文字列からデータを切り出す +unregister_tick_function%void unregister_tick_function(string $function_name)%各 tick の実行用の関数の登録を解除する +unserialize%mixed unserialize(string $str)%保存用表現から PHP の値を生成する +unset%void unset(mixed $var, [mixed $var], [mixed ...])%指定した変数の割当を解除する +urldecode%string urldecode(string $str)%URL エンコードされた文字列をデコードする +urlencode%string urlencode(string $str)%文字列を URL エンコードする +use_soap_error_handler%bool use_soap_error_handler([bool $handler])%SOAP エラーハンドラを使用するかどうかを設定する +user_error%void user_error()%trigger_error のエイリアス +usleep%void usleep(int $micro_seconds)%マイクロ秒単位で実行を遅延する +usort%bool usort(array $array, callback $cmp_function)%ユーザー定義の比較関数を使用して、配列を値でソートする +utf8_decode%string utf8_decode(string $data)%UTF-8 エンコードされた ISO-8859-1 文字列をシングルバイトの ISO-8859-1 に変換する +utf8_encode%string utf8_encode(string $data)%ISO-8859-1 文字列を UTF-8 にエンコードする +var_dump%string var_dump(mixed $expression, [mixed $expression], [ ...])%変数に関する情報をダンプする +var_export%mixed var_export(mixed $expression, [bool $return = false])%変数の文字列表現を出力または返す +variant_abs%mixed variant_abs(mixed $val)%variant の絶対値を返す +variant_add%mixed variant_add(mixed $left, mixed $right)%2 つの variant 値を「加算」し、結果を返す +variant_and%mixed variant_and(mixed $left, mixed $right)%2 つの variant の論理積を計算し、結果を返す +variant_cast%variant variant_cast(variant $variant, int $type)%variant を、別の型の新しい variant に変換する +variant_cat%mixed variant_cat(mixed $left, mixed $right)%2 つの variant 値を連結し、その結果を返す +variant_cmp%int variant_cmp(mixed $left, mixed $right, [int $lcid], [int $flags])%2 つの variant を比較する +variant_date_from_timestamp%variant variant_date_from_timestamp(int $timestamp)%Unix タイムスタンプを、日付形式の variant で返す +variant_date_to_timestamp%int variant_date_to_timestamp(variant $variant)%日付/時刻の variant 値を Unix タイムスタンプに変換する +variant_div%mixed variant_div(mixed $left, mixed $right)%2 つの variant の除算結果を返す +variant_eqv%mixed variant_eqv(mixed $left, mixed $right)%2 つの variant のビット値が等しいかどうかを調べる +variant_fix%mixed variant_fix(mixed $variant)%variant の整数部を返す +variant_get_type%int variant_get_type(variant $variant)%variant オブジェクトの型を返す +variant_idiv%mixed variant_idiv(mixed $left, mixed $right)%variants を整数に変換し、除算の結果を返す +variant_imp%mixed variant_imp(mixed $left, mixed $right)%2 つの variant のビット implication を行う +variant_int%mixed variant_int(mixed $variant)%variant の整数部を返す +variant_mod%mixed variant_mod(mixed $left, mixed $right)%2 つの variant の除算を行い、剰余を返す +variant_mul%mixed variant_mul(mixed $left, mixed $right)%2 つの variant の乗算を行い、その結果を返す +variant_neg%mixed variant_neg(mixed $variant)%variant の論理否定演算を行う +variant_not%mixed variant_not(mixed $variant)%variant のビット否定演算を行う +variant_or%mixed variant_or(mixed $left, mixed $right)%2 つの variant の論理和を計算する +variant_pow%mixed variant_pow(mixed $left, mixed $right)%2 つの variant の累乗計算を行い、その結果を返す +variant_round%mixed variant_round(mixed $variant, int $decimals)%指定した桁で variant を丸める +variant_set%void variant_set(variant $variant, mixed $value)%variant オブジェクトに新しい値を代入する +variant_set_type%void variant_set_type(variant $variant, int $type)%variant を「その場で」別の型に変換する +variant_sub%mixed variant_sub(mixed $left, mixed $right)%左の variant から右の variant を引き、その結果を返す +variant_xor%mixed variant_xor(mixed $left, mixed $right)%2 つの variant の排他的論理和を計算する +version_compare%mixed version_compare(string $version1, string $version2, [string $operator])%ふたつの "PHP 標準" バージョン番号文字列を比較する +vfprintf%int vfprintf(resource $handle, string $format, array $args)%フォーマットされた文字列をストリームに書き込む +virtual%bool virtual(string $filename)%Apache サブリクエストを実行する +vprintf%int vprintf(string $format, array $args)%フォーマットされた文字列を出力する +vsprintf%string vsprintf(string $format, array $args)%フォーマットされた文字列を返す +wddx_add_vars%bool wddx_add_vars(resource $packet_id, mixed $var_name, [mixed ...])%指定した ID の WDDX パケットに変数を追加する +wddx_deserialize%void wddx_deserialize()%wddx_unserialize のエイリアス +wddx_packet_end%string wddx_packet_end(resource $packet_id)%指定した ID の WDDX パケットを終了する +wddx_packet_start%resource wddx_packet_start([string $comment])%新規の WDDX パケットを内部の構造体を用いて開始する +wddx_serialize_value%string wddx_serialize_value(mixed $var, [string $comment])%単一の値を WDDX パケットにシリアライズする +wddx_serialize_vars%string wddx_serialize_vars(mixed $var_name, [mixed ...])%変数を WDDX パケットにシリアライズする +wddx_unserialize%mixed wddx_unserialize(string $packet)%シリアライズされた WDDX パケットを元に戻す +wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%文字列分割文字を使用して、指定した文字数に文字列を分割する +xml_error_string%string xml_error_string(int $code)%XML パーサのエラー文字列を得る +xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%XML パーサのカレントのバイトインデックスを得る +xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%XML パーサのカレントのカラム番号を取得する +xml_get_current_line_number%int xml_get_current_line_number(resource $parser)%XML パーサのカレントの行番号を得る +xml_get_error_code%int xml_get_error_code(resource $parser)%XML パーサのエラーコードを得る +xml_parse%int xml_parse(resource $parser, string $data, [bool $is_final = false])%XML ドキュメントの処理を開始する +xml_parse_into_struct%int xml_parse_into_struct(resource $parser, string $data, array $values, [array $index])%配列構造体に XML データを処理する +xml_parser_create%resource xml_parser_create([string $encoding])%XML パーサを作成する +xml_parser_create_ns%resource xml_parser_create_ns([string $encoding], [string $separator = ':'])%名前空間をサポートした XML パーサを生成する +xml_parser_free%bool xml_parser_free(resource $parser)%XML パーサを解放する +xml_parser_get_option%mixed xml_parser_get_option(resource $parser, int $option)%XML パーサからオプションを得る +xml_parser_set_option%bool xml_parser_set_option(resource $parser, int $option, mixed $value)%XML パーサのオプションを設定する +xml_set_character_data_handler%bool xml_set_character_data_handler(resource $parser, callback $handler)%文字データハンドラを設定する +xml_set_default_handler%bool xml_set_default_handler(resource $parser, callback $handler)%デフォルトのハンドラを設定する +xml_set_element_handler%bool xml_set_element_handler(resource $parser, callback $start_element_handler, callback $end_element_handler)%開始要素および終了要素のハンドラを設定する +xml_set_end_namespace_decl_handler%bool xml_set_end_namespace_decl_handler(resource $parser, callback $handler)%名前空間終了ハンドラを設定する +xml_set_external_entity_ref_handler%bool xml_set_external_entity_ref_handler(resource $parser, callback $handler)%外部エンティティリファレンスハンドラを設定する +xml_set_notation_decl_handler%bool xml_set_notation_decl_handler(resource $parser, callback $handler)%表記法宣言ハンドラを設定する +xml_set_object%bool xml_set_object(resource $parser, object $object)%オブジェクト内部で XML パーサを使用する +xml_set_processing_instruction_handler%bool xml_set_processing_instruction_handler(resource $parser, callback $handler)%処理命令 (PI) 用ハンドラを設定する +xml_set_start_namespace_decl_handler%bool xml_set_start_namespace_decl_handler(resource $parser, callback $handler)%名前空間開始ハンドラを設定する +xml_set_unparsed_entity_decl_handler%bool xml_set_unparsed_entity_decl_handler(resource $parser, callback $handler)%処理されないエンティティ宣言用ハンドラを設定する +xmlrpc_decode%mixed xmlrpc_decode(string $xml, [string $encoding = "iso-8859-1"])%XML をネイティブな PHP 型にデコードする +xmlrpc_decode_request%mixed xmlrpc_decode_request(string $xml, string $method, [string $encoding])%XML をネイティブなPHP 型にデコードする +xmlrpc_encode%string xmlrpc_encode(mixed $value)%PHP の値に関する XML を生成する +xmlrpc_encode_request%string xmlrpc_encode_request(string $method, mixed $params, [array $output_options])%メソッドリクエスト用の XML を生成する +xmlrpc_get_type%string xmlrpc_get_type(mixed $value)%PHP の値に関する xmlrpc 型を取得する +xmlrpc_is_fault%bool xmlrpc_is_fault(array $arg)%配列の値が XMLRPC の失敗であるかどうかを調べる +xmlrpc_parse_method_descriptions%array xmlrpc_parse_method_descriptions(string $xml)%XML を、メソッド説明のリストにデコードする +xmlrpc_server_add_introspection_data%int xmlrpc_server_add_introspection_data(resource $server, array $desc)%introspection ドキュメントを追加する +xmlrpc_server_call_method%string xmlrpc_server_call_method(resource $server, string $xml, mixed $user_data, [array $output_options])%XML リクエストをパースし、メソッドをコールする +xmlrpc_server_create%resource xmlrpc_server_create()%xmlrpc サーバを作成する +xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%サーバリソースを破棄する +xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%ドキュメントを生成する PHP 関数を登録する +xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%メソッド名が一致するメソッドリソースに PHP 関数を登録する +xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%PHP 文字列型用に xmlrpc 型、base64 または datetime を設定する +xpath_eval%void xpath_eval()%与えられた文字列で XPath のロケーションパスを評価する +xpath_eval_expression%void xpath_eval_expression()%与えられた文字列で XPath のロケーションパスを評価する +xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%新規 xpath コンテキストを作成する +xpath_register_ns%bool xpath_register_ns(XPathContext $xpath_context, string $prefix, string $uri)%与えられた XPath コンテキストに与えられた名前空間を登録する +xpath_register_ns_auto%bool xpath_register_ns_auto(XPathContext $xpath_context, [object $context_node])%与えられた XPath コンテキストに与えられた名前空間を登録する +xptr_eval%void xptr_eval()%指定した文字列の XPtr ロケーションパスを評価する +xptr_new_context%XPathContext xptr_new_context()%新規 XPath コンテキストを作成する +xslt_backend_info%string xslt_backend_info()%バックエンドのコンパイル設定についての情報を返す +xslt_backend_name%string xslt_backend_name()%バックエンドの名前を返す +xslt_backend_version%string xslt_backend_version()%Sablotron のバージョン番号を返す +xslt_create%resource xslt_create()%新規の XSLT プロセッサを作成する +xslt_errno%int xslt_errno(resource $xh)%エラー番号を返す +xslt_error%string xslt_error(resource $xh)%エラー文字列を返す +xslt_free%void xslt_free(resource $xh)%XSLT プロセッサを開放する +xslt_getopt%int xslt_getopt(resource $processor)%xsl プロセッサのオプションを取得する +xslt_process%mixed xslt_process(resource $xh, string $xmlcontainer, string $xslcontainer, [string $resultcontainer], [array $arguments], [array $parameters])%XSLT による変換を行う +xslt_set_base%void xslt_set_base(resource $xh, string $uri)%全ての XSLT 変換用の基準 URI を設定する +xslt_set_encoding%void xslt_set_encoding(resource $xh, string $encoding)%XML ドキュメントをパースするエンコーディングを設定する +xslt_set_error_handler%void xslt_set_error_handler(resource $xh, mixed $handler)%XSLT プロセッサ用のエラーハンドラを設定する +xslt_set_log%void xslt_set_log(resource $xh, [mixed $log])%ログメッセージを書き込むためのログファイルを設定する +xslt_set_object%bool xslt_set_object(resource $processor, object $obj)%コールバック関数を解決するためのオブジェクトを設定する +xslt_set_sax_handler%void xslt_set_sax_handler(resource $xh, array $handlers)%XSLT プロセッサに SAX ハンドラを設定する +xslt_set_sax_handlers%void xslt_set_sax_handlers(resource $processor, array $handlers)%XML ドキュメントを処理する際にコールされる SAX ハンドラを設定する +xslt_set_scheme_handler%void xslt_set_scheme_handler(resource $xh, array $handlers)%XSLT プロセッサ用にスキーマハンドラを設定する +xslt_set_scheme_handlers%void xslt_set_scheme_handlers(resource $xh, array $handlers)%XSLT プロセッサに関するスキーマハンドラを設定する +xslt_setopt%mixed xslt_setopt(resource $processor, int $newmask)%与えられた xsl プロセッサにオプションを設定する +zend_logo_guid%string zend_logo_guid()%Zend guid を取得する +zend_thread_id%int zend_thread_id()%現在のスレッドの一意な ID を返す +zend_version%string zend_version()%現在の Zend Engine のバージョンを取得する +zip_close%void zip_close(resource $zip)%ZIP ファイルアーカイブを閉じる +zip_entry_close%bool zip_entry_close(resource $zip_entry)%ディレクトリエントリを閉じる +zip_entry_compressedsize%int zip_entry_compressedsize(resource $zip_entry)%ディレクトリエントリの圧縮時のサイズを取得する +zip_entry_compressionmethod%string zip_entry_compressionmethod(resource $zip_entry)%ディレクトリエントリの圧縮方法を取得する +zip_entry_filesize%int zip_entry_filesize(resource $zip_entry)%ディレクトリエントリの実際のファイルサイズを取得する +zip_entry_name%string zip_entry_name(resource $zip_entry)%ディレクトリエントリの名前を取得する +zip_entry_open%bool zip_entry_open(resource $zip, resource $zip_entry, [string $mode])%読込み用にディレクトリエントリをオープンする +zip_entry_read%string zip_entry_read(resource $zip_entry, [int $length])%オープンされたディレクトリエントリから読み込む +zip_open%mixed zip_open(string $filename)%Zip ファイルアーカイブをオープンする +zip_read%mixed zip_read(resource $zip)%Zip ファイルアーカイブの中の次のエントリを読み込む +zlib_get_coding_type%string zlib_get_coding_type()%出力圧縮に使用されたコーディングの種類を返す From d17061319b7f50761becef86a32738765a838aae Mon Sep 17 00:00:00 2001 From: awgy Date: Sat, 4 Dec 2010 13:36:05 -0600 Subject: [PATCH 024/118] Moving phpdoc output directory to '.phpdoc' --- .gitignore | 2 +- Support/generate/generate.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a57430e..4552a35 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Support/generate/phpdoc \ No newline at end of file +/Support/generate/.phpdoc \ No newline at end of file diff --git a/Support/generate/generate.php b/Support/generate/generate.php index 285f5a9..3b96fee 100755 --- a/Support/generate/generate.php +++ b/Support/generate/generate.php @@ -127,7 +127,7 @@ 'xml.dom' => 'php_dom', ); -define('PHP_DOC_DIR', __DIR__ . '/phpdoc'); +define('PHP_DOC_DIR', __DIR__ . '/.phpdoc'); if (!is_dir(PHP_DOC_DIR)) { mkdir(PHP_DOC_DIR); From 667855a1d3246f8bccd37c68c550ba2efe7cb8e2 Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 6 Dec 2010 07:09:53 -0600 Subject: [PATCH 025/118] =?UTF-8?q?Add=20support=20for=20classes=20in=20?= =?UTF-8?q?=E2=8C=83H=20"Documentation=20for=20Word"=20command?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Commands/Lookup word in PHP manual.plist | 121 ++++++++++++----------- 1 file changed, 63 insertions(+), 58 deletions(-) diff --git a/Commands/Lookup word in PHP manual.plist b/Commands/Lookup word in PHP manual.plist index 0bfc486..8aadeb4 100644 --- a/Commands/Lookup word in PHP manual.plist +++ b/Commands/Lookup word in PHP manual.plist @@ -1,5 +1,5 @@ - + beforeRunningCommand @@ -7,66 +7,71 @@ bundlePath /Users/kumar/Library/Application Support/TextMate/Bundles/Custom.tmbundle command - if grep <<<${TM_CURRENT_WORD:-!} -Esq '^[a-zA-Z0-9_]+$' - then - if URL=`grep -i "^$TM_CURRENT_WORD=" "$TM_BUNDLE_SUPPORT/documentation.txt"` - then - URL=${URL:${#TM_CURRENT_WORD}+1} - else - URL="function.${TM_CURRENT_WORD//_/-}" + if grep <<<${TM_CURRENT_WORD:-!} -Esq '^[a-zA-Z0-9_]+$'; then + if URL=`grep -i "^$TM_CURRENT_WORD=" "$TM_BUNDLE_SUPPORT/documentation.txt"`; then + URL=${URL:${#TM_CURRENT_WORD}+1} + else + URL="function.${TM_CURRENT_WORD//_/-}" + CLASS_URL="class.${TM_CURRENT_WORD//_/-}" + fi + + if [[ "$PHP_MANUAL_LOCATION" ]]; then + if [[ ! -d "$PHP_MANUAL_LOCATION" ]]; then + exit_show_tool_tip "Your PHP_MANUAL_LOCATION directory ($PHP_MANUAL_LOCATION) does not exist. See the bundle Help for setup instructions." + fi + + if [[ ! -f "$PHP_MANUAL_LOCATION/$URL.html" ]]; then + URL=$CLASS_URL fi - if [[ "$PHP_MANUAL_LOCATION" ]] - then - if [[ ! -d "$PHP_MANUAL_LOCATION" ]] - then - exit_show_tool_tip "Your PHP_MANUAL_LOCATION directory ($PHP_MANUAL_LOCATION) does not exist. See the bundle Help for setup instructions." - fi - if [[ ! -f "$PHP_MANUAL_LOCATION/$URL.html" ]] - then - exit_show_tool_tip "No documentation found for '$TM_CURRENT_WORD'" - fi - . "$TM_SUPPORT_PATH/lib/webpreview.sh" - html_header "PHP Help" "${TM_FILENAME:-}" - cat <<-'HTML' - <script type="text/javascript" charset="utf-8"> - function jump(page) { - TextMate.isBusy = true; - res = TextMate.system('cat "$PHP_MANUAL_LOCATION"/' + page, null).outputString; - document.getElementById('php_help').innerHTML = res; - TextMate.isBusy = false; - setupLinks(); - historyList = document.getElementById('history_list'); - TextMate.log(historyList); - item = document.createElement('option'); - TextMate.log(item); - item.value = page; - TextMate.log(page); - item.innerText = res.match(/>(.+?)<\/TITLE/)[1]; - historyList.appendChild(item); - item.selected = true; - } - - function setupLinks() { - var link, links = document.links; - for (i = 0; i < links.length; i++) { - link = links[i]; - if (matches = link.href.match(/^file:.+\/(.+.html)$/)) { - link.href = 'javascript:jump("' + matches[1] + '")'; - } - } - } - </script> - HTML - echo '<select id="history_list" onchange="jump(this.options[this.selectedIndex].value)"></select>' - echo '<div id="php_help"></div>' - echo '<script>jump("'"$URL"'.html");</script>' - html_footer - exit_show_html - else URL="http://php.net/manual/en/$URL.php" + if [[ ! -f "$PHP_MANUAL_LOCATION/$URL.html" ]]; then + exit_show_tool_tip "No documentation found for '$TM_CURRENT_WORD'" fi - exit_show_html "<meta http-equiv='Refresh' content='0;URL=$URL'>" - else echo "Nothing to lookup (hint: place the caret on a function name)" + + . "$TM_SUPPORT_PATH/lib/webpreview.sh" + html_header "PHP Help" "${TM_FILENAME:-}" + cat <<-'HTML' + <script type="text/javascript" charset="utf-8"> + function jump(page) { + TextMate.isBusy = true; + res = TextMate.system('cat "$PHP_MANUAL_LOCATION"/' + page, null).outputString; + document.getElementById('php_help').innerHTML = res; + TextMate.isBusy = false; + setupLinks(); + + historyList = document.getElementById('history_list'); + TextMate.log(historyList); + item = document.createElement('option'); + TextMate.log(item); + item.value = page; + TextMate.log(page); + item.innerText = res.match(/>(.+?)<\/TITLE/)[1]; + historyList.appendChild(item); + item.selected = true; + } + + function setupLinks() { + var link, links = document.links; + for (i = 0; i < links.length; i++) { + link = links[i]; + if (matches = link.href.match(/^file:.+\/(.+.html)$/)) { + link.href = 'javascript:jump("' + matches[1] + '")'; + } + } + } + </script> + HTML + echo '<select id="history_list" onchange="jump(this.options[this.selectedIndex].value)"></select>' + echo '<div id="php_help"></div>' + echo '<script>jump("'"$URL"'.html");</script>' + html_footer + exit_show_html + else + URL="http://php.net/manual/en/$URL.php" + fi + exit_show_html "<meta http-equiv='Refresh' content='0;URL=$URL'>" +else + echo "Nothing to lookup (hint: place the caret on a function name)" fi input none From f778292157cf738f2e6eaf90a81004f18286b9f0 Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 6 Dec 2010 09:24:31 -0600 Subject: [PATCH 026/118] Removing redundant lookahead from built-in function matches (should slightly improve performance) --- Support/generate/generate.rb | 2 +- Syntaxes/PHP.plist | 184 +++++++++++++++++------------------ 2 files changed, 93 insertions(+), 93 deletions(-) diff --git a/Support/generate/generate.rb b/Support/generate/generate.rb index cb3e4e8..f403e07 100755 --- a/Support/generate/generate.rb +++ b/Support/generate/generate.rb @@ -60,7 +60,7 @@ def pattern_for(name, list, constructors = false) return unless list = process_list(list) { 'name' => name, - 'match' => "(?i)\\b#{ list }(?=\\s*" + (constructors && "[\\(|;]" || "\\(") + ")" + 'match' => "(?i)\\b#{ list }\\b" } end diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index ffb88af..98c2fa5 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -2767,553 +2767,553 @@ match - (?i)\bapc_(s(tore|ma_info)|c(ompile_file|lear_cache|a(s|che_info))|inc|de(c|fine_constants|lete(_file)?)|exists|fetch|load_constants|add|bin_(dump(file)?|load(file)?))(?=\s*\() + (?i)\bapc_(s(tore|ma_info)|c(ompile_file|lear_cache|a(s|che_info))|inc|de(c|fine_constants|lete(_file)?)|exists|fetch|load_constants|add|bin_(dump(file)?|load(file)?))\b name support.function.apc.php match - (?i)\b(s(huffle|izeof|ort)|n(ext|at(sort|casesort))|c(o(unt|mpact)|urrent)|in_array|u(sort|ksort|asort)|p(os|rev)|e(nd|ach|xtract)|k(sort|ey|rsort)|list|a(sort|r(sort|ray(_(s(hift|um|plice|earch|lice)|c(h(unk|ange_key_case)|o(unt_values|mbine))|intersect(_(u(key|assoc)|key|assoc))?|diff(_(u(key|assoc)|key|assoc))?|u(n(shift|ique)|intersect(_(uassoc|assoc))?|diff(_(uassoc|assoc))?)|p(op|ush|ad|roduct)|values|key(s|_exists)|f(il(ter|l(_keys)?)|lip)|walk(_recursive)?|r(e(duce|place(_recursive)?|verse)|and)|m(ultisort|erge(_recursive)?|ap)))?))|r(sort|eset|ange))(?=\s*\() + (?i)\b(s(huffle|izeof|ort)|n(ext|at(sort|casesort))|c(o(unt|mpact)|urrent)|in_array|u(sort|ksort|asort)|p(os|rev)|e(nd|ach|xtract)|k(sort|ey|rsort)|list|a(sort|r(sort|ray(_(s(hift|um|plice|earch|lice)|c(h(unk|ange_key_case)|o(unt_values|mbine))|intersect(_(u(key|assoc)|key|assoc))?|diff(_(u(key|assoc)|key|assoc))?|u(n(shift|ique)|intersect(_(uassoc|assoc))?|diff(_(uassoc|assoc))?)|p(op|ush|ad|roduct)|values|key(s|_exists)|f(il(ter|l(_keys)?)|lip)|walk(_recursive)?|r(e(duce|place(_recursive)?|verse)|and)|m(ultisort|erge(_recursive)?|ap)))?))|r(sort|eset|ange))\b name support.function.array.php match - (?i)\b(s(how_source|ys_getloadavg|leep)|highlight_(string|file)|con(stant|nection_(status|timeout|aborted))|time_(sleep_until|nanosleep)|ignore_user_abort|d(ie|efine(d)?)|u(sleep|n(iqid|pack))|__halt_compiler|p(hp_(strip_whitespace|check_syntax)|ack)|e(val|xit)|get_browser)(?=\s*\() + (?i)\b(s(how_source|ys_getloadavg|leep)|highlight_(string|file)|con(stant|nection_(status|timeout|aborted))|time_(sleep_until|nanosleep)|ignore_user_abort|d(ie|efine(d)?)|u(sleep|n(iqid|pack))|__halt_compiler|p(hp_(strip_whitespace|check_syntax)|ack)|e(val|xit)|get_browser)\b name support.function.basic_functions.php match - (?i)\bbc(s(cale|ub|qrt)|comp|div|pow(mod)?|add|m(od|ul))(?=\s*\() + (?i)\bbc(s(cale|ub|qrt)|comp|div|pow(mod)?|add|m(od|ul))\b name support.function.bcmath.php match - (?i)\bbz(c(ompress|lose)|open|decompress|err(str|no|or)|flush|write|read)(?=\s*\() + (?i)\bbz(c(ompress|lose)|open|decompress|err(str|no|or)|flush|write|read)\b name support.function.bz2.php match - (?i)\b(GregorianToJD|cal_(to_jd|info|days_in_month|from_jd)|unixtojd|jdto(unix|jewish)|easter_da(ys|te)|J(ulianToJD|ewishToJD|D(MonthName|To(Gregorian|Julian|French)|DayOfWeek))|FrenchToJD)(?=\s*\() + (?i)\b(GregorianToJD|cal_(to_jd|info|days_in_month|from_jd)|unixtojd|jdto(unix|jewish)|easter_da(ys|te)|J(ulianToJD|ewishToJD|D(MonthName|To(Gregorian|Julian|French)|DayOfWeek))|FrenchToJD)\b name support.function.calendar.php match - (?i)\b(c(lass_(exists|alias)|all_user_method(_array)?)|i(s_(subclass_of|a)|nterface_exists)|property_exists|get_(c(lass(_(vars|methods))?|alled_class)|object_vars|declared_(classes|interfaces)|parent_class)|method_exists)(?=\s*\() + (?i)\b(c(lass_(exists|alias)|all_user_method(_array)?)|i(s_(subclass_of|a)|nterface_exists)|property_exists|get_(c(lass(_(vars|methods))?|alled_class)|object_vars|declared_(classes|interfaces)|parent_class)|method_exists)\b name support.function.classobj.php match - (?i)\b(com_(set|create_guid|i(senum|nvoke)|pr(int_typeinfo|op(set|put|get))|event_sink|load(_typelib)?|addref|release|get(_active_object)?|message_pump)|variant_(s(ub|et(_type)?)|n(ot|eg)|c(a(st|t)|mp)|i(nt|div|mp)|or|d(iv|ate_(to_timestamp|from_timestamp))|pow|eqv|fix|a(nd|dd|bs)|round|get_type|xor|m(od|ul)))(?=\s*\() + (?i)\b(com_(set|create_guid|i(senum|nvoke)|pr(int_typeinfo|op(set|put|get))|event_sink|load(_typelib)?|addref|release|get(_active_object)?|message_pump)|variant_(s(ub|et(_type)?)|n(ot|eg)|c(a(st|t)|mp)|i(nt|div|mp)|or|d(iv|ate_(to_timestamp|from_timestamp))|pow|eqv|fix|a(nd|dd|bs)|round|get_type|xor|m(od|ul)))\b name support.function.com.php match - (?i)\bctype_(space|cntrl|digit|upper|p(unct|rint)|lower|al(num|pha)|graph|xdigit)(?=\s*\() + (?i)\bctype_(space|cntrl|digit|upper|p(unct|rint)|lower|al(num|pha)|graph|xdigit)\b name support.function.ctype.php match - (?i)\bcurl_(setopt(_array)?|c(opy_handle|lose)|init|e(rr(no|or)|xec)|version|getinfo|multi_(select|close|in(it|fo_read)|exec|add_handle|remove_handle|getcontent))(?=\s*\() + (?i)\bcurl_(setopt(_array)?|c(opy_handle|lose)|init|e(rr(no|or)|xec)|version|getinfo|multi_(select|close|in(it|fo_read)|exec|add_handle|remove_handle|getcontent))\b name support.function.curl.php match - (?i)\b(str(totime|ptime|ftime)|checkdate|time(zone_(name_(from_abbr|get)|transitions_get|identifiers_list|o(pen|ffset_get)|version_get|location_get|abbreviations_list))?|idate|date(_(su(n(set|_info|rise)|b)|create(_from_format)?|time(stamp_(set|get)|zone_(set|get)|_set)|i(sodate_set|nterval_(create_from_date_string|format))|offset_get|d(iff|efault_timezone_(set|get)|ate_set)|parse(_from_format)?|format|add|get_last_errors|modify))?|localtime|g(et(timeofday|date)|m(strftime|date|mktime))|m(icrotime|ktime))(?=\s*\() + (?i)\b(str(totime|ptime|ftime)|checkdate|time(zone_(name_(from_abbr|get)|transitions_get|identifiers_list|o(pen|ffset_get)|version_get|location_get|abbreviations_list))?|idate|date(_(su(n(set|_info|rise)|b)|create(_from_format)?|time(stamp_(set|get)|zone_(set|get)|_set)|i(sodate_set|nterval_(create_from_date_string|format))|offset_get|d(iff|efault_timezone_(set|get)|ate_set)|parse(_from_format)?|format|add|get_last_errors|modify))?|localtime|g(et(timeofday|date)|m(strftime|date|mktime))|m(icrotime|ktime))\b name support.function.datetime.php match - (?i)\bdba_(sync|handlers|nextkey|close|insert|op(timize|en)|delete|popen|exists|key_split|f(irstkey|etch)|list|replace)(?=\s*\() + (?i)\bdba_(sync|handlers|nextkey|close|insert|op(timize|en)|delete|popen|exists|key_split|f(irstkey|etch)|list|replace)\b name support.function.dba.php match - (?i)\bdbx_(sort|c(o(nnect|mpare)|lose)|e(scape_string|rror)|query|fetch_row)(?=\s*\() + (?i)\bdbx_(sort|c(o(nnect|mpare)|lose)|e(scape_string|rror)|query|fetch_row)\b name support.function.dbx.php match - (?i)\b(scandir|c(h(dir|root)|losedir)|opendir|dir|re(winddir|addir)|getcwd)(?=\s*\() + (?i)\b(scandir|c(h(dir|root)|losedir)|opendir|dir|re(winddir|addir)|getcwd)\b name support.function.dir.php match - (?i)\b(domxml_(new_doc|open_(file|mem)|version|x(slt_(stylesheet(_(doc|file))?|version)|mltree))|xp(tr_(new_context|eval)|ath_(new_context|eval(_expression)?|register_ns(_auto)?)))(?=\s*\() + (?i)\b(domxml_(new_doc|open_(file|mem)|version|x(slt_(stylesheet(_(doc|file))?|version)|mltree))|xp(tr_(new_context|eval)|ath_(new_context|eval(_expression)?|register_ns(_auto)?)))\b name support.function.domxml.php match - (?i)\bdotnet_load(?=\s*\() + (?i)\bdotnet_load\b name support.function.dotnet.php match - (?i)\benchant_(dict_(s(tore_replacement|uggest)|check|is_in_session|describe|quick_check|add_to_(session|personal)|get_error)|broker_(set_ordering|init|d(ict_exists|escribe)|free(_dict)?|list_dicts|request_(dict|pwl_dict)|get_error))(?=\s*\() + (?i)\benchant_(dict_(s(tore_replacement|uggest)|check|is_in_session|describe|quick_check|add_to_(session|personal)|get_error)|broker_(set_ordering|init|d(ict_exists|escribe)|free(_dict)?|list_dicts|request_(dict|pwl_dict)|get_error))\b name support.function.enchant.php match - (?i)\b(s(plit(i)?|ql_regcase)|ereg(i(_replace)?|_replace)?)(?=\s*\() + (?i)\b(s(plit(i)?|ql_regcase)|ereg(i(_replace)?|_replace)?)\b name support.function.ereg.php match - (?i)\b(set_e(rror_handler|xception_handler)|trigger_error|debug_(print_backtrace|backtrace)|user_error|error_(log|reporting|get_last)|restore_e(rror_handler|xception_handler))(?=\s*\() + (?i)\b(set_e(rror_handler|xception_handler)|trigger_error|debug_(print_backtrace|backtrace)|user_error|error_(log|reporting|get_last)|restore_e(rror_handler|xception_handler))\b name support.function.errorfunc.php match - (?i)\b(s(hell_exec|ystem)|p(assthru|roc_(nice|close|terminate|open|get_status))|e(scapeshell(cmd|arg)|xec))(?=\s*\() + (?i)\b(s(hell_exec|ystem)|p(assthru|roc_(nice|close|terminate|open|get_status))|e(scapeshell(cmd|arg)|xec))\b name support.function.exec.php match - (?i)\b(exif_(t(humbnail|agname)|imagetype|read_data)|read_exif_data)(?=\s*\() + (?i)\b(exif_(t(humbnail|agname)|imagetype|read_data)|read_exif_data)\b name support.function.exif.php match - (?i)\b(s(ymlink|tat|et_file_buffer)|c(h(own|grp|mod)|opy|learstatcache)|t(ouch|empnam|mpfile)|is_(dir|uploaded_file|executable|file|writ(eable|able)|link|readable)|d(i(sk(_(total_space|free_space)|freespace)|rname)|elete)|u(nlink|mask)|p(close|open|a(thinfo|rse_ini_(string|file)))|f(s(canf|tat|eek)|nmatch|close|t(ell|runcate)|ile(size|ctime|type|inode|owner|_(put_contents|exists|get_contents)|perms|atime|group|mtime)?|open|p(ut(s|csv)|assthru)|eof|flush|write|lock|read|get(s(s)?|c(sv)?))|l(stat|ch(own|grp)|ink(info)?)|r(e(name|wind|a(d(file|link)|lpath(_cache_(size|get))?))|mdir)|glob|m(ove_uploaded_file|kdir)|basename)(?=\s*\() + (?i)\b(s(ymlink|tat|et_file_buffer)|c(h(own|grp|mod)|opy|learstatcache)|t(ouch|empnam|mpfile)|is_(dir|uploaded_file|executable|file|writ(eable|able)|link|readable)|d(i(sk(_(total_space|free_space)|freespace)|rname)|elete)|u(nlink|mask)|p(close|open|a(thinfo|rse_ini_(string|file)))|f(s(canf|tat|eek)|nmatch|close|t(ell|runcate)|ile(size|ctime|type|inode|owner|_(put_contents|exists|get_contents)|perms|atime|group|mtime)?|open|p(ut(s|csv)|assthru)|eof|flush|write|lock|read|get(s(s)?|c(sv)?))|l(stat|ch(own|grp)|ink(info)?)|r(e(name|wind|a(d(file|link)|lpath(_cache_(size|get))?))|mdir)|glob|m(ove_uploaded_file|kdir)|basename)\b name support.function.file.php match - (?i)\b(finfo_(set_flags|close|open|file|buffer)|mime_content_type)(?=\s*\() + (?i)\b(finfo_(set_flags|close|open|file|buffer)|mime_content_type)\b name support.function.fileinfo.php match - (?i)\bfilter_(has_var|i(nput(_array)?|d)|var(_array)?|list)(?=\s*\() + (?i)\bfilter_(has_var|i(nput(_array)?|d)|var(_array)?|list)\b name support.function.filter.php match - (?i)\b(c(all_user_func(_array)?|reate_function)|unregister_tick_function|f(orward_static_call(_array)?|unc(tion_exists|_(num_args|get_arg(s)?)))|register_(shutdown_function|tick_function)|get_defined_functions)(?=\s*\() + (?i)\b(c(all_user_func(_array)?|reate_function)|unregister_tick_function|f(orward_static_call(_array)?|unc(tion_exists|_(num_args|get_arg(s)?)))|register_(shutdown_function|tick_function)|get_defined_functions)\b name support.function.funchand.php match - (?i)\b(ngettext|textdomain|d(ngettext|c(ngettext|gettext)|gettext)|gettext|bind(textdomain|_textdomain_codeset))(?=\s*\() + (?i)\b(ngettext|textdomain|d(ngettext|c(ngettext|gettext)|gettext)|gettext|bind(textdomain|_textdomain_codeset))\b name support.function.gettext.php match - (?i)\bgmp_(s(can(1|0)|trval|ign|ub|etbit|qrt(rem)?)|hamdist|ne(g|xtprime)|c(om|lrbit|mp)|testbit|in(tval|it|vert)|or|div(_(q(r)?|r)|exact)?|jacobi|p(o(pcount|w(m)?)|erfect_square|rob_prime)|fact|legendre|a(nd|dd|bs)|random|gcd(ext)?|xor|m(od|ul))(?=\s*\() + (?i)\bgmp_(s(can(1|0)|trval|ign|ub|etbit|qrt(rem)?)|hamdist|ne(g|xtprime)|c(om|lrbit|mp)|testbit|in(tval|it|vert)|or|div(_(q(r)?|r)|exact)?|jacobi|p(o(pcount|w(m)?)|erfect_square|rob_prime)|fact|legendre|a(nd|dd|bs)|random|gcd(ext)?|xor|m(od|ul))\b name support.function.gmp.php match - (?i)\bhash(_(hmac(_file)?|copy|init|update(_(stream|file))?|fi(nal|le)|algos))?(?=\s*\() + (?i)\bhash(_(hmac(_file)?|copy|init|update(_(stream|file))?|fi(nal|le)|algos))?\b name support.function.hash.php match - (?i)\b(http_(s(upport|end_(st(atus|ream)|content_(type|disposition)|data|file|last_modified))|head|negotiate_(c(harset|ontent_type)|language)|c(hunked_decode|ache_(etag|last_modified))|throttle|inflate|d(eflate|ate)|p(ost_(data|fields)|ut_(stream|data|file)|ersistent_handles_(c(ount|lean)|ident)|arse_(headers|cookie|params|message))|re(direct|quest(_(method_(name|unregister|exists|register)|body_encode))?)|get(_request_(headers|body(_stream)?))?|match_(etag|request_header|modified)|build_(str|cookie|url))|ob_(inflatehandler|deflatehandler|etaghandler))(?=\s*\() + (?i)\b(http_(s(upport|end_(st(atus|ream)|content_(type|disposition)|data|file|last_modified))|head|negotiate_(c(harset|ontent_type)|language)|c(hunked_decode|ache_(etag|last_modified))|throttle|inflate|d(eflate|ate)|p(ost_(data|fields)|ut_(stream|data|file)|ersistent_handles_(c(ount|lean)|ident)|arse_(headers|cookie|params|message))|re(direct|quest(_(method_(name|unregister|exists|register)|body_encode))?)|get(_request_(headers|body(_stream)?))?|match_(etag|request_header|modified)|build_(str|cookie|url))|ob_(inflatehandler|deflatehandler|etaghandler))\b name support.function.http.php match - (?i)\b(iconv(_(s(tr(pos|len|rpos)|ubstr|et_encoding)|get_encoding|mime_(decode(_headers)?|encode)))?|ob_iconv_handler)(?=\s*\() + (?i)\b(iconv(_(s(tr(pos|len|rpos)|ubstr|et_encoding)|get_encoding|mime_(decode(_headers)?|encode)))?|ob_iconv_handler)\b name support.function.iconv.php match - (?i)\biis_(s(t(op_serv(ice|er)|art_serv(ice|er))|et_(s(cript_map|erver_rights)|dir_security|app_settings))|add_server|remove_server|get_(s(cript_map|erv(ice_state|er_(rights|by_(comment|path))))|dir_security))(?=\s*\() + (?i)\biis_(s(t(op_serv(ice|er)|art_serv(ice|er))|et_(s(cript_map|erver_rights)|dir_security|app_settings))|add_server|remove_server|get_(s(cript_map|erv(ice_state|er_(rights|by_(comment|path))))|dir_security))\b name support.function.iisfunc.php match - (?i)\b(i(ptc(parse|embed)|mage(s(y|tring(up)?|et(style|t(hickness|ile)|pixel|brush)|avealpha|x)|c(har(up)?|o(nvolution|py(res(ized|ampled)|merge(gray)?)?|lor(s(total|et|forindex)|closest(hwb|alpha)?|transparent|deallocate|exact(alpha)?|a(t|llocate(alpha)?)|resolve(alpha)?|match))|reate(truecolor|from(string|jpeg|png|wbmp|g(if|d(2(part)?)?)|x(pm|bm)))?)|t(ypes|tf(text|bbox)|ruecolortopalette)|i(struecolor|nterlace)|2wbmp|d(estroy|ashedline)|jpeg|_type_to_(extension|mime_type)|p(s(slantfont|text|e(ncodefont|xtendfont)|freefont|loadfont|bbox)|ng|olygon|alettecopy)|ellipse|f(t(text|bbox)|il(ter|l(toborder|ed(polygon|ellipse|arc|rectangle))?)|ont(height|width))|wbmp|l(ine|oadfont|ayereffect)|a(ntialias|lphablending|rc)|r(otate|ectangle)|g(if|d(2)?|ammacorrect|rab(screen|window))|xbm))|jpeg2wbmp|png2wbmp|g(d_info|etimagesize))(?=\s*\() + (?i)\b(i(ptc(parse|embed)|mage(s(y|tring(up)?|et(style|t(hickness|ile)|pixel|brush)|avealpha|x)|c(har(up)?|o(nvolution|py(res(ized|ampled)|merge(gray)?)?|lor(s(total|et|forindex)|closest(hwb|alpha)?|transparent|deallocate|exact(alpha)?|a(t|llocate(alpha)?)|resolve(alpha)?|match))|reate(truecolor|from(string|jpeg|png|wbmp|g(if|d(2(part)?)?)|x(pm|bm)))?)|t(ypes|tf(text|bbox)|ruecolortopalette)|i(struecolor|nterlace)|2wbmp|d(estroy|ashedline)|jpeg|_type_to_(extension|mime_type)|p(s(slantfont|text|e(ncodefont|xtendfont)|freefont|loadfont|bbox)|ng|olygon|alettecopy)|ellipse|f(t(text|bbox)|il(ter|l(toborder|ed(polygon|ellipse|arc|rectangle))?)|ont(height|width))|wbmp|l(ine|oadfont|ayereffect)|a(ntialias|lphablending|rc)|r(otate|ectangle)|g(if|d(2)?|ammacorrect|rab(screen|window))|xbm))|jpeg2wbmp|png2wbmp|g(d_info|etimagesize))\b name support.function.image.php match - (?i)\b(s(ys_get_temp_dir|et_(time_limit|include_path|magic_quotes_runtime))|ini_(set|alter|restore|get(_all)?)|zend_(thread_id|version|logo_guid)|dl|p(hp(credits|info|_(sapi_name|ini_(scanned_files|loaded_file)|uname|logo_guid)|version)|utenv)|extension_loaded|version_compare|assert(_options)?|restore_include_path|g(c_(collect_cycles|disable|enable(d)?)|et(opt|_(c(urrent_user|fg_var)|include(d_files|_path)|defined_constants|extension_funcs|loaded_extensions|required_files|magic_quotes_(runtime|gpc))|env|lastmod|rusage|my(inode|uid|pid|gid)))|m(emory_get_(usage|peak_usage)|a(in|gic_quotes_runtime)))(?=\s*\() + (?i)\b(s(ys_get_temp_dir|et_(time_limit|include_path|magic_quotes_runtime))|ini_(set|alter|restore|get(_all)?)|zend_(thread_id|version|logo_guid)|dl|p(hp(credits|info|_(sapi_name|ini_(scanned_files|loaded_file)|uname|logo_guid)|version)|utenv)|extension_loaded|version_compare|assert(_options)?|restore_include_path|g(c_(collect_cycles|disable|enable(d)?)|et(opt|_(c(urrent_user|fg_var)|include(d_files|_path)|defined_constants|extension_funcs|loaded_extensions|required_files|magic_quotes_(runtime|gpc))|env|lastmod|rusage|my(inode|uid|pid|gid)))|m(emory_get_(usage|peak_usage)|a(in|gic_quotes_runtime)))\b name support.function.info.php match - (?i)\bibase_(se(t_event_handler|rv(ice_(detach|attach)|er_info))|n(um_(params|fields)|ame_result)|c(o(nnect|mmit(_ret)?)|lose)|t(imefmt|rans)|d(elete_user|rop_db|b_info)|p(connect|aram_info|repare)|e(rr(code|msg)|xecute)|query|f(ield_info|etch_(object|assoc|row)|ree_(event_handler|query|result))|wait_event|a(dd_user|ffected_rows)|r(ollback(_ret)?|estore)|gen_id|m(odify_user|aintain_db)|b(lob_(c(lose|ancel|reate)|i(nfo|mport)|open|echo|add|get)|ackup))(?=\s*\() + (?i)\bibase_(se(t_event_handler|rv(ice_(detach|attach)|er_info))|n(um_(params|fields)|ame_result)|c(o(nnect|mmit(_ret)?)|lose)|t(imefmt|rans)|d(elete_user|rop_db|b_info)|p(connect|aram_info|repare)|e(rr(code|msg)|xecute)|query|f(ield_info|etch_(object|assoc|row)|ree_(event_handler|query|result))|wait_event|a(dd_user|ffected_rows)|r(ollback(_ret)?|estore)|gen_id|m(odify_user|aintain_db)|b(lob_(c(lose|ancel|reate)|i(nfo|mport)|open|echo|add|get)|ackup))\b name support.function.interbase.php match - (?i)\b(n(ormalizer_(normalize|is_normalized)|umfmt_(set_(symbol|text_attribute|pattern|attribute)|create|parse(_currency)?|format(_currency)?|get_(symbol|text_attribute|pattern|error_(code|message)|locale|attribute)))|collator_(s(ort(_with_sort_keys)?|et_(strength|attribute))|c(ompare|reate)|asort|get_(s(trength|ort_key)|error_(code|message)|locale|attribute))|i(ntl_(is_failure|error_name|get_error_(code|message))|dn_to_(u(nicode|tf8)|ascii))|datefmt_(set_(calendar|timezone_id|pattern|lenient)|create|is_lenient|parse|format|localtime|get_(calendar|time(type|zone_id)|datetype|pattern|error_(code|message)|locale))|locale_(set_default|compose|parse|filter_matches|lookup|accept_from_http|get_(script|d(isplay_(script|name|variant|language|region)|efault)|primary_language|keywords|all_variants|region))|resourcebundle_(c(ount|reate)|locales|get(_error_(code|message))?)|grapheme_(s(tr(str|i(str|pos)|pos|len|r(ipos|pos))|ubstr)|extract)|msgfmt_(set_pattern|create|parse(_message)?|format(_message)?|get_(pattern|error_(code|message)|locale)))(?=\s*\() + (?i)\b(n(ormalizer_(normalize|is_normalized)|umfmt_(set_(symbol|text_attribute|pattern|attribute)|create|parse(_currency)?|format(_currency)?|get_(symbol|text_attribute|pattern|error_(code|message)|locale|attribute)))|collator_(s(ort(_with_sort_keys)?|et_(strength|attribute))|c(ompare|reate)|asort|get_(s(trength|ort_key)|error_(code|message)|locale|attribute))|i(ntl_(is_failure|error_name|get_error_(code|message))|dn_to_(u(nicode|tf8)|ascii))|datefmt_(set_(calendar|timezone_id|pattern|lenient)|create|is_lenient|parse|format|localtime|get_(calendar|time(type|zone_id)|datetype|pattern|error_(code|message)|locale))|locale_(set_default|compose|parse|filter_matches|lookup|accept_from_http|get_(script|d(isplay_(script|name|variant|language|region)|efault)|primary_language|keywords|all_variants|region))|resourcebundle_(c(ount|reate)|locales|get(_error_(code|message))?)|grapheme_(s(tr(str|i(str|pos)|pos|len|r(ipos|pos))|ubstr)|extract)|msgfmt_(set_pattern|create|parse(_message)?|format(_message)?|get_(pattern|error_(code|message)|locale)))\b name support.function.intl.php match - (?i)\bjson_(decode|encode|last_error)(?=\s*\() + (?i)\bjson_(decode|encode|last_error)\b name support.function.json.php match - (?i)\bldap_(s(tart_tls|ort|e(t_(option|rebind_proc)|arch)|asl_bind)|next_(entry|attribute|reference)|c(o(nnect|unt_entries|mpare)|lose)|t61_to_8859|d(n2ufn|elete)|8859_to_t61|unbind|parse_re(sult|ference)|e(rr(no|2str|or)|xplode_dn)|f(irst_(entry|attribute|reference)|ree_result)|list|add|re(name|ad)|get_(option|dn|entries|values(_len)?|attributes)|mod(ify|_(del|add|replace))|bind)(?=\s*\() + (?i)\bldap_(s(tart_tls|ort|e(t_(option|rebind_proc)|arch)|asl_bind)|next_(entry|attribute|reference)|c(o(nnect|unt_entries|mpare)|lose)|t61_to_8859|d(n2ufn|elete)|8859_to_t61|unbind|parse_re(sult|ference)|e(rr(no|2str|or)|xplode_dn)|f(irst_(entry|attribute|reference)|ree_result)|list|add|re(name|ad)|get_(option|dn|entries|values(_len)?|attributes)|mod(ify|_(del|add|replace))|bind)\b name support.function.ldap.php match - (?i)\blibxml_(set_streams_context|clear_errors|disable_entity_loader|use_internal_errors|get_(errors|last_error))(?=\s*\() + (?i)\blibxml_(set_streams_context|clear_errors|disable_entity_loader|use_internal_errors|get_(errors|last_error))\b name support.function.libxml.php match - (?i)\b(ezmlm_hash|mail)(?=\s*\() + (?i)\b(ezmlm_hash|mail)\b name support.function.mail.php match - (?i)\b(s(in(h)?|qrt|rand)|h(ypot|exdec)|c(os(h)?|eil)|tan(h)?|is_(nan|infinite|finite)|octdec|de(c(hex|oct|bin)|g2rad)|p(i|ow)|exp(m1)?|f(loor|mod)|l(cg_value|og(1(p|0))?)|a(sin(h)?|cos(h)?|tan(h|2)?|bs)|r(ound|a(nd|d2deg))|getrandmax|m(t_(srand|rand|getrandmax)|in|ax)|b(indec|ase_convert))(?=\s*\() + (?i)\b(s(in(h)?|qrt|rand)|h(ypot|exdec)|c(os(h)?|eil)|tan(h)?|is_(nan|infinite|finite)|octdec|de(c(hex|oct|bin)|g2rad)|p(i|ow)|exp(m1)?|f(loor|mod)|l(cg_value|og(1(p|0))?)|a(sin(h)?|cos(h)?|tan(h|2)?|bs)|r(ound|a(nd|d2deg))|getrandmax|m(t_(srand|rand|getrandmax)|in|ax)|b(indec|ase_convert))\b name support.function.math.php match - (?i)\bmb_(s(tr(str|cut|to(upper|lower)|i(str|pos|mwidth)|pos|width|len|r(chr|i(chr|pos)|pos))|ubst(itute_character|r(_count)?)|plit|end_mail)|http_(input|output)|c(heck_encoding|onvert_(case|encoding|variables|kana))|internal_encoding|output_handler|de(code_(numericentity|mimeheader)|tect_(order|encoding))|p(arse_str|referred_mime_name)|e(ncod(ing_aliases|e_(numericentity|mimeheader))|reg(i(_replace)?|_(search(_(setpos|init|pos|regs|get(pos|regs)))?|replace|match))?)|l(ist_encodings|anguage)|regex_(set_options|encoding)|get_info)(?=\s*\() + (?i)\bmb_(s(tr(str|cut|to(upper|lower)|i(str|pos|mwidth)|pos|width|len|r(chr|i(chr|pos)|pos))|ubst(itute_character|r(_count)?)|plit|end_mail)|http_(input|output)|c(heck_encoding|onvert_(case|encoding|variables|kana))|internal_encoding|output_handler|de(code_(numericentity|mimeheader)|tect_(order|encoding))|p(arse_str|referred_mime_name)|e(ncod(ing_aliases|e_(numericentity|mimeheader))|reg(i(_replace)?|_(search(_(setpos|init|pos|regs|get(pos|regs)))?|replace|match))?)|l(ist_encodings|anguage)|regex_(set_options|encoding)|get_info)\b name support.function.mbstring.php match - (?i)\bm(crypt_(c(fb|reate_iv|bc)|ofb|decrypt|e(nc(_(self_test|is_block_(algorithm(_mode)?|mode)|get_(supported_key_sizes|iv_size|key_size|algorithms_name|modes_name|block_size))|rypt)|cb)|list_(algorithms|modes)|ge(neric(_(init|deinit|end))?|t_(cipher_name|iv_size|key_size|block_size))|module_(self_test|close|is_block_(algorithm(_mode)?|mode)|open|get_(supported_key_sizes|algo_(key_size|block_size))))|decrypt_generic)(?=\s*\() + (?i)\bm(crypt_(c(fb|reate_iv|bc)|ofb|decrypt|e(nc(_(self_test|is_block_(algorithm(_mode)?|mode)|get_(supported_key_sizes|iv_size|key_size|algorithms_name|modes_name|block_size))|rypt)|cb)|list_(algorithms|modes)|ge(neric(_(init|deinit|end))?|t_(cipher_name|iv_size|key_size|block_size))|module_(self_test|close|is_block_(algorithm(_mode)?|mode)|open|get_(supported_key_sizes|algo_(key_size|block_size))))|decrypt_generic)\b name support.function.mcrypt.php match - (?i)\bmemcache_debug(?=\s*\() + (?i)\bmemcache_debug\b name support.function.memcache.php match - (?i)\bmhash(_(count|keygen_s2k|get_(hash_name|block_size)))?(?=\s*\() + (?i)\bmhash(_(count|keygen_s2k|get_(hash_name|block_size)))?\b name support.function.mhash.php match - (?i)\bbson_(decode|encode)(?=\s*\() + (?i)\bbson_(decode|encode)\b name support.function.mongo.php match - (?i)\bmysql_(s(tat|e(t_charset|lect_db))|num_(fields|rows)|c(onnect|l(ient_encoding|ose)|reate_db)|t(hread_id|ablename)|in(sert_id|fo)|d(ata_seek|rop_db|b_(name|query))|unbuffered_query|p(connect|ing)|e(scape_string|rr(no|or))|query|f(ield_(seek|name|t(ype|able)|flags|len)|etch_(object|field|lengths|a(ssoc|rray)|row)|ree_result)|list_(tables|dbs|processes|fields)|affected_rows|re(sult|al_escape_string)|get_(server_info|host_info|client_info|proto_info))(?=\s*\() + (?i)\bmysql_(s(tat|e(t_charset|lect_db))|num_(fields|rows)|c(onnect|l(ient_encoding|ose)|reate_db)|t(hread_id|ablename)|in(sert_id|fo)|d(ata_seek|rop_db|b_(name|query))|unbuffered_query|p(connect|ing)|e(scape_string|rr(no|or))|query|f(ield_(seek|name|t(ype|able)|flags|len)|etch_(object|field|lengths|a(ssoc|rray)|row)|ree_result)|list_(tables|dbs|processes|fields)|affected_rows|re(sult|al_escape_string)|get_(server_info|host_info|client_info|proto_info))\b name support.function.mysql.php match - (?i)\bmysqli_(s(sl_set|t(ore_result|at|mt_(s(tore_result|end_long_data|qlstate)|num_rows|close|in(sert_id|it)|data_seek|p(aram_count|repare)|e(rr(no|or)|xecute)|f(ield_count|etch|ree_result)|a(ttr_(set|get)|ffected_rows)|res(ult_metadata|et)|get_warnings|bind_(param|result)))|e(nd_(query|long_data)|t_(charset|opt|local_infile_(handler|default))|lect_db)|qlstate|lave_query)|n(um_(fields|rows)|ext_result)|c(ha(nge_user|racter_set_name)|o(nnect(_err(no|or))?|mmit)|l(ient_encoding|ose))|thread_(safe|id)|in(sert_id|it|fo)|options|d(isable_r(pl_parse|eads_from_master)|ump_debug_info|ebug|ata_seek)|use_result|p(ing|oll|aram_count|repare)|e(scape_string|nable_r(pl_parse|eads_from_master)|rr(no|or)|xecute|mbedded_server_(start|end))|kill|query|f(ield_(seek|count|tell)|etch(_(object|field(s|_direct)?|lengths|a(ssoc|ll|rray)|row))?|ree_result)|warning_count|a(utocommit|ffected_rows)|r(ollback|pl_(p(arse_enabled|robe)|query_type)|e(port|a(p_async_query|l_(connect|escape_string|query))))|get_(server_(info|version)|host_info|c(harset|onnection_stats|lient_(stats|info|version)|ache_stats)|proto_info|warnings|metadata)|m(ore_results|ulti_query|aster_query)|bind_(param|result))(?=\s*\() + (?i)\bmysqli_(s(sl_set|t(ore_result|at|mt_(s(tore_result|end_long_data|qlstate)|num_rows|close|in(sert_id|it)|data_seek|p(aram_count|repare)|e(rr(no|or)|xecute)|f(ield_count|etch|ree_result)|a(ttr_(set|get)|ffected_rows)|res(ult_metadata|et)|get_warnings|bind_(param|result)))|e(nd_(query|long_data)|t_(charset|opt|local_infile_(handler|default))|lect_db)|qlstate|lave_query)|n(um_(fields|rows)|ext_result)|c(ha(nge_user|racter_set_name)|o(nnect(_err(no|or))?|mmit)|l(ient_encoding|ose))|thread_(safe|id)|in(sert_id|it|fo)|options|d(isable_r(pl_parse|eads_from_master)|ump_debug_info|ebug|ata_seek)|use_result|p(ing|oll|aram_count|repare)|e(scape_string|nable_r(pl_parse|eads_from_master)|rr(no|or)|xecute|mbedded_server_(start|end))|kill|query|f(ield_(seek|count|tell)|etch(_(object|field(s|_direct)?|lengths|a(ssoc|ll|rray)|row))?|ree_result)|warning_count|a(utocommit|ffected_rows)|r(ollback|pl_(p(arse_enabled|robe)|query_type)|e(port|a(p_async_query|l_(connect|escape_string|query))))|get_(server_(info|version)|host_info|c(harset|onnection_stats|lient_(stats|info|version)|ache_stats)|proto_info|warnings|metadata)|m(ore_results|ulti_query|aster_query)|bind_(param|result))\b name support.function.mysqli.php match - (?i)\bmysqlnd_qc_(set_user_handlers|c(hange_handler|lear_cache)|get_(handler|c(ore_stats|ache_info)|query_trace_log))(?=\s*\() + (?i)\bmysqlnd_qc_(set_user_handlers|c(hange_handler|lear_cache)|get_(handler|c(ore_stats|ache_info)|query_trace_log))\b name support.function.mysqlnd-qc.php match - (?i)\b(s(yslog|ocket_(set_(timeout|blocking)|get_status)|et(cookie|rawcookie))|header(s_(sent|list)|_remove)?|c(heckdnsrr|loselog)|i(net_(ntop|pton)|p2long)|openlog|d(ns_(check_record|get_(record|mx))|efine_syslog_variables)|pfsockopen|fsockopen|long2ip|get(servby(name|port)|host(name|by(name(l)?|addr))|protobyn(umber|ame)|mxrr))(?=\s*\() + (?i)\b(s(yslog|ocket_(set_(timeout|blocking)|get_status)|et(cookie|rawcookie))|header(s_(sent|list)|_remove)?|c(heckdnsrr|loselog)|i(net_(ntop|pton)|p2long)|openlog|d(ns_(check_record|get_(record|mx))|efine_syslog_variables)|pfsockopen|fsockopen|long2ip|get(servby(name|port)|host(name|by(name(l)?|addr))|protobyn(umber|ame)|mxrr))\b name support.function.network.php match - (?i)\bnsapi_(virtual|re(sponse_headers|quest_headers))(?=\s*\() + (?i)\bnsapi_(virtual|re(sponse_headers|quest_headers))\b name support.function.nsapi.php match - (?i)\b(deaggregate|aggregat(ion_info|e(_(info|properties(_by_(list|regexp))?|methods(_by_(list|regexp))?))?))(?=\s*\() + (?i)\b(deaggregate|aggregat(ion_info|e(_(info|properties(_by_(list|regexp))?|methods(_by_(list|regexp))?))?))\b name support.function.objaggregation.php match - (?i)\boci(s(tatementtype|e(tprefetch|rverversion)|avelob(file)?)|n(umcols|ew(c(ollection|ursor)|descriptor)|logon)|c(o(l(umn(s(cale|ize)|name|type(raw)?|isnull|precision)|l(size|trim|a(ssign(elem)?|ppend)|getelem|max))|mmit)|loselob|ancel)|internaldebug|definebyname|_(s(tatement_type|e(t_(client_i(nfo|dentifier)|prefetch|edition|action|module_name)|rver_version))|n(um_(fields|rows)|ew_(c(o(nnect|llection)|ursor)|descriptor))|c(o(nnect|mmit)|lose|ancel)|internal_debug|define_by_name|p(connect|a(ssword_change|rse))|e(rror|xecute)|f(ield_(s(cale|ize)|name|type(_raw)?|is_null|precision)|etch(_(object|a(ssoc|ll|rray)|row))?|ree_statement)|lob_(copy|is_equal)|r(ollback|esult)|bind_(array_by_name|by_name))|p(logon|arse)|e(rror|xecute)|f(etch(statement|into)?|ree(statement|c(ollection|ursor)|desc))|write(temporarylob|lobtofile)|lo(adlob|go(n|ff))|r(o(wcount|llback)|esult)|bindbyname)(?=\s*\() + (?i)\boci(s(tatementtype|e(tprefetch|rverversion)|avelob(file)?)|n(umcols|ew(c(ollection|ursor)|descriptor)|logon)|c(o(l(umn(s(cale|ize)|name|type(raw)?|isnull|precision)|l(size|trim|a(ssign(elem)?|ppend)|getelem|max))|mmit)|loselob|ancel)|internaldebug|definebyname|_(s(tatement_type|e(t_(client_i(nfo|dentifier)|prefetch|edition|action|module_name)|rver_version))|n(um_(fields|rows)|ew_(c(o(nnect|llection)|ursor)|descriptor))|c(o(nnect|mmit)|lose|ancel)|internal_debug|define_by_name|p(connect|a(ssword_change|rse))|e(rror|xecute)|f(ield_(s(cale|ize)|name|type(_raw)?|is_null|precision)|etch(_(object|a(ssoc|ll|rray)|row))?|ree_statement)|lob_(copy|is_equal)|r(ollback|esult)|bind_(array_by_name|by_name))|p(logon|arse)|e(rror|xecute)|f(etch(statement|into)?|ree(statement|c(ollection|ursor)|desc))|write(temporarylob|lobtofile)|lo(adlob|go(n|ff))|r(o(wcount|llback)|esult)|bindbyname)\b name support.function.oci8.php match - (?i)\bopenssl_(s(ign|eal)|csr_(sign|new|export(_to_file)?|get_(subject|public_key))|open|d(h_compute_key|igest|ecrypt)|p(ublic_(decrypt|encrypt)|k(cs(12_(export(_to_file)?|read)|7_(sign|decrypt|encrypt|verify))|ey_(new|export(_to_file)?|free|get_(details|p(ublic|rivate))))|rivate_(decrypt|encrypt))|e(ncrypt|rror_string)|verify|free_key|random_pseudo_bytes|get_(cipher_methods|p(ublickey|rivatekey)|md_methods)|x509_(check(_private_key|purpose)|parse|export(_to_file)?|free|read))(?=\s*\() + (?i)\bopenssl_(s(ign|eal)|csr_(sign|new|export(_to_file)?|get_(subject|public_key))|open|d(h_compute_key|igest|ecrypt)|p(ublic_(decrypt|encrypt)|k(cs(12_(export(_to_file)?|read)|7_(sign|decrypt|encrypt|verify))|ey_(new|export(_to_file)?|free|get_(details|p(ublic|rivate))))|rivate_(decrypt|encrypt))|e(ncrypt|rror_string)|verify|free_key|random_pseudo_bytes|get_(cipher_methods|p(ublickey|rivatekey)|md_methods)|x509_(check(_private_key|purpose)|parse|export(_to_file)?|free|read))\b name support.function.openssl.php match - (?i)\b(o(utput_(add_rewrite_var|reset_rewrite_vars)|b_(start|clean|implicit_flush|end_(clean|flush)|flush|list_handlers|g(zhandler|et_(status|c(ontents|lean)|flush|le(ngth|vel)))))|flush)(?=\s*\() + (?i)\b(o(utput_(add_rewrite_var|reset_rewrite_vars)|b_(start|clean|implicit_flush|end_(clean|flush)|flush|list_handlers|g(zhandler|et_(status|c(ontents|lean)|flush|le(ngth|vel)))))|flush)\b name support.function.output.php match - (?i)\boverload(?=\s*\() + (?i)\boverload\b name support.function.overload.php match - (?i)\bpcntl_(s(ig(nal(_dispatch)?|timedwait|procmask|waitinfo)|etpriority)|exec|fork|w(stopsig|termsig|if(s(topped|ignaled)|exited)|exitstatus|ait(pid)?)|alarm|getpriority)(?=\s*\() + (?i)\bpcntl_(s(ig(nal(_dispatch)?|timedwait|procmask|waitinfo)|etpriority)|exec|fork|w(stopsig|termsig|if(s(topped|ignaled)|exited)|exitstatus|ait(pid)?)|alarm|getpriority)\b name support.function.pcntl.php match - (?i)\bpg_(se(nd_(prepare|execute|query(_params)?)|t_(client_encoding|error_verbosity)|lect)|host|num_(fields|rows)|c(o(n(nect(ion_(status|reset|busy))?|vert)|py_(to|from))|l(ient_encoding|ose)|ancel_query)|t(ty|ra(nsaction_status|ce))|insert|options|d(elete|bname)|u(n(trace|escape_bytea)|pdate)|p(connect|ing|ort|ut_line|arameter_status|repare)|e(scape_(string|bytea)|nd_copy|xecute)|version|query(_params)?|f(ield_(size|n(um|ame)|t(ype(_oid)?|able)|is_null|prtlen)|etch_(object|a(ssoc|ll(_columns)?|rray)|r(ow|esult))|ree_result)|l(o_(seek|c(lose|reate)|tell|import|open|unlink|export|write|read(_all)?)|ast_(notice|oid|error))|affected_rows|result_(s(tatus|eek)|error(_field)?)|get_(notify|pid|result)|meta_data)(?=\s*\() + (?i)\bpg_(se(nd_(prepare|execute|query(_params)?)|t_(client_encoding|error_verbosity)|lect)|host|num_(fields|rows)|c(o(n(nect(ion_(status|reset|busy))?|vert)|py_(to|from))|l(ient_encoding|ose)|ancel_query)|t(ty|ra(nsaction_status|ce))|insert|options|d(elete|bname)|u(n(trace|escape_bytea)|pdate)|p(connect|ing|ort|ut_line|arameter_status|repare)|e(scape_(string|bytea)|nd_copy|xecute)|version|query(_params)?|f(ield_(size|n(um|ame)|t(ype(_oid)?|able)|is_null|prtlen)|etch_(object|a(ssoc|ll(_columns)?|rray)|r(ow|esult))|ree_result)|l(o_(seek|c(lose|reate)|tell|import|open|unlink|export|write|read(_all)?)|ast_(notice|oid|error))|affected_rows|result_(s(tatus|eek)|error(_field)?)|get_(notify|pid|result)|meta_data)\b name support.function.pgsql.php match - (?i)\b(virtual|apache_(setenv|note|child_terminate|lookup_uri|re(s(ponse_headers|et_timeout)|quest_headers)|get(_(version|modules)|env))|getallheaders)(?=\s*\() + (?i)\b(virtual|apache_(setenv|note|child_terminate|lookup_uri|re(s(ponse_headers|et_timeout)|quest_headers)|get(_(version|modules)|env))|getallheaders)\b name support.function.php_apache.php match - (?i)\bdom_import_simplexml(?=\s*\() + (?i)\bdom_import_simplexml\b name support.function.php_dom.php match - (?i)\bftp_(s(sl_connect|ystype|i(te|ze)|et_option)|n(list|b_(continue|put|f(put|get)|get))|c(h(dir|mod)|onnect|dup|lose)|delete|p(ut|wd|asv)|exec|quit|f(put|get)|login|alloc|r(ename|aw(list)?|mdir)|get(_option)?|m(dtm|kdir))(?=\s*\() + (?i)\bftp_(s(sl_connect|ystype|i(te|ze)|et_option)|n(list|b_(continue|put|f(put|get)|get))|c(h(dir|mod)|onnect|dup|lose)|delete|p(ut|wd|asv)|exec|quit|f(put|get)|login|alloc|r(ename|aw(list)?|mdir)|get(_option)?|m(dtm|kdir))\b name support.function.php_ftp.php match - (?i)\bimap_(s(canmailbox|tatus|ort|ubscribe|e(t(_quota|flag_full|acl)|arch)|avebody)|header(s|info)?|num_(recent|msg)|c(heck|l(ose|earflag_full)|reatemailbox)|t(hread|imeout)|open|delete(mailbox)?|8bit|u(n(subscribe|delete)|tf(7_(decode|encode)|8)|id)|ping|e(rrors|xpunge)|qprint|fetch(structure|header|_overview|body)|l(sub|ist(s(can|ubscribed)|mailbox)?|ast_error)|a(ppend|lerts)|r(e(namemailbox|open)|fc822_(parse_(headers|adrlist)|write_address))|g(c|et(subscribed|_quota(root)?|acl|mailboxes))|m(sgno|ime_header_decode|ail(_(co(py|mpose)|move)|boxmsginfo)?)|b(inary|ody(struct)?|ase64))(?=\s*\() + (?i)\bimap_(s(canmailbox|tatus|ort|ubscribe|e(t(_quota|flag_full|acl)|arch)|avebody)|header(s|info)?|num_(recent|msg)|c(heck|l(ose|earflag_full)|reatemailbox)|t(hread|imeout)|open|delete(mailbox)?|8bit|u(n(subscribe|delete)|tf(7_(decode|encode)|8)|id)|ping|e(rrors|xpunge)|qprint|fetch(structure|header|_overview|body)|l(sub|ist(s(can|ubscribed)|mailbox)?|ast_error)|a(ppend|lerts)|r(e(namemailbox|open)|fc822_(parse_(headers|adrlist)|write_address))|g(c|et(subscribed|_quota(root)?|acl|mailboxes))|m(sgno|ime_header_decode|ail(_(co(py|mpose)|move)|boxmsginfo)?)|b(inary|ody(struct)?|ase64))\b name support.function.php_imap.php match - (?i)\bmssql_(select_db|n(um_(fields|rows)|ext_result)|c(onnect|lose)|init|data_seek|pconnect|execute|query|f(ield_(seek|name|type|length)|etch_(object|field|a(ssoc|rray)|row|batch)|ree_(statement|result))|r(ows_affected|esult)|g(uid_string|et_last_message)|min_(error_severity|message_severity)|bind)(?=\s*\() + (?i)\bmssql_(select_db|n(um_(fields|rows)|ext_result)|c(onnect|lose)|init|data_seek|pconnect|execute|query|f(ield_(seek|name|type|length)|etch_(object|field|a(ssoc|rray)|row|batch)|ree_(statement|result))|r(ows_affected|esult)|g(uid_string|et_last_message)|min_(error_severity|message_severity)|bind)\b name support.function.php_mssql.php match - (?i)\bodbc_(s(tatistics|pecialcolumns|etoption)|n(um_(fields|rows)|ext_result)|c(o(nnect|lumn(s|privileges)|mmit)|ursor|lose(_all)?)|table(s|privileges)|d(o|ata_source)|p(connect|r(imarykeys|ocedure(s|columns)|epare))|e(rror(msg)?|xec(ute)?)|f(ield_(scale|n(um|ame)|type|precision|len)|oreignkeys|etch_(into|object|array|row)|ree_result)|longreadlen|autocommit|r(ollback|esult(_all)?)|gettypeinfo|binmode)(?=\s*\() + (?i)\bodbc_(s(tatistics|pecialcolumns|etoption)|n(um_(fields|rows)|ext_result)|c(o(nnect|lumn(s|privileges)|mmit)|ursor|lose(_all)?)|table(s|privileges)|d(o|ata_source)|p(connect|r(imarykeys|ocedure(s|columns)|epare))|e(rror(msg)?|xec(ute)?)|f(ield_(scale|n(um|ame)|type|precision|len)|oreignkeys|etch_(into|object|array|row)|ree_result)|longreadlen|autocommit|r(ollback|esult(_all)?)|gettypeinfo|binmode)\b name support.function.php_odbc.php match - (?i)\bpreg_(split|quote|filter|last_error|replace(_callback)?|grep|match(_all)?)(?=\s*\() + (?i)\bpreg_(split|quote|filter|last_error|replace(_callback)?|grep|match(_all)?)\b name support.function.php_pcre.php match - (?i)\b(spl_(classes|object_hash|autoload(_(call|unregister|extensions|functions|register))?)|class_(implements|parents)|iterator_(count|to_array|apply))(?=\s*\() + (?i)\b(spl_(classes|object_hash|autoload(_(call|unregister|extensions|functions|register))?)|class_(implements|parents)|iterator_(count|to_array|apply))\b name support.function.php_spl.php match - (?i)\bzip_(close|open|entry_(name|c(ompress(ionmethod|edsize)|lose)|open|filesize|read)|read)(?=\s*\() + (?i)\bzip_(close|open|entry_(name|c(ompress(ionmethod|edsize)|lose)|open|filesize|read)|read)\b name support.function.php_zip.php match - (?i)\bposix_(s(trerror|et(sid|uid|pgid|e(uid|gid)|gid))|ctermid|t(tyname|imes)|i(satty|nitgroups)|uname|errno|kill|access|get(sid|cwd|uid|_last_error|p(id|pid|w(nam|uid)|g(id|rp))|e(uid|gid)|login|rlimit|g(id|r(nam|oups|gid)))|mk(nod|fifo))(?=\s*\() + (?i)\bposix_(s(trerror|et(sid|uid|pgid|e(uid|gid)|gid))|ctermid|t(tyname|imes)|i(satty|nitgroups)|uname|errno|kill|access|get(sid|cwd|uid|_last_error|p(id|pid|w(nam|uid)|g(id|rp))|e(uid|gid)|login|rlimit|g(id|r(nam|oups|gid)))|mk(nod|fifo))\b name support.function.posix.php match - (?i)\bpspell_(s(tore_replacement|uggest|ave_wordlist)|new(_(config|personal))?|c(heck|onfig_(save_repl|create|ignore|d(ict_dir|ata_dir)|personal|r(untogether|epl)|mode)|lear_session)|add_to_(session|personal))(?=\s*\() + (?i)\bpspell_(s(tore_replacement|uggest|ave_wordlist)|new(_(config|personal))?|c(heck|onfig_(save_repl|create|ignore|d(ict_dir|ata_dir)|personal|r(untogether|epl)|mode)|lear_session)|add_to_(session|personal))\b name support.function.pspell.php match - (?i)\breadline(_(c(ompletion_function|lear_history|allback_(handler_(install|remove)|read_char))|info|on_new_line|write_history|list_history|add_history|re(display|ad_history)))?(?=\s*\() + (?i)\breadline(_(c(ompletion_function|lear_history|allback_(handler_(install|remove)|read_char))|info|on_new_line|write_history|list_history|add_history|re(display|ad_history)))?\b name support.function.readline.php match - (?i)\brecode(_(string|file))?(?=\s*\() + (?i)\brecode(_(string|file))?\b name support.function.recode.php match - (?i)\b(s(hm_(has_var|detach|put_var|attach|remove(_var)?|get_var)|em_(acquire|re(lease|move)|get))|ftok|msg_(s(tat_queue|e(nd|t_queue))|queue_exists|re(ceive|move_queue)|get_queue))(?=\s*\() + (?i)\b(s(hm_(has_var|detach|put_var|attach|remove(_var)?|get_var)|em_(acquire|re(lease|move)|get))|ftok|msg_(s(tat_queue|e(nd|t_queue))|queue_exists|re(ceive|move_queue)|get_queue))\b name support.function.sem.php match - (?i)\bsession_(s(tart|et_(save_handler|cookie_params)|ave_path)|name|c(ommit|ache_(expire|limiter))|i(s_registered|d)|de(stroy|code)|un(set|register)|encode|write_close|reg(ister|enerate_id)|get_cookie_params|module_name)(?=\s*\() + (?i)\bsession_(s(tart|et_(save_handler|cookie_params)|ave_path)|name|c(ommit|ache_(expire|limiter))|i(s_registered|d)|de(stroy|code)|un(set|register)|encode|write_close|reg(ister|enerate_id)|get_cookie_params|module_name)\b name support.function.session.php match - (?i)\bshmop_(size|close|open|delete|write|read)(?=\s*\() + (?i)\bshmop_(size|close|open|delete|write|read)\b name support.function.shmop.php match - (?i)\bsimplexml_(import_dom|load_(string|file))(?=\s*\() + (?i)\bsimplexml_(import_dom|load_(string|file))\b name support.function.simplexml.php match - (?i)\bsnmp(set|2_(set|walk|real_walk|get(next)?)|_(set_(oid_(numeric_print|output_format)|enum_print|valueretrieval|quick_print)|read_mib|get_(valueretrieval|quick_print))|3_(set|walk|real_walk|get(next)?)|walk(oid)?|realwalk|get(next)?)(?=\s*\() + (?i)\bsnmp(set|2_(set|walk|real_walk|get(next)?)|_(set_(oid_(numeric_print|output_format)|enum_print|valueretrieval|quick_print)|read_mib|get_(valueretrieval|quick_print))|3_(set|walk|real_walk|get(next)?)|walk(oid)?|realwalk|get(next)?)\b name support.function.snmp.php match - (?i)\b(is_soap_fault|use_soap_error_handler)(?=\s*\() + (?i)\b(is_soap_fault|use_soap_error_handler)\b name support.function.soap.php match - (?i)\bsocket_(s(hutdown|trerror|e(nd(to)?|t_(nonblock|option|block)|lect))|c(onnect|l(ose|ear_error)|reate(_(pair|listen))?)|write|l(isten|ast_error)|accept|re(cv(from)?|ad)|get(sockname|_option|peername)|bind)(?=\s*\() + (?i)\bsocket_(s(hutdown|trerror|e(nd(to)?|t_(nonblock|option|block)|lect))|c(onnect|l(ose|ear_error)|reate(_(pair|listen))?)|write|l(isten|ast_error)|accept|re(cv(from)?|ad)|get(sockname|_option|peername)|bind)\b name support.function.sockets.php match - (?i)\bsqlite_(s(ingle_query|eek)|has_(prev|more)|n(um_(fields|rows)|ext)|c(hanges|olumn|urrent|lose|reate_(function|aggregate))|open|u(nbuffered_query|df_(decode_binary|encode_binary))|p(open|rev)|e(scape_string|rror_string|xec)|valid|key|query|f(ield_name|etch_(s(tring|ingle)|column_types|object|a(ll|rray))|actory)|l(ib(encoding|version)|ast_(insert_rowid|error))|array_query|rewind|busy_timeout)(?=\s*\() + (?i)\bsqlite_(s(ingle_query|eek)|has_(prev|more)|n(um_(fields|rows)|ext)|c(hanges|olumn|urrent|lose|reate_(function|aggregate))|open|u(nbuffered_query|df_(decode_binary|encode_binary))|p(open|rev)|e(scape_string|rror_string|xec)|valid|key|query|f(ield_name|etch_(s(tring|ingle)|column_types|object|a(ll|rray))|actory)|l(ib(encoding|version)|ast_(insert_rowid|error))|array_query|rewind|busy_timeout)\b name support.function.sqlite.php match - (?i)\bstats_(s(ta(ndard_deviation|t_(noncentral_t|correlation|in(nerproduct|dependent_t)|p(owersum|ercentile|aired_t)|gennch|binomial_coef))|kew)|harmonic_mean|c(ovariance|df_(n(oncentral_(chisquare|f)|egative_binomial)|c(hisquare|auchy)|t|uniform|poisson|exponential|f|weibull|l(ogistic|aplace)|gamma|b(inomial|eta)))|den(s_(n(ormal|egative_binomial)|c(hisquare|auchy)|t|pmf_(hypergeometric|poisson|binomial)|exponential|f|weibull|l(ogistic|aplace)|gamma|beta)|_uniform)|variance|kurtosis|absolute_deviation|rand_(setall|phrase_to_seeds|ranf|ge(n_(no(ncen(tral_(t|f)|ral_chisquare)|rmal)|chisquare|t|i(nt|uniform|poisson|binomial(_negative)?)|exponential|f(uniform)?|gamma|beta)|t_seeds)))(?=\s*\() + (?i)\bstats_(s(ta(ndard_deviation|t_(noncentral_t|correlation|in(nerproduct|dependent_t)|p(owersum|ercentile|aired_t)|gennch|binomial_coef))|kew)|harmonic_mean|c(ovariance|df_(n(oncentral_(chisquare|f)|egative_binomial)|c(hisquare|auchy)|t|uniform|poisson|exponential|f|weibull|l(ogistic|aplace)|gamma|b(inomial|eta)))|den(s_(n(ormal|egative_binomial)|c(hisquare|auchy)|t|pmf_(hypergeometric|poisson|binomial)|exponential|f|weibull|l(ogistic|aplace)|gamma|beta)|_uniform)|variance|kurtosis|absolute_deviation|rand_(setall|phrase_to_seeds|ranf|ge(n_(no(ncen(tral_(t|f)|ral_chisquare)|rmal)|chisquare|t|i(nt|uniform|poisson|binomial(_negative)?)|exponential|f(uniform)?|gamma|beta)|t_seeds)))\b name support.function.stats.php match - (?i)\bs(tream_(s(ocket_(s(hutdown|e(ndto|rver))|client|pair|enable_crypto|accept|recvfrom|get_name)|upports_lock|e(t_(timeout|write_buffer|read_buffer|blocking)|lect))|notification_callback|co(ntext_(set_(option|default|params)|create|get_(options|default|params))|py_to_stream)|is_local|encoding|filter_(prepend|append|re(gister|move))|wrapper_(unregister|re(store|gister))|re(solve_include_path|gister_wrapper)|get_(contents|transports|filters|wrappers|line|meta_data)|bucket_(new|prepend|append|make_writeable))|et_socket_blocking)(?=\s*\() + (?i)\bs(tream_(s(ocket_(s(hutdown|e(ndto|rver))|client|pair|enable_crypto|accept|recvfrom|get_name)|upports_lock|e(t_(timeout|write_buffer|read_buffer|blocking)|lect))|notification_callback|co(ntext_(set_(option|default|params)|create|get_(options|default|params))|py_to_stream)|is_local|encoding|filter_(prepend|append|re(gister|move))|wrapper_(unregister|re(store|gister))|re(solve_include_path|gister_wrapper)|get_(contents|transports|filters|wrappers|line|meta_data)|bucket_(new|prepend|append|make_writeable))|et_socket_blocking)\b name support.function.streamsfuncs.php match - (?i)\b(s(scanf|ha1(_file)?|tr(s(tr|pn)|n(c(asecmp|mp)|atc(asecmp|mp))|c(spn|hr|oll|asecmp|mp)|t(o(upper|k|lower)|r)|i(str|p(slashes|cslashes|os|_tags))|_(s(huffle|plit)|ireplace|pad|word_count|r(ot13|ep(eat|lace))|getcsv)|p(os|brk)|len|r(chr|ipos|pos|ev))|imilar_text|oundex|ubstr(_(co(unt|mpare)|replace))?|printf|etlocale)|h(tml(specialchars(_decode)?|_entity_decode|entities)|ebrev(c)?)|n(umber_format|l(2br|_langinfo))|c(h(op|unk_split|r)|o(nvert_(cyr_string|uu(decode|encode))|unt_chars)|r(ypt|c32))|trim|implode|ord|uc(first|words)|join|p(arse_str|rint(f)?)|e(cho|xplode)|v(sprintf|printf|fprintf)|quote(d_printable_(decode|encode)|meta)|fprintf|wordwrap|l(cfirst|trim|ocaleconv|evenshtein)|add(slashes|cslashes)|rtrim|get_html_translation_table|m(oney_format|d5(_file)?|etaphone)|bin2hex)(?=\s*\() + (?i)\b(s(scanf|ha1(_file)?|tr(s(tr|pn)|n(c(asecmp|mp)|atc(asecmp|mp))|c(spn|hr|oll|asecmp|mp)|t(o(upper|k|lower)|r)|i(str|p(slashes|cslashes|os|_tags))|_(s(huffle|plit)|ireplace|pad|word_count|r(ot13|ep(eat|lace))|getcsv)|p(os|brk)|len|r(chr|ipos|pos|ev))|imilar_text|oundex|ubstr(_(co(unt|mpare)|replace))?|printf|etlocale)|h(tml(specialchars(_decode)?|_entity_decode|entities)|ebrev(c)?)|n(umber_format|l(2br|_langinfo))|c(h(op|unk_split|r)|o(nvert_(cyr_string|uu(decode|encode))|unt_chars)|r(ypt|c32))|trim|implode|ord|uc(first|words)|join|p(arse_str|rint(f)?)|e(cho|xplode)|v(sprintf|printf|fprintf)|quote(d_printable_(decode|encode)|meta)|fprintf|wordwrap|l(cfirst|trim|ocaleconv|evenshtein)|add(slashes|cslashes)|rtrim|get_html_translation_table|m(oney_format|d5(_file)?|etaphone)|bin2hex)\b name support.function.string.php match - (?i)\bsybase_(se(t_message_handler|lect_db)|num_(fields|rows)|c(onnect|lose)|d(eadlock_retry_count|ata_seek)|unbuffered_query|pconnect|query|f(ield_seek|etch_(object|field|a(ssoc|rray)|row)|ree_result)|affected_rows|result|get_last_message|min_(server_severity|client_severity|error_severity|message_severity))(?=\s*\() + (?i)\bsybase_(se(t_message_handler|lect_db)|num_(fields|rows)|c(onnect|lose)|d(eadlock_retry_count|ata_seek)|unbuffered_query|pconnect|query|f(ield_seek|etch_(object|field|a(ssoc|rray)|row)|ree_result)|affected_rows|result|get_last_message|min_(server_severity|client_severity|error_severity|message_severity))\b name support.function.sybase.php match - (?i)\b(tidy_(s(et(opt|_encoding)|ave_config)|c(onfig_count|lean_repair)|is_x(html|ml)|diagnose|parse_(string|file)|error_count|warning_count|load_config|access_count|re(set_config|pair_(string|file))|get(opt|_(status|h(tml(_ver)?|ead)|config|o(utput|pt_doc)|error_buffer|r(oot|elease)|body)))|ob_tidyhandler)(?=\s*\() + (?i)\b(tidy_(s(et(opt|_encoding)|ave_config)|c(onfig_count|lean_repair)|is_x(html|ml)|diagnose|parse_(string|file)|error_count|warning_count|load_config|access_count|re(set_config|pair_(string|file))|get(opt|_(status|h(tml(_ver)?|ead)|config|o(utput|pt_doc)|error_buffer|r(oot|elease)|body)))|ob_tidyhandler)\b name support.function.tidy.php match - (?i)\btoken_(name|get_all)(?=\s*\() + (?i)\btoken_(name|get_all)\b name support.function.tokenizer.php match - (?i)\b(http_build_query|url(decode|encode)|parse_url|rawurl(decode|encode)|get_(headers|meta_tags)|base64_(decode|encode))(?=\s*\() + (?i)\b(http_build_query|url(decode|encode)|parse_url|rawurl(decode|encode)|get_(headers|meta_tags)|base64_(decode|encode))\b name support.function.url.php match - (?i)\b(s(trval|e(ttype|rialize))|i(s(set|_(s(calar|tring)|nu(ll|meric)|callable|int(eger)?|object|double|float|long|array|re(source|al)|bool))|ntval|mport_request_variables)|d(oubleval|ebug_zval_dump)|unse(t|rialize)|print_r|empty|var_(dump|export)|floatval|get(type|_(defined_vars|resource_type)))(?=\s*\() + (?i)\b(s(trval|e(ttype|rialize))|i(s(set|_(s(calar|tring)|nu(ll|meric)|callable|int(eger)?|object|double|float|long|array|re(source|al)|bool))|ntval|mport_request_variables)|d(oubleval|ebug_zval_dump)|unse(t|rialize)|print_r|empty|var_(dump|export)|floatval|get(type|_(defined_vars|resource_type)))\b name support.function.var.php match - (?i)\bwddx_(serialize_va(lue|rs)|deserialize|unserialize|packet_(start|end)|add_vars)(?=\s*\() + (?i)\bwddx_(serialize_va(lue|rs)|deserialize|unserialize|packet_(start|end)|add_vars)\b name support.function.wddx.php match - (?i)\b(utf8_(decode|encode)|xml_(set_(start_namespace_decl_handler|notation_decl_handler|character_data_handler|object|default_handler|unparsed_entity_decl_handler|processing_instruction_handler|e(nd_namespace_decl_handler|lement_handler|xternal_entity_ref_handler))|parse(_into_struct|r_(set_option|create(_ns)?|free|get_option))?|error_string|get_(current_(column_number|line_number|byte_index)|error_code)))(?=\s*\() + (?i)\b(utf8_(decode|encode)|xml_(set_(start_namespace_decl_handler|notation_decl_handler|character_data_handler|object|default_handler|unparsed_entity_decl_handler|processing_instruction_handler|e(nd_namespace_decl_handler|lement_handler|xternal_entity_ref_handler))|parse(_into_struct|r_(set_option|create(_ns)?|free|get_option))?|error_string|get_(current_(column_number|line_number|byte_index)|error_code)))\b name support.function.xml.php match - (?i)\bxmlrpc_(se(t_type|rver_(c(all_method|reate)|destroy|add_introspection_data|register_(introspection_callback|method)))|is_fault|decode(_request)?|parse_method_descriptions|encode(_request)?|get_type)(?=\s*\() + (?i)\bxmlrpc_(se(t_type|rver_(c(all_method|reate)|destroy|add_introspection_data|register_(introspection_callback|method)))|is_fault|decode(_request)?|parse_method_descriptions|encode(_request)?|get_type)\b name support.function.xmlrpc.php match - (?i)\bxslt_(set(opt|_(s(cheme_handler(s)?|ax_handler(s)?)|object|e(ncoding|rror_handler)|log|base))|create|process|err(no|or)|free|getopt|backend_(name|info|version))(?=\s*\() + (?i)\bxslt_(set(opt|_(s(cheme_handler(s)?|ax_handler(s)?)|object|e(ncoding|rror_handler)|log|base))|create|process|err(no|or)|free|getopt|backend_(name|info|version))\b name support.function.xslt.php match - (?i)\b(zlib_get_coding_type|readgzfile|gz(seek|c(ompress|lose)|tell|inflate|open|de(code|flate)|uncompress|p(uts|assthru)|e(ncode|of)|file|write|re(wind|ad)|get(s(s)?|c)))(?=\s*\() + (?i)\b(zlib_get_coding_type|readgzfile|gz(seek|c(ompress|lose)|tell|inflate|open|de(code|flate)|uncompress|p(uts|assthru)|e(ncode|of)|file|write|re(wind|ad)|get(s(s)?|c)))\b name support.function.zlib.php match - (?i)\bis_int(eger)?(?=\s*\() + (?i)\bis_int(eger)?\b name support.function.alias.php From b4190a633247cbcf04d388b4fc66f6f6cc0c48b2 Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 6 Dec 2010 09:29:41 -0600 Subject: [PATCH 027/118] Adding built-in interfaces to completions --- Preferences/Completions.tmPreferences | 5 +++++ Support/generate/generate.php | 12 ++++++++++++ 2 files changed, 17 insertions(+) diff --git a/Preferences/Completions.tmPreferences b/Preferences/Completions.tmPreferences index c8f7106..36828ca 100644 --- a/Preferences/Completions.tmPreferences +++ b/Preferences/Completions.tmPreferences @@ -15,6 +15,7 @@ AMQPQueue APCIterator AppendIterator + ArrayAccess ArrayIterator ArrayObject BadFunctionCallException @@ -82,6 +83,8 @@ InfiniteIterator IntlDateFormatter InvalidArgumentException + Iterator + IteratorAggregate IteratorIterator JDDayOfWeek JDMonthName @@ -185,6 +188,7 @@ SQLiteResult SQLiteUnbuffered SeekableIterator + Serializable SimpleXMLElement SimpleXMLIterator SoapClient @@ -220,6 +224,7 @@ TokyoTyrant TokyoTyrantQuery TokyoTyrantTable + Traversable UnderflowException UnexpectedValueException XMLReader diff --git a/Support/generate/generate.php b/Support/generate/generate.php index 3b96fee..45dfa9d 100755 --- a/Support/generate/generate.php +++ b/Support/generate/generate.php @@ -324,6 +324,18 @@ function parseInfo($info) $classes = array( 'stdClass', + 'Traversable', + 'IteratorAggregate', + 'Iterator', + 'ArrayAccess', + 'Serializable', + 'RecursiveIterator', + 'OuterIterator', + 'Countable', + 'SeekableIterator', + 'SplObserver', + 'SplSubject', + 'Reflector', 'ErrorException', 'Exception', 'LogicException', From 9f67c11a0e9b200f5b516e55b1ffccc37577de89 Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 6 Dec 2010 09:34:38 -0600 Subject: [PATCH 028/118] Match built-in classes more intelligently --- Support/generate/generate.rb | 16 +- Syntaxes/PHP.plist | 285 ++++++++++++++++++++++++----------- 2 files changed, 212 insertions(+), 89 deletions(-) diff --git a/Support/generate/generate.rb b/Support/generate/generate.rb index f403e07..a493c22 100755 --- a/Support/generate/generate.rb +++ b/Support/generate/generate.rb @@ -56,7 +56,7 @@ def process_list(list) end end -def pattern_for(name, list, constructors = false) +def pattern_for(name, list) return unless list = process_list(list) { 'name' => name, @@ -64,6 +64,15 @@ def pattern_for(name, list, constructors = false) } end +def pattern_for_classes(name, list) + return unless list = process_list(list) + { + 'name' => name, + 'match' => "(?i)(\\\\)?\\b#{ list }\\b", + 'captures' => { '1' => {'name' => 'punctuation.separator.inheritance.php'} } + } +end + GrammarPath = File.dirname(__FILE__) + '/../../Syntaxes/PHP.plist' grammar = OSX::PropertyList.load(File.read(GrammarPath)) @@ -74,9 +83,12 @@ def pattern_for(name, list, constructors = false) patterns << pattern_for('support.function.' + section + '.php', funcs) end patterns << pattern_for('support.function.alias.php', %w{is_int is_integer}) -patterns << pattern_for('support.class.builtin.php', classes, true) + +class_patterns = [pattern_for_classes('support.class.builtin.php', classes)] grammar['repository']['support'] = { 'patterns' => patterns } +grammar['repository']['class-builtin'] = { 'patterns' => class_patterns } + File.open(GrammarPath, 'w') do |file| file << grammar.to_plist end diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 98c2fa5..9917e81 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -193,6 +193,78 @@ repository + class-builtin + + patterns + + + captures + + 1 + + name + punctuation.separator.inheritance.php + + + match + (?i)(\\)?\b(st(dClass|reamWrapper)|R(untimeException|e(sourceBundle|cursive(RegexIterator|CachingIterator|TreeIterator|Iterator(Iterator)?|DirectoryIterator|FilterIterator|ArrayIterator)|flect(ion(Method|Class|Object|P(arameter|roperty)|Extension|Function(Abstract)?)?|or)|gexIterator)|angeException)|G(lobIterator|magick(Draw|Pixel)?)|X(ML(Reader|Writer)|SLTProcessor)|M(ongo(Regex|Grid(fsFile|FS(Cursor|File)?)|BinData|C(o(de|llection)|ursor)|Timestamp|I(nt(32|64)|d)|D(B(Ref)?|ate))?|ultipleIterator|e(ssageFormatter|mcache(d)?))|Bad(MethodCallException|FunctionCallException)|tidy(Node)?|S(impleXML(Iterator|Element)|oap(Server|Header|Client|Param|Var|Fault)|CA(_(SoapProxy|LocalProxy))?|p(hinxClient|l(M(inHeap|axHeap)|Bool|S(t(ack|ring)|ubject)|Heap|TempFileObject|Int|Ob(server|jectStorage)|DoublyLinkedList|PriorityQueue|Enum|Queue|F(i(le(Info|Object)|xedArray)|loat)))|e(ekableIterator|rializable)|DO_(Model_(ReflectionDataObject|Type|Property)|Sequence|D(ata(Object|Factory)|AS_(Relational|XML(_Document)?|Setting|ChangeSummary|Data(Object|Factory)))|Exception|List)|wish(Result(s)?|Search)?|QLite(Result|3(Result|Stmt)?|Database|Unbuffered)|AM(Message|Connection))|H(ttp(Re(sponse|quest(Pool)?)|Message|InflateStream|DeflateStream|QueryString)|aru(Image|Outline|D(oc|estination)|Page|Encoder|Font|Annotation))|N(o(RewindIterator|rmalizer)|umberFormatter)|C(o(untable|llator)|achingIterator)|T(okyoTyrant(Table|Query)?|raversable)|I(n(tlDateFormatter|validArgumentException|finiteIterator)|terator(Iterator|Aggregate)?|magick(Draw|Pixel(Iterator)?)?)|ZipArchive|O(CI-(Collection|Lob)|ut(erIterator|Of(RangeException|BoundsException))|verflowException)|D(irectoryIterator|om(XsltStylesheet|Node|Document(Type)?|ProcessingInstruction|Element|ainException|Attribute)|OM(XPath|N(ode(list)?|amedNodeMap)|C(haracterData|omment)|Text|Implementation|Document(Fragment)?|ProcessingInstruction|E(ntityReference|lement)|Attr)|ate(Time(Zone)?|Interval|Period))|Un(derflowException|expectedValueException)|finfo|P(har(Data|FileInfo)?|DO(Statement)?|arentIterator)|E(rrorException|xception|mptyIterator)|KTaglib_(MPEG_(File|AudioProperties)|Tag|ID3v2_(Tag|Frame|AttachedPictureFrame))|Fil(terIterator|esystemIterator)|mysqli(_(stmt|driver|warning|result))?|L(imitIterator|o(cale|gicException)|engthException)|A(MQP(Connection|Exchange|Queue)|ppendIterator|PCIterator|rray(Iterator|Object|Access)))\b + name + support.class.builtin.php + + + + class-name + + patterns + + + begin + (?i)(?=\\?[a-z_0-9]+\\) + end + (?i)([a-z_][a-z_0-9]*)?(?=[^a-z0-9_\\]) + endCaptures + + 1 + + name + support.class.php + + + patterns + + + include + #namespace + + + + + include + #class-builtin + + + begin + (?=[\\a-zA-Z_]) + end + (?i)([a-z_][a-z_0-9]*)?(?=[^a-z0-9_\\]) + endCaptures + + 1 + + name + support.class.php + + + patterns + + + include + #namespace + + + + + comments patterns @@ -494,7 +566,7 @@ include - #namespace + #class-name captures @@ -537,7 +609,7 @@ match (?xi) - \s*([a-z_][a-z_0-9]*) # Typehinted class name + \s*([a-z_][a-z_0-9]*)? # Typehinted class name \s*(&)? # Reference \s*((\$+)[a-z_\x{7f}-\x{ff}][a-z0-9_\x{7f}-\x{ff}]*) # The variable name (?: @@ -1002,23 +1074,7 @@ include - #namespace - - - include - #support - - - captures - - 1 - - name - support.class.php - - - match - (?i)([a-z0-9_]+)(?=[^a-z0-9_]) + #class-name include @@ -1156,7 +1212,7 @@ begin - (?i)^\s*(namespace)\s+(?=[a-z_][a-z_0-9]*) + (?i)^\s*(namespace)\b beginCaptures 1 @@ -1168,28 +1224,22 @@ contentName entity.name.type.namespace.php end - \s*(?=;|{|$) + $|(?=[;{]) name meta.namespace.php patterns - captures - - 1 - - name - punctuation.separator.inheritance.php - - match - (?i)\s*(\\)?\s*[a-z_][a-z_0-9]* + \\ + name + punctuation.separator.inheritance.php begin - (?i)\s*(use)\s+(?=[a-z_0-9\\ ]+\s*(?:;|,|$)) + (?i)\s*\b(use)\s+ beginCaptures 1 @@ -1199,7 +1249,7 @@ end - (?=;|(?:^\s*$)|(?:\s*(?!(\/[\/\*])|\#)[^,\s]\s*$)) + (?=;|(?:^\s*$)) name meta.use.php patterns @@ -1210,14 +1260,10 @@ begin - (?xi) - (?=\s*[a-z_0-9\\]*[a-z_][a-z_0-9]*\b) - - contentName - support.other.namespace.use.php + (?i)\s*(?=[a-z_0-9\\]) end (?xi)(?: - (?:\s*(as)\b\s*([a-z_][a-z_0-9]*)?\s*(?=,|;|$)) + (?:\s*(as)\b\s*([a-z_0-9]*)\s*(?=,|;|$)) |(?=,|;|$) ) endCaptures @@ -1236,19 +1282,32 @@ patterns - captures - - 1 + include + #class-builtin + + + begin + (?i)\s*(?=[\\a-z_0-9]) + end + $|(?=[\s,;]) + name + support.other.namespace.use.php + patterns + + match + \\ name punctuation.separator.inheritance.php - - match - (?i)\s*(\\)?\s*[a-z_][a-z_0-9]* + + + match + \s*,\s* + @@ -1296,9 +1355,34 @@ contentName meta.other.inherited-class.php end - (?i)(?=\s*(implements|[^a-z0-9_\\\s])) + (?i)(?=[^a-z_0-9\\]) patterns + + begin + (?i)(?=\\?[a-z_0-9]+\\) + end + (?i)([a-z_][a-z_0-9]*)?(?=[^a-z0-9_\\]) + endCaptures + + 1 + + name + entity.other.inherited-class.php + + + patterns + + + include + #namespace + + + + + include + #class-builtin + include #namespace @@ -1334,15 +1418,46 @@ begin (?i)(?=[a-z0-9_\\]+) contentName - entity.other.inherited-class.php + meta.other.inherited-class.php end (?i)(?:\s*(?:,|(?=[^a-z0-9_\\\s]))\s*) patterns + + begin + (?i)(?=\\?[a-z_0-9]+\\) + end + (?i)([a-z_][a-z_0-9]*)?(?=[^a-z0-9_\\]) + endCaptures + + 1 + + name + entity.other.inherited-class.php + + + patterns + + + include + #namespace + + + + + include + #class-builtin + include #namespace + + match + (?i)[a-z_][a-z_0-9]* + name + entity.other.inherited-class.php + @@ -1536,8 +1651,7 @@ begin - (?x) - (?:^\s*) + (?x)\s* ((?:(?:final|abstract|public|private|protected|static)\s+)*) (function) (?:\s+|(\s*&\s*)) @@ -1665,18 +1779,12 @@ include - #namespace + #class-name include #variable-name - - match - ([A-Za-z_][A-Za-z_0-9]*) - name - support.class.php - @@ -1882,24 +1990,12 @@ include - #namespace + #class-name include #variable-name - - captures - - 1 - - name - support.class.php - - - match - (?i)([a-z0-9_]+) - @@ -1981,7 +2077,7 @@ namespace begin - (?i)(?:(namespace)|([a-z0-9_]+))?(\\)(?=[a-z_0-9\\]*[a-z_][a-z_0-9]*[^a-z_0-9\\]) + (?i)(?:(namespace)|[a-z0-9_]+)?(\\)(?=.*?[^a-z_0-9\\]) beginCaptures 1 @@ -1990,36 +2086,28 @@ variable.language.namespace.php 2 - - name - support.other.namespace.php - - 3 name punctuation.separator.inheritance.php end - (?i)(?=[a-z_][a-z_0-9]*[^a-z0-9_\\]) + (?i)(?=[a-z0-9_]*[^a-z0-9_\\]) + name + support.other.namespace.php patterns captures 1 - - name - support.other.namespace.partial.php - - 2 name punctuation.separator.inheritance.php match - (?i)([a-z0-9_]+)(\\) + (?i)(\\) @@ -2180,6 +2268,35 @@ include #instantiation + + begin + (?xi)\s*(?= + [a-z_0-9\\]+(::) + ([a-z_\x{7f}-\x{ff}][a-z0-9_\x{7f}-\x{ff}]*)? + ) + end + (?i)(::)([a-z_\x{7f}-\x{ff}][a-z0-9_\x{7f}-\x{ff}]*)? + endCaptures + + 1 + + name + keyword.operator.class.php + + 2 + + name + constant.other.class.php + + + patterns + + + include + #class-name + + + include #constants @@ -3317,12 +3434,6 @@ name support.function.alias.php - - match - (?i)\b(st(dClass|reamWrapper)|R(untimeException|e(sourceBundle|cursive(RegexIterator|CachingIterator|TreeIterator|Iterator(Iterator)?|DirectoryIterator|FilterIterator|ArrayIterator)|flect(ion(Method|Class|Object|P(arameter|roperty)|Extension|Function(Abstract)?)?|or)|gexIterator)|angeException)|G(lobIterator|magick(Draw|Pixel)?)|X(ML(Reader|Writer)|SLTProcessor)|M(ongo(Regex|Grid(fsFile|FS(Cursor|File)?)|BinData|C(o(de|llection)|ursor)|Timestamp|I(nt(32|64)|d)|D(B(Ref)?|ate))?|ultipleIterator|e(ssageFormatter|mcache(d)?))|Bad(MethodCallException|FunctionCallException)|tidy(Node)?|S(impleXML(Iterator|Element)|oap(Server|Header|Client|Param|Var|Fault)|CA(_(SoapProxy|LocalProxy))?|p(hinxClient|l(M(inHeap|axHeap)|Bool|S(t(ack|ring)|ubject)|Heap|TempFileObject|Int|Ob(server|jectStorage)|DoublyLinkedList|PriorityQueue|Enum|Queue|F(i(le(Info|Object)|xedArray)|loat)))|eekableIterator|DO_(Model_(ReflectionDataObject|Type|Property)|Sequence|D(ata(Object|Factory)|AS_(Relational|XML(_Document)?|Setting|ChangeSummary|Data(Object|Factory)))|Exception|List)|wish(Result(s)?|Search)?|QLite(Result|3(Result|Stmt)?|Database|Unbuffered)|AM(Message|Connection))|H(ttp(Re(sponse|quest(Pool)?)|Message|InflateStream|DeflateStream|QueryString)|aru(Image|Outline|D(oc|estination)|Page|Encoder|Font|Annotation))|N(o(RewindIterator|rmalizer)|umberFormatter)|C(o(untable|llator)|achingIterator)|TokyoTyrant(Table|Query)?|I(n(tlDateFormatter|validArgumentException|finiteIterator)|teratorIterator|magick(Draw|Pixel(Iterator)?)?)|ZipArchive|O(CI-(Collection|Lob)|ut(erIterator|Of(RangeException|BoundsException))|verflowException)|D(irectoryIterator|om(XsltStylesheet|Node|Document(Type)?|ProcessingInstruction|Element|ainException|Attribute)|OM(XPath|N(ode(list)?|amedNodeMap)|C(haracterData|omment)|Text|Implementation|Document(Fragment)?|ProcessingInstruction|E(ntityReference|lement)|Attr)|ate(Time(Zone)?|Interval|Period))|Un(derflowException|expectedValueException)|finfo|P(har(Data|FileInfo)?|DO(Statement)?|arentIterator)|E(rrorException|xception|mptyIterator)|KTaglib_(MPEG_(File|AudioProperties)|Tag|ID3v2_(Tag|Frame|AttachedPictureFrame))|Fil(terIterator|esystemIterator)|mysqli(_(stmt|driver|warning|result))?|L(imitIterator|o(cale|gicException)|engthException)|A(MQP(Connection|Exchange|Queue)|ppendIterator|PCIterator|rray(Iterator|Object)))(?=\s*[\(|;]) - name - support.class.builtin.php - user-function-call From 431d36ff0affcec448c1764c0ae9345c888059ba Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 6 Dec 2010 09:37:31 -0600 Subject: [PATCH 029/118] Make Exception constructors completable --- Support/function-docs/de.txt | 15 +++++++++++++++ Support/function-docs/en.txt | 15 +++++++++++++++ Support/function-docs/es.txt | 15 +++++++++++++++ Support/function-docs/fr.txt | 15 +++++++++++++++ Support/function-docs/ja.txt | 15 +++++++++++++++ Support/functions.plist | 15 +++++++++++++++ Support/generate/generate.php | 26 +++++++++++++++++++------- 7 files changed, 109 insertions(+), 7 deletions(-) diff --git a/Support/function-docs/de.txt b/Support/function-docs/de.txt index d6ed921..9ba806d 100644 --- a/Support/function-docs/de.txt +++ b/Support/function-docs/de.txt @@ -4,6 +4,8 @@ AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%C AppendIterator%object AppendIterator()%Constructs an AppendIterator ArrayIterator%object ArrayIterator(mixed $array)%Construct an ArrayIterator ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object +BadFunctionCallException%object BadFunctionCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadFunctionCallException +BadMethodCallException%object BadMethodCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadMethodCallException CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construct a new CachingIterator object for the iterator. Collator%object Collator(string $locale)%Create a collator DOMAttr%object DOMAttr(string $name, [string $value])%Creates a new DOMAttr object @@ -20,6 +22,9 @@ DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recur DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Creates new DateTimeZone object DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path +DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException +ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException +Exception%object Exception([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new Exception FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob @@ -37,9 +42,12 @@ ImagickDraw%object ImagickDraw()%The ImagickDraw constructor ImagickPixel%object ImagickPixel([string $color])%The ImagickPixel constructor ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%The ImagickPixelIterator constructor InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator +InvalidArgumentException%object InvalidArgumentException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new InvalidArgumentException IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file +LengthException%object LengthException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LengthException LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator +LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException Memcached%object Memcached([string $persistent_id])%Create a Memcached instance Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. @@ -58,11 +66,15 @@ MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator +OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException +OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException +OverflowException%object OverflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OverflowException PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator @@ -77,6 +89,7 @@ ReflectionObject%object ReflectionObject(object $argument)%Constructs a Reflecti ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator +RuntimeException%object RuntimeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RuntimeException SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service @@ -107,6 +120,8 @@ SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a ne Swish%object Swish(string $index_names)%Construct a Swish object TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException +UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException XSLTProcessor%object XSLTProcessor()%Erzeugt ein neues XSLTProcessor-Objekt __halt_compiler%void __halt_compiler()%Beendet die Kompilerausführung abs%number abs(mixed $number)%Absolutwert bzw. Betrag diff --git a/Support/function-docs/en.txt b/Support/function-docs/en.txt index d55ce83..3829d6a 100644 --- a/Support/function-docs/en.txt +++ b/Support/function-docs/en.txt @@ -5,6 +5,8 @@ APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $form AppendIterator%object AppendIterator()%Constructs an AppendIterator ArrayIterator%object ArrayIterator(mixed $array)%Construct an ArrayIterator ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object +BadFunctionCallException%object BadFunctionCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadFunctionCallException +BadMethodCallException%object BadMethodCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadMethodCallException CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construct a new CachingIterator object for the iterator. Collator%object Collator(string $locale)%Create a collator DOMAttr%object DOMAttr(string $name, [string $value])%Creates a new DOMAttr object @@ -21,6 +23,9 @@ DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recur DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Creates new DateTimeZone object DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path +DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException +ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException +Exception%object Exception([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new Exception FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Converts a date from the French Republican Calendar to a Julian Day Count @@ -40,6 +45,7 @@ ImagickDraw%object ImagickDraw()%The ImagickDraw constructor ImagickPixel%object ImagickPixel([string $color])%The ImagickPixel constructor ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%The ImagickPixelIterator constructor InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator +InvalidArgumentException%object InvalidArgumentException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new InvalidArgumentException IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Returns the day of the week JDMonthName%string JDMonthName(int $julianday, int $mode)%Returns a month name @@ -49,7 +55,9 @@ JDToJulian%string JDToJulian(int $julianday)%Converts a Julian Day Count to a Ju JewishToJD%int JewishToJD(int $month, int $day, int $year)%Converts a date in the Jewish Calendar to Julian Day Count JulianToJD%int JulianToJD(int $month, int $day, int $year)%Converts a Julian Calendar date to Julian Day Count KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file +LengthException%object LengthException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LengthException LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator +LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException Memcached%object Memcached([string $persistent_id])%Create a Memcached instance Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. @@ -68,11 +76,15 @@ MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator +OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException +OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException +OverflowException%object OverflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OverflowException PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator @@ -87,6 +99,7 @@ ReflectionObject%object ReflectionObject(object $argument)%Constructs a Reflecti ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator +RuntimeException%object RuntimeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RuntimeException SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service @@ -117,6 +130,8 @@ SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a ne Swish%object Swish(string $index_names)%Construct a Swish object TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException +UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException XSLTProcessor%object XSLTProcessor()%Creates a new XSLTProcessor object __halt_compiler%void __halt_compiler()%Halts the compiler execution abs%number abs(mixed $number)%Absolute value diff --git a/Support/function-docs/es.txt b/Support/function-docs/es.txt index 4ab149e..db4e848 100644 --- a/Support/function-docs/es.txt +++ b/Support/function-docs/es.txt @@ -5,6 +5,8 @@ APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $form AppendIterator%object AppendIterator()%Construye un AppendIterator ArrayIterator%object ArrayIterator(mixed $array)%Construye un ArrayIterator ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construct a new array object +BadFunctionCallException%object BadFunctionCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadFunctionCallException +BadMethodCallException%object BadMethodCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadMethodCallException CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construye un nuevo objeto CachingIterator para el iterador Collator%object Collator(string $locale)%Create a collator DOMAttr%object DOMAttr(string $name, [string $value])%Crea un nuevo objeto DOMAttr @@ -21,6 +23,9 @@ DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recur DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Devuelve un nuevo objeto DateTime DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Crea un nuevo objeto DateTimeZone DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path +DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException +ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException +Exception%object Exception([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new Exception FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Convierte una fecha desde el Calendario Republicano Francés a la Fecha Juliana @@ -40,6 +45,7 @@ ImagickDraw%object ImagickDraw()%El constructor ImagickDraw ImagickPixel%object ImagickPixel([string $color])%El constructor ImagickPixel ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%El constructor ImagickPixelIterator InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Constructs an InfiniteIterator +InvalidArgumentException%object InvalidArgumentException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new InvalidArgumentException IteratorIterator%object IteratorIterator(Traversable $iterator)%Create an iterator from anything that is traversable JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Devuelve el día de la semana JDMonthName%string JDMonthName(int $julianday, int $mode)%Devuelve el nombre de un mes @@ -49,7 +55,9 @@ JDToJulian%string JDToJulian(int $julianday)%Convierte una Fecha Juliana a una f JewishToJD%int JewishToJD(int $month, int $day, int $year)%Convierte una fecha del Calendario Judío a una Fecha Juliana JulianToJD%int JulianToJD(int $month, int $day, int $year)%Convierte una fecha del Calendario Juliano a una Fecha Juliana KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Opens a new file +LengthException%object LengthException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LengthException LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%Construct a LimitIterator +LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException Memcached%object Memcached([string $persistent_id])%Crear una instancia de Memcached Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. @@ -68,11 +76,15 @@ MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator +OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException +OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException +OverflowException%object OverflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OverflowException PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Creates a PDO instance representing a connection to a database ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a ParentIterator Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Create a RecursiveFilterIterator from a RecursiveIterator @@ -87,6 +99,7 @@ ReflectionObject%object ReflectionObject(object $argument)%Constructs a Reflecti ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Construct ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construct a ReflectionProperty object RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Create a new RegexIterator +RuntimeException%object RuntimeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RuntimeException SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Server SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service @@ -117,6 +130,8 @@ SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a ne Swish%object Swish(string $index_names)%Construct a Swish object TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException +UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException XSLTProcessor%object XSLTProcessor()%Crea un nuevo objeto XSLTProcessor __halt_compiler%void __halt_compiler()%Detiene la ejecución del compilador abs%number abs(mixed $number)%Valor absoluto diff --git a/Support/function-docs/fr.txt b/Support/function-docs/fr.txt index 520624f..ee02fd1 100644 --- a/Support/function-docs/fr.txt +++ b/Support/function-docs/fr.txt @@ -5,6 +5,8 @@ APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $form AppendIterator%object AppendIterator()%Construit un objet AppendIterator ArrayIterator%object ArrayIterator(mixed $array)%Construit un ArrayIterator ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%Construit un nouvel objet tableau +BadFunctionCallException%object BadFunctionCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadFunctionCallException +BadMethodCallException%object BadMethodCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadMethodCallException CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%Construit un nouvel objet CachingIterator pour l'itérateur Collator%object Collator(string $locale)%Créatin d'un collator DOMAttr%object DOMAttr(string $name, [string $value])%Crée un nouvel objet DOMAttr @@ -21,6 +23,9 @@ DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recur DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Retourne un nouvel objet DateTime DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Crée un nouvel objet DateTimeZone DirectoryIterator%object DirectoryIterator(string $path)%Construit un nouvel itérateur de dossier à partir d'un chemin +DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException +ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException +Exception%object Exception([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new Exception FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Construit un objet FilesystemIterator FilterIterator%object FilterIterator(Iterator $iterator)%Construit un filterIterator FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Convertit une date du calendrier français républicain en nombre de jours du calendrier Julien @@ -40,6 +45,7 @@ ImagickDraw%object ImagickDraw()%Le constructeur ImagickDraw ImagickPixel%object ImagickPixel([string $color])%Le constructeur ImagickPixel ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%Le constructeur ImagickPixelIterator InfiniteIterator%object InfiniteIterator(Iterator $iterator)%Construit un InfiniteIterator +InvalidArgumentException%object InvalidArgumentException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new InvalidArgumentException IteratorIterator%object IteratorIterator(Traversable $iterator)%Crée un itérateur à partir d'un objet traversable JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%Retourne le numéro du jour de la semaine JDMonthName%string JDMonthName(int $julianday, int $mode)%Retourne le nom du mois @@ -49,7 +55,9 @@ JDToJulian%string JDToJulian(int $julianday)%Convertit le nombre de jours du cal JewishToJD%int JewishToJD(int $month, int $day, int $year)%Convertit une date du calendrier Juif en nombre de jours du calendrier Julien JulianToJD%int JulianToJD(int $month, int $day, int $year)%Convertit un jours du calendrier Julien en un nombre de jours du calendrier Julien KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%Ouvre un nouveau fichier +LengthException%object LengthException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LengthException LimitIterator%object LimitIterator(Iterator $iterator, [string $offset], [string $count = -1])%Construit un nouvel objet LimitIterator +LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException Memcached%object Memcached([string $persistent_id])%Crée un objet Memcached Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Crée un nouvel objet de connection à une base de données Mongo MongoBinData%object MongoBinData(string $data, [int $type])%Crée un nouvel objet de données binaires @@ -68,11 +76,15 @@ MongoRegex%object MongoRegex(string $regex)%Crée une nouvelle expression ration MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Crée un nouveau timestamp MultipleIterator%object MultipleIterator(integer $flags)%Construit un nouvel objet MultipleIterator NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construit un nouvel objet NoRewindIterator +OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException +OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException +OverflowException%object OverflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OverflowException PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%Crée une instance PDO qui représente une connexion à la base ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Construit un nouvel objet ParentIterator Phar%object Phar(string $fname, [int $flags], [string $alias])%Construit un objet d'archive Phar PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construit un objet d'archive tar ou zip non-exécutable PharFileInfo%object PharFileInfo(string $entry)%Construit un objet d'entrée Phar +RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Constructeur RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construit un objet RecursiveDirectoryIterator RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%Crée un objet RecursiveFilterIterator depuis un objet RecursiveIterator @@ -87,6 +99,7 @@ ReflectionObject%object ReflectionObject(object $argument)%Construit un nouvel o ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%Constructeur ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%Construit un nouvel objet ReflectionProperty RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Crée un nouvel objet RegexIterator +RuntimeException%object RuntimeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RuntimeException SAMConnection%object SAMConnection()%Crée une nouvelle connexion à un serveur de messagerie SAMMessage%object SAMMessage([mixed $body])%Crée un nouvel objet de message SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Construit une instance de DAS Relationnel @@ -117,6 +130,8 @@ SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construit un n Swish%object Swish(string $index_names)%Construit un objet Swish TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException +UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException XSLTProcessor%object XSLTProcessor()%Crée un nouvel objet XSLTProcessor __halt_compiler%void __halt_compiler()%Stoppe l'exécution du compilateur abs%number abs(mixed $number)%Valeur absolue diff --git a/Support/function-docs/ja.txt b/Support/function-docs/ja.txt index 3efd02d..78fd3d5 100644 --- a/Support/function-docs/ja.txt +++ b/Support/function-docs/ja.txt @@ -6,6 +6,8 @@ APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $form AppendIterator%object AppendIterator()%AppendIterator を作成する ArrayIterator%object ArrayIterator(mixed $array)%ArrayIterator を作成する ArrayObject%object ArrayObject([mixed $input], [int $flags], [string $iterator_class])%新規配列オブジェクトを生成する +BadFunctionCallException%object BadFunctionCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadFunctionCallException +BadMethodCallException%object BadMethodCallException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new BadMethodCallException CachingIterator%object CachingIterator(Iterator $iterator, [string $flags])%新しい CachingIterator オブジェクトを作成する Collator%object Collator(string $locale)%collator を作成する DOMAttr%object DOMAttr(string $name, [string $value])%新しい DOMAttr オブジェクトを作成する @@ -22,6 +24,9 @@ DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recur DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%新しい DateTime オブジェクトを返す DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%新しい DateTimeZone オブジェクトを作成する DirectoryIterator%object DirectoryIterator(string $path)%パスから新規ディレクトリイテレータを生成する +DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException +ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException +Exception%object Exception([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new Exception FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%新しい filesystem イテレータを作成する FilterIterator%object FilterIterator(Iterator $iterator)%filterIterator を作成する FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%フランス革命暦をユリウス積算日に変換する @@ -41,6 +46,7 @@ ImagickDraw%object ImagickDraw()%ImagickDraw コンストラクタ ImagickPixel%object ImagickPixel([string $color])%ImagickPixel のコンストラクタ ImagickPixelIterator%object ImagickPixelIterator(Imagick $wand)%ImagickPixelIterator のコンストラクタ InfiniteIterator%object InfiniteIterator(Iterator $iterator)%InfiniteIterator を作成する +InvalidArgumentException%object InvalidArgumentException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new InvalidArgumentException IteratorIterator%object IteratorIterator(Traversable $iterator)%traversable な何かからイテレータを作成する JDDayOfWeek%mixed JDDayOfWeek(int $julianday, [int $mode = CAL_DOW_DAYNO])%曜日を返す JDMonthName%string JDMonthName(int $julianday, int $mode)%月の名前を返す @@ -50,7 +56,9 @@ JDToJulian%string JDToJulian(int $julianday)%ユリウス積算日をユリウ JewishToJD%int JewishToJD(int $month, int $day, int $year)%ユダヤ暦の日付けをユリウス積算日に変換する JulianToJD%int JulianToJD(int $month, int $day, int $year)%ユリウス暦をユリウス積算日に変換する KTaglib_MPEG_File%object KTaglib_MPEG_File(string $filename)%新しいファイルをオープンする +LengthException%object LengthException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LengthException LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $count = -1])%LimitIterator を作成する +LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException Memcached%object Memcached([string $persistent_id])%Memcached のインスタンスを作成する Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%新しいデータベース接続オブジェクトを作成する MongoBinData%object MongoBinData(string $data, [int $type])%新しいバイナリデータオブジェクトを作成する @@ -69,11 +77,15 @@ MongoRegex%object MongoRegex(string $regex)%新しい正規表現を作成する MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%新しいタイムスタンプを作成する MultipleIterator%object MultipleIterator(integer $flags)%新しい MultipleIterator を作成する NoRewindIterator%object NoRewindIterator(Iterator $iterator)%NoRewindIterator を作成する +OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException +OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException +OverflowException%object OverflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OverflowException PDO%object PDO(string $dsn, [string $username], [string $password], [array $driver_options])%データベースへの接続を表す PDO インスタンスを生成する ParentIterator%object ParentIterator(RecursiveIterator $iterator)%ParentIterator を作成する Phar%object Phar(string $fname, [int $flags], [string $alias])%Phar アーカイブオブジェクトを作成する PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%実行可能でない tar あるいは zip アーカイブオブジェクトを作成する PharFileInfo%object PharFileInfo(string $entry)%Phar エントリオブジェクトを作成する +RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%コンストラクタ RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%RecursiveDirectoryIterator を作成する RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterator)%RecursiveIterator から RecursiveFilterIterator を作成する @@ -88,6 +100,7 @@ ReflectionObject%object ReflectionObject(object $argument)%ReflectionObject を ReflectionParameter%object ReflectionParameter(string $function, string $parameter)%コンストラクタ ReflectionProperty%object ReflectionProperty(mixed $class, string $name)%ReflectionProperty オブジェクトを作成する RegexIterator%object RegexIterator(Iterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%新しい RegexIterator を作成する +RuntimeException%object RuntimeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RuntimeException SAMConnection%object SAMConnection()%メッセージングサーバへの新しい接続を作成する SAMMessage%object SAMMessage([mixed $body])%新しいメッセージオブジェクトを作成する SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%リレーショナルデータアクセスサービスのインスタンスを作成する @@ -118,6 +131,8 @@ SplTempFileObject%object SplTempFileObject([integer $max_memory])%新しい一 Swish%object Swish(string $index_names)%Swish オブジェクトを作成する TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%新しい TokyoTyrant オブジェクトを作成する TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%新しいクエリを作成する +UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException +UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException XSLTProcessor%object XSLTProcessor()%新規 XSLTProcessor オブジェクトを生成する __halt_compiler%void __halt_compiler()%コンパイラの実行を中止する abs%number abs(mixed $number)%絶対値 diff --git a/Support/functions.plist b/Support/functions.plist index fd7bbec..b37c177 100644 --- a/Support/functions.plist +++ b/Support/functions.plist @@ -6,6 +6,8 @@ {display = 'AppendIterator'; insert = '()';}, {display = 'ArrayIterator'; insert = '(${1:mixed \\\$array})';}, {display = 'ArrayObject'; insert = '(${1:[mixed \\\$input]}, ${2:[int \\\$flags]}, ${3:[string \\\$iterator_class]})';}, + {display = 'BadFunctionCallException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'BadMethodCallException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'CachingIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[string \\\$flags]})';}, {display = 'Collator'; insert = '(${1:string \\\$locale})';}, {display = 'DOMAttr'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]})';}, @@ -22,6 +24,9 @@ {display = 'DateTime'; insert = '(${1:[string \\\$time = \"now\"]}, ${2:[DateTimeZone \\\$timezone]}, ${3:[string \\\$time = \"now\"]}, ${4:[DateTimeZone \\\$timezone]})';}, {display = 'DateTimeZone'; insert = '(${1:string \\\$timezone}, ${2:string \\\$timezone})';}, {display = 'DirectoryIterator'; insert = '(${1:string \\\$path})';}, + {display = 'DomainException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'ErrorException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'Exception'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'FilesystemIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS]})';}, {display = 'FilterIterator'; insert = '(${1:Iterator \\\$iterator})';}, {display = 'FrenchToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, @@ -41,6 +46,7 @@ {display = 'ImagickPixel'; insert = '(${1:[string \\\$color]})';}, {display = 'ImagickPixelIterator'; insert = '(${1:Imagick \\\$wand})';}, {display = 'InfiniteIterator'; insert = '(${1:Iterator \\\$iterator})';}, + {display = 'InvalidArgumentException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'IteratorIterator'; insert = '(${1:Traversable \\\$iterator})';}, {display = 'JDDayOfWeek'; insert = '(${1:int \\\$julianday}, ${2:[int \\\$mode = CAL_DOW_DAYNO]})';}, {display = 'JDMonthName'; insert = '(${1:int \\\$julianday}, ${2:int \\\$mode})';}, @@ -50,7 +56,9 @@ {display = 'JewishToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, {display = 'JulianToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, {display = 'KTaglib_MPEG_File'; insert = '(${1:string \\\$filename})';}, + {display = 'LengthException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'LimitIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[int \\\$offset]}, ${3:[int \\\$count = -1]})';}, + {display = 'LogicException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'Memcached'; insert = '(${1:[string \\\$persistent_id]})';}, {display = 'Mongo'; insert = '(${1:[string \\\$server = \"mongodb://localhost:27017\"]}, ${2:[array \\\$options = )]})';}, {display = 'MongoBinData'; insert = '(${1:string \\\$data}, ${2:[int \\\$type]})';}, @@ -69,11 +77,15 @@ {display = 'MongoTimestamp'; insert = '(${1:[long \\\$sec]}, ${2:[long \\\$inc]})';}, {display = 'MultipleIterator'; insert = '(${1:integer \\\$flags})';}, {display = 'NoRewindIterator'; insert = '(${1:Iterator \\\$iterator})';}, + {display = 'OutOfBoundsException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'OutOfRangeException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'OverflowException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'PDO'; insert = '(${1:string \\\$dsn}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[array \\\$driver_options]})';}, {display = 'ParentIterator'; insert = '(${1:RecursiveIterator \\\$iterator})';}, {display = 'Phar'; insert = '(${1:string \\\$fname}, ${2:[int \\\$flags]}, ${3:[string \\\$alias]})';}, {display = 'PharData'; insert = '(${1:string \\\$fname}, ${2:[int \\\$flags]}, ${3:[string \\\$alias]}, ${4:[int \\\$format]})';}, {display = 'PharFileInfo'; insert = '(${1:string \\\$entry})';}, + {display = 'RangeException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'RecursiveCachingIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[string \\\$flags = self::CALL_TOSTRING]})';}, {display = 'RecursiveDirectoryIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO]})';}, {display = 'RecursiveFilterIterator'; insert = '(${1:RecursiveIterator \\\$iterator})';}, @@ -88,6 +100,7 @@ {display = 'ReflectionParameter'; insert = '(${1:string \\\$function}, ${2:string \\\$parameter})';}, {display = 'ReflectionProperty'; insert = '(${1:mixed \\\$class}, ${2:string \\\$name})';}, {display = 'RegexIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:string \\\$regex}, ${3:[int \\\$mode]}, ${4:[int \\\$flags]}, ${5:[int \\\$preg_flags]})';}, + {display = 'RuntimeException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'SAMConnection'; insert = '()';}, {display = 'SAMMessage'; insert = '(${1:[mixed \\\$body]})';}, {display = 'SDO_DAS_Relational'; insert = '(${1:array \\\$database_metadata}, ${2:[string \\\$application_root_type]}, ${3:[array \\\$SDO_containment_references_metadata]})';}, @@ -118,6 +131,8 @@ {display = 'Swish'; insert = '(${1:string \\\$index_names})';}, {display = 'TokyoTyrant'; insert = '(${1:[string \\\$host]}, ${2:[int \\\$port = TokyoTyrant::RDBDEF_PORT]}, ${3:[array \\\$options]})';}, {display = 'TokyoTyrantQuery'; insert = '(${1:TokyoTyrantTable \\\$table})';}, + {display = 'UnderflowException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'UnexpectedValueException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'XSLTProcessor'; insert = '()';}, {display = '__halt_compiler'; insert = '()';}, {display = 'abs'; insert = '(${1:mixed \\\$number})';}, diff --git a/Support/generate/generate.php b/Support/generate/generate.php index 45dfa9d..92f9df0 100755 --- a/Support/generate/generate.php +++ b/Support/generate/generate.php @@ -315,12 +315,12 @@ function parseInfo($info) // phd's IDE-JSON docs don't include these classes and functions, so we add them manually // Note: this shortcut doesn't support functions with multiple arguments, so if you need to // add functions with multiple arguments, that functionality will need to be written -$extraFunctions = <<<'END_OF_FUNCTIONS' -include%bool include(string $path)%Includes and evaluates the specified file -include_once%bool include_once(string $path)%Includes and evaluates the specified file -require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included -require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included -END_OF_FUNCTIONS; +$extraFunctions = array( + 'include%bool include(string $path)%Includes and evaluates the specified file', + 'include_once%bool include_once(string $path)%Includes and evaluates the specified file', + 'require%bool require(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included', + 'require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included', +); $classes = array( 'stdClass', @@ -336,6 +336,9 @@ function parseInfo($info) 'SplObserver', 'SplSubject', 'Reflector', +); + +$exceptionClasses = array( 'ErrorException', 'Exception', 'LogicException', @@ -353,7 +356,16 @@ function parseInfo($info) 'UnexpectedValueException', ); -foreach (explode("\n", $extraFunctions) as $line) { +foreach ($exceptionClasses as $name) { + $classes[] = $name; + $extraFunctions[] = implode('%', array( + $name, + 'object ' . $name . '([string $message = ""], [int $code = 0], [Exception $previous = NULL])', + "Create a new {$name}", + )); +} + +foreach ($extraFunctions as $line) { list($name, $prototype, $description) = explode('%', $line); $functionsTxtLines[$name] = $line; From 4be1fbedb84ed1f6bb5e101d38eb63181aac215c Mon Sep 17 00:00:00 2001 From: awgy Date: Mon, 6 Dec 2010 11:02:09 -0600 Subject: [PATCH 030/118] Adding many missing built-in constants --- Syntaxes/PHP.plist | 109 ++++++++++++++++++++++++++++++--------------- 1 file changed, 73 insertions(+), 36 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 9917e81..7050067 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -373,48 +373,85 @@ - match - (?i)\b(TRUE|FALSE|NULL|__(FILE|DIR|FUNCTION|CLASS|METHOD|LINE|NAMESPACE)__|ON|OFF|YES|NO|NL|BR|TAB)\b - name - constant.language.php - - - captures - - 1 + begin + (?=\\?[a-zA-Z_\x{7f}-\x{ff}]) + end + (?=[^\\a-zA-Z_\x{7f}-\x{ff}]) + patterns + + match + (?i)\b(TRUE|FALSE|NULL|__(FILE|DIR|FUNCTION|CLASS|METHOD|LINE|NAMESPACE)__|ON|OFF|YES|NO|NL|BR|TAB)\b name - punctuation.separator.inheritance.php + constant.language.php - - match - (\\)?\b(DEFAULT_INCLUDE_PATH|E_(ALL|COMPILE_(ERROR|WARNING)|CORE_(ERROR|WARNING)|(RECOVERABLE_)?ERROR|NOTICE|PARSE|STRICT|USER_(ERROR|NOTICE|WARNING|DEPRECATED)|WARNING|DEPRECATED)|PEAR_(EXTENSION_DIR|INSTALL_DIR)|PHP_(BINDIR|CONFIG_FILE_PATH|DATADIR|E(OL|XTENSION_DIR)|L(IBDIR|OCALSTATEDIR)|O(S|UTPUT_HANDLER_CONT|UTPUT_HANDLER_END|UTPUT_HANDLER_START)|SYSCONFDIR|VERSION))\b - name - support.constant.core.php - - - captures - - 1 + captures + + 1 + + name + punctuation.separator.inheritance.php + + + match + (\\)?\b(STD(IN|OUT|ERR)|ZEND_(THREAD_SAFE|DEBUG_BUILD)|DEFAULT_INCLUDE_PATH|P(HP_(R(OUND_HALF_(ODD|DOWN|UP|EVEN)|ELEASE_VERSION)|M(INOR_VERSION|A(XPATHLEN|JOR_VERSION))|BINDIR|S(HLIB_SUFFIX|YSCONFDIR|API)|CONFIG_FILE_(SCAN_DIR|PATH)|INT_(MAX|SIZE)|ZTS|O(S|UTPUT_HANDLER_(START|CONT|END))|D(EBUG|ATADIR)|URL_(SCHEME|HOST|USER|P(ORT|A(SS|TH))|QUERY|FRAGMENT)|PREFIX|E(XT(RA_VERSION|ENSION_DIR)|OL)|VERSION(_ID)?|WINDOWS_(NT_(SERVER|DOMAIN_CONTROLLER|WORKSTATION)|VERSION_(M(INOR|AJOR)|BUILD|S(UITEMASK|P_M(INOR|AJOR))|P(RODUCTTYPE|LATFORM)))|L(IBDIR|OCALSTATEDIR))|EAR_(INSTALL_DIR|EXTENSION_DIR))|E_(RECOVERABLE_ERROR|STRICT|NOTICE|CO(RE_(ERROR|WARNING)|MPILE_(ERROR|WARNING))|DEPRECATED|USER_(NOTICE|DEPRECATED|ERROR|WARNING)|PARSE|ERROR|WARNING|ALL))\b name - punctuation.separator.inheritance.php + support.constant.core.php - - match - (\\)?\b(A(B(DAY_([1-7])|MON_([0-9]{1,2}))|LT_DIGITS|M_STR|SSERT_(ACTIVE|BAIL|CALLBACK|QUIET_EVAL|WARNING))|C(ASE_(LOWER|UPPER)|HAR_MAX|O(DESET|NNECTION_(ABORTED|NORMAL|TIMEOUT)|UNT_(NORMAL|RECURSIVE))|REDITS_(ALL|DOCS|FULLPAGE|GENERAL|GROUP|MODULES|QA|SAPI)|RNCYSTR|RYPT_(BLOWFISH|EXT_DES|MD5|SALT_LENGTH|STD_DES)|URRENCY_SYMBOL)|D(AY_([1-7])|ECIMAL_POINT|IRECTORY_SEPARATOR|_(FMT|T_FMT))|E(NT_(COMPAT|NOQUOTES|QUOTES)|RA(|_D_FMT|_D_T_FMT|_T_FMT|_YEAR)|XTR_(IF_EXISTS|OVERWRITE|PREFIX_(ALL|IF_EXISTS|INVALID|SAME)|SKIP))|FRAC_DIGITS|GROUPING|HTML_(ENTITIES|SPECIALCHARS)|IN(FO_(ALL|CONFIGURATION|CREDITS|ENVIRONMENT|GENERAL|LICENSE|MODULES|VARIABLES)|I_(ALL|PERDIR|SYSTEM|USER)|T_(CURR_SYMBOL|FRAC_DIGITS))|L(C_(ALL|COLLATE|CTYPE|MESSAGES|MONETARY|NUMERIC|TIME)|O(CK_(EX|NB|SH|UN)|G_(ALERT|AUTH(|PRIV)|CONS|CRIT|CRON|DAEMON|DEBUG|EMERG|ERR|INFO|KERN|LOCAL([0-7])|LPR|MAIL|NDELAY|NEWS|NOTICE|NOWAIT|ODELAY|PERROR|PID|SYSLOG|USER|UUCP|WARNING)))|M(ON_([0-9]{1,2}|DECIMAL_POINT|GROUPING|THOUSANDS_SEP)|YSQL_(ASSOC|BOTH|NUM)|_(1_PI|2_(PI|SQRTPI)|E|L(N10|N2|OG(10E|2E))|PI(|_2|_4)|SQRT1_2|SQRT2))|N(EGATIVE_SIGN|O(EXPR|STR)|_(CS_PRECEDES|SEP_BY_SPACE|SIGN_POSN))|P(ATH(INFO_(BASENAME|DIRNAME|EXTENSION|FILENAME)|_SEPARATOR)|M_STR|OSITIVE_SIGN|_(CS_PRECEDES|SEP_BY_SPACE|SIGN_POSN))|RADIXCHAR|S(EEK_(CUR|END|SET)|ORT_(ASC|DESC|NUMERIC|REGULAR|STRING)|TR_PAD_(BOTH|LEFT|RIGHT))|T(HOUS(ANDS_SEP|EP)|_(FMT(|_AMPM)))|YES(EXPR|STR))\b - name - support.constant.std.php - - - comment - In PHP, any identifier which is not a variable is taken to be a constant. - However, if there is no constant defined with the given name then a notice - is generated and the constant is assumed to have the value of its name. - match - [a-zA-Z_\x{7f}-\x{ff}][a-zA-Z0-9_\x{7f}-\x{ff}]* - name - constant.other.php + + captures + + 1 + + name + punctuation.separator.inheritance.php + + + match + (\\)?\b(RADIXCHAR|GROUPING|M(_(1_PI|SQRT(1_2|2|3|PI)|2_(SQRTPI|PI)|PI(_(2|4))?|E(ULER)?|L(N(10|2|PI)|OG(10E|2E)))|ON_(GROUPING|1(1|2|0)?|7|2|8|THOUSANDS_SEP|3|DECIMAL_POINT|9|4|5|6))|S(TR_PAD_(RIGHT|BOTH|LEFT)|ORT_(REGULAR|STRING|NUMERIC|DESC|LOCALE_STRING|ASC)|EEK_(SET|CUR|END))|H(TML_(SPECIALCHARS|ENTITIES)|ASH_HMAC)|YES(STR|EXPR)|N(_(S(IGN_POSN|EP_BY_SPACE)|CS_PRECEDES)|O(STR|EXPR)|EGATIVE_SIGN|AN)|C(R(YPT_(MD5|BLOWFISH|S(HA(256|512)|TD_DES|ALT_LENGTH)|EXT_DES)|NCYSTR|EDITS_(G(ROUP|ENERAL)|MODULES|SAPI|DOCS|QA|FULLPAGE|ALL))|HAR_MAX|O(NNECTION_(NORMAL|TIMEOUT|ABORTED)|DESET|UNT_(RECURSIVE|NORMAL))|URRENCY_SYMBOL|ASE_(UPPER|LOWER))|__COMPILER_HALT_OFFSET__|T(HOUS(EP|ANDS_SEP)|_FMT(_AMPM)?)|IN(T_(CURR_SYMBOL|FRAC_DIGITS)|I_(S(YSTEM|CANNER_(RAW|NORMAL))|USER|PERDIR|ALL)|F(O_(GENERAL|MODULES|C(REDITS|ONFIGURATION)|ENVIRONMENT|VARIABLES|LICENSE|ALL))?)|D(_(T_FMT|FMT)|IRECTORY_SEPARATOR|ECIMAL_POINT|A(Y_(1|7|2|3|4|5|6)|TE_(R(SS|FC(1(123|036)|2822|8(22|50)|3339))|COOKIE|ISO8601|W3C|ATOM)))|UPLOAD_ERR_(NO_(TMP_DIR|FILE)|CANT_WRITE|INI_SIZE|OK|PARTIAL|EXTENSION|FORM_SIZE)|P(M_STR|_(S(IGN_POSN|EP_BY_SPACE)|CS_PRECEDES)|OSITIVE_SIGN|ATH(_SEPARATOR|INFO_(BASENAME|DIRNAME|EXTENSION|FILENAME)))|E(RA(_(YEAR|T_FMT|D_(T_FMT|FMT)))?|XTR_(REFS|SKIP|IF_EXISTS|OVERWRITE|PREFIX_(SAME|I(NVALID|F_EXISTS)|ALL))|NT_(NOQUOTES|COMPAT|IGNORE|QUOTES))|FRAC_DIGITS|L(C_(M(ONETARY|ESSAGES)|NUMERIC|C(TYPE|OLLATE)|TIME|ALL)|O(G_(MAIL|SYSLOG|N(O(TICE|WAIT)|DELAY|EWS)|C(R(IT|ON)|ONS)|INFO|ODELAY|D(EBUG|AEMON)|U(SER|UCP)|P(ID|ERROR)|E(RR|MERG)|KERN|WARNING|L(OCAL(1|7|2|3|4|5|0|6)|PR)|A(UTH(PRIV)?|LERT))|CK_(SH|NB|UN|EX)))|A(M_STR|B(MON_(1(1|2|0)?|7|2|8|3|9|4|5|6)|DAY_(1|7|2|3|4|5|6))|SSERT_(BAIL|CALLBACK|QUIET_EVAL|WARNING|ACTIVE)|LT_DIGITS))\b + name + support.constant.std.php + + + captures + + 1 + + name + punctuation.separator.inheritance.php + + + match + (\\)?\b(GLOB_(MARK|BRACE|NO(SORT|CHECK|ESCAPE)|ONLYDIR|ERR|AVAILABLE_FLAGS)|XML_(SAX_IMPL|HTML_DOCUMENT_NODE|N(OTATION_NODE|AMESPACE_DECL_NODE)|C(OMMENT_NODE|DATA_SECTION_NODE)|TEXT_NODE|OPTION_(SKIP_(TAGSTART|WHITE)|CASE_FOLDING|TARGET_ENCODING)|D(TD_NODE|OCUMENT_(NODE|TYPE_NODE|FRAG_NODE))|PI_NODE|E(RROR_(RECURSIVE_ENTITY_REF|MISPLACED_XML_PI|B(INARY_ENTITY_REF|AD_CHAR_REF)|SYNTAX|NO(NE|_(MEMORY|ELEMENTS))|TAG_MISMATCH|IN(CORRECT_ENCODING|VALID_TOKEN)|DUPLICATE_ATTRIBUTE|UN(CLOSED_(CDATA_SECTION|TOKEN)|DEFINED_ENTITY|KNOWN_ENCODING)|JUNK_AFTER_DOC_ELEMENT|PAR(TIAL_CHAR|AM_ENTITY_REF)|EXTERNAL_ENTITY_HANDLING|A(SYNC_ENTITY|TTRIBUTE_EXTERNAL_ENTITY_REF))|NTITY_(REF_NODE|NODE|DECL_NODE)|LEMENT_(NODE|DECL_NODE))|LOCAL_NAMESPACE|ATTRIBUTE_(N(MTOKEN(S)?|O(TATION|DE))|CDATA|ID(REF(S)?)?|DECL_NODE|EN(TITY|UMERATION)))|M(HASH_(RIPEMD(1(28|60)|256|320)|GOST|MD(2|4|5)|S(HA(1|2(24|56)|384|512)|NEFRU256)|HAVAL(1(28|92|60)|2(24|56))|CRC32(B)?|TIGER(1(28|60))?|WHIRLPOOL|ADLER32)|YSQL(_(BOTH|NUM|CLIENT_(SSL|COMPRESS|I(GNORE_SPACE|NTERACTIVE))|ASSOC)|I_(RE(PORT_(STRICT|INDEX|OFF|ERROR|ALL)|FRESH_(GRANT|MASTER|BACKUP_LOG|S(TATUS|LAVE)|HOSTS|T(HREADS|ABLES)|LOG)|AD_DEFAULT_(GROUP|FILE))|GROUP_FLAG|MULTIPLE_KEY_FLAG|B(INARY_FLAG|OTH|LOB_FLAG)|S(T(MT_ATTR_(CURSOR_TYPE|UPDATE_MAX_LENGTH|PREFETCH_ROWS)|ORE_RESULT)|E(RVER_QUERY_(NO_(GOOD_INDEX_USED|INDEX_USED)|WAS_SLOW)|T_(CHARSET_NAME|FLAG)))|N(O(_D(EFAULT_VALUE_FLAG|ATA)|T_NULL_FLAG)|UM(_FLAG)?)|C(URSOR_TYPE_(READ_ONLY|SCROLLABLE|NO_CURSOR|FOR_UPDATE)|LIENT_(SSL|NO_SCHEMA|COMPRESS|I(GNORE_SPACE|NTERACTIVE)|FOUND_ROWS))|T(YPE_(GEOMETRY|MEDIUM_BLOB|B(IT|LOB)|S(HORT|TRING|ET)|YEAR|N(ULL|EWD(ECIMAL|ATE))|CHAR|TI(ME(STAMP)?|NY(_BLOB)?)|INT(24|ERVAL)|D(OUBLE|ECIMAL|ATE(TIME)?)|ENUM|VAR_STRING|FLOAT|LONG(_BLOB|LONG)?)|IMESTAMP_FLAG)|INIT_COMMAND|ZEROFILL_FLAG|O(N_UPDATE_NOW_FLAG|PT_(NET_(READ_BUFFER_SIZE|CMD_BUFFER_SIZE)|CONNECT_TIMEOUT|INT_AND_FLOAT_NATIVE|LOCAL_INFILE))|D(EBUG_TRACE_ENABLED|ATA_TRUNCATED)|U(SE_RESULT|N(SIGNED_FLAG|IQUE_KEY_FLAG))|P(RI_KEY_FLAG|ART_KEY_FLAG)|ENUM_FLAG|A(S(SOC|YNC)|UTO_INCREMENT_FLAG)))|CRYPT_(R(C(2|6)|IJNDAEL_(1(28|92)|256)|AND)|GOST|XTEA|M(ODE_(STREAM|NOFB|C(BC|FB)|OFB|ECB)|ARS)|BLOWFISH(_COMPAT)?|S(ERPENT|KIPJACK|AFER(128|PLUS|64))|C(RYPT|AST_(128|256))|T(RIPLEDES|HREEWAY|WOFISH)|IDEA|3DES|DE(S|CRYPT|V_(RANDOM|URANDOM))|PANAMA|EN(CRYPT|IGNA)|WAKE|LOKI97|ARCFOUR(_IV)?))|S(TREAM_(REPORT_ERRORS|M(UST_SEEK|KDIR_RECURSIVE)|BUFFER_(NONE|FULL|LINE)|S(HUT_(RD(WR)?|WR)|OCK_(R(DM|AW)|S(TREAM|EQPACKET)|DGRAM)|ERVER_(BIND|LISTEN))|NOTIFY_(RE(SOLVE|DIRECTED)|MIME_TYPE_IS|SEVERITY_(INFO|ERR|WARN)|CO(MPLETED|NNECT)|PROGRESS|F(ILE_SIZE_IS|AILURE)|AUTH_RE(SULT|QUIRED))|C(RYPTO_METHOD_(SSLv(2(_(SERVER|CLIENT)|3_(SERVER|CLIENT))|3_(SERVER|CLIENT))|TLS_(SERVER|CLIENT))|LIENT_(CONNECT|PERSISTENT|ASYNC_CONNECT)|AST_(FOR_SELECT|AS_STREAM))|I(GNORE_URL|S_URL|PPROTO_(RAW|TCP|I(CMP|P)|UDP))|O(OB|PTION_(READ_(BUFFER|TIMEOUT)|BLOCKING|WRITE_BUFFER))|U(RL_STAT_(QUIET|LINK)|SE_PATH)|P(EEK|F_(INET(6)?|UNIX))|ENFORCE_SAFE_MODE|FILTER_(READ|WRITE|ALL))|UNFUNCS_RET_(STRING|TIMESTAMP|DOUBLE)|QLITE(_(R(OW|EADONLY)|MIS(MATCH|USE)|B(OTH|USY)|SCHEMA|N(O(MEM|T(FOUND|ADB)|LFS)|UM)|C(O(RRUPT|NSTRAINT)|ANTOPEN)|TOOBIG|I(NTER(RUPT|NAL)|OERR)|OK|DONE|P(ROTOCOL|ERM)|E(RROR|MPTY)|F(ORMAT|ULL)|LOCKED|A(BORT|SSOC|UTH))|3_(B(OTH|LOB)|NU(M|LL)|TEXT|INTEGER|OPEN_(READ(ONLY|WRITE)|CREATE)|FLOAT|ASSOC)))|CURL(M(SG_DONE|_(BAD_(HANDLE|EASY_HANDLE)|CALL_MULTI_PERFORM|INTERNAL_ERROR|O(UT_OF_MEMORY|K)))|SSH_AUTH_(HOST|NONE|DEFAULT|P(UBLICKEY|ASSWORD)|KEYBOARD)|CLOSEPOLICY_(SLOWEST|CALLBACK|OLDEST|LEAST_(RECENTLY_USED|TRAFFIC))|_(HTTP_VERSION_(1_(1|0)|NONE)|NETRC_(REQUIRED|IGNORED|OPTIONAL)|TIMECOND_(IF(MODSINCE|UNMODSINCE)|LASTMOD)|IPRESOLVE_(V(4|6)|WHATEVER)|VERSION_(SSL|IPV6|KERBEROS4|LIBZ))|INFO_(RE(DIRECT_(COUNT|TIME)|QUEST_SIZE)|S(SL_VERIFYRESULT|TARTTRANSFER_TIME|IZE_(DOWNLOAD|UPLOAD)|PEED_(DOWNLOAD|UPLOAD))|H(TTP_CODE|EADER_(SIZE|OUT))|NAMELOOKUP_TIME|C(ON(NECT_TIME|TENT_(TYPE|LENGTH_(DOWNLOAD|UPLOAD)))|ERTINFO)|TOTAL_TIME|PR(IVATE|ETRANSFER_TIME)|EFFECTIVE_URL|FILETIME)|OPT_(R(E(SUME_FROM|TURNTRANSFER|DIR_PROTOCOLS|FERER|AD(DATA|FUNCTION))|AN(GE|DOM_FILE))|MAX(REDIRS|CONNECTS)|B(INARYTRANSFER|UFFERSIZE)|S(S(H_(HOST_PUBLIC_KEY_MD5|P(RIVATE_KEYFILE|UBLIC_KEYFILE)|AUTH_TYPES)|L(CERT(TYPE|PASSWD)?|_(CIPHER_LIST|VERIFY(HOST|PEER))|ENGINE(_DEFAULT)?|VERSION|KEY(TYPE|PASSWD)?))|TDERR)|H(TTP(GET|HEADER|200ALIASES|_VERSION|PROXYTUNNEL|AUTH)|EADER(FUNCTION)?)|N(O(BODY|SIGNAL|PROGRESS)|ETRC)|C(RLF|O(NNECTTIMEOUT(_MS)?|OKIE(SESSION|JAR|FILE)?)|USTOMREQUEST|ERTINFO|LOSEPOLICY|A(INFO|PATH))|T(RANSFERTEXT|CP_NODELAY|IME(CONDITION|OUT(_MS)?|VALUE))|I(N(TERFACE|FILE(SIZE)?)|PRESOLVE)|DNS_(CACHE_TIMEOUT|USE_GLOBAL_CACHE)|U(RL|SER(PWD|AGENT)|NRESTRICTED_AUTH|PLOAD)|P(R(IVATE|O(GRESSFUNCTION|XY(TYPE|USERPWD|PORT|AUTH)?|TOCOLS))|O(RT|ST(REDIR|QUOTE|FIELDS)?)|UT)|E(GDSOCKET|NCODING)|VERBOSE|K(RB4LEVEL|EYPASSWD)|QUOTE|F(RESH_CONNECT|TP(SSLAUTH|_(S(SL|KIP_PASV_IP)|CREATE_MISSING_DIRS|USE_EP(RT|SV)|FILEMETHOD)|PORT|LISTONLY|APPEND)|ILE(TIME)?|O(RBID_REUSE|LLOWLOCATION)|AILONERROR)|WRITE(HEADER|FUNCTION)|LOW_SPEED_(TIME|LIMIT)|AUTOREFERER)|PRO(XY_(SOCKS(4|5)|HTTP)|TO_(S(CP|FTP)|HTTP(S)?|T(ELNET|FTP)|DICT|F(TP(S)?|ILE)|LDAP(S)?|ALL))|E_(RE(CV_ERROR|AD_ERROR)|GOT_NOTHING|MALFORMAT_USER|BAD_(C(ONTENT_ENCODING|ALLING_ORDER)|PASSWORD_ENTERED|FUNCTION_ARGUMENT)|S(S(H|L_(C(IPHER|ONNECT_ERROR|ERTPROBLEM|ACERT)|PEER_CERTIFICATE|ENGINE_(SETFAILED|NOTFOUND)))|HARE_IN_USE|END_ERROR)|HTTP_(RANGE_ERROR|NOT_FOUND|PO(RT_FAILED|ST_ERROR))|COULDNT_(RESOLVE_(HOST|PROXY)|CONNECT)|T(OO_MANY_REDIRECTS|ELNET_OPTION_SYNTAX)|O(BSOLETE|UT_OF_MEMORY|PERATION_TIMEOUTED|K)|U(RL_MALFORMAT(_USER)?|N(SUPPORTED_PROTOCOL|KNOWN_TELNET_OPTION))|PARTIAL_FILE|F(TP_(BAD_DOWNLOAD_RESUME|SSL_FAILED|C(OULDNT_(RETR_FILE|GET_SIZE|S(TOR_FILE|ET_(BINARY|ASCII))|USE_REST)|ANT_(RECONNECT|GET_HOST))|USER_PASSWORD_INCORRECT|PORT_FAILED|QUOTE_ERROR|W(RITE_ERROR|EIRD_(SERVER_REPLY|227_FORMAT|USER_REPLY|PAS(S_REPLY|V_REPLY)))|ACCESS_DENIED)|ILE(SIZE_EXCEEDED|_COULDNT_READ_FILE)|UNCTION_NOT_FOUND|AILED_INIT)|WRITE_ERROR|L(IBRARY_NOT_FOUND|DAP_(SEARCH_FAILED|CANNOT_BIND|INVALID_URL))|ABORTED_BY_CALLBACK)|VERSION_NOW|FTP(METHOD_(MULTICWD|SINGLECWD|NOCWD)|SSL_(NONE|CONTROL|TRY|ALL)|AUTH_(SSL|TLS|DEFAULT))|AUTH_(GSSNEGOTIATE|BASIC|NTLM|DIGEST|ANY(SAFE)?))|I(MAGETYPE_(GIF|XBM|BMP|SWF|COUNT|TIFF_(MM|II)|I(CO|FF)|UNKNOWN|J(B2|P(X|2|C|EG(2000)?))|P(SD|NG)|WBMP)|NPUT_(REQUEST|GET|SE(RVER|SSION)|COOKIE|POST|ENV)|CONV_(MIME_DECODE_(STRICT|CONTINUE_ON_ERROR)|IMPL|VERSION))|D(NS_(MX|S(RV|OA)|HINFO|N(S|APTR)|CNAME|TXT|PTR|A(NY|LL|AAA|6)?)|OM(STRING_SIZE_ERR|_(SYNTAX_ERR|HIERARCHY_REQUEST_ERR|N(O(_(MODIFICATION_ALLOWED_ERR|DATA_ALLOWED_ERR)|T_(SUPPORTED_ERR|FOUND_ERR))|AMESPACE_ERR)|IN(DEX_SIZE_ERR|USE_ATTRIBUTE_ERR|VALID_(MODIFICATION_ERR|STATE_ERR|CHARACTER_ERR|ACCESS_ERR))|PHP_ERR|VALIDATION_ERR|WRONG_DOCUMENT_ERR)))|JSON_(HEX_(TAG|QUOT|A(MP|POS))|NUMERIC_CHECK|ERROR_(S(YNTAX|TATE_MISMATCH)|NONE|CTRL_CHAR|DEPTH|UTF8)|FORCE_OBJECT)|P(REG_(RECURSION_LIMIT_ERROR|GREP_INVERT|BA(CKTRACK_LIMIT_ERROR|D_UTF8_(OFFSET_ERROR|ERROR))|S(PLIT_(NO_EMPTY|OFFSET_CAPTURE|DELIM_CAPTURE)|ET_ORDER)|NO_ERROR|INTERNAL_ERROR|OFFSET_CAPTURE|PATTERN_ORDER)|SFS_(PASS_ON|ERR_FATAL|F(EED_ME|LAG_(NORMAL|FLUSH_(CLOSE|INC))))|CRE_VERSION|OSIX_(R_OK|X_OK|S_IF(REG|BLK|SOCK|CHR|IFO)|F_OK|W_OK))|F(NM_(NOESCAPE|CASEFOLD|P(ERIOD|ATHNAME))|IL(TER_(REQUIRE_(SCALAR|ARRAY)|SANITIZE_(MAGIC_QUOTES|S(TRI(NG|PPED)|PECIAL_CHARS)|NUMBER_(INT|FLOAT)|URL|E(MAIL|NCODED)|FULL_SPECIAL_CHARS)|NULL_ON_FAILURE|CALLBACK|DEFAULT|UNSAFE_RAW|VALIDATE_(REGEXP|BOOLEAN|I(NT|P)|URL|EMAIL|FLOAT)|F(ORCE_ARRAY|LAG_(S(CHEME_REQUIRED|TRIP_(BACKTICK|HIGH|LOW))|HOST_REQUIRED|NO(NE|_(RES_RANGE|PRIV_RANGE|ENCODE_QUOTES))|IPV(4|6)|PATH_REQUIRED|E(MPTY_STRING_NULL|NCODE_(HIGH|LOW|AMP))|QUERY_REQUIRED|ALLOW_(SCIENTIFIC|HEX|THOUSAND|OCTAL|FRACTION))))|E(_(BINARY|SKIP_EMPTY_LINES|NO_DEFAULT_CONTEXT|TEXT|IGNORE_NEW_LINES|USE_INCLUDE_PATH|APPEND)|INFO_(RAW|MIME(_(TYPE|ENCODING))?|SYMLINK|NONE|CONTINUE|DEVICES|PRESERVE_ATIME)))|ORCE_(GZIP|DEFLATE))|LIBXML_(XINCLUDE|N(SCLEAN|O(XMLDECL|BLANKS|NET|CDATA|E(RROR|MPTYTAG|NT)|WARNING))|COMPACT|D(TD(VALID|LOAD|ATTR)|OTTED_VERSION)|PARSEHUGE|ERR_(NONE|ERROR|FATAL|WARNING)|VERSION|LOADED_VERSION))\b + name + support.constant.ext.php + + + captures + + 1 + + name + punctuation.separator.inheritance.php + + + match + (\\)?\bT_(RE(TURN|QUIRE(_ONCE)?)|G(OTO|LOBAL)|XOR_EQUAL|M(INUS_EQUAL|OD_EQUAL|UL_EQUAL|ETHOD_C|L_COMMENT)|B(REAK|OOL(_CAST|EAN_(OR|AND))|AD_CHARACTER)|S(R(_EQUAL)?|T(RING(_(CAST|VARNAME))?|A(RT_HEREDOC|TIC))|WITCH|L(_EQUAL)?)|HALT_COMPILER|N(S_(SEPARATOR|C)|UM_STRING|EW|AMESPACE)|C(HARACTER|O(MMENT|N(ST(ANT_ENCAPSED_STRING)?|CAT_EQUAL|TINUE))|URLY_OPEN|L(O(SE_TAG|NE)|ASS(_C)?)|A(SE|TCH))|T(RY|HROW)|I(MPLEMENTS|S(SET|_(GREATER_OR_EQUAL|SMALLER_OR_EQUAL|NOT_(IDENTICAL|EQUAL)|IDENTICAL|EQUAL))|N(STANCEOF|C(LUDE(_ONCE)?)?|T(_CAST|ERFACE)|LINE_HTML)|F)|O(R_EQUAL|BJECT_(CAST|OPERATOR)|PEN_TAG(_WITH_ECHO)?|LD_FUNCTION)|D(NUMBER|I(R|V_EQUAL)|O(C_COMMENT|UBLE_(C(OLON|AST)|ARROW)|LLAR_OPEN_CURLY_BRACES)?|E(C(LARE)?|FAULT))|U(SE|NSET(_CAST)?)|P(R(I(NT|VATE)|OTECTED)|UBLIC|LUS_EQUAL|AAMAYIM_NEKUDOTAYIM)|E(X(TENDS|IT)|MPTY|N(CAPSED_AND_WHITESPACE|D(SWITCH|_HEREDOC|IF|DECLARE|FOR(EACH)?|WHILE))|CHO|VAL|LSE(IF)?)|VAR(IABLE)?|F(I(NAL|LE)|OR(EACH)?|UNC(_C|TION))|WHI(TESPACE|LE)|L(NUMBER|I(ST|NE)|OGICAL_(XOR|OR|AND))|A(RRAY(_CAST)?|BSTRACT|S|ND_EQUAL))\b + name + support.constant.parser-token.php + + + comment + In PHP, any identifier which is not a variable is taken to be a constant. + However, if there is no constant defined with the given name then a notice + is generated and the constant is assumed to have the value of its name. + match + [a-zA-Z_\x{7f}-\x{ff}][a-zA-Z0-9_\x{7f}-\x{ff}]* + name + constant.other.php + + From d96d31af6a2b085fcbfc7bc8985165c168133622 Mon Sep 17 00:00:00 2001 From: awgy Date: Wed, 8 Dec 2010 05:14:52 -0600 Subject: [PATCH 031/118] Fix regression causing `namespace\foo();` to match as meta.namespace.php --- Syntaxes/PHP.plist | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 7050067..6f0069e 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1249,7 +1249,7 @@ begin - (?i)^\s*(namespace)\b + (?i)^\s*(namespace)\b\s+(?=([a-z0-9_\\]+\s*($|[;{]|(\/[\/*])))|$) beginCaptures 1 @@ -1261,7 +1261,7 @@ contentName entity.name.type.namespace.php end - $|(?=[;{]) + (?i)(?=\s*$|[^a-z0-9_\\]) name meta.namespace.php patterns From 6a7485663d023105f7129ed14b4921997769aeea Mon Sep 17 00:00:00 2001 From: Josh Varner Date: Wed, 29 Jun 2011 03:29:03 -0500 Subject: [PATCH 032/118] Small fix and some code style changes for docs generator --- Support/generate/generate.php | 37 +++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/Support/generate/generate.php b/Support/generate/generate.php index 92f9df0..b79568e 100755 --- a/Support/generate/generate.php +++ b/Support/generate/generate.php @@ -152,8 +152,7 @@ genDocsForLang($lang); } -function genDocsForLang($lang) -{ +function genDocsForLang($lang) { chdir(PHP_DOC_DIR); if (!is_dir($lang)) { @@ -175,22 +174,29 @@ function genDocsForLang($lang) chdir('..'); } -function printUsage($error = false) -{ +function printUsage($error = false) { echo ($error ? "Error: {$error}\n" : '') . "Usage: php generate.php \n"; exit(1); } -function runCmd() -{ +function runCmd() { $args = func_get_args(); - $cmd = array_shift($args); + + if (isset($args[0]) && false === $args[0]) { + array_shift($args); + $cmd = array_shift($args); + } else { + $cmd = false; + } + $args = array_map('escapeshellarg', $args); - array_unshift($args, $cmd); + + if (false !== $cmd) { + array_unshift($args, $cmd); + } + $cmd = implode(' ', $args); - echo "Running: {$cmd}\n"; - exec($cmd, $output, $ret); if (0 !== $ret) { @@ -228,8 +234,7 @@ function runCmd() $parentIds[$row['docbook_id']] = $row['parent_id']; } -function getSectionName($id, $raw = false) -{ +function getSectionName($id, $raw = false) { global $parentIds, $sectionEquivalents; $orig = $id; @@ -260,8 +265,7 @@ function getSectionName($id, $raw = false) die("Could not determine section name for {$orig}"); } -function parseInfo($info) -{ +function parseInfo($info) { $params = array(); foreach ($info->params as $param) { @@ -448,8 +452,7 @@ function parseInfo($info) $completions = array_unique(array_merge($classes, array_keys($functionsTxtLines))); sort($completions); -function getCompletionsXml($completions) -{ +function getCompletionsXml($completions) { $compStr = ' '; $compStr .= implode("\n ", $completions); $compStr .= ''; @@ -496,5 +499,5 @@ function getCompletionsXml($completions) runCmd(__DIR__ . '/generate.rb', "{$supportDir}/functions.json"); unlink("{$supportDir}/functions.json"); - runCmd('osascript -e\'tell app "TextMate" to reload bundles\''); + runCmd(false, '/usr/bin/osascript -e\'tell app "TextMate" to reload bundles\''); } From 053c4ddb56f60d1135decd774520a210347595d4 Mon Sep 17 00:00:00 2001 From: Josh Varner Date: Wed, 29 Jun 2011 03:29:43 -0500 Subject: [PATCH 033/118] Updating completions, tooltips and highlighting from latest PHP docs --- Preferences/Completions.tmPreferences | 88 +++- Support/function-docs/en.txt | 675 +++++++++++++++----------- Support/functions.plist | 589 ++++++++++++---------- Syntaxes/PHP.plist | 44 +- 4 files changed, 841 insertions(+), 555 deletions(-) diff --git a/Preferences/Completions.tmPreferences b/Preferences/Completions.tmPreferences index 36828ca..d1d15bf 100644 --- a/Preferences/Completions.tmPreferences +++ b/Preferences/Completions.tmPreferences @@ -139,6 +139,9 @@ Phar PharData PharFileInfo + RRDCreator + RRDGraph + RRDUpdater RangeException RecursiveArrayIterator RecursiveCachingIterator @@ -181,12 +184,15 @@ SDO_Model_ReflectionDataObject SDO_Model_Type SDO_Sequence + SNMP SQLite3 SQLite3Result SQLite3Stmt SQLiteDatabase SQLiteResult SQLiteUnbuffered + SVM + SVMModel SeekableIterator Serializable SimpleXMLElement @@ -224,9 +230,12 @@ TokyoTyrant TokyoTyrantQuery TokyoTyrantTable + Transliterator Traversable UnderflowException UnexpectedValueException + V8Js + V8JsException XMLReader XMLWriter XSLTProcessor @@ -1098,6 +1107,7 @@ imap_check imap_clearflag_full imap_close + imap_create imap_createmailbox imap_delete imap_deletemailbox @@ -1106,7 +1116,9 @@ imap_fetch_overview imap_fetchbody imap_fetchheader + imap_fetchmime imap_fetchstructure + imap_fetchtext imap_gc imap_get_quota imap_get_quotaroot @@ -1134,12 +1146,14 @@ imap_open imap_ping imap_qprint + imap_rename imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_parse_headers imap_rfc822_write_address imap_savebody + imap_scan imap_scanmailbox imap_search imap_set_quota @@ -1618,6 +1632,7 @@ mysqli_stmt_fetch mysqli_stmt_field_count mysqli_stmt_free_result + mysqli_stmt_get_result mysqli_stmt_get_warnings mysqli_stmt_init mysqli_stmt_insert_id @@ -1635,6 +1650,9 @@ mysqli_use_result mysqli_warning mysqli_warning_count + mysqlnd_ms_get_stats + mysqlnd_ms_query_is_select + mysqlnd_ms_set_user_pick_server mysqlnd_qc_change_handler mysqlnd_qc_clear_cache mysqlnd_qc_get_cache_info @@ -1692,6 +1710,7 @@ oci_bind_array_by_name oci_bind_by_name oci_cancel + oci_client_version oci_close oci_commit oci_connect @@ -1831,6 +1850,7 @@ odbc_tables opendir openlog + openssl_cipher_iv_length openssl_csr_export openssl_csr_export_to_file openssl_csr_get_public_key @@ -2131,6 +2151,18 @@ rewinddir rmdir round + rrd_create + rrd_error + rrd_fetch + rrd_first + rrd_graph + rrd_info + rrd_last + rrd_lastupdate + rrd_restore + rrd_tune + rrd_update + rrd_xport rsort rtrim scandir @@ -2168,7 +2200,9 @@ set_time_limit setcookie setlocale + setproctitle setrawcookie + setthreadtitle settype sha1 sha1_file @@ -2546,6 +2580,13 @@ token_get_all token_name touch + transliterator_create + transliterator_create_from_rules + transliterator_create_inverse + transliterator_get_error_code + transliterator_get_error_message + transliterator_list_ids + transliterator_transliterate trigger_error trim uasort @@ -2607,8 +2648,11 @@ wddx_packet_start wddx_serialize_value wddx_serialize_vars - wddx_unserialize wordwrap + xhprof_disable + xhprof_enable + xhprof_sample_disable + xhprof_sample_enable xml_error_string xml_get_current_byte_index xml_get_current_column_number @@ -2645,6 +2689,48 @@ xmlrpc_server_register_introspection_callback xmlrpc_server_register_method xmlrpc_set_type + xmlwriter_end_attribute + xmlwriter_end_cdata + xmlwriter_end_comment + xmlwriter_end_document + xmlwriter_end_dtd + xmlwriter_end_dtd_attlist + xmlwriter_end_dtd_element + xmlwriter_end_dtd_entity + xmlwriter_end_element + xmlwriter_end_pi + xmlwriter_flush + xmlwriter_full_end_element + xmlwriter_open_memory + xmlwriter_open_uri + xmlwriter_output_memory + xmlwriter_set_indent + xmlwriter_set_indent_string + xmlwriter_start_attribute + xmlwriter_start_attribute_ns + xmlwriter_start_cdata + xmlwriter_start_comment + xmlwriter_start_document + xmlwriter_start_dtd + xmlwriter_start_dtd_attlist + xmlwriter_start_dtd_element + xmlwriter_start_dtd_entity + xmlwriter_start_element + xmlwriter_start_element_ns + xmlwriter_start_pi + xmlwriter_text + xmlwriter_write_attribute + xmlwriter_write_attribute_ns + xmlwriter_write_cdata + xmlwriter_write_comment + xmlwriter_write_dtd + xmlwriter_write_dtd_attlist + xmlwriter_write_dtd_element + xmlwriter_write_dtd_entity + xmlwriter_write_element + xmlwriter_write_element_ns + xmlwriter_write_pi + xmlwriter_write_raw xpath_eval xpath_eval_expression xpath_new_context diff --git a/Support/function-docs/en.txt b/Support/function-docs/en.txt index 3829d6a..3c5db8c 100644 --- a/Support/function-docs/en.txt +++ b/Support/function-docs/en.txt @@ -1,6 +1,6 @@ AMQPConnection%object AMQPConnection([array $credentials = array()])%Create an instance of AMQPConnection AMQPExchange%object AMQPExchange(AMQPConnection $connection, [string $exchange_name = ""])%Create an instance of AMQPExchange -AMQPQueue%object AMQPQueue(string $amqp_connection, [string $queue_name = ""])%Create an instance of an AMQPQueue object. +AMQPQueue%object AMQPQueue(AMQPConnection $amqp_connection, [string $queue_name = ""])%Create an instance of an AMQPQueue object. APCIterator%object APCIterator(string $cache, [mixed $search = null], [int $format], [int $chunk_size = 100], [int $list])%Constructs an APCIterator iterator object AppendIterator%object AppendIterator()%Constructs an AppendIterator ArrayIterator%object ArrayIterator(mixed $array)%Construct an ArrayIterator @@ -19,9 +19,9 @@ DOMProcessingInstruction%object DOMProcessingInstruction(string $name, [string $ DOMText%object DOMText([string $value])%Creates a new DOMText object DOMXPath%object DOMXPath(DOMDocument $doc)%Creates a new DOMXPath object DateInterval%object DateInterval(string $interval_spec)%Creates new DateInterval object -DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $start, DateInterval $interval, DateTime $end, [int $options], string $isostr, [int $options])%Creates new DatePeriod object -DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone], [string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object -DateTimeZone%object DateTimeZone(string $timezone, string $timezone)%Creates new DateTimeZone object +DatePeriod%object DatePeriod(DateTime $start, DateInterval $interval, int $recurrences, [int $options], DateTime $end, string $isostr)%Creates new DatePeriod object +DateTime%object DateTime([string $time = "now"], [DateTimeZone $timezone])%Returns new DateTime object +DateTimeZone%object DateTimeZone(string $timezone)%Creates new DateTimeZone object DirectoryIterator%object DirectoryIterator(string $path)%Constructs a new directory iterator from a path DomainException%object DomainException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new DomainException ErrorException%object ErrorException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new ErrorException @@ -29,7 +29,7 @@ Exception%object Exception([string $message = ""], [int $code = 0], [Exception $ FilesystemIterator%object FilesystemIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS])%Constructs a new filesystem iterator FilterIterator%object FilterIterator(Iterator $iterator)%Construct a filterIterator FrenchToJD%int FrenchToJD(int $month, int $day, int $year)%Converts a date from the French Republican Calendar to a Julian Day Count -GlobIterator%object GlobIterator(string $path, [integer $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob +GlobIterator%object GlobIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Construct a directory using glob Gmagick%object Gmagick([string $filename])%The Gmagick constructor GmagickPixel%object GmagickPixel([string $color])%The GmagickPixel constructor GregorianToJD%int GregorianToJD(int $month, int $day, int $year)%Converts a Gregorian date to Julian Day Count @@ -39,7 +39,7 @@ HttpInflateStream%object HttpInflateStream([int $flags])%HttpInflateStream class HttpMessage%object HttpMessage([string $message])%HttpMessage constructor HttpQueryString%object HttpQueryString([bool $global = true], [mixed $add])%HttpQueryString constructor HttpRequest%object HttpRequest([string $url], [int $request_method = HTTP_METH_GET], [array $options])%HttpRequest constructor -HttpRequestPool%object HttpRequestPool([HttpRequest $request])%HttpRequestPool constructor +HttpRequestPool%object HttpRequestPool([HttpRequest $request], [HttpRequest ...])%HttpRequestPool constructor Imagick%object Imagick([mixed $files])%The Imagick constructor ImagickDraw%object ImagickDraw()%The ImagickDraw constructor ImagickPixel%object ImagickPixel([string $color])%The ImagickPixel constructor @@ -60,21 +60,21 @@ LimitIterator%object LimitIterator(Iterator $iterator, [int $offset], [int $coun LogicException%object LogicException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new LogicException Memcached%object Memcached([string $persistent_id])%Create a Memcached instance Mongo%object Mongo([string $server = "mongodb://localhost:27017"], [array $options = )])%Creates a new database connection object -MongoBinData%object MongoBinData(string $data, [int $type])%Creates a new binary data object. +MongoBinData%object MongoBinData(string $data, [int $type = 2])%Creates a new binary data object. MongoCode%object MongoCode(string $code, [array $scope = array()])%Creates a new code object MongoCollection%object MongoCollection(MongoDB $db, string $name)%Creates a new collection -MongoCursor%object MongoCursor(resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoCursor%object MongoCursor(Mongo $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor MongoDB%object MongoDB(Mongo $conn, string $name)%Creates a new database -MongoDate%object MongoDate([long $sec], [long $usec])%Creates a new date. -MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"])%Creates new file collections -MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, [array $query = array()], [array $fields = array()])%Create a new cursor +MongoDate%object MongoDate([int $sec], [int $usec])%Creates a new date. +MongoGridFS%object MongoGridFS(MongoDB $db, [string $prefix = "fs"], [mixed $chunks = "fs"])%Creates new file collections +MongoGridFSCursor%object MongoGridFSCursor(MongoGridFS $gridfs, resource $connection, string $ns, array $query, array $fields)%Create a new cursor MongoGridfsFile%object MongoGridfsFile(MongoGridFS $gridfs, array $file)%Create a new GridFS file MongoId%object MongoId([string $id])%Creates a new id MongoInt32%object MongoInt32(string $value)%Creates a new 32-bit integer. MongoInt64%object MongoInt64(string $value)%Creates a new 64-bit integer. MongoRegex%object MongoRegex(string $regex)%Creates a new regular expression -MongoTimestamp%object MongoTimestamp([long $sec], [long $inc])%Creates a new timestamp. -MultipleIterator%object MultipleIterator(integer $flags)%Constructs a new MultipleIterator +MongoTimestamp%object MongoTimestamp([int $sec], [int $inc])%Creates a new timestamp. +MultipleIterator%object MultipleIterator(int $flags)%Constructs a new MultipleIterator NoRewindIterator%object NoRewindIterator(Iterator $iterator)%Construct a NoRewindIterator OutOfBoundsException%object OutOfBoundsException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfBoundsException OutOfRangeException%object OutOfRangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new OutOfRangeException @@ -84,6 +84,9 @@ ParentIterator%object ParentIterator(RecursiveIterator $iterator)%Constructs a P Phar%object Phar(string $fname, [int $flags], [string $alias])%Construct a Phar archive object PharData%object PharData(string $fname, [int $flags], [string $alias], [int $format])%Construct a non-executable tar or zip archive object PharFileInfo%object PharFileInfo(string $entry)%Construct a Phar entry object +RRDCreator%object RRDCreator(string $path, [string $startTime], [int $step])%Creates new RRDCreator instance +RRDGraph%object RRDGraph(string $path)%Creates new RRDGraph instance +RRDUpdater%object RRDUpdater(string $path)%Creates new RRDUpdater instance RangeException%object RangeException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new RangeException RecursiveCachingIterator%object RecursiveCachingIterator(Iterator $iterator, [string $flags = self::CALL_TOSTRING])%Construct RecursiveDirectoryIterator%object RecursiveDirectoryIterator(string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO])%Constructs a RecursiveDirectoryIterator @@ -91,7 +94,7 @@ RecursiveFilterIterator%object RecursiveFilterIterator(RecursiveIterator $iterat RecursiveIteratorIterator%object RecursiveIteratorIterator(Traversable $iterator, [int $mode = LEAVES_ONLY], [int $flags])%Construct a RecursiveIteratorIterator RecursiveRegexIterator%object RecursiveRegexIterator(RecursiveIterator $iterator, string $regex, [int $mode], [int $flags], [int $preg_flags])%Creates a new RecursiveRegexIterator. RecursiveTreeIterator%object RecursiveTreeIterator(RecursiveIterator|IteratorAggregate $it, [int $flags = RecursiveTreeIterator::BYPASS_KEY], [int $cit_flags = CachingIterator::CATCH_GET_CHILD], [int $mode = RecursiveIteratorIterator::SELF_FIRST])%Construct a RecursiveTreeIterator -ReflectionClass%object ReflectionClass(string $argument)%Constructs a ReflectionClass +ReflectionClass%object ReflectionClass(mixed $argument)%Constructs a ReflectionClass ReflectionExtension%object ReflectionExtension(string $name)%Constructs a ReflectionExtension ReflectionFunction%object ReflectionFunction(mixed $name)%Constructs a ReflectionFunction object ReflectionMethod%object ReflectionMethod(mixed $class, string $name)%Constructs a ReflectionMethod @@ -104,7 +107,10 @@ SAMConnection%object SAMConnection()%Creates a new connection to a Messaging Ser SAMMessage%object SAMMessage([mixed $body])%Creates a new Message object SDO_DAS_Relational%object SDO_DAS_Relational(array $database_metadata, [string $application_root_type], [array $SDO_containment_references_metadata])%Creates an instance of a Relational Data Access Service SDO_Model_ReflectionDataObject%object SDO_Model_ReflectionDataObject(SDO_DataObject $data_object)%Construct an SDO_Model_ReflectionDataObject +SNMP%object SNMP(int $version, string $hostname, string $community, [int $timeout = 1000000], [int $retries = 5])%Creates SNMP instance representing session to remote SNMP agent SQLite3%object SQLite3(string $filename, [int $flags], [string $encryption_key])%Instantiates an SQLite3 object and opens an SQLite 3 database +SVM%object SVM()%Construct a new SVM object +SVMModel%object SVMModel([string $filename])%Construct a new SVMModel SimpleXMLElement%object SimpleXMLElement(string $data, [int $options], [bool $data_is_url = false], [string $ns = ""], [bool $is_prefix = false])%Creates a new SimpleXMLElement object SoapClient%object SoapClient(mixed $wsdl, [array $options])%SoapClient constructor SoapFault%object SoapFault(string $faultcode, string $faultstring, [string $faultactor], [string $detail], [string $faultname], [string $headerfault])%SoapFault constructor @@ -115,7 +121,7 @@ SoapVar%object SoapVar(string $data, string $encoding, [string $type_name], [str SphinxClient%object SphinxClient()%Create a new SphinxClient object SplBool%object SplBool()%Constructs a bool object type SplDoublyLinkedList%object SplDoublyLinkedList()%Constructs a new doubly linked list -SplEnum%object SplEnum()%Constructs an enumeger object type +SplEnum%object SplEnum()%Constructs an enumeration object type SplFileInfo%object SplFileInfo(string $file_name)%Construct a new SplFileInfo object SplFileObject%object SplFileObject(string $filename, [string $open_mode = "r"], [bool $use_include_path = false], [resource $context])%Construct a new file object. SplFixedArray%object SplFixedArray([int $size])%Constructs a new fixed array @@ -126,12 +132,14 @@ SplPriorityQueue%object SplPriorityQueue()%Constructs a new empty queue SplQueue%object SplQueue()%Constructs a new queue implemented using a doubly linked list SplStack%object SplStack()%Constructs a new stack implemented using a doubly linked list SplString%object SplString(string $input)%Constructs a string object type -SplTempFileObject%object SplTempFileObject([integer $max_memory])%Construct a new temporary file object +SplTempFileObject%object SplTempFileObject([int $max_memory])%Construct a new temporary file object Swish%object Swish(string $index_names)%Construct a Swish object TokyoTyrant%object TokyoTyrant([string $host], [int $port = TokyoTyrant::RDBDEF_PORT], [array $options])%Construct a new TokyoTyrant object TokyoTyrantQuery%object TokyoTyrantQuery(TokyoTyrantTable $table)%Construct a new query +Transliterator%object Transliterator()%Construct a Transliterator object UnderflowException%object UnderflowException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnderflowException UnexpectedValueException%object UnexpectedValueException([string $message = ""], [int $code = 0], [Exception $previous = NULL])%Create a new UnexpectedValueException +V8Js%object V8Js([string $object_name = "PHP"], [array $variables = array()], [array $extensions = array()], [bool $report_uncaught_exceptions])%Construct a new V8Js object XSLTProcessor%object XSLTProcessor()%Creates a new XSLTProcessor object __halt_compiler%void __halt_compiler()%Halts the compiler execution abs%number abs(mixed $number)%Absolute value @@ -143,10 +151,10 @@ aggregate%void aggregate(object $object, string $class_name)%Dynamic class and o aggregate_info%array aggregate_info(object $object)%Gets aggregation information for a given object aggregate_methods%void aggregate_methods(object $object, string $class_name)%Dynamic class and object aggregation of methods aggregate_methods_by_list%void aggregate_methods_by_list(object $object, string $class_name, array $methods_list, [bool $exclude = false])%Selective dynamic class methods aggregation to an object -aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class methods aggregation to an object using a regular expression +aggregate_methods_by_regexp%void aggregate_methods_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class methods aggregation to an object using a regular expression aggregate_properties%void aggregate_properties(object $object, string $class_name)%Dynamic aggregation of class properties to an object aggregate_properties_by_list%void aggregate_properties_by_list(object $object, string $class_name, array $properties_list, [bool $exclude = false])%Selective dynamic class properties aggregation to an object -aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class properties aggregation to an object using a regular expression +aggregate_properties_by_regexp%void aggregate_properties_by_regexp(object $object, string $class_name, string $regexp, [bool $exclude = false])%Selective class properties aggregation to an object using a regular expression aggregation_info%void aggregation_info()%Alias of aggregate_info apache_child_terminate%bool apache_child_terminate()%Terminate apache process after this request apache_get_modules%array apache_get_modules()%Get a list of loaded Apache modules @@ -158,25 +166,25 @@ apache_request_headers%array apache_request_headers()%Fetch all HTTP request hea apache_reset_timeout%bool apache_reset_timeout()%Reset the Apache write timer apache_response_headers%array apache_response_headers()%Fetch all HTTP response headers apache_setenv%bool apache_setenv(string $variable, string $value, [bool $walk_to_top = false])%Set an Apache subprocess_env variable -apc_add%bool apc_add(string $key, mixed $var, [int $ttl])%Cache a variable in the data store +apc_add%array apc_add(string $key, [mixed $var], [int $ttl], array $values, [mixed $unused])%Cache a variable in the data store apc_bin_dump%string apc_bin_dump([array $files], [array $user_vars])%Get a binary dump of the given files and user variables apc_bin_dumpfile%int apc_bin_dumpfile(array $files, array $user_vars, string $filename, [int $flags], [resource $context])%Output a binary dump of cached files and user variables to a file apc_bin_load%bool apc_bin_load(string $data, [int $flags])%Load a binary dump into the APC file/user cache apc_bin_loadfile%bool apc_bin_loadfile(string $filename, [resource $context], [int $flags])%Load a binary dump from a file into the APC file/user cache apc_cache_info%array apc_cache_info([string $cache_type], [bool $limited = false])%Retrieves cached information from APC's data store -apc_cas%int apc_cas(string $key, int $old, int $new)%apc_cas +apc_cas%bool apc_cas(string $key, int $old, int $new)%Updates an old value with a new value apc_clear_cache%bool apc_clear_cache([string $cache_type])%Clears the APC cache -apc_compile_file%bool apc_compile_file(string $filename)%Stores a file in the bytecode cache, bypassing all filters. +apc_compile_file%mixed apc_compile_file(string $filename, [bool $atomic = true])%Stores a file in the bytecode cache, bypassing all filters. apc_dec%int apc_dec(string $key, [int $step = 1], [bool $success])%Decrease a stored number apc_define_constants%bool apc_define_constants(string $key, array $constants, [bool $case_sensitive = true])%Defines a set of constants for retrieval and mass-definition -apc_delete%bool apc_delete(string $key)%Removes a stored variable from the cache +apc_delete%mixed apc_delete(string $key)%Removes a stored variable from the cache apc_delete_file%mixed apc_delete_file(mixed $keys)%Deletes files from the opcode cache apc_exists%mixed apc_exists(mixed $keys)%Checks if APC key exists apc_fetch%mixed apc_fetch(mixed $key, [bool $success])%Fetch a stored variable from the cache apc_inc%int apc_inc(string $key, [int $step = 1], [bool $success])%Increase a stored number apc_load_constants%bool apc_load_constants(string $key, [bool $case_sensitive = true])%Loads a set of constants from the cache apc_sma_info%array apc_sma_info([bool $limited = false])%Retrieves APC's Shared Memory Allocation information -apc_store%bool apc_store(string $key, mixed $var, [int $ttl])%Cache a variable in the data store +apc_store%array apc_store(string $key, mixed $var, [int $ttl], array $values, [mixed $unused])%Cache a variable in the data store array%array array([mixed ...])%Create an array array_change_key_case%array array_change_key_case(array $input, [int $case = CASE_LOWER])%Changes all keys in an array array_chunk%array array_chunk(array $input, int $size, [bool $preserve_keys = false])%Split an array into chunks @@ -199,19 +207,19 @@ array_intersect_ukey%array array_intersect_ukey(array $array1, array $array2, [a array_key_exists%bool array_key_exists(mixed $key, array $search)%Checks if the given key or index exists in the array array_keys%array array_keys(array $input, [mixed $search_value], [bool $strict = false])%Return all the keys or a subset of the keys of an array array_map%array array_map(callback $callback, array $arr1, [array ...])%Applies the callback to the elements of the given arrays -array_merge%array array_merge(array $array1, [array $array2], [array ...])%Merge one or more arrays +array_merge%array array_merge(array $array1, [array ...])%Merge one or more arrays array_merge_recursive%array array_merge_recursive(array $array1, [array ...])%Merge two or more arrays recursively -array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_ASC], [mixed $arg = SORT_REGULAR], [mixed ...])%Sort multiple or multi-dimensional arrays +array_multisort%string array_multisort(array $arr, [mixed $arg = SORT_REGULAR], [mixed ...])%Sort multiple or multi-dimensional arrays array_pad%array array_pad(array $input, int $pad_size, mixed $pad_value)%Pad array to the specified length with a value array_pop%array array_pop(array $array)%Pop the element off the end of array array_product%number array_product(array $array)%Calculate the product of values in an array array_push%int array_push(array $array, mixed $var, [mixed ...])%Push one or more elements onto the end of array array_rand%mixed array_rand(array $input, [int $num_req = 1])%Pick one or more random entries out of an array array_reduce%mixed array_reduce(array $input, callback $function, [mixed $initial])%Iteratively reduce the array to a single value using a callback function -array_replace%array array_replace(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array -array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array $array2], [array ...])%Replaces elements from passed arrays into the first array recursively +array_replace%array array_replace(array $array, array $array1, [array ...])%Replaces elements from passed arrays into the first array +array_replace_recursive%array array_replace_recursive(array $array, array $array1, [array ...])%Replaces elements from passed arrays into the first array recursively array_reverse%array array_reverse(array $array, [bool $preserve_keys = false])%Return an array with elements in reverse order -array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict])%Searches the array for a given value and returns the corresponding key if successful +array_search%mixed array_search(mixed $needle, array $haystack, [bool $strict = false])%Searches the array for a given value and returns the corresponding key if successful array_shift%array array_shift(array $array)%Shift an element off the beginning of array array_slice%array array_slice(array $array, int $offset, [int $length], [bool $preserve_keys = false])%Extract a slice of the array array_splice%array array_splice(array $input, int $offset, [int $length], [mixed $replacement])%Remove a portion of the array and replace it with something else @@ -285,26 +293,26 @@ chown%bool chown(string $filename, mixed $user)%Changes file owner chr%string chr(int $ascii)%Return a specific character chroot%bool chroot(string $directory)%Change the root directory chunk_split%string chunk_split(string $body, [int $chunklen = 76], [string $end = "\r\n"])%Split a string into smaller chunks -class_alias%boolean class_alias([string $original], [string $alias])%Creates an alias for a class +class_alias%bool class_alias([string $original], [string $alias])%Creates an alias for a class class_exists%bool class_exists(string $class_name, [bool $autoload = true])%Checks if the class has been defined class_implements%array class_implements(mixed $class, [bool $autoload = true])%Return the interfaces which are implemented by the given class class_parents%array class_parents(mixed $class, [bool $autoload = true])%Return the parent classes of the given class clearstatcache%void clearstatcache([bool $clear_realpath_cache = false], [string $filename])%Clears file status cache closedir%void closedir([resource $dir_handle])%Close directory handle closelog%bool closelog()%Close connection to system logger -collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array maintaining index association -collator_compare%int collator_compare(string $str1, string $str2, Collator $coll, string $str1, string $str2)%Compare two Unicode strings -collator_create%Collator collator_create(string $locale, string $locale)%Create a collator -collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll, int $attr)%Get collation attribute value +collator_asort%bool collator_asort(array $arr, [int $sort_flag], Collator $coll)%Sort array maintaining index association +collator_compare%int collator_compare(string $str1, string $str2, Collator $coll)%Compare two Unicode strings +collator_create%Collator collator_create(string $locale)%Create a collator +collator_get_attribute%int collator_get_attribute(int $attr, Collator $coll)%Get collation attribute value collator_get_error_code%int collator_get_error_code(Collator $coll)%Get collator's last error code collator_get_error_message%string collator_get_error_message(Collator $coll)%Get text for collator's last error code -collator_get_locale%string collator_get_locale([int $type], Collator $coll, int $type)%Get the locale name of the collator -collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll, string $str)%Get sorting key for a string +collator_get_locale%string collator_get_locale(int $type, Collator $coll)%Get the locale name of the collator +collator_get_sort_key%string collator_get_sort_key(string $str, Collator $coll)%Get sorting key for a string collator_get_strength%int collator_get_strength(Collator $coll)%Get current collation strength -collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll, int $attr, int $val)%Set collation attribute -collator_set_strength%bool collator_set_strength(int $strength, Collator $coll, int $strength)%Set collation strength -collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll, array $arr, [int $sort_flag])%Sort array using specified collator -collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll, array $arr)%Sort array using specified collator and sort keys +collator_set_attribute%bool collator_set_attribute(int $attr, int $val, Collator $coll)%Set collation attribute +collator_set_strength%bool collator_set_strength(int $strength, Collator $coll)%Set collation strength +collator_sort%bool collator_sort(array $arr, [int $sort_flag], Collator $coll)%Sort array using specified collator +collator_sort_with_sort_keys%bool collator_sort_with_sort_keys(array $arr, Collator $coll)%Sort array using specified collator and sort keys com_addref%void com_addref()%Increases the components reference counter [deprecated] com_create_guid%string com_create_guid()%Generate a globally unique identifier (GUID) com_event_sink%bool com_event_sink(variant $comobject, object $sinkobject, [mixed $sinkinterface])%Connect events from a COM object to a PHP object @@ -313,9 +321,9 @@ com_get_active_object%variant com_get_active_object(string $progid, [int $code_p com_invoke%void com_invoke()%Calls a COM component's method [deprecated] com_isenum%bool com_isenum(variant $com_module)%Indicates if a COM object has an IEnumVariant interface for iteration [deprecated] com_load%void com_load()%Creates a new reference to a COM component [deprecated] -com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive])%Loads a Typelib +com_load_typelib%bool com_load_typelib(string $typelib_name, [bool $case_insensitive = true])%Loads a Typelib com_message_pump%bool com_message_pump([int $timeoutms])%Process COM messages, sleeping for up to timeoutms milliseconds -com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink])%Print out a PHP class definition for a dispatchable interface +com_print_typeinfo%bool com_print_typeinfo(object $comobject, [string $dispinterface], [bool $wantsink = false])%Print out a PHP class definition for a dispatchable interface com_propget%void com_propget()%Alias of com_get com_propput%void com_propput()%Alias of com_set com_propset%void com_propset()%Alias of com_set @@ -332,7 +340,7 @@ convert_uuencode%string convert_uuencode(string $data)%Uuencode a string copy%bool copy(string $source, string $dest, [resource $context])%Copies file cos%float cos(float $arg)%Cosine cosh%float cosh(float $arg)%Hyperbolic cosine -count%int count(mixed $var, [int $mode = COUNT_NORMAL])%Count all elements in an array, or properties in an object +count%int count(mixed $var, [int $mode = COUNT_NORMAL])%Count all elements in an array, or something in an object count_chars%mixed count_chars(string $string, [int $mode])%Return information about characters used in a string crc32%int crc32(string $str)%Calculates the crc32 polynomial of a string create_function%string create_function(string $args, string $code)%Create an anonymous (lambda-style) function @@ -344,7 +352,7 @@ ctype_digit%string ctype_digit(string $text)%Check for numeric character(s) ctype_graph%string ctype_graph(string $text)%Check for any printable character(s) except space ctype_lower%string ctype_lower(string $text)%Check for lowercase character(s) ctype_print%string ctype_print(string $text)%Check for printable character(s) -ctype_punct%string ctype_punct(string $text)%Check for any printable character which is not whitespace or an alphanumeric character +ctype_punct%string ctype_punct(string $text)%Check for any printable character which is not whitespace or an alphanumeric character ctype_space%string ctype_space(string $text)%Check for whitespace character(s) ctype_upper%string ctype_upper(string $text)%Check for uppercase character(s) ctype_xdigit%string ctype_xdigit(string $text)%Check for character(s) representing a hexadecimal digit @@ -367,7 +375,7 @@ curl_setopt%bool curl_setopt(resource $ch, int $option, mixed $value)%Set an opt curl_setopt_array%bool curl_setopt_array(resource $ch, array $options)%Set multiple options for a cURL transfer curl_version%array curl_version([int $age = CURLVERSION_NOW])%Gets cURL version information current%mixed current(array $array)%Return the current element in an array -date%string date(string $format, [int $timestamp])%Format a local time/date +date%string date(string $format, [int $timestamp = time()])%Format a local time/date date_add%void date_add()%Alias of DateTime::add date_create%void date_create()%Alias of DateTime::__construct date_create_from_format%void date_create_from_format()%Alias of DateTime::createFromFormat @@ -383,7 +391,7 @@ date_isodate_set%void date_isodate_set()%Alias of DateTime::setISODate date_modify%void date_modify()%Alias of DateTime::modify date_offset_get%void date_offset_get()%Alias of DateTime::getOffset date_parse%array date_parse(string $date)%Returns associative array with detailed info about given date -date_parse_from_format%array date_parse_from_format(string $format, string $date)%Get info about given date +date_parse_from_format%array date_parse_from_format(string $format, string $date)%Get info about given date formatted according to the specified format date_sub%void date_sub()%Alias of DateTime::sub date_sun_info%array date_sun_info(int $time, float $latitude, float $longitude)%Returns an array with information about sunset/sunrise and twilight begin/end date_sunrise%mixed date_sunrise(int $timestamp, [int $format = SUNFUNCS_RET_STRING], [float $latitude = ini_get("date.default_latitude")], [float $longitude = ini_get("date.default_longitude")], [float $zenith = ini_get("date.sunrise_zenith")], [float $gmt_offset])%Returns time of sunrise for a given day and location @@ -393,27 +401,27 @@ date_timestamp_get%void date_timestamp_get()%Alias of DateTime::getTimestamp date_timestamp_set%void date_timestamp_set()%Alias of DateTime::setTimestamp date_timezone_get%void date_timezone_get()%Alias of DateTime::getTimezone date_timezone_set%void date_timezone_set()%Alias of DateTime::setTimezone -datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern], string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Create a date formatter -datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt, mixed $value)%Format the date/time value as a string +datefmt_create%IntlDateFormatter datefmt_create(string $locale, int $datetype, int $timetype, [string $timezone], [int $calendar], [string $pattern])%Create a date formatter +datefmt_format%string datefmt_format(mixed $value, IntlDateFormatter $fmt)%Format the date/time value as a string datefmt_get_calendar%int datefmt_get_calendar(IntlDateFormatter $fmt)%Get the calendar used for the IntlDateFormatter datefmt_get_datetype%int datefmt_get_datetype(IntlDateFormatter $fmt)%Get the datetype used for the IntlDateFormatter datefmt_get_error_code%int datefmt_get_error_code(IntlDateFormatter $fmt)%Get the error code from last operation datefmt_get_error_message%string datefmt_get_error_message(IntlDateFormatter $fmt)%Get the error text from the last operation. -datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt, [int $which])%Get the locale used by formatter +datefmt_get_locale%string datefmt_get_locale([int $which], IntlDateFormatter $fmt)%Get the locale used by formatter datefmt_get_pattern%string datefmt_get_pattern(IntlDateFormatter $fmt)%Get the pattern used for the IntlDateFormatter datefmt_get_timetype%int datefmt_get_timetype(IntlDateFormatter $fmt)%Get the timetype used for the IntlDateFormatter datefmt_get_timezone_id%string datefmt_get_timezone_id(IntlDateFormatter $fmt)%Get the timezone-id used for the IntlDateFormatter datefmt_is_lenient%bool datefmt_is_lenient(IntlDateFormatter $fmt)%Get the lenient used for the IntlDateFormatter -datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a field-based time value -datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt, string $value, [int $position])%Parse string to a timestamp value -datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt, int $which)%sets the calendar used to the appropriate calendar, which must be -datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt, bool $lenient)%Set the leniency of the parser -datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt, string $pattern)%Set the pattern used for the IntlDateFormatter -datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt, string $zone)%Sets the time zone to use +datefmt_localtime%array datefmt_localtime(string $value, [int $position], IntlDateFormatter $fmt)%Parse string to a field-based time value +datefmt_parse%int datefmt_parse(string $value, [int $position], IntlDateFormatter $fmt)%Parse string to a timestamp value +datefmt_set_calendar%bool datefmt_set_calendar(int $which, IntlDateFormatter $fmt)%sets the calendar used to the appropriate calendar, which must be +datefmt_set_lenient%bool datefmt_set_lenient(bool $lenient, IntlDateFormatter $fmt)%Set the leniency of the parser +datefmt_set_pattern%bool datefmt_set_pattern(string $pattern, IntlDateFormatter $fmt)%Set the pattern used for the IntlDateFormatter +datefmt_set_timezone_id%bool datefmt_set_timezone_id(string $zone, IntlDateFormatter $fmt)%Sets the time zone to use dba_close%void dba_close(resource $handle)%Close a DBA database dba_delete%bool dba_delete(string $key, resource $handle)%Delete DBA entry specified by key dba_exists%bool dba_exists(string $key, resource $handle)%Check whether key exists -dba_fetch%string dba_fetch(string $key, resource $handle, string $key, int $skip, resource $handle)%Fetch data specified by key +dba_fetch%string dba_fetch(string $key, resource $handle, int $skip)%Fetch data specified by key dba_firstkey%string dba_firstkey(resource $handle)%Fetch first key dba_handlers%array dba_handlers([bool $full_info = false])%List all the handlers available dba_insert%bool dba_insert(string $key, string $value, resource $handle)%Insert entry @@ -430,14 +438,14 @@ dbx_compare%int dbx_compare(array $row_a, array $row_b, string $column_key, [int dbx_connect%object dbx_connect(mixed $module, string $host, string $database, string $username, string $password, [int $persistent])%Open a connection/database dbx_error%string dbx_error(object $link_identifier)%Report the error message of the latest function call in the module dbx_escape_string%string dbx_escape_string(object $link_identifier, string $text)%Escape a string so it can safely be used in an sql-statement -dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Fetches rows from a query-result that had the DBX_RESULT_UNBUFFERED flag set +dbx_fetch_row%mixed dbx_fetch_row(object $result_identifier)%Fetches rows from a query-result that had the DBX_RESULT_UNBUFFERED flag set dbx_query%mixed dbx_query(object $link_identifier, string $sql_statement, [int $flags])%Send a query and fetch all results (if any) dbx_sort%bool dbx_sort(object $result, string $user_compare_function)%Sort a result from a dbx_query by a custom sort function dcgettext%string dcgettext(string $domain, string $message, int $category)%Overrides the domain for a single lookup dcngettext%string dcngettext(string $domain, string $msgid1, string $msgid2, int $n, int $category)%Plural version of dcgettext deaggregate%void deaggregate(object $object, [string $class_name])%Removes the aggregated methods and properties from an object -debug_backtrace%array debug_backtrace([bool $provide_object = true])%Generates a backtrace -debug_print_backtrace%void debug_print_backtrace()%Prints a backtrace +debug_backtrace%array debug_backtrace([int $options = DEBUG_BACKTRACE_PROVIDE_OBJECT], [int $limit])%Generates a backtrace +debug_print_backtrace%void debug_print_backtrace([int $options], [int $limit])%Prints a backtrace debug_zval_dump%void debug_zval_dump(mixed $variable)%Dumps a string representation of an internal zend value to output decbin%string decbin(int $number)%Decimal to binary dechex%string dechex(int $number)%Decimal to hexadecimal @@ -459,9 +467,9 @@ dngettext%string dngettext(string $domain, string $msgid1, string $msgid2, int $ dns_check_record%void dns_check_record()%Alias of checkdnsrr dns_get_mx%void dns_get_mx()%Alias of getmxrr dns_get_record%array dns_get_record(string $hostname, [int $type = DNS_ANY], [array $authns], [array $addtl])%Fetch DNS Resource Records associated with a hostname -dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Gets a DOMElement object from a SimpleXMLElement object +dom_import_simplexml%DOMElement dom_import_simplexml(SimpleXMLElement $node)%Gets a DOMElement object from a SimpleXMLElement object domxml_new_doc%DomDocument domxml_new_doc(string $version)%Creates new empty XML document -domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode], [array $error])%Creates a DOM object from an XML file +domxml_open_file%DomDocument domxml_open_file(string $filename, [int $mode = DOMXML_LOAD_PARSING], [array $error])%Creates a DOM object from an XML file domxml_open_mem%DomDocument domxml_open_mem(string $str, [int $mode], [array $error])%Creates a DOM object of an XML document domxml_version%string domxml_version()%Gets the XML library version domxml_xmltree%DomDocument domxml_xmltree(string $str)%Creates a tree of PHP objects from an XML document @@ -511,10 +519,10 @@ exif_imagetype%int exif_imagetype(string $filename)%Determine the type of an ima exif_read_data%array exif_read_data(string $filename, [string $sections], [bool $arrays = false], [bool $thumbnail = false])%Reads the EXIF headers from JPEG or TIFF exif_tagname%string exif_tagname(int $index)%Get the header name for an index exif_thumbnail%string exif_thumbnail(string $filename, [int $width], [int $height], [int $imagetype])%Retrieve the embedded thumbnail of a TIFF or JPEG image -exit%void exit([string $status], int $status)%Output a message and terminate the current script +exit%void exit(int $status)%Output a message and terminate the current script exp%float exp(float $arg)%Calculates the exponent of e explode%array explode(string $delimiter, string $string, [int $limit])%Split a string by string -expm1%float expm1(float $arg)%Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero +expm1%float expm1(float $arg)%Returns exp(number) - 1, computed in a way that is accurate even when the value of number is close to zero extension_loaded%bool extension_loaded(string $name)%Find out whether an extension is loaded extract%int extract(array $var_array, [int $extract_type = EXTR_OVERWRITE], [string $prefix])%Import variables into the current symbol table from an array ezmlm_hash%int ezmlm_hash(string $addr)%Calculate the hash value needed by EZMLM @@ -545,21 +553,21 @@ filter_input_array%mixed filter_input_array(int $type, [mixed $definition])%Gets filter_list%array filter_list()%Returns a list of all supported filters filter_var%mixed filter_var(mixed $variable, [int $filter = FILTER_DEFAULT], [mixed $options])%Filters a variable with a specified filter filter_var_array%mixed filter_var_array(array $data, [mixed $definition])%Gets multiple variables and optionally filters them -finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource -finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context], string $string, [int $options = FILEINFO_NONE], [resource $context])%Return information about a string buffer +finfo%object finfo([int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource +finfo_buffer%string finfo_buffer(resource $finfo, string $string, [int $options = FILEINFO_NONE], [resource $context])%Return information about a string buffer finfo_close%bool finfo_close(resource $finfo)%Close fileinfo resource -finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context], string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Return information about a file -finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file], [int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource -finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options, int $options)%Set libmagic configuration options +finfo_file%string finfo_file(resource $finfo, string $file_name, [int $options = FILEINFO_NONE], [resource $context])%Return information about a file +finfo_open%resource finfo_open([int $options = FILEINFO_NONE], [string $magic_file])%Create a new fileinfo resource +finfo_set_flags%bool finfo_set_flags(resource $finfo, int $options)%Set libmagic configuration options floatval%float floatval(mixed $var)%Get float value of a variable flock%bool flock(resource $handle, int $operation, [int $wouldblock])%Portable advisory file locking floor%float floor(float $value)%Round fractions down flush%void flush()%Flush the output buffer -fmod%float fmod(float $x, float $y)%Returns the floating point remainder (modulo) of the division of the arguments +fmod%float fmod(float $x, float $y)%Returns the floating point remainder (modulo) of the division of the arguments fnmatch%bool fnmatch(string $pattern, string $string, [int $flags])%Match filename against a pattern fopen%resource fopen(string $filename, string $mode, [bool $use_include_path = false], [resource $context])%Opens file or URL forward_static_call%mixed forward_static_call(callback $function, [mixed $parameter], [mixed ...])%Call a static method -forward_static_call_array%mixed forward_static_call_array(callback $function, [array $parameters])%Call a static method and pass the arguments as array +forward_static_call_array%mixed forward_static_call_array(callback $function, array $parameters)%Call a static method and pass the arguments as array fpassthru%int fpassthru(resource $handle)%Output all remaining data on a file pointer fprintf%int fprintf(resource $handle, string $format, [mixed $args], [mixed ...])%Write a formatted string to a stream fputcsv%int fputcsv(resource $handle, array $fields, [string $delimiter = ','], [string $enclosure = '"'])%Format line as CSV and write to file pointer @@ -630,7 +638,7 @@ get_defined_functions%array get_defined_functions()%Returns an array of all defi get_defined_vars%array get_defined_vars()%Returns an array of all defined variables get_extension_funcs%array get_extension_funcs(string $module_name)%Returns an array with the names of the functions of a module get_headers%array get_headers(string $url, [int $format])%Fetches all the headers sent by the server in response to a HTTP request -get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT])%Returns the translation table used by htmlspecialchars and htmlentities +get_html_translation_table%array get_html_translation_table([int $table = HTML_SPECIALCHARS], [int $quote_style = ENT_COMPAT], [string $charset_hint])%Returns the translation table used by htmlspecialchars and htmlentities get_include_path%string get_include_path()%Gets the current include_path configuration option get_included_files%array get_included_files()%Returns an array with the names of included or required files get_loaded_extensions%array get_loaded_extensions([bool $zend_extensions = false])%Returns an array with the names of all modules compiled and loaded @@ -647,7 +655,7 @@ getdate%array getdate([int $timestamp = time()])%Get date/time information getenv%string getenv(string $varname)%Gets the value of an environment variable gethostbyaddr%string gethostbyaddr(string $ip_address)%Get the Internet host name corresponding to a given IP address gethostbyname%string gethostbyname(string $hostname)%Get the IPv4 address corresponding to a given Internet host name -gethostbynamel%array gethostbynamel(string $hostname)%Get a list of IPv4 addresses corresponding to a given Internet host name +gethostbynamel%array gethostbynamel(string $hostname)%Get a list of IPv4 addresses corresponding to a given Internet host name gethostname%string gethostname()%Gets the host name getimagesize%array getimagesize(string $filename, [array $imageinfo])%Get the size of an image getlastmod%int getlastmod()%Gets time of last page modification @@ -664,10 +672,10 @@ getrusage%array getrusage([int $who])%Gets the current resource usages getservbyname%int getservbyname(string $service, string $protocol)%Get port number associated with an Internet service and protocol getservbyport%string getservbyport(int $port, string $protocol)%Get Internet service which corresponds to port and protocol gettext%string gettext(string $message)%Lookup a message in the current domain -gettimeofday%mixed gettimeofday([bool $return_float])%Get current time +gettimeofday%mixed gettimeofday([bool $return_float = false])%Get current time gettype%string gettype(mixed $var)%Get the type of a variable glob%array glob(string $pattern, [int $flags])%Find pathnames matching a pattern -gmdate%string gmdate(string $format, [int $timestamp])%Format a GMT/UTC date/time +gmdate%string gmdate(string $format, [int $timestamp = time()])%Format a GMT/UTC date/time gmmktime%int gmmktime([int $hour = gmdate("H")], [int $minute = gmdate("i")], [int $second = gmdate("s")], [int $month = gmdate("n")], [int $day = gmdate("j")], [int $year = gmdate("Y")], [int $is_dst = -1])%Get Unix timestamp for a GMT date gmp_abs%resource gmp_abs(resource $a)%Absolute value gmp_add%resource gmp_add(resource $a, resource $b)%Add numbers @@ -706,7 +714,7 @@ gmp_setbit%void gmp_setbit(resource $a, int $index, [bool $set_clear = true])%Se gmp_sign%int gmp_sign(resource $a)%Sign of number gmp_sqrt%resource gmp_sqrt(resource $a)%Calculate square root gmp_sqrtrem%array gmp_sqrtrem(resource $a)%Square root with remainder -gmp_strval%string gmp_strval(resource $gmpnumber, [int $base])%Convert GMP number to string +gmp_strval%string gmp_strval(resource $gmpnumber, [int $base = 10])%Convert GMP number to string gmp_sub%resource gmp_sub(resource $a, resource $b)%Subtract numbers gmp_testbit%bool gmp_testbit(resource $a, int $index)%Tests if a bit is set gmp_xor%resource gmp_xor(resource $a, resource $b)%Bitwise XOR @@ -749,7 +757,7 @@ hash_hmac%string hash_hmac(string $algo, string $data, string $key, [bool $raw_o hash_hmac_file%string hash_hmac_file(string $algo, string $filename, string $key, [bool $raw_output = false])%Generate a keyed hash value using the HMAC method and the contents of a given file hash_init%resource hash_init(string $algo, [int $options], [string $key])%Initialize an incremental hashing context hash_update%bool hash_update(resource $context, string $data)%Pump data into an active hashing context -hash_update_file%bool hash_update_file(resource $context, string $filename, [resource $context])%Pump data into an active hashing context from a file +hash_update_file%bool hash_update_file([resource $context], string $filename)%Pump data into an active hashing context from a file hash_update_stream%int hash_update_stream(resource $context, resource $handle, [int $length = -1])%Pump data into an active hashing context from an open stream header%void header(string $string, [bool $replace = true], [int $http_response_code])%Send a raw HTTP header header_remove%void header_remove([string $name])%Remove previously set headers @@ -760,13 +768,13 @@ hebrevc%string hebrevc(string $hebrew_text, [int $max_chars_per_line])%Convert l hexdec%number hexdec(string $hex_string)%Hexadecimal to decimal highlight_file%mixed highlight_file(string $filename, [bool $return = false])%Syntax highlighting of a file highlight_string%mixed highlight_string(string $str, [bool $return = false])%Syntax highlighting of a string -html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset])%Convert all HTML entities to their applicable characters +html_entity_decode%string html_entity_decode(string $string, [int $quote_style = ENT_COMPAT], [string $charset = 'UTF-8'])%Convert all HTML entities to their applicable characters htmlentities%string htmlentities(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert all applicable characters to HTML entities htmlspecialchars%string htmlspecialchars(string $string, [int $flags = ENT_COMPAT], [string $charset], [bool $double_encode = true])%Convert special characters to HTML entities htmlspecialchars_decode%string htmlspecialchars_decode(string $string, [int $quote_style = ENT_COMPAT])%Convert special HTML entities back to characters http_build_cookie%string http_build_cookie(array $cookie)%Build cookie string -http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator])%Generate URL-encoded query string -http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator])%Build query string +http_build_query%string http_build_query(mixed $query_data, [string $numeric_prefix], [string $arg_separator], [int $enc_type])%Generate URL-encoded query string +http_build_str%string http_build_str(array $query, [string $prefix], [string $arg_separator = ini_get("arg_separator.output")])%Build query string http_build_url%string http_build_url([mixed $url], [mixed $parts], [int $flags = HTTP_URL_REPLACE], [array $new_url])%Build a URL http_cache_etag%bool http_cache_etag([string $etag])%Caching by ETag http_cache_last_modified%bool http_cache_last_modified([int $timestamp_or_expires])%Caching by last modification @@ -777,10 +785,10 @@ http_get%string http_get(string $url, [array $options], [array $info])%Perform G http_get_request_body%string http_get_request_body()%Get request body as string http_get_request_body_stream%resource http_get_request_body_stream()%Get request body as stream http_get_request_headers%array http_get_request_headers()%Get request headers as array -http_head%string http_head([string $url], [array $options], [array $info])%Perform HEAD request +http_head%string http_head(string $url, [array $options], [array $info])%Perform HEAD request http_inflate%string http_inflate(string $data)%Inflate data http_match_etag%bool http_match_etag(string $etag, [bool $for_range = false])%Match ETag -http_match_modified%bool http_match_modified([int $timestamp], [bool $for_range = false])%Match last modification +http_match_modified%bool http_match_modified([int $timestamp = -1], [bool $for_range = false])%Match last modification http_match_request_header%bool http_match_request_header(string $header, string $value, [bool $match_case = false])%Match any header http_negotiate_charset%string http_negotiate_charset(array $supported, [array $result])%Negotiate clients preferred character set http_negotiate_content_type%string http_negotiate_content_type(array $supported, [array $result])%Negotiate clients preferred content type @@ -791,14 +799,14 @@ http_parse_message%object http_parse_message(string $message)%Parse HTTP message http_parse_params%object http_parse_params(string $param, [int $flags = HTTP_PARAMS_DEFAULT])%Parse parameter list http_persistent_handles_clean%string http_persistent_handles_clean([string $ident])%Clean up persistent handles http_persistent_handles_count%object http_persistent_handles_count()%Stat persistent handles -http_persistent_handles_ident%string http_persistent_handles_ident(string $ident)%Get/set ident of persistent handles -http_post_data%string http_post_data(string $url, [string $data], [array $options], [array $info])%Perform POST request with pre-encoded data -http_post_fields%string http_post_fields(string $url, [array $data], [array $files], [array $options], [array $info])%Perform POST request with data to be encoded -http_put_data%string http_put_data(string $url, [string $data], [array $options], [array $info])%Perform PUT request with data -http_put_file%string http_put_file(string $url, [string $file], [array $options], [array $info])%Perform PUT request with file -http_put_stream%string http_put_stream(string $url, [resource $stream], [array $options], [array $info])%Perform PUT request with stream -http_redirect%void http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Issue HTTP redirect -http_request%string http_request(int $method, [string $url], [string $body], [array $options], [array $info])%Perform custom request +http_persistent_handles_ident%string http_persistent_handles_ident([string $ident])%Get/set ident of persistent handles +http_post_data%string http_post_data(string $url, string $data, [array $options], [array $info])%Perform POST request with pre-encoded data +http_post_fields%string http_post_fields(string $url, array $data, [array $files], [array $options], [array $info])%Perform POST request with data to be encoded +http_put_data%string http_put_data(string $url, string $data, [array $options], [array $info])%Perform PUT request with data +http_put_file%string http_put_file(string $url, string $file, [array $options], [array $info])%Perform PUT request with file +http_put_stream%string http_put_stream(string $url, resource $stream, [array $options], [array $info])%Perform PUT request with stream +http_redirect%bool http_redirect([string $url], [array $params], [bool $session = false], [int $status])%Issue HTTP redirect +http_request%string http_request(int $method, string $url, [string $body], [array $options], [array $info])%Perform custom request http_request_body_encode%string http_request_body_encode(array $fields, array $files)%Encode request body http_request_method_exists%int http_request_method_exists(mixed $method)%Check whether request method exists http_request_method_name%string http_request_method_name(int $method)%Get request method name @@ -808,11 +816,11 @@ http_send_content_disposition%bool http_send_content_disposition(string $filenam http_send_content_type%bool http_send_content_type([string $content_type = "application/x-octetstream"])%Send Content-Type http_send_data%bool http_send_data(string $data)%Send arbitrary data http_send_file%bool http_send_file(string $file)%Send file -http_send_last_modified%bool http_send_last_modified([int $timestamp])%Send Last-Modified +http_send_last_modified%bool http_send_last_modified([int $timestamp = time()])%Send Last-Modified http_send_status%bool http_send_status(int $status)%Send HTTP response status http_send_stream%bool http_send_stream(resource $stream)%Send stream http_support%int http_support([int $feature])%Check built-in HTTP support -http_throttle%void http_throttle([float $sec], [int $bytes = 40960])%HTTP throttling +http_throttle%void http_throttle(float $sec, [int $bytes = 40960])%HTTP throttling hypot%float hypot(float $x, float $y)%Calculate the length of the hypotenuse of a right-angle triangle ibase_add_user%bool ibase_add_user(resource $service_handle, string $user_name, string $password, [string $first_name], [string $middle_name], [string $last_name])%Add a user to a security database (only for IB6 or later) ibase_affected_rows%int ibase_affected_rows([resource $link_identifier])%Return the number of rows that were affected by the previous query @@ -821,11 +829,11 @@ ibase_blob_add%void ibase_blob_add(resource $blob_handle, string $data)%Add data ibase_blob_cancel%bool ibase_blob_cancel(resource $blob_handle)%Cancel creating blob ibase_blob_close%mixed ibase_blob_close(resource $blob_handle)%Close blob ibase_blob_create%resource ibase_blob_create([resource $link_identifier])%Create a new blob for adding data -ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier, string $blob_id)%Output blob contents to browser +ibase_blob_echo%bool ibase_blob_echo(string $blob_id, resource $link_identifier)%Output blob contents to browser ibase_blob_get%string ibase_blob_get(resource $blob_handle, int $len)%Get len bytes data from open blob -ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle, resource $file_handle)%Create blob, copy file in it, and close it -ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id, string $blob_id)%Return blob length and other useful info -ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id, string $blob_id)%Open blob for retrieving data parts +ibase_blob_import%string ibase_blob_import(resource $link_identifier, resource $file_handle)%Create blob, copy file in it, and close it +ibase_blob_info%array ibase_blob_info(resource $link_identifier, string $blob_id)%Return blob length and other useful info +ibase_blob_open%resource ibase_blob_open(resource $link_identifier, string $blob_id)%Open blob for retrieving data parts ibase_close%bool ibase_close([resource $connection_id])%Close a connection to an InterBase database ibase_commit%bool ibase_commit([resource $link_or_trans_identifier])%Commit a transaction ibase_commit_ret%bool ibase_commit_ret([resource $link_or_trans_identifier])%Commit a transaction without closing it @@ -851,7 +859,7 @@ ibase_num_fields%int ibase_num_fields(resource $result_id)%Get the number of fie ibase_num_params%int ibase_num_params(resource $query)%Return the number of parameters in a prepared query ibase_param_info%array ibase_param_info(resource $query, int $param_number)%Return information about a parameter in a prepared query ibase_pconnect%resource ibase_pconnect([string $database], [string $username], [string $password], [string $charset], [int $buffers], [int $dialect], [string $role], [int $sync])%Open a persistent connection to an InterBase database -ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $query, resource $link_identifier, string $trans, string $query)%Prepare a query for later binding of parameter placeholders and execution +ibase_prepare%resource ibase_prepare(string $query, resource $link_identifier, string $trans)%Prepare a query for later binding of parameter placeholders and execution ibase_query%resource ibase_query([resource $link_identifier], string $query, [int $bind_args])%Execute a query on an InterBase database ibase_restore%mixed ibase_restore(resource $service_handle, string $source_file, string $dest_db, [int $options], [bool $verbose = false])%Initiates a restore task in the service manager and returns immediately ibase_rollback%bool ibase_rollback([resource $link_or_trans_identifier])%Roll back a transaction @@ -859,10 +867,10 @@ ibase_rollback_ret%bool ibase_rollback_ret([resource $link_or_trans_identifier]) ibase_server_info%string ibase_server_info(resource $service_handle, int $action)%Request information about a database server ibase_service_attach%resource ibase_service_attach(string $host, string $dba_username, string $dba_password)%Connect to the service manager ibase_service_detach%bool ibase_service_detach(resource $service_handle)%Disconnect from the service manager -ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection, callback $event_handler, string $event_name1, [string $event_name2], [string ...])%Register a callback function to be called when events are posted -ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype])%Sets the format of timestamp, date and time type columns returned from queries -ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier], [resource $link_identifier], [int $trans_args])%Begin a transaction -ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection, string $event_name1, [string $event_name2], [string ...])%Wait for an event to be posted by the database +ibase_set_event_handler%resource ibase_set_event_handler(callback $event_handler, string $event_name1, [string $event_name2], [string ...], resource $connection)%Register a callback function to be called when events are posted +ibase_timefmt%bool ibase_timefmt(string $format, [int $columntype = IBASE_TIMESTAMP])%Sets the format of timestamp, date and time type columns returned from queries +ibase_trans%resource ibase_trans([int $trans_args], [resource $link_identifier])%Begin a transaction +ibase_wait_event%string ibase_wait_event(string $event_name1, [string $event_name2], [string ...], resource $connection)%Wait for an event to be posted by the database iconv%string iconv(string $in_charset, string $out_charset, string $str)%Convert string to requested character encoding iconv_get_encoding%mixed iconv_get_encoding([string $type = "all"])%Retrieve internal configuration variables of iconv extension iconv_mime_decode%string iconv_mime_decode(string $encoded_header, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])%Decodes a MIME header field @@ -872,7 +880,7 @@ iconv_set_encoding%bool iconv_set_encoding(string $type, string $charset)%Set cu iconv_strlen%int iconv_strlen(string $str, [string $charset = ini_get("iconv.internal_encoding")])%Returns the character count of string iconv_strpos%int iconv_strpos(string $haystack, string $needle, [int $offset], [string $charset = ini_get("iconv.internal_encoding")])%Finds position of first occurrence of a needle within a haystack iconv_strrpos%int iconv_strrpos(string $haystack, string $needle, [string $charset = ini_get("iconv.internal_encoding")])%Finds the last occurrence of a needle within a haystack -iconv_substr%string iconv_substr(string $str, int $offset, [int $length = strlen($str)], [string $charset = ini_get("iconv.internal_encoding")])%Cut out part of a string +iconv_substr%string iconv_substr(string $str, int $offset, [int $length = iconv_strlen($str, $charset)], [string $charset = ini_get("iconv.internal_encoding")])%Cut out part of a string idate%int idate(string $format, [int $timestamp = time()])%Format a local time/date as integer idn_to_ascii%string idn_to_ascii(string $domain, [int $options])%Convert domain name to IDNA ASCII form. idn_to_unicode%void idn_to_unicode()%Alias of idn_to_utf8 @@ -896,7 +904,7 @@ iis_stop_server%int iis_stop_server(int $server_instance)%Stops the virtual web iis_stop_service%int iis_stop_service(string $service_id)%Stops the service defined by ServiceId image2wbmp%bool image2wbmp(resource $image, [string $filename], [int $threshold])%Output image to browser or file image_type_to_extension%string image_type_to_extension(int $imagetype, [bool $include_dot])%Get file extension for image type -image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype +image_type_to_mime_type%string image_type_to_mime_type(int $imagetype)%Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype imagealphablending%bool imagealphablending(resource $image, bool $blendmode)%Set the blending mode for an image imageantialias%bool imageantialias(resource $image, bool $enabled)%Should antialias functions be used or not imagearc%bool imagearc(resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color)%Draws an arc @@ -952,7 +960,7 @@ imageftbbox%array imageftbbox(float $size, float $angle, string $fontfile, strin imagefttext%array imagefttext(resource $image, float $size, float $angle, int $x, int $y, int $color, string $fontfile, string $text, [array $extrainfo])%Write text to the image using fonts using FreeType 2 imagegammacorrect%bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)%Apply a gamma correction to a GD image imagegd%bool imagegd(resource $image, [string $filename])%Output GD image to browser or file -imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type])%Output GD2 image to browser or file +imagegd2%bool imagegd2(resource $image, [string $filename], [int $chunk_size], [int $type = IMG_GD2_RAW])%Output GD2 image to browser or file imagegif%bool imagegif(resource $image, [string $filename])%Output image to browser or file imagegrabscreen%resource imagegrabscreen()%Captures the whole screen imagegrabwindow%resource imagegrabwindow(int $window_handle, [int $client_area])%Captures a window @@ -965,7 +973,7 @@ imageloadfont%int imageloadfont(string $file)%Load a new font imagepalettecopy%void imagepalettecopy(resource $destination, resource $source)%Copy the palette from one image to another imagepng%bool imagepng(resource $image, [string $filename], [int $quality], [int $filters])%Output a PNG image to either the browser or a file imagepolygon%bool imagepolygon(resource $image, array $points, int $num_points, int $color)%Draws a polygon -imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, string $text, resource $font, int $size, int $space, int $tightness, float $angle)%Give the bounding box of a text rectangle using PostScript Type1 fonts +imagepsbbox%array imagepsbbox(string $text, resource $font, int $size, int $space, int $tightness, float $angle)%Give the bounding box of a text rectangle using PostScript Type1 fonts imagepsencodefont%bool imagepsencodefont(resource $font_index, string $encodingfile)%Change the character encoding vector of a font imagepsextendfont%bool imagepsextendfont(resource $font_index, float $extend)%Extend or condense a font imagepsfreefont%bool imagepsfreefont(resource $font_index)%Free memory used by a PostScript Type 1 font @@ -1000,6 +1008,7 @@ imap_bodystruct%object imap_bodystruct(resource $imap_stream, int $msg_number, s imap_check%object imap_check(resource $imap_stream)%Check current mailbox imap_clearflag_full%bool imap_clearflag_full(resource $imap_stream, string $sequence, string $flag, [int $options])%Clears flags on messages imap_close%bool imap_close(resource $imap_stream, [int $flag])%Close an IMAP stream +imap_create%void imap_create()%Alias of imap_createmailbox imap_createmailbox%bool imap_createmailbox(resource $imap_stream, string $mailbox)%Create a new mailbox imap_delete%bool imap_delete(resource $imap_stream, int $msg_number, [int $options])%Mark a message for deletion from current mailbox imap_deletemailbox%bool imap_deletemailbox(resource $imap_stream, string $mailbox)%Delete a mailbox @@ -1008,8 +1017,10 @@ imap_expunge%bool imap_expunge(resource $imap_stream)%Delete all messages marked imap_fetch_overview%array imap_fetch_overview(resource $imap_stream, string $sequence, [int $options])%Read an overview of the information in the headers of the given message imap_fetchbody%string imap_fetchbody(resource $imap_stream, int $msg_number, string $section, [int $options])%Fetch a particular section of the body of the message imap_fetchheader%string imap_fetchheader(resource $imap_stream, int $msg_number, [int $options])%Returns header for a message +imap_fetchmime%string imap_fetchmime(resource $imap_stream, int $msg_number, string $section, [int $options])%Fetch MIME headers for a particular section of the message imap_fetchstructure%object imap_fetchstructure(resource $imap_stream, int $msg_number, [int $options])%Read the structure of a particular message -imap_gc%string imap_gc(resource $imap_stream, int $caches)%Clears IMAP cache +imap_fetchtext%void imap_fetchtext()%Alias of imap_body +imap_gc%bool imap_gc(resource $imap_stream, int $caches)%Clears IMAP cache imap_get_quota%array imap_get_quota(resource $imap_stream, string $quota_root)%Retrieve the quota level settings, and usage statics per mailbox imap_get_quotaroot%array imap_get_quotaroot(resource $imap_stream, string $quota_root)%Retrieve the quota settings per user imap_getacl%array imap_getacl(resource $imap_stream, string $mailbox)%Gets the ACL for a given mailbox @@ -1036,12 +1047,14 @@ imap_num_recent%int imap_num_recent(resource $imap_stream)%Gets the number of re imap_open%resource imap_open(string $mailbox, string $username, string $password, [int $options = NIL], [int $n_retries], [array $params])%Open an IMAP stream to a mailbox imap_ping%bool imap_ping(resource $imap_stream)%Check if the IMAP stream is still active imap_qprint%string imap_qprint(string $string)%Convert a quoted-printable string to an 8 bit string +imap_rename%void imap_rename()%Alias of imap_renamemailbox imap_renamemailbox%bool imap_renamemailbox(resource $imap_stream, string $old_mbox, string $new_mbox)%Rename an old mailbox to new mailbox imap_reopen%bool imap_reopen(resource $imap_stream, string $mailbox, [int $options], [int $n_retries])%Reopen IMAP stream to new mailbox imap_rfc822_parse_adrlist%array imap_rfc822_parse_adrlist(string $address, string $default_host)%Parses an address string imap_rfc822_parse_headers%object imap_rfc822_parse_headers(string $headers, [string $defaulthost = "UNKNOWN"])%Parse mail headers from a string imap_rfc822_write_address%string imap_rfc822_write_address(string $mailbox, string $host, string $personal)%Returns a properly formatted email address given the mailbox, host, and personal info imap_savebody%bool imap_savebody(resource $imap_stream, mixed $file, int $msg_number, [string $part_number = ""], [int $options])%Save a specific body section to a file +imap_scan%void imap_scan()%Alias of imap_listscan imap_scanmailbox%void imap_scanmailbox()%Alias of imap_listscan imap_search%array imap_search(resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])%This function returns an array of messages matching the given search criteria imap_set_quota%bool imap_set_quota(resource $imap_stream, string $quota_root, int $quota_limit)%Sets a quota for a given mailbox @@ -1058,7 +1071,7 @@ imap_unsubscribe%bool imap_unsubscribe(resource $imap_stream, string $mailbox)%U imap_utf7_decode%string imap_utf7_decode(string $text)%Decodes a modified UTF-7 encoded string imap_utf7_encode%string imap_utf7_encode(string $data)%Converts ISO-8859-1 string to modified UTF-7 text imap_utf8%string imap_utf8(string $mime_encoded_text)%Converts MIME-encoded text to UTF-8 -implode%string implode(string $glue, array $pieces, array $pieces)%Join array elements with a string +implode%string implode(string $glue, array $pieces)%Join array elements with a string import_request_variables%bool import_request_variables(string $types, [string $prefix])%Import GET/POST/Cookie variables into the global scope in_array%bool in_array(mixed $needle, array $haystack, [bool $strict])%Checks if a value exists in an array include%bool include(string $path)%Includes and evaluates the specified file @@ -1108,7 +1121,7 @@ is_subclass_of%bool is_subclass_of(mixed $object, string $class_name)%Checks if is_uploaded_file%bool is_uploaded_file(string $filename)%Tells whether the file was uploaded via HTTP POST is_writable%bool is_writable(string $filename)%Tells whether the filename is writable is_writeable%void is_writeable()%Alias of is_writable -isset%bool isset(mixed $var, [mixed $var], [ ...])%Determine if a variable is set and is not NULL +isset%bool isset(mixed $var, [mixed ...])%Determine if a variable is set and is not NULL iterator_apply%int iterator_apply(Traversable $iterator, callback $function, [array $args])%Call a function for every element in an iterator iterator_count%int iterator_count(Traversable $iterator)%Count the elements in an iterator iterator_to_array%array iterator_to_array(Traversable $iterator, [bool $use_keys = true])%Copy the iterator into an array @@ -1169,38 +1182,38 @@ ldap_sort%bool ldap_sort(resource $link, resource $result, string $sortfilter)%S ldap_start_tls%bool ldap_start_tls(resource $link)%Start TLS ldap_t61_to_8859%string ldap_t61_to_8859(string $value)%Translate t61 characters to 8859 characters ldap_unbind%bool ldap_unbind(resource $link_identifier)%Unbind from LDAP directory -levenshtein%int levenshtein(string $str1, string $str2, string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Calculate Levenshtein distance between two strings +levenshtein%int levenshtein(string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)%Calculate Levenshtein distance between two strings libxml_clear_errors%void libxml_clear_errors()%Clear libxml error buffer -libxml_disable_entity_loader%ReturnType libxml_disable_entity_loader([bool $disable = TRUE])%Disable the ability to load external entities +libxml_disable_entity_loader%bool libxml_disable_entity_loader([bool $disable = true])%Disable the ability to load external entities libxml_get_errors%array libxml_get_errors()%Retrieve array of errors libxml_get_last_error%LibXMLError libxml_get_last_error()%Retrieve last error from libxml libxml_set_streams_context%void libxml_set_streams_context(resource $streams_context)%Set the streams context for the next libxml document load or write libxml_use_internal_errors%bool libxml_use_internal_errors([bool $use_errors = false])%Disable libxml errors and allow user to fetch error information as needed -link%bool link(string $from_path, string $to_path)%Create a hard link +link%bool link(string $target, string $link)%Create a hard link linkinfo%int linkinfo(string $path)%Gets information about a link list%array list(mixed $varname, [mixed ...])%Assign variables as if they were an array -locale_accept_from_http%string locale_accept_from_http(string $header, string $header)%Tries to find out best available locale based on HTTP "Accept-Language" header -locale_compose%string locale_compose(array $subtags, array $subtags)%Returns a correctly ordered and delimited locale ID -locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false], string $langtag, string $locale, [bool $canonicalize = false])%Checks if a language tag filter matches with locale -locale_get_all_variants%array locale_get_all_variants(string $locale, string $locale)%Gets the variants for the input locale +locale_accept_from_http%string locale_accept_from_http(string $header)%Tries to find out best available locale based on HTTP "Accept-Language" header +locale_compose%string locale_compose(array $subtags)%Returns a correctly ordered and delimited locale ID +locale_filter_matches%bool locale_filter_matches(string $langtag, string $locale, [bool $canonicalize = false])%Checks if a language tag filter matches with locale +locale_get_all_variants%array locale_get_all_variants(string $locale)%Gets the variants for the input locale locale_get_default%string locale_get_default()%Gets the default locale value from the INTL global 'default_locale' -locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for language of the inputlocale -locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for the input locale -locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for region of the input locale -locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for script of the input locale -locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale], string $locale, [string $in_locale])%Returns an appropriately localized display name for variants of the input locale -locale_get_keywords%array locale_get_keywords(string $locale, string $locale)%Gets the keywords for the input locale -locale_get_primary_language%string locale_get_primary_language(string $locale, string $locale)%Gets the primary language for the input locale -locale_get_region%string locale_get_region(string $locale, string $locale)%Gets the region for the input locale -locale_get_script%string locale_get_script(string $locale, string $locale)%Gets the script for the input locale -locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default], array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Searches the language tag list for the best match to the language -locale_parse%array locale_parse(string $locale, string $locale)%Returns a key-value array of locale ID subtag elements. -locale_set_default%bool locale_set_default(string $locale, string $locale)%sets the default runtime locale +locale_get_display_language%string locale_get_display_language(string $locale, [string $in_locale])%Returns an appropriately localized display name for language of the inputlocale +locale_get_display_name%string locale_get_display_name(string $locale, [string $in_locale])%Returns an appropriately localized display name for the input locale +locale_get_display_region%string locale_get_display_region(string $locale, [string $in_locale])%Returns an appropriately localized display name for region of the input locale +locale_get_display_script%string locale_get_display_script(string $locale, [string $in_locale])%Returns an appropriately localized display name for script of the input locale +locale_get_display_variant%string locale_get_display_variant(string $locale, [string $in_locale])%Returns an appropriately localized display name for variants of the input locale +locale_get_keywords%array locale_get_keywords(string $locale)%Gets the keywords for the input locale +locale_get_primary_language%string locale_get_primary_language(string $locale)%Gets the primary language for the input locale +locale_get_region%string locale_get_region(string $locale)%Gets the region for the input locale +locale_get_script%string locale_get_script(string $locale)%Gets the script for the input locale +locale_lookup%string locale_lookup(array $langtag, string $locale, [bool $canonicalize = false], [string $default])%Searches the language tag list for the best match to the language +locale_parse%array locale_parse(string $locale)%Returns a key-value array of locale ID subtag elements. +locale_set_default%bool locale_set_default(string $locale)%sets the default runtime locale localeconv%array localeconv()%Get numeric formatting information localtime%array localtime([int $timestamp = time()], [bool $is_associative = false])%Get the local time log%float log(float $arg, [float $base = M_E])%Natural logarithm log10%float log10(float $arg)%Base-10 logarithm -log1p%float log1p(float $number)%Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero +log1p%float log1p(float $number)%Returns log(1 + number), computed in a way that is accurate even when the value of number is close to zero long2ip%string long2ip(string $proper_address)%Converts an (IPv4) Internet network address into a string in Internet standard dotted format lstat%array lstat(string $filename)%Gives information about a file or symbolic link ltrim%string ltrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning of a string @@ -1217,7 +1230,7 @@ mb_decode_mimeheader%string mb_decode_mimeheader(string $str)%Decode string in M mb_decode_numericentity%string mb_decode_numericentity(string $str, array $convmap, string $encoding)%Decode HTML numeric string reference to character mb_detect_encoding%string mb_detect_encoding(string $str, [mixed $encoding_list = mb_detect_order()], [bool $strict = false])%Detect character encoding mb_detect_order%mixed mb_detect_order([mixed $encoding_list])%Set/Get character encoding detection order -mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed], [int $indent])%Encode string for MIME header +mb_encode_mimeheader%string mb_encode_mimeheader(string $str, [string $charset], [string $transfer_encoding], [string $linefeed = "\r\n"], [int $indent])%Encode string for MIME header mb_encode_numericentity%string mb_encode_numericentity(string $str, array $convmap, string $encoding)%Encode character to HTML numeric string reference mb_encoding_aliases%array mb_encoding_aliases(string $encoding)%Get aliases of a known encoding type mb_ereg%int mb_ereg(string $pattern, string $string, [array $regs])%Regular expression match with multibyte support @@ -1262,11 +1275,11 @@ mb_strwidth%string mb_strwidth(string $str, [string $encoding])%Return width of mb_substitute_character%integer mb_substitute_character([mixed $substrchar])%Set/Get substitution character mb_substr%string mb_substr(string $str, int $start, [int $length], [string $encoding])%Get part of string mb_substr_count%string mb_substr_count(string $haystack, string $needle, [string $encoding])%Count the number of substring occurrences -mcrypt_cbc%string mcrypt_cbc(int $cipher, string $key, string $data, int $mode, [string $iv], string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CBC mode -mcrypt_cfb%string mcrypt_cfb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in CFB mode -mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Create an initialization vector (IV) from a random source +mcrypt_cbc%string mcrypt_cbc(string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypts/decrypts data in CBC mode +mcrypt_cfb%string mcrypt_cfb(string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypts/decrypts data in CFB mode +mcrypt_create_iv%string mcrypt_create_iv(int $size, [int $source = MCRYPT_DEV_RANDOM])%Creates an initialization vector (IV) from a random source mcrypt_decrypt%string mcrypt_decrypt(string $cipher, string $key, string $data, string $mode, [string $iv])%Decrypts crypttext with given parameters -mcrypt_ecb%string mcrypt_ecb(int $cipher, string $key, string $data, int $mode, string $cipher, string $key, string $data, int $mode, [string $iv])%Deprecated: Encrypt/decrypt data in ECB mode +mcrypt_ecb%string mcrypt_ecb(string $cipher, string $key, string $data, int $mode, [string $iv])%Deprecated: Encrypts/decrypts data in ECB mode mcrypt_enc_get_algorithms_name%string mcrypt_enc_get_algorithms_name(resource $td)%Returns the name of the opened algorithm mcrypt_enc_get_block_size%int mcrypt_enc_get_block_size(resource $td)%Returns the blocksize of the opened algorithm mcrypt_enc_get_iv_size%int mcrypt_enc_get_iv_size(resource $td)%Returns the size of the IV of the opened algorithm @@ -1282,13 +1295,13 @@ mcrypt_generic%string mcrypt_generic(resource $td, string $data)%This function e mcrypt_generic_deinit%bool mcrypt_generic_deinit(resource $td)%This function deinitializes an encryption module mcrypt_generic_end%bool mcrypt_generic_end(resource $td)%This function terminates encryption mcrypt_generic_init%int mcrypt_generic_init(resource $td, string $key, string $iv)%This function initializes all buffers needed for encryption -mcrypt_get_block_size%int mcrypt_get_block_size(int $cipher, string $cipher, string $module)%Get the block size of the specified cipher -mcrypt_get_cipher_name%string mcrypt_get_cipher_name(int $cipher, string $cipher)%Get the name of the specified cipher +mcrypt_get_block_size%int mcrypt_get_block_size(string $cipher, string $module)%Gets the block size of the specified cipher +mcrypt_get_cipher_name%string mcrypt_get_cipher_name(string $cipher)%Gets the name of the specified cipher mcrypt_get_iv_size%int mcrypt_get_iv_size(string $cipher, string $mode)%Returns the size of the IV belonging to a specific cipher/mode combination -mcrypt_get_key_size%int mcrypt_get_key_size(int $cipher, string $cipher, string $module)%Get the key size of the specified cipher -mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Get an array of all supported ciphers -mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Get an array of all supported modes -mcrypt_module_close%bool mcrypt_module_close(resource $td)%Close the mcrypt module +mcrypt_get_key_size%int mcrypt_get_key_size(string $cipher, string $module)%Gets the key size of the specified cipher +mcrypt_list_algorithms%array mcrypt_list_algorithms([string $lib_dir = ini_get("mcrypt.algorithms_dir")])%Gets an array of all supported ciphers +mcrypt_list_modes%array mcrypt_list_modes([string $lib_dir = ini_get("mcrypt.modes_dir")])%Gets an array of all supported modes +mcrypt_module_close%bool mcrypt_module_close(resource $td)%Closes the mcrypt module mcrypt_module_get_algo_block_size%int mcrypt_module_get_algo_block_size(string $algorithm, [string $lib_dir])%Returns the blocksize of the specified algorithm mcrypt_module_get_algo_key_size%int mcrypt_module_get_algo_key_size(string $algorithm, [string $lib_dir])%Returns the maximum supported keysize of the opened mode mcrypt_module_get_supported_key_sizes%array mcrypt_module_get_supported_key_sizes(string $algorithm, [string $lib_dir])%Returns an array with the supported keysizes of the opened algorithm @@ -1297,47 +1310,47 @@ mcrypt_module_is_block_algorithm_mode%bool mcrypt_module_is_block_algorithm_mode mcrypt_module_is_block_mode%bool mcrypt_module_is_block_mode(string $mode, [string $lib_dir])%Returns if the specified mode outputs blocks or not mcrypt_module_open%resource mcrypt_module_open(string $algorithm, string $algorithm_directory, string $mode, string $mode_directory)%Opens the module of the algorithm and the mode to be used mcrypt_module_self_test%bool mcrypt_module_self_test(string $algorithm, [string $lib_dir])%This function runs a self test on the specified module -mcrypt_ofb%string mcrypt_ofb(int $cipher, string $key, string $data, int $mode, string $iv, string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypt/decrypt data in OFB mode +mcrypt_ofb%string mcrypt_ofb(string $cipher, string $key, string $data, int $mode, [string $iv])%Encrypts/decrypts data in OFB mode md5%string md5(string $str, [bool $raw_output = false])%Calculate the md5 hash of a string md5_file%string md5_file(string $filename, [bool $raw_output = false])%Calculates the md5 hash of a given file -mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Decrypt data +mdecrypt_generic%string mdecrypt_generic(resource $td, string $data)%Decrypts data memcache_debug%bool memcache_debug(bool $on_off)%Turn debug output on/off memory_get_peak_usage%int memory_get_peak_usage([bool $real_usage = false])%Returns the peak of memory allocated by PHP memory_get_usage%int memory_get_usage([bool $real_usage = false])%Returns the amount of memory allocated to PHP metaphone%string metaphone(string $str, [int $phonemes])%Calculate the metaphone key of a string method_exists%bool method_exists(mixed $object, string $method_name)%Checks if the class method exists -mhash%string mhash(int $hash, string $data, [string $key])%Compute hash -mhash_count%int mhash_count()%Get the highest available hash id -mhash_get_block_size%int mhash_get_block_size(int $hash)%Get the block size of the specified hash -mhash_get_hash_name%string mhash_get_hash_name(int $hash)%Get the name of the specified hash +mhash%string mhash(int $hash, string $data, [string $key])%Computes hash +mhash_count%int mhash_count()%Gets the highest available hash ID +mhash_get_block_size%int mhash_get_block_size(int $hash)%Gets the block size of the specified hash +mhash_get_hash_name%string mhash_get_hash_name(int $hash)%Gets the name of the specified hash mhash_keygen_s2k%string mhash_keygen_s2k(int $hash, string $password, string $salt, int $bytes)%Generates a key -microtime%mixed microtime([bool $get_as_float])%Return current Unix timestamp with microseconds +microtime%mixed microtime([bool $get_as_float = false])%Return current Unix timestamp with microseconds mime_content_type%string mime_content_type(string $filename)%Detect MIME Content-type for a file (deprecated) min%integer min(array $values, mixed $value1, mixed $value2, [mixed $value3...])%Find lowest value mkdir%bool mkdir(string $pathname, [int $mode = 0777], [bool $recursive = false], [resource $context])%Makes directory mktime%int mktime([int $hour = date("H")], [int $minute = date("i")], [int $second = date("s")], [int $month = date("n")], [int $day = date("j")], [int $year = date("Y")], [int $is_dst = -1])%Get Unix timestamp for a date money_format%string money_format(string $format, float $number)%Formats a number as a currency string move_uploaded_file%bool move_uploaded_file(string $filename, string $destination)%Moves an uploaded file to a new location -msg_get_queue%resource msg_get_queue(int $key, [int $perms])%Create or attach to a message queue +msg_get_queue%resource msg_get_queue(int $key, [int $perms = 0666])%Create or attach to a message queue msg_queue_exists%bool msg_queue_exists(int $key)%Check whether a message queue exists msg_receive%bool msg_receive(resource $queue, int $desiredmsgtype, int $msgtype, int $maxsize, mixed $message, [bool $unserialize = true], [int $flags], [int $errorcode])%Receive a message from a message queue msg_remove_queue%bool msg_remove_queue(resource $queue)%Destroy a message queue -msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize], [bool $blocking], [int $errorcode])%Send a message to a message queue +msg_send%bool msg_send(resource $queue, int $msgtype, mixed $message, [bool $serialize = true], [bool $blocking = true], [int $errorcode])%Send a message to a message queue msg_set_queue%bool msg_set_queue(resource $queue, array $data)%Set information in the message queue data structure msg_stat_queue%array msg_stat_queue(resource $queue)%Returns information from the message queue data structure -msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern, string $locale, string $pattern, string $locale, string $pattern)%Constructs a new Message Formatter -msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt, array $args)%Format the message -msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args, string $locale, string $pattern, array $args)%Quick format message +msgfmt_create%MessageFormatter msgfmt_create(string $locale, string $pattern)%Constructs a new Message Formatter +msgfmt_format%string msgfmt_format(array $args, MessageFormatter $fmt)%Format the message +msgfmt_format_message%string msgfmt_format_message(string $locale, string $pattern, array $args)%Quick format message msgfmt_get_error_code%int msgfmt_get_error_code(MessageFormatter $fmt)%Get the error code from last operation msgfmt_get_error_message%string msgfmt_get_error_message(MessageFormatter $fmt)%Get the error text from the last operation msgfmt_get_locale%string msgfmt_get_locale(NumberFormatter $formatter)%Get the locale for which the formatter was created. msgfmt_get_pattern%string msgfmt_get_pattern(MessageFormatter $fmt)%Get the pattern used by the formatter -msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt, string $value)%Parse input string according to pattern -msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $locale, string $pattern, string $value)%Quick parse input string -msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt, string $pattern)%Set the pattern used by the formatter +msgfmt_parse%array msgfmt_parse(string $value, MessageFormatter $fmt)%Parse input string according to pattern +msgfmt_parse_message%array msgfmt_parse_message(string $locale, string $pattern, string $source, string $value)%Quick parse input string +msgfmt_set_pattern%bool msgfmt_set_pattern(string $pattern, MessageFormatter $fmt)%Set the pattern used by the formatter mssql_bind%bool mssql_bind(resource $stmt, string $param_name, mixed $var, int $type, [bool $is_output = false], [bool $is_null = false], [int $maxlen = -1])%Adds a parameter to a stored procedure or a remote stored procedure mssql_close%bool mssql_close([resource $link_identifier])%Close MS SQL Server connection -mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link])%Open MS SQL server connection +mssql_connect%resource mssql_connect([string $servername], [string $username], [string $password], [bool $new_link = false])%Open MS SQL server connection mssql_data_seek%bool mssql_data_seek(resource $result_identifier, int $row_number)%Moves internal row pointer mssql_execute%mixed mssql_execute(resource $stmt, [bool $skip_results = false])%Executes a stored procedure on a MS SQL server database mssql_fetch_array%array mssql_fetch_array(resource $result, [int $result_type = MSSQL_BOTH])%Fetch a result row as an associative array, a numeric array, or both @@ -1360,7 +1373,7 @@ mssql_min_message_severity%void mssql_min_message_severity(int $severity)%Sets t mssql_next_result%bool mssql_next_result(resource $result_id)%Move the internal result pointer to the next result mssql_num_fields%int mssql_num_fields(resource $result)%Gets the number of fields in result mssql_num_rows%int mssql_num_rows(resource $result)%Gets the number of rows in result -mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link])%Open persistent MS SQL connection +mssql_pconnect%resource mssql_pconnect([string $servername], [string $username], [string $password], [bool $new_link = false])%Open persistent MS SQL connection mssql_query%mixed mssql_query(string $query, [resource $link_identifier], [int $batch_size])%Send MS SQL query mssql_result%string mssql_result(resource $result, int $row, mixed $field)%Get result data mssql_rows_affected%int mssql_rows_affected(resource $link_identifier)%Returns the number of records affected by the query @@ -1374,8 +1387,8 @@ mysql_close%bool mysql_close([resource $link_identifier])%Close MySQL connection mysql_connect%resource mysql_connect([string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags])%Open a connection to a MySQL Server mysql_create_db%bool mysql_create_db(string $database_name, [resource $link_identifier])%Create a MySQL database mysql_data_seek%bool mysql_data_seek(resource $result, int $row_number)%Move internal result pointer -mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%Get result data -mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%Send a MySQL query +mysql_db_name%string mysql_db_name(resource $result, int $row, [mixed $field])%Retrieves database name from the call to mysql_list_dbs +mysql_db_query%resource mysql_db_query(string $database, string $query, [resource $link_identifier])%Selects a database and executes a query on it mysql_drop_db%bool mysql_drop_db(string $database_name, [resource $link_identifier])%Drop (delete) a MySQL database mysql_errno%int mysql_errno([resource $link_identifier])%Returns the numerical value of the error message from previous MySQL operation mysql_error%string mysql_error([resource $link_identifier])%Returns the text of the error message from previous MySQL operation @@ -1416,12 +1429,12 @@ mysql_stat%string mysql_stat([resource $link_identifier])%Get current system sta mysql_tablename%string mysql_tablename(resource $result, int $i)%Get table name of field mysql_thread_id%int mysql_thread_id([resource $link_identifier])%Return the current thread ID mysql_unbuffered_query%resource mysql_unbuffered_query(string $query, [resource $link_identifier])%Send an SQL query to MySQL without fetching and buffering the result rows. -mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")], [string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Open a new connection to the MySQL server +mysqli%object mysqli([string $host = ini_get("mysqli.default_host")], [string $username = ini_get("mysqli.default_user")], [string $passwd = ini_get("mysqli.default_pw")], [string $dbname = ""], [int $port = ini_get("mysqli.default_port")], [string $socket = ini_get("mysqli.default_socket")])%Open a new connection to the MySQL server mysqli_affected_rows%int mysqli_affected_rows(mysqli $link)%Gets the number of affected rows in a previous MySQL operation -mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link, bool $mode)%Turns on or off auto-commiting database modifications +mysqli_autocommit%bool mysqli_autocommit(bool $mode, mysqli $link)%Turns on or off auto-commiting database modifications mysqli_bind_param%void mysqli_bind_param()%Alias for mysqli_stmt_bind_param mysqli_bind_result%void mysqli_bind_result()%Alias for mysqli_stmt_bind_result -mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link, string $user, string $password, string $database)%Changes the user of the specified database connection +mysqli_change_user%bool mysqli_change_user(string $user, string $password, string $database, mysqli $link)%Changes the user of the specified database connection mysqli_character_set_name%string mysqli_character_set_name(mysqli $link)%Returns the default character set for the database connection mysqli_client_encoding%void mysqli_client_encoding()%Alias of mysqli_character_set_name mysqli_close%bool mysqli_close(mysqli $link)%Closes a previously opened database connection @@ -1429,13 +1442,13 @@ mysqli_commit%bool mysqli_commit(mysqli $link)%Commits the current transaction mysqli_connect%void mysqli_connect()%Alias of mysqli::__construct mysqli_connect_errno%int mysqli_connect_errno()%Returns the error code from last connect call mysqli_connect_error%string mysqli_connect_error()%Returns a string description of the last connect error -mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result, int $offset)%Adjusts the result pointer to an arbitary row in the result -mysqli_debug%bool mysqli_debug(string $message, string $message)%Performs debugging operations +mysqli_data_seek%bool mysqli_data_seek(int $offset, mysqli_result $result)%Adjusts the result pointer to an arbitary row in the result +mysqli_debug%bool mysqli_debug(string $message)%Performs debugging operations mysqli_disable_reads_from_master%bool mysqli_disable_reads_from_master(mysqli $link)%Disable reads from master mysqli_disable_rpl_parse%bool mysqli_disable_rpl_parse(mysqli $link)%Disable RPL parse mysqli_dump_debug_info%bool mysqli_dump_debug_info(mysqli $link)%Dump debugging information into the log mysqli_embedded_server_end%void mysqli_embedded_server_end()%Stop embedded server -mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups, bool $start, array $arguments, array $groups)%Initialize and start embedded server +mysqli_embedded_server_start%bool mysqli_embedded_server_start(bool $start, array $arguments, array $groups)%Initialize and start embedded server mysqli_enable_reads_from_master%bool mysqli_enable_reads_from_master(mysqli $link)%Enable reads from master mysqli_enable_rpl_parse%bool mysqli_enable_rpl_parse(mysqli $link)%Enable RPL parse mysqli_errno%int mysqli_errno(mysqli $link)%Returns the error code for the most recent function call @@ -1443,17 +1456,17 @@ mysqli_error%string mysqli_error(mysqli $link)%Returns a string description of t mysqli_escape_string%void mysqli_escape_string()%Alias of mysqli_real_escape_string mysqli_execute%void mysqli_execute()%Alias for mysqli_stmt_execute mysqli_fetch%void mysqli_fetch()%Alias for mysqli_stmt_fetch -mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result, [int $resulttype = MYSQLI_NUM])%Fetches all result rows as an associative array, a numeric array, or both -mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result, [int $resulttype = MYSQLI_BOTH])%Fetch a result row as an associative, a numeric array, or both +mysqli_fetch_all%mixed mysqli_fetch_all([int $resulttype = MYSQLI_NUM], mysqli_result $result)%Fetches all result rows as an associative array, a numeric array, or both +mysqli_fetch_array%mixed mysqli_fetch_array([int $resulttype = MYSQLI_BOTH], mysqli_result $result)%Fetch a result row as an associative, a numeric array, or both mysqli_fetch_assoc%array mysqli_fetch_assoc(mysqli_result $result)%Fetch a result row as an associative array mysqli_fetch_field%object mysqli_fetch_field(mysqli_result $result)%Returns the next field in the result set -mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result, int $fieldnr)%Fetch meta-data for a single field +mysqli_fetch_field_direct%object mysqli_fetch_field_direct(int $fieldnr, mysqli_result $result)%Fetch meta-data for a single field mysqli_fetch_fields%array mysqli_fetch_fields(mysqli_result $result)%Returns an array of objects representing the fields in a result set mysqli_fetch_lengths%array mysqli_fetch_lengths(mysqli_result $result)%Returns the lengths of the columns of the current row in the result set -mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result, [string $class_name], [array $params])%Returns the current row of a result set as an object +mysqli_fetch_object%object mysqli_fetch_object([string $class_name], [array $params], mysqli_result $result)%Returns the current row of a result set as an object mysqli_fetch_row%mixed mysqli_fetch_row(mysqli_result $result)%Get a result row as an enumerated array mysqli_field_count%int mysqli_field_count(mysqli $link)%Returns the number of columns for the most recent query -mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result, int $fieldnr)%Set result pointer to a specified field offset +mysqli_field_seek%bool mysqli_field_seek(int $fieldnr, mysqli_result $result)%Set result pointer to a specified field offset mysqli_field_tell%int mysqli_field_tell(mysqli_result $result)%Get current field offset of a result pointer mysqli_free_result%void mysqli_free_result(mysqli_result $result)%Frees the memory associated with a result mysqli_get_cache_stats%array mysqli_get_cache_stats()%Returns client Zval cache statistics @@ -1471,61 +1484,62 @@ mysqli_get_warnings%mysqli_warning mysqli_get_warnings(mysqli $link)%Get result mysqli_info%string mysqli_info(mysqli $link)%Retrieves information about the most recently executed query mysqli_init%mysqli mysqli_init()%Initializes MySQLi and returns a resource for use with mysqli_real_connect() mysqli_insert_id%mixed mysqli_insert_id(mysqli $link)%Returns the auto generated id used in the last query -mysqli_kill%bool mysqli_kill(int $processid, mysqli $link, int $processid)%Asks the server to kill a MySQL thread +mysqli_kill%bool mysqli_kill(int $processid, mysqli $link)%Asks the server to kill a MySQL thread mysqli_master_query%bool mysqli_master_query(mysqli $link, string $query)%Enforce execution of a query on the master in a master/slave setup mysqli_more_results%bool mysqli_more_results(mysqli $link)%Check if there are any more query results from a multi query -mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link, string $query)%Performs a query on the database +mysqli_multi_query%bool mysqli_multi_query(string $query, mysqli $link)%Performs a query on the database mysqli_next_result%bool mysqli_next_result(mysqli $link)%Prepare next result from multi_query mysqli_num_fields%int mysqli_num_fields(mysqli_result $result)%Get the number of fields in a result mysqli_num_rows%int mysqli_num_rows(mysqli_result $result)%Gets the number of rows in a result -mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link, int $option, mixed $value)%Set options +mysqli_options%bool mysqli_options(int $option, mixed $value, mysqli $link)%Set options mysqli_param_count%void mysqli_param_count()%Alias for mysqli_stmt_param_count mysqli_ping%bool mysqli_ping(mysqli $link)%Pings a server connection, or tries to reconnect if the connection has gone down -mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec], array $read, array $error, array $reject, int $sec, [int $usec])%Poll connections -mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link, string $query)%Prepare an SQL statement for execution -mysqli_query%mixed mysqli_query(string $query, [int $resultmode], mysqli $link, string $query, [int $resultmode])%Performs a query on the database -mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link, [string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags])%Opens a connection to a mysql server -mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, string $escapestr, mysqli $link, string $escapestr)%Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection -mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link, string $query)%Execute an SQL query +mysqli_poll%int mysqli_poll(array $read, array $error, array $reject, int $sec, [int $usec])%Poll connections +mysqli_prepare%mysqli_stmt mysqli_prepare(string $query, mysqli $link)%Prepare an SQL statement for execution +mysqli_query%mixed mysqli_query(string $query, [int $resultmode = MYSQLI_STORE_RESULT], mysqli $link)%Performs a query on the database +mysqli_real_connect%bool mysqli_real_connect([string $host], [string $username], [string $passwd], [string $dbname], [int $port], [string $socket], [int $flags], mysqli $link)%Opens a connection to a mysql server +mysqli_real_escape_string%string mysqli_real_escape_string(string $escapestr, mysqli $link)%Escapes special characters in a string for use in an SQL statement, taking into account the current charset of the connection +mysqli_real_query%bool mysqli_real_query(string $query, mysqli $link)%Execute an SQL query mysqli_reap_async_query%mysqli_result mysqli_reap_async_query(mysql $link)%Get result from async query mysqli_report%bool mysqli_report(int $flags)%Enables or disables internal report functions mysqli_rollback%bool mysqli_rollback(mysqli $link)%Rolls back current transaction mysqli_rpl_parse_enabled%int mysqli_rpl_parse_enabled(mysqli $link)%Check if RPL parse is enabled mysqli_rpl_probe%bool mysqli_rpl_probe(mysqli $link)%RPL probe -mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link, string $query)%Returns RPL query type -mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link, string $dbname)%Selects the default database for database queries +mysqli_rpl_query_type%int mysqli_rpl_query_type(string $query, mysqli $link)%Returns RPL query type +mysqli_select_db%bool mysqli_select_db(string $dbname, mysqli $link)%Selects the default database for database queries mysqli_send_long_data%void mysqli_send_long_data()%Alias for mysqli_stmt_send_long_data -mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link, string $query)%Send the query and return -mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link, string $charset)%Sets the default client character set +mysqli_send_query%bool mysqli_send_query(string $query, mysqli $link)%Send the query and return +mysqli_set_charset%bool mysqli_set_charset(string $charset, mysqli $link)%Sets the default client character set mysqli_set_local_infile_default%void mysqli_set_local_infile_default(mysqli $link)%Unsets user defined handler for load local infile command -mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func, mysqli $link, callback $read_func)%Set callback function for LOAD DATA LOCAL INFILE command +mysqli_set_local_infile_handler%bool mysqli_set_local_infile_handler(mysqli $link, callback $read_func)%Set callback function for LOAD DATA LOCAL INFILE command mysqli_set_opt%void mysqli_set_opt()%Alias of mysqli_options mysqli_slave_query%bool mysqli_slave_query(mysqli $link, string $query)%Force execution of a query on a slave in a master/slave setup mysqli_sqlstate%string mysqli_sqlstate(mysqli $link)%Returns the SQLSTATE error from previous MySQL operation -mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link, string $key, string $cert, string $ca, string $capath, string $cipher)%Used for establishing secure connections using SSL +mysqli_ssl_set%bool mysqli_ssl_set(string $key, string $cert, string $ca, string $capath, string $cipher, mysqli $link)%Used for establishing secure connections using SSL mysqli_stat%string mysqli_stat(mysqli $link)%Gets the current system status -mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Returns the total number of rows changed, deleted, or inserted by the last executed statement -mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt, int $attr)%Used to get the current value of a statement attribute -mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt, int $attr, int $mode)%Used to modify the behavior of a prepared statement -mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt, string $types, mixed $var1, [mixed ...])%Binds variables to a prepared statement as parameters -mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt, mixed $var1, [mixed ...])%Binds variables to a prepared statement for result storage +mysqli_stmt_affected_rows%int mysqli_stmt_affected_rows(mysqli_stmt $stmt)%Returns the total number of rows changed, deleted, or inserted by the last executed statement +mysqli_stmt_attr_get%int mysqli_stmt_attr_get(int $attr, mysqli_stmt $stmt)%Used to get the current value of a statement attribute +mysqli_stmt_attr_set%bool mysqli_stmt_attr_set(int $attr, int $mode, mysqli_stmt $stmt)%Used to modify the behavior of a prepared statement +mysqli_stmt_bind_param%bool mysqli_stmt_bind_param(string $types, mixed $var1, [mixed ...], mysqli_stmt $stmt)%Binds variables to a prepared statement as parameters +mysqli_stmt_bind_result%bool mysqli_stmt_bind_result(mixed $var1, [mixed ...], mysqli_stmt $stmt)%Binds variables to a prepared statement for result storage mysqli_stmt_close%bool mysqli_stmt_close(mysqli_stmt $stmt)%Closes a prepared statement -mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt, int $offset)%Seeks to an arbitrary row in statement result set +mysqli_stmt_data_seek%void mysqli_stmt_data_seek(int $offset, mysqli_stmt $stmt)%Seeks to an arbitrary row in statement result set mysqli_stmt_errno%int mysqli_stmt_errno(mysqli_stmt $stmt)%Returns the error code for the most recent statement call mysqli_stmt_error%string mysqli_stmt_error(mysqli_stmt $stmt)%Returns a string description for last statement error mysqli_stmt_execute%bool mysqli_stmt_execute(mysqli_stmt $stmt)%Executes a prepared Query mysqli_stmt_fetch%bool mysqli_stmt_fetch(mysqli_stmt $stmt)%Fetch results from a prepared statement into the bound variables mysqli_stmt_field_count%int mysqli_stmt_field_count(mysqli_stmt $stmt)%Returns the number of field in the given statement mysqli_stmt_free_result%void mysqli_stmt_free_result(mysqli_stmt $stmt)%Frees stored result memory for the given statement handle -mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt, mysqli_stmt $stmt)%Get result of SHOW WARNINGS +mysqli_stmt_get_result%mysqli_result mysqli_stmt_get_result(mysqli_stmt $stmt)%Gets a result set from a prepared statement +mysqli_stmt_get_warnings%object mysqli_stmt_get_warnings(mysqli_stmt $stmt)%Get result of SHOW WARNINGS mysqli_stmt_init%mysqli_stmt mysqli_stmt_init(mysqli $link)%Initializes a statement and returns an object for use with mysqli_stmt_prepare mysqli_stmt_insert_id%mixed mysqli_stmt_insert_id(mysqli_stmt $stmt)%Get the ID generated from the previous INSERT operation mysqli_stmt_num_rows%int mysqli_stmt_num_rows(mysqli_stmt $stmt)%Return the number of rows in statements result set mysqli_stmt_param_count%int mysqli_stmt_param_count(mysqli_stmt $stmt)%Returns the number of parameter for the given statement -mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt, string $query)%Prepare an SQL statement for execution +mysqli_stmt_prepare%bool mysqli_stmt_prepare(string $query, mysqli_stmt $stmt)%Prepare an SQL statement for execution mysqli_stmt_reset%bool mysqli_stmt_reset(mysqli_stmt $stmt)%Resets a prepared statement mysqli_stmt_result_metadata%mysqli_result mysqli_stmt_result_metadata(mysqli_stmt $stmt)%Returns result set metadata from a prepared statement -mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt, int $param_nr, string $data)%Send data in blocks +mysqli_stmt_send_long_data%bool mysqli_stmt_send_long_data(int $param_nr, string $data, mysqli_stmt $stmt)%Send data in blocks mysqli_stmt_sqlstate%string mysqli_stmt_sqlstate(mysqli_stmt $stmt)%Returns SQLSTATE error from previous statement operation mysqli_stmt_store_result%bool mysqli_stmt_store_result(mysqli_stmt $stmt)%Transfers a result set from a prepared statement mysqli_store_result%mysqli_result mysqli_store_result(mysqli $link)%Transfers a result set from the last query @@ -1534,6 +1548,9 @@ mysqli_thread_safe%bool mysqli_thread_safe()%Returns whether thread safety is gi mysqli_use_result%mysqli_result mysqli_use_result(mysqli $link)%Initiate a result set retrieval mysqli_warning%object mysqli_warning()%The __construct purpose mysqli_warning_count%int mysqli_warning_count(mysqli $link)%Returns the number of warnings from the last query for the given link +mysqlnd_ms_get_stats%array mysqlnd_ms_get_stats()%Returns query distribution and connection statistics +mysqlnd_ms_query_is_select%int mysqlnd_ms_query_is_select(string $query)%Find whether to send the query to the master, the slave or the last used MySQL server +mysqlnd_ms_set_user_pick_server%bool mysqlnd_ms_set_user_pick_server(string $function)%Sets a callback for user-defined read/write splitting mysqlnd_qc_change_handler%bool mysqlnd_qc_change_handler(mixed $handler)%Change current storage handler mysqlnd_qc_clear_cache%bool mysqlnd_qc_clear_cache()%Flush all cache contents mysqlnd_qc_get_cache_info%array mysqlnd_qc_get_cache_info()%Returns information on the current handler, the number of cache entries and cache entries, if available @@ -1547,28 +1564,28 @@ next%mixed next(array $array)%Advance the internal array pointer of an array ngettext%string ngettext(string $msgid1, string $msgid2, int $n)%Plural version of gettext nl2br%string nl2br(string $string, [bool $is_xhtml = true])%Inserts HTML line breaks before all newlines in a string nl_langinfo%string nl_langinfo(int $item)%Query language and locale information -normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Checks if the provided string is already in the specified normalization form. -normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C], string $input, [string $form = Normalizer::FORM_C])%Normalizes the input provided and returns the normalized string +normalizer_is_normalized%bool normalizer_is_normalized(string $input, [string $form = Normalizer::FORM_C])%Checks if the provided string is already in the specified normalization form. +normalizer_normalize%string normalizer_normalize(string $input, [string $form = Normalizer::FORM_C])%Normalizes the input provided and returns the normalized string nsapi_request_headers%array nsapi_request_headers()%Fetch all HTTP request headers nsapi_response_headers%array nsapi_response_headers()%Fetch all HTTP response headers nsapi_virtual%bool nsapi_virtual(string $uri)%Perform an NSAPI sub-request -number_format%string number_format(float $number, [int $decimals], float $number, int $decimals, string $dec_point, string $thousands_sep)%Format a number with grouped thousands -numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern], string $locale, int $style, [string $pattern])%Create a number formatter -numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt, number $value, [int $type])%Format a number -numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt, float $value, string $currency)%Format a currency value -numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get an attribute +number_format%string number_format(float $number, int $decimals, string $dec_point, string $thousands_sep)%Format a number with grouped thousands +numfmt_create%NumberFormatter numfmt_create(string $locale, int $style, [string $pattern])%Create a number formatter +numfmt_format%string numfmt_format(number $value, [int $type], NumberFormatter $fmt)%Format a number +numfmt_format_currency%string numfmt_format_currency(float $value, string $currency, NumberFormatter $fmt)%Format a currency value +numfmt_get_attribute%int numfmt_get_attribute(int $attr, NumberFormatter $fmt)%Get an attribute numfmt_get_error_code%int numfmt_get_error_code(NumberFormatter $fmt)%Get formatter's last error code. numfmt_get_error_message%string numfmt_get_error_message(NumberFormatter $fmt)%Get formatter's last error message. -numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt, [int $type])%Get formatter locale +numfmt_get_locale%string numfmt_get_locale([int $type], NumberFormatter $fmt)%Get formatter locale numfmt_get_pattern%string numfmt_get_pattern(NumberFormatter $fmt)%Get formatter pattern -numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt, int $attr)%Get a symbol value -numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt, int $attr)%Get a text attribute -numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt, string $value, [int $type], [int $position])%Parse a number -numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt, string $value, string $currency, [int $position])%Parse a currency number -numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt, int $attr, int $value)%Set an attribute -numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt, string $pattern)%Set formatter pattern -numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a symbol value -numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt, int $attr, string $value)%Set a text attribute +numfmt_get_symbol%string numfmt_get_symbol(int $attr, NumberFormatter $fmt)%Get a symbol value +numfmt_get_text_attribute%string numfmt_get_text_attribute(int $attr, NumberFormatter $fmt)%Get a text attribute +numfmt_parse%mixed numfmt_parse(string $value, [int $type], [int $position], NumberFormatter $fmt)%Parse a number +numfmt_parse_currency%float numfmt_parse_currency(string $value, string $currency, [int $position], NumberFormatter $fmt)%Parse a currency number +numfmt_set_attribute%bool numfmt_set_attribute(int $attr, int $value, NumberFormatter $fmt)%Set an attribute +numfmt_set_pattern%bool numfmt_set_pattern(string $pattern, NumberFormatter $fmt)%Set formatter pattern +numfmt_set_symbol%bool numfmt_set_symbol(int $attr, string $value, NumberFormatter $fmt)%Set a symbol value +numfmt_set_text_attribute%bool numfmt_set_text_attribute(int $attr, string $value, NumberFormatter $fmt)%Set a text attribute ob_clean%void ob_clean()%Clean (erase) the output buffer ob_deflatehandler%string ob_deflatehandler(string $data, int $mode)%Deflate output handler ob_end_clean%bool ob_end_clean()%Clean (erase) the output buffer and turn off output buffering @@ -1586,11 +1603,12 @@ ob_iconv_handler%string ob_iconv_handler(string $contents, int $status)%Convert ob_implicit_flush%void ob_implicit_flush([int $flag = true])%Turn implicit flush on/off ob_inflatehandler%string ob_inflatehandler(string $data, int $mode)%Inflate output handler ob_list_handlers%array ob_list_handlers()%List all output handlers in use -ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase])%Turn on output buffering +ob_start%bool ob_start([callback $output_callback], [int $chunk_size], [bool $erase = true])%Turn on output buffering ob_tidyhandler%string ob_tidyhandler(string $input, [int $mode])%ob_start callback function to repair the buffer oci_bind_array_by_name%bool oci_bind_array_by_name(resource $statement, string $name, array $var_array, int $max_table_length, [int $max_item_length = -1], [int $type = SQLT_AFC])%Binds a PHP array to an Oracle PL/SQL array parameter oci_bind_by_name%bool oci_bind_by_name(resource $statement, string $bv_name, mixed $variable, [int $maxlength = -1], [int $type = SQLT_CHR])%Binds a PHP variable to an Oracle placeholder oci_cancel%bool oci_cancel(resource $statement)%Cancels reading from cursor +oci_client_version%string oci_client_version()%Returns the Oracle client library version oci_close%bool oci_close(resource $connection)%Closes an Oracle connection oci_commit%bool oci_commit(resource $connection)%Commits the outstanding database transaction oci_connect%resource oci_connect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database @@ -1621,11 +1639,11 @@ oci_new_descriptor%OCI-Lob oci_new_descriptor(resource $connection, [int $type = oci_num_fields%int oci_num_fields(resource $statement)%Returns the number of result columns in a statement oci_num_rows%int oci_num_rows(resource $statement)%Returns number of rows affected during statement execution oci_parse%resource oci_parse(resource $connection, string $sql_text)%Prepares an Oracle statement for execution -oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname, string $username, string $old_password, string $new_password)%Changes password of Oracle's user +oci_password_change%resource oci_password_change(resource $connection, string $username, string $old_password, string $new_password, string $dbname)%Changes password of Oracle's user oci_pconnect%resource oci_pconnect(string $username, string $password, [string $connection_string], [string $character_set], [int $session_mode])%Connect to an Oracle database using a persistent connection oci_result%mixed oci_result(resource $statement, mixed $field)%Returns field's value from the fetched row oci_rollback%bool oci_rollback(resource $connection)%Rolls back the outstanding database transaction -oci_server_version%string oci_server_version(resource $connection)%Returns server version +oci_server_version%string oci_server_version(resource $connection)%Returns the Oracle Database version oci_set_action%bool oci_set_action(resource $connection, string $action_name)%Sets the action name oci_set_client_identifier%bool oci_set_client_identifier(resource $connection, string $client_identifier)%Sets the client identifier oci_set_client_info%bool oci_set_client_info(resource $connection, string $client_info)%Sets the client information @@ -1718,8 +1736,8 @@ odbc_num_rows%int odbc_num_rows(resource $result_id)%Number of rows in a result odbc_pconnect%resource odbc_pconnect(string $dsn, string $user, string $password, [int $cursor_type])%Open a persistent database connection odbc_prepare%resource odbc_prepare(resource $connection_id, string $query_string)%Prepares a statement for execution odbc_primarykeys%resource odbc_primarykeys(resource $connection_id, string $qualifier, string $owner, string $table)%Gets the primary keys for a table -odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Retrieve information about parameters to procedures -odbc_procedures%resource odbc_procedures(resource $connection_id, resource $connection_id, string $qualifier, string $owner, string $name)%Get the list of procedures stored in a specific data source +odbc_procedurecolumns%resource odbc_procedurecolumns(resource $connection_id, string $qualifier, string $owner, string $proc, string $column)%Retrieve information about parameters to procedures +odbc_procedures%resource odbc_procedures(resource $connection_id, string $qualifier, string $owner, string $name)%Get the list of procedures stored in a specific data source odbc_result%mixed odbc_result(resource $result_id, mixed $field)%Get result data odbc_result_all%int odbc_result_all(resource $result_id, [string $format])%Print result as HTML table odbc_rollback%bool odbc_rollback(resource $connection_id)%Rollback a transaction @@ -1730,23 +1748,24 @@ odbc_tableprivileges%resource odbc_tableprivileges(resource $connection_id, stri odbc_tables%resource odbc_tables(resource $connection_id, [string $qualifier], [string $owner], [string $name], [string $types])%Get the list of table names stored in a specific data source opendir%resource opendir(string $path, [resource $context])%Open directory handle openlog%bool openlog(string $ident, int $option, int $facility)%Open connection to system logger +openssl_cipher_iv_length%integer openssl_cipher_iv_length(string $method)%Gets the cipher iv length openssl_csr_export%bool openssl_csr_export(resource $csr, string $out, [bool $notext = true])%Exports a CSR as a string openssl_csr_export_to_file%bool openssl_csr_export_to_file(resource $csr, string $outfilename, [bool $notext = true])%Exports a CSR to a file openssl_csr_get_public_key%resource openssl_csr_get_public_key(mixed $csr, [bool $use_shortnames = true])%Returns the public key of a CERT openssl_csr_get_subject%array openssl_csr_get_subject(mixed $csr, [bool $use_shortnames = true])%Returns the subject of a CERT openssl_csr_new%mixed openssl_csr_new(array $dn, resource $privkey, [array $configargs], [array $extraattribs])%Generates a CSR openssl_csr_sign%resource openssl_csr_sign(mixed $csr, mixed $cacert, mixed $priv_key, int $days, [array $configargs], [int $serial])%Sign a CSR with another certificate (or itself) and generate a certificate -openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [string $raw_input = false])%Decrypts data +openssl_decrypt%string openssl_decrypt(string $data, string $method, string $password, [bool $raw_input = false], [string $iv = ""])%Decrypts data openssl_dh_compute_key%string openssl_dh_compute_key(string $pub_key, resource $dh_key)%Computes shared secret for public value of remote DH key and local DH key openssl_digest%string openssl_digest(string $data, string $method, [bool $raw_output = false])%Computes a digest -openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false])%Encrypts data +openssl_encrypt%string openssl_encrypt(string $data, string $method, string $password, [bool $raw_output = false], [string $iv = ""])%Encrypts data openssl_error_string%string openssl_error_string()%Return openSSL error message openssl_free_key%void openssl_free_key(resource $key_identifier)%Free key resource openssl_get_cipher_methods%array openssl_get_cipher_methods([bool $aliases = false])%Gets available cipher methods openssl_get_md_methods%array openssl_get_md_methods([bool $aliases = false])%Gets available digest methods openssl_get_privatekey%void openssl_get_privatekey()%Alias of openssl_pkey_get_private openssl_get_publickey%void openssl_get_publickey()%Alias of openssl_pkey_get_public -openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id)%Open sealed data +openssl_open%bool openssl_open(string $sealed_data, string $open_data, string $env_key, mixed $priv_key_id, [string $method])%Open sealed data openssl_pkcs12_export%bool openssl_pkcs12_export(mixed $x509, string $out, mixed $priv_key, string $pass, [array $args])%Exports a PKCS#12 Compatible Certificate Store File to variable. openssl_pkcs12_export_to_file%bool openssl_pkcs12_export_to_file(mixed $x509, string $filename, mixed $priv_key, string $pass, [array $args])%Exports a PKCS#12 Compatible Certificate Store File openssl_pkcs12_read%bool openssl_pkcs12_read(string $pkcs12, array $certs, string $pass)%Parse a PKCS#12 Certificate Store into an array @@ -1765,8 +1784,8 @@ openssl_private_decrypt%bool openssl_private_decrypt(string $data, string $decry openssl_private_encrypt%bool openssl_private_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encrypts data with private key openssl_public_decrypt%bool openssl_public_decrypt(string $data, string $decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Decrypts data with public key openssl_public_encrypt%bool openssl_public_encrypt(string $data, string $crypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])%Encrypts data with public key -openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(string $length, [bool $crypto_strong])%Generate a pseudo-random string of bytes -openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids)%Seal (encrypt) data +openssl_random_pseudo_bytes%string openssl_random_pseudo_bytes(int $length, [bool $crypto_strong])%Generate a pseudo-random string of bytes +openssl_seal%int openssl_seal(string $data, string $sealed_data, array $env_keys, array $pub_key_ids, [string $method])%Seal (encrypt) data openssl_sign%bool openssl_sign(string $data, string $signature, mixed $priv_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Generate signature openssl_verify%int openssl_verify(string $data, string $signature, mixed $pub_key_id, [int $signature_alg = OPENSSL_ALGO_SHA1])%Verify signature openssl_x509_check_private_key%bool openssl_x509_check_private_key(mixed $cert, mixed $key)%Checks if a private key corresponds to a certificate @@ -1775,7 +1794,7 @@ openssl_x509_export%bool openssl_x509_export(mixed $x509, string $output, [bool openssl_x509_export_to_file%bool openssl_x509_export_to_file(mixed $x509, string $outfilename, [bool $notext])%Exports a certificate to file openssl_x509_free%void openssl_x509_free(resource $x509cert)%Free certificate resource openssl_x509_parse%array openssl_x509_parse(mixed $x509cert, [bool $shortnames = true])%Parse an X509 certificate and return the information as an array -openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Parse an X.509 certificate and return a resource identifier for it +openssl_x509_read%resource openssl_x509_read(mixed $x509certdata)%Parse an X.509 certificate and return a resource identifier for it ord%int ord(string $string)%Return ASCII value of character output_add_rewrite_var%bool output_add_rewrite_var(string $name, string $value)%Add URL rewriter values output_reset_rewrite_vars%bool output_reset_rewrite_vars()%Reset URL rewriter values @@ -1826,15 +1845,15 @@ pg_escape_string%string pg_escape_string([resource $connection], string $data)%E pg_execute%resource pg_execute([resource $connection], string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, and waits for the result. pg_fetch_all%array pg_fetch_all(resource $result)%Fetches all rows from a result as an array pg_fetch_all_columns%array pg_fetch_all_columns(resource $result, [int $column])%Fetches all rows in a particular result column as an array -pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type])%Fetch a row as an array +pg_fetch_array%array pg_fetch_array(resource $result, [int $row], [int $result_type = PGSQL_BOTH])%Fetch a row as an array pg_fetch_assoc%array pg_fetch_assoc(resource $result, [int $row])%Fetch a row as an associative array -pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], resource $result, [int $row], [string $class_name], [array $params])%Fetch a row as an object -pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field, resource $result, mixed $field)%Returns values from a result resource +pg_fetch_object%object pg_fetch_object(resource $result, [int $row], [int $result_type = PGSQL_ASSOC], [string $class_name], [array $params])%Fetch a row as an object +pg_fetch_result%string pg_fetch_result(resource $result, int $row, mixed $field)%Returns values from a result resource pg_fetch_row%array pg_fetch_row(resource $result, [int $row])%Get a row as an enumerated array -pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field, resource $result, mixed $field)%Test if a field is SQL NULL +pg_field_is_null%int pg_field_is_null(resource $result, int $row, mixed $field)%Test if a field is SQL NULL pg_field_name%string pg_field_name(resource $result, int $field_number)%Returns the name of a field pg_field_num%int pg_field_num(resource $result, string $field_name)%Returns the field number of the named field -pg_field_prtlen%integer pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number, resource $result, mixed $field_name_or_number)%Returns the printed length +pg_field_prtlen%integer pg_field_prtlen(resource $result, int $row_number, mixed $field_name_or_number)%Returns the printed length pg_field_size%int pg_field_size(resource $result, int $field_number)%Returns the internal storage size of the named field pg_field_table%mixed pg_field_table(resource $result, int $field_number, [bool $oid_only = false])%Returns the name or oid of the tables field pg_field_type%string pg_field_type(resource $result, int $field_number)%Returns the type name for the corresponding field number @@ -1849,7 +1868,7 @@ pg_last_error%string pg_last_error([resource $connection])%Get the last error me pg_last_notice%string pg_last_notice(resource $connection)%Returns the last notice message from PostgreSQL server pg_last_oid%string pg_last_oid(resource $result)%Returns the last row's OID pg_lo_close%bool pg_lo_close(resource $large_object)%Close a large object -pg_lo_create%int pg_lo_create([resource $connection], [mixed $object_id], mixed $object_id)%Create a large object +pg_lo_create%int pg_lo_create([resource $connection], mixed $object_id)%Create a large object pg_lo_export%bool pg_lo_export([resource $connection], int $oid, string $pathname)%Export a large object to file pg_lo_import%int pg_lo_import([resource $connection], string $pathname, [mixed $object_id])%Import a large object from file pg_lo_open%resource pg_lo_open(resource $connection, int $oid, string $mode)%Open a large object @@ -1867,21 +1886,21 @@ pg_parameter_status%string pg_parameter_status([resource $connection], string $p pg_pconnect%resource pg_pconnect(string $connection_string, [int $connect_type])%Open a persistent PostgreSQL connection pg_ping%bool pg_ping([resource $connection])%Ping database connection pg_port%int pg_port([resource $connection])%Return the port number associated with the connection -pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Submits a request to create a prepared statement with the given parameters, and waits for completion. +pg_prepare%resource pg_prepare([resource $connection], string $stmtname, string $query)%Submits a request to create a prepared statement with the given parameters, and waits for completion. pg_put_line%bool pg_put_line([resource $connection], string $data)%Send a NULL-terminated string to PostgreSQL backend pg_query%resource pg_query([resource $connection], string $query)%Execute a query pg_query_params%resource pg_query_params([resource $connection], string $query, array $params)%Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text. pg_result_error%string pg_result_error(resource $result)%Get error message associated with result pg_result_error_field%string pg_result_error_field(resource $result, int $fieldcode)%Returns an individual field of an error report. pg_result_seek%bool pg_result_seek(resource $result, int $offset)%Set internal row offset in result resource -pg_result_status%mixed pg_result_status(resource $result, [int $type])%Get status of query result +pg_result_status%mixed pg_result_status(resource $result, [int $type = PGSQL_STATUS_LONG])%Get status of query result pg_select%mixed pg_select(resource $connection, string $table_name, array $assoc_array, [int $options = PGSQL_DML_EXEC])%Select records pg_send_execute%bool pg_send_execute(resource $connection, string $stmtname, array $params)%Sends a request to execute a prepared statement with given parameters, without waiting for the result(s). pg_send_prepare%bool pg_send_prepare(resource $connection, string $stmtname, string $query)%Sends a request to create a prepared statement with the given parameters, without waiting for completion. pg_send_query%bool pg_send_query(resource $connection, string $query)%Sends asynchronous query pg_send_query_params%bool pg_send_query_params(resource $connection, string $query, array $params)%Submits a command and separate parameters to the server without waiting for the result(s). pg_set_client_encoding%int pg_set_client_encoding([resource $connection], string $encoding)%Set the client encoding -pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Determines the verbosity of messages returned by pg_last_error and pg_result_error. +pg_set_error_verbosity%int pg_set_error_verbosity([resource $connection], int $verbosity)%Determines the verbosity of messages returned by pg_last_error and pg_result_error. pg_trace%bool pg_trace(string $pathname, [string $mode = "w"], [resource $connection])%Enable tracing a PostgreSQL connection pg_transaction_status%int pg_transaction_status(resource $connection)%Returns the current in-transaction status of the server. pg_tty%string pg_tty([resource $connection])%Return the TTY name associated with the connection @@ -1971,7 +1990,7 @@ pspell_config_mode%bool pspell_config_mode(int $dictionary_link, int $mode)%Chan pspell_config_personal%bool pspell_config_personal(int $dictionary_link, string $file)%Set a file that contains personal wordlist pspell_config_repl%bool pspell_config_repl(int $dictionary_link, string $file)%Set a file that contains replacement pairs pspell_config_runtogether%bool pspell_config_runtogether(int $dictionary_link, bool $flag)%Consider run-together words as valid compounds -pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Determine whether to save a replacement pairs list along with the wordlist +pspell_config_save_repl%bool pspell_config_save_repl(int $dictionary_link, bool $flag)%Determine whether to save a replacement pairs list along with the wordlist pspell_new%int pspell_new(string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Load a new dictionary pspell_new_config%int pspell_new_config(int $config)%Load a new dictionary with settings based on a given config pspell_new_personal%int pspell_new_personal(string $personal, string $language, [string $spelling], [string $jargon], [string $encoding], [int $mode])%Load a new dictionary with personal wordlist @@ -1984,7 +2003,7 @@ quoted_printable_encode%string quoted_printable_encode(string $str)%Convert a 8 quotemeta%string quotemeta(string $str)%Quote meta characters rad2deg%float rad2deg(float $number)%Converts the radian number to the equivalent number in degrees rand%int rand(int $min, int $max)%Generate a random integer -range%array range(mixed $low, mixed $high, [number $step])%Create an array containing a range of elements +range%array range(mixed $start, mixed $limit, [number $step = 1])%Create an array containing a range of elements rawurldecode%string rawurldecode(string $str)%Decode URL-encoded strings rawurlencode%string rawurlencode(string $str)%URL-encode according to RFC 3986 read_exif_data%void read_exif_data()%Alias of exif_read_data @@ -2018,8 +2037,8 @@ require%bool require(string $path)%Includes and evaluates the specified file, er require_once%bool require_once(string $path)%Includes and evaluates the specified file, erroring if the file cannot be included reset%mixed reset(array $array)%Set the internal pointer of an array to its first element resourcebundle_count%int resourcebundle_count(ResourceBundle $r)%Get number of elements in the bundle -resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback], string $locale, string $bundlename, [bool $fallback])%Create a resource bundle -resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r, string|int $index)%Get data from the bundle +resourcebundle_create%ResourceBundle resourcebundle_create(string $locale, string $bundlename, [bool $fallback])%Create a resource bundle +resourcebundle_get%mixed resourcebundle_get(string|int $index, ResourceBundle $r)%Get data from the bundle resourcebundle_get_error_code%int resourcebundle_get_error_code(ResourceBundle $r)%Get bundle's last error code. resourcebundle_get_error_message%string resourcebundle_get_error_message(ResourceBundle $r)%Get bundle's last error message. resourcebundle_locales%array resourcebundle_locales(ResourceBundle $r)%Get supported locales @@ -2030,6 +2049,18 @@ rewind%bool rewind(resource $handle)%Rewind the position of a file pointer rewinddir%void rewinddir([resource $dir_handle])%Rewind directory handle rmdir%bool rmdir(string $dirname, [resource $context])%Removes directory round%float round(float $val, [int $precision], [int $mode = PHP_ROUND_HALF_UP])%Rounds a float +rrd_create%bool rrd_create(string $filename, array $options)%Creates rrd database file +rrd_error%string rrd_error()%Gets latest error message. +rrd_fetch%array rrd_fetch(string $filename, array $options)%Fetch the data for graph as array. +rrd_first%int rrd_first(string $file, [int $raaindex])%Gets the timestamp of the first sample from rrd file. +rrd_graph%array rrd_graph(string $filename, array $options)%Creates image from a data. +rrd_info%array rrd_info(string $filename)%Gets information about rrd file +rrd_last%int rrd_last(string $filename)%Gets unix timestamp of the last sample. +rrd_lastupdate%array rrd_lastupdate(string $filename)%Gets information about last updated data. +rrd_restore%bool rrd_restore(string $xml_file, string $rrd_file, [array $options])%Restores the RRD file from XML dump. +rrd_tune%bool rrd_tune(string $filename, array $options)%Tunes some RRD database file header options. +rrd_update%bool rrd_update(string $filename, array $options)%Updates the RRD database. +rrd_xport%array rrd_xport(array $options)%Exports the information about RRD database. rsort%bool rsort(array $array, [int $sort_flags = SORT_REGULAR])%Sort an array in reverse order rtrim%string rtrim(string $str, [string $charlist])%Strip whitespace (or other characters) from the end of a string scandir%array scandir(string $directory, [int $sorting_order], [resource $context])%List files and directories inside the specified path @@ -2066,13 +2097,15 @@ set_magic_quotes_runtime%bool set_magic_quotes_runtime(bool $new_setting)%Sets t set_socket_blocking%void set_socket_blocking()%Alias of stream_set_blocking set_time_limit%void set_time_limit(int $seconds)%Limits the maximum execution time setcookie%bool setcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie -setlocale%string setlocale(int $category, string $locale, [string ...], int $category, array $locale)%Set locale information +setlocale%string setlocale(int $category, array $locale, [string ...])%Set locale information +setproctitle%void setproctitle(string $title)%Set the process title setrawcookie%bool setrawcookie(string $name, [string $value], [int $expire], [string $path], [string $domain], [bool $secure = false], [bool $httponly = false])%Send a cookie without urlencoding the cookie value +setthreadtitle%bool setthreadtitle(string $title)%Set the thread title settype%bool settype(mixed $var, string $type)%Set the type of a variable sha1%string sha1(string $str, [bool $raw_output = false])%Calculate the sha1 hash of a string sha1_file%string sha1_file(string $filename, [bool $raw_output = false])%Calculate the sha1 hash of a file shell_exec%string shell_exec(string $cmd)%Execute command via shell and return the complete output as a string -shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm])%Creates or open a shared memory segment +shm_attach%resource shm_attach(int $key, [int $memsize], [int $perm = 0666])%Creates or open a shared memory segment shm_detach%bool shm_detach(resource $shm_identifier)%Disconnects from shared memory segment shm_get_var%mixed shm_get_var(resource $shm_identifier, int $variable_key)%Returns a variable from shared memory shm_has_var%bool shm_has_var(resource $shm_identifier, int $variable_key)%Check whether a specific entry exists @@ -2095,30 +2128,30 @@ sin%float sin(float $arg)%Sine sinh%float sinh(float $arg)%Hyperbolic sine sizeof%void sizeof()%Alias of count sleep%int sleep(int $seconds)%Delay execution -snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description -snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description -snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description -snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description -snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout], [string $retries])%Description -snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description -snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description -snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description -snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [string $timeout], [string $retries])%Description -snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout], [string $retries])%Description +snmp2_get%string snmp2_get(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch an SNMP object +snmp2_getnext%string snmp2_getnext(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch the SNMP object which follows the given object id +snmp2_real_walk%array snmp2_real_walk(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Return all objects including their respective object ID within the specified one +snmp2_set%bool snmp2_set(string $host, string $community, string $object_id, string $type, string $value, [string $timeout = 1000000], [string $retries = 5])%Set the value of an SNMP object +snmp2_walk%array snmp2_walk(string $host, string $community, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch all the SNMP objects from an agent +snmp3_get%string snmp3_get(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch an SNMP object +snmp3_getnext%string snmp3_getnext(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch the SNMP object which follows the given object id +snmp3_real_walk%array snmp3_real_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Return all objects including their respective object ID within the specified one +snmp3_set%bool snmp3_set(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, string $type, string $value, [int $timeout = 1000000], [int $retries = 5])%Set the value of an SNMP object +snmp3_walk%array snmp3_walk(string $host, string $sec_name, string $sec_level, string $auth_protocol, string $auth_passphrase, string $priv_protocol, string $priv_passphrase, string $object_id, [string $timeout = 1000000], [string $retries = 5])%Fetch all the SNMP objects from an agent snmp_get_quick_print%bool snmp_get_quick_print()%Fetches the current value of the UCD library's quick_print setting snmp_get_valueretrieval%int snmp_get_valueretrieval()%Return the method how the SNMP values will be returned snmp_read_mib%bool snmp_read_mib(string $filename)%Reads and parses a MIB file into the active MIB tree -snmp_set_enum_print%void snmp_set_enum_print(int $enum_print)%Return all values that are enums with their enum value instead of the raw integer -snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_numeric_print)%Return all objects including their respective object id within the specified one -snmp_set_oid_output_format%void snmp_set_oid_output_format(int $oid_format)%Set the OID output format -snmp_set_quick_print%void snmp_set_quick_print(bool $quick_print)%Set the value of quick_print within the UCD SNMP library -snmp_set_valueretrieval%void snmp_set_valueretrieval(int $method)%Specify the method how the SNMP values will be returned -snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Fetch an SNMP object -snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Fetch a SNMP object -snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout], [int $retries])%Return all objects including their respective object ID within the specified one -snmpset%bool snmpset(string $hostname, string $community, string $object_id, string $type, mixed $value, [int $timeout], [int $retries])%Set an SNMP object -snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Fetch all the SNMP objects from an agent -snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout], [int $retries])%Query for a tree of information about a network entity +snmp_set_enum_print%bool snmp_set_enum_print(int $enum_print)%Return all values that are enums with their enum value instead of the raw integer +snmp_set_oid_numeric_print%void snmp_set_oid_numeric_print(int $oid_format)%Return all objects including their respective object id within the specified one +snmp_set_oid_output_format%bool snmp_set_oid_output_format(int $oid_format)%Set the OID output format +snmp_set_quick_print%bool snmp_set_quick_print(bool $quick_print)%Set the value of quick_print within the UCD SNMP library +snmp_set_valueretrieval%bool snmp_set_valueretrieval(int $method)%Specify the method how the SNMP values will be returned +snmpget%string snmpget(string $hostname, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Fetch an SNMP object +snmpgetnext%string snmpgetnext(string $host, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Fetch the SNMP object which follows the given object id +snmprealwalk%array snmprealwalk(string $host, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Return all objects including their respective object ID within the specified one +snmpset%bool snmpset(string $host, string $community, string $object_id, string $type, mixed $value, [int $timeout = 1000000], [int $retries = 5])%Set the value of an SNMP object +snmpwalk%array snmpwalk(string $hostname, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Fetch all the SNMP objects from an agent +snmpwalkoid%array snmpwalkoid(string $hostname, string $community, string $object_id, [int $timeout = 1000000], [int $retries = 5])%Query for a tree of information about a network entity socket_accept%resource socket_accept(resource $socket)%Accepts a connection on a socket socket_bind%bool socket_bind(resource $socket, string $address, [int $port])%Binds a name to a socket socket_clear_error%void socket_clear_error([resource $socket])%Clears the error on the socket or the last error code @@ -2157,29 +2190,29 @@ spl_autoload_register%bool spl_autoload_register([callback $autoload_function], spl_autoload_unregister%bool spl_autoload_unregister(mixed $autoload_function)%Unregister given function as __autoload() implementation spl_classes%array spl_classes()%Return available SPL classes spl_object_hash%string spl_object_hash(object $obj)%Return hash id for given object -split%array split(string $pattern, string $string, [int $limit])%Split string into array by regular expression -spliti%array spliti(string $pattern, string $string, [int $limit])%Split string into array by regular expression case insensitive +split%array split(string $pattern, string $string, [int $limit = -1])%Split string into array by regular expression +spliti%array spliti(string $pattern, string $string, [int $limit = -1])%Split string into array by regular expression case insensitive sprintf%string sprintf(string $format, [mixed $args], [mixed ...])%Return a formatted string sql_regcase%string sql_regcase(string $string)%Make regular expression for case insensitive match -sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type], [bool $decode_binary], string $query, resource $dbhandle, [int $result_type], [bool $decode_binary], string $query, [int $result_type], [bool $decode_binary])%Execute a query against a given database and returns an array -sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds, int $milliseconds)%Set busy timeout duration, or disable busy handlers -sqlite_changes%int sqlite_changes(resource $dbhandle)%Returns the number of rows that were changed by the most recent SQL statement +sqlite_array_query%array sqlite_array_query(resource $dbhandle, string $query, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Execute a query against a given database and returns an array +sqlite_busy_timeout%void sqlite_busy_timeout(resource $dbhandle, int $milliseconds)%Set busy timeout duration, or disable busy handlers +sqlite_changes%int sqlite_changes(resource $dbhandle)%Returns the number of rows that were changed by the most recent SQL statement sqlite_close%void sqlite_close(resource $dbhandle)%Closes an open SQLite database -sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true], mixed $index_or_name, [bool $decode_binary = true])%Fetches a column from the current row of a result set -sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1], string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Register an aggregating UDF for use in SQL statements -sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1], string $function_name, callback $callback, [int $num_args = -1])%Registers a "regular" User Defined Function for use in SQL statements -sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the current row from a result set as an array +sqlite_column%mixed sqlite_column(resource $result, mixed $index_or_name, [bool $decode_binary = true])%Fetches a column from the current row of a result set +sqlite_create_aggregate%void sqlite_create_aggregate(resource $dbhandle, string $function_name, callback $step_func, callback $finalize_func, [int $num_args = -1])%Register an aggregating UDF for use in SQL statements +sqlite_create_function%void sqlite_create_function(resource $dbhandle, string $function_name, callback $callback, [int $num_args = -1])%Registers a "regular" User Defined Function for use in SQL statements +sqlite_current%array sqlite_current(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the current row from a result set as an array sqlite_error_string%string sqlite_error_string(int $error_code)%Returns the textual description of an error code sqlite_escape_string%string sqlite_escape_string(string $item)%Escapes a string for use as a query parameter -sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg], string $query, resource $dbhandle, string $query, [string $error_msg])%Executes a result-less query against a given database +sqlite_exec%bool sqlite_exec(resource $dbhandle, string $query, [string $error_msg])%Executes a result-less query against a given database sqlite_factory%SQLiteDatabase sqlite_factory(string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and returns an SQLiteDatabase object -sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches all rows from a result set as an array of arrays -sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true], [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the next row from a result set as an array -sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type], string $table_name, [int $result_type])%Return an array of column types from a particular table -sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true], [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Fetches the next row from a result set as an object -sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true], [bool $decode_binary = true], [bool $decode_binary = true])%Fetches the first column of a result set as a string +sqlite_fetch_all%array sqlite_fetch_all(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches all rows from a result set as an array of arrays +sqlite_fetch_array%array sqlite_fetch_array(resource $result, [int $result_type = SQLITE_BOTH], [bool $decode_binary = true])%Fetches the next row from a result set as an array +sqlite_fetch_column_types%array sqlite_fetch_column_types(string $table_name, resource $dbhandle, [int $result_type = SQLITE_ASSOC])%Return an array of column types from a particular table +sqlite_fetch_object%object sqlite_fetch_object(resource $result, [string $class_name], [array $ctor_params], [bool $decode_binary = true])%Fetches the next row from a result set as an object +sqlite_fetch_single%string sqlite_fetch_single(resource $result, [bool $decode_binary = true])%Fetches the first column of a result set as a string sqlite_fetch_string%void sqlite_fetch_string()%Alias of sqlite_fetch_single -sqlite_field_name%string sqlite_field_name(resource $result, int $field_index, int $field_index, int $field_index)%Returns the name of a particular field +sqlite_field_name%string sqlite_field_name(resource $result, int $field_index)%Returns the name of a particular field sqlite_has_more%bool sqlite_has_more(resource $result)%Finds whether or not more rows are available sqlite_has_prev%bool sqlite_has_prev(resource $result)%Returns whether or not a previous row is available sqlite_key%int sqlite_key(resource $result)%Returns the current row index @@ -2190,16 +2223,16 @@ sqlite_libversion%string sqlite_libversion()%Returns the version of the linked S sqlite_next%bool sqlite_next(resource $result)%Seek to the next row number sqlite_num_fields%int sqlite_num_fields(resource $result)%Returns the number of fields in a result set sqlite_num_rows%int sqlite_num_rows(resource $result)%Returns the number of rows in a buffered result set -sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message], string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and create the database if it does not exist +sqlite_open%resource sqlite_open(string $filename, [int $mode = 0666], [string $error_message])%Opens an SQLite database and create the database if it does not exist sqlite_popen%resource sqlite_popen(string $filename, [int $mode = 0666], [string $error_message])%Opens a persistent handle to an SQLite database and create the database if it does not exist sqlite_prev%bool sqlite_prev(resource $result)%Seek to the previous row number of a result set -sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Executes a query against a given database and returns a result handle +sqlite_query%SQLiteResult sqlite_query(resource $dbhandle, string $query, [int $result_type = SQLITE_BOTH], [string $error_msg])%Executes a query against a given database and returns a result handle sqlite_rewind%bool sqlite_rewind(resource $result)%Seek to the first row number -sqlite_seek%bool sqlite_seek(resource $result, int $rownum, int $rownum)%Seek to a particular row number of a buffered result set -sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary], string $query, [bool $first_row_only], [bool $decode_binary])%Executes a query and returns either an array for one single column or the value of the first row +sqlite_seek%bool sqlite_seek(resource $result, int $rownum)%Seek to a particular row number of a buffered result set +sqlite_single_query%array sqlite_single_query(resource $db, string $query, [bool $first_row_only], [bool $decode_binary])%Executes a query and returns either an array for one single column or the value of the first row sqlite_udf_decode_binary%string sqlite_udf_decode_binary(string $data)%Decode binary data passed as parameters to an UDF sqlite_udf_encode_binary%string sqlite_udf_encode_binary(string $data)%Encode binary data before returning it from an UDF -sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type], [string $error_msg], string $query, resource $dbhandle, [int $result_type], [string $error_msg], string $query, [int $result_type], [string $error_msg])%Execute a query that does not prefetch and buffer all data +sqlite_unbuffered_query%SQLiteUnbuffered sqlite_unbuffered_query(resource $dbhandle, string $query, [int $result_type = SQLITE_BOTH], [string $error_msg])%Execute a query that does not prefetch and buffer all data sqlite_valid%bool sqlite_valid(resource $result)%Returns whether more rows are available sqrt%float sqrt(float $arg)%Square root srand%void srand([int $seed])%Seed the random number generator @@ -2297,7 +2330,7 @@ stream_context_get_default%resource stream_context_get_default([array $options]) stream_context_get_options%array stream_context_get_options(resource $stream_or_context)%Retrieve options for a stream/wrapper/context stream_context_get_params%array stream_context_get_params(resource $stream_or_context)%Retrieves parameters from a context stream_context_set_default%resource stream_context_set_default(array $options)%Set the default streams context -stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, resource $stream_or_context, array $options)%Sets an option for a stream/wrapper/context +stream_context_set_option%bool stream_context_set_option(resource $stream_or_context, string $wrapper, string $option, mixed $value, array $options)%Sets an option for a stream/wrapper/context stream_context_set_params%bool stream_context_set_params(resource $stream_or_context, array $params)%Set parameters for a stream/wrapper/context stream_copy_to_stream%int stream_copy_to_stream(resource $source, resource $dest, [int $maxlength = -1], [int $offset])%Copies data from one stream to another stream_encoding%bool stream_encoding(resource $stream, [string $encoding])%Set character set for stream encoding @@ -2314,8 +2347,8 @@ stream_get_wrappers%array stream_get_wrappers()%Retrieve list of registered stre stream_is_local%bool stream_is_local(mixed $stream_or_url)%Checks if a stream is a local stream stream_notification_callback%callback stream_notification_callback(int $notification_code, int $severity, string $message, int $message_code, int $bytes_transferred, int $bytes_max)%A callback function for the notification context paramater stream_register_wrapper%void stream_register_wrapper()%Alias of stream_wrapper_register -stream_resolve_include_path%string stream_resolve_include_path(string $filename, [resource $context])%Resolve filename against the include path -stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by tv_sec and tv_usec +stream_resolve_include_path%string stream_resolve_include_path(string $filename)%Resolve filename against the include path +stream_select%int stream_select(array $read, array $write, array $except, int $tv_sec, [int $tv_usec])%Runs the equivalent of the select() system call on the given arrays of streams with a timeout specified by tv_sec and tv_usec stream_set_blocking%bool stream_set_blocking(resource $stream, int $mode)%Set blocking/non-blocking mode on a stream stream_set_read_buffer%int stream_set_read_buffer(resource $stream, int $buffer)%Set read file buffering on the given stream stream_set_timeout%bool stream_set_timeout(resource $stream, int $seconds, [int $microseconds])%Set timeout period on a stream @@ -2351,18 +2384,18 @@ strrchr%string strrchr(string $haystack, mixed $needle)%Find the last occurrence strrev%string strrev(string $string)%Reverse a string strripos%int strripos(string $haystack, string $needle, [int $offset])%Find position of last occurrence of a case-insensitive string in a string strrpos%int strrpos(string $haystack, string $needle, [int $offset])%Find the position of the last occurrence of a substring in a string -strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%Finds the length of the first segment of a string consisting entirely of characters contained within a given mask. +strspn%int strspn(string $subject, string $mask, [int $start], [int $length])%Finds the length of the initial segment of a string consisting entirely of characters contained within a given mask. strstr%string strstr(string $haystack, mixed $needle, [bool $before_needle = false])%Find first occurrence of a string -strtok%string strtok(string $str, string $token, string $token)%Tokenize string +strtok%string strtok(string $str, string $token)%Tokenize string strtolower%string strtolower(string $str)%Make a string lowercase strtotime%int strtotime(string $time, [int $now])%Parse about any English textual datetime description into a Unix timestamp strtoupper%string strtoupper(string $string)%Make a string uppercase -strtr%string strtr(string $str, string $from, string $to, string $str, array $replace_pairs)%Translate characters or replace substrings +strtr%string strtr(string $str, string $from, string $to, array $replace_pairs)%Translate characters or replace substrings strval%string strval(mixed $var)%Get string value of a variable substr%string substr(string $string, int $start, [int $length])%Return part of a string substr_compare%int substr_compare(string $main_str, string $str, int $offset, [int $length], [bool $case_insensitivity = false])%Binary safe comparison of two strings from an offset, up to length characters substr_count%int substr_count(string $haystack, string $needle, [int $offset], [int $length])%Count the number of substring occurrences -substr_replace%mixed substr_replace(mixed $string, string $replacement, int $start, [int $length])%Replace text within a portion of a string +substr_replace%mixed substr_replace(mixed $string, mixed $replacement, mixed $start, [mixed $length])%Replace text within a portion of a string sybase_affected_rows%int sybase_affected_rows([resource $link_identifier])%Gets number of affected rows in last query sybase_close%bool sybase_close([resource $link_identifier])%Closes a Sybase connection sybase_connect%resource sybase_connect([string $servername], [string $username], [string $password], [string $charset], [string $appname], [bool $new = false])%Opens a Sybase server connection @@ -2386,7 +2419,7 @@ sybase_pconnect%resource sybase_pconnect([string $servername], [string $username sybase_query%mixed sybase_query(string $query, [resource $link_identifier])%Sends a Sybase query sybase_result%string sybase_result(resource $result, int $row, mixed $field)%Get result data sybase_select_db%bool sybase_select_db(string $database_name, [resource $link_identifier])%Selects a Sybase database -sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $connection])%Sets the handler called when a server message is raised +sybase_set_message_handler%bool sybase_set_message_handler(callback $handler, [resource $link_identifier])%Sets the handler called when a server message is raised sybase_unbuffered_query%resource sybase_unbuffered_query(string $query, resource $link_identifier, [bool $store_result])%Send a Sybase query and do not block symlink%bool symlink(string $target, string $link)%Creates a symbolic link sys_get_temp_dir%string sys_get_temp_dir()%Returns directory path used for temporary files @@ -2409,19 +2442,19 @@ tidy_get_error_buffer%string tidy_get_error_buffer(tidy $object)%Return warnings tidy_get_head%tidyNode tidy_get_head(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree tidy_get_html%tidyNode tidy_get_html(tidy $object)%Returns a tidyNode object starting from the tag of the tidy parse tree tidy_get_html_ver%int tidy_get_html_ver(tidy $object)%Get the Detected HTML version for the specified document -tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object, string $optname)%Returns the documentation for the given option name +tidy_get_opt_doc%string tidy_get_opt_doc(string $optname, tidy $object)%Returns the documentation for the given option name tidy_get_output%string tidy_get_output(tidy $object)%Return a string representing the parsed tidy markup tidy_get_release%string tidy_get_release()%Get release date (version) for Tidy library tidy_get_root%tidyNode tidy_get_root(tidy $object)%Returns a tidyNode object representing the root of the tidy parse tree tidy_get_status%int tidy_get_status(tidy $object)%Get status of specified document -tidy_getopt%mixed tidy_getopt(string $option, tidy $object, string $option)%Returns the value of the specified configuration option for the tidy document +tidy_getopt%mixed tidy_getopt(string $option, tidy $object)%Returns the value of the specified configuration option for the tidy document tidy_is_xhtml%bool tidy_is_xhtml(tidy $object)%Indicates if the document is a XHTML document tidy_is_xml%bool tidy_is_xml(tidy $object)%Indicates if the document is a generic (non HTML/XHTML) XML document tidy_load_config%void tidy_load_config(string $filename, string $encoding)%Load an ASCII Tidy configuration file with the specified encoding -tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Parse markup in file or URI -tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding], string $input, [mixed $config], [string $encoding])%Parse a document stored in a string -tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false], string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Repair a file and return it as a string -tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding], string $data, [mixed $config], [string $encoding])%Repair a string using an optionally provided configuration file +tidy_parse_file%tidy tidy_parse_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Parse markup in file or URI +tidy_parse_string%tidy tidy_parse_string(string $input, [mixed $config], [string $encoding])%Parse a document stored in a string +tidy_repair_file%string tidy_repair_file(string $filename, [mixed $config], [string $encoding], [bool $use_include_path = false])%Repair a file and return it as a string +tidy_repair_string%string tidy_repair_string(string $data, [mixed $config], [string $encoding])%Repair a string using an optionally provided configuration file tidy_reset_config%bool tidy_reset_config()%Restore Tidy configuration to default values tidy_save_config%bool tidy_save_config(string $filename)%Save current settings to named file tidy_set_encoding%bool tidy_set_encoding(string $encoding)%Set the input/output character encoding for parsing markup @@ -2443,6 +2476,13 @@ tmpfile%resource tmpfile()%Creates a temporary file token_get_all%array token_get_all(string $source)%Split given source into PHP tokens token_name%string token_name(int $token)%Get the symbolic name of a given PHP token touch%bool touch(string $filename, [int $time = time()], [int $atime])%Sets access and modification time of file +transliterator_create%Transliterator transliterator_create(string $id, [int $direction])%Create a transliterator +transliterator_create_from_rules%Transliterator transliterator_create_from_rules(string $rules, [int $direction], string $id)%Create transliterator from rules +transliterator_create_inverse%Transliterator transliterator_create_inverse()%Create an inverse transliterator +transliterator_get_error_code%int transliterator_get_error_code()%Get last error code +transliterator_get_error_message%string transliterator_get_error_message()%Get last error message +transliterator_list_ids%array transliterator_list_ids()%Get transliterator IDs +transliterator_transliterate%void transliterator_transliterate(string $subject, [string $start], [string $end])%Transliterate a string trigger_error%bool trigger_error(string $error_msg, [int $error_type = E_USER_NOTICE])%Generates a user-level error/warning/notice message trim%string trim(string $str, [string $charlist])%Strip whitespace (or other characters) from the beginning and end of a string uasort%bool uasort(array $array, callback $cmp_function)%Sort an array with a user-defined comparison function and maintain index association @@ -2456,16 +2496,16 @@ unlink%bool unlink(string $filename, [resource $context])%Deletes a file unpack%array unpack(string $format, string $data)%Unpack data from binary string unregister_tick_function%void unregister_tick_function(string $function_name)%De-register a function for execution on each tick unserialize%mixed unserialize(string $str)%Creates a PHP value from a stored representation -unset%void unset(mixed $var, [mixed $var], [mixed ...])%Unset a given variable +unset%void unset(mixed $var, [mixed ...])%Unset a given variable urldecode%string urldecode(string $str)%Decodes URL-encoded string urlencode%string urlencode(string $str)%URL-encodes string -use_soap_error_handler%bool use_soap_error_handler([bool $handler])%Set whether to use the SOAP error handler +use_soap_error_handler%bool use_soap_error_handler([bool $handler = true])%Set whether to use the SOAP error handler user_error%void user_error()%Alias of trigger_error usleep%void usleep(int $micro_seconds)%Delay execution in microseconds usort%bool usort(array $array, callback $cmp_function)%Sort an array by values using a user-defined comparison function -utf8_decode%string utf8_decode(string $data)%Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1 +utf8_decode%string utf8_decode(string $data)%Converts a string with ISO-8859-1 characters encoded with UTF-8 to single-byte ISO-8859-1 utf8_encode%string utf8_encode(string $data)%Encodes an ISO-8859-1 string to UTF-8 -var_dump%string var_dump(mixed $expression, [mixed $expression], [ ...])%Dumps information about a variable +var_dump%string var_dump(mixed $expression, [mixed ...])%Dumps information about a variable var_export%mixed var_export(mixed $expression, [bool $return = false])%Outputs or returns a parsable string representation of a variable variant_abs%mixed variant_abs(mixed $val)%Returns the absolute value of a variant variant_add%mixed variant_add(mixed $left, mixed $right)%"Adds" two variant values together and returns the result @@ -2499,13 +2539,16 @@ virtual%bool virtual(string $filename)%Perform an Apache sub-request vprintf%int vprintf(string $format, array $args)%Output a formatted string vsprintf%string vsprintf(string $format, array $args)%Return a formatted string wddx_add_vars%bool wddx_add_vars(resource $packet_id, mixed $var_name, [mixed ...])%Add variables to a WDDX packet with the specified ID -wddx_deserialize%void wddx_deserialize()%Alias of wddx_unserialize +wddx_deserialize%mixed wddx_deserialize(string $packet)%Unserializes a WDDX packet wddx_packet_end%string wddx_packet_end(resource $packet_id)%Ends a WDDX packet with the specified ID wddx_packet_start%resource wddx_packet_start([string $comment])%Starts a new WDDX packet with structure inside it wddx_serialize_value%string wddx_serialize_value(mixed $var, [string $comment])%Serialize a single value into a WDDX packet wddx_serialize_vars%string wddx_serialize_vars(mixed $var_name, [mixed ...])%Serialize variables into a WDDX packet -wddx_unserialize%mixed wddx_unserialize(string $packet)%Unserializes a WDDX packet wordwrap%string wordwrap(string $str, [int $width = 75], [string $break = "\n"], [bool $cut = false])%Wraps a string to a given number of characters +xhprof_disable%array xhprof_disable()%Stops xhprof profiler +xhprof_enable%void xhprof_enable([int $flags], [array $options])%Start xhprof profiler +xhprof_sample_disable%NULL xhprof_sample_disable()%Stops xhprof sample profiler +xhprof_sample_enable%void xhprof_sample_enable()%Description xml_error_string%string xml_error_string(int $code)%Get XML parser error string xml_get_current_byte_index%int xml_get_current_byte_index(resource $parser)%Get current byte index for an XML parser xml_get_current_column_number%int xml_get_current_column_number(resource $parser)%Get current column number for an XML parser @@ -2542,6 +2585,48 @@ xmlrpc_server_destroy%int xmlrpc_server_destroy(resource $server)%Destroys serve xmlrpc_server_register_introspection_callback%bool xmlrpc_server_register_introspection_callback(resource $server, string $function)%Register a PHP function to generate documentation xmlrpc_server_register_method%bool xmlrpc_server_register_method(resource $server, string $method_name, string $function)%Register a PHP function to resource method matching method_name xmlrpc_set_type%bool xmlrpc_set_type(string $value, string $type)%Sets xmlrpc type, base64 or datetime, for a PHP string value +xmlwriter_end_attribute%bool xmlwriter_end_attribute(resource $xmlwriter)%End attribute +xmlwriter_end_cdata%bool xmlwriter_end_cdata(resource $xmlwriter)%End current CDATA +xmlwriter_end_comment%bool xmlwriter_end_comment(resource $xmlwriter)%Create end comment +xmlwriter_end_document%bool xmlwriter_end_document(resource $xmlwriter)%End current document +xmlwriter_end_dtd%bool xmlwriter_end_dtd(resource $xmlwriter)%End current DTD +xmlwriter_end_dtd_attlist%bool xmlwriter_end_dtd_attlist(resource $xmlwriter)%End current DTD AttList +xmlwriter_end_dtd_element%bool xmlwriter_end_dtd_element(resource $xmlwriter)%End current DTD element +xmlwriter_end_dtd_entity%bool xmlwriter_end_dtd_entity(resource $xmlwriter)%End current DTD Entity +xmlwriter_end_element%bool xmlwriter_end_element(resource $xmlwriter)%End current element +xmlwriter_end_pi%bool xmlwriter_end_pi(resource $xmlwriter)%End current PI +xmlwriter_flush%mixed xmlwriter_flush([bool $empty = true], resource $xmlwriter)%Flush current buffer +xmlwriter_full_end_element%bool xmlwriter_full_end_element(resource $xmlwriter)%End current element +xmlwriter_open_memory%resource xmlwriter_open_memory()%Create new xmlwriter using memory for string output +xmlwriter_open_uri%resource xmlwriter_open_uri(string $uri)%Create new xmlwriter using source uri for output +xmlwriter_output_memory%string xmlwriter_output_memory([bool $flush = true], resource $xmlwriter)%Returns current buffer +xmlwriter_set_indent%bool xmlwriter_set_indent(bool $indent, resource $xmlwriter)%Toggle indentation on/off +xmlwriter_set_indent_string%bool xmlwriter_set_indent_string(string $indentString, resource $xmlwriter)%Set string used for indenting +xmlwriter_start_attribute%bool xmlwriter_start_attribute(string $name, resource $xmlwriter)%Create start attribute +xmlwriter_start_attribute_ns%bool xmlwriter_start_attribute_ns(string $prefix, string $name, string $uri, resource $xmlwriter)%Create start namespaced attribute +xmlwriter_start_cdata%bool xmlwriter_start_cdata(resource $xmlwriter)%Create start CDATA tag +xmlwriter_start_comment%bool xmlwriter_start_comment(resource $xmlwriter)%Create start comment +xmlwriter_start_document%bool xmlwriter_start_document([string $version], [string $encoding], [string $standalone], resource $xmlwriter)%Create document tag +xmlwriter_start_dtd%bool xmlwriter_start_dtd(string $qualifiedName, [string $publicId], [string $systemId], resource $xmlwriter)%Create start DTD tag +xmlwriter_start_dtd_attlist%bool xmlwriter_start_dtd_attlist(string $name, resource $xmlwriter)%Create start DTD AttList +xmlwriter_start_dtd_element%bool xmlwriter_start_dtd_element(string $qualifiedName, resource $xmlwriter)%Create start DTD element +xmlwriter_start_dtd_entity%bool xmlwriter_start_dtd_entity(string $name, bool $isparam, resource $xmlwriter)%Create start DTD Entity +xmlwriter_start_element%bool xmlwriter_start_element(string $name, resource $xmlwriter)%Create start element tag +xmlwriter_start_element_ns%bool xmlwriter_start_element_ns(string $prefix, string $name, string $uri, resource $xmlwriter)%Create start namespaced element tag +xmlwriter_start_pi%bool xmlwriter_start_pi(string $target, resource $xmlwriter)%Create start PI tag +xmlwriter_text%bool xmlwriter_text(string $content, resource $xmlwriter)%Write text +xmlwriter_write_attribute%bool xmlwriter_write_attribute(string $name, string $value, resource $xmlwriter)%Write full attribute +xmlwriter_write_attribute_ns%bool xmlwriter_write_attribute_ns(string $prefix, string $name, string $uri, string $content, resource $xmlwriter)%Write full namespaced attribute +xmlwriter_write_cdata%bool xmlwriter_write_cdata(string $content, resource $xmlwriter)%Write full CDATA tag +xmlwriter_write_comment%bool xmlwriter_write_comment(string $content, resource $xmlwriter)%Write full comment tag +xmlwriter_write_dtd%bool xmlwriter_write_dtd(string $name, [string $publicId], [string $systemId], [string $subset], resource $xmlwriter)%Write full DTD tag +xmlwriter_write_dtd_attlist%bool xmlwriter_write_dtd_attlist(string $name, string $content, resource $xmlwriter)%Write full DTD AttList tag +xmlwriter_write_dtd_element%bool xmlwriter_write_dtd_element(string $name, string $content, resource $xmlwriter)%Write full DTD element tag +xmlwriter_write_dtd_entity%bool xmlwriter_write_dtd_entity(string $name, string $content, bool $pe, string $pubid, string $sysid, string $ndataid, resource $xmlwriter)%Write full DTD Entity tag +xmlwriter_write_element%bool xmlwriter_write_element(string $name, [string $content], resource $xmlwriter)%Write full element tag +xmlwriter_write_element_ns%bool xmlwriter_write_element_ns(string $prefix, string $name, string $uri, [string $content], resource $xmlwriter)%Write full namespaced element tag +xmlwriter_write_pi%bool xmlwriter_write_pi(string $target, string $content, resource $xmlwriter)%Writes a PI +xmlwriter_write_raw%bool xmlwriter_write_raw(string $content, resource $xmlwriter)%Write a raw XML text xpath_eval%void xpath_eval()%Evaluates the XPath Location Path in the given string xpath_eval_expression%void xpath_eval_expression()%Evaluates the XPath Location Path in the given string xpath_new_context%XPathContext xpath_new_context(domdocument $dom_document)%Creates new xpath context diff --git a/Support/functions.plist b/Support/functions.plist index b37c177..8797cec 100644 --- a/Support/functions.plist +++ b/Support/functions.plist @@ -1,7 +1,7 @@ ( {display = 'AMQPConnection'; insert = '(${1:[array \\\$credentials = array()]})';}, {display = 'AMQPExchange'; insert = '(${1:AMQPConnection \\\$connection}, ${2:[string \\\$exchange_name = \"\"]})';}, - {display = 'AMQPQueue'; insert = '(${1:string \\\$amqp_connection}, ${2:[string \\\$queue_name = \"\"]})';}, + {display = 'AMQPQueue'; insert = '(${1:AMQPConnection \\\$amqp_connection}, ${2:[string \\\$queue_name = \"\"]})';}, {display = 'APCIterator'; insert = '(${1:string \\\$cache}, ${2:[mixed \\\$search = null]}, ${3:[int \\\$format]}, ${4:[int \\\$chunk_size = 100]}, ${5:[int \\\$list]})';}, {display = 'AppendIterator'; insert = '()';}, {display = 'ArrayIterator'; insert = '(${1:mixed \\\$array})';}, @@ -20,9 +20,9 @@ {display = 'DOMText'; insert = '(${1:[string \\\$value]})';}, {display = 'DOMXPath'; insert = '(${1:DOMDocument \\\$doc})';}, {display = 'DateInterval'; insert = '(${1:string \\\$interval_spec})';}, - {display = 'DatePeriod'; insert = '(${1:DateTime \\\$start}, ${2:DateInterval \\\$interval}, ${3:int \\\$recurrences}, ${4:[int \\\$options]}, ${5:DateTime \\\$start}, ${6:DateInterval \\\$interval}, ${7:DateTime \\\$end}, ${8:[int \\\$options]}, ${9:string \\\$isostr}, ${10:[int \\\$options]})';}, - {display = 'DateTime'; insert = '(${1:[string \\\$time = \"now\"]}, ${2:[DateTimeZone \\\$timezone]}, ${3:[string \\\$time = \"now\"]}, ${4:[DateTimeZone \\\$timezone]})';}, - {display = 'DateTimeZone'; insert = '(${1:string \\\$timezone}, ${2:string \\\$timezone})';}, + {display = 'DatePeriod'; insert = '(${1:DateTime \\\$start}, ${2:DateInterval \\\$interval}, ${3:int \\\$recurrences}, ${4:[int \\\$options]}, ${5:DateTime \\\$end}, ${6:string \\\$isostr})';}, + {display = 'DateTime'; insert = '(${1:[string \\\$time = \"now\"]}, ${2:[DateTimeZone \\\$timezone]})';}, + {display = 'DateTimeZone'; insert = '(${1:string \\\$timezone})';}, {display = 'DirectoryIterator'; insert = '(${1:string \\\$path})';}, {display = 'DomainException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'ErrorException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, @@ -30,7 +30,7 @@ {display = 'FilesystemIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS]})';}, {display = 'FilterIterator'; insert = '(${1:Iterator \\\$iterator})';}, {display = 'FrenchToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, - {display = 'GlobIterator'; insert = '(${1:string \\\$path}, ${2:[integer \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO]})';}, + {display = 'GlobIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO]})';}, {display = 'Gmagick'; insert = '(${1:[string \\\$filename]})';}, {display = 'GmagickPixel'; insert = '(${1:[string \\\$color]})';}, {display = 'GregorianToJD'; insert = '(${1:int \\\$month}, ${2:int \\\$day}, ${3:int \\\$year})';}, @@ -40,7 +40,7 @@ {display = 'HttpMessage'; insert = '(${1:[string \\\$message]})';}, {display = 'HttpQueryString'; insert = '(${1:[bool \\\$global = true]}, ${2:[mixed \\\$add]})';}, {display = 'HttpRequest'; insert = '(${1:[string \\\$url]}, ${2:[int \\\$request_method = HTTP_METH_GET]}, ${3:[array \\\$options]})';}, - {display = 'HttpRequestPool'; insert = '(${1:[HttpRequest \\\$request]})';}, + {display = 'HttpRequestPool'; insert = '(${1:[HttpRequest \\\$request]}, ${2:[HttpRequest ...]})';}, {display = 'Imagick'; insert = '(${1:[mixed \\\$files]})';}, {display = 'ImagickDraw'; insert = '()';}, {display = 'ImagickPixel'; insert = '(${1:[string \\\$color]})';}, @@ -61,21 +61,21 @@ {display = 'LogicException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'Memcached'; insert = '(${1:[string \\\$persistent_id]})';}, {display = 'Mongo'; insert = '(${1:[string \\\$server = \"mongodb://localhost:27017\"]}, ${2:[array \\\$options = )]})';}, - {display = 'MongoBinData'; insert = '(${1:string \\\$data}, ${2:[int \\\$type]})';}, + {display = 'MongoBinData'; insert = '(${1:string \\\$data}, ${2:[int \\\$type = 2]})';}, {display = 'MongoCode'; insert = '(${1:string \\\$code}, ${2:[array \\\$scope = array()]})';}, {display = 'MongoCollection'; insert = '(${1:MongoDB \\\$db}, ${2:string \\\$name})';}, - {display = 'MongoCursor'; insert = '(${1:resource \\\$connection}, ${2:string \\\$ns}, ${3:[array \\\$query = array()]}, ${4:[array \\\$fields = array()]})';}, + {display = 'MongoCursor'; insert = '(${1:Mongo \\\$connection}, ${2:string \\\$ns}, ${3:[array \\\$query = array()]}, ${4:[array \\\$fields = array()]})';}, {display = 'MongoDB'; insert = '(${1:Mongo \\\$conn}, ${2:string \\\$name})';}, - {display = 'MongoDate'; insert = '(${1:[long \\\$sec]}, ${2:[long \\\$usec]})';}, - {display = 'MongoGridFS'; insert = '(${1:MongoDB \\\$db}, ${2:[string \\\$prefix = \"fs\"]})';}, - {display = 'MongoGridFSCursor'; insert = '(${1:MongoGridFS \\\$gridfs}, ${2:resource \\\$connection}, ${3:string \\\$ns}, ${4:[array \\\$query = array()]}, ${5:[array \\\$fields = array()]})';}, + {display = 'MongoDate'; insert = '(${1:[int \\\$sec]}, ${2:[int \\\$usec]})';}, + {display = 'MongoGridFS'; insert = '(${1:MongoDB \\\$db}, ${2:[string \\\$prefix = \"fs\"]}, ${3:[mixed \\\$chunks = \"fs\"]})';}, + {display = 'MongoGridFSCursor'; insert = '(${1:MongoGridFS \\\$gridfs}, ${2:resource \\\$connection}, ${3:string \\\$ns}, ${4:array \\\$query}, ${5:array \\\$fields})';}, {display = 'MongoGridfsFile'; insert = '(${1:MongoGridFS \\\$gridfs}, ${2:array \\\$file})';}, {display = 'MongoId'; insert = '(${1:[string \\\$id]})';}, {display = 'MongoInt32'; insert = '(${1:string \\\$value})';}, {display = 'MongoInt64'; insert = '(${1:string \\\$value})';}, {display = 'MongoRegex'; insert = '(${1:string \\\$regex})';}, - {display = 'MongoTimestamp'; insert = '(${1:[long \\\$sec]}, ${2:[long \\\$inc]})';}, - {display = 'MultipleIterator'; insert = '(${1:integer \\\$flags})';}, + {display = 'MongoTimestamp'; insert = '(${1:[int \\\$sec]}, ${2:[int \\\$inc]})';}, + {display = 'MultipleIterator'; insert = '(${1:int \\\$flags})';}, {display = 'NoRewindIterator'; insert = '(${1:Iterator \\\$iterator})';}, {display = 'OutOfBoundsException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'OutOfRangeException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, @@ -85,6 +85,9 @@ {display = 'Phar'; insert = '(${1:string \\\$fname}, ${2:[int \\\$flags]}, ${3:[string \\\$alias]})';}, {display = 'PharData'; insert = '(${1:string \\\$fname}, ${2:[int \\\$flags]}, ${3:[string \\\$alias]}, ${4:[int \\\$format]})';}, {display = 'PharFileInfo'; insert = '(${1:string \\\$entry})';}, + {display = 'RRDCreator'; insert = '(${1:string \\\$path}, ${2:[string \\\$startTime]}, ${3:[int \\\$step]})';}, + {display = 'RRDGraph'; insert = '(${1:string \\\$path})';}, + {display = 'RRDUpdater'; insert = '(${1:string \\\$path})';}, {display = 'RangeException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'RecursiveCachingIterator'; insert = '(${1:Iterator \\\$iterator}, ${2:[string \\\$flags = self::CALL_TOSTRING]})';}, {display = 'RecursiveDirectoryIterator'; insert = '(${1:string \\\$path}, ${2:[int \\\$flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO]})';}, @@ -92,7 +95,7 @@ {display = 'RecursiveIteratorIterator'; insert = '(${1:Traversable \\\$iterator}, ${2:[int \\\$mode = LEAVES_ONLY]}, ${3:[int \\\$flags]})';}, {display = 'RecursiveRegexIterator'; insert = '(${1:RecursiveIterator \\\$iterator}, ${2:string \\\$regex}, ${3:[int \\\$mode]}, ${4:[int \\\$flags]}, ${5:[int \\\$preg_flags]})';}, {display = 'RecursiveTreeIterator'; insert = '(${1:RecursiveIterator|IteratorAggregate \\\$it}, ${2:[int \\\$flags = RecursiveTreeIterator::BYPASS_KEY]}, ${3:[int \\\$cit_flags = CachingIterator::CATCH_GET_CHILD]}, ${4:[int \\\$mode = RecursiveIteratorIterator::SELF_FIRST]})';}, - {display = 'ReflectionClass'; insert = '(${1:string \\\$argument})';}, + {display = 'ReflectionClass'; insert = '(${1:mixed \\\$argument})';}, {display = 'ReflectionExtension'; insert = '(${1:string \\\$name})';}, {display = 'ReflectionFunction'; insert = '(${1:mixed \\\$name})';}, {display = 'ReflectionMethod'; insert = '(${1:mixed \\\$class}, ${2:string \\\$name})';}, @@ -105,7 +108,10 @@ {display = 'SAMMessage'; insert = '(${1:[mixed \\\$body]})';}, {display = 'SDO_DAS_Relational'; insert = '(${1:array \\\$database_metadata}, ${2:[string \\\$application_root_type]}, ${3:[array \\\$SDO_containment_references_metadata]})';}, {display = 'SDO_Model_ReflectionDataObject'; insert = '(${1:SDO_DataObject \\\$data_object})';}, + {display = 'SNMP'; insert = '(${1:int \\\$version}, ${2:string \\\$hostname}, ${3:string \\\$community}, ${4:[int \\\$timeout = 1000000]}, ${5:[int \\\$retries = 5]})';}, {display = 'SQLite3'; insert = '(${1:string \\\$filename}, ${2:[int \\\$flags]}, ${3:[string \\\$encryption_key]})';}, + {display = 'SVM'; insert = '()';}, + {display = 'SVMModel'; insert = '(${1:[string \\\$filename]})';}, {display = 'SimpleXMLElement'; insert = '(${1:string \\\$data}, ${2:[int \\\$options]}, ${3:[bool \\\$data_is_url = false]}, ${4:[string \\\$ns = \"\"]}, ${5:[bool \\\$is_prefix = false]})';}, {display = 'SoapClient'; insert = '(${1:mixed \\\$wsdl}, ${2:[array \\\$options]})';}, {display = 'SoapFault'; insert = '(${1:string \\\$faultcode}, ${2:string \\\$faultstring}, ${3:[string \\\$faultactor]}, ${4:[string \\\$detail]}, ${5:[string \\\$faultname]}, ${6:[string \\\$headerfault]})';}, @@ -127,12 +133,14 @@ {display = 'SplQueue'; insert = '()';}, {display = 'SplStack'; insert = '()';}, {display = 'SplString'; insert = '(${1:string \\\$input})';}, - {display = 'SplTempFileObject'; insert = '(${1:[integer \\\$max_memory]})';}, + {display = 'SplTempFileObject'; insert = '(${1:[int \\\$max_memory]})';}, {display = 'Swish'; insert = '(${1:string \\\$index_names})';}, {display = 'TokyoTyrant'; insert = '(${1:[string \\\$host]}, ${2:[int \\\$port = TokyoTyrant::RDBDEF_PORT]}, ${3:[array \\\$options]})';}, {display = 'TokyoTyrantQuery'; insert = '(${1:TokyoTyrantTable \\\$table})';}, + {display = 'Transliterator'; insert = '()';}, {display = 'UnderflowException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, {display = 'UnexpectedValueException'; insert = '(${1:[string \\\$message = ""], [int \\\$code = 0], [Exception \\\$previous = NULL]})';}, + {display = 'V8Js'; insert = '(${1:[string \\\$object_name = \"PHP\"]}, ${2:[array \\\$variables = array()]}, ${3:[array \\\$extensions = array()]}, ${4:[bool \\\$report_uncaught_exceptions]})';}, {display = 'XSLTProcessor'; insert = '()';}, {display = '__halt_compiler'; insert = '()';}, {display = 'abs'; insert = '(${1:mixed \\\$number})';}, @@ -159,7 +167,7 @@ {display = 'apache_reset_timeout'; insert = '()';}, {display = 'apache_response_headers'; insert = '()';}, {display = 'apache_setenv'; insert = '(${1:string \\\$variable}, ${2:string \\\$value}, ${3:[bool \\\$walk_to_top = false]})';}, - {display = 'apc_add'; insert = '(${1:string \\\$key}, ${2:mixed \\\$var}, ${3:[int \\\$ttl]})';}, + {display = 'apc_add'; insert = '(${1:string \\\$key}, ${2:[mixed \\\$var]}, ${3:[int \\\$ttl]}, ${4:array \\\$values}, ${5:[mixed \\\$unused]})';}, {display = 'apc_bin_dump'; insert = '(${1:[array \\\$files]}, ${2:[array \\\$user_vars]})';}, {display = 'apc_bin_dumpfile'; insert = '(${1:array \\\$files}, ${2:array \\\$user_vars}, ${3:string \\\$filename}, ${4:[int \\\$flags]}, ${5:[resource \\\$context]})';}, {display = 'apc_bin_load'; insert = '(${1:string \\\$data}, ${2:[int \\\$flags]})';}, @@ -167,7 +175,7 @@ {display = 'apc_cache_info'; insert = '(${1:[string \\\$cache_type]}, ${2:[bool \\\$limited = false]})';}, {display = 'apc_cas'; insert = '(${1:string \\\$key}, ${2:int \\\$old}, ${3:int \\\$new})';}, {display = 'apc_clear_cache'; insert = '(${1:[string \\\$cache_type]})';}, - {display = 'apc_compile_file'; insert = '(${1:string \\\$filename})';}, + {display = 'apc_compile_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$atomic = true]})';}, {display = 'apc_dec'; insert = '(${1:string \\\$key}, ${2:[int \\\$step = 1]}, ${3:[bool \\\$success]})';}, {display = 'apc_define_constants'; insert = '(${1:string \\\$key}, ${2:array \\\$constants}, ${3:[bool \\\$case_sensitive = true]})';}, {display = 'apc_delete'; insert = '(${1:string \\\$key})';}, @@ -177,7 +185,7 @@ {display = 'apc_inc'; insert = '(${1:string \\\$key}, ${2:[int \\\$step = 1]}, ${3:[bool \\\$success]})';}, {display = 'apc_load_constants'; insert = '(${1:string \\\$key}, ${2:[bool \\\$case_sensitive = true]})';}, {display = 'apc_sma_info'; insert = '(${1:[bool \\\$limited = false]})';}, - {display = 'apc_store'; insert = '(${1:string \\\$key}, ${2:mixed \\\$var}, ${3:[int \\\$ttl]})';}, + {display = 'apc_store'; insert = '(${1:string \\\$key}, ${2:mixed \\\$var}, ${3:[int \\\$ttl]}, ${4:array \\\$values}, ${5:[mixed \\\$unused]})';}, {display = 'array'; insert = '(${1:[mixed ...]})';}, {display = 'array_change_key_case'; insert = '(${1:array \\\$input}, ${2:[int \\\$case = CASE_LOWER]})';}, {display = 'array_chunk'; insert = '(${1:array \\\$input}, ${2:int \\\$size}, ${3:[bool \\\$preserve_keys = false]})';}, @@ -200,19 +208,19 @@ {display = 'array_key_exists'; insert = '(${1:mixed \\\$key}, ${2:array \\\$search})';}, {display = 'array_keys'; insert = '(${1:array \\\$input}, ${2:[mixed \\\$search_value]}, ${3:[bool \\\$strict = false]})';}, {display = 'array_map'; insert = '(${1:callback \\\$callback}, ${2:array \\\$arr1}, ${3:[array ...]})';}, - {display = 'array_merge'; insert = '(${1:array \\\$array1}, ${2:[array \\\$array2]}, ${3:[array ...]})';}, + {display = 'array_merge'; insert = '(${1:array \\\$array1}, ${2:[array ...]})';}, {display = 'array_merge_recursive'; insert = '(${1:array \\\$array1}, ${2:[array ...]})';}, - {display = 'array_multisort'; insert = '(${1:array \\\$arr}, ${2:[mixed \\\$arg = SORT_ASC]}, ${3:[mixed \\\$arg = SORT_REGULAR]}, ${4:[mixed ...]})';}, + {display = 'array_multisort'; insert = '(${1:array \\\$arr}, ${2:[mixed \\\$arg = SORT_REGULAR]}, ${3:[mixed ...]})';}, {display = 'array_pad'; insert = '(${1:array \\\$input}, ${2:int \\\$pad_size}, ${3:mixed \\\$pad_value})';}, {display = 'array_pop'; insert = '(${1:array \\\$array})';}, {display = 'array_product'; insert = '(${1:array \\\$array})';}, {display = 'array_push'; insert = '(${1:array \\\$array}, ${2:mixed \\\$var}, ${3:[mixed ...]})';}, {display = 'array_rand'; insert = '(${1:array \\\$input}, ${2:[int \\\$num_req = 1]})';}, {display = 'array_reduce'; insert = '(${1:array \\\$input}, ${2:callback \\\$function}, ${3:[mixed \\\$initial]})';}, - {display = 'array_replace'; insert = '(${1:array \\\$array}, ${2:array \\\$array1}, ${3:[array \\\$array2]}, ${4:[array ...]})';}, - {display = 'array_replace_recursive'; insert = '(${1:array \\\$array}, ${2:array \\\$array1}, ${3:[array \\\$array2]}, ${4:[array ...]})';}, + {display = 'array_replace'; insert = '(${1:array \\\$array}, ${2:array \\\$array1}, ${3:[array ...]})';}, + {display = 'array_replace_recursive'; insert = '(${1:array \\\$array}, ${2:array \\\$array1}, ${3:[array ...]})';}, {display = 'array_reverse'; insert = '(${1:array \\\$array}, ${2:[bool \\\$preserve_keys = false]})';}, - {display = 'array_search'; insert = '(${1:mixed \\\$needle}, ${2:array \\\$haystack}, ${3:[bool \\\$strict]})';}, + {display = 'array_search'; insert = '(${1:mixed \\\$needle}, ${2:array \\\$haystack}, ${3:[bool \\\$strict = false]})';}, {display = 'array_shift'; insert = '(${1:array \\\$array})';}, {display = 'array_slice'; insert = '(${1:array \\\$array}, ${2:int \\\$offset}, ${3:[int \\\$length]}, ${4:[bool \\\$preserve_keys = false]})';}, {display = 'array_splice'; insert = '(${1:array \\\$input}, ${2:int \\\$offset}, ${3:[int \\\$length]}, ${4:[mixed \\\$replacement]})';}, @@ -293,19 +301,19 @@ {display = 'clearstatcache'; insert = '(${1:[bool \\\$clear_realpath_cache = false]}, ${2:[string \\\$filename]})';}, {display = 'closedir'; insert = '(${1:[resource \\\$dir_handle]})';}, {display = 'closelog'; insert = '()';}, - {display = 'collator_asort'; insert = '(${1:array \\\$arr}, ${2:[int \\\$sort_flag]}, ${3:Collator \\\$coll}, ${4:array \\\$arr}, ${5:[int \\\$sort_flag]})';}, - {display = 'collator_compare'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:Collator \\\$coll}, ${4:string \\\$str1}, ${5:string \\\$str2})';}, - {display = 'collator_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, - {display = 'collator_get_attribute'; insert = '(${1:int \\\$attr}, ${2:Collator \\\$coll}, ${3:int \\\$attr})';}, + {display = 'collator_asort'; insert = '(${1:array \\\$arr}, ${2:[int \\\$sort_flag]}, ${3:Collator \\\$coll})';}, + {display = 'collator_compare'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:Collator \\\$coll})';}, + {display = 'collator_create'; insert = '(${1:string \\\$locale})';}, + {display = 'collator_get_attribute'; insert = '(${1:int \\\$attr}, ${2:Collator \\\$coll})';}, {display = 'collator_get_error_code'; insert = '(${1:Collator \\\$coll})';}, {display = 'collator_get_error_message'; insert = '(${1:Collator \\\$coll})';}, - {display = 'collator_get_locale'; insert = '(${1:[int \\\$type]}, ${2:Collator \\\$coll}, ${3:int \\\$type})';}, - {display = 'collator_get_sort_key'; insert = '(${1:string \\\$str}, ${2:Collator \\\$coll}, ${3:string \\\$str})';}, + {display = 'collator_get_locale'; insert = '(${1:int \\\$type}, ${2:Collator \\\$coll})';}, + {display = 'collator_get_sort_key'; insert = '(${1:string \\\$str}, ${2:Collator \\\$coll})';}, {display = 'collator_get_strength'; insert = '(${1:Collator \\\$coll})';}, - {display = 'collator_set_attribute'; insert = '(${1:int \\\$attr}, ${2:int \\\$val}, ${3:Collator \\\$coll}, ${4:int \\\$attr}, ${5:int \\\$val})';}, - {display = 'collator_set_strength'; insert = '(${1:int \\\$strength}, ${2:Collator \\\$coll}, ${3:int \\\$strength})';}, - {display = 'collator_sort'; insert = '(${1:array \\\$arr}, ${2:[int \\\$sort_flag]}, ${3:Collator \\\$coll}, ${4:array \\\$arr}, ${5:[int \\\$sort_flag]})';}, - {display = 'collator_sort_with_sort_keys'; insert = '(${1:array \\\$arr}, ${2:Collator \\\$coll}, ${3:array \\\$arr})';}, + {display = 'collator_set_attribute'; insert = '(${1:int \\\$attr}, ${2:int \\\$val}, ${3:Collator \\\$coll})';}, + {display = 'collator_set_strength'; insert = '(${1:int \\\$strength}, ${2:Collator \\\$coll})';}, + {display = 'collator_sort'; insert = '(${1:array \\\$arr}, ${2:[int \\\$sort_flag]}, ${3:Collator \\\$coll})';}, + {display = 'collator_sort_with_sort_keys'; insert = '(${1:array \\\$arr}, ${2:Collator \\\$coll})';}, {display = 'com_addref'; insert = '()';}, {display = 'com_create_guid'; insert = '()';}, {display = 'com_event_sink'; insert = '(${1:variant \\\$comobject}, ${2:object \\\$sinkobject}, ${3:[mixed \\\$sinkinterface]})';}, @@ -314,9 +322,9 @@ {display = 'com_invoke'; insert = '()';}, {display = 'com_isenum'; insert = '(${1:variant \\\$com_module})';}, {display = 'com_load'; insert = '()';}, - {display = 'com_load_typelib'; insert = '(${1:string \\\$typelib_name}, ${2:[bool \\\$case_insensitive]})';}, + {display = 'com_load_typelib'; insert = '(${1:string \\\$typelib_name}, ${2:[bool \\\$case_insensitive = true]})';}, {display = 'com_message_pump'; insert = '(${1:[int \\\$timeoutms]})';}, - {display = 'com_print_typeinfo'; insert = '(${1:object \\\$comobject}, ${2:[string \\\$dispinterface]}, ${3:[bool \\\$wantsink]})';}, + {display = 'com_print_typeinfo'; insert = '(${1:object \\\$comobject}, ${2:[string \\\$dispinterface]}, ${3:[bool \\\$wantsink = false]})';}, {display = 'com_propget'; insert = '()';}, {display = 'com_propput'; insert = '()';}, {display = 'com_propset'; insert = '()';}, @@ -368,7 +376,7 @@ {display = 'curl_setopt_array'; insert = '(${1:resource \\\$ch}, ${2:array \\\$options})';}, {display = 'curl_version'; insert = '(${1:[int \\\$age = CURLVERSION_NOW]})';}, {display = 'current'; insert = '(${1:array \\\$array})';}, - {display = 'date'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp]})';}, + {display = 'date'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp = time()]})';}, {display = 'date_add'; insert = '()';}, {display = 'date_create'; insert = '()';}, {display = 'date_create_from_format'; insert = '()';}, @@ -394,27 +402,27 @@ {display = 'date_timestamp_set'; insert = '()';}, {display = 'date_timezone_get'; insert = '()';}, {display = 'date_timezone_set'; insert = '()';}, - {display = 'datefmt_create'; insert = '(${1:string \\\$locale}, ${2:int \\\$datetype}, ${3:int \\\$timetype}, ${4:[string \\\$timezone]}, ${5:[int \\\$calendar]}, ${6:[string \\\$pattern]}, ${7:string \\\$locale}, ${8:int \\\$datetype}, ${9:int \\\$timetype}, ${10:[string \\\$timezone]}, ${11:[int \\\$calendar]}, ${12:[string \\\$pattern]}, ${13:string \\\$locale}, ${14:int \\\$datetype}, ${15:int \\\$timetype}, ${16:[string \\\$timezone]}, ${17:[int \\\$calendar]}, ${18:[string \\\$pattern]})';}, - {display = 'datefmt_format'; insert = '(${1:mixed \\\$value}, ${2:IntlDateFormatter \\\$fmt}, ${3:mixed \\\$value})';}, + {display = 'datefmt_create'; insert = '(${1:string \\\$locale}, ${2:int \\\$datetype}, ${3:int \\\$timetype}, ${4:[string \\\$timezone]}, ${5:[int \\\$calendar]}, ${6:[string \\\$pattern]})';}, + {display = 'datefmt_format'; insert = '(${1:mixed \\\$value}, ${2:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_calendar'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_datetype'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_error_code'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_error_message'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, - {display = 'datefmt_get_locale'; insert = '(${1:[int \\\$which]}, ${2:IntlDateFormatter \\\$fmt}, ${3:[int \\\$which]})';}, + {display = 'datefmt_get_locale'; insert = '(${1:[int \\\$which]}, ${2:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_pattern'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_timetype'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_get_timezone_id'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, {display = 'datefmt_is_lenient'; insert = '(${1:IntlDateFormatter \\\$fmt})';}, - {display = 'datefmt_localtime'; insert = '(${1:string \\\$value}, ${2:[int \\\$position]}, ${3:IntlDateFormatter \\\$fmt}, ${4:string \\\$value}, ${5:[int \\\$position]})';}, - {display = 'datefmt_parse'; insert = '(${1:string \\\$value}, ${2:[int \\\$position]}, ${3:IntlDateFormatter \\\$fmt}, ${4:string \\\$value}, ${5:[int \\\$position]})';}, - {display = 'datefmt_set_calendar'; insert = '(${1:int \\\$which}, ${2:IntlDateFormatter \\\$fmt}, ${3:int \\\$which})';}, - {display = 'datefmt_set_lenient'; insert = '(${1:bool \\\$lenient}, ${2:IntlDateFormatter \\\$fmt}, ${3:bool \\\$lenient})';}, - {display = 'datefmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:IntlDateFormatter \\\$fmt}, ${3:string \\\$pattern})';}, - {display = 'datefmt_set_timezone_id'; insert = '(${1:string \\\$zone}, ${2:IntlDateFormatter \\\$fmt}, ${3:string \\\$zone})';}, + {display = 'datefmt_localtime'; insert = '(${1:string \\\$value}, ${2:[int \\\$position]}, ${3:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_parse'; insert = '(${1:string \\\$value}, ${2:[int \\\$position]}, ${3:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_set_calendar'; insert = '(${1:int \\\$which}, ${2:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_set_lenient'; insert = '(${1:bool \\\$lenient}, ${2:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:IntlDateFormatter \\\$fmt})';}, + {display = 'datefmt_set_timezone_id'; insert = '(${1:string \\\$zone}, ${2:IntlDateFormatter \\\$fmt})';}, {display = 'dba_close'; insert = '(${1:resource \\\$handle})';}, {display = 'dba_delete'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle})';}, {display = 'dba_exists'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle})';}, - {display = 'dba_fetch'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle}, ${3:string \\\$key}, ${4:int \\\$skip}, ${5:resource \\\$handle})';}, + {display = 'dba_fetch'; insert = '(${1:string \\\$key}, ${2:resource \\\$handle}, ${3:int \\\$skip})';}, {display = 'dba_firstkey'; insert = '(${1:resource \\\$handle})';}, {display = 'dba_handlers'; insert = '(${1:[bool \\\$full_info = false]})';}, {display = 'dba_insert'; insert = '(${1:string \\\$key}, ${2:string \\\$value}, ${3:resource \\\$handle})';}, @@ -437,8 +445,8 @@ {display = 'dcgettext'; insert = '(${1:string \\\$domain}, ${2:string \\\$message}, ${3:int \\\$category})';}, {display = 'dcngettext'; insert = '(${1:string \\\$domain}, ${2:string \\\$msgid1}, ${3:string \\\$msgid2}, ${4:int \\\$n}, ${5:int \\\$category})';}, {display = 'deaggregate'; insert = '(${1:object \\\$object}, ${2:[string \\\$class_name]})';}, - {display = 'debug_backtrace'; insert = '(${1:[bool \\\$provide_object = true]})';}, - {display = 'debug_print_backtrace'; insert = '()';}, + {display = 'debug_backtrace'; insert = '(${1:[int \\\$options = DEBUG_BACKTRACE_PROVIDE_OBJECT]}, ${2:[int \\\$limit]})';}, + {display = 'debug_print_backtrace'; insert = '(${1:[int \\\$options]}, ${2:[int \\\$limit]})';}, {display = 'debug_zval_dump'; insert = '(${1:mixed \\\$variable})';}, {display = 'decbin'; insert = '(${1:int \\\$number})';}, {display = 'dechex'; insert = '(${1:int \\\$number})';}, @@ -462,7 +470,7 @@ {display = 'dns_get_record'; insert = '(${1:string \\\$hostname}, ${2:[int \\\$type = DNS_ANY]}, ${3:[array \\\$authns]}, ${4:[array \\\$addtl]})';}, {display = 'dom_import_simplexml'; insert = '(${1:SimpleXMLElement \\\$node})';}, {display = 'domxml_new_doc'; insert = '(${1:string \\\$version})';}, - {display = 'domxml_open_file'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode]}, ${3:[array \\\$error]})';}, + {display = 'domxml_open_file'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = DOMXML_LOAD_PARSING]}, ${3:[array \\\$error]})';}, {display = 'domxml_open_mem'; insert = '(${1:string \\\$str}, ${2:[int \\\$mode]}, ${3:[array \\\$error]})';}, {display = 'domxml_version'; insert = '()';}, {display = 'domxml_xmltree'; insert = '(${1:string \\\$str})';}, @@ -512,7 +520,7 @@ {display = 'exif_read_data'; insert = '(${1:string \\\$filename}, ${2:[string \\\$sections]}, ${3:[bool \\\$arrays = false]}, ${4:[bool \\\$thumbnail = false]})';}, {display = 'exif_tagname'; insert = '(${1:int \\\$index})';}, {display = 'exif_thumbnail'; insert = '(${1:string \\\$filename}, ${2:[int \\\$width]}, ${3:[int \\\$height]}, ${4:[int \\\$imagetype]})';}, - {display = 'exit'; insert = '(${1:[string \\\$status]}, ${2:int \\\$status})';}, + {display = 'exit'; insert = '(${1:int \\\$status})';}, {display = 'exp'; insert = '(${1:float \\\$arg})';}, {display = 'explode'; insert = '(${1:string \\\$delimiter}, ${2:string \\\$string}, ${3:[int \\\$limit]})';}, {display = 'expm1'; insert = '(${1:float \\\$arg})';}, @@ -546,12 +554,12 @@ {display = 'filter_list'; insert = '()';}, {display = 'filter_var'; insert = '(${1:mixed \\\$variable}, ${2:[int \\\$filter = FILTER_DEFAULT]}, ${3:[mixed \\\$options]})';}, {display = 'filter_var_array'; insert = '(${1:array \\\$data}, ${2:[mixed \\\$definition]})';}, - {display = 'finfo'; insert = '(${1:[int \\\$options = FILEINFO_NONE]}, ${2:[string \\\$magic_file]}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[string \\\$magic_file]})';}, - {display = 'finfo_buffer'; insert = '(${1:resource \\\$finfo}, ${2:string \\\$string}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[resource \\\$context]}, ${5:string \\\$string}, ${6:[int \\\$options = FILEINFO_NONE]}, ${7:[resource \\\$context]})';}, + {display = 'finfo'; insert = '(${1:[int \\\$options = FILEINFO_NONE]}, ${2:[string \\\$magic_file]})';}, + {display = 'finfo_buffer'; insert = '(${1:resource \\\$finfo}, ${2:string \\\$string}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[resource \\\$context]})';}, {display = 'finfo_close'; insert = '(${1:resource \\\$finfo})';}, - {display = 'finfo_file'; insert = '(${1:resource \\\$finfo}, ${2:string \\\$file_name}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[resource \\\$context]}, ${5:string \\\$file_name}, ${6:[int \\\$options = FILEINFO_NONE]}, ${7:[resource \\\$context]})';}, - {display = 'finfo_open'; insert = '(${1:[int \\\$options = FILEINFO_NONE]}, ${2:[string \\\$magic_file]}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[string \\\$magic_file]})';}, - {display = 'finfo_set_flags'; insert = '(${1:resource \\\$finfo}, ${2:int \\\$options}, ${3:int \\\$options})';}, + {display = 'finfo_file'; insert = '(${1:resource \\\$finfo}, ${2:string \\\$file_name}, ${3:[int \\\$options = FILEINFO_NONE]}, ${4:[resource \\\$context]})';}, + {display = 'finfo_open'; insert = '(${1:[int \\\$options = FILEINFO_NONE]}, ${2:[string \\\$magic_file]})';}, + {display = 'finfo_set_flags'; insert = '(${1:resource \\\$finfo}, ${2:int \\\$options})';}, {display = 'floatval'; insert = '(${1:mixed \\\$var})';}, {display = 'flock'; insert = '(${1:resource \\\$handle}, ${2:int \\\$operation}, ${3:[int \\\$wouldblock]})';}, {display = 'floor'; insert = '(${1:float \\\$value})';}, @@ -560,7 +568,7 @@ {display = 'fnmatch'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$flags]})';}, {display = 'fopen'; insert = '(${1:string \\\$filename}, ${2:string \\\$mode}, ${3:[bool \\\$use_include_path = false]}, ${4:[resource \\\$context]})';}, {display = 'forward_static_call'; insert = '(${1:callback \\\$function}, ${2:[mixed \\\$parameter]}, ${3:[mixed ...]})';}, - {display = 'forward_static_call_array'; insert = '(${1:callback \\\$function}, ${2:[array \\\$parameters]})';}, + {display = 'forward_static_call_array'; insert = '(${1:callback \\\$function}, ${2:array \\\$parameters})';}, {display = 'fpassthru'; insert = '(${1:resource \\\$handle})';}, {display = 'fprintf'; insert = '(${1:resource \\\$handle}, ${2:string \\\$format}, ${3:[mixed \\\$args]}, ${4:[mixed ...]})';}, {display = 'fputcsv'; insert = '(${1:resource \\\$handle}, ${2:array \\\$fields}, ${3:[string \\\$delimiter = \',\']}, ${4:[string \\\$enclosure = \'\"\']})';}, @@ -631,7 +639,7 @@ {display = 'get_defined_vars'; insert = '()';}, {display = 'get_extension_funcs'; insert = '(${1:string \\\$module_name})';}, {display = 'get_headers'; insert = '(${1:string \\\$url}, ${2:[int \\\$format]})';}, - {display = 'get_html_translation_table'; insert = '(${1:[int \\\$table = HTML_SPECIALCHARS]}, ${2:[int \\\$quote_style = ENT_COMPAT]})';}, + {display = 'get_html_translation_table'; insert = '(${1:[int \\\$table = HTML_SPECIALCHARS]}, ${2:[int \\\$quote_style = ENT_COMPAT]}, ${3:[string \\\$charset_hint]})';}, {display = 'get_include_path'; insert = '()';}, {display = 'get_included_files'; insert = '()';}, {display = 'get_loaded_extensions'; insert = '(${1:[bool \\\$zend_extensions = false]})';}, @@ -665,10 +673,10 @@ {display = 'getservbyname'; insert = '(${1:string \\\$service}, ${2:string \\\$protocol})';}, {display = 'getservbyport'; insert = '(${1:int \\\$port}, ${2:string \\\$protocol})';}, {display = 'gettext'; insert = '(${1:string \\\$message})';}, - {display = 'gettimeofday'; insert = '(${1:[bool \\\$return_float]})';}, + {display = 'gettimeofday'; insert = '(${1:[bool \\\$return_float = false]})';}, {display = 'gettype'; insert = '(${1:mixed \\\$var})';}, {display = 'glob'; insert = '(${1:string \\\$pattern}, ${2:[int \\\$flags]})';}, - {display = 'gmdate'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp]})';}, + {display = 'gmdate'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp = time()]})';}, {display = 'gmmktime'; insert = '(${1:[int \\\$hour = gmdate(\"H\")]}, ${2:[int \\\$minute = gmdate(\"i\")]}, ${3:[int \\\$second = gmdate(\"s\")]}, ${4:[int \\\$month = gmdate(\"n\")]}, ${5:[int \\\$day = gmdate(\"j\")]}, ${6:[int \\\$year = gmdate(\"Y\")]}, ${7:[int \\\$is_dst = -1]})';}, {display = 'gmp_abs'; insert = '(${1:resource \\\$a})';}, {display = 'gmp_add'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, @@ -707,7 +715,7 @@ {display = 'gmp_sign'; insert = '(${1:resource \\\$a})';}, {display = 'gmp_sqrt'; insert = '(${1:resource \\\$a})';}, {display = 'gmp_sqrtrem'; insert = '(${1:resource \\\$a})';}, - {display = 'gmp_strval'; insert = '(${1:resource \\\$gmpnumber}, ${2:[int \\\$base]})';}, + {display = 'gmp_strval'; insert = '(${1:resource \\\$gmpnumber}, ${2:[int \\\$base = 10]})';}, {display = 'gmp_sub'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, {display = 'gmp_testbit'; insert = '(${1:resource \\\$a}, ${2:int \\\$index})';}, {display = 'gmp_xor'; insert = '(${1:resource \\\$a}, ${2:resource \\\$b})';}, @@ -750,7 +758,7 @@ {display = 'hash_hmac_file'; insert = '(${1:string \\\$algo}, ${2:string \\\$filename}, ${3:string \\\$key}, ${4:[bool \\\$raw_output = false]})';}, {display = 'hash_init'; insert = '(${1:string \\\$algo}, ${2:[int \\\$options]}, ${3:[string \\\$key]})';}, {display = 'hash_update'; insert = '(${1:resource \\\$context}, ${2:string \\\$data})';}, - {display = 'hash_update_file'; insert = '(${1:resource \\\$context}, ${2:string \\\$filename}, ${3:[resource \\\$context]})';}, + {display = 'hash_update_file'; insert = '(${1:[resource \\\$context]}, ${2:string \\\$filename})';}, {display = 'hash_update_stream'; insert = '(${1:resource \\\$context}, ${2:resource \\\$handle}, ${3:[int \\\$length = -1]})';}, {display = 'header'; insert = '(${1:string \\\$string}, ${2:[bool \\\$replace = true]}, ${3:[int \\\$http_response_code]})';}, {display = 'header_remove'; insert = '(${1:[string \\\$name]})';}, @@ -761,13 +769,13 @@ {display = 'hexdec'; insert = '(${1:string \\\$hex_string})';}, {display = 'highlight_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$return = false]})';}, {display = 'highlight_string'; insert = '(${1:string \\\$str}, ${2:[bool \\\$return = false]})';}, - {display = 'html_entity_decode'; insert = '(${1:string \\\$string}, ${2:[int \\\$quote_style = ENT_COMPAT]}, ${3:[string \\\$charset]})';}, + {display = 'html_entity_decode'; insert = '(${1:string \\\$string}, ${2:[int \\\$quote_style = ENT_COMPAT]}, ${3:[string \\\$charset = \'UTF-8\']})';}, {display = 'htmlentities'; insert = '(${1:string \\\$string}, ${2:[int \\\$flags = ENT_COMPAT]}, ${3:[string \\\$charset]}, ${4:[bool \\\$double_encode = true]})';}, {display = 'htmlspecialchars'; insert = '(${1:string \\\$string}, ${2:[int \\\$flags = ENT_COMPAT]}, ${3:[string \\\$charset]}, ${4:[bool \\\$double_encode = true]})';}, {display = 'htmlspecialchars_decode'; insert = '(${1:string \\\$string}, ${2:[int \\\$quote_style = ENT_COMPAT]})';}, {display = 'http_build_cookie'; insert = '(${1:array \\\$cookie})';}, - {display = 'http_build_query'; insert = '(${1:mixed \\\$query_data}, ${2:[string \\\$numeric_prefix]}, ${3:[string \\\$arg_separator]})';}, - {display = 'http_build_str'; insert = '(${1:array \\\$query}, ${2:[string \\\$prefix]}, ${3:[string \\\$arg_separator]})';}, + {display = 'http_build_query'; insert = '(${1:mixed \\\$query_data}, ${2:[string \\\$numeric_prefix]}, ${3:[string \\\$arg_separator]}, ${4:[int \\\$enc_type]})';}, + {display = 'http_build_str'; insert = '(${1:array \\\$query}, ${2:[string \\\$prefix]}, ${3:[string \\\$arg_separator = ini_get(\"arg_separator.output\")]})';}, {display = 'http_build_url'; insert = '(${1:[mixed \\\$url]}, ${2:[mixed \\\$parts]}, ${3:[int \\\$flags = HTTP_URL_REPLACE]}, ${4:[array \\\$new_url]})';}, {display = 'http_cache_etag'; insert = '(${1:[string \\\$etag]})';}, {display = 'http_cache_last_modified'; insert = '(${1:[int \\\$timestamp_or_expires]})';}, @@ -778,10 +786,10 @@ {display = 'http_get_request_body'; insert = '()';}, {display = 'http_get_request_body_stream'; insert = '()';}, {display = 'http_get_request_headers'; insert = '()';}, - {display = 'http_head'; insert = '(${1:[string \\\$url]}, ${2:[array \\\$options]}, ${3:[array \\\$info]})';}, + {display = 'http_head'; insert = '(${1:string \\\$url}, ${2:[array \\\$options]}, ${3:[array \\\$info]})';}, {display = 'http_inflate'; insert = '(${1:string \\\$data})';}, {display = 'http_match_etag'; insert = '(${1:string \\\$etag}, ${2:[bool \\\$for_range = false]})';}, - {display = 'http_match_modified'; insert = '(${1:[int \\\$timestamp]}, ${2:[bool \\\$for_range = false]})';}, + {display = 'http_match_modified'; insert = '(${1:[int \\\$timestamp = -1]}, ${2:[bool \\\$for_range = false]})';}, {display = 'http_match_request_header'; insert = '(${1:string \\\$header}, ${2:string \\\$value}, ${3:[bool \\\$match_case = false]})';}, {display = 'http_negotiate_charset'; insert = '(${1:array \\\$supported}, ${2:[array \\\$result]})';}, {display = 'http_negotiate_content_type'; insert = '(${1:array \\\$supported}, ${2:[array \\\$result]})';}, @@ -792,14 +800,14 @@ {display = 'http_parse_params'; insert = '(${1:string \\\$param}, ${2:[int \\\$flags = HTTP_PARAMS_DEFAULT]})';}, {display = 'http_persistent_handles_clean'; insert = '(${1:[string \\\$ident]})';}, {display = 'http_persistent_handles_count'; insert = '()';}, - {display = 'http_persistent_handles_ident'; insert = '(${1:string \\\$ident})';}, - {display = 'http_post_data'; insert = '(${1:string \\\$url}, ${2:[string \\\$data]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, - {display = 'http_post_fields'; insert = '(${1:string \\\$url}, ${2:[array \\\$data]}, ${3:[array \\\$files]}, ${4:[array \\\$options]}, ${5:[array \\\$info]})';}, - {display = 'http_put_data'; insert = '(${1:string \\\$url}, ${2:[string \\\$data]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, - {display = 'http_put_file'; insert = '(${1:string \\\$url}, ${2:[string \\\$file]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, - {display = 'http_put_stream'; insert = '(${1:string \\\$url}, ${2:[resource \\\$stream]}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_persistent_handles_ident'; insert = '(${1:[string \\\$ident]})';}, + {display = 'http_post_data'; insert = '(${1:string \\\$url}, ${2:string \\\$data}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_post_fields'; insert = '(${1:string \\\$url}, ${2:array \\\$data}, ${3:[array \\\$files]}, ${4:[array \\\$options]}, ${5:[array \\\$info]})';}, + {display = 'http_put_data'; insert = '(${1:string \\\$url}, ${2:string \\\$data}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_put_file'; insert = '(${1:string \\\$url}, ${2:string \\\$file}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, + {display = 'http_put_stream'; insert = '(${1:string \\\$url}, ${2:resource \\\$stream}, ${3:[array \\\$options]}, ${4:[array \\\$info]})';}, {display = 'http_redirect'; insert = '(${1:[string \\\$url]}, ${2:[array \\\$params]}, ${3:[bool \\\$session = false]}, ${4:[int \\\$status]})';}, - {display = 'http_request'; insert = '(${1:int \\\$method}, ${2:[string \\\$url]}, ${3:[string \\\$body]}, ${4:[array \\\$options]}, ${5:[array \\\$info]})';}, + {display = 'http_request'; insert = '(${1:int \\\$method}, ${2:string \\\$url}, ${3:[string \\\$body]}, ${4:[array \\\$options]}, ${5:[array \\\$info]})';}, {display = 'http_request_body_encode'; insert = '(${1:array \\\$fields}, ${2:array \\\$files})';}, {display = 'http_request_method_exists'; insert = '(${1:mixed \\\$method})';}, {display = 'http_request_method_name'; insert = '(${1:int \\\$method})';}, @@ -809,11 +817,11 @@ {display = 'http_send_content_type'; insert = '(${1:[string \\\$content_type = \"application/x-octetstream\"]})';}, {display = 'http_send_data'; insert = '(${1:string \\\$data})';}, {display = 'http_send_file'; insert = '(${1:string \\\$file})';}, - {display = 'http_send_last_modified'; insert = '(${1:[int \\\$timestamp]})';}, + {display = 'http_send_last_modified'; insert = '(${1:[int \\\$timestamp = time()]})';}, {display = 'http_send_status'; insert = '(${1:int \\\$status})';}, {display = 'http_send_stream'; insert = '(${1:resource \\\$stream})';}, {display = 'http_support'; insert = '(${1:[int \\\$feature]})';}, - {display = 'http_throttle'; insert = '(${1:[float \\\$sec]}, ${2:[int \\\$bytes = 40960]})';}, + {display = 'http_throttle'; insert = '(${1:float \\\$sec}, ${2:[int \\\$bytes = 40960]})';}, {display = 'hypot'; insert = '(${1:float \\\$x}, ${2:float \\\$y})';}, {display = 'ibase_add_user'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$user_name}, ${3:string \\\$password}, ${4:[string \\\$first_name]}, ${5:[string \\\$middle_name]}, ${6:[string \\\$last_name]})';}, {display = 'ibase_affected_rows'; insert = '(${1:[resource \\\$link_identifier]})';}, @@ -822,11 +830,11 @@ {display = 'ibase_blob_cancel'; insert = '(${1:resource \\\$blob_handle})';}, {display = 'ibase_blob_close'; insert = '(${1:resource \\\$blob_handle})';}, {display = 'ibase_blob_create'; insert = '(${1:[resource \\\$link_identifier]})';}, - {display = 'ibase_blob_echo'; insert = '(${1:string \\\$blob_id}, ${2:resource \\\$link_identifier}, ${3:string \\\$blob_id})';}, + {display = 'ibase_blob_echo'; insert = '(${1:string \\\$blob_id}, ${2:resource \\\$link_identifier})';}, {display = 'ibase_blob_get'; insert = '(${1:resource \\\$blob_handle}, ${2:int \\\$len})';}, - {display = 'ibase_blob_import'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$file_handle}, ${3:resource \\\$file_handle})';}, - {display = 'ibase_blob_info'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$blob_id}, ${3:string \\\$blob_id})';}, - {display = 'ibase_blob_open'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$blob_id}, ${3:string \\\$blob_id})';}, + {display = 'ibase_blob_import'; insert = '(${1:resource \\\$link_identifier}, ${2:resource \\\$file_handle})';}, + {display = 'ibase_blob_info'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$blob_id})';}, + {display = 'ibase_blob_open'; insert = '(${1:resource \\\$link_identifier}, ${2:string \\\$blob_id})';}, {display = 'ibase_close'; insert = '(${1:[resource \\\$connection_id]})';}, {display = 'ibase_commit'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, {display = 'ibase_commit_ret'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, @@ -852,7 +860,7 @@ {display = 'ibase_num_params'; insert = '(${1:resource \\\$query})';}, {display = 'ibase_param_info'; insert = '(${1:resource \\\$query}, ${2:int \\\$param_number})';}, {display = 'ibase_pconnect'; insert = '(${1:[string \\\$database]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[string \\\$charset]}, ${5:[int \\\$buffers]}, ${6:[int \\\$dialect]}, ${7:[string \\\$role]}, ${8:[int \\\$sync]})';}, - {display = 'ibase_prepare'; insert = '(${1:string \\\$query}, ${2:resource \\\$link_identifier}, ${3:string \\\$query}, ${4:resource \\\$link_identifier}, ${5:string \\\$trans}, ${6:string \\\$query})';}, + {display = 'ibase_prepare'; insert = '(${1:string \\\$query}, ${2:resource \\\$link_identifier}, ${3:string \\\$trans})';}, {display = 'ibase_query'; insert = '(${1:[resource \\\$link_identifier]}, ${2:string \\\$query}, ${3:[int \\\$bind_args]})';}, {display = 'ibase_restore'; insert = '(${1:resource \\\$service_handle}, ${2:string \\\$source_file}, ${3:string \\\$dest_db}, ${4:[int \\\$options]}, ${5:[bool \\\$verbose = false]})';}, {display = 'ibase_rollback'; insert = '(${1:[resource \\\$link_or_trans_identifier]})';}, @@ -860,10 +868,10 @@ {display = 'ibase_server_info'; insert = '(${1:resource \\\$service_handle}, ${2:int \\\$action})';}, {display = 'ibase_service_attach'; insert = '(${1:string \\\$host}, ${2:string \\\$dba_username}, ${3:string \\\$dba_password})';}, {display = 'ibase_service_detach'; insert = '(${1:resource \\\$service_handle})';}, - {display = 'ibase_set_event_handler'; insert = '(${1:callback \\\$event_handler}, ${2:string \\\$event_name1}, ${3:[string \\\$event_name2]}, ${4:[string ...]}, ${5:resource \\\$connection}, ${6:callback \\\$event_handler}, ${7:string \\\$event_name1}, ${8:[string \\\$event_name2]}, ${9:[string ...]})';}, - {display = 'ibase_timefmt'; insert = '(${1:string \\\$format}, ${2:[int \\\$columntype]})';}, - {display = 'ibase_trans'; insert = '(${1:[int \\\$trans_args]}, ${2:[resource \\\$link_identifier]}, ${3:[resource \\\$link_identifier]}, ${4:[int \\\$trans_args]})';}, - {display = 'ibase_wait_event'; insert = '(${1:string \\\$event_name1}, ${2:[string \\\$event_name2]}, ${3:[string ...]}, ${4:resource \\\$connection}, ${5:string \\\$event_name1}, ${6:[string \\\$event_name2]}, ${7:[string ...]})';}, + {display = 'ibase_set_event_handler'; insert = '(${1:callback \\\$event_handler}, ${2:string \\\$event_name1}, ${3:[string \\\$event_name2]}, ${4:[string ...]}, ${5:resource \\\$connection})';}, + {display = 'ibase_timefmt'; insert = '(${1:string \\\$format}, ${2:[int \\\$columntype = IBASE_TIMESTAMP]})';}, + {display = 'ibase_trans'; insert = '(${1:[int \\\$trans_args]}, ${2:[resource \\\$link_identifier]})';}, + {display = 'ibase_wait_event'; insert = '(${1:string \\\$event_name1}, ${2:[string \\\$event_name2]}, ${3:[string ...]}, ${4:resource \\\$connection})';}, {display = 'iconv'; insert = '(${1:string \\\$in_charset}, ${2:string \\\$out_charset}, ${3:string \\\$str})';}, {display = 'iconv_get_encoding'; insert = '(${1:[string \\\$type = \"all\"]})';}, {display = 'iconv_mime_decode'; insert = '(${1:string \\\$encoded_header}, ${2:[int \\\$mode]}, ${3:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, @@ -873,7 +881,7 @@ {display = 'iconv_strlen'; insert = '(${1:string \\\$str}, ${2:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, {display = 'iconv_strpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, {display = 'iconv_strrpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, - {display = 'iconv_substr'; insert = '(${1:string \\\$str}, ${2:int \\\$offset}, ${3:[int \\\$length = strlen(\\\$str)]}, ${4:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, + {display = 'iconv_substr'; insert = '(${1:string \\\$str}, ${2:int \\\$offset}, ${3:[int \\\$length = iconv_strlen(\\\$str, \\\$charset)]}, ${4:[string \\\$charset = ini_get(\"iconv.internal_encoding\")]})';}, {display = 'idate'; insert = '(${1:string \\\$format}, ${2:[int \\\$timestamp = time()]})';}, {display = 'idn_to_ascii'; insert = '(${1:string \\\$domain}, ${2:[int \\\$options]})';}, {display = 'idn_to_unicode'; insert = '()';}, @@ -953,7 +961,7 @@ {display = 'imagefttext'; insert = '(${1:resource \\\$image}, ${2:float \\\$size}, ${3:float \\\$angle}, ${4:int \\\$x}, ${5:int \\\$y}, ${6:int \\\$color}, ${7:string \\\$fontfile}, ${8:string \\\$text}, ${9:[array \\\$extrainfo]})';}, {display = 'imagegammacorrect'; insert = '(${1:resource \\\$image}, ${2:float \\\$inputgamma}, ${3:float \\\$outputgamma})';}, {display = 'imagegd'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]})';}, - {display = 'imagegd2'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$chunk_size]}, ${4:[int \\\$type]})';}, + {display = 'imagegd2'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$chunk_size]}, ${4:[int \\\$type = IMG_GD2_RAW]})';}, {display = 'imagegif'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]})';}, {display = 'imagegrabscreen'; insert = '()';}, {display = 'imagegrabwindow'; insert = '(${1:int \\\$window_handle}, ${2:[int \\\$client_area]})';}, @@ -966,7 +974,7 @@ {display = 'imagepalettecopy'; insert = '(${1:resource \\\$destination}, ${2:resource \\\$source})';}, {display = 'imagepng'; insert = '(${1:resource \\\$image}, ${2:[string \\\$filename]}, ${3:[int \\\$quality]}, ${4:[int \\\$filters]})';}, {display = 'imagepolygon'; insert = '(${1:resource \\\$image}, ${2:array \\\$points}, ${3:int \\\$num_points}, ${4:int \\\$color})';}, - {display = 'imagepsbbox'; insert = '(${1:string \\\$text}, ${2:resource \\\$font}, ${3:int \\\$size}, ${4:string \\\$text}, ${5:resource \\\$font}, ${6:int \\\$size}, ${7:int \\\$space}, ${8:int \\\$tightness}, ${9:float \\\$angle})';}, + {display = 'imagepsbbox'; insert = '(${1:string \\\$text}, ${2:resource \\\$font}, ${3:int \\\$size}, ${4:int \\\$space}, ${5:int \\\$tightness}, ${6:float \\\$angle})';}, {display = 'imagepsencodefont'; insert = '(${1:resource \\\$font_index}, ${2:string \\\$encodingfile})';}, {display = 'imagepsextendfont'; insert = '(${1:resource \\\$font_index}, ${2:float \\\$extend})';}, {display = 'imagepsfreefont'; insert = '(${1:resource \\\$font_index})';}, @@ -1001,6 +1009,7 @@ {display = 'imap_check'; insert = '(${1:resource \\\$imap_stream})';}, {display = 'imap_clearflag_full'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$sequence}, ${3:string \\\$flag}, ${4:[int \\\$options]})';}, {display = 'imap_close'; insert = '(${1:resource \\\$imap_stream}, ${2:[int \\\$flag]})';}, + {display = 'imap_create'; insert = '()';}, {display = 'imap_createmailbox'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, {display = 'imap_delete'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, {display = 'imap_deletemailbox'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox})';}, @@ -1009,7 +1018,9 @@ {display = 'imap_fetch_overview'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$sequence}, ${3:[int \\\$options]})';}, {display = 'imap_fetchbody'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:string \\\$section}, ${4:[int \\\$options]})';}, {display = 'imap_fetchheader'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, + {display = 'imap_fetchmime'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:string \\\$section}, ${4:[int \\\$options]})';}, {display = 'imap_fetchstructure'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$msg_number}, ${3:[int \\\$options]})';}, + {display = 'imap_fetchtext'; insert = '()';}, {display = 'imap_gc'; insert = '(${1:resource \\\$imap_stream}, ${2:int \\\$caches})';}, {display = 'imap_get_quota'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$quota_root})';}, {display = 'imap_get_quotaroot'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$quota_root})';}, @@ -1037,12 +1048,14 @@ {display = 'imap_open'; insert = '(${1:string \\\$mailbox}, ${2:string \\\$username}, ${3:string \\\$password}, ${4:[int \\\$options = NIL]}, ${5:[int \\\$n_retries]}, ${6:[array \\\$params]})';}, {display = 'imap_ping'; insert = '(${1:resource \\\$imap_stream})';}, {display = 'imap_qprint'; insert = '(${1:string \\\$string})';}, + {display = 'imap_rename'; insert = '()';}, {display = 'imap_renamemailbox'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$old_mbox}, ${3:string \\\$new_mbox})';}, {display = 'imap_reopen'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$mailbox}, ${3:[int \\\$options]}, ${4:[int \\\$n_retries]})';}, {display = 'imap_rfc822_parse_adrlist'; insert = '(${1:string \\\$address}, ${2:string \\\$default_host})';}, {display = 'imap_rfc822_parse_headers'; insert = '(${1:string \\\$headers}, ${2:[string \\\$defaulthost = \"UNKNOWN\"]})';}, {display = 'imap_rfc822_write_address'; insert = '(${1:string \\\$mailbox}, ${2:string \\\$host}, ${3:string \\\$personal})';}, {display = 'imap_savebody'; insert = '(${1:resource \\\$imap_stream}, ${2:mixed \\\$file}, ${3:int \\\$msg_number}, ${4:[string \\\$part_number = \"\"]}, ${5:[int \\\$options]})';}, + {display = 'imap_scan'; insert = '()';}, {display = 'imap_scanmailbox'; insert = '()';}, {display = 'imap_search'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$criteria}, ${3:[int \\\$options = SE_FREE]}, ${4:[string \\\$charset = NIL]})';}, {display = 'imap_set_quota'; insert = '(${1:resource \\\$imap_stream}, ${2:string \\\$quota_root}, ${3:int \\\$quota_limit})';}, @@ -1059,7 +1072,7 @@ {display = 'imap_utf7_decode'; insert = '(${1:string \\\$text})';}, {display = 'imap_utf7_encode'; insert = '(${1:string \\\$data})';}, {display = 'imap_utf8'; insert = '(${1:string \\\$mime_encoded_text})';}, - {display = 'implode'; insert = '(${1:string \\\$glue}, ${2:array \\\$pieces}, ${3:array \\\$pieces})';}, + {display = 'implode'; insert = '(${1:string \\\$glue}, ${2:array \\\$pieces})';}, {display = 'import_request_variables'; insert = '(${1:string \\\$types}, ${2:[string \\\$prefix]})';}, {display = 'in_array'; insert = '(${1:mixed \\\$needle}, ${2:array \\\$haystack}, ${3:[bool \\\$strict]})';}, {display = 'include'; insert = '(${1:string \\\$path})';}, @@ -1109,7 +1122,7 @@ {display = 'is_uploaded_file'; insert = '(${1:string \\\$filename})';}, {display = 'is_writable'; insert = '(${1:string \\\$filename})';}, {display = 'is_writeable'; insert = '()';}, - {display = 'isset'; insert = '(${1:mixed \\\$var}, ${2:[mixed \\\$var]}, ${3:[ ...]})';}, + {display = 'isset'; insert = '(${1:mixed \\\$var}, ${2:[mixed ...]})';}, {display = 'iterator_apply'; insert = '(${1:Traversable \\\$iterator}, ${2:callback \\\$function}, ${3:[array \\\$args]})';}, {display = 'iterator_count'; insert = '(${1:Traversable \\\$iterator})';}, {display = 'iterator_to_array'; insert = '(${1:Traversable \\\$iterator}, ${2:[bool \\\$use_keys = true]})';}, @@ -1170,33 +1183,33 @@ {display = 'ldap_start_tls'; insert = '(${1:resource \\\$link})';}, {display = 'ldap_t61_to_8859'; insert = '(${1:string \\\$value})';}, {display = 'ldap_unbind'; insert = '(${1:resource \\\$link_identifier})';}, - {display = 'levenshtein'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:string \\\$str1}, ${4:string \\\$str2}, ${5:int \\\$cost_ins}, ${6:int \\\$cost_rep}, ${7:int \\\$cost_del})';}, + {display = 'levenshtein'; insert = '(${1:string \\\$str1}, ${2:string \\\$str2}, ${3:int \\\$cost_ins}, ${4:int \\\$cost_rep}, ${5:int \\\$cost_del})';}, {display = 'libxml_clear_errors'; insert = '()';}, - {display = 'libxml_disable_entity_loader'; insert = '(${1:[bool \\\$disable = TRUE]})';}, + {display = 'libxml_disable_entity_loader'; insert = '(${1:[bool \\\$disable = true]})';}, {display = 'libxml_get_errors'; insert = '()';}, {display = 'libxml_get_last_error'; insert = '()';}, {display = 'libxml_set_streams_context'; insert = '(${1:resource \\\$streams_context})';}, {display = 'libxml_use_internal_errors'; insert = '(${1:[bool \\\$use_errors = false]})';}, - {display = 'link'; insert = '(${1:string \\\$from_path}, ${2:string \\\$to_path})';}, + {display = 'link'; insert = '(${1:string \\\$target}, ${2:string \\\$link})';}, {display = 'linkinfo'; insert = '(${1:string \\\$path})';}, {display = 'list'; insert = '(${1:mixed \\\$varname}, ${2:[mixed ...]})';}, - {display = 'locale_accept_from_http'; insert = '(${1:string \\\$header}, ${2:string \\\$header})';}, - {display = 'locale_compose'; insert = '(${1:array \\\$subtags}, ${2:array \\\$subtags})';}, - {display = 'locale_filter_matches'; insert = '(${1:string \\\$langtag}, ${2:string \\\$locale}, ${3:[bool \\\$canonicalize = false]}, ${4:string \\\$langtag}, ${5:string \\\$locale}, ${6:[bool \\\$canonicalize = false]})';}, - {display = 'locale_get_all_variants'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_accept_from_http'; insert = '(${1:string \\\$header})';}, + {display = 'locale_compose'; insert = '(${1:array \\\$subtags})';}, + {display = 'locale_filter_matches'; insert = '(${1:string \\\$langtag}, ${2:string \\\$locale}, ${3:[bool \\\$canonicalize = false]})';}, + {display = 'locale_get_all_variants'; insert = '(${1:string \\\$locale})';}, {display = 'locale_get_default'; insert = '()';}, - {display = 'locale_get_display_language'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, - {display = 'locale_get_display_name'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, - {display = 'locale_get_display_region'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, - {display = 'locale_get_display_script'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, - {display = 'locale_get_display_variant'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]}, ${3:string \\\$locale}, ${4:[string \\\$in_locale]})';}, - {display = 'locale_get_keywords'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, - {display = 'locale_get_primary_language'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, - {display = 'locale_get_region'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, - {display = 'locale_get_script'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, - {display = 'locale_lookup'; insert = '(${1:array \\\$langtag}, ${2:string \\\$locale}, ${3:[bool \\\$canonicalize = false]}, ${4:[string \\\$default]}, ${5:array \\\$langtag}, ${6:string \\\$locale}, ${7:[bool \\\$canonicalize = false]}, ${8:[string \\\$default]})';}, - {display = 'locale_parse'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, - {display = 'locale_set_default'; insert = '(${1:string \\\$locale}, ${2:string \\\$locale})';}, + {display = 'locale_get_display_language'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]})';}, + {display = 'locale_get_display_name'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]})';}, + {display = 'locale_get_display_region'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]})';}, + {display = 'locale_get_display_script'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]})';}, + {display = 'locale_get_display_variant'; insert = '(${1:string \\\$locale}, ${2:[string \\\$in_locale]})';}, + {display = 'locale_get_keywords'; insert = '(${1:string \\\$locale})';}, + {display = 'locale_get_primary_language'; insert = '(${1:string \\\$locale})';}, + {display = 'locale_get_region'; insert = '(${1:string \\\$locale})';}, + {display = 'locale_get_script'; insert = '(${1:string \\\$locale})';}, + {display = 'locale_lookup'; insert = '(${1:array \\\$langtag}, ${2:string \\\$locale}, ${3:[bool \\\$canonicalize = false]}, ${4:[string \\\$default]})';}, + {display = 'locale_parse'; insert = '(${1:string \\\$locale})';}, + {display = 'locale_set_default'; insert = '(${1:string \\\$locale})';}, {display = 'localeconv'; insert = '()';}, {display = 'localtime'; insert = '(${1:[int \\\$timestamp = time()]}, ${2:[bool \\\$is_associative = false]})';}, {display = 'log'; insert = '(${1:float \\\$arg}, ${2:[float \\\$base = M_E]})';}, @@ -1218,7 +1231,7 @@ {display = 'mb_decode_numericentity'; insert = '(${1:string \\\$str}, ${2:array \\\$convmap}, ${3:string \\\$encoding})';}, {display = 'mb_detect_encoding'; insert = '(${1:string \\\$str}, ${2:[mixed \\\$encoding_list = mb_detect_order()]}, ${3:[bool \\\$strict = false]})';}, {display = 'mb_detect_order'; insert = '(${1:[mixed \\\$encoding_list]})';}, - {display = 'mb_encode_mimeheader'; insert = '(${1:string \\\$str}, ${2:[string \\\$charset]}, ${3:[string \\\$transfer_encoding]}, ${4:[string \\\$linefeed]}, ${5:[int \\\$indent]})';}, + {display = 'mb_encode_mimeheader'; insert = '(${1:string \\\$str}, ${2:[string \\\$charset]}, ${3:[string \\\$transfer_encoding]}, ${4:[string \\\$linefeed = \"\\\\r\\\\n\"]}, ${5:[int \\\$indent]})';}, {display = 'mb_encode_numericentity'; insert = '(${1:string \\\$str}, ${2:array \\\$convmap}, ${3:string \\\$encoding})';}, {display = 'mb_encoding_aliases'; insert = '(${1:string \\\$encoding})';}, {display = 'mb_ereg'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[array \\\$regs]})';}, @@ -1263,11 +1276,11 @@ {display = 'mb_substitute_character'; insert = '(${1:[mixed \\\$substrchar]})';}, {display = 'mb_substr'; insert = '(${1:string \\\$str}, ${2:int \\\$start}, ${3:[int \\\$length]}, ${4:[string \\\$encoding]})';}, {display = 'mb_substr_count'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[string \\\$encoding]})';}, - {display = 'mcrypt_cbc'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:[string \\\$iv]}, ${6:string \\\$cipher}, ${7:string \\\$key}, ${8:string \\\$data}, ${9:int \\\$mode}, ${10:[string \\\$iv]})';}, - {display = 'mcrypt_cfb'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:string \\\$iv}, ${6:string \\\$cipher}, ${7:string \\\$key}, ${8:string \\\$data}, ${9:int \\\$mode}, ${10:[string \\\$iv]})';}, + {display = 'mcrypt_cbc'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:[string \\\$iv]})';}, + {display = 'mcrypt_cfb'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:[string \\\$iv]})';}, {display = 'mcrypt_create_iv'; insert = '(${1:int \\\$size}, ${2:[int \\\$source = MCRYPT_DEV_RANDOM]})';}, {display = 'mcrypt_decrypt'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:string \\\$mode}, ${5:[string \\\$iv]})';}, - {display = 'mcrypt_ecb'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:string \\\$cipher}, ${6:string \\\$key}, ${7:string \\\$data}, ${8:int \\\$mode}, ${9:[string \\\$iv]})';}, + {display = 'mcrypt_ecb'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:[string \\\$iv]})';}, {display = 'mcrypt_enc_get_algorithms_name'; insert = '(${1:resource \\\$td})';}, {display = 'mcrypt_enc_get_block_size'; insert = '(${1:resource \\\$td})';}, {display = 'mcrypt_enc_get_iv_size'; insert = '(${1:resource \\\$td})';}, @@ -1283,10 +1296,10 @@ {display = 'mcrypt_generic_deinit'; insert = '(${1:resource \\\$td})';}, {display = 'mcrypt_generic_end'; insert = '(${1:resource \\\$td})';}, {display = 'mcrypt_generic_init'; insert = '(${1:resource \\\$td}, ${2:string \\\$key}, ${3:string \\\$iv})';}, - {display = 'mcrypt_get_block_size'; insert = '(${1:int \\\$cipher}, ${2:string \\\$cipher}, ${3:string \\\$module})';}, - {display = 'mcrypt_get_cipher_name'; insert = '(${1:int \\\$cipher}, ${2:string \\\$cipher})';}, + {display = 'mcrypt_get_block_size'; insert = '(${1:string \\\$cipher}, ${2:string \\\$module})';}, + {display = 'mcrypt_get_cipher_name'; insert = '(${1:string \\\$cipher})';}, {display = 'mcrypt_get_iv_size'; insert = '(${1:string \\\$cipher}, ${2:string \\\$mode})';}, - {display = 'mcrypt_get_key_size'; insert = '(${1:int \\\$cipher}, ${2:string \\\$cipher}, ${3:string \\\$module})';}, + {display = 'mcrypt_get_key_size'; insert = '(${1:string \\\$cipher}, ${2:string \\\$module})';}, {display = 'mcrypt_list_algorithms'; insert = '(${1:[string \\\$lib_dir = ini_get(\"mcrypt.algorithms_dir\")]})';}, {display = 'mcrypt_list_modes'; insert = '(${1:[string \\\$lib_dir = ini_get(\"mcrypt.modes_dir\")]})';}, {display = 'mcrypt_module_close'; insert = '(${1:resource \\\$td})';}, @@ -1298,7 +1311,7 @@ {display = 'mcrypt_module_is_block_mode'; insert = '(${1:string \\\$mode}, ${2:[string \\\$lib_dir]})';}, {display = 'mcrypt_module_open'; insert = '(${1:string \\\$algorithm}, ${2:string \\\$algorithm_directory}, ${3:string \\\$mode}, ${4:string \\\$mode_directory})';}, {display = 'mcrypt_module_self_test'; insert = '(${1:string \\\$algorithm}, ${2:[string \\\$lib_dir]})';}, - {display = 'mcrypt_ofb'; insert = '(${1:int \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:string \\\$iv}, ${6:string \\\$cipher}, ${7:string \\\$key}, ${8:string \\\$data}, ${9:int \\\$mode}, ${10:[string \\\$iv]})';}, + {display = 'mcrypt_ofb'; insert = '(${1:string \\\$cipher}, ${2:string \\\$key}, ${3:string \\\$data}, ${4:int \\\$mode}, ${5:[string \\\$iv]})';}, {display = 'md5'; insert = '(${1:string \\\$str}, ${2:[bool \\\$raw_output = false]})';}, {display = 'md5_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$raw_output = false]})';}, {display = 'mdecrypt_generic'; insert = '(${1:resource \\\$td}, ${2:string \\\$data})';}, @@ -1312,33 +1325,33 @@ {display = 'mhash_get_block_size'; insert = '(${1:int \\\$hash})';}, {display = 'mhash_get_hash_name'; insert = '(${1:int \\\$hash})';}, {display = 'mhash_keygen_s2k'; insert = '(${1:int \\\$hash}, ${2:string \\\$password}, ${3:string \\\$salt}, ${4:int \\\$bytes})';}, - {display = 'microtime'; insert = '(${1:[bool \\\$get_as_float]})';}, + {display = 'microtime'; insert = '(${1:[bool \\\$get_as_float = false]})';}, {display = 'mime_content_type'; insert = '(${1:string \\\$filename})';}, {display = 'min'; insert = '(${1:array \\\$values}, ${2:mixed \\\$value1}, ${3:mixed \\\$value2}, ${4:[mixed \\\$value3...]})';}, {display = 'mkdir'; insert = '(${1:string \\\$pathname}, ${2:[int \\\$mode = 0777]}, ${3:[bool \\\$recursive = false]}, ${4:[resource \\\$context]})';}, {display = 'mktime'; insert = '(${1:[int \\\$hour = date(\"H\")]}, ${2:[int \\\$minute = date(\"i\")]}, ${3:[int \\\$second = date(\"s\")]}, ${4:[int \\\$month = date(\"n\")]}, ${5:[int \\\$day = date(\"j\")]}, ${6:[int \\\$year = date(\"Y\")]}, ${7:[int \\\$is_dst = -1]})';}, {display = 'money_format'; insert = '(${1:string \\\$format}, ${2:float \\\$number})';}, {display = 'move_uploaded_file'; insert = '(${1:string \\\$filename}, ${2:string \\\$destination})';}, - {display = 'msg_get_queue'; insert = '(${1:int \\\$key}, ${2:[int \\\$perms]})';}, + {display = 'msg_get_queue'; insert = '(${1:int \\\$key}, ${2:[int \\\$perms = 0666]})';}, {display = 'msg_queue_exists'; insert = '(${1:int \\\$key})';}, {display = 'msg_receive'; insert = '(${1:resource \\\$queue}, ${2:int \\\$desiredmsgtype}, ${3:int \\\$msgtype}, ${4:int \\\$maxsize}, ${5:mixed \\\$message}, ${6:[bool \\\$unserialize = true]}, ${7:[int \\\$flags]}, ${8:[int \\\$errorcode]})';}, {display = 'msg_remove_queue'; insert = '(${1:resource \\\$queue})';}, - {display = 'msg_send'; insert = '(${1:resource \\\$queue}, ${2:int \\\$msgtype}, ${3:mixed \\\$message}, ${4:[bool \\\$serialize]}, ${5:[bool \\\$blocking]}, ${6:[int \\\$errorcode]})';}, + {display = 'msg_send'; insert = '(${1:resource \\\$queue}, ${2:int \\\$msgtype}, ${3:mixed \\\$message}, ${4:[bool \\\$serialize = true]}, ${5:[bool \\\$blocking = true]}, ${6:[int \\\$errorcode]})';}, {display = 'msg_set_queue'; insert = '(${1:resource \\\$queue}, ${2:array \\\$data})';}, {display = 'msg_stat_queue'; insert = '(${1:resource \\\$queue})';}, - {display = 'msgfmt_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:string \\\$locale}, ${4:string \\\$pattern}, ${5:string \\\$locale}, ${6:string \\\$pattern})';}, - {display = 'msgfmt_format'; insert = '(${1:array \\\$args}, ${2:MessageFormatter \\\$fmt}, ${3:array \\\$args})';}, - {display = 'msgfmt_format_message'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:array \\\$args}, ${4:string \\\$locale}, ${5:string \\\$pattern}, ${6:array \\\$args})';}, + {display = 'msgfmt_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern})';}, + {display = 'msgfmt_format'; insert = '(${1:array \\\$args}, ${2:MessageFormatter \\\$fmt})';}, + {display = 'msgfmt_format_message'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:array \\\$args})';}, {display = 'msgfmt_get_error_code'; insert = '(${1:MessageFormatter \\\$fmt})';}, {display = 'msgfmt_get_error_message'; insert = '(${1:MessageFormatter \\\$fmt})';}, {display = 'msgfmt_get_locale'; insert = '(${1:NumberFormatter \\\$formatter})';}, {display = 'msgfmt_get_pattern'; insert = '(${1:MessageFormatter \\\$fmt})';}, - {display = 'msgfmt_parse'; insert = '(${1:string \\\$value}, ${2:MessageFormatter \\\$fmt}, ${3:string \\\$value})';}, - {display = 'msgfmt_parse_message'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:string \\\$source}, ${4:string \\\$locale}, ${5:string \\\$pattern}, ${6:string \\\$value})';}, - {display = 'msgfmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:MessageFormatter \\\$fmt}, ${3:string \\\$pattern})';}, + {display = 'msgfmt_parse'; insert = '(${1:string \\\$value}, ${2:MessageFormatter \\\$fmt})';}, + {display = 'msgfmt_parse_message'; insert = '(${1:string \\\$locale}, ${2:string \\\$pattern}, ${3:string \\\$source}, ${4:string \\\$value})';}, + {display = 'msgfmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:MessageFormatter \\\$fmt})';}, {display = 'mssql_bind'; insert = '(${1:resource \\\$stmt}, ${2:string \\\$param_name}, ${3:mixed \\\$var}, ${4:int \\\$type}, ${5:[bool \\\$is_output = false]}, ${6:[bool \\\$is_null = false]}, ${7:[int \\\$maxlen = -1]})';}, {display = 'mssql_close'; insert = '(${1:[resource \\\$link_identifier]})';}, - {display = 'mssql_connect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[bool \\\$new_link]})';}, + {display = 'mssql_connect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[bool \\\$new_link = false]})';}, {display = 'mssql_data_seek'; insert = '(${1:resource \\\$result_identifier}, ${2:int \\\$row_number})';}, {display = 'mssql_execute'; insert = '(${1:resource \\\$stmt}, ${2:[bool \\\$skip_results = false]})';}, {display = 'mssql_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = MSSQL_BOTH]})';}, @@ -1361,7 +1374,7 @@ {display = 'mssql_next_result'; insert = '(${1:resource \\\$result_id})';}, {display = 'mssql_num_fields'; insert = '(${1:resource \\\$result})';}, {display = 'mssql_num_rows'; insert = '(${1:resource \\\$result})';}, - {display = 'mssql_pconnect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[bool \\\$new_link]})';}, + {display = 'mssql_pconnect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[bool \\\$new_link = false]})';}, {display = 'mssql_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]}, ${3:[int \\\$batch_size]})';}, {display = 'mssql_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field})';}, {display = 'mssql_rows_affected'; insert = '(${1:resource \\\$link_identifier})';}, @@ -1417,12 +1430,12 @@ {display = 'mysql_tablename'; insert = '(${1:resource \\\$result}, ${2:int \\\$i})';}, {display = 'mysql_thread_id'; insert = '(${1:[resource \\\$link_identifier]})';}, {display = 'mysql_unbuffered_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]})';}, - {display = 'mysqli'; insert = '(${1:[string \\\$host = ini_get(\"mysqli.default_host\")]}, ${2:[string \\\$username = ini_get(\"mysqli.default_user\")]}, ${3:[string \\\$passwd = ini_get(\"mysqli.default_pw\")]}, ${4:[string \\\$dbname = \"\"]}, ${5:[int \\\$port = ini_get(\"mysqli.default_port\")]}, ${6:[string \\\$socket = ini_get(\"mysqli.default_socket\")]}, ${7:[string \\\$host = ini_get(\"mysqli.default_host\")]}, ${8:[string \\\$username = ini_get(\"mysqli.default_user\")]}, ${9:[string \\\$passwd = ini_get(\"mysqli.default_pw\")]}, ${10:[string \\\$dbname = \"\"]}, ${11:[int \\\$port = ini_get(\"mysqli.default_port\")]}, ${12:[string \\\$socket = ini_get(\"mysqli.default_socket\")]})';}, + {display = 'mysqli'; insert = '(${1:[string \\\$host = ini_get(\"mysqli.default_host\")]}, ${2:[string \\\$username = ini_get(\"mysqli.default_user\")]}, ${3:[string \\\$passwd = ini_get(\"mysqli.default_pw\")]}, ${4:[string \\\$dbname = \"\"]}, ${5:[int \\\$port = ini_get(\"mysqli.default_port\")]}, ${6:[string \\\$socket = ini_get(\"mysqli.default_socket\")]})';}, {display = 'mysqli_affected_rows'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_autocommit'; insert = '(${1:bool \\\$mode}, ${2:mysqli \\\$link}, ${3:bool \\\$mode})';}, + {display = 'mysqli_autocommit'; insert = '(${1:bool \\\$mode}, ${2:mysqli \\\$link})';}, {display = 'mysqli_bind_param'; insert = '()';}, {display = 'mysqli_bind_result'; insert = '()';}, - {display = 'mysqli_change_user'; insert = '(${1:string \\\$user}, ${2:string \\\$password}, ${3:string \\\$database}, ${4:mysqli \\\$link}, ${5:string \\\$user}, ${6:string \\\$password}, ${7:string \\\$database})';}, + {display = 'mysqli_change_user'; insert = '(${1:string \\\$user}, ${2:string \\\$password}, ${3:string \\\$database}, ${4:mysqli \\\$link})';}, {display = 'mysqli_character_set_name'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_client_encoding'; insert = '()';}, {display = 'mysqli_close'; insert = '(${1:mysqli \\\$link})';}, @@ -1430,13 +1443,13 @@ {display = 'mysqli_connect'; insert = '()';}, {display = 'mysqli_connect_errno'; insert = '()';}, {display = 'mysqli_connect_error'; insert = '()';}, - {display = 'mysqli_data_seek'; insert = '(${1:int \\\$offset}, ${2:mysqli_result \\\$result}, ${3:int \\\$offset})';}, - {display = 'mysqli_debug'; insert = '(${1:string \\\$message}, ${2:string \\\$message})';}, + {display = 'mysqli_data_seek'; insert = '(${1:int \\\$offset}, ${2:mysqli_result \\\$result})';}, + {display = 'mysqli_debug'; insert = '(${1:string \\\$message})';}, {display = 'mysqli_disable_reads_from_master'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_disable_rpl_parse'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_dump_debug_info'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_embedded_server_end'; insert = '()';}, - {display = 'mysqli_embedded_server_start'; insert = '(${1:bool \\\$start}, ${2:array \\\$arguments}, ${3:array \\\$groups}, ${4:bool \\\$start}, ${5:array \\\$arguments}, ${6:array \\\$groups})';}, + {display = 'mysqli_embedded_server_start'; insert = '(${1:bool \\\$start}, ${2:array \\\$arguments}, ${3:array \\\$groups})';}, {display = 'mysqli_enable_reads_from_master'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_enable_rpl_parse'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_errno'; insert = '(${1:mysqli \\\$link})';}, @@ -1444,17 +1457,17 @@ {display = 'mysqli_escape_string'; insert = '()';}, {display = 'mysqli_execute'; insert = '()';}, {display = 'mysqli_fetch'; insert = '()';}, - {display = 'mysqli_fetch_all'; insert = '(${1:[int \\\$resulttype = MYSQLI_NUM]}, ${2:mysqli_result \\\$result}, ${3:[int \\\$resulttype = MYSQLI_NUM]})';}, - {display = 'mysqli_fetch_array'; insert = '(${1:[int \\\$resulttype = MYSQLI_BOTH]}, ${2:mysqli_result \\\$result}, ${3:[int \\\$resulttype = MYSQLI_BOTH]})';}, + {display = 'mysqli_fetch_all'; insert = '(${1:[int \\\$resulttype = MYSQLI_NUM]}, ${2:mysqli_result \\\$result})';}, + {display = 'mysqli_fetch_array'; insert = '(${1:[int \\\$resulttype = MYSQLI_BOTH]}, ${2:mysqli_result \\\$result})';}, {display = 'mysqli_fetch_assoc'; insert = '(${1:mysqli_result \\\$result})';}, {display = 'mysqli_fetch_field'; insert = '(${1:mysqli_result \\\$result})';}, - {display = 'mysqli_fetch_field_direct'; insert = '(${1:int \\\$fieldnr}, ${2:mysqli_result \\\$result}, ${3:int \\\$fieldnr})';}, + {display = 'mysqli_fetch_field_direct'; insert = '(${1:int \\\$fieldnr}, ${2:mysqli_result \\\$result})';}, {display = 'mysqli_fetch_fields'; insert = '(${1:mysqli_result \\\$result})';}, {display = 'mysqli_fetch_lengths'; insert = '(${1:mysqli_result \\\$result})';}, - {display = 'mysqli_fetch_object'; insert = '(${1:[string \\\$class_name]}, ${2:[array \\\$params]}, ${3:mysqli_result \\\$result}, ${4:[string \\\$class_name]}, ${5:[array \\\$params]})';}, + {display = 'mysqli_fetch_object'; insert = '(${1:[string \\\$class_name]}, ${2:[array \\\$params]}, ${3:mysqli_result \\\$result})';}, {display = 'mysqli_fetch_row'; insert = '(${1:mysqli_result \\\$result})';}, {display = 'mysqli_field_count'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_field_seek'; insert = '(${1:int \\\$fieldnr}, ${2:mysqli_result \\\$result}, ${3:int \\\$fieldnr})';}, + {display = 'mysqli_field_seek'; insert = '(${1:int \\\$fieldnr}, ${2:mysqli_result \\\$result})';}, {display = 'mysqli_field_tell'; insert = '(${1:mysqli_result \\\$result})';}, {display = 'mysqli_free_result'; insert = '(${1:mysqli_result \\\$result})';}, {display = 'mysqli_get_cache_stats'; insert = '()';}, @@ -1472,61 +1485,62 @@ {display = 'mysqli_info'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_init'; insert = '()';}, {display = 'mysqli_insert_id'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_kill'; insert = '(${1:int \\\$processid}, ${2:mysqli \\\$link}, ${3:int \\\$processid})';}, + {display = 'mysqli_kill'; insert = '(${1:int \\\$processid}, ${2:mysqli \\\$link})';}, {display = 'mysqli_master_query'; insert = '(${1:mysqli \\\$link}, ${2:string \\\$query})';}, {display = 'mysqli_more_results'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_multi_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_multi_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link})';}, {display = 'mysqli_next_result'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_num_fields'; insert = '(${1:mysqli_result \\\$result})';}, {display = 'mysqli_num_rows'; insert = '(${1:mysqli_result \\\$result})';}, - {display = 'mysqli_options'; insert = '(${1:int \\\$option}, ${2:mixed \\\$value}, ${3:mysqli \\\$link}, ${4:int \\\$option}, ${5:mixed \\\$value})';}, + {display = 'mysqli_options'; insert = '(${1:int \\\$option}, ${2:mixed \\\$value}, ${3:mysqli \\\$link})';}, {display = 'mysqli_param_count'; insert = '()';}, {display = 'mysqli_ping'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_poll'; insert = '(${1:array \\\$read}, ${2:array \\\$error}, ${3:array \\\$reject}, ${4:int \\\$sec}, ${5:[int \\\$usec]}, ${6:array \\\$read}, ${7:array \\\$error}, ${8:array \\\$reject}, ${9:int \\\$sec}, ${10:[int \\\$usec]})';}, - {display = 'mysqli_prepare'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, - {display = 'mysqli_query'; insert = '(${1:string \\\$query}, ${2:[int \\\$resultmode]}, ${3:mysqli \\\$link}, ${4:string \\\$query}, ${5:[int \\\$resultmode]})';}, - {display = 'mysqli_real_connect'; insert = '(${1:[string \\\$host]}, ${2:[string \\\$username]}, ${3:[string \\\$passwd]}, ${4:[string \\\$dbname]}, ${5:[int \\\$port]}, ${6:[string \\\$socket]}, ${7:[int \\\$flags]}, ${8:mysqli \\\$link}, ${9:[string \\\$host]}, ${10:[string \\\$username]}, ${11:[string \\\$passwd]}, ${12:[string \\\$dbname]}, ${13:[int \\\$port]}, ${14:[string \\\$socket]}, ${15:[int \\\$flags]})';}, - {display = 'mysqli_real_escape_string'; insert = '(${1:string \\\$escapestr}, ${2:string \\\$escapestr}, ${3:mysqli \\\$link}, ${4:string \\\$escapestr})';}, - {display = 'mysqli_real_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, + {display = 'mysqli_poll'; insert = '(${1:array \\\$read}, ${2:array \\\$error}, ${3:array \\\$reject}, ${4:int \\\$sec}, ${5:[int \\\$usec]})';}, + {display = 'mysqli_prepare'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link})';}, + {display = 'mysqli_query'; insert = '(${1:string \\\$query}, ${2:[int \\\$resultmode = MYSQLI_STORE_RESULT]}, ${3:mysqli \\\$link})';}, + {display = 'mysqli_real_connect'; insert = '(${1:[string \\\$host]}, ${2:[string \\\$username]}, ${3:[string \\\$passwd]}, ${4:[string \\\$dbname]}, ${5:[int \\\$port]}, ${6:[string \\\$socket]}, ${7:[int \\\$flags]}, ${8:mysqli \\\$link})';}, + {display = 'mysqli_real_escape_string'; insert = '(${1:string \\\$escapestr}, ${2:mysqli \\\$link})';}, + {display = 'mysqli_real_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link})';}, {display = 'mysqli_reap_async_query'; insert = '(${1:mysql \\\$link})';}, {display = 'mysqli_report'; insert = '(${1:int \\\$flags})';}, {display = 'mysqli_rollback'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_rpl_parse_enabled'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_rpl_probe'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_rpl_query_type'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, - {display = 'mysqli_select_db'; insert = '(${1:string \\\$dbname}, ${2:mysqli \\\$link}, ${3:string \\\$dbname})';}, + {display = 'mysqli_rpl_query_type'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link})';}, + {display = 'mysqli_select_db'; insert = '(${1:string \\\$dbname}, ${2:mysqli \\\$link})';}, {display = 'mysqli_send_long_data'; insert = '()';}, - {display = 'mysqli_send_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link}, ${3:string \\\$query})';}, - {display = 'mysqli_set_charset'; insert = '(${1:string \\\$charset}, ${2:mysqli \\\$link}, ${3:string \\\$charset})';}, + {display = 'mysqli_send_query'; insert = '(${1:string \\\$query}, ${2:mysqli \\\$link})';}, + {display = 'mysqli_set_charset'; insert = '(${1:string \\\$charset}, ${2:mysqli \\\$link})';}, {display = 'mysqli_set_local_infile_default'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_set_local_infile_handler'; insert = '(${1:mysqli \\\$link}, ${2:callback \\\$read_func}, ${3:mysqli \\\$link}, ${4:callback \\\$read_func})';}, + {display = 'mysqli_set_local_infile_handler'; insert = '(${1:mysqli \\\$link}, ${2:callback \\\$read_func})';}, {display = 'mysqli_set_opt'; insert = '()';}, {display = 'mysqli_slave_query'; insert = '(${1:mysqli \\\$link}, ${2:string \\\$query})';}, {display = 'mysqli_sqlstate'; insert = '(${1:mysqli \\\$link})';}, - {display = 'mysqli_ssl_set'; insert = '(${1:string \\\$key}, ${2:string \\\$cert}, ${3:string \\\$ca}, ${4:string \\\$capath}, ${5:string \\\$cipher}, ${6:mysqli \\\$link}, ${7:string \\\$key}, ${8:string \\\$cert}, ${9:string \\\$ca}, ${10:string \\\$capath}, ${11:string \\\$cipher})';}, + {display = 'mysqli_ssl_set'; insert = '(${1:string \\\$key}, ${2:string \\\$cert}, ${3:string \\\$ca}, ${4:string \\\$capath}, ${5:string \\\$cipher}, ${6:mysqli \\\$link})';}, {display = 'mysqli_stat'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_stmt_affected_rows'; insert = '(${1:mysqli_stmt \\\$stmt})';}, - {display = 'mysqli_stmt_attr_get'; insert = '(${1:int \\\$attr}, ${2:mysqli_stmt \\\$stmt}, ${3:int \\\$attr})';}, - {display = 'mysqli_stmt_attr_set'; insert = '(${1:int \\\$attr}, ${2:int \\\$mode}, ${3:mysqli_stmt \\\$stmt}, ${4:int \\\$attr}, ${5:int \\\$mode})';}, - {display = 'mysqli_stmt_bind_param'; insert = '(${1:string \\\$types}, ${2:mixed \\\$var1}, ${3:[mixed ...]}, ${4:mysqli_stmt \\\$stmt}, ${5:string \\\$types}, ${6:mixed \\\$var1}, ${7:[mixed ...]})';}, - {display = 'mysqli_stmt_bind_result'; insert = '(${1:mixed \\\$var1}, ${2:[mixed ...]}, ${3:mysqli_stmt \\\$stmt}, ${4:mixed \\\$var1}, ${5:[mixed ...]})';}, + {display = 'mysqli_stmt_attr_get'; insert = '(${1:int \\\$attr}, ${2:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_attr_set'; insert = '(${1:int \\\$attr}, ${2:int \\\$mode}, ${3:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_bind_param'; insert = '(${1:string \\\$types}, ${2:mixed \\\$var1}, ${3:[mixed ...]}, ${4:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_bind_result'; insert = '(${1:mixed \\\$var1}, ${2:[mixed ...]}, ${3:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_close'; insert = '(${1:mysqli_stmt \\\$stmt})';}, - {display = 'mysqli_stmt_data_seek'; insert = '(${1:int \\\$offset}, ${2:mysqli_stmt \\\$stmt}, ${3:int \\\$offset})';}, + {display = 'mysqli_stmt_data_seek'; insert = '(${1:int \\\$offset}, ${2:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_errno'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_error'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_execute'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_fetch'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_field_count'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_free_result'; insert = '(${1:mysqli_stmt \\\$stmt})';}, - {display = 'mysqli_stmt_get_warnings'; insert = '(${1:mysqli_stmt \\\$stmt}, ${2:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_get_result'; insert = '(${1:mysqli_stmt \\\$stmt})';}, + {display = 'mysqli_stmt_get_warnings'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_init'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_stmt_insert_id'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_num_rows'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_param_count'; insert = '(${1:mysqli_stmt \\\$stmt})';}, - {display = 'mysqli_stmt_prepare'; insert = '(${1:string \\\$query}, ${2:mysqli_stmt \\\$stmt}, ${3:string \\\$query})';}, + {display = 'mysqli_stmt_prepare'; insert = '(${1:string \\\$query}, ${2:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_reset'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_result_metadata'; insert = '(${1:mysqli_stmt \\\$stmt})';}, - {display = 'mysqli_stmt_send_long_data'; insert = '(${1:int \\\$param_nr}, ${2:string \\\$data}, ${3:mysqli_stmt \\\$stmt}, ${4:int \\\$param_nr}, ${5:string \\\$data})';}, + {display = 'mysqli_stmt_send_long_data'; insert = '(${1:int \\\$param_nr}, ${2:string \\\$data}, ${3:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_sqlstate'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_stmt_store_result'; insert = '(${1:mysqli_stmt \\\$stmt})';}, {display = 'mysqli_store_result'; insert = '(${1:mysqli \\\$link})';}, @@ -1535,6 +1549,9 @@ {display = 'mysqli_use_result'; insert = '(${1:mysqli \\\$link})';}, {display = 'mysqli_warning'; insert = '()';}, {display = 'mysqli_warning_count'; insert = '(${1:mysqli \\\$link})';}, + {display = 'mysqlnd_ms_get_stats'; insert = '()';}, + {display = 'mysqlnd_ms_query_is_select'; insert = '(${1:string \\\$query})';}, + {display = 'mysqlnd_ms_set_user_pick_server'; insert = '(${1:string \\\$function})';}, {display = 'mysqlnd_qc_change_handler'; insert = '(${1:mixed \\\$handler})';}, {display = 'mysqlnd_qc_clear_cache'; insert = '()';}, {display = 'mysqlnd_qc_get_cache_info'; insert = '()';}, @@ -1548,28 +1565,28 @@ {display = 'ngettext'; insert = '(${1:string \\\$msgid1}, ${2:string \\\$msgid2}, ${3:int \\\$n})';}, {display = 'nl2br'; insert = '(${1:string \\\$string}, ${2:[bool \\\$is_xhtml = true]})';}, {display = 'nl_langinfo'; insert = '(${1:int \\\$item})';}, - {display = 'normalizer_is_normalized'; insert = '(${1:string \\\$input}, ${2:[string \\\$form = Normalizer::FORM_C]}, ${3:string \\\$input}, ${4:[string \\\$form = Normalizer::FORM_C]})';}, - {display = 'normalizer_normalize'; insert = '(${1:string \\\$input}, ${2:[string \\\$form = Normalizer::FORM_C]}, ${3:string \\\$input}, ${4:[string \\\$form = Normalizer::FORM_C]})';}, + {display = 'normalizer_is_normalized'; insert = '(${1:string \\\$input}, ${2:[string \\\$form = Normalizer::FORM_C]})';}, + {display = 'normalizer_normalize'; insert = '(${1:string \\\$input}, ${2:[string \\\$form = Normalizer::FORM_C]})';}, {display = 'nsapi_request_headers'; insert = '()';}, {display = 'nsapi_response_headers'; insert = '()';}, {display = 'nsapi_virtual'; insert = '(${1:string \\\$uri})';}, - {display = 'number_format'; insert = '(${1:float \\\$number}, ${2:[int \\\$decimals]}, ${3:float \\\$number}, ${4:int \\\$decimals}, ${5:string \\\$dec_point}, ${6:string \\\$thousands_sep})';}, - {display = 'numfmt_create'; insert = '(${1:string \\\$locale}, ${2:int \\\$style}, ${3:[string \\\$pattern]}, ${4:string \\\$locale}, ${5:int \\\$style}, ${6:[string \\\$pattern]}, ${7:string \\\$locale}, ${8:int \\\$style}, ${9:[string \\\$pattern]})';}, - {display = 'numfmt_format'; insert = '(${1:number \\\$value}, ${2:[int \\\$type]}, ${3:NumberFormatter \\\$fmt}, ${4:number \\\$value}, ${5:[int \\\$type]})';}, - {display = 'numfmt_format_currency'; insert = '(${1:float \\\$value}, ${2:string \\\$currency}, ${3:NumberFormatter \\\$fmt}, ${4:float \\\$value}, ${5:string \\\$currency})';}, - {display = 'numfmt_get_attribute'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt}, ${3:int \\\$attr})';}, + {display = 'number_format'; insert = '(${1:float \\\$number}, ${2:int \\\$decimals}, ${3:string \\\$dec_point}, ${4:string \\\$thousands_sep})';}, + {display = 'numfmt_create'; insert = '(${1:string \\\$locale}, ${2:int \\\$style}, ${3:[string \\\$pattern]})';}, + {display = 'numfmt_format'; insert = '(${1:number \\\$value}, ${2:[int \\\$type]}, ${3:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_format_currency'; insert = '(${1:float \\\$value}, ${2:string \\\$currency}, ${3:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_get_attribute'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt})';}, {display = 'numfmt_get_error_code'; insert = '(${1:NumberFormatter \\\$fmt})';}, {display = 'numfmt_get_error_message'; insert = '(${1:NumberFormatter \\\$fmt})';}, - {display = 'numfmt_get_locale'; insert = '(${1:[int \\\$type]}, ${2:NumberFormatter \\\$fmt}, ${3:[int \\\$type]})';}, + {display = 'numfmt_get_locale'; insert = '(${1:[int \\\$type]}, ${2:NumberFormatter \\\$fmt})';}, {display = 'numfmt_get_pattern'; insert = '(${1:NumberFormatter \\\$fmt})';}, - {display = 'numfmt_get_symbol'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt}, ${3:int \\\$attr})';}, - {display = 'numfmt_get_text_attribute'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt}, ${3:int \\\$attr})';}, - {display = 'numfmt_parse'; insert = '(${1:string \\\$value}, ${2:[int \\\$type]}, ${3:[int \\\$position]}, ${4:NumberFormatter \\\$fmt}, ${5:string \\\$value}, ${6:[int \\\$type]}, ${7:[int \\\$position]})';}, - {display = 'numfmt_parse_currency'; insert = '(${1:string \\\$value}, ${2:string \\\$currency}, ${3:[int \\\$position]}, ${4:NumberFormatter \\\$fmt}, ${5:string \\\$value}, ${6:string \\\$currency}, ${7:[int \\\$position]})';}, - {display = 'numfmt_set_attribute'; insert = '(${1:int \\\$attr}, ${2:int \\\$value}, ${3:NumberFormatter \\\$fmt}, ${4:int \\\$attr}, ${5:int \\\$value})';}, - {display = 'numfmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:NumberFormatter \\\$fmt}, ${3:string \\\$pattern})';}, - {display = 'numfmt_set_symbol'; insert = '(${1:int \\\$attr}, ${2:string \\\$value}, ${3:NumberFormatter \\\$fmt}, ${4:int \\\$attr}, ${5:string \\\$value})';}, - {display = 'numfmt_set_text_attribute'; insert = '(${1:int \\\$attr}, ${2:string \\\$value}, ${3:NumberFormatter \\\$fmt}, ${4:int \\\$attr}, ${5:string \\\$value})';}, + {display = 'numfmt_get_symbol'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_get_text_attribute'; insert = '(${1:int \\\$attr}, ${2:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_parse'; insert = '(${1:string \\\$value}, ${2:[int \\\$type]}, ${3:[int \\\$position]}, ${4:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_parse_currency'; insert = '(${1:string \\\$value}, ${2:string \\\$currency}, ${3:[int \\\$position]}, ${4:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_set_attribute'; insert = '(${1:int \\\$attr}, ${2:int \\\$value}, ${3:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_set_pattern'; insert = '(${1:string \\\$pattern}, ${2:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_set_symbol'; insert = '(${1:int \\\$attr}, ${2:string \\\$value}, ${3:NumberFormatter \\\$fmt})';}, + {display = 'numfmt_set_text_attribute'; insert = '(${1:int \\\$attr}, ${2:string \\\$value}, ${3:NumberFormatter \\\$fmt})';}, {display = 'ob_clean'; insert = '()';}, {display = 'ob_deflatehandler'; insert = '(${1:string \\\$data}, ${2:int \\\$mode})';}, {display = 'ob_end_clean'; insert = '()';}, @@ -1587,11 +1604,12 @@ {display = 'ob_implicit_flush'; insert = '(${1:[int \\\$flag = true]})';}, {display = 'ob_inflatehandler'; insert = '(${1:string \\\$data}, ${2:int \\\$mode})';}, {display = 'ob_list_handlers'; insert = '()';}, - {display = 'ob_start'; insert = '(${1:[callback \\\$output_callback]}, ${2:[int \\\$chunk_size]}, ${3:[bool \\\$erase]})';}, + {display = 'ob_start'; insert = '(${1:[callback \\\$output_callback]}, ${2:[int \\\$chunk_size]}, ${3:[bool \\\$erase = true]})';}, {display = 'ob_tidyhandler'; insert = '(${1:string \\\$input}, ${2:[int \\\$mode]})';}, {display = 'oci_bind_array_by_name'; insert = '(${1:resource \\\$statement}, ${2:string \\\$name}, ${3:array \\\$var_array}, ${4:int \\\$max_table_length}, ${5:[int \\\$max_item_length = -1]}, ${6:[int \\\$type = SQLT_AFC]})';}, {display = 'oci_bind_by_name'; insert = '(${1:resource \\\$statement}, ${2:string \\\$bv_name}, ${3:mixed \\\$variable}, ${4:[int \\\$maxlength = -1]}, ${5:[int \\\$type = SQLT_CHR]})';}, {display = 'oci_cancel'; insert = '(${1:resource \\\$statement})';}, + {display = 'oci_client_version'; insert = '()';}, {display = 'oci_close'; insert = '(${1:resource \\\$connection})';}, {display = 'oci_commit'; insert = '(${1:resource \\\$connection})';}, {display = 'oci_connect'; insert = '(${1:string \\\$username}, ${2:string \\\$password}, ${3:[string \\\$connection_string]}, ${4:[string \\\$character_set]}, ${5:[int \\\$session_mode]})';}, @@ -1622,7 +1640,7 @@ {display = 'oci_num_fields'; insert = '(${1:resource \\\$statement})';}, {display = 'oci_num_rows'; insert = '(${1:resource \\\$statement})';}, {display = 'oci_parse'; insert = '(${1:resource \\\$connection}, ${2:string \\\$sql_text})';}, - {display = 'oci_password_change'; insert = '(${1:resource \\\$connection}, ${2:string \\\$username}, ${3:string \\\$old_password}, ${4:string \\\$new_password}, ${5:string \\\$dbname}, ${6:string \\\$username}, ${7:string \\\$old_password}, ${8:string \\\$new_password})';}, + {display = 'oci_password_change'; insert = '(${1:resource \\\$connection}, ${2:string \\\$username}, ${3:string \\\$old_password}, ${4:string \\\$new_password}, ${5:string \\\$dbname})';}, {display = 'oci_pconnect'; insert = '(${1:string \\\$username}, ${2:string \\\$password}, ${3:[string \\\$connection_string]}, ${4:[string \\\$character_set]}, ${5:[int \\\$session_mode]})';}, {display = 'oci_result'; insert = '(${1:resource \\\$statement}, ${2:mixed \\\$field})';}, {display = 'oci_rollback'; insert = '(${1:resource \\\$connection})';}, @@ -1719,8 +1737,8 @@ {display = 'odbc_pconnect'; insert = '(${1:string \\\$dsn}, ${2:string \\\$user}, ${3:string \\\$password}, ${4:[int \\\$cursor_type]})';}, {display = 'odbc_prepare'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$query_string})';}, {display = 'odbc_primarykeys'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$table})';}, - {display = 'odbc_procedurecolumns'; insert = '(${1:resource \\\$connection_id}, ${2:resource \\\$connection_id}, ${3:string \\\$qualifier}, ${4:string \\\$owner}, ${5:string \\\$proc}, ${6:string \\\$column})';}, - {display = 'odbc_procedures'; insert = '(${1:resource \\\$connection_id}, ${2:resource \\\$connection_id}, ${3:string \\\$qualifier}, ${4:string \\\$owner}, ${5:string \\\$name})';}, + {display = 'odbc_procedurecolumns'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$proc}, ${5:string \\\$column})';}, + {display = 'odbc_procedures'; insert = '(${1:resource \\\$connection_id}, ${2:string \\\$qualifier}, ${3:string \\\$owner}, ${4:string \\\$name})';}, {display = 'odbc_result'; insert = '(${1:resource \\\$result_id}, ${2:mixed \\\$field})';}, {display = 'odbc_result_all'; insert = '(${1:resource \\\$result_id}, ${2:[string \\\$format]})';}, {display = 'odbc_rollback'; insert = '(${1:resource \\\$connection_id})';}, @@ -1731,23 +1749,24 @@ {display = 'odbc_tables'; insert = '(${1:resource \\\$connection_id}, ${2:[string \\\$qualifier]}, ${3:[string \\\$owner]}, ${4:[string \\\$name]}, ${5:[string \\\$types]})';}, {display = 'opendir'; insert = '(${1:string \\\$path}, ${2:[resource \\\$context]})';}, {display = 'openlog'; insert = '(${1:string \\\$ident}, ${2:int \\\$option}, ${3:int \\\$facility})';}, + {display = 'openssl_cipher_iv_length'; insert = '(${1:string \\\$method})';}, {display = 'openssl_csr_export'; insert = '(${1:resource \\\$csr}, ${2:string \\\$out}, ${3:[bool \\\$notext = true]})';}, {display = 'openssl_csr_export_to_file'; insert = '(${1:resource \\\$csr}, ${2:string \\\$outfilename}, ${3:[bool \\\$notext = true]})';}, {display = 'openssl_csr_get_public_key'; insert = '(${1:mixed \\\$csr}, ${2:[bool \\\$use_shortnames = true]})';}, {display = 'openssl_csr_get_subject'; insert = '(${1:mixed \\\$csr}, ${2:[bool \\\$use_shortnames = true]})';}, {display = 'openssl_csr_new'; insert = '(${1:array \\\$dn}, ${2:resource \\\$privkey}, ${3:[array \\\$configargs]}, ${4:[array \\\$extraattribs]})';}, {display = 'openssl_csr_sign'; insert = '(${1:mixed \\\$csr}, ${2:mixed \\\$cacert}, ${3:mixed \\\$priv_key}, ${4:int \\\$days}, ${5:[array \\\$configargs]}, ${6:[int \\\$serial]})';}, - {display = 'openssl_decrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:string \\\$password}, ${4:[string \\\$raw_input = false]})';}, + {display = 'openssl_decrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:string \\\$password}, ${4:[bool \\\$raw_input = false]}, ${5:[string \\\$iv = \"\"]})';}, {display = 'openssl_dh_compute_key'; insert = '(${1:string \\\$pub_key}, ${2:resource \\\$dh_key})';}, {display = 'openssl_digest'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:[bool \\\$raw_output = false]})';}, - {display = 'openssl_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:string \\\$password}, ${4:[bool \\\$raw_output = false]})';}, + {display = 'openssl_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$method}, ${3:string \\\$password}, ${4:[bool \\\$raw_output = false]}, ${5:[string \\\$iv = \"\"]})';}, {display = 'openssl_error_string'; insert = '()';}, {display = 'openssl_free_key'; insert = '(${1:resource \\\$key_identifier})';}, {display = 'openssl_get_cipher_methods'; insert = '(${1:[bool \\\$aliases = false]})';}, {display = 'openssl_get_md_methods'; insert = '(${1:[bool \\\$aliases = false]})';}, {display = 'openssl_get_privatekey'; insert = '()';}, {display = 'openssl_get_publickey'; insert = '()';}, - {display = 'openssl_open'; insert = '(${1:string \\\$sealed_data}, ${2:string \\\$open_data}, ${3:string \\\$env_key}, ${4:mixed \\\$priv_key_id})';}, + {display = 'openssl_open'; insert = '(${1:string \\\$sealed_data}, ${2:string \\\$open_data}, ${3:string \\\$env_key}, ${4:mixed \\\$priv_key_id}, ${5:[string \\\$method]})';}, {display = 'openssl_pkcs12_export'; insert = '(${1:mixed \\\$x509}, ${2:string \\\$out}, ${3:mixed \\\$priv_key}, ${4:string \\\$pass}, ${5:[array \\\$args]})';}, {display = 'openssl_pkcs12_export_to_file'; insert = '(${1:mixed \\\$x509}, ${2:string \\\$filename}, ${3:mixed \\\$priv_key}, ${4:string \\\$pass}, ${5:[array \\\$args]})';}, {display = 'openssl_pkcs12_read'; insert = '(${1:string \\\$pkcs12}, ${2:array \\\$certs}, ${3:string \\\$pass})';}, @@ -1766,8 +1785,8 @@ {display = 'openssl_private_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$crypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, {display = 'openssl_public_decrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$decrypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, {display = 'openssl_public_encrypt'; insert = '(${1:string \\\$data}, ${2:string \\\$crypted}, ${3:mixed \\\$key}, ${4:[int \\\$padding = OPENSSL_PKCS1_PADDING]})';}, - {display = 'openssl_random_pseudo_bytes'; insert = '(${1:string \\\$length}, ${2:[bool \\\$crypto_strong]})';}, - {display = 'openssl_seal'; insert = '(${1:string \\\$data}, ${2:string \\\$sealed_data}, ${3:array \\\$env_keys}, ${4:array \\\$pub_key_ids})';}, + {display = 'openssl_random_pseudo_bytes'; insert = '(${1:int \\\$length}, ${2:[bool \\\$crypto_strong]})';}, + {display = 'openssl_seal'; insert = '(${1:string \\\$data}, ${2:string \\\$sealed_data}, ${3:array \\\$env_keys}, ${4:array \\\$pub_key_ids}, ${5:[string \\\$method]})';}, {display = 'openssl_sign'; insert = '(${1:string \\\$data}, ${2:string \\\$signature}, ${3:mixed \\\$priv_key_id}, ${4:[int \\\$signature_alg = OPENSSL_ALGO_SHA1]})';}, {display = 'openssl_verify'; insert = '(${1:string \\\$data}, ${2:string \\\$signature}, ${3:mixed \\\$pub_key_id}, ${4:[int \\\$signature_alg = OPENSSL_ALGO_SHA1]})';}, {display = 'openssl_x509_check_private_key'; insert = '(${1:mixed \\\$cert}, ${2:mixed \\\$key})';}, @@ -1827,15 +1846,15 @@ {display = 'pg_execute'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$stmtname}, ${3:array \\\$params})';}, {display = 'pg_fetch_all'; insert = '(${1:resource \\\$result})';}, {display = 'pg_fetch_all_columns'; insert = '(${1:resource \\\$result}, ${2:[int \\\$column]})';}, - {display = 'pg_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]}, ${3:[int \\\$result_type]})';}, + {display = 'pg_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]}, ${3:[int \\\$result_type = PGSQL_BOTH]})';}, {display = 'pg_fetch_assoc'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]})';}, - {display = 'pg_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]}, ${3:[int \\\$result_type = PGSQL_ASSOC]}, ${4:resource \\\$result}, ${5:[int \\\$row]}, ${6:[string \\\$class_name]}, ${7:[array \\\$params]})';}, - {display = 'pg_fetch_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field}, ${4:resource \\\$result}, ${5:mixed \\\$field})';}, + {display = 'pg_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]}, ${3:[int \\\$result_type = PGSQL_ASSOC]}, ${4:[string \\\$class_name]}, ${5:[array \\\$params]})';}, + {display = 'pg_fetch_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field})';}, {display = 'pg_fetch_row'; insert = '(${1:resource \\\$result}, ${2:[int \\\$row]})';}, - {display = 'pg_field_is_null'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field}, ${4:resource \\\$result}, ${5:mixed \\\$field})';}, + {display = 'pg_field_is_null'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field})';}, {display = 'pg_field_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, {display = 'pg_field_num'; insert = '(${1:resource \\\$result}, ${2:string \\\$field_name})';}, - {display = 'pg_field_prtlen'; insert = '(${1:resource \\\$result}, ${2:int \\\$row_number}, ${3:mixed \\\$field_name_or_number}, ${4:resource \\\$result}, ${5:mixed \\\$field_name_or_number})';}, + {display = 'pg_field_prtlen'; insert = '(${1:resource \\\$result}, ${2:int \\\$row_number}, ${3:mixed \\\$field_name_or_number})';}, {display = 'pg_field_size'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, {display = 'pg_field_table'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number}, ${3:[bool \\\$oid_only = false]})';}, {display = 'pg_field_type'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_number})';}, @@ -1850,7 +1869,7 @@ {display = 'pg_last_notice'; insert = '(${1:resource \\\$connection})';}, {display = 'pg_last_oid'; insert = '(${1:resource \\\$result})';}, {display = 'pg_lo_close'; insert = '(${1:resource \\\$large_object})';}, - {display = 'pg_lo_create'; insert = '(${1:[resource \\\$connection]}, ${2:[mixed \\\$object_id]}, ${3:mixed \\\$object_id})';}, + {display = 'pg_lo_create'; insert = '(${1:[resource \\\$connection]}, ${2:mixed \\\$object_id})';}, {display = 'pg_lo_export'; insert = '(${1:[resource \\\$connection]}, ${2:int \\\$oid}, ${3:string \\\$pathname})';}, {display = 'pg_lo_import'; insert = '(${1:[resource \\\$connection]}, ${2:string \\\$pathname}, ${3:[mixed \\\$object_id]})';}, {display = 'pg_lo_open'; insert = '(${1:resource \\\$connection}, ${2:int \\\$oid}, ${3:string \\\$mode})';}, @@ -1875,7 +1894,7 @@ {display = 'pg_result_error'; insert = '(${1:resource \\\$result})';}, {display = 'pg_result_error_field'; insert = '(${1:resource \\\$result}, ${2:int \\\$fieldcode})';}, {display = 'pg_result_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$offset})';}, - {display = 'pg_result_status'; insert = '(${1:resource \\\$result}, ${2:[int \\\$type]})';}, + {display = 'pg_result_status'; insert = '(${1:resource \\\$result}, ${2:[int \\\$type = PGSQL_STATUS_LONG]})';}, {display = 'pg_select'; insert = '(${1:resource \\\$connection}, ${2:string \\\$table_name}, ${3:array \\\$assoc_array}, ${4:[int \\\$options = PGSQL_DML_EXEC]})';}, {display = 'pg_send_execute'; insert = '(${1:resource \\\$connection}, ${2:string \\\$stmtname}, ${3:array \\\$params})';}, {display = 'pg_send_prepare'; insert = '(${1:resource \\\$connection}, ${2:string \\\$stmtname}, ${3:string \\\$query})';}, @@ -1985,7 +2004,7 @@ {display = 'quotemeta'; insert = '(${1:string \\\$str})';}, {display = 'rad2deg'; insert = '(${1:float \\\$number})';}, {display = 'rand'; insert = '(${1:int \\\$min}, ${2:int \\\$max})';}, - {display = 'range'; insert = '(${1:mixed \\\$low}, ${2:mixed \\\$high}, ${3:[number \\\$step]})';}, + {display = 'range'; insert = '(${1:mixed \\\$start}, ${2:mixed \\\$limit}, ${3:[number \\\$step = 1]})';}, {display = 'rawurldecode'; insert = '(${1:string \\\$str})';}, {display = 'rawurlencode'; insert = '(${1:string \\\$str})';}, {display = 'read_exif_data'; insert = '()';}, @@ -2019,8 +2038,8 @@ {display = 'require_once'; insert = '(${1:string \\\$path})';}, {display = 'reset'; insert = '(${1:array \\\$array})';}, {display = 'resourcebundle_count'; insert = '(${1:ResourceBundle \\\$r})';}, - {display = 'resourcebundle_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$bundlename}, ${3:[bool \\\$fallback]}, ${4:string \\\$locale}, ${5:string \\\$bundlename}, ${6:[bool \\\$fallback]}, ${7:string \\\$locale}, ${8:string \\\$bundlename}, ${9:[bool \\\$fallback]})';}, - {display = 'resourcebundle_get'; insert = '(${1:string|int \\\$index}, ${2:ResourceBundle \\\$r}, ${3:string|int \\\$index})';}, + {display = 'resourcebundle_create'; insert = '(${1:string \\\$locale}, ${2:string \\\$bundlename}, ${3:[bool \\\$fallback]})';}, + {display = 'resourcebundle_get'; insert = '(${1:string|int \\\$index}, ${2:ResourceBundle \\\$r})';}, {display = 'resourcebundle_get_error_code'; insert = '(${1:ResourceBundle \\\$r})';}, {display = 'resourcebundle_get_error_message'; insert = '(${1:ResourceBundle \\\$r})';}, {display = 'resourcebundle_locales'; insert = '(${1:ResourceBundle \\\$r})';}, @@ -2031,6 +2050,18 @@ {display = 'rewinddir'; insert = '(${1:[resource \\\$dir_handle]})';}, {display = 'rmdir'; insert = '(${1:string \\\$dirname}, ${2:[resource \\\$context]})';}, {display = 'round'; insert = '(${1:float \\\$val}, ${2:[int \\\$precision]}, ${3:[int \\\$mode = PHP_ROUND_HALF_UP]})';}, + {display = 'rrd_create'; insert = '(${1:string \\\$filename}, ${2:array \\\$options})';}, + {display = 'rrd_error'; insert = '()';}, + {display = 'rrd_fetch'; insert = '(${1:string \\\$filename}, ${2:array \\\$options})';}, + {display = 'rrd_first'; insert = '(${1:string \\\$file}, ${2:[int \\\$raaindex]})';}, + {display = 'rrd_graph'; insert = '(${1:string \\\$filename}, ${2:array \\\$options})';}, + {display = 'rrd_info'; insert = '(${1:string \\\$filename})';}, + {display = 'rrd_last'; insert = '(${1:string \\\$filename})';}, + {display = 'rrd_lastupdate'; insert = '(${1:string \\\$filename})';}, + {display = 'rrd_restore'; insert = '(${1:string \\\$xml_file}, ${2:string \\\$rrd_file}, ${3:[array \\\$options]})';}, + {display = 'rrd_tune'; insert = '(${1:string \\\$filename}, ${2:array \\\$options})';}, + {display = 'rrd_update'; insert = '(${1:string \\\$filename}, ${2:array \\\$options})';}, + {display = 'rrd_xport'; insert = '(${1:array \\\$options})';}, {display = 'rsort'; insert = '(${1:array \\\$array}, ${2:[int \\\$sort_flags = SORT_REGULAR]})';}, {display = 'rtrim'; insert = '(${1:string \\\$str}, ${2:[string \\\$charlist]})';}, {display = 'scandir'; insert = '(${1:string \\\$directory}, ${2:[int \\\$sorting_order]}, ${3:[resource \\\$context]})';}, @@ -2067,13 +2098,15 @@ {display = 'set_socket_blocking'; insert = '()';}, {display = 'set_time_limit'; insert = '(${1:int \\\$seconds})';}, {display = 'setcookie'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]}, ${3:[int \\\$expire]}, ${4:[string \\\$path]}, ${5:[string \\\$domain]}, ${6:[bool \\\$secure = false]}, ${7:[bool \\\$httponly = false]})';}, - {display = 'setlocale'; insert = '(${1:int \\\$category}, ${2:string \\\$locale}, ${3:[string ...]}, ${4:int \\\$category}, ${5:array \\\$locale})';}, + {display = 'setlocale'; insert = '(${1:int \\\$category}, ${2:array \\\$locale}, ${3:[string ...]})';}, + {display = 'setproctitle'; insert = '(${1:string \\\$title})';}, {display = 'setrawcookie'; insert = '(${1:string \\\$name}, ${2:[string \\\$value]}, ${3:[int \\\$expire]}, ${4:[string \\\$path]}, ${5:[string \\\$domain]}, ${6:[bool \\\$secure = false]}, ${7:[bool \\\$httponly = false]})';}, + {display = 'setthreadtitle'; insert = '(${1:string \\\$title})';}, {display = 'settype'; insert = '(${1:mixed \\\$var}, ${2:string \\\$type})';}, {display = 'sha1'; insert = '(${1:string \\\$str}, ${2:[bool \\\$raw_output = false]})';}, {display = 'sha1_file'; insert = '(${1:string \\\$filename}, ${2:[bool \\\$raw_output = false]})';}, {display = 'shell_exec'; insert = '(${1:string \\\$cmd})';}, - {display = 'shm_attach'; insert = '(${1:int \\\$key}, ${2:[int \\\$memsize]}, ${3:[int \\\$perm]})';}, + {display = 'shm_attach'; insert = '(${1:int \\\$key}, ${2:[int \\\$memsize]}, ${3:[int \\\$perm = 0666]})';}, {display = 'shm_detach'; insert = '(${1:resource \\\$shm_identifier})';}, {display = 'shm_get_var'; insert = '(${1:resource \\\$shm_identifier}, ${2:int \\\$variable_key})';}, {display = 'shm_has_var'; insert = '(${1:resource \\\$shm_identifier}, ${2:int \\\$variable_key})';}, @@ -2096,30 +2129,30 @@ {display = 'sinh'; insert = '(${1:float \\\$arg})';}, {display = 'sizeof'; insert = '()';}, {display = 'sleep'; insert = '(${1:int \\\$seconds})';}, - {display = 'snmp2_get'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, - {display = 'snmp2_getnext'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, - {display = 'snmp2_real_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, - {display = 'snmp2_set'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:string \\\$type}, ${5:string \\\$value}, ${6:[string \\\$timeout]}, ${7:[string \\\$retries]})';}, - {display = 'snmp2_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout]}, ${5:[string \\\$retries]})';}, - {display = 'snmp3_get'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, - {display = 'snmp3_getnext'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, - {display = 'snmp3_real_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, - {display = 'snmp3_set'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:string \\\$type}, ${10:string \\\$value}, ${11:[string \\\$timeout]}, ${12:[string \\\$retries]})';}, - {display = 'snmp3_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout]}, ${10:[string \\\$retries]})';}, + {display = 'snmp2_get'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout = 1000000]}, ${5:[string \\\$retries = 5]})';}, + {display = 'snmp2_getnext'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout = 1000000]}, ${5:[string \\\$retries = 5]})';}, + {display = 'snmp2_real_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout = 1000000]}, ${5:[string \\\$retries = 5]})';}, + {display = 'snmp2_set'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:string \\\$type}, ${5:string \\\$value}, ${6:[string \\\$timeout = 1000000]}, ${7:[string \\\$retries = 5]})';}, + {display = 'snmp2_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[string \\\$timeout = 1000000]}, ${5:[string \\\$retries = 5]})';}, + {display = 'snmp3_get'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout = 1000000]}, ${10:[string \\\$retries = 5]})';}, + {display = 'snmp3_getnext'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout = 1000000]}, ${10:[string \\\$retries = 5]})';}, + {display = 'snmp3_real_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout = 1000000]}, ${10:[string \\\$retries = 5]})';}, + {display = 'snmp3_set'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:string \\\$type}, ${10:string \\\$value}, ${11:[int \\\$timeout = 1000000]}, ${12:[int \\\$retries = 5]})';}, + {display = 'snmp3_walk'; insert = '(${1:string \\\$host}, ${2:string \\\$sec_name}, ${3:string \\\$sec_level}, ${4:string \\\$auth_protocol}, ${5:string \\\$auth_passphrase}, ${6:string \\\$priv_protocol}, ${7:string \\\$priv_passphrase}, ${8:string \\\$object_id}, ${9:[string \\\$timeout = 1000000]}, ${10:[string \\\$retries = 5]})';}, {display = 'snmp_get_quick_print'; insert = '()';}, {display = 'snmp_get_valueretrieval'; insert = '()';}, {display = 'snmp_read_mib'; insert = '(${1:string \\\$filename})';}, {display = 'snmp_set_enum_print'; insert = '(${1:int \\\$enum_print})';}, - {display = 'snmp_set_oid_numeric_print'; insert = '(${1:int \\\$oid_numeric_print})';}, + {display = 'snmp_set_oid_numeric_print'; insert = '(${1:int \\\$oid_format})';}, {display = 'snmp_set_oid_output_format'; insert = '(${1:int \\\$oid_format})';}, {display = 'snmp_set_quick_print'; insert = '(${1:bool \\\$quick_print})';}, {display = 'snmp_set_valueretrieval'; insert = '(${1:int \\\$method})';}, - {display = 'snmpget'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, - {display = 'snmpgetnext'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, - {display = 'snmprealwalk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, - {display = 'snmpset'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:string \\\$type}, ${5:mixed \\\$value}, ${6:[int \\\$timeout]}, ${7:[int \\\$retries]})';}, - {display = 'snmpwalk'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, - {display = 'snmpwalkoid'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout]}, ${5:[int \\\$retries]})';}, + {display = 'snmpget'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout = 1000000]}, ${5:[int \\\$retries = 5]})';}, + {display = 'snmpgetnext'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout = 1000000]}, ${5:[int \\\$retries = 5]})';}, + {display = 'snmprealwalk'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout = 1000000]}, ${5:[int \\\$retries = 5]})';}, + {display = 'snmpset'; insert = '(${1:string \\\$host}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:string \\\$type}, ${5:mixed \\\$value}, ${6:[int \\\$timeout = 1000000]}, ${7:[int \\\$retries = 5]})';}, + {display = 'snmpwalk'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout = 1000000]}, ${5:[int \\\$retries = 5]})';}, + {display = 'snmpwalkoid'; insert = '(${1:string \\\$hostname}, ${2:string \\\$community}, ${3:string \\\$object_id}, ${4:[int \\\$timeout = 1000000]}, ${5:[int \\\$retries = 5]})';}, {display = 'socket_accept'; insert = '(${1:resource \\\$socket})';}, {display = 'socket_bind'; insert = '(${1:resource \\\$socket}, ${2:string \\\$address}, ${3:[int \\\$port]})';}, {display = 'socket_clear_error'; insert = '(${1:[resource \\\$socket]})';}, @@ -2158,29 +2191,29 @@ {display = 'spl_autoload_unregister'; insert = '(${1:mixed \\\$autoload_function})';}, {display = 'spl_classes'; insert = '()';}, {display = 'spl_object_hash'; insert = '(${1:object \\\$obj})';}, - {display = 'split'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit]})';}, - {display = 'spliti'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit]})';}, + {display = 'split'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit = -1]})';}, + {display = 'spliti'; insert = '(${1:string \\\$pattern}, ${2:string \\\$string}, ${3:[int \\\$limit = -1]})';}, {display = 'sprintf'; insert = '(${1:string \\\$format}, ${2:[mixed \\\$args]}, ${3:[mixed ...]})';}, {display = 'sql_regcase'; insert = '(${1:string \\\$string})';}, - {display = 'sqlite_array_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type]}, ${4:[bool \\\$decode_binary]}, ${5:string \\\$query}, ${6:resource \\\$dbhandle}, ${7:[int \\\$result_type]}, ${8:[bool \\\$decode_binary]}, ${9:string \\\$query}, ${10:[int \\\$result_type]}, ${11:[bool \\\$decode_binary]})';}, - {display = 'sqlite_busy_timeout'; insert = '(${1:resource \\\$dbhandle}, ${2:int \\\$milliseconds}, ${3:int \\\$milliseconds})';}, + {display = 'sqlite_array_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type = SQLITE_BOTH]}, ${4:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_busy_timeout'; insert = '(${1:resource \\\$dbhandle}, ${2:int \\\$milliseconds})';}, {display = 'sqlite_changes'; insert = '(${1:resource \\\$dbhandle})';}, {display = 'sqlite_close'; insert = '(${1:resource \\\$dbhandle})';}, - {display = 'sqlite_column'; insert = '(${1:resource \\\$result}, ${2:mixed \\\$index_or_name}, ${3:[bool \\\$decode_binary = true]}, ${4:mixed \\\$index_or_name}, ${5:[bool \\\$decode_binary = true]}, ${6:mixed \\\$index_or_name}, ${7:[bool \\\$decode_binary = true]})';}, - {display = 'sqlite_create_aggregate'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$function_name}, ${3:callback \\\$step_func}, ${4:callback \\\$finalize_func}, ${5:[int \\\$num_args = -1]}, ${6:string \\\$function_name}, ${7:callback \\\$step_func}, ${8:callback \\\$finalize_func}, ${9:[int \\\$num_args = -1]})';}, - {display = 'sqlite_create_function'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$function_name}, ${3:callback \\\$callback}, ${4:[int \\\$num_args = -1]}, ${5:string \\\$function_name}, ${6:callback \\\$callback}, ${7:[int \\\$num_args = -1]})';}, - {display = 'sqlite_current'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]}, ${4:[int \\\$result_type = SQLITE_BOTH]}, ${5:[bool \\\$decode_binary = true]}, ${6:[int \\\$result_type = SQLITE_BOTH]}, ${7:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_column'; insert = '(${1:resource \\\$result}, ${2:mixed \\\$index_or_name}, ${3:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_create_aggregate'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$function_name}, ${3:callback \\\$step_func}, ${4:callback \\\$finalize_func}, ${5:[int \\\$num_args = -1]})';}, + {display = 'sqlite_create_function'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$function_name}, ${3:callback \\\$callback}, ${4:[int \\\$num_args = -1]})';}, + {display = 'sqlite_current'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]})';}, {display = 'sqlite_error_string'; insert = '(${1:int \\\$error_code})';}, {display = 'sqlite_escape_string'; insert = '(${1:string \\\$item})';}, - {display = 'sqlite_exec'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[string \\\$error_msg]}, ${4:string \\\$query}, ${5:resource \\\$dbhandle}, ${6:string \\\$query}, ${7:[string \\\$error_msg]})';}, + {display = 'sqlite_exec'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[string \\\$error_msg]})';}, {display = 'sqlite_factory'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]})';}, - {display = 'sqlite_fetch_all'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]}, ${4:[int \\\$result_type = SQLITE_BOTH]}, ${5:[bool \\\$decode_binary = true]}, ${6:[int \\\$result_type = SQLITE_BOTH]}, ${7:[bool \\\$decode_binary = true]})';}, - {display = 'sqlite_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]}, ${4:[int \\\$result_type = SQLITE_BOTH]}, ${5:[bool \\\$decode_binary = true]}, ${6:[int \\\$result_type = SQLITE_BOTH]}, ${7:[bool \\\$decode_binary = true]})';}, - {display = 'sqlite_fetch_column_types'; insert = '(${1:string \\\$table_name}, ${2:resource \\\$dbhandle}, ${3:[int \\\$result_type]}, ${4:string \\\$table_name}, ${5:[int \\\$result_type]})';}, - {display = 'sqlite_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[string \\\$class_name]}, ${3:[array \\\$ctor_params]}, ${4:[bool \\\$decode_binary = true]}, ${5:[string \\\$class_name]}, ${6:[array \\\$ctor_params]}, ${7:[bool \\\$decode_binary = true]}, ${8:[string \\\$class_name]}, ${9:[array \\\$ctor_params]}, ${10:[bool \\\$decode_binary = true]})';}, - {display = 'sqlite_fetch_single'; insert = '(${1:resource \\\$result}, ${2:[bool \\\$decode_binary = true]}, ${3:[bool \\\$decode_binary = true]}, ${4:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_all'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_array'; insert = '(${1:resource \\\$result}, ${2:[int \\\$result_type = SQLITE_BOTH]}, ${3:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_column_types'; insert = '(${1:string \\\$table_name}, ${2:resource \\\$dbhandle}, ${3:[int \\\$result_type = SQLITE_ASSOC]})';}, + {display = 'sqlite_fetch_object'; insert = '(${1:resource \\\$result}, ${2:[string \\\$class_name]}, ${3:[array \\\$ctor_params]}, ${4:[bool \\\$decode_binary = true]})';}, + {display = 'sqlite_fetch_single'; insert = '(${1:resource \\\$result}, ${2:[bool \\\$decode_binary = true]})';}, {display = 'sqlite_fetch_string'; insert = '()';}, - {display = 'sqlite_field_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_index}, ${3:int \\\$field_index}, ${4:int \\\$field_index})';}, + {display = 'sqlite_field_name'; insert = '(${1:resource \\\$result}, ${2:int \\\$field_index})';}, {display = 'sqlite_has_more'; insert = '(${1:resource \\\$result})';}, {display = 'sqlite_has_prev'; insert = '(${1:resource \\\$result})';}, {display = 'sqlite_key'; insert = '(${1:resource \\\$result})';}, @@ -2191,16 +2224,16 @@ {display = 'sqlite_next'; insert = '(${1:resource \\\$result})';}, {display = 'sqlite_num_fields'; insert = '(${1:resource \\\$result})';}, {display = 'sqlite_num_rows'; insert = '(${1:resource \\\$result})';}, - {display = 'sqlite_open'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]}, ${4:string \\\$filename}, ${5:[int \\\$mode = 0666]}, ${6:[string \\\$error_message]})';}, + {display = 'sqlite_open'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]})';}, {display = 'sqlite_popen'; insert = '(${1:string \\\$filename}, ${2:[int \\\$mode = 0666]}, ${3:[string \\\$error_message]})';}, {display = 'sqlite_prev'; insert = '(${1:resource \\\$result})';}, - {display = 'sqlite_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type]}, ${4:[string \\\$error_msg]}, ${5:string \\\$query}, ${6:resource \\\$dbhandle}, ${7:[int \\\$result_type]}, ${8:[string \\\$error_msg]}, ${9:string \\\$query}, ${10:[int \\\$result_type]}, ${11:[string \\\$error_msg]})';}, + {display = 'sqlite_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type = SQLITE_BOTH]}, ${4:[string \\\$error_msg]})';}, {display = 'sqlite_rewind'; insert = '(${1:resource \\\$result})';}, - {display = 'sqlite_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$rownum}, ${3:int \\\$rownum})';}, - {display = 'sqlite_single_query'; insert = '(${1:resource \\\$db}, ${2:string \\\$query}, ${3:[bool \\\$first_row_only]}, ${4:[bool \\\$decode_binary]}, ${5:string \\\$query}, ${6:[bool \\\$first_row_only]}, ${7:[bool \\\$decode_binary]})';}, + {display = 'sqlite_seek'; insert = '(${1:resource \\\$result}, ${2:int \\\$rownum})';}, + {display = 'sqlite_single_query'; insert = '(${1:resource \\\$db}, ${2:string \\\$query}, ${3:[bool \\\$first_row_only]}, ${4:[bool \\\$decode_binary]})';}, {display = 'sqlite_udf_decode_binary'; insert = '(${1:string \\\$data})';}, {display = 'sqlite_udf_encode_binary'; insert = '(${1:string \\\$data})';}, - {display = 'sqlite_unbuffered_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type]}, ${4:[string \\\$error_msg]}, ${5:string \\\$query}, ${6:resource \\\$dbhandle}, ${7:[int \\\$result_type]}, ${8:[string \\\$error_msg]}, ${9:string \\\$query}, ${10:[int \\\$result_type]}, ${11:[string \\\$error_msg]})';}, + {display = 'sqlite_unbuffered_query'; insert = '(${1:resource \\\$dbhandle}, ${2:string \\\$query}, ${3:[int \\\$result_type = SQLITE_BOTH]}, ${4:[string \\\$error_msg]})';}, {display = 'sqlite_valid'; insert = '(${1:resource \\\$result})';}, {display = 'sqrt'; insert = '(${1:float \\\$arg})';}, {display = 'srand'; insert = '(${1:[int \\\$seed]})';}, @@ -2298,7 +2331,7 @@ {display = 'stream_context_get_options'; insert = '(${1:resource \\\$stream_or_context})';}, {display = 'stream_context_get_params'; insert = '(${1:resource \\\$stream_or_context})';}, {display = 'stream_context_set_default'; insert = '(${1:array \\\$options})';}, - {display = 'stream_context_set_option'; insert = '(${1:resource \\\$stream_or_context}, ${2:string \\\$wrapper}, ${3:string \\\$option}, ${4:mixed \\\$value}, ${5:resource \\\$stream_or_context}, ${6:array \\\$options})';}, + {display = 'stream_context_set_option'; insert = '(${1:resource \\\$stream_or_context}, ${2:string \\\$wrapper}, ${3:string \\\$option}, ${4:mixed \\\$value}, ${5:array \\\$options})';}, {display = 'stream_context_set_params'; insert = '(${1:resource \\\$stream_or_context}, ${2:array \\\$params})';}, {display = 'stream_copy_to_stream'; insert = '(${1:resource \\\$source}, ${2:resource \\\$dest}, ${3:[int \\\$maxlength = -1]}, ${4:[int \\\$offset]})';}, {display = 'stream_encoding'; insert = '(${1:resource \\\$stream}, ${2:[string \\\$encoding]})';}, @@ -2315,7 +2348,7 @@ {display = 'stream_is_local'; insert = '(${1:mixed \\\$stream_or_url})';}, {display = 'stream_notification_callback'; insert = '(${1:int \\\$notification_code}, ${2:int \\\$severity}, ${3:string \\\$message}, ${4:int \\\$message_code}, ${5:int \\\$bytes_transferred}, ${6:int \\\$bytes_max})';}, {display = 'stream_register_wrapper'; insert = '()';}, - {display = 'stream_resolve_include_path'; insert = '(${1:string \\\$filename}, ${2:[resource \\\$context]})';}, + {display = 'stream_resolve_include_path'; insert = '(${1:string \\\$filename})';}, {display = 'stream_select'; insert = '(${1:array \\\$read}, ${2:array \\\$write}, ${3:array \\\$except}, ${4:int \\\$tv_sec}, ${5:[int \\\$tv_usec]})';}, {display = 'stream_set_blocking'; insert = '(${1:resource \\\$stream}, ${2:int \\\$mode})';}, {display = 'stream_set_read_buffer'; insert = '(${1:resource \\\$stream}, ${2:int \\\$buffer})';}, @@ -2354,16 +2387,16 @@ {display = 'strrpos'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]})';}, {display = 'strspn'; insert = '(${1:string \\\$subject}, ${2:string \\\$mask}, ${3:[int \\\$start]}, ${4:[int \\\$length]})';}, {display = 'strstr'; insert = '(${1:string \\\$haystack}, ${2:mixed \\\$needle}, ${3:[bool \\\$before_needle = false]})';}, - {display = 'strtok'; insert = '(${1:string \\\$str}, ${2:string \\\$token}, ${3:string \\\$token})';}, + {display = 'strtok'; insert = '(${1:string \\\$str}, ${2:string \\\$token})';}, {display = 'strtolower'; insert = '(${1:string \\\$str})';}, {display = 'strtotime'; insert = '(${1:string \\\$time}, ${2:[int \\\$now]})';}, {display = 'strtoupper'; insert = '(${1:string \\\$string})';}, - {display = 'strtr'; insert = '(${1:string \\\$str}, ${2:string \\\$from}, ${3:string \\\$to}, ${4:string \\\$str}, ${5:array \\\$replace_pairs})';}, + {display = 'strtr'; insert = '(${1:string \\\$str}, ${2:string \\\$from}, ${3:string \\\$to}, ${4:array \\\$replace_pairs})';}, {display = 'strval'; insert = '(${1:mixed \\\$var})';}, {display = 'substr'; insert = '(${1:string \\\$string}, ${2:int \\\$start}, ${3:[int \\\$length]})';}, {display = 'substr_compare'; insert = '(${1:string \\\$main_str}, ${2:string \\\$str}, ${3:int \\\$offset}, ${4:[int \\\$length]}, ${5:[bool \\\$case_insensitivity = false]})';}, {display = 'substr_count'; insert = '(${1:string \\\$haystack}, ${2:string \\\$needle}, ${3:[int \\\$offset]}, ${4:[int \\\$length]})';}, - {display = 'substr_replace'; insert = '(${1:mixed \\\$string}, ${2:string \\\$replacement}, ${3:int \\\$start}, ${4:[int \\\$length]})';}, + {display = 'substr_replace'; insert = '(${1:mixed \\\$string}, ${2:mixed \\\$replacement}, ${3:mixed \\\$start}, ${4:[mixed \\\$length]})';}, {display = 'sybase_affected_rows'; insert = '(${1:[resource \\\$link_identifier]})';}, {display = 'sybase_close'; insert = '(${1:[resource \\\$link_identifier]})';}, {display = 'sybase_connect'; insert = '(${1:[string \\\$servername]}, ${2:[string \\\$username]}, ${3:[string \\\$password]}, ${4:[string \\\$charset]}, ${5:[string \\\$appname]}, ${6:[bool \\\$new = false]})';}, @@ -2387,7 +2420,7 @@ {display = 'sybase_query'; insert = '(${1:string \\\$query}, ${2:[resource \\\$link_identifier]})';}, {display = 'sybase_result'; insert = '(${1:resource \\\$result}, ${2:int \\\$row}, ${3:mixed \\\$field})';}, {display = 'sybase_select_db'; insert = '(${1:string \\\$database_name}, ${2:[resource \\\$link_identifier]})';}, - {display = 'sybase_set_message_handler'; insert = '(${1:callback \\\$handler}, ${2:[resource \\\$connection]})';}, + {display = 'sybase_set_message_handler'; insert = '(${1:callback \\\$handler}, ${2:[resource \\\$link_identifier]})';}, {display = 'sybase_unbuffered_query'; insert = '(${1:string \\\$query}, ${2:resource \\\$link_identifier}, ${3:[bool \\\$store_result]})';}, {display = 'symlink'; insert = '(${1:string \\\$target}, ${2:string \\\$link})';}, {display = 'sys_get_temp_dir'; insert = '()';}, @@ -2410,19 +2443,19 @@ {display = 'tidy_get_head'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_get_html'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_get_html_ver'; insert = '(${1:tidy \\\$object})';}, - {display = 'tidy_get_opt_doc'; insert = '(${1:string \\\$optname}, ${2:tidy \\\$object}, ${3:string \\\$optname})';}, + {display = 'tidy_get_opt_doc'; insert = '(${1:string \\\$optname}, ${2:tidy \\\$object})';}, {display = 'tidy_get_output'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_get_release'; insert = '()';}, {display = 'tidy_get_root'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_get_status'; insert = '(${1:tidy \\\$object})';}, - {display = 'tidy_getopt'; insert = '(${1:string \\\$option}, ${2:tidy \\\$object}, ${3:string \\\$option})';}, + {display = 'tidy_getopt'; insert = '(${1:string \\\$option}, ${2:tidy \\\$object})';}, {display = 'tidy_is_xhtml'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_is_xml'; insert = '(${1:tidy \\\$object})';}, {display = 'tidy_load_config'; insert = '(${1:string \\\$filename}, ${2:string \\\$encoding})';}, - {display = 'tidy_parse_file'; insert = '(${1:string \\\$filename}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path = false]}, ${5:string \\\$filename}, ${6:[mixed \\\$config]}, ${7:[string \\\$encoding]}, ${8:[bool \\\$use_include_path = false]})';}, - {display = 'tidy_parse_string'; insert = '(${1:string \\\$input}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:string \\\$input}, ${5:[mixed \\\$config]}, ${6:[string \\\$encoding]})';}, - {display = 'tidy_repair_file'; insert = '(${1:string \\\$filename}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path = false]}, ${5:string \\\$filename}, ${6:[mixed \\\$config]}, ${7:[string \\\$encoding]}, ${8:[bool \\\$use_include_path = false]})';}, - {display = 'tidy_repair_string'; insert = '(${1:string \\\$data}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:string \\\$data}, ${5:[mixed \\\$config]}, ${6:[string \\\$encoding]})';}, + {display = 'tidy_parse_file'; insert = '(${1:string \\\$filename}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path = false]})';}, + {display = 'tidy_parse_string'; insert = '(${1:string \\\$input}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]})';}, + {display = 'tidy_repair_file'; insert = '(${1:string \\\$filename}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]}, ${4:[bool \\\$use_include_path = false]})';}, + {display = 'tidy_repair_string'; insert = '(${1:string \\\$data}, ${2:[mixed \\\$config]}, ${3:[string \\\$encoding]})';}, {display = 'tidy_reset_config'; insert = '()';}, {display = 'tidy_save_config'; insert = '(${1:string \\\$filename})';}, {display = 'tidy_set_encoding'; insert = '(${1:string \\\$encoding})';}, @@ -2444,6 +2477,13 @@ {display = 'token_get_all'; insert = '(${1:string \\\$source})';}, {display = 'token_name'; insert = '(${1:int \\\$token})';}, {display = 'touch'; insert = '(${1:string \\\$filename}, ${2:[int \\\$time = time()]}, ${3:[int \\\$atime]})';}, + {display = 'transliterator_create'; insert = '(${1:string \\\$id}, ${2:[int \\\$direction]})';}, + {display = 'transliterator_create_from_rules'; insert = '(${1:string \\\$rules}, ${2:[int \\\$direction]}, ${3:string \\\$id})';}, + {display = 'transliterator_create_inverse'; insert = '()';}, + {display = 'transliterator_get_error_code'; insert = '()';}, + {display = 'transliterator_get_error_message'; insert = '()';}, + {display = 'transliterator_list_ids'; insert = '()';}, + {display = 'transliterator_transliterate'; insert = '(${1:string \\\$subject}, ${2:[string \\\$start]}, ${3:[string \\\$end]})';}, {display = 'trigger_error'; insert = '(${1:string \\\$error_msg}, ${2:[int \\\$error_type = E_USER_NOTICE]})';}, {display = 'trim'; insert = '(${1:string \\\$str}, ${2:[string \\\$charlist]})';}, {display = 'uasort'; insert = '(${1:array \\\$array}, ${2:callback \\\$cmp_function})';}, @@ -2457,16 +2497,16 @@ {display = 'unpack'; insert = '(${1:string \\\$format}, ${2:string \\\$data})';}, {display = 'unregister_tick_function'; insert = '(${1:string \\\$function_name})';}, {display = 'unserialize'; insert = '(${1:string \\\$str})';}, - {display = 'unset'; insert = '(${1:mixed \\\$var}, ${2:[mixed \\\$var]}, ${3:[mixed ...]})';}, + {display = 'unset'; insert = '(${1:mixed \\\$var}, ${2:[mixed ...]})';}, {display = 'urldecode'; insert = '(${1:string \\\$str})';}, {display = 'urlencode'; insert = '(${1:string \\\$str})';}, - {display = 'use_soap_error_handler'; insert = '(${1:[bool \\\$handler]})';}, + {display = 'use_soap_error_handler'; insert = '(${1:[bool \\\$handler = true]})';}, {display = 'user_error'; insert = '()';}, {display = 'usleep'; insert = '(${1:int \\\$micro_seconds})';}, {display = 'usort'; insert = '(${1:array \\\$array}, ${2:callback \\\$cmp_function})';}, {display = 'utf8_decode'; insert = '(${1:string \\\$data})';}, {display = 'utf8_encode'; insert = '(${1:string \\\$data})';}, - {display = 'var_dump'; insert = '(${1:mixed \\\$expression}, ${2:[mixed \\\$expression]}, ${3:[ ...]})';}, + {display = 'var_dump'; insert = '(${1:mixed \\\$expression}, ${2:[mixed ...]})';}, {display = 'var_export'; insert = '(${1:mixed \\\$expression}, ${2:[bool \\\$return = false]})';}, {display = 'variant_abs'; insert = '(${1:mixed \\\$val})';}, {display = 'variant_add'; insert = '(${1:mixed \\\$left}, ${2:mixed \\\$right})';}, @@ -2500,13 +2540,16 @@ {display = 'vprintf'; insert = '(${1:string \\\$format}, ${2:array \\\$args})';}, {display = 'vsprintf'; insert = '(${1:string \\\$format}, ${2:array \\\$args})';}, {display = 'wddx_add_vars'; insert = '(${1:resource \\\$packet_id}, ${2:mixed \\\$var_name}, ${3:[mixed ...]})';}, - {display = 'wddx_deserialize'; insert = '()';}, + {display = 'wddx_deserialize'; insert = '(${1:string \\\$packet})';}, {display = 'wddx_packet_end'; insert = '(${1:resource \\\$packet_id})';}, {display = 'wddx_packet_start'; insert = '(${1:[string \\\$comment]})';}, {display = 'wddx_serialize_value'; insert = '(${1:mixed \\\$var}, ${2:[string \\\$comment]})';}, {display = 'wddx_serialize_vars'; insert = '(${1:mixed \\\$var_name}, ${2:[mixed ...]})';}, - {display = 'wddx_unserialize'; insert = '(${1:string \\\$packet})';}, {display = 'wordwrap'; insert = '(${1:string \\\$str}, ${2:[int \\\$width = 75]}, ${3:[string \\\$break = \"\\\\n\"]}, ${4:[bool \\\$cut = false]})';}, + {display = 'xhprof_disable'; insert = '()';}, + {display = 'xhprof_enable'; insert = '(${1:[int \\\$flags]}, ${2:[array \\\$options]})';}, + {display = 'xhprof_sample_disable'; insert = '()';}, + {display = 'xhprof_sample_enable'; insert = '()';}, {display = 'xml_error_string'; insert = '(${1:int \\\$code})';}, {display = 'xml_get_current_byte_index'; insert = '(${1:resource \\\$parser})';}, {display = 'xml_get_current_column_number'; insert = '(${1:resource \\\$parser})';}, @@ -2543,6 +2586,48 @@ {display = 'xmlrpc_server_register_introspection_callback'; insert = '(${1:resource \\\$server}, ${2:string \\\$function})';}, {display = 'xmlrpc_server_register_method'; insert = '(${1:resource \\\$server}, ${2:string \\\$method_name}, ${3:string \\\$function})';}, {display = 'xmlrpc_set_type'; insert = '(${1:string \\\$value}, ${2:string \\\$type})';}, + {display = 'xmlwriter_end_attribute'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_cdata'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_comment'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_document'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_dtd'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_dtd_attlist'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_dtd_element'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_dtd_entity'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_element'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_end_pi'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_flush'; insert = '(${1:[bool \\\$empty = true]}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_full_end_element'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_open_memory'; insert = '()';}, + {display = 'xmlwriter_open_uri'; insert = '(${1:string \\\$uri})';}, + {display = 'xmlwriter_output_memory'; insert = '(${1:[bool \\\$flush = true]}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_set_indent'; insert = '(${1:bool \\\$indent}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_set_indent_string'; insert = '(${1:string \\\$indentString}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_attribute'; insert = '(${1:string \\\$name}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_attribute_ns'; insert = '(${1:string \\\$prefix}, ${2:string \\\$name}, ${3:string \\\$uri}, ${4:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_cdata'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_comment'; insert = '(${1:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_document'; insert = '(${1:[string \\\$version]}, ${2:[string \\\$encoding]}, ${3:[string \\\$standalone]}, ${4:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_dtd'; insert = '(${1:string \\\$qualifiedName}, ${2:[string \\\$publicId]}, ${3:[string \\\$systemId]}, ${4:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_dtd_attlist'; insert = '(${1:string \\\$name}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_dtd_element'; insert = '(${1:string \\\$qualifiedName}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_dtd_entity'; insert = '(${1:string \\\$name}, ${2:bool \\\$isparam}, ${3:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_element'; insert = '(${1:string \\\$name}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_element_ns'; insert = '(${1:string \\\$prefix}, ${2:string \\\$name}, ${3:string \\\$uri}, ${4:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_start_pi'; insert = '(${1:string \\\$target}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_text'; insert = '(${1:string \\\$content}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_attribute'; insert = '(${1:string \\\$name}, ${2:string \\\$value}, ${3:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_attribute_ns'; insert = '(${1:string \\\$prefix}, ${2:string \\\$name}, ${3:string \\\$uri}, ${4:string \\\$content}, ${5:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_cdata'; insert = '(${1:string \\\$content}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_comment'; insert = '(${1:string \\\$content}, ${2:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_dtd'; insert = '(${1:string \\\$name}, ${2:[string \\\$publicId]}, ${3:[string \\\$systemId]}, ${4:[string \\\$subset]}, ${5:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_dtd_attlist'; insert = '(${1:string \\\$name}, ${2:string \\\$content}, ${3:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_dtd_element'; insert = '(${1:string \\\$name}, ${2:string \\\$content}, ${3:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_dtd_entity'; insert = '(${1:string \\\$name}, ${2:string \\\$content}, ${3:bool \\\$pe}, ${4:string \\\$pubid}, ${5:string \\\$sysid}, ${6:string \\\$ndataid}, ${7:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_element'; insert = '(${1:string \\\$name}, ${2:[string \\\$content]}, ${3:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_element_ns'; insert = '(${1:string \\\$prefix}, ${2:string \\\$name}, ${3:string \\\$uri}, ${4:[string \\\$content]}, ${5:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_pi'; insert = '(${1:string \\\$target}, ${2:string \\\$content}, ${3:resource \\\$xmlwriter})';}, + {display = 'xmlwriter_write_raw'; insert = '(${1:string \\\$content}, ${2:resource \\\$xmlwriter})';}, {display = 'xpath_eval'; insert = '()';}, {display = 'xpath_eval_expression'; insert = '()';}, {display = 'xpath_new_context'; insert = '(${1:domdocument \\\$dom_document})';}, diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 6f0069e..1114d4a 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -207,7 +207,7 @@ match - (?i)(\\)?\b(st(dClass|reamWrapper)|R(untimeException|e(sourceBundle|cursive(RegexIterator|CachingIterator|TreeIterator|Iterator(Iterator)?|DirectoryIterator|FilterIterator|ArrayIterator)|flect(ion(Method|Class|Object|P(arameter|roperty)|Extension|Function(Abstract)?)?|or)|gexIterator)|angeException)|G(lobIterator|magick(Draw|Pixel)?)|X(ML(Reader|Writer)|SLTProcessor)|M(ongo(Regex|Grid(fsFile|FS(Cursor|File)?)|BinData|C(o(de|llection)|ursor)|Timestamp|I(nt(32|64)|d)|D(B(Ref)?|ate))?|ultipleIterator|e(ssageFormatter|mcache(d)?))|Bad(MethodCallException|FunctionCallException)|tidy(Node)?|S(impleXML(Iterator|Element)|oap(Server|Header|Client|Param|Var|Fault)|CA(_(SoapProxy|LocalProxy))?|p(hinxClient|l(M(inHeap|axHeap)|Bool|S(t(ack|ring)|ubject)|Heap|TempFileObject|Int|Ob(server|jectStorage)|DoublyLinkedList|PriorityQueue|Enum|Queue|F(i(le(Info|Object)|xedArray)|loat)))|e(ekableIterator|rializable)|DO_(Model_(ReflectionDataObject|Type|Property)|Sequence|D(ata(Object|Factory)|AS_(Relational|XML(_Document)?|Setting|ChangeSummary|Data(Object|Factory)))|Exception|List)|wish(Result(s)?|Search)?|QLite(Result|3(Result|Stmt)?|Database|Unbuffered)|AM(Message|Connection))|H(ttp(Re(sponse|quest(Pool)?)|Message|InflateStream|DeflateStream|QueryString)|aru(Image|Outline|D(oc|estination)|Page|Encoder|Font|Annotation))|N(o(RewindIterator|rmalizer)|umberFormatter)|C(o(untable|llator)|achingIterator)|T(okyoTyrant(Table|Query)?|raversable)|I(n(tlDateFormatter|validArgumentException|finiteIterator)|terator(Iterator|Aggregate)?|magick(Draw|Pixel(Iterator)?)?)|ZipArchive|O(CI-(Collection|Lob)|ut(erIterator|Of(RangeException|BoundsException))|verflowException)|D(irectoryIterator|om(XsltStylesheet|Node|Document(Type)?|ProcessingInstruction|Element|ainException|Attribute)|OM(XPath|N(ode(list)?|amedNodeMap)|C(haracterData|omment)|Text|Implementation|Document(Fragment)?|ProcessingInstruction|E(ntityReference|lement)|Attr)|ate(Time(Zone)?|Interval|Period))|Un(derflowException|expectedValueException)|finfo|P(har(Data|FileInfo)?|DO(Statement)?|arentIterator)|E(rrorException|xception|mptyIterator)|KTaglib_(MPEG_(File|AudioProperties)|Tag|ID3v2_(Tag|Frame|AttachedPictureFrame))|Fil(terIterator|esystemIterator)|mysqli(_(stmt|driver|warning|result))?|L(imitIterator|o(cale|gicException)|engthException)|A(MQP(Connection|Exchange|Queue)|ppendIterator|PCIterator|rray(Iterator|Object|Access)))\b + (?i)(\\)?\b(st(dClass|reamWrapper)|R(RD(Graph|Creator|Updater)|untimeException|e(sourceBundle|cursive(RegexIterator|CachingIterator|TreeIterator|Iterator(Iterator)?|DirectoryIterator|FilterIterator|ArrayIterator)|flect(ion(Method|Class|Object|P(arameter|roperty)|Extension|Function(Abstract)?)?|or)|gexIterator)|angeException)|G(lobIterator|magick(Draw|Pixel)?)|X(ML(Reader|Writer)|SLTProcessor)|M(ongo(Regex|Grid(fsFile|FS(Cursor|File)?)|BinData|C(o(de|llection)|ursor)|Timestamp|I(nt(32|64)|d)|D(B(Ref)?|ate))?|ultipleIterator|e(ssageFormatter|mcache(d)?))|Bad(MethodCallException|FunctionCallException)|tidy(Node)?|S(impleXML(Iterator|Element)|oap(Server|Header|Client|Param|Var|Fault)|NMP|CA(_(SoapProxy|LocalProxy))?|p(hinxClient|l(M(inHeap|axHeap)|Bool|S(t(ack|ring)|ubject)|Heap|TempFileObject|Int|Ob(server|jectStorage)|DoublyLinkedList|PriorityQueue|Enum|Queue|F(i(le(Info|Object)|xedArray)|loat)))|e(ekableIterator|rializable)|DO_(Model_(ReflectionDataObject|Type|Property)|Sequence|D(ata(Object|Factory)|AS_(Relational|XML(_Document)?|Setting|ChangeSummary|Data(Object|Factory)))|Exception|List)|wish(Result(s)?|Search)?|VM(Model)?|QLite(Result|3(Result|Stmt)?|Database|Unbuffered)|AM(Message|Connection))|H(ttp(Re(sponse|quest(Pool)?)|Message|InflateStream|DeflateStream|QueryString)|aru(Image|Outline|D(oc|estination)|Page|Encoder|Font|Annotation))|N(o(RewindIterator|rmalizer)|umberFormatter)|C(o(untable|llator)|achingIterator)|T(okyoTyrant(Table|Query)?|ra(nsliterator|versable))|I(n(tlDateFormatter|validArgumentException|finiteIterator)|terator(Iterator|Aggregate)?|magick(Draw|Pixel(Iterator)?)?)|ZipArchive|O(CI-(Collection|Lob)|ut(erIterator|Of(RangeException|BoundsException))|verflowException)|D(irectoryIterator|om(XsltStylesheet|Node|Document(Type)?|ProcessingInstruction|Element|ainException|Attribute)|OM(XPath|N(ode(list)?|amedNodeMap)|C(haracterData|omment)|Text|Implementation|Document(Fragment)?|ProcessingInstruction|E(ntityReference|lement)|Attr)|ate(Time(Zone)?|Interval|Period))|Un(derflowException|expectedValueException)|finfo|P(har(Data|FileInfo)?|DO(Statement)?|arentIterator)|E(rrorException|xception|mptyIterator)|V8Js(Exception)?|KTaglib_(MPEG_(File|AudioProperties)|Tag|ID3v2_(Tag|Frame|AttachedPictureFrame))|Fil(terIterator|esystemIterator)|mysqli(_(stmt|driver|warning|result))?|L(imitIterator|o(cale|gicException)|engthException)|A(MQP(Connection|Exchange|Queue)|ppendIterator|PCIterator|rray(Iterator|Object|Access)))\b name support.class.builtin.php @@ -3125,7 +3125,7 @@ match - (?i)\b(n(ormalizer_(normalize|is_normalized)|umfmt_(set_(symbol|text_attribute|pattern|attribute)|create|parse(_currency)?|format(_currency)?|get_(symbol|text_attribute|pattern|error_(code|message)|locale|attribute)))|collator_(s(ort(_with_sort_keys)?|et_(strength|attribute))|c(ompare|reate)|asort|get_(s(trength|ort_key)|error_(code|message)|locale|attribute))|i(ntl_(is_failure|error_name|get_error_(code|message))|dn_to_(u(nicode|tf8)|ascii))|datefmt_(set_(calendar|timezone_id|pattern|lenient)|create|is_lenient|parse|format|localtime|get_(calendar|time(type|zone_id)|datetype|pattern|error_(code|message)|locale))|locale_(set_default|compose|parse|filter_matches|lookup|accept_from_http|get_(script|d(isplay_(script|name|variant|language|region)|efault)|primary_language|keywords|all_variants|region))|resourcebundle_(c(ount|reate)|locales|get(_error_(code|message))?)|grapheme_(s(tr(str|i(str|pos)|pos|len|r(ipos|pos))|ubstr)|extract)|msgfmt_(set_pattern|create|parse(_message)?|format(_message)?|get_(pattern|error_(code|message)|locale)))\b + (?i)\b(n(ormalizer_(normalize|is_normalized)|umfmt_(set_(symbol|text_attribute|pattern|attribute)|create|parse(_currency)?|format(_currency)?|get_(symbol|text_attribute|pattern|error_(code|message)|locale|attribute)))|collator_(s(ort(_with_sort_keys)?|et_(strength|attribute))|c(ompare|reate)|asort|get_(s(trength|ort_key)|error_(code|message)|locale|attribute))|transliterator_(create(_(inverse|from_rules))?|transliterate|list_ids|get_error_(code|message))|i(ntl_(is_failure|error_name|get_error_(code|message))|dn_to_(u(nicode|tf8)|ascii))|datefmt_(set_(calendar|timezone_id|pattern|lenient)|create|is_lenient|parse|format|localtime|get_(calendar|time(type|zone_id)|datetype|pattern|error_(code|message)|locale))|locale_(set_default|compose|parse|filter_matches|lookup|accept_from_http|get_(script|d(isplay_(script|name|variant|language|region)|efault)|primary_language|keywords|all_variants|region))|resourcebundle_(c(ount|reate)|locales|get(_error_(code|message))?)|grapheme_(s(tr(str|i(str|pos)|pos|len|r(ipos|pos))|ubstr)|extract)|msgfmt_(set_pattern|create|parse(_message)?|format(_message)?|get_(pattern|error_(code|message)|locale)))\b name support.function.intl.php @@ -3197,10 +3197,16 @@ match - (?i)\bmysqli_(s(sl_set|t(ore_result|at|mt_(s(tore_result|end_long_data|qlstate)|num_rows|close|in(sert_id|it)|data_seek|p(aram_count|repare)|e(rr(no|or)|xecute)|f(ield_count|etch|ree_result)|a(ttr_(set|get)|ffected_rows)|res(ult_metadata|et)|get_warnings|bind_(param|result)))|e(nd_(query|long_data)|t_(charset|opt|local_infile_(handler|default))|lect_db)|qlstate|lave_query)|n(um_(fields|rows)|ext_result)|c(ha(nge_user|racter_set_name)|o(nnect(_err(no|or))?|mmit)|l(ient_encoding|ose))|thread_(safe|id)|in(sert_id|it|fo)|options|d(isable_r(pl_parse|eads_from_master)|ump_debug_info|ebug|ata_seek)|use_result|p(ing|oll|aram_count|repare)|e(scape_string|nable_r(pl_parse|eads_from_master)|rr(no|or)|xecute|mbedded_server_(start|end))|kill|query|f(ield_(seek|count|tell)|etch(_(object|field(s|_direct)?|lengths|a(ssoc|ll|rray)|row))?|ree_result)|warning_count|a(utocommit|ffected_rows)|r(ollback|pl_(p(arse_enabled|robe)|query_type)|e(port|a(p_async_query|l_(connect|escape_string|query))))|get_(server_(info|version)|host_info|c(harset|onnection_stats|lient_(stats|info|version)|ache_stats)|proto_info|warnings|metadata)|m(ore_results|ulti_query|aster_query)|bind_(param|result))\b + (?i)\bmysqli_(s(sl_set|t(ore_result|at|mt_(s(tore_result|end_long_data|qlstate)|num_rows|close|in(sert_id|it)|data_seek|p(aram_count|repare)|e(rr(no|or)|xecute)|f(ield_count|etch|ree_result)|a(ttr_(set|get)|ffected_rows)|res(ult_metadata|et)|get_(warnings|result)|bind_(param|result)))|e(nd_(query|long_data)|t_(charset|opt|local_infile_(handler|default))|lect_db)|qlstate|lave_query)|n(um_(fields|rows)|ext_result)|c(ha(nge_user|racter_set_name)|o(nnect(_err(no|or))?|mmit)|l(ient_encoding|ose))|thread_(safe|id)|in(sert_id|it|fo)|options|d(isable_r(pl_parse|eads_from_master)|ump_debug_info|ebug|ata_seek)|use_result|p(ing|oll|aram_count|repare)|e(scape_string|nable_r(pl_parse|eads_from_master)|rr(no|or)|xecute|mbedded_server_(start|end))|kill|query|f(ield_(seek|count|tell)|etch(_(object|field(s|_direct)?|lengths|a(ssoc|ll|rray)|row))?|ree_result)|warning_count|a(utocommit|ffected_rows)|r(ollback|pl_(p(arse_enabled|robe)|query_type)|e(port|a(p_async_query|l_(connect|escape_string|query))))|get_(server_(info|version)|host_info|c(harset|onnection_stats|lient_(stats|info|version)|ache_stats)|proto_info|warnings|metadata)|m(ore_results|ulti_query|aster_query)|bind_(param|result))\b name support.function.mysqli.php + + match + (?i)\bmysqlnd_ms_(set_user_pick_server|query_is_select|get_stats)\b + name + support.function.mysqlnd-ms.php + match (?i)\bmysqlnd_qc_(set_user_handlers|c(hange_handler|lear_cache)|get_(handler|c(ore_stats|ache_info)|query_trace_log))\b @@ -3227,13 +3233,13 @@ match - (?i)\boci(s(tatementtype|e(tprefetch|rverversion)|avelob(file)?)|n(umcols|ew(c(ollection|ursor)|descriptor)|logon)|c(o(l(umn(s(cale|ize)|name|type(raw)?|isnull|precision)|l(size|trim|a(ssign(elem)?|ppend)|getelem|max))|mmit)|loselob|ancel)|internaldebug|definebyname|_(s(tatement_type|e(t_(client_i(nfo|dentifier)|prefetch|edition|action|module_name)|rver_version))|n(um_(fields|rows)|ew_(c(o(nnect|llection)|ursor)|descriptor))|c(o(nnect|mmit)|lose|ancel)|internal_debug|define_by_name|p(connect|a(ssword_change|rse))|e(rror|xecute)|f(ield_(s(cale|ize)|name|type(_raw)?|is_null|precision)|etch(_(object|a(ssoc|ll|rray)|row))?|ree_statement)|lob_(copy|is_equal)|r(ollback|esult)|bind_(array_by_name|by_name))|p(logon|arse)|e(rror|xecute)|f(etch(statement|into)?|ree(statement|c(ollection|ursor)|desc))|write(temporarylob|lobtofile)|lo(adlob|go(n|ff))|r(o(wcount|llback)|esult)|bindbyname)\b + (?i)\boci(s(tatementtype|e(tprefetch|rverversion)|avelob(file)?)|n(umcols|ew(c(ollection|ursor)|descriptor)|logon)|c(o(l(umn(s(cale|ize)|name|type(raw)?|isnull|precision)|l(size|trim|a(ssign(elem)?|ppend)|getelem|max))|mmit)|loselob|ancel)|internaldebug|definebyname|_(s(tatement_type|e(t_(client_i(nfo|dentifier)|prefetch|edition|action|module_name)|rver_version))|n(um_(fields|rows)|ew_(c(o(nnect|llection)|ursor)|descriptor))|c(o(nnect|mmit)|l(ient_version|ose)|ancel)|internal_debug|define_by_name|p(connect|a(ssword_change|rse))|e(rror|xecute)|f(ield_(s(cale|ize)|name|type(_raw)?|is_null|precision)|etch(_(object|a(ssoc|ll|rray)|row))?|ree_statement)|lob_(copy|is_equal)|r(ollback|esult)|bind_(array_by_name|by_name))|p(logon|arse)|e(rror|xecute)|f(etch(statement|into)?|ree(statement|c(ollection|ursor)|desc))|write(temporarylob|lobtofile)|lo(adlob|go(n|ff))|r(o(wcount|llback)|esult)|bindbyname)\b name support.function.oci8.php match - (?i)\bopenssl_(s(ign|eal)|csr_(sign|new|export(_to_file)?|get_(subject|public_key))|open|d(h_compute_key|igest|ecrypt)|p(ublic_(decrypt|encrypt)|k(cs(12_(export(_to_file)?|read)|7_(sign|decrypt|encrypt|verify))|ey_(new|export(_to_file)?|free|get_(details|p(ublic|rivate))))|rivate_(decrypt|encrypt))|e(ncrypt|rror_string)|verify|free_key|random_pseudo_bytes|get_(cipher_methods|p(ublickey|rivatekey)|md_methods)|x509_(check(_private_key|purpose)|parse|export(_to_file)?|free|read))\b + (?i)\bopenssl_(s(ign|eal)|c(sr_(sign|new|export(_to_file)?|get_(subject|public_key))|ipher_iv_length)|open|d(h_compute_key|igest|ecrypt)|p(ublic_(decrypt|encrypt)|k(cs(12_(export(_to_file)?|read)|7_(sign|decrypt|encrypt|verify))|ey_(new|export(_to_file)?|free|get_(details|p(ublic|rivate))))|rivate_(decrypt|encrypt))|e(ncrypt|rror_string)|verify|free_key|random_pseudo_bytes|get_(cipher_methods|p(ublickey|rivatekey)|md_methods)|x509_(check(_private_key|purpose)|parse|export(_to_file)?|free|read))\b name support.function.openssl.php @@ -3281,7 +3287,7 @@ match - (?i)\bimap_(s(canmailbox|tatus|ort|ubscribe|e(t(_quota|flag_full|acl)|arch)|avebody)|header(s|info)?|num_(recent|msg)|c(heck|l(ose|earflag_full)|reatemailbox)|t(hread|imeout)|open|delete(mailbox)?|8bit|u(n(subscribe|delete)|tf(7_(decode|encode)|8)|id)|ping|e(rrors|xpunge)|qprint|fetch(structure|header|_overview|body)|l(sub|ist(s(can|ubscribed)|mailbox)?|ast_error)|a(ppend|lerts)|r(e(namemailbox|open)|fc822_(parse_(headers|adrlist)|write_address))|g(c|et(subscribed|_quota(root)?|acl|mailboxes))|m(sgno|ime_header_decode|ail(_(co(py|mpose)|move)|boxmsginfo)?)|b(inary|ody(struct)?|ase64))\b + (?i)\bimap_(s(can(mailbox)?|tatus|ort|ubscribe|e(t(_quota|flag_full|acl)|arch)|avebody)|header(s|info)?|num_(recent|msg)|c(heck|l(ose|earflag_full)|reate(mailbox)?)|t(hread|imeout)|open|delete(mailbox)?|8bit|u(n(subscribe|delete)|tf(7_(decode|encode)|8)|id)|ping|e(rrors|xpunge)|qprint|fetch(structure|header|text|_overview|mime|body)|l(sub|ist(s(can|ubscribed)|mailbox)?|ast_error)|a(ppend|lerts)|r(e(name(mailbox)?|open)|fc822_(parse_(headers|adrlist)|write_address))|g(c|et(subscribed|_quota(root)?|acl|mailboxes))|m(sgno|ime_header_decode|ail(_(co(py|mpose)|move)|boxmsginfo)?)|b(inary|ody(struct)?|ase64))\b name support.function.php_imap.php @@ -3321,6 +3327,12 @@ name support.function.posix.php + + match + (?i)\bset(threadtitle|proctitle)\b + name + support.function.proctitle.php + match (?i)\bpspell_(s(tore_replacement|uggest|ave_wordlist)|new(_(config|personal))?|c(heck|onfig_(save_repl|create|ignore|d(ict_dir|ata_dir)|personal|r(untogether|epl)|mode)|lear_session)|add_to_(session|personal))\b @@ -3339,6 +3351,12 @@ name support.function.recode.php + + match + (?i)\brrd_(create|tune|info|update|error|f(irst|etch)|last(update)?|restore|graph|xport)\b + name + support.function.rrd.php + match (?i)\b(s(hm_(has_var|detach|put_var|attach|remove(_var)?|get_var)|em_(acquire|re(lease|move)|get))|ftok|msg_(s(tat_queue|e(nd|t_queue))|queue_exists|re(ceive|move_queue)|get_queue))\b @@ -3437,10 +3455,16 @@ match - (?i)\bwddx_(serialize_va(lue|rs)|deserialize|unserialize|packet_(start|end)|add_vars)\b + (?i)\bwddx_(serialize_va(lue|rs)|deserialize|packet_(start|end)|add_vars)\b name support.function.wddx.php + + match + (?i)\bxhprof_(sample_(disable|enable)|disable|enable)\b + name + support.function.xhprof.php + match (?i)\b(utf8_(decode|encode)|xml_(set_(start_namespace_decl_handler|notation_decl_handler|character_data_handler|object|default_handler|unparsed_entity_decl_handler|processing_instruction_handler|e(nd_namespace_decl_handler|lement_handler|xternal_entity_ref_handler))|parse(_into_struct|r_(set_option|create(_ns)?|free|get_option))?|error_string|get_(current_(column_number|line_number|byte_index)|error_code)))\b @@ -3453,6 +3477,12 @@ name support.function.xmlrpc.php + + match + (?i)\bxmlwriter_(s(tart_(c(omment|data)|d(td(_(e(ntity|lement)|attlist))?|ocument)|pi|element(_ns)?|attribute(_ns)?)|et_indent(_string)?)|text|o(utput_memory|pen_(uri|memory))|end_(c(omment|data)|d(td(_(e(ntity|lement)|attlist))?|ocument)|pi|element|attribute)|f(ull_end_element|lush)|write_(c(omment|data)|dtd(_(e(ntity|lement)|attlist))?|pi|element(_ns)?|attribute(_ns)?|raw))\b + name + support.function.xmlwriter.php + match (?i)\bxslt_(set(opt|_(s(cheme_handler(s)?|ax_handler(s)?)|object|e(ncoding|rror_handler)|log|base))|create|process|err(no|or)|free|getopt|backend_(name|info|version))\b From 29ce910915895020b773be924d7b24ce8222d2fa Mon Sep 17 00:00:00 2001 From: Josh Varner Date: Mon, 6 Feb 2012 13:17:20 -0600 Subject: [PATCH 034/118] Reference operator should be "storage.modifier.reference.php" (fixes #18) --- Syntaxes/PHP.plist | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index 1114d4a..f6001b0 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -482,7 +482,7 @@ 2 name - storage.modifier.php + storage.modifier.reference.php 3 @@ -551,7 +551,7 @@ 2 name - storage.modifier.php + storage.modifier.reference.php 3 @@ -616,7 +616,7 @@ 2 name - storage.modifier.php + storage.modifier.reference.php 3 @@ -663,7 +663,7 @@ 1 name - storage.modifier.php + storage.modifier.reference.php 2 @@ -689,7 +689,7 @@ 1 name - storage.modifier.php + storage.modifier.reference.php 2 @@ -1664,7 +1664,7 @@ 1 name - storage.modifier.php + storage.modifier.reference.php 2 From a6738814e36e5175536f9dde884023d62e8d73cb Mon Sep 17 00:00:00 2001 From: Josh Varner Date: Mon, 6 Feb 2012 13:18:52 -0600 Subject: [PATCH 035/118] Fix scope for closing parenthesis in argument lists (fixes #17) --- Syntaxes/PHP.plist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Syntaxes/PHP.plist b/Syntaxes/PHP.plist index f6001b0..736a717 100644 --- a/Syntaxes/PHP.plist +++ b/Syntaxes/PHP.plist @@ -1734,7 +1734,7 @@ contentName meta.function.arguments.php end - \) + (\)) endCaptures 1 From bb4e26afbffc3964ce02a04fc0cdc8d0c7853268 Mon Sep 17 00:00:00 2001 From: Michael Sheets Date: Thu, 17 Nov 2011 22:48:00 -0600 Subject: [PATCH 036/118] Simplify readme. --- README.markdown | 209 +++--------------------------------------------- 1 file changed, 13 insertions(+), 196 deletions(-) diff --git a/README.markdown b/README.markdown index 0b7a131..32d8f85 100644 --- a/README.markdown +++ b/README.markdown @@ -1,203 +1,20 @@ -PHP Bundle for TextMate -======================== +# Installation -Version 3.0.1 [2010-03-03] --------------------------- +You can install this bundle in TextMate by opening the preferences and going to the bundles tab. After installation it will be automatically updated for you. -Contributors: Josh Varner +# General -* Fixes in the language grammar for class instantiations using variable class names +* [Bundle Styleguide](http://kb.textmate.org/bundle_styleguide) — _before you make changes_ +* [Commit Styleguide](http://kb.textmate.org/commit_styleguide) — _before you send a pull request_ +* [Writing Bug Reports](http://kb.textmate.org/writing_bug_reports) — _before you report an issue_ +# License -Version 3.0.0 [2010-03-02] --------------------------- +If not otherwise specified (see below), files in this repository fall under the following license: -Contributors: Josh Varner + Permission to copy, use, modify, sell and distribute this + software is granted. This software is provided "as is" without + express or implied warranty, and with no claim as to its + suitability for any purpose. -* Updated function lists and completion lists to be in line with PHP 5.3.1 -* Added script to make `functions.plist` completions file from `functions.txt` -* Added support in language grammar for: - * Namespaces - * Interfaces extending other interfaces - * Multi-line `class`/`extends`/`inherits` areas (before `{` or `;`) - * Anonymous function declarations - * Closure calls and `__invoke` calls - * New magic methods (`__invoke`, `__callStatic`, and so on) - * Nowdoc support (essentially Heredoc but without interpolation) -* Reformatted `README` in Markdown -* Updated test-cases.php with examples for these new language - - -Version 2.0beta6 [2005-03-04] ----------------------------------------------------- - -Contributors: Justin French, Sune Foldager, Allan Odgaard, Matteo Spinelli, Kumar McMillan, Mats Persson - -### PHP.plist ### - -* amended "comments.block.phpdocs.php" to highlight until end of line -* amended "keywords.operators.comparison.php" to prevent highlighting of tags - -Also added a reworked HTML (PHP) and added CSS (PHP) and JavaScript (PHP) syntaxes. These syntax files may still have some issues, visual bugs or missing words/tags/attributes, etc. If you find any fault, please let me know. Thanks! - -### HTML (PHP).plist ### - -A reworking/rebuilding of the existing HTML-PHP syntax for more fine-grained control of tags, attributes and values, as well as some additions from the main HTML syntax file. - -* changed text formatting for better readability of syntax structure -* changed syntax colouring to a darker more easy to read scheme (temporary display where all syntax groups have a unique colour) -* added "macros.server-side-includes.html" for Server Side Includes syntax. -* added "meta.docinfo.xml.html" for `` highlighting -* removed "keywords.markup.tags.html" and "keywords.markup.tag.options.html" replaced with improved elements and attributes syntax groups (see next two points) -* added "keywords.markup.elements.html" with named html elements so that only proper HTML tags are highlighted -* added "keywords.markup.attributes.html" with named attributes so that only proper attributes are highlighted -* changed "embedded.php" to "embedded.php.html" -* added "embedded.css.html" for CSS syntax inside HTML files (see below for more info) -* added "embedded.js.html" for JavaScript syntax inside HTML files (see below for more info) - -### CSS (PHP).plist ### - -Added a CSS syntax for PHP which is also a complete reworking/rebuilding of the existing CSS syntax for more fine-grained control of selectors, properties and values. - -* text formatted for better readability of syntax structure -* temporary syntax colouring in line with other files in this package for easier to read scheme (all syntax groups have a unique colour) -* added/reworked "keywords.selectors.css" syntax group enabling unique syntax colouring for each sub-pattern - * "keywords.selectors.html-elements.css" with named `` - * "keywords.selectors.classes.css" for User Defined .Classes - * "keywords.selectors.id.css" for User Defined #IDs - * "keywords.selectors.pseudo-class.css" for :hover, :visited etc. -* added "keywords.at-rules.css" for @import or @media syntaxes. -* added "keywords.properties.css" for named properties values; -* added/reworked "keywords.properties.values.css" with sub syntax groups - * "keywords.properties.values.keywords.css" for CSS value keywords, like top, left, inherit etc. - * "keywords.properties.values.fonts.css" for common Fonts, or "quoted fonts" - * "keywords.properties.values.digits.css" for displayed numbers. = 10px - * "keywords.properties.values.units.css" for px/em/cm/pt/% etc, - * "keywords.properties.values.colors.css" for #FFFFFF colours - * "keywords.properties.values.functions.css" for url(),rgb() etc. with sub patterns for strings, rgb colour and % values. - -### JavaScript (PHP).plist ### - -Added a JS syntax for PHP which is also a complete reworking/rebuilding of the existing JavaScript syntax for more fine-grained control of Objects, Methods and properties. - -* text formatted for better readability of syntax structure -* temporary syntax colouring in line with other files in this package for easier to read scheme (all syntax groups have a unique colour) -* added "comments.html.js" for supported `