[{"id":"copyright","name":"\u7248\u6743\u4fe1\u606f","description":"PHP \u624b\u518c","tag":"legalnotice","type":"General","methodName":"\u7248\u6743\u4fe1\u606f"},{"id":"introduction","name":"\u7b80\u4ecb","description":"PHP\u662f\u4ec0\u4e48\u5e76\u4e14\u53ef\u4ee5\u505a\u4ec0\u4e48\uff1f","tag":"chapter","type":"General","methodName":"\u7b80\u4ecb"},{"id":"tutorial.firstpage","name":"\u7b2c\u4e00\u4e2a PHP \u9875\u9762","description":"\u5165\u95e8\u6307\u5f15","tag":"section","type":"General","methodName":"\u7b2c\u4e00\u4e2a PHP \u9875\u9762"},{"id":"tutorial.useful","name":"\u5b9e\u7528\u7684\u811a\u672c","description":"\u5165\u95e8\u6307\u5f15","tag":"section","type":"General","methodName":"\u5b9e\u7528\u7684\u811a\u672c"},{"id":"tutorial.forms","name":"\u5904\u7406\u8868\u5355","description":"\u5165\u95e8\u6307\u5f15","tag":"section","type":"General","methodName":"\u5904\u7406\u8868\u5355"},{"id":"tutorial.whatsnext","name":"\u4e0b\u4e00\u6b65\u505a\u4ec0\u4e48\uff1f","description":"\u5165\u95e8\u6307\u5f15","tag":"section","type":"General","methodName":"\u4e0b\u4e00\u6b65\u505a\u4ec0\u4e48\uff1f"},{"id":"tutorial","name":"\u7b80\u660e\u6559\u7a0b","description":"\u5165\u95e8\u6307\u5f15","tag":"chapter","type":"General","methodName":"\u7b80\u660e\u6559\u7a0b"},{"id":"getting-started","name":"\u5165\u95e8\u6307\u5f15","description":"PHP \u624b\u518c","tag":"book","type":"Extension","methodName":"\u5165\u95e8\u6307\u5f15"},{"id":"install.general","name":"\u5b89\u88c5\u524d\u9700\u8981\u8003\u8651\u7684\u4e8b\u9879","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\u524d\u9700\u8981\u8003\u8651\u7684\u4e8b\u9879"},{"id":"install.unix.debian","name":"Debian GNU\/Linux \u53ca\u5176\u76f8\u5173\u53d1\u884c\u7248\u4e0a\u4ece\u8f6f\u4ef6\u5305\u4e2d\u5b89\u88c5 PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Debian GNU\/Linux \u53ca\u5176\u76f8\u5173\u53d1\u884c\u7248\u4e0a\u4ece\u8f6f\u4ef6\u5305\u4e2d\u5b89\u88c5 PHP"},{"id":"install.unix.dnf","name":"\u5728\u4f7f\u7528 DNF \u7684 GNU\/Linux \u53d1\u884c\u7248\u4e0a\u901a\u8fc7\u8f6f\u4ef6\u5305\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728\u4f7f\u7528 DNF \u7684 GNU\/Linux \u53d1\u884c\u7248\u4e0a\u901a\u8fc7\u8f6f\u4ef6\u5305\u5b89\u88c5"},{"id":"install.unix.openbsd","name":"OpenBSD \u4e0a\u4ece\u8f6f\u4ef6\u5305\u6216\u8005 ports \u4e2d\u5b89\u88c5 PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"OpenBSD \u4e0a\u4ece\u8f6f\u4ef6\u5305\u6216\u8005 ports \u4e2d\u5b89\u88c5 PHP"},{"id":"install.unix.source","name":"\u5728 Unix \u548c macOS \u7cfb\u7edf\u4e0a\u4ee5\u6e90\u7801\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728 Unix \u548c macOS \u7cfb\u7edf\u4e0a\u4ee5\u6e90\u7801\u5b89\u88c5"},{"id":"install.unix.commandline","name":"CGI \u548c\u547d\u4ee4\u884c\u8bbe\u7f6e","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"CGI \u548c\u547d\u4ee4\u884c\u8bbe\u7f6e"},{"id":"install.unix.apache2","name":"Unix \u7cfb\u7edf\u4e0b\u7684 Apache 2.x","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Unix \u7cfb\u7edf\u4e0b\u7684 Apache 2.x"},{"id":"install.unix.nginx","name":"Unix \u7cfb\u7edf\u4e0b\u7684 Nginx 1.4.x","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Unix \u7cfb\u7edf\u4e0b\u7684 Nginx 1.4.x"},{"id":"install.unix.lighttpd-14","name":"Unix \u5e73\u53f0\u7684 Lighttpd 1.4","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Unix \u5e73\u53f0\u7684 Lighttpd 1.4"},{"id":"install.unix.litespeed","name":"Unix \u7cfb\u7edf\u4e0b\u7684 LiteSpeed\u3001OpenLiteSpeed Web \u670d\u52a1\u5668","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Unix \u7cfb\u7edf\u4e0b\u7684 LiteSpeed\u3001OpenLiteSpeed Web \u670d\u52a1\u5668"},{"id":"install.unix.solaris","name":"\u9488\u5bf9 Solaris \u7684\u5b89\u88c5\u63d0\u793a","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u9488\u5bf9 Solaris \u7684\u5b89\u88c5\u63d0\u793a"},{"id":"install.unix","name":"\u5728 Unix \u7cfb\u7edf\u4e0a\u5b89\u88c5 PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"\u5728 Unix \u7cfb\u7edf\u4e0a\u5b89\u88c5 PHP"},{"id":"install.macosx.packages","name":"\u5728 MacOS \u4e0a\u4f7f\u7528\u7b2c\u4e09\u65b9\u5305\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728 MacOS \u4e0a\u4f7f\u7528\u7b2c\u4e09\u65b9\u5305\u5b89\u88c5"},{"id":"install.macosx.compile","name":"\u5728 macOS \u4e0b\u7f16\u8bd1 PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728 macOS \u4e0b\u7f16\u8bd1 PHP"},{"id":"install.macosx.bundled","name":"\u4f7f\u7528 macOS Monterey \u4e4b\u524d\u5185\u7f6e\u7684 PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u4f7f\u7528 macOS Monterey \u4e4b\u524d\u5185\u7f6e\u7684 PHP"},{"id":"install.macosx","name":"macOS \u7cfb\u7edf\u4e0b\u7684\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"macOS \u7cfb\u7edf\u4e0b\u7684\u5b89\u88c5"},{"id":"install.windows.recommended","name":"Windows \u7cfb\u7edf\u4e0b\u7684\u63a8\u8350\u914d\u7f6e","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Windows \u7cfb\u7edf\u4e0b\u7684\u63a8\u8350\u914d\u7f6e"},{"id":"install.windows.manual","name":"\u624b\u52a8\u5b89\u88c5\u9884\u7f16\u8bd1\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u624b\u52a8\u5b89\u88c5\u9884\u7f16\u8bd1\u7684\u4e8c\u8fdb\u5236\u6587\u4ef6"},{"id":"install.windows.apache2","name":"\u5728Windows\u7cfb\u7edf\u4e0a\u5b89\u88c5 Apache 2.x","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728Windows\u7cfb\u7edf\u4e0a\u5b89\u88c5 Apache 2.x"},{"id":"install.windows.iis","name":"Windows \u4e0a\u4e0e IIS \u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Windows \u4e0a\u4e0e IIS \u5b89\u88c5"},{"id":"install.windows.tools","name":"\u7528\u4e8e\u5b89\u88c5 PHP \u7684\u7b2c\u4e09\u65b9\u5de5\u5177","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u7528\u4e8e\u5b89\u88c5 PHP \u7684\u7b2c\u4e09\u65b9\u5de5\u5177"},{"id":"install.windows.building","name":"\u4ece\u6e90\u7a0b\u5e8f\u7f16\u8bd1","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u4ece\u6e90\u7a0b\u5e8f\u7f16\u8bd1"},{"id":"install.windows.commandline","name":"\u5728 Windows \u7cfb\u7edf\u7684\u547d\u4ee4\u884c\u4e0a\u8fd0\u884c PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728 Windows \u7cfb\u7edf\u7684\u547d\u4ee4\u884c\u4e0a\u8fd0\u884c PHP"},{"id":"install.windows","name":"Windows \u7cfb\u7edf\u4e0b\u7684\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"Windows \u7cfb\u7edf\u4e0b\u7684\u5b89\u88c5"},{"id":"install.cloud.azure","name":"Azure \u5e94\u7528\u670d\u52a1","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Azure \u5e94\u7528\u670d\u52a1"},{"id":"install.cloud.ec2","name":"Amazon EC2","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Amazon EC2"},{"id":"install.cloud.digitalocean","name":"DigitalOcean","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"DigitalOcean"},{"id":"install.cloud","name":"\u4e91\u8ba1\u7b97\u5e73\u53f0\u4e0a\u7684\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"\u4e91\u8ba1\u7b97\u5e73\u53f0\u4e0a\u7684\u5b89\u88c5"},{"id":"install.fpm.install","name":"\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5b89\u88c5"},{"id":"install.fpm.configuration","name":"\u914d\u7f6e","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u914d\u7f6e"},{"id":"install.fpm","name":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668\uff08FPM\uff09","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668\uff08FPM\uff09"},{"id":"install.pecl.intro","name":"PECL \u5b89\u88c5\u4ecb\u7ecd","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"PECL \u5b89\u88c5\u4ecb\u7ecd"},{"id":"install.pecl.downloads","name":"\u4e0b\u8f7d PECL \u6269\u5c55\u5e93","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u4e0b\u8f7d PECL \u6269\u5c55\u5e93"},{"id":"install.pecl.windows","name":"\u5728 Windows \u4e0a\u5b89\u88c5 PHP \u6269\u5c55","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5728 Windows \u4e0a\u5b89\u88c5 PHP \u6269\u5c55"},{"id":"install.pecl.pear","name":"\u7528 PEAR \u7f16\u8bd1\u5171\u4eab PECL \u6269\u5c55\u5e93","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u7528 PEAR \u7f16\u8bd1\u5171\u4eab PECL \u6269\u5c55\u5e93"},{"id":"install.pecl.phpize","name":"\u7528 phpize \u7f16\u8bd1\u5171\u4eab PECL \u6269\u5c55\u5e93","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u7528 phpize \u7f16\u8bd1\u5171\u4eab PECL \u6269\u5c55\u5e93"},{"id":"install.pecl.php-config","name":"php-config","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"php-config"},{"id":"install.pecl.static","name":"\u5c06 PECL \u6269\u5c55\u5e93\u9759\u6001\u7f16\u8bd1\u5165 PHP","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u5c06 PECL \u6269\u5c55\u5e93\u9759\u6001\u7f16\u8bd1\u5165 PHP"},{"id":"install.pecl","name":"PECL \u6269\u5c55\u5b89\u88c5","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"PECL \u6269\u5c55\u5b89\u88c5"},{"id":"install.composer.intro","name":"Composer \u7b80\u4ecb","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"Composer \u7b80\u4ecb"},{"id":"install.pie.intro","name":"PIE \u7b80\u4ecb","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"PIE \u7b80\u4ecb"},{"id":"configuration.file","name":"\u914d\u7f6e\u6587\u4ef6","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u914d\u7f6e\u6587\u4ef6"},{"id":"configuration.file.per-user","name":".user.ini \u6587\u4ef6","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":".user.ini \u6587\u4ef6"},{"id":"configuration.changes.modes","name":"\u914d\u7f6e\u53ef\u88ab\u8bbe\u5b9a\u8303\u56f4","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u914d\u7f6e\u53ef\u88ab\u8bbe\u5b9a\u8303\u56f4"},{"id":"configuration.changes","name":"\u600e\u6837\u4fee\u6539\u914d\u7f6e\u8bbe\u5b9a","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"sect1","type":"General","methodName":"\u600e\u6837\u4fee\u6539\u914d\u7f6e\u8bbe\u5b9a"},{"id":"configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u5b89\u88c5\u4e0e\u914d\u7f6e","tag":"chapter","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"install","name":"\u5b89\u88c5\u4e0e\u914d\u7f6e","description":"PHP \u624b\u518c","tag":"book","type":"Extension","methodName":"\u5b89\u88c5\u4e0e\u914d\u7f6e"},{"id":"language.basic-syntax.phptags","name":"PHP \u6807\u7b7e","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"PHP \u6807\u7b7e"},{"id":"language.basic-syntax.phpmode","name":"\u4ece HTML \u4e2d\u5206\u79bb","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u4ece HTML \u4e2d\u5206\u79bb"},{"id":"language.basic-syntax.instruction-separation","name":"\u6307\u4ee4\u5206\u9694\u7b26","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6307\u4ee4\u5206\u9694\u7b26"},{"id":"language.basic-syntax.comments","name":"\u6ce8\u91ca","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6ce8\u91ca"},{"id":"language.basic-syntax","name":"\u57fa\u672c\u8bed\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u57fa\u672c\u8bed\u6cd5"},{"id":"language.types.intro","name":"\u7b80\u4ecb","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7b80\u4ecb"},{"id":"language.types.type-system","name":"\u7c7b\u578b\u7cfb\u7edf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7c7b\u578b\u7cfb\u7edf"},{"id":"language.types.null","name":"NULL","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"NULL"},{"id":"language.types.boolean","name":"Boolean \u5e03\u5c14\u7c7b\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Boolean \u5e03\u5c14\u7c7b\u578b"},{"id":"language.types.integer","name":"Integer \u6574\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Integer \u6574\u578b"},{"id":"language.types.float","name":"Float \u6d6e\u70b9\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Float \u6d6e\u70b9\u578b"},{"id":"language.types.string","name":"String \u5b57\u7b26\u4e32","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"String \u5b57\u7b26\u4e32"},{"id":"language.types.numeric-strings","name":"\u6570\u5b57\u5b57\u7b26\u4e32","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6570\u5b57\u5b57\u7b26\u4e32"},{"id":"language.types.array","name":"Array \u6570\u7ec4","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Array \u6570\u7ec4"},{"id":"language.types.object","name":"Object \u5bf9\u8c61","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Object \u5bf9\u8c61"},{"id":"language.types.enumerations","name":"Enum \u679a\u4e3e","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Enum \u679a\u4e3e"},{"id":"language.types.resource","name":"Resource \u8d44\u6e90\u7c7b\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Resource \u8d44\u6e90\u7c7b\u578b"},{"id":"language.types.callable","name":"Callable","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Callable"},{"id":"language.types.mixed","name":"Mixed","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Mixed"},{"id":"language.types.void","name":"Void","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Void"},{"id":"language.types.never","name":"Never","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Never"},{"id":"language.types.relative-class-types","name":"\u76f8\u5bf9\u7c7b\u7c7b\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u76f8\u5bf9\u7c7b\u7c7b\u578b"},{"id":"language.types.singleton","name":"\u5355\u4f8b\u7c7b\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5355\u4f8b\u7c7b\u578b"},{"id":"language.types.iterable","name":"Iterable \u53ef\u8fed\u4ee3\u5bf9\u8c61","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Iterable \u53ef\u8fed\u4ee3\u5bf9\u8c61"},{"id":"language.types.declarations","name":"\u7c7b\u578b\u58f0\u660e","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7c7b\u578b\u58f0\u660e"},{"id":"language.types.type-juggling","name":"\u7c7b\u578b\u8f6c\u6362","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7c7b\u578b\u8f6c\u6362"},{"id":"language.types","name":"\u7c7b\u578b","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u7c7b\u578b"},{"id":"language.variables.basics","name":"\u57fa\u7840","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u57fa\u7840"},{"id":"language.variables.predefined","name":"\u9884\u5b9a\u4e49\u53d8\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u9884\u5b9a\u4e49\u53d8\u91cf"},{"id":"language.variables.scope","name":"\u53d8\u91cf\u4f5c\u7528\u57df","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u53d8\u91cf\u4f5c\u7528\u57df"},{"id":"language.variables.variable","name":"\u53ef\u53d8\u53d8\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u53ef\u53d8\u53d8\u91cf"},{"id":"language.variables.external","name":"\u6765\u81ea PHP \u4e4b\u5916\u7684\u53d8\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6765\u81ea PHP \u4e4b\u5916\u7684\u53d8\u91cf"},{"id":"language.variables","name":"\u53d8\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u53d8\u91cf"},{"id":"language.constants.syntax","name":"\u8bed\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u8bed\u6cd5"},{"id":"language.constants.predefined","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"language.constants.magic","name":"\u9b54\u672f\u5e38\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u9b54\u672f\u5e38\u91cf"},{"id":"language.constants","name":"\u5e38\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u5e38\u91cf"},{"id":"language.expressions","name":"\u8868\u8fbe\u5f0f","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u8868\u8fbe\u5f0f"},{"id":"language.operators.precedence","name":"\u8fd0\u7b97\u7b26\u4f18\u5148\u7ea7","description":"\u8fd0\u7b97\u7b26\u4f18\u5148\u7ea7","tag":"sect1","type":"General","methodName":"\u8fd0\u7b97\u7b26\u4f18\u5148\u7ea7"},{"id":"language.operators.arithmetic","name":"\u7b97\u672f","description":"\u7b97\u672f\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u7b97\u672f"},{"id":"language.operators.increment","name":"\u9012\u589e\/\u9012\u51cf","description":"\u9012\u589e\/\u9012\u51cf\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u9012\u589e\/\u9012\u51cf"},{"id":"language.operators.assignment","name":"\u8d4b\u503c","description":"\u8d4b\u503c\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u8d4b\u503c"},{"id":"language.operators.bitwise","name":"\u4f4d","description":"\u4f4d\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u4f4d"},{"id":"language.operators.comparison","name":"\u6bd4\u8f83","description":"\u6bd4\u8f83\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u6bd4\u8f83"},{"id":"language.operators.errorcontrol","name":"\u9519\u8bef\u63a7\u5236","description":"\u9519\u8bef\u63a7\u5236\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u9519\u8bef\u63a7\u5236"},{"id":"language.operators.execution","name":"\u6267\u884c","description":"\u6267\u884c\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u6267\u884c"},{"id":"language.operators.logical","name":"\u903b\u8f91","description":"\u903b\u8f91\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u903b\u8f91"},{"id":"language.operators.string","name":"\u5b57\u7b26\u4e32","description":"\u5b57\u7b26\u4e32\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u5b57\u7b26\u4e32"},{"id":"language.operators.array","name":"\u6570\u7ec4","description":"\u6570\u7ec4\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u6570\u7ec4"},{"id":"language.operators.type","name":"\u7c7b\u578b","description":"\u7c7b\u578b\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u7c7b\u578b"},{"id":"language.operators.functional","name":"\u51fd\u6570\u5f0f","description":"\u51fd\u6570\u5f0f\u8fd0\u7b97\u7b26","tag":"sect1","type":"General","methodName":"\u51fd\u6570\u5f0f"},{"id":"language.operators","name":"\u8fd0\u7b97\u7b26","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u8fd0\u7b97\u7b26"},{"id":"control-structures.intro","name":"\u7b80\u4ecb","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7b80\u4ecb"},{"id":"control-structures.if","name":"if","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"if"},{"id":"control-structures.else","name":"else","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"else"},{"id":"control-structures.elseif","name":"elseif\/else if","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"elseif\/else if"},{"id":"control-structures.alternative-syntax","name":"\u6d41\u7a0b\u63a7\u5236\u7684\u66ff\u4ee3\u8bed\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6d41\u7a0b\u63a7\u5236\u7684\u66ff\u4ee3\u8bed\u6cd5"},{"id":"control-structures.while","name":"while","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"while"},{"id":"control-structures.do.while","name":"do-while","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"do-while"},{"id":"control-structures.for","name":"for","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"for"},{"id":"control-structures.foreach","name":"foreach","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"foreach"},{"id":"control-structures.break","name":"break","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"break"},{"id":"control-structures.continue","name":"continue","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"continue"},{"id":"control-structures.switch","name":"switch","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"switch"},{"id":"control-structures.match","name":"match","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"match"},{"id":"control-structures.declare","name":"declare","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"declare"},{"id":"function.return","name":"return","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"return"},{"id":"function.require","name":"require","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"require"},{"id":"function.include","name":"include","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"include"},{"id":"function.require-once","name":"require_once","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"require_once"},{"id":"function.include-once","name":"include_once","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"include_once"},{"id":"control-structures.goto","name":"goto","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"goto"},{"id":"language.control-structures","name":"\u6d41\u7a0b\u63a7\u5236","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u6d41\u7a0b\u63a7\u5236"},{"id":"functions.user-defined","name":"\u7528\u6237\u81ea\u5b9a\u4e49\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7528\u6237\u81ea\u5b9a\u4e49\u51fd\u6570"},{"id":"functions.arguments","name":"\u51fd\u6570\u7684\u53c2\u6570\u548c\u53c2\u6570\u503c","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u51fd\u6570\u7684\u53c2\u6570\u548c\u53c2\u6570\u503c"},{"id":"functions.returning-values","name":"\u8fd4\u56de\u503c","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u8fd4\u56de\u503c"},{"id":"functions.variable-functions","name":"\u53ef\u53d8\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u53ef\u53d8\u51fd\u6570"},{"id":"functions.internal","name":"\u5185\u90e8\uff08\u5185\u7f6e\uff09\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5185\u90e8\uff08\u5185\u7f6e\uff09\u51fd\u6570"},{"id":"functions.anonymous","name":"\u533f\u540d\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u533f\u540d\u51fd\u6570"},{"id":"functions.arrow","name":"\u7bad\u5934\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7bad\u5934\u51fd\u6570"},{"id":"functions.first_class_callable_syntax","name":"\u4e00\u7ea7\u53ef\u8c03\u7528\u8bed\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u4e00\u7ea7\u53ef\u8c03\u7528\u8bed\u6cd5"},{"id":"language.functions","name":"\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u51fd\u6570"},{"id":"oop5.intro","name":"\u7b80\u4ecb","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7b80\u4ecb"},{"id":"language.oop5.basic","name":"\u57fa\u672c\u6982\u5ff5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u57fa\u672c\u6982\u5ff5"},{"id":"language.oop5.properties","name":"\u5c5e\u6027","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5c5e\u6027"},{"id":"language.oop5.property-hooks","name":"Property Hooks","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Property Hooks"},{"id":"language.oop5.constants","name":"\u7c7b\u5e38\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7c7b\u5e38\u91cf"},{"id":"language.oop5.autoload","name":"\u7c7b\u7684\u81ea\u52a8\u52a0\u8f7d","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u7c7b\u7684\u81ea\u52a8\u52a0\u8f7d"},{"id":"language.oop5.decon","name":"\u6784\u9020\u51fd\u6570\u548c\u6790\u6784\u51fd\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6784\u9020\u51fd\u6570\u548c\u6790\u6784\u51fd\u6570"},{"id":"language.oop5.visibility","name":"\u8bbf\u95ee\u63a7\u5236\uff08\u53ef\u89c1\u6027\uff09","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u8bbf\u95ee\u63a7\u5236\uff08\u53ef\u89c1\u6027\uff09"},{"id":"language.oop5.inheritance","name":"\u5bf9\u8c61\u7ee7\u627f","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5bf9\u8c61\u7ee7\u627f"},{"id":"language.oop5.paamayim-nekudotayim","name":"\u8303\u56f4\u89e3\u6790\u64cd\u4f5c\u7b26 \uff08::\uff09","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\uff09"},{"id":"language.oop5.static","name":"\u9759\u6001\uff08static\uff09\u5173\u952e\u5b57","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u9759\u6001\uff08static\uff09\u5173\u952e\u5b57"},{"id":"language.oop5.abstract","name":"\u62bd\u8c61\u7c7b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u62bd\u8c61\u7c7b"},{"id":"language.oop5.interfaces","name":"\u5bf9\u8c61\u63a5\u53e3","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5bf9\u8c61\u63a5\u53e3"},{"id":"language.oop5.traits","name":"Trait","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Trait"},{"id":"language.oop5.anonymous","name":"\u533f\u540d\u7c7b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u533f\u540d\u7c7b"},{"id":"language.oop5.overloading","name":"\u91cd\u8f7d","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u91cd\u8f7d"},{"id":"language.oop5.iterations","name":"\u904d\u5386\u5bf9\u8c61","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u904d\u5386\u5bf9\u8c61"},{"id":"language.oop5.magic","name":"\u9b54\u672f\u65b9\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u9b54\u672f\u65b9\u6cd5"},{"id":"language.oop5.final","name":"Final \u5173\u952e\u5b57","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Final \u5173\u952e\u5b57"},{"id":"language.oop5.cloning","name":"\u5bf9\u8c61\u590d\u5236","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5bf9\u8c61\u590d\u5236"},{"id":"language.oop5.object-comparison","name":"\u5bf9\u8c61\u6bd4\u8f83","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5bf9\u8c61\u6bd4\u8f83"},{"id":"language.oop5.late-static-bindings","name":"\u540e\u671f\u9759\u6001\u7ed1\u5b9a","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u540e\u671f\u9759\u6001\u7ed1\u5b9a"},{"id":"language.oop5.references","name":"\u5bf9\u8c61\u548c\u5f15\u7528","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5bf9\u8c61\u548c\u5f15\u7528"},{"id":"language.oop5.serialization","name":"\u5bf9\u8c61\u5e8f\u5217\u5316","description":"\u5e8f\u5217\u5316\u5bf9\u8c61 - \u5728\u4f1a\u8bdd\u4e2d\u5b58\u653e\u5bf9\u8c61","tag":"sect1","type":"General","methodName":"\u5bf9\u8c61\u5e8f\u5217\u5316"},{"id":"language.oop5.variance","name":"\u534f\u53d8\u4e0e\u9006\u53d8","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u534f\u53d8\u4e0e\u9006\u53d8"},{"id":"language.oop5.lazy-objects","name":"\u5ef6\u8fdf\u5bf9\u8c61","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5ef6\u8fdf\u5bf9\u8c61"},{"id":"language.oop5.changelog","name":"OOP \u53d8\u66f4\u65e5\u5fd7","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"OOP \u53d8\u66f4\u65e5\u5fd7"},{"id":"language.oop5","name":"\u7c7b\u4e0e\u5bf9\u8c61","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u7c7b\u4e0e\u5bf9\u8c61"},{"id":"language.namespaces.rationale","name":"\u547d\u540d\u7a7a\u95f4\u6982\u8ff0","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u547d\u540d\u7a7a\u95f4\u6982\u8ff0"},{"id":"language.namespaces.definition","name":"\u547d\u540d\u7a7a\u95f4","description":"\u5b9a\u4e49\u547d\u540d\u7a7a\u95f4","tag":"sect1","type":"General","methodName":"\u547d\u540d\u7a7a\u95f4"},{"id":"language.namespaces.nested","name":"\u5b50\u547d\u540d\u7a7a\u95f4","description":"\u5b9a\u4e49\u5b50\u547d\u540d\u7a7a\u95f4","tag":"sect1","type":"General","methodName":"\u5b50\u547d\u540d\u7a7a\u95f4"},{"id":"language.namespaces.definitionmultiple","name":"\u5728\u4e00\u4e2a\u6587\u4ef6\u4e2d\u5b9a\u4e49\u591a\u4e2a\u547d\u540d\u7a7a\u95f4","description":"\u5728\u540c\u4e00\u4e2a\u6587\u4ef6\u4e2d\u5b9a\u4e49\u591a\u4e2a\u547d\u540d\u7a7a\u95f4","tag":"sect1","type":"General","methodName":"\u5728\u4e00\u4e2a\u6587\u4ef6\u4e2d\u5b9a\u4e49\u591a\u4e2a\u547d\u540d\u7a7a\u95f4"},{"id":"language.namespaces.basics","name":"\u57fa\u7840","description":"\u4f7f\u7528\u547d\u540d\u7a7a\u95f4\uff1a\u57fa\u7840","tag":"sect1","type":"General","methodName":"\u57fa\u7840"},{"id":"language.namespaces.dynamic","name":"\u547d\u540d\u7a7a\u95f4\u548c\u52a8\u6001\u8bed\u8a00\u7279\u5f81","description":"\u547d\u540d\u7a7a\u95f4\u548c\u52a8\u6001\u8bed\u8a00\u7279\u5f81","tag":"sect1","type":"General","methodName":"\u547d\u540d\u7a7a\u95f4\u548c\u52a8\u6001\u8bed\u8a00\u7279\u5f81"},{"id":"language.namespaces.nsconstants","name":"namespace \u5173\u952e\u5b57\u548c __NAMESPACE__","description":"namespace \u5173\u952e\u5b57\u548c __NAMESPACE__ \u9b54\u672f\u5e38\u91cf","tag":"sect1","type":"General","methodName":"namespace \u5173\u952e\u5b57\u548c __NAMESPACE__"},{"id":"language.namespaces.importing","name":"\u522b\u540d\u548c\u5bfc\u5165","description":"\u4f7f\u7528\u547d\u540d\u7a7a\u95f4\uff1a\u522b\u540d\/\u5bfc\u5165","tag":"sect1","type":"General","methodName":"\u522b\u540d\u548c\u5bfc\u5165"},{"id":"language.namespaces.global","name":"\u5168\u5c40\u7a7a\u95f4","description":"\u5168\u5c40\u7a7a\u95f4","tag":"sect1","type":"General","methodName":"\u5168\u5c40\u7a7a\u95f4"},{"id":"language.namespaces.fallback","name":"\u56de\u9000\u5230\u5168\u5c40\u7a7a\u95f4","description":"\u4f7f\u7528\u547d\u540d\u7a7a\u95f4\uff1a\u56de\u9000\u5230\u5168\u5c40\u51fd\u6570\u548c\u5e38\u91cf\u7684\u5168\u5c40\u7a7a\u95f4","tag":"sect1","type":"General","methodName":"\u56de\u9000\u5230\u5168\u5c40\u7a7a\u95f4"},{"id":"language.namespaces.rules","name":"\u540d\u79f0\u89e3\u6790\u89c4\u5219","description":"\u540d\u79f0\u89e3\u6790\u89c4\u5219","tag":"sect1","type":"General","methodName":"\u540d\u79f0\u89e3\u6790\u89c4\u5219"},{"id":"language.namespaces.faq","name":"FAQ","description":"FAQ\uff1a\u547d\u540d\u7a7a\u95f4\u5fc5\u77e5\u5fc5\u4f1a","tag":"sect1","type":"General","methodName":"FAQ"},{"id":"language.namespaces","name":"\u6982\u8ff0","description":"\u547d\u540d\u7a7a\u95f4\u6982\u8ff0","tag":"chapter","type":"General","methodName":"\u6982\u8ff0"},{"id":"language.enumerations.overview","name":"\u679a\u4e3e\u6982\u89c8","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u679a\u4e3e\u6982\u89c8"},{"id":"language.enumerations.basics","name":"\u679a\u4e3e\u57fa\u7840","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u679a\u4e3e\u57fa\u7840"},{"id":"language.enumerations.backed","name":"\u5e26\u503c\uff08\u56de\u9000\uff09\u679a\u4e3e","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5e26\u503c\uff08\u56de\u9000\uff09\u679a\u4e3e"},{"id":"language.enumerations.methods","name":"\u679a\u4e3e\u65b9\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u679a\u4e3e\u65b9\u6cd5"},{"id":"language.enumerations.static-methods","name":"\u679a\u4e3e\u9759\u6001\u65b9\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u679a\u4e3e\u9759\u6001\u65b9\u6cd5"},{"id":"language.enumerations.constants","name":"\u679a\u4e3e\u5e38\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u679a\u4e3e\u5e38\u91cf"},{"id":"language.enumerations.traits","name":"Trait","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"Trait"},{"id":"language.enumerations.expressions","name":"\u5e38\u91cf\u8868\u8fbe\u5f0f\u7684\u679a\u4e3e\u503c","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5e38\u91cf\u8868\u8fbe\u5f0f\u7684\u679a\u4e3e\u503c"},{"id":"language.enumerations.object-differences","name":"\u548c\u5bf9\u8c61\u7684\u5dee\u5f02","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u548c\u5bf9\u8c61\u7684\u5dee\u5f02"},{"id":"language.enumerations.listing","name":"\u679a\u4e3e\u503c\u6e05\u5355","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u679a\u4e3e\u503c\u6e05\u5355"},{"id":"language.enumerations.serialization","name":"\u5e8f\u5217\u5316","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5e8f\u5217\u5316"},{"id":"language.enumerations.object-differences.inheritance","name":"\u4e3a\u4ec0\u4e48\u679a\u4e3e\u4e0d\u53ef\u6269\u5c55","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u4e3a\u4ec0\u4e48\u679a\u4e3e\u4e0d\u53ef\u6269\u5c55"},{"id":"language.enumerations.examples","name":"\u793a\u4f8b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u793a\u4f8b"},{"id":"language.enumerations","name":"\u679a\u4e3e","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u679a\u4e3e"},{"id":"language.errors.basics","name":"\u57fa\u7840\u6982\u8981","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u57fa\u7840\u6982\u8981"},{"id":"language.errors.php7","name":"PHP 7 \u9519\u8bef\u5904\u7406","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"PHP 7 \u9519\u8bef\u5904\u7406"},{"id":"language.errors","name":"\u9519\u8bef","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u9519\u8bef"},{"id":"language.exceptions.extending","name":"\u6269\u5c55\uff08extend\uff09\u5f02\u5e38\u5904\u7406\u7c7b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6269\u5c55\uff08extend\uff09\u5f02\u5e38\u5904\u7406\u7c7b"},{"id":"language.exceptions","name":"\u5f02\u5e38","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u5f02\u5e38"},{"id":"language.fibers","name":"\u7ea4\u7a0b","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u7ea4\u7a0b"},{"id":"language.generators.overview","name":"\u751f\u6210\u5668\u603b\u89c8","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u751f\u6210\u5668\u603b\u89c8"},{"id":"language.generators.syntax","name":"\u751f\u6210\u5668\u8bed\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u751f\u6210\u5668\u8bed\u6cd5"},{"id":"language.generators.comparison","name":"\u751f\u6210\u5668\u4e0e Iterator \u5bf9\u8c61\u7684\u6bd4\u8f83","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u751f\u6210\u5668\u4e0e Iterator \u5bf9\u8c61\u7684\u6bd4\u8f83"},{"id":"language.generators","name":"\u751f\u6210\u5668","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u751f\u6210\u5668"},{"id":"language.attributes.overview","name":"\u6ce8\u89e3\u6982\u89c8","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6ce8\u89e3\u6982\u89c8"},{"id":"language.attributes.syntax","name":"\u6ce8\u89e3\u8bed\u6cd5","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u6ce8\u89e3\u8bed\u6cd5"},{"id":"language.attributes.reflection","name":"\u4f7f\u7528\u53cd\u5c04 API \u8bfb\u53d6\u6ce8\u89e3","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u4f7f\u7528\u53cd\u5c04 API \u8bfb\u53d6\u6ce8\u89e3"},{"id":"language.attributes.classes","name":"\u58f0\u660e\u6ce8\u89e3\u7c7b","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u58f0\u660e\u6ce8\u89e3\u7c7b"},{"id":"language.attributes","name":"\u6ce8\u89e3","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u6ce8\u89e3"},{"id":"language.references.whatare","name":"\u5f15\u7528\u662f\u4ec0\u4e48","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u662f\u4ec0\u4e48"},{"id":"language.references.whatdo","name":"\u5f15\u7528\u505a\u4ec0\u4e48","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u505a\u4ec0\u4e48"},{"id":"language.references.arent","name":"\u5f15\u7528\u4e0d\u662f\u4ec0\u4e48","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u4e0d\u662f\u4ec0\u4e48"},{"id":"language.references.pass","name":"\u5f15\u7528\u4f20\u9012","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u4f20\u9012"},{"id":"language.references.return","name":"\u5f15\u7528\u8fd4\u56de","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u8fd4\u56de"},{"id":"language.references.unset","name":"\u53d6\u6d88\u5f15\u7528","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u53d6\u6d88\u5f15\u7528"},{"id":"language.references.spot","name":"\u5f15\u7528\u5b9a\u4f4d","description":"\u8bed\u8a00\u53c2\u8003","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u5b9a\u4f4d"},{"id":"language.references","name":"\u5f15\u7528\u7684\u89e3\u91ca","description":"\u8bed\u8a00\u53c2\u8003","tag":"chapter","type":"General","methodName":"\u5f15\u7528\u7684\u89e3\u91ca"},{"id":"language.variables.superglobals","name":"\u8d85\u5168\u5c40\u53d8\u91cf","description":"\u5728\u5168\u90e8\u4f5c\u7528\u57df\u4e2d\u59cb\u7ec8\u53ef\u7528\u7684\u5185\u7f6e\u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"\u8d85\u5168\u5c40\u53d8\u91cf"},{"id":"reserved.variables.globals","name":"$GLOBALS","description":"\u5f15\u7528\u5168\u5c40\u4f5c\u7528\u57df\u4e2d\u53ef\u7528\u7684\u5168\u90e8\u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"$GLOBALS"},{"id":"reserved.variables.server","name":"$_SERVER","description":"\u670d\u52a1\u5668\u548c\u6267\u884c\u73af\u5883\u4fe1\u606f","tag":"phpdoc:varentry","type":"Variable","methodName":"$_SERVER"},{"id":"reserved.variables.get","name":"$_GET","description":"\u67e5\u8be2\u5b57\u7b26\u4e32\u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"$_GET"},{"id":"reserved.variables.post","name":"$_POST","description":"\u6765\u81ea HTTP POST \u8bf7\u6c42\u7684\u8868\u5355\u6570\u636e","tag":"phpdoc:varentry","type":"Variable","methodName":"$_POST"},{"id":"reserved.variables.files","name":"$_FILES","description":"HTTP \u6587\u4ef6\u4e0a\u4f20\u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"$_FILES"},{"id":"reserved.variables.request","name":"$_REQUEST","description":"HTTP Request \u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"$_REQUEST"},{"id":"reserved.variables.session","name":"$_SESSION","description":"Session \u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"$_SESSION"},{"id":"reserved.variables.environment","name":"$_ENV","description":"\u73af\u5883\u53d8\u91cf","tag":"phpdoc:varentry","type":"Variable","methodName":"$_ENV"},{"id":"reserved.variables.cookies","name":"$_COOKIE","description":"HTTP Cookies","tag":"phpdoc:varentry","type":"Variable","methodName":"$_COOKIE"},{"id":"reserved.variables.phperrormsg","name":"$php_errormsg","description":"\u524d\u4e00\u4e2a\u9519\u8bef\u4fe1\u606f","tag":"phpdoc:varentry","type":"Variable","methodName":"$php_errormsg"},{"id":"reserved.variables.httpresponseheader","name":"$http_response_header","description":"HTTP \u54cd\u5e94\u5934","tag":"phpdoc:varentry","type":"Variable","methodName":"$http_response_header"},{"id":"reserved.variables.argc","name":"$argc","description":"\u4f20\u9012\u7ed9\u811a\u672c\u7684\u53c2\u6570\u6570\u76ee","tag":"phpdoc:varentry","type":"Variable","methodName":"$argc"},{"id":"reserved.variables.argv","name":"$argv","description":"\u4f20\u9012\u7ed9\u811a\u672c\u7684\u53c2\u6570\u6570\u7ec4","tag":"phpdoc:varentry","type":"Variable","methodName":"$argv"},{"id":"reserved.variables","name":"\u9884\u5b9a\u4e49\u53d8\u91cf","description":"\u8bed\u8a00\u53c2\u8003","tag":"reference","type":"Extension","methodName":"\u9884\u5b9a\u4e49\u53d8\u91cf"},{"id":"exception.construct","name":"Exception::__construct","description":"\u5f02\u5e38\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"exception.getmessage","name":"Exception::getMessage","description":"\u83b7\u53d6\u5f02\u5e38\u6d88\u606f\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"getMessage"},{"id":"exception.getprevious","name":"Exception::getPrevious","description":"\u8fd4\u56de\u524d\u4e00\u4e2a Throwable","tag":"refentry","type":"Function","methodName":"getPrevious"},{"id":"exception.getcode","name":"Exception::getCode","description":"\u83b7\u53d6\u5f02\u5e38\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"exception.getfile","name":"Exception::getFile","description":"\u521b\u5efa\u5f02\u5e38\u65f6\u7684\u7a0b\u5e8f\u6587\u4ef6\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getFile"},{"id":"exception.getline","name":"Exception::getLine","description":"\u83b7\u53d6\u521b\u5efa\u7684\u5f02\u5e38\u6240\u5728\u6587\u4ef6\u4e2d\u7684\u884c\u53f7","tag":"refentry","type":"Function","methodName":"getLine"},{"id":"exception.gettrace","name":"Exception::getTrace","description":"\u83b7\u53d6\u5f02\u5e38\u8ffd\u8e2a\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getTrace"},{"id":"exception.gettraceasstring","name":"Exception::getTraceAsString","description":"\u83b7\u53d6\u5b57\u7b26\u4e32\u7c7b\u578b\u7684\u5f02\u5e38\u8ffd\u8e2a\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getTraceAsString"},{"id":"exception.tostring","name":"Exception::__toString","description":"\u5c06\u5f02\u5e38\u5bf9\u8c61\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"exception.clone","name":"Exception::__clone","description":"\u5f02\u5e38\u514b\u9686","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"class.exception","name":"Exception","description":"Exception","tag":"phpdoc:exceptionref","type":"Exception","methodName":"Exception"},{"id":"errorexception.construct","name":"ErrorException::__construct","description":"\u6784\u9020\u4e00\u4e2a\u5f02\u5e38\uff08Exception\uff09","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"errorexception.getseverity","name":"ErrorException::getSeverity","description":"\u83b7\u53d6\u5f02\u5e38\u7684\u4e25\u91cd\u7a0b\u5ea6","tag":"refentry","type":"Function","methodName":"getSeverity"},{"id":"class.errorexception","name":"ErrorException","description":"ErrorException","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ErrorException"},{"id":"class.closedgeneratorexception","name":"ClosedGeneratorException","description":"ClosedGeneratorException \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ClosedGeneratorException"},{"id":"error.construct","name":"Error::__construct","description":"\u521d\u59cb\u5316 error \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"error.getmessage","name":"Error::getMessage","description":"\u83b7\u53d6\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getMessage"},{"id":"error.getprevious","name":"Error::getPrevious","description":"\u8fd4\u56de\u5148\u524d\u7684 Throwable","tag":"refentry","type":"Function","methodName":"getPrevious"},{"id":"error.getcode","name":"Error::getCode","description":"\u83b7\u53d6\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"error.getfile","name":"Error::getFile","description":"\u83b7\u53d6\u9519\u8bef\u53d1\u751f\u65f6\u7684\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"getFile"},{"id":"error.getline","name":"Error::getLine","description":"\u83b7\u53d6\u9519\u8bef\u53d1\u751f\u65f6\u7684\u884c\u53f7","tag":"refentry","type":"Function","methodName":"getLine"},{"id":"error.gettrace","name":"Error::getTrace","description":"\u83b7\u53d6\u8c03\u7528\u6808\uff08stack trace\uff09","tag":"refentry","type":"Function","methodName":"getTrace"},{"id":"error.gettraceasstring","name":"Error::getTraceAsString","description":"\u83b7\u53d6\u5b57\u7b26\u4e32\u5f62\u5f0f\u7684\u8c03\u7528\u6808\uff08stack trace\uff09","tag":"refentry","type":"Function","methodName":"getTraceAsString"},{"id":"error.tostring","name":"Error::__toString","description":"error \u7684\u5b57\u7b26\u4e32\u8868\u8fbe","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"error.clone","name":"Error::__clone","description":"\u514b\u9686 error","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"class.error","name":"Error","description":"Error","tag":"phpdoc:classref","type":"Class","methodName":"Error"},{"id":"class.argumentcounterror","name":"ArgumentCountError","description":"ArgumentCountError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ArgumentCountError"},{"id":"class.arithmeticerror","name":"ArithmeticError","description":"ArithmeticError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ArithmeticError"},{"id":"class.assertionerror","name":"AssertionError","description":"AssertionError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"AssertionError"},{"id":"class.divisionbyzeroerror","name":"DivisionByZeroError","description":"DivisionByZeroError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DivisionByZeroError"},{"id":"class.compileerror","name":"CompileError","description":"CompileError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"CompileError"},{"id":"class.parseerror","name":"ParseError","description":"ParseError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ParseError"},{"id":"class.typeerror","name":"TypeError","description":"TypeError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"TypeError"},{"id":"class.valueerror","name":"ValueError","description":"ValueError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ValueError"},{"id":"class.unhandledmatcherror","name":"UnhandledMatchError","description":"UnhandledMatchError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"UnhandledMatchError"},{"id":"fibererror.construct","name":"FiberError::__construct","description":"\u4e0d\u5141\u8bb8\u76f4\u63a5\u5b9e\u4f8b\u5316\u7684\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.fibererror","name":"FiberError","description":"FiberError","tag":"phpdoc:exceptionref","type":"Exception","methodName":"FiberError"},{"id":"class.requestparsebodyexception","name":"RequestParseBodyException","description":"RequestParseBodyException","tag":"phpdoc:exceptionref","type":"Exception","methodName":"RequestParseBodyException"},{"id":"reserved.exceptions","name":"\u9884\u5b9a\u4e49\u5f02\u5e38","description":"\u8bed\u8a00\u53c2\u8003","tag":"part","type":"General","methodName":"\u9884\u5b9a\u4e49\u5f02\u5e38"},{"id":"class.traversable","name":"Traversable","description":"Traversable \uff08\u904d\u5386\uff09\u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"Traversable"},{"id":"iterator.current","name":"Iterator::current","description":"\u8fd4\u56de\u5f53\u524d\u5143\u7d20","tag":"refentry","type":"Function","methodName":"current"},{"id":"iterator.key","name":"Iterator::key","description":"\u8fd4\u56de\u5f53\u524d\u5143\u7d20\u7684\u952e","tag":"refentry","type":"Function","methodName":"key"},{"id":"iterator.next","name":"Iterator::next","description":"\u5411\u524d\u79fb\u52a8\u5230\u4e0b\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"next"},{"id":"iterator.rewind","name":"Iterator::rewind","description":"\u8fd4\u56de\u5230\u8fed\u4ee3\u5668\u7684\u7b2c\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"iterator.valid","name":"Iterator::valid","description":"\u68c0\u67e5\u5f53\u524d\u4f4d\u7f6e\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.iterator","name":"Iterator","description":"Iterator\uff08\u8fed\u4ee3\u5668\uff09\u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"Iterator"},{"id":"iteratoraggregate.getiterator","name":"IteratorAggregate::getIterator","description":"\u83b7\u53d6\u4e00\u4e2a\u5916\u90e8\u8fed\u4ee3\u5668\u6216\u53ef\u904d\u5386\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"class.iteratoraggregate","name":"IteratorAggregate","description":"IteratorAggregate\uff08\u805a\u5408\u5f0f\u8fed\u4ee3\u5668\uff09\u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"IteratorAggregate"},{"id":"internaliterator.construct","name":"InternalIterator::__construct","description":"\u7981\u6b62\u76f4\u63a5\u5b9e\u4f8b\u5316\u79c1\u6709\u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"internaliterator.current","name":"InternalIterator::current","description":"\u8fd4\u56de\u5f53\u524d\u5143\u7d20","tag":"refentry","type":"Function","methodName":"current"},{"id":"internaliterator.key","name":"InternalIterator::key","description":"\u8fd4\u56de\u5f53\u524d\u5143\u7d20\u7684\u952e","tag":"refentry","type":"Function","methodName":"key"},{"id":"internaliterator.next","name":"InternalIterator::next","description":"\u5411\u524d\u79fb\u52a8\u5230\u4e0b\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"next"},{"id":"internaliterator.rewind","name":"InternalIterator::rewind","description":"\u8fed\u4ee3\u5668\u8fd4\u56de\u5230\u7b2c\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"internaliterator.valid","name":"InternalIterator::valid","description":"\u68c0\u6d4b\u5f53\u524d\u4f4d\u7f6e\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.internaliterator","name":"InternalIterator","description":"The InternalIterator class","tag":"phpdoc:classref","type":"Class","methodName":"InternalIterator"},{"id":"throwable.getmessage","name":"Throwable::getMessage","description":"\u83b7\u53d6\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getMessage"},{"id":"throwable.getcode","name":"Throwable::getCode","description":"\u83b7\u53d6\u5f02\u5e38\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"throwable.getfile","name":"Throwable::getFile","description":"\u83b7\u53d6\u521b\u5efa\u5bf9\u8c61\u7684\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"getFile"},{"id":"throwable.getline","name":"Throwable::getLine","description":"\u83b7\u53d6\u521d\u59cb\u5316\u5bf9\u8c61\u65f6\u5019\u7684\u884c\u53f7","tag":"refentry","type":"Function","methodName":"getLine"},{"id":"throwable.gettrace","name":"Throwable::getTrace","description":"\u83b7\u53d6\u5806\u6808\u8e2a\u8ff9\uff08Stack Trace\uff09","tag":"refentry","type":"Function","methodName":"getTrace"},{"id":"throwable.gettraceasstring","name":"Throwable::getTraceAsString","description":"\u4ee5 string \u5f62\u5f0f\u83b7\u53d6\u5806\u6808\u8e2a\u8ff9","tag":"refentry","type":"Function","methodName":"getTraceAsString"},{"id":"throwable.getprevious","name":"Throwable::getPrevious","description":"\u8fd4\u56de\u5148\u524d\u7684 Throwable","tag":"refentry","type":"Function","methodName":"getPrevious"},{"id":"throwable.tostring","name":"Throwable::__toString","description":"\u83b7\u53d6 Throwable \u5bf9\u8c61 string \u5f62\u5f0f\u7684\u8868\u8fbe","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.throwable","name":"Throwable","description":"Throwable","tag":"phpdoc:classref","type":"Class","methodName":"Throwable"},{"id":"countable.count","name":"Countable::count","description":"\u7edf\u8ba1\u5bf9\u8c61\u7684\u5143\u7d20\u4e2a\u6570","tag":"refentry","type":"Function","methodName":"count"},{"id":"class.countable","name":"Countable","description":"Countable \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"Countable"},{"id":"arrayaccess.offsetexists","name":"ArrayAccess::offsetExists","description":"\u68c0\u67e5\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"arrayaccess.offsetget","name":"ArrayAccess::offsetGet","description":"\u83b7\u53d6\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"arrayaccess.offsetset","name":"ArrayAccess::offsetSet","description":"\u8bbe\u7f6e\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"arrayaccess.offsetunset","name":"ArrayAccess::offsetUnset","description":"\u590d\u4f4d\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"class.arrayaccess","name":"ArrayAccess","description":"ArrayAccess\uff08\u6570\u7ec4\u5f0f\u8bbf\u95ee\uff09\u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"ArrayAccess"},{"id":"serializable.serialize","name":"Serializable::serialize","description":"\u5bf9\u8c61\u7684\u5b57\u7b26\u4e32\u8868\u793a","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"serializable.unserialize","name":"Serializable::unserialize","description":"\u6784\u9020\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"class.serializable","name":"Serializable","description":"Serializable \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"Serializable"},{"id":"closure.construct","name":"Closure::__construct","description":"\u7528\u4e8e\u7981\u6b62\u5b9e\u4f8b\u5316\u7684\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"closure.bind","name":"Closure::bind","description":"\u7528\u7279\u5b9a\u7684\u7ed1\u5b9a\u5bf9\u8c61\u548c\u7c7b\u4f5c\u7528\u57df\u590d\u5236\u95ed\u5305\u3002","tag":"refentry","type":"Function","methodName":"bind"},{"id":"closure.bindto","name":"Closure::bindTo","description":"\u7528\u7279\u5b9a\u7684\u7ed1\u5b9a\u5bf9\u8c61\u548c\u7c7b\u4f5c\u7528\u57df\u590d\u5236\u95ed\u5305\u3002","tag":"refentry","type":"Function","methodName":"bindTo"},{"id":"closure.call","name":"Closure::call","description":"\u7ed1\u5b9a\u5e76\u8c03\u7528\u95ed\u5305","tag":"refentry","type":"Function","methodName":"call"},{"id":"closure.fromcallable","name":"Closure::fromCallable","description":"\u5c06 callable \u8f6c\u6362\u4e3a\u95ed\u5305","tag":"refentry","type":"Function","methodName":"fromCallable"},{"id":"class.closure","name":"Closure","description":"Closure \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Closure"},{"id":"class.stdclass","name":"stdClass","description":"stdClass \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"stdClass"},{"id":"generator.current","name":"Generator::current","description":"\u8fd4\u56de\u5f53\u524d\u4ea7\u751f\u7684\u503c","tag":"refentry","type":"Function","methodName":"current"},{"id":"generator.getreturn","name":"Generator::getReturn","description":"\u83b7\u53d6\u751f\u6210\u5668\u7684\u8fd4\u56de\u503c","tag":"refentry","type":"Function","methodName":"getReturn"},{"id":"generator.key","name":"Generator::key","description":"\u8fd4\u56de\u5f53\u524d\u4ea7\u751f\u7684\u952e","tag":"refentry","type":"Function","methodName":"key"},{"id":"generator.next","name":"Generator::next","description":"\u751f\u6210\u5668\u7ee7\u7eed\u6267\u884c","tag":"refentry","type":"Function","methodName":"next"},{"id":"generator.rewind","name":"Generator::rewind","description":"\u6267\u884c\u751f\u6210\u5668\uff0c\u76f4\u81f3\u5e76\u5305\u542b\u7b2c\u4e00\u4e2a yield \u8bed\u53e5","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"generator.send","name":"Generator::send","description":"\u5411\u751f\u6210\u5668\u4e2d\u4f20\u5165\u4e00\u4e2a\u503c","tag":"refentry","type":"Function","methodName":"send"},{"id":"generator.throw","name":"Generator::throw","description":"\u5411\u751f\u6210\u5668\u4e2d\u629b\u5165\u4e00\u4e2a\u5f02\u5e38","tag":"refentry","type":"Function","methodName":"throw"},{"id":"generator.valid","name":"Generator::valid","description":"\u68c0\u67e5\u8fed\u4ee3\u5668\u662f\u5426\u88ab\u5173\u95ed","tag":"refentry","type":"Function","methodName":"valid"},{"id":"generator.wakeup","name":"Generator::__wakeup","description":"\u5e8f\u5217\u5316\u56de\u8c03","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"class.generator","name":"Generator","description":"\u751f\u6210\u5668\u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Generator"},{"id":"fiber.construct","name":"Fiber::__construct","description":"\u521b\u5efa\u65b0\u7684 Fiber \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"fiber.start","name":"Fiber::start","description":"\u542f\u52a8 fiber \u7684\u6267\u884c","tag":"refentry","type":"Function","methodName":"start"},{"id":"fiber.resume","name":"Fiber::resume","description":"\u4f7f\u7528\u503c\u6062\u590d fiber \u7684\u6267\u884c","tag":"refentry","type":"Function","methodName":"resume"},{"id":"fiber.throw","name":"Fiber::throw","description":"\u7528\u4e00\u4e2a\u5f02\u5e38\u6765\u6062\u590d fiber \u7684\u6267\u884c","tag":"refentry","type":"Function","methodName":"throw"},{"id":"fiber.getreturn","name":"Fiber::getReturn","description":"\u83b7\u53d6 Fiber \u7684\u8fd4\u56de\u503c","tag":"refentry","type":"Function","methodName":"getReturn"},{"id":"fiber.isstarted","name":"Fiber::isStarted","description":"\u786e\u5b9a fiber \u662f\u5426\u542f\u52a8","tag":"refentry","type":"Function","methodName":"isStarted"},{"id":"fiber.issuspended","name":"Fiber::isSuspended","description":"\u786e\u8ba4 fiber \u662f\u5426\u6302\u8d77","tag":"refentry","type":"Function","methodName":"isSuspended"},{"id":"fiber.isrunning","name":"Fiber::isRunning","description":"\u786e\u8ba4 fiber \u662f\u5426\u6b63\u5728\u8fd0\u884c","tag":"refentry","type":"Function","methodName":"isRunning"},{"id":"fiber.isterminated","name":"Fiber::isTerminated","description":"\u786e\u8ba4 fiber \u662f\u5426\u7ec8\u6b62","tag":"refentry","type":"Function","methodName":"isTerminated"},{"id":"fiber.suspend","name":"Fiber::suspend","description":"\u6682\u505c\u5f53\u524d fiber \u7684\u6267\u884c","tag":"refentry","type":"Function","methodName":"suspend"},{"id":"fiber.getcurrent","name":"Fiber::getCurrent","description":"\u83b7\u53d6\u5f53\u524d\u6b63\u5728\u6267\u884c\u7684 Fiber \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getCurrent"},{"id":"class.fiber","name":"Fiber","description":"\u7ea4\u7a0b\uff08Fiber\uff09\u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Fiber"},{"id":"weakreference.construct","name":"WeakReference::__construct","description":"\u4e0d\u5141\u8bb8\u5b9e\u4f8b\u5316\u7684\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"weakreference.create","name":"WeakReference::create","description":"\u521b\u5efa\u65b0\u7684\u5f31\u5f15\u7528","tag":"refentry","type":"Function","methodName":"create"},{"id":"weakreference.get","name":"WeakReference::get","description":"\u83b7\u53d6\u5f31\u5f15\u7528\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"get"},{"id":"class.weakreference","name":"WeakReference","description":"WeakReference \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"WeakReference"},{"id":"weakmap.count","name":"WeakMap::count","description":"\u7edf\u8ba1 map \u4e2d\u5b58\u6d3b\u5b9e\u4f53\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"count"},{"id":"weakmap.getiterator","name":"WeakMap::getIterator","description":"\u63a5\u6536\u4e00\u4e2a\u5916\u90e8\u8fed\u4ee3\u5668","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"weakmap.offsetexists","name":"WeakMap::offsetExists","description":"\u68c0\u6d4b map \u4e2d\u662f\u5426\u5b58\u5728\u67d0\u4e2a\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"weakmap.offsetget","name":"WeakMap::offsetGet","description":"\u8fd4\u56de\u67d0\u4e2a\u5bf9\u8c61\u6307\u5411\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"weakmap.offsetset","name":"WeakMap::offsetSet","description":"\u66f4\u65b0 map \u65b0\u7684\u952e\u503c\u5bf9","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"weakmap.offsetunset","name":"WeakMap::offsetUnset","description":"\u4ece map \u4e2d\u79fb\u9664\u4e00\u6761","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"class.weakmap","name":"WeakMap","description":"WeakMap \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"WeakMap"},{"id":"stringable.tostring","name":"Stringable::__toString","description":"\u4ece\u5bf9\u8c61\u4e2d\u83b7\u53d6\u5b57\u7b26\u4e32\u8868\u793a","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.stringable","name":"Stringable","description":"Stringable \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"Stringable"},{"id":"unitenum.cases","name":"UnitEnum::cases","description":"\u751f\u6210\u679a\u4e3e\u7684\u6761\u76ee\u6e05\u5355","tag":"refentry","type":"Function","methodName":"cases"},{"id":"class.unitenum","name":"UnitEnum","description":"UnitEnum \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"UnitEnum"},{"id":"backedenum.from","name":"BackedEnum::from","description":"\u6620\u5c04\u6807\u91cf\u4e3a enum \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"from"},{"id":"backedenum.tryfrom","name":"BackedEnum::tryFrom","description":"\u6620\u5c04\u6807\u91cf\u4e3a enum \u5b9e\u4f8b\u6216 null","tag":"refentry","type":"Function","methodName":"tryFrom"},{"id":"class.backedenum","name":"BackedEnum","description":"BackedEnum \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"BackedEnum"},{"id":"sensitiveparametervalue.construct","name":"SensitiveParameterValue::__construct","description":"Constructs a new SensitiveParameterValue object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"sensitiveparametervalue.debuginfo","name":"SensitiveParameterValue::__debugInfo","description":"Protects the sensitive value against accidental exposure","tag":"refentry","type":"Function","methodName":"__debugInfo"},{"id":"sensitiveparametervalue.getvalue","name":"SensitiveParameterValue::getValue","description":"Returns the sensitive value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"class.sensitiveparametervalue","name":"SensitiveParameterValue","description":"The SensitiveParameterValue class","tag":"phpdoc:classref","type":"Class","methodName":"SensitiveParameterValue"},{"id":"class.php-incomplete-class","name":"__PHP_Incomplete_Class","description":"__PHP_Incomplete_Class \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"__PHP_Incomplete_Class"},{"id":"reserved.interfaces","name":"\u9884\u5b9a\u4e49\u63a5\u53e3\u548c\u7c7b","description":"\u8bed\u8a00\u53c2\u8003","tag":"part","type":"General","methodName":"\u9884\u5b9a\u4e49\u63a5\u53e3\u548c\u7c7b"},{"id":"attribute.construct","name":"Attribute::__construct","description":"\u6784\u9020\u65b0\u7684 Attribute \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.attribute","name":"Attribute","description":"The Attribute attribute","tag":"phpdoc:classref","type":"Class","methodName":"Attribute"},{"id":"allowdynamicproperties.construct","name":"AllowDynamicProperties::__construct","description":"\u6784\u9020\u65b0\u7684 AllowDynamicProperties \u6ce8\u89e3\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.allowdynamicproperties","name":"AllowDynamicProperties","description":"AllowDynamicProperties \u6ce8\u89e3","tag":"phpdoc:classref","type":"Class","methodName":"AllowDynamicProperties"},{"id":"deprecated.construct","name":"Deprecated::__construct","description":"Construct a new Deprecated attribute instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.deprecated","name":"Deprecated","description":"The Deprecated attribute","tag":"phpdoc:classref","type":"Class","methodName":"Deprecated"},{"id":"override.construct","name":"Override::__construct","description":"Construct a new Override attribute instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.override","name":"Override","description":"Override \u6ce8\u89e3","tag":"phpdoc:classref","type":"Class","methodName":"Override"},{"id":"returntypewillchange.construct","name":"ReturnTypeWillChange::__construct","description":"\u6784\u9020\u65b0\u7684 ReturnTypeWillChange \u6ce8\u89e3\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.returntypewillchange","name":"ReturnTypeWillChange","description":"ReturnTypeWillChange \u6ce8\u89e3","tag":"phpdoc:classref","type":"Class","methodName":"ReturnTypeWillChange"},{"id":"sensitiveparameter.construct","name":"SensitiveParameter::__construct","description":"Construct a new SensitiveParameter attribute instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.sensitiveparameter","name":"SensitiveParameter","description":"SensitiveParameter \u6ce8\u89e3","tag":"phpdoc:classref","type":"Class","methodName":"SensitiveParameter"},{"id":"reserved.attributes","name":"\u9884\u5b9a\u4e49\u6ce8\u89e3","description":"\u8bed\u8a00\u53c2\u8003","tag":"part","type":"General","methodName":"\u9884\u5b9a\u4e49\u6ce8\u89e3"},{"id":"context.socket","name":"\u5957\u63a5\u5b57\u4e0a\u4e0b\u6587\u9009\u9879","description":"\u5957\u63a5\u5b57\u4e0a\u4e0b\u6587\u9009\u9879\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"\u5957\u63a5\u5b57\u4e0a\u4e0b\u6587\u9009\u9879"},{"id":"context.http","name":"HTTP context \u9009\u9879","description":"HTTP context \u7684\u9009\u9879\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"HTTP context \u9009\u9879"},{"id":"context.ftp","name":"FTP \u4e0a\u4e0b\u6587\u9009\u9879","description":"FTP \u4e0a\u4e0b\u6587\u9009\u9879\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"FTP \u4e0a\u4e0b\u6587\u9009\u9879"},{"id":"context.ssl","name":"SSL \u4e0a\u4e0b\u6587\u9009\u9879","description":"SSL \u4e0a\u4e0b\u6587\u9009\u9879\u6e05\u5355","tag":"stream_context_option","type":"General","methodName":"SSL \u4e0a\u4e0b\u6587\u9009\u9879"},{"id":"context.phar","name":"Phar \u4e0a\u4e0b\u6587\uff08context\uff09\u9009\u9879","description":"Phar \u4e0a\u4e0b\u6587\uff08context\uff09\u9009\u9879\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"Phar \u4e0a\u4e0b\u6587\uff08context\uff09\u9009\u9879"},{"id":"context.params","name":"Context \u53c2\u6570","description":"Context \u53c2\u6570\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"Context \u53c2\u6570"},{"id":"context.zip","name":"Zip \u4e0a\u4e0b\u6587\u9009\u9879","description":"Zip \u4e0a\u4e0b\u6587\u9009\u9879\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"Zip \u4e0a\u4e0b\u6587\u9009\u9879"},{"id":"context.zlib","name":"Zlib \u4e0a\u4e0b\u6587\u9009\u9879","description":"Zlib \u4e0a\u4e0b\u6587\u9009\u9879\u5217\u8868","tag":"stream_context_option","type":"General","methodName":"Zlib \u4e0a\u4e0b\u6587\u9009\u9879"},{"id":"context","name":"\u4e0a\u4e0b\u6587\uff08Context\uff09\u9009\u9879\u548c\u53c2\u6570","description":"\u8bed\u8a00\u53c2\u8003","tag":"reference","type":"Extension","methodName":"\u4e0a\u4e0b\u6587\uff08Context\uff09\u9009\u9879\u548c\u53c2\u6570"},{"id":"wrappers.file","name":"file:\/\/","description":"\u8bbf\u95ee\u672c\u5730\u6587\u4ef6\u7cfb\u7edf","tag":"stream_wrapper","type":"General","methodName":"file:\/\/"},{"id":"wrappers.http","name":"https:\/\/","description":"\u8bbf\u95ee HTTP(s) \u7f51\u5740","tag":"stream_wrapper","type":"General","methodName":"https:\/\/"},{"id":"wrappers.http","name":"http:\/\/","description":"\u8bbf\u95ee HTTP(s) \u7f51\u5740","tag":"stream_wrapper","type":"General","methodName":"http:\/\/"},{"id":"wrappers.ftp","name":"ftps:\/\/","description":"\u8bbf\u95ee FTP(s) URLs","tag":"stream_wrapper","type":"General","methodName":"ftps:\/\/"},{"id":"wrappers.ftp","name":"ftp:\/\/","description":"\u8bbf\u95ee FTP(s) URLs","tag":"stream_wrapper","type":"General","methodName":"ftp:\/\/"},{"id":"wrappers.php","name":"php:\/\/","description":"\u8bbf\u95ee\u5404\u4e2a\u8f93\u5165\/\u8f93\u51fa\u6d41\uff08I\/O streams\uff09","tag":"stream_wrapper","type":"General","methodName":"php:\/\/"},{"id":"wrappers.compression","name":"zip:\/\/","description":"\u538b\u7f29\u6d41","tag":"stream_wrapper","type":"General","methodName":"zip:\/\/"},{"id":"wrappers.compression","name":"bzip2:\/\/","description":"\u538b\u7f29\u6d41","tag":"stream_wrapper","type":"General","methodName":"bzip2:\/\/"},{"id":"wrappers.compression","name":"zlib:\/\/","description":"\u538b\u7f29\u6d41","tag":"stream_wrapper","type":"General","methodName":"zlib:\/\/"},{"id":"wrappers.data","name":"data:\/\/","description":"\u6570\u636e\uff08RFC 2397\uff09","tag":"stream_wrapper","type":"General","methodName":"data:\/\/"},{"id":"wrappers.glob","name":"glob:\/\/","description":"\u67e5\u627e\u5339\u914d\u7684\u6587\u4ef6\u8def\u5f84\u6a21\u5f0f","tag":"stream_wrapper","type":"General","methodName":"glob:\/\/"},{"id":"wrappers.phar","name":"phar:\/\/","description":"PHP \u5f52\u6863","tag":"stream_wrapper","type":"General","methodName":"phar:\/\/"},{"id":"wrappers.ssh2","name":"ssh2:\/\/","description":"\u5b89\u5168\u5916\u58f3\u534f\u8bae 2","tag":"stream_wrapper","type":"General","methodName":"ssh2:\/\/"},{"id":"wrappers.rar","name":"rar:\/\/","description":"RAR","tag":"stream_wrapper","type":"General","methodName":"rar:\/\/"},{"id":"wrappers.audio","name":"ogg:\/\/","description":"\u97f3\u9891\u6d41","tag":"stream_wrapper","type":"General","methodName":"ogg:\/\/"},{"id":"wrappers.expect","name":"expect:\/\/","description":"\u5904\u7406\u4ea4\u4e92\u5f0f\u7684\u6d41","tag":"stream_wrapper","type":"General","methodName":"expect:\/\/"},{"id":"wrappers","name":"\u652f\u6301\u7684\u534f\u8bae\u548c\u5c01\u88c5\u534f\u8bae","description":"\u8bed\u8a00\u53c2\u8003","tag":"reference","type":"Extension","methodName":"\u652f\u6301\u7684\u534f\u8bae\u548c\u5c01\u88c5\u534f\u8bae"},{"id":"langref","name":"\u8bed\u8a00\u53c2\u8003","description":"PHP \u624b\u518c","tag":"book","type":"Extension","methodName":"\u8bed\u8a00\u53c2\u8003"},{"id":"security.intro","name":"\u7b80\u4ecb","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u7b80\u4ecb"},{"id":"security.general","name":"\u603b\u5219","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u603b\u5219"},{"id":"security.cgi-bin.attacks","name":"\u53ef\u80fd\u53d7\u5230\u7684\u653b\u51fb","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u53ef\u80fd\u53d7\u5230\u7684\u653b\u51fb"},{"id":"security.cgi-bin.default","name":"\u60c5\u5f62\u4e00\uff1a\u53ea\u8fd0\u884c\u516c\u5f00\u7684\u6587\u4ef6","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u60c5\u5f62\u4e00\uff1a\u53ea\u8fd0\u884c\u516c\u5f00\u7684\u6587\u4ef6"},{"id":"security.cgi-bin.force-redirect","name":"\u60c5\u5f62\u4e8c\uff1a\u4f7f\u7528 cgi.force_redirect","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u60c5\u5f62\u4e8c\uff1a\u4f7f\u7528 cgi.force_redirect"},{"id":"security.cgi-bin.doc-root","name":"\u60c5\u5f62\u4e09\uff1a\u8bbe\u7f6e doc_root \u6216 user_dir","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u60c5\u5f62\u4e09\uff1a\u8bbe\u7f6e doc_root \u6216 user_dir"},{"id":"security.cgi-bin.shell","name":"\u60c5\u5f62\u56db\uff1aPHP \u89e3\u91ca\u5668\u653e\u5728 web \u76ee\u5f55\u4ee5\u5916","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u60c5\u5f62\u56db\uff1aPHP \u89e3\u91ca\u5668\u653e\u5728 web \u76ee\u5f55\u4ee5\u5916"},{"id":"security.cgi-bin","name":"\u4ee5 CGI \u6a21\u5f0f\u5b89\u88c5\u65f6","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u4ee5 CGI \u6a21\u5f0f\u5b89\u88c5\u65f6"},{"id":"security.apache","name":"\u4ee5 Apache \u6a21\u5757\u5b89\u88c5\u65f6","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u4ee5 Apache \u6a21\u5757\u5b89\u88c5\u65f6"},{"id":"security.sessions","name":"\u4f1a\u8bdd\uff08Session\uff09\u5b89\u5168","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u4f1a\u8bdd\uff08Session\uff09\u5b89\u5168"},{"id":"security.filesystem.nullbytes","name":"\u7a7a\u5b57\u7b26\uff08Null bytes\uff09\u76f8\u5173\u95ee\u9898","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u7a7a\u5b57\u7b26\uff08Null bytes\uff09\u76f8\u5173\u95ee\u9898"},{"id":"security.filesystem","name":"\u6587\u4ef6\u7cfb\u7edf\u5b89\u5168","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u6587\u4ef6\u7cfb\u7edf\u5b89\u5168"},{"id":"security.database.design","name":"\u8bbe\u8ba1\u6570\u636e\u5e93","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u8bbe\u8ba1\u6570\u636e\u5e93"},{"id":"security.database.connection","name":"\u8fde\u63a5\u6570\u636e\u5e93","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u8fde\u63a5\u6570\u636e\u5e93"},{"id":"security.database.storage","name":"\u52a0\u5bc6\u5b58\u50a8\u6a21\u578b","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"\u52a0\u5bc6\u5b58\u50a8\u6a21\u578b"},{"id":"security.database.sql-injection","name":"SQL \u6ce8\u5165","description":"\u5b89\u5168","tag":"sect1","type":"General","methodName":"SQL \u6ce8\u5165"},{"id":"security.database","name":"\u6570\u636e\u5e93\u5b89\u5168","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u6570\u636e\u5e93\u5b89\u5168"},{"id":"security.errors","name":"\u9519\u8bef\u62a5\u544a","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u9519\u8bef\u62a5\u544a"},{"id":"security.variables","name":"\u7528\u6237\u63d0\u4ea4\u7684\u6570\u636e","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u7528\u6237\u63d0\u4ea4\u7684\u6570\u636e"},{"id":"security.hiding","name":"\u9690\u85cf PHP","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u9690\u85cf PHP"},{"id":"security.current","name":"\u4fdd\u6301\u66f4\u65b0","description":"\u5b89\u5168","tag":"chapter","type":"General","methodName":"\u4fdd\u6301\u66f4\u65b0"},{"id":"security","name":"\u5b89\u5168","description":"PHP \u624b\u518c","tag":"book","type":"Extension","methodName":"\u5b89\u5168"},{"id":"features.http-auth","name":"\u7528 PHP \u8fdb\u884c HTTP \u8ba4\u8bc1","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u7528 PHP \u8fdb\u884c HTTP \u8ba4\u8bc1"},{"id":"features.cookies","name":"Cookie","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"Cookie"},{"id":"features.sessions","name":"\u4f1a\u8bdd","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u4f1a\u8bdd"},{"id":"features.file-upload.post-method","name":"POST \u65b9\u6cd5\u4e0a\u4f20","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"POST \u65b9\u6cd5\u4e0a\u4f20"},{"id":"features.file-upload.errors","name":"\u9519\u8bef\u4fe1\u606f\u8bf4\u660e","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u9519\u8bef\u4fe1\u606f\u8bf4\u660e"},{"id":"features.file-upload.common-pitfalls","name":"\u5e38\u89c1\u7f3a\u9677","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u5e38\u89c1\u7f3a\u9677"},{"id":"features.file-upload.multiple","name":"\u4e0a\u4f20\u591a\u4e2a\u6587\u4ef6","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u4e0a\u4f20\u591a\u4e2a\u6587\u4ef6"},{"id":"features.file-upload.put-method","name":"\u5bf9 PUT \u65b9\u6cd5\u7684\u652f\u6301","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u5bf9 PUT \u65b9\u6cd5\u7684\u652f\u6301"},{"id":"features.file-upload.errors.seealso","name":"\u53c2\u89c1","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u53c2\u89c1"},{"id":"features.file-upload","name":"\u6587\u4ef6\u4e0a\u4f20\u5904\u7406","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u6587\u4ef6\u4e0a\u4f20\u5904\u7406"},{"id":"features.remote-files","name":"\u4f7f\u7528\u8fdc\u7a0b\u6587\u4ef6","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u4f7f\u7528\u8fdc\u7a0b\u6587\u4ef6"},{"id":"features.connection-handling","name":"\u8fde\u63a5\u5904\u7406","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u8fde\u63a5\u5904\u7406"},{"id":"features.persistent-connections","name":"\u6301\u4e45\u6570\u636e\u5e93\u8fde\u63a5","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u6301\u4e45\u6570\u636e\u5e93\u8fde\u63a5"},{"id":"features.commandline.differences","name":"\u548c\u5176\u5b83 SAPI \u6a21\u5757\u7684\u533a\u522b","description":"\u7279\u70b9","tag":"section","type":"General","methodName":"\u548c\u5176\u5b83 SAPI \u6a21\u5757\u7684\u533a\u522b"},{"id":"features.commandline.options","name":"\u9009\u9879","description":"\u547d\u4ee4\u884c\u9009\u9879","tag":"section","type":"General","methodName":"\u9009\u9879"},{"id":"features.commandline.usage","name":"\u7528\u6cd5","description":"\u6267\u884c PHP \u6587\u4ef6","tag":"section","type":"General","methodName":"\u7528\u6cd5"},{"id":"features.commandline.io-streams","name":"I\/O \u6d41","description":"\u8f93\u5165\u8f93\u51fa\u6d41","tag":"section","type":"General","methodName":"I\/O \u6d41"},{"id":"features.commandline.interactive","name":"\u4ea4\u4e92\u5f0f shell","description":"\u7279\u70b9","tag":"section","type":"General","methodName":"\u4ea4\u4e92\u5f0f shell"},{"id":"features.commandline.webserver","name":"\u5185\u7f6e Web Server","description":"\u7279\u70b9","tag":"section","type":"General","methodName":"\u5185\u7f6e Web Server"},{"id":"features.commandline.ini","name":"INI \u914d\u7f6e","description":"\u7279\u70b9","tag":"section","type":"General","methodName":"INI \u914d\u7f6e"},{"id":"features.commandline","name":"PHP \u7684\u547d\u4ee4\u884c\u6a21\u5f0f","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"PHP \u7684\u547d\u4ee4\u884c\u6a21\u5f0f"},{"id":"features.gc.refcounting-basics","name":"\u5f15\u7528\u8ba1\u6570\u57fa\u7840","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u5f15\u7528\u8ba1\u6570\u57fa\u7840"},{"id":"features.gc.collecting-cycles","name":"\u56de\u6536\u5faa\u73af","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u56de\u6536\u5faa\u73af"},{"id":"features.gc.performance-considerations","name":"\u6027\u80fd\u65b9\u9762\u8003\u8651\u7684\u56e0\u7d20","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u6027\u80fd\u65b9\u9762\u8003\u8651\u7684\u56e0\u7d20"},{"id":"features.gc","name":"\u5783\u573e\u56de\u6536","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"\u5783\u573e\u56de\u6536"},{"id":"features.dtrace.introduction","name":"PHP \u548c DTrace \u4ecb\u7ecd","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"PHP \u548c DTrace \u4ecb\u7ecd"},{"id":"features.dtrace.dtrace","name":"\u4f7f\u7528 PHP \u548c DTrace","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u4f7f\u7528 PHP \u548c DTrace"},{"id":"features.dtrace.systemtap","name":"\u4f7f\u7528 SystemTap \u76d1\u63a7 PHP DTrace \u9759\u6001\u63a2\u9488","description":"\u7279\u70b9","tag":"sect1","type":"General","methodName":"\u4f7f\u7528 SystemTap \u76d1\u63a7 PHP DTrace \u9759\u6001\u63a2\u9488"},{"id":"features.dtrace","name":"DTrace \u52a8\u6001\u8ddf\u8e2a","description":"\u7279\u70b9","tag":"chapter","type":"General","methodName":"DTrace \u52a8\u6001\u8ddf\u8e2a"},{"id":"features","name":"\u7279\u70b9","description":"PHP \u624b\u518c","tag":"book","type":"Extension","methodName":"\u7279\u70b9"},{"id":"apcu.installation","name":"\u5b89\u88c5","description":"APC \u7528\u6237\u7f13\u5b58","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"apcu.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"APC \u7528\u6237\u7f13\u5b58","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"apcu.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"APC \u7528\u6237\u7f13\u5b58","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"apcu.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"APC \u7528\u6237\u7f13\u5b58","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.apcu-add","name":"apcu_add","description":"\u7f13\u5b58\u4e00\u4e2a\u65b0\u53d8\u91cf\u5230\u5b58\u50a8\u4e2d","tag":"refentry","type":"Function","methodName":"apcu_add"},{"id":"function.apcu-cache-info","name":"apcu_cache_info","description":"\u4ece APCu \u5b58\u50a8\u4e2d\u83b7\u53d6\u7f13\u5b58\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"apcu_cache_info"},{"id":"function.apcu-cas","name":"apcu_cas","description":"Updates an old value with a new value","tag":"refentry","type":"Function","methodName":"apcu_cas"},{"id":"function.apcu-clear-cache","name":"apcu_clear_cache","description":"Clears the APCu cache","tag":"refentry","type":"Function","methodName":"apcu_clear_cache"},{"id":"function.apcu-dec","name":"apcu_dec","description":"Decrease a stored number","tag":"refentry","type":"Function","methodName":"apcu_dec"},{"id":"function.apcu-delete","name":"apcu_delete","description":"Removes a stored variable from the cache","tag":"refentry","type":"Function","methodName":"apcu_delete"},{"id":"function.apcu-enabled","name":"apcu_enabled","description":"Whether APCu is usable in the current environment","tag":"refentry","type":"Function","methodName":"apcu_enabled"},{"id":"function.apcu-entry","name":"apcu_entry","description":"Atomically fetch or generate a cache entry","tag":"refentry","type":"Function","methodName":"apcu_entry"},{"id":"function.apcu-exists","name":"apcu_exists","description":"Checks if entry exists","tag":"refentry","type":"Function","methodName":"apcu_exists"},{"id":"function.apcu-fetch","name":"apcu_fetch","description":"Fetch a stored variable from the cache","tag":"refentry","type":"Function","methodName":"apcu_fetch"},{"id":"function.apcu-inc","name":"apcu_inc","description":"Increase a stored number","tag":"refentry","type":"Function","methodName":"apcu_inc"},{"id":"function.apcu-key-info","name":"apcu_key_info","description":"Get detailed information about the cache key","tag":"refentry","type":"Function","methodName":"apcu_key_info"},{"id":"function.apcu-sma-info","name":"apcu_sma_info","description":"Retrieves APCu Shared Memory Allocation information","tag":"refentry","type":"Function","methodName":"apcu_sma_info"},{"id":"function.apcu-store","name":"apcu_store","description":"\u7f13\u5b58\u4e00\u4e2a\u53d8\u91cf\u5230\u5b58\u50a8\u4e2d","tag":"refentry","type":"Function","methodName":"apcu_store"},{"id":"ref.apcu","name":"APCu \u51fd\u6570","description":"APC \u7528\u6237\u7f13\u5b58","tag":"reference","type":"Extension","methodName":"APCu \u51fd\u6570"},{"id":"apcuiterator.construct","name":"APCUIterator::__construct","description":"Constructs an APCUIterator iterator object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"apcuiterator.current","name":"APCUIterator::current","description":"Get current item","tag":"refentry","type":"Function","methodName":"current"},{"id":"apcuiterator.gettotalcount","name":"APCUIterator::getTotalCount","description":"Get total count","tag":"refentry","type":"Function","methodName":"getTotalCount"},{"id":"apcuiterator.gettotalhits","name":"APCUIterator::getTotalHits","description":"Get total cache hits","tag":"refentry","type":"Function","methodName":"getTotalHits"},{"id":"apcuiterator.gettotalsize","name":"APCUIterator::getTotalSize","description":"Get total cache size","tag":"refentry","type":"Function","methodName":"getTotalSize"},{"id":"apcuiterator.key","name":"APCUIterator::key","description":"Get iterator key","tag":"refentry","type":"Function","methodName":"key"},{"id":"apcuiterator.next","name":"APCUIterator::next","description":"Move pointer to next item","tag":"refentry","type":"Function","methodName":"next"},{"id":"apcuiterator.rewind","name":"APCUIterator::rewind","description":"Rewinds iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"apcuiterator.valid","name":"APCUIterator::valid","description":"Checks if current position is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.apcuiterator","name":"APCUIterator","description":"APCUIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"APCUIterator"},{"id":"book.apcu","name":"APCu","description":"APC \u7528\u6237\u7f13\u5b58","tag":"book","type":"Extension","methodName":"APCu"},{"id":"componere.requirements","name":"\u9700\u6c42","description":"Componere","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"componere.installation","name":"\u5b89\u88c5","description":"Componere","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"componere.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Componere","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"componere-abstract-definition.addinterface","name":"Componere\\Abstract\\Definition::addInterface","description":"Add Interface","tag":"refentry","type":"Function","methodName":"addInterface"},{"id":"componere-abstract-definition.addmethod","name":"Componere\\Abstract\\Definition::addMethod","description":"Add Method","tag":"refentry","type":"Function","methodName":"addMethod"},{"id":"componere-abstract-definition.addtrait","name":"Componere\\Abstract\\Definition::addTrait","description":"Add Trait","tag":"refentry","type":"Function","methodName":"addTrait"},{"id":"componere-abstract-definition.getreflector","name":"Componere\\Abstract\\Definition::getReflector","description":"Reflection","tag":"refentry","type":"Function","methodName":"getReflector"},{"id":"class.componere-abstract-definition","name":"Componere\\Abstract\\Definition","description":"The Componere\\Abstract\\Definition class","tag":"phpdoc:classref","type":"Class","methodName":"Componere\\Abstract\\Definition"},{"id":"componere-definition.construct","name":"Componere\\Definition::__construct","description":"Definition Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"componere-definition.addconstant","name":"Componere\\Definition::addConstant","description":"Add Constant","tag":"refentry","type":"Function","methodName":"addConstant"},{"id":"componere-definition.addproperty","name":"Componere\\Definition::addProperty","description":"Add Property","tag":"refentry","type":"Function","methodName":"addProperty"},{"id":"componere-definition.register","name":"Componere\\Definition::register","description":"Registration","tag":"refentry","type":"Function","methodName":"register"},{"id":"componere-definition.isregistered","name":"Componere\\Definition::isRegistered","description":"State Detection","tag":"refentry","type":"Function","methodName":"isRegistered"},{"id":"componere-definition.getclosure","name":"Componere\\Definition::getClosure","description":"Get Closure","tag":"refentry","type":"Function","methodName":"getClosure"},{"id":"componere-definition.getclosures","name":"Componere\\Definition::getClosures","description":"Get Closures","tag":"refentry","type":"Function","methodName":"getClosures"},{"id":"class.componere-definition","name":"Componere\\Definition","description":"The Componere\\Definition class","tag":"phpdoc:classref","type":"Class","methodName":"Componere\\Definition"},{"id":"componere-patch.construct","name":"Componere\\Patch::__construct","description":"Patch Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"componere-patch.apply","name":"Componere\\Patch::apply","description":"Application","tag":"refentry","type":"Function","methodName":"apply"},{"id":"componere-patch.revert","name":"Componere\\Patch::revert","description":"Reversal","tag":"refentry","type":"Function","methodName":"revert"},{"id":"componere-patch.isapplied","name":"Componere\\Patch::isApplied","description":"State Detection","tag":"refentry","type":"Function","methodName":"isApplied"},{"id":"componere-patch.derive","name":"Componere\\Patch::derive","description":"Patch Derivation","tag":"refentry","type":"Function","methodName":"derive"},{"id":"componere-patch.getclosure","name":"Componere\\Patch::getClosure","description":"Get Closure","tag":"refentry","type":"Function","methodName":"getClosure"},{"id":"componere-patch.getclosures","name":"Componere\\Patch::getClosures","description":"Get Closures","tag":"refentry","type":"Function","methodName":"getClosures"},{"id":"class.componere-patch","name":"Componere\\Patch","description":"The Componere\\Patch class","tag":"phpdoc:classref","type":"Class","methodName":"Componere\\Patch"},{"id":"componere-method.construct","name":"Componere\\Method::__construct","description":"Method Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"componere-method.setprivate","name":"Componere\\Method::setPrivate","description":"Accessibility Modification","tag":"refentry","type":"Function","methodName":"setPrivate"},{"id":"componere-method.setprotected","name":"Componere\\Method::setProtected","description":"Accessibility Modification","tag":"refentry","type":"Function","methodName":"setProtected"},{"id":"componere-method.setstatic","name":"Componere\\Method::setStatic","description":"Accessibility Modification","tag":"refentry","type":"Function","methodName":"setStatic"},{"id":"componere-method.getreflector","name":"Componere\\Method::getReflector","description":"Reflection","tag":"refentry","type":"Function","methodName":"getReflector"},{"id":"class.componere-method","name":"Componere\\Method","description":"The Componere\\Method class","tag":"phpdoc:classref","type":"Class","methodName":"Componere\\Method"},{"id":"componere-value.construct","name":"Componere\\Value::__construct","description":"Value Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"componere-value.setprivate","name":"Componere\\Value::setPrivate","description":"Accessibility Modification","tag":"refentry","type":"Function","methodName":"setPrivate"},{"id":"componere-value.setprotected","name":"Componere\\Value::setProtected","description":"Accessibility Modification","tag":"refentry","type":"Function","methodName":"setProtected"},{"id":"componere-value.setstatic","name":"Componere\\Value::setStatic","description":"Accessibility Modification","tag":"refentry","type":"Function","methodName":"setStatic"},{"id":"componere-value.isprivate","name":"Componere\\Value::isPrivate","description":"Accessibility Detection","tag":"refentry","type":"Function","methodName":"isPrivate"},{"id":"componere-value.isprotected","name":"Componere\\Value::isProtected","description":"Accessibility Detection","tag":"refentry","type":"Function","methodName":"isProtected"},{"id":"componere-value.isstatic","name":"Componere\\Value::isStatic","description":"Accessibility Detection","tag":"refentry","type":"Function","methodName":"isStatic"},{"id":"componere-value.hasdefault","name":"Componere\\Value::hasDefault","description":"Value Interaction","tag":"refentry","type":"Function","methodName":"hasDefault"},{"id":"class.componere-value","name":"Componere\\Value","description":"The Componere\\Value class","tag":"phpdoc:classref","type":"Class","methodName":"Componere\\Value"},{"id":"componere.cast","name":"Componere\\cast","description":"Casting","tag":"refentry","type":"Function","methodName":"Componere\\cast"},{"id":"componere.cast_by_ref","name":"Componere\\cast_by_ref","description":"Casting","tag":"refentry","type":"Function","methodName":"Componere\\cast_by_ref"},{"id":"reference.componere","name":"Componere \u51fd\u6570","description":"Componere","tag":"reference","type":"Extension","methodName":"Componere \u51fd\u6570"},{"id":"book.componere","name":"Componere","description":"Componere","tag":"book","type":"Extension","methodName":"Componere"},{"id":"errorfunc.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u9519\u8bef\u5904\u7406\u548c\u65e5\u5fd7\u8bb0\u5f55","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"errorfunc.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u9519\u8bef\u5904\u7406\u548c\u65e5\u5fd7\u8bb0\u5f55","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"errorfunc.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u9519\u8bef\u5904\u7406\u548c\u65e5\u5fd7\u8bb0\u5f55","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"errorfunc.examples","name":"\u793a\u4f8b","description":"\u9519\u8bef\u5904\u7406\u548c\u65e5\u5fd7\u8bb0\u5f55","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.debug-backtrace","name":"debug_backtrace","description":"\u4ea7\u751f\u4e00\u6761\u56de\u6eaf\u8ddf\u8e2a(backtrace)","tag":"refentry","type":"Function","methodName":"debug_backtrace"},{"id":"function.debug-print-backtrace","name":"debug_print_backtrace","description":"\u6253\u5370\u4e00\u6761\u56de\u6eaf\u3002","tag":"refentry","type":"Function","methodName":"debug_print_backtrace"},{"id":"function.error-clear-last","name":"error_clear_last","description":"\u6e05\u9664\u6700\u8fd1\u4e00\u6b21\u9519\u8bef","tag":"refentry","type":"Function","methodName":"error_clear_last"},{"id":"function.error-get-last","name":"error_get_last","description":"\u83b7\u53d6\u6700\u540e\u53d1\u751f\u7684\u9519\u8bef","tag":"refentry","type":"Function","methodName":"error_get_last"},{"id":"function.error-log","name":"error_log","description":"\u53d1\u9001\u9519\u8bef\u4fe1\u606f\u5230\u67d0\u4e2a\u5730\u65b9","tag":"refentry","type":"Function","methodName":"error_log"},{"id":"function.error-reporting","name":"error_reporting","description":"\u8bbe\u7f6e\u5e94\u8be5\u62a5\u544a\u4f55\u79cd PHP \u9519\u8bef","tag":"refentry","type":"Function","methodName":"error_reporting"},{"id":"function.get-error-handler","name":"get_error_handler","description":"\u83b7\u53d6\u7528\u6237\u5b9a\u4e49\u7684\u9519\u8bef\u5904\u7406\u51fd\u6570","tag":"refentry","type":"Function","methodName":"get_error_handler"},{"id":"function.get-exception-handler","name":"get_exception_handler","description":"\u83b7\u53d6\u7528\u6237\u5b9a\u4e49\u7684\u5f02\u5e38\u5904\u7406\u51fd\u6570","tag":"refentry","type":"Function","methodName":"get_exception_handler"},{"id":"function.restore-error-handler","name":"restore_error_handler","description":"\u8fd8\u539f\u4e4b\u524d\u7684\u9519\u8bef\u5904\u7406\u51fd\u6570","tag":"refentry","type":"Function","methodName":"restore_error_handler"},{"id":"function.restore-exception-handler","name":"restore_exception_handler","description":"\u6062\u590d\u4e4b\u524d\u5b9a\u4e49\u8fc7\u7684\u5f02\u5e38\u5904\u7406\u51fd\u6570\u3002","tag":"refentry","type":"Function","methodName":"restore_exception_handler"},{"id":"function.set-error-handler","name":"set_error_handler","description":"\u8bbe\u7f6e\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u9519\u8bef\u5904\u7406\u51fd\u6570","tag":"refentry","type":"Function","methodName":"set_error_handler"},{"id":"function.set-exception-handler","name":"set_exception_handler","description":"\u8bbe\u7f6e\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u5f02\u5e38\u5904\u7406\u51fd\u6570","tag":"refentry","type":"Function","methodName":"set_exception_handler"},{"id":"function.trigger-error","name":"trigger_error","description":"\u4ea7\u751f\u4e00\u4e2a\u7528\u6237\u7ea7\u522b\u7684 error\/warning\/notice \u4fe1\u606f","tag":"refentry","type":"Function","methodName":"trigger_error"},{"id":"function.user-error","name":"user_error","description":"\u522b\u540d trigger_error","tag":"refentry","type":"Function","methodName":"user_error"},{"id":"ref.errorfunc","name":"\u9519\u8bef\u5904\u7406 \u51fd\u6570","description":"\u9519\u8bef\u5904\u7406\u548c\u65e5\u5fd7\u8bb0\u5f55","tag":"reference","type":"Extension","methodName":"\u9519\u8bef\u5904\u7406 \u51fd\u6570"},{"id":"book.errorfunc","name":"\u9519\u8bef\u5904\u7406","description":"\u9519\u8bef\u5904\u7406\u548c\u65e5\u5fd7\u8bb0\u5f55","tag":"book","type":"Extension","methodName":"\u9519\u8bef\u5904\u7406"},{"id":"ffi.requirements","name":"\u9700\u6c42","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ffi.installation","name":"\u5b89\u88c5","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ffi.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"ffi.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ffi.examples-basic","name":"\u57fa\u7840 FFI \u7528\u6cd5","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"section","type":"General","methodName":"\u57fa\u7840 FFI \u7528\u6cd5"},{"id":"ffi.examples-callback","name":"PHP \u56de\u8c03","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"section","type":"General","methodName":"PHP \u56de\u8c03"},{"id":"ffi.examples-complete","name":"\u5b8c\u6574 PHP\/FFI\/preloading \u793a\u4f8b","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"section","type":"General","methodName":"\u5b8c\u6574 PHP\/FFI\/preloading \u793a\u4f8b"},{"id":"ffi.examples","name":"\u793a\u4f8b","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"ffi.addr","name":"FFI::addr","description":"Creates an unmanaged pointer to C data","tag":"refentry","type":"Function","methodName":"addr"},{"id":"ffi.alignof","name":"FFI::alignof","description":"Gets the alignment","tag":"refentry","type":"Function","methodName":"alignof"},{"id":"ffi.arraytype","name":"FFI::arrayType","description":"Dynamically constructs a new C array type","tag":"refentry","type":"Function","methodName":"arrayType"},{"id":"ffi.cast","name":"FFI::cast","description":"Performs a C type cast","tag":"refentry","type":"Function","methodName":"cast"},{"id":"ffi.cdef","name":"FFI::cdef","description":"Creates a new FFI object","tag":"refentry","type":"Function","methodName":"cdef"},{"id":"ffi.free","name":"FFI::free","description":"Releases an unmanaged data structure","tag":"refentry","type":"Function","methodName":"free"},{"id":"ffi.isnull","name":"FFI::isNull","description":"Checks whether a FFI\\CData is a null pointer","tag":"refentry","type":"Function","methodName":"isNull"},{"id":"ffi.load","name":"FFI::load","description":"Loads C declarations from a C header file","tag":"refentry","type":"Function","methodName":"load"},{"id":"ffi.memcmp","name":"FFI::memcmp","description":"Compares memory areas","tag":"refentry","type":"Function","methodName":"memcmp"},{"id":"ffi.memcpy","name":"FFI::memcpy","description":"Copies one memory area to another","tag":"refentry","type":"Function","methodName":"memcpy"},{"id":"ffi.memset","name":"FFI::memset","description":"Fills a memory area","tag":"refentry","type":"Function","methodName":"memset"},{"id":"ffi.new","name":"FFI::new","description":"Creates a C data structure","tag":"refentry","type":"Function","methodName":"new"},{"id":"ffi.scope","name":"FFI::scope","description":"Instantiates an FFI object with C declarations parsed during preloading","tag":"refentry","type":"Function","methodName":"scope"},{"id":"ffi.sizeof","name":"FFI::sizeof","description":"Gets the size of C data or types","tag":"refentry","type":"Function","methodName":"sizeof"},{"id":"ffi.string","name":"FFI::string","description":"Creates a PHP string from a memory area","tag":"refentry","type":"Function","methodName":"string"},{"id":"ffi.type","name":"FFI::type","description":"Creates an FFI\\CType object from a C declaration","tag":"refentry","type":"Function","methodName":"type"},{"id":"ffi.typeof","name":"FFI::typeof","description":"Gets the FFI\\CType of FFI\\CData","tag":"refentry","type":"Function","methodName":"typeof"},{"id":"class.ffi","name":"FFI","description":"C \u4ee3\u7801\u548c\u6570\u636e\u7684\u4e3b\u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"FFI"},{"id":"class.ffi-cdata","name":"FFI\\CData","description":"C Data Handles","tag":"phpdoc:classref","type":"Class","methodName":"FFI\\CData"},{"id":"ffi-ctype.getalignment","name":"FFI\\CType::getAlignment","description":"Description","tag":"refentry","type":"Function","methodName":"getAlignment"},{"id":"ffi-ctype.getarrayelementtype","name":"FFI\\CType::getArrayElementType","description":"Description","tag":"refentry","type":"Function","methodName":"getArrayElementType"},{"id":"ffi-ctype.getarraylength","name":"FFI\\CType::getArrayLength","description":"Description","tag":"refentry","type":"Function","methodName":"getArrayLength"},{"id":"ffi-ctype.getattributes","name":"FFI\\CType::getAttributes","description":"Description","tag":"refentry","type":"Function","methodName":"getAttributes"},{"id":"ffi-ctype.getenumkind","name":"FFI\\CType::getEnumKind","description":"Description","tag":"refentry","type":"Function","methodName":"getEnumKind"},{"id":"ffi-ctype.getfuncabi","name":"FFI\\CType::getFuncABI","description":"Description","tag":"refentry","type":"Function","methodName":"getFuncABI"},{"id":"ffi-ctype.getfuncparametercount","name":"FFI\\CType::getFuncParameterCount","description":"Retrieve the count of parameters of a function type","tag":"refentry","type":"Function","methodName":"getFuncParameterCount"},{"id":"ffi-ctype.getfuncparametertype","name":"FFI\\CType::getFuncParameterType","description":"Retrieve the type of a function parameter","tag":"refentry","type":"Function","methodName":"getFuncParameterType"},{"id":"ffi-ctype.getfuncreturntype","name":"FFI\\CType::getFuncReturnType","description":"Description","tag":"refentry","type":"Function","methodName":"getFuncReturnType"},{"id":"ffi-ctype.getkind","name":"FFI\\CType::getKind","description":"Description","tag":"refentry","type":"Function","methodName":"getKind"},{"id":"ffi-ctype.getname","name":"FFI\\CType::getName","description":"Description","tag":"refentry","type":"Function","methodName":"getName"},{"id":"ffi-ctype.getpointertype","name":"FFI\\CType::getPointerType","description":"Description","tag":"refentry","type":"Function","methodName":"getPointerType"},{"id":"ffi-ctype.getsize","name":"FFI\\CType::getSize","description":"Description","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"ffi-ctype.getstructfieldnames","name":"FFI\\CType::getStructFieldNames","description":"Description","tag":"refentry","type":"Function","methodName":"getStructFieldNames"},{"id":"ffi-ctype.getstructfieldoffset","name":"FFI\\CType::getStructFieldOffset","description":"Description","tag":"refentry","type":"Function","methodName":"getStructFieldOffset"},{"id":"ffi-ctype.getstructfieldtype","name":"FFI\\CType::getStructFieldType","description":"Description","tag":"refentry","type":"Function","methodName":"getStructFieldType"},{"id":"class.ffi-ctype","name":"FFI\\CType","description":"C Type Handles","tag":"phpdoc:classref","type":"Class","methodName":"FFI\\CType"},{"id":"class.ffi-exception","name":"FFI\\Exception","description":"FFI Exceptions","tag":"phpdoc:classref","type":"Class","methodName":"FFI\\Exception"},{"id":"class.ffi-parserexception","name":"FFI\\ParserException","description":"FFI Parser Exceptions","tag":"phpdoc:classref","type":"Class","methodName":"FFI\\ParserException"},{"id":"book.ffi","name":"FFI","description":"\u5916\u90e8\u51fd\u6570\u63a5\u53e3","tag":"book","type":"Extension","methodName":"FFI"},{"id":"opcache.installation","name":"\u5b89\u88c5","description":"OPcache","tag":"sect1","type":"General","methodName":"\u5b89\u88c5"},{"id":"opcache.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"OPcache","tag":"sect1","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"opcache.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"OPcache","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"opcache.preloading","name":"\u9884\u52a0\u8f7d","description":"OPcache","tag":"chapter","type":"General","methodName":"\u9884\u52a0\u8f7d"},{"id":"function.opcache-compile-file","name":"opcache_compile_file","description":"\u65e0\u9700\u8fd0\u884c\uff0c\u5373\u53ef\u7f16\u8bd1\u5e76\u7f13\u5b58 PHP \u811a\u672c","tag":"refentry","type":"Function","methodName":"opcache_compile_file"},{"id":"function.opcache-get-configuration","name":"opcache_get_configuration","description":"\u83b7\u53d6\u7f13\u5b58\u7684\u914d\u7f6e\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"opcache_get_configuration"},{"id":"function.opcache-get-status","name":"opcache_get_status","description":"\u83b7\u53d6\u7f13\u5b58\u7684\u72b6\u6001\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"opcache_get_status"},{"id":"function.opcache-invalidate","name":"opcache_invalidate","description":"\u5e9f\u9664\u811a\u672c\u7f13\u5b58","tag":"refentry","type":"Function","methodName":"opcache_invalidate"},{"id":"function.opcache-is-script-cached","name":"opcache_is_script_cached","description":"\u7528\u4e8e\u5224\u65ad\u811a\u672c\u662f\u5426\u5df2\u7f13\u5b58\u5728 OPCache \u4e2d","tag":"refentry","type":"Function","methodName":"opcache_is_script_cached"},{"id":"function.opcache-is-script-cached-in-file-cache","name":"opcache_is_script_cached_in_file_cache","description":"\u7528\u4e8e\u5224\u65ad\u811a\u672c\u662f\u5426\u5df2\u7f13\u5b58\u5728 OPCache \u6587\u4ef6\u7f13\u5b58\u4e2d","tag":"refentry","type":"Function","methodName":"opcache_is_script_cached_in_file_cache"},{"id":"function.opcache-jit-blacklist","name":"opcache_jit_blacklist","description":"\u5c06\u67d0\u4e2a\u51fd\u6570\u52a0\u5165\u9ed1\u540d\u5355\uff0c\u4f7f\u5176\u4e0d\u53c2\u4e0e JIT \u7f16\u8bd1","tag":"refentry","type":"Function","methodName":"opcache_jit_blacklist"},{"id":"function.opcache-reset","name":"opcache_reset","description":"\u91cd\u7f6e\u5b57\u8282\u7801\u7f13\u5b58\u7684\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"opcache_reset"},{"id":"ref.opcache","name":"OPcache \u51fd\u6570","description":"OPcache","tag":"reference","type":"Extension","methodName":"OPcache \u51fd\u6570"},{"id":"book.opcache","name":"OPcache","description":"\u5f71\u54cd PHP \u884c\u4e3a\u7684\u6269\u5c55","tag":"book","type":"Extension","methodName":"OPcache"},{"id":"outcontrol.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"outcontrol.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"outcontrol.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"outcontrol.output-buffering","name":"\u8f93\u51fa\u7f13\u51b2","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"chapter","type":"General","methodName":"\u8f93\u51fa\u7f13\u51b2"},{"id":"outcontrol.flushing-system-buffers","name":"\u51b2\u5237\u7cfb\u7edf\u7f13\u51b2\u533a","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"chapter","type":"General","methodName":"\u51b2\u5237\u7cfb\u7edf\u7f13\u51b2\u533a"},{"id":"outcontrol.what-output-is-buffered","name":"\u4ec0\u4e48\u8f93\u51fa\u4f1a\u88ab\u7f13\u51b2\uff1f","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u4ec0\u4e48\u8f93\u51fa\u4f1a\u88ab\u7f13\u51b2\uff1f"},{"id":"outcontrol.nesting-output-buffers","name":"\u5d4c\u5957\u8f93\u51fa\u7f13\u51b2\u533a","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u5d4c\u5957\u8f93\u51fa\u7f13\u51b2\u533a"},{"id":"outcontrol.buffer-size","name":"\u7f13\u51b2\u533a\u5927\u5c0f","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u7f13\u51b2\u533a\u5927\u5c0f"},{"id":"outcontrol.operations-on-buffers","name":"\u7f13\u51b2\u533a\u4e2d\u5141\u8bb8\u7684\u64cd\u4f5c","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u7f13\u51b2\u533a\u4e2d\u5141\u8bb8\u7684\u64cd\u4f5c"},{"id":"outcontrol.output-handlers","name":"\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f"},{"id":"outcontrol.working-with-output-handlers","name":"\u4f7f\u7528\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u4f7f\u7528\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f"},{"id":"outcontrol.flags-passed-to-output-handlers","name":"\u4f20\u9012\u7ed9\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684 flag","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u4f20\u9012\u7ed9\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684 flag"},{"id":"outcontrol.output-handler-return-values","name":"\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c"},{"id":"outcontrol.user-level-output-buffers","name":"\u7528\u6237\u7ea7\u8f93\u51fa\u7f13\u51b2\u533a","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"chapter","type":"General","methodName":"\u7528\u6237\u7ea7\u8f93\u51fa\u7f13\u51b2\u533a"},{"id":"outcontrol.examples.basic","name":"\u57fa\u672c\u7528\u6cd5","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u57fa\u672c\u7528\u6cd5"},{"id":"outcontrol.examples.rewrite","name":"\u8f93\u51fa\u91cd\u5199\u7528\u6cd5","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"section","type":"General","methodName":"\u8f93\u51fa\u91cd\u5199\u7528\u6cd5"},{"id":"outcontrol.examples","name":"\u793a\u4f8b","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.flush","name":"flush","description":"\u51b2\u5237\u7cfb\u7edf\u8f93\u51fa\u7f13\u51b2\u533a","tag":"refentry","type":"Function","methodName":"flush"},{"id":"function.ob-clean","name":"ob_clean","description":"\u6e05\u7a7a\uff08\u64e6\u6389\uff09\u6d3b\u52a8\u8f93\u51fa\u7f13\u51b2\u533a\u7684\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"ob_clean"},{"id":"function.ob-end-clean","name":"ob_end_clean","description":"\u6e05\u7a7a\uff08\u64e6\u9664\uff09\u6d3b\u52a8\u7f13\u51b2\u533a\u7684\u5185\u5bb9\u5e76\u5173\u95ed\u5b83","tag":"refentry","type":"Function","methodName":"ob_end_clean"},{"id":"function.ob-end-flush","name":"ob_end_flush","description":"\u51b2\u5237\uff08\u53d1\u9001\uff09\u6d3b\u52a8\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c\uff0c\u5e76\u5173\u95ed\u6d3b\u52a8\u8f93\u51fa\u7f13\u51b2\u533a","tag":"refentry","type":"Function","methodName":"ob_end_flush"},{"id":"function.ob-flush","name":"ob_flush","description":"\u51b2\u5237\uff08\u53d1\u9001\uff09\u6d3b\u52a8\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c","tag":"refentry","type":"Function","methodName":"ob_flush"},{"id":"function.ob-get-clean","name":"ob_get_clean","description":"\u83b7\u53d6\u6d3b\u52a8\u7f13\u51b2\u533a\u7684\u5185\u5bb9\u5e76\u5c06\u5176\u5173\u95ed","tag":"refentry","type":"Function","methodName":"ob_get_clean"},{"id":"function.ob-get-contents","name":"ob_get_contents","description":"\u8fd4\u56de\u8f93\u51fa\u7f13\u51b2\u533a\u7684\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"ob_get_contents"},{"id":"function.ob-get-flush","name":"ob_get_flush","description":"\u51b2\u5237\uff08\u53d1\u9001\uff09\u6d3b\u52a8\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c\uff0c\u8fd4\u56de\u6d3b\u52a8\u8f93\u51fa\u7f13\u51b2\u533a\u7684\u5185\u5bb9\u5e76\u5c06\u5176\u5173\u95ed","tag":"refentry","type":"Function","methodName":"ob_get_flush"},{"id":"function.ob-get-length","name":"ob_get_length","description":"\u8fd4\u56de\u8f93\u51fa\u7f13\u51b2\u533a\u5185\u5bb9\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"ob_get_length"},{"id":"function.ob-get-level","name":"ob_get_level","description":"\u8fd4\u56de\u8f93\u51fa\u7f13\u51b2\u673a\u5236\u7684\u5d4c\u5957\u7ea7\u522b","tag":"refentry","type":"Function","methodName":"ob_get_level"},{"id":"function.ob-get-status","name":"ob_get_status","description":"\u5f97\u5230\u6240\u6709\u8f93\u51fa\u7f13\u51b2\u533a\u7684\u72b6\u6001","tag":"refentry","type":"Function","methodName":"ob_get_status"},{"id":"function.ob-implicit-flush","name":"ob_implicit_flush","description":"\u6253\u5f00\/\u5173\u95ed\u7edd\u5bf9\u5237\u9001","tag":"refentry","type":"Function","methodName":"ob_implicit_flush"},{"id":"function.ob-list-handlers","name":"ob_list_handlers","description":"\u5217\u51fa\u6240\u6709\u4f7f\u7528\u7684\u8f93\u51fa\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"ob_list_handlers"},{"id":"function.ob-start","name":"ob_start","description":"\u6253\u5f00\u8f93\u51fa\u63a7\u5236\u7f13\u51b2","tag":"refentry","type":"Function","methodName":"ob_start"},{"id":"function.output-add-rewrite-var","name":"output_add_rewrite_var","description":"\u6dfb\u52a0 URL \u91cd\u5199\u5668\u7684\u503c","tag":"refentry","type":"Function","methodName":"output_add_rewrite_var"},{"id":"function.output-reset-rewrite-vars","name":"output_reset_rewrite_vars","description":"\u91cd\u8bbe URL \u91cd\u5199\u5668\u7684\u503c","tag":"refentry","type":"Function","methodName":"output_reset_rewrite_vars"},{"id":"ref.outcontrol","name":"\u8f93\u51fa\u63a7\u5236 \u51fd\u6570","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"reference","type":"Extension","methodName":"\u8f93\u51fa\u63a7\u5236 \u51fd\u6570"},{"id":"book.outcontrol","name":"\u8f93\u51fa\u63a7\u5236","description":"\u8f93\u51fa\u7f13\u51b2\u63a7\u5236","tag":"book","type":"Extension","methodName":"\u8f93\u51fa\u63a7\u5236"},{"id":"info.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"PHP \u9009\u9879\u548c\u4fe1\u606f","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"info.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"PHP \u9009\u9879\u548c\u4fe1\u606f","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"info.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"PHP \u9009\u9879\u548c\u4fe1\u606f","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.assert","name":"assert","description":"\u65ad\u8a00\u68c0\u6d4b","tag":"refentry","type":"Function","methodName":"assert"},{"id":"function.assert-options","name":"assert_options","description":"\u8bbe\u7f6e\/\u83b7\u53d6\u5404\u79cd\u65ad\u8a00 flag","tag":"refentry","type":"Function","methodName":"assert_options"},{"id":"function.cli-get-process-title","name":"cli_get_process_title","description":"Returns the current process title","tag":"refentry","type":"Function","methodName":"cli_get_process_title"},{"id":"function.cli-set-process-title","name":"cli_set_process_title","description":"Sets the process title","tag":"refentry","type":"Function","methodName":"cli_set_process_title"},{"id":"function.dl","name":"dl","description":"\u8fd0\u884c\u65f6\u8f7d\u5165\u4e00\u4e2a PHP \u6269\u5c55","tag":"refentry","type":"Function","methodName":"dl"},{"id":"function.extension-loaded","name":"extension_loaded","description":"\u68c0\u67e5\u4e00\u4e2a\u6269\u5c55\u662f\u5426\u5df2\u7ecf\u52a0\u8f7d","tag":"refentry","type":"Function","methodName":"extension_loaded"},{"id":"function.gc-collect-cycles","name":"gc_collect_cycles","description":"\u5f3a\u5236\u6536\u96c6\u6240\u6709\u73b0\u5b58\u7684\u5783\u573e\u5faa\u73af\u5468\u671f","tag":"refentry","type":"Function","methodName":"gc_collect_cycles"},{"id":"function.gc-disable","name":"gc_disable","description":"\u505c\u7528\u5faa\u73af\u5f15\u7528\u6536\u96c6\u5668","tag":"refentry","type":"Function","methodName":"gc_disable"},{"id":"function.gc-enable","name":"gc_enable","description":"\u6fc0\u6d3b\u5faa\u73af\u5f15\u7528\u6536\u96c6\u5668","tag":"refentry","type":"Function","methodName":"gc_enable"},{"id":"function.gc-enabled","name":"gc_enabled","description":"\u8fd4\u56de\u5faa\u73af\u5f15\u7528\u8ba1\u6570\u5668\u7684\u72b6\u6001","tag":"refentry","type":"Function","methodName":"gc_enabled"},{"id":"function.gc-mem-caches","name":"gc_mem_caches","description":"Reclaims memory used by the Zend Engine memory manager","tag":"refentry","type":"Function","methodName":"gc_mem_caches"},{"id":"function.gc-status","name":"gc_status","description":"\u83b7\u53d6\u6709\u5173\u5783\u573e\u56de\u6536\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"gc_status"},{"id":"function.get-cfg-var","name":"get_cfg_var","description":"\u83b7\u53d6 PHP \u914d\u7f6e\u9009\u9879\u7684\u503c","tag":"refentry","type":"Function","methodName":"get_cfg_var"},{"id":"function.get-current-user","name":"get_current_user","description":"\u83b7\u53d6\u5f53\u524d PHP \u811a\u672c\u6240\u6709\u8005\u540d\u79f0","tag":"refentry","type":"Function","methodName":"get_current_user"},{"id":"function.get-defined-constants","name":"get_defined_constants","description":"\u8fd4\u56de\u6240\u6709\u5e38\u91cf\u7684\u5173\u8054\u6570\u7ec4\uff0c\u952e\u662f\u5e38\u91cf\u540d\uff0c\u503c\u662f\u5e38\u91cf\u503c","tag":"refentry","type":"Function","methodName":"get_defined_constants"},{"id":"function.get-extension-funcs","name":"get_extension_funcs","description":"\u8fd4\u56de\u6a21\u5757\u51fd\u6570\u540d\u79f0\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_extension_funcs"},{"id":"function.get-include-path","name":"get_include_path","description":"\u83b7\u53d6\u5f53\u524d\u7684 include_path \u914d\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"get_include_path"},{"id":"function.get-included-files","name":"get_included_files","description":"\u8fd4\u56de\u88ab include \u548c require \u6587\u4ef6\u540d\u7684 array","tag":"refentry","type":"Function","methodName":"get_included_files"},{"id":"function.get-loaded-extensions","name":"get_loaded_extensions","description":"\u8fd4\u56de\u6240\u6709\u7f16\u8bd1\u5e76\u52a0\u8f7d\u6a21\u5757\u540d\u7684 array","tag":"refentry","type":"Function","methodName":"get_loaded_extensions"},{"id":"function.get-magic-quotes-gpc","name":"get_magic_quotes_gpc","description":"\u83b7\u53d6\u5f53\u524d magic_quotes_gpc \u7684\u914d\u7f6e\u9009\u9879\u8bbe\u7f6e","tag":"refentry","type":"Function","methodName":"get_magic_quotes_gpc"},{"id":"function.get-magic-quotes-runtime","name":"get_magic_quotes_runtime","description":"\u83b7\u53d6\u5f53\u524d magic_quotes_runtime \u914d\u7f6e\u9009\u9879\u7684\u6fc0\u6d3b\u72b6\u6001","tag":"refentry","type":"Function","methodName":"get_magic_quotes_runtime"},{"id":"function.get-required-files","name":"get_required_files","description":"\u522b\u540d get_included_files","tag":"refentry","type":"Function","methodName":"get_required_files"},{"id":"function.get-resources","name":"get_resources","description":"Returns active resources","tag":"refentry","type":"Function","methodName":"get_resources"},{"id":"function.getenv","name":"getenv","description":"\u83b7\u53d6\u5355\u4e2a\u6216\u8005\u5168\u90e8\u73af\u5883\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"getenv"},{"id":"function.getlastmod","name":"getlastmod","description":"\u83b7\u53d6\u9875\u9762\u6700\u540e\u4fee\u6539\u7684\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"getlastmod"},{"id":"function.getmygid","name":"getmygid","description":"\u83b7\u53d6\u5f53\u524d PHP \u811a\u672c\u62e5\u6709\u8005\u7684 GID","tag":"refentry","type":"Function","methodName":"getmygid"},{"id":"function.getmyinode","name":"getmyinode","description":"\u83b7\u53d6\u5f53\u524d\u811a\u672c\u7684\u7d22\u5f15\u8282\u70b9\uff08inode\uff09","tag":"refentry","type":"Function","methodName":"getmyinode"},{"id":"function.getmypid","name":"getmypid","description":"\u83b7\u53d6 PHP \u8fdb\u7a0b\u7684 ID","tag":"refentry","type":"Function","methodName":"getmypid"},{"id":"function.getmyuid","name":"getmyuid","description":"\u83b7\u53d6 PHP \u811a\u672c\u6240\u6709\u8005\u7684 UID","tag":"refentry","type":"Function","methodName":"getmyuid"},{"id":"function.getopt","name":"getopt","description":"\u4ece\u547d\u4ee4\u884c\u53c2\u6570\u5217\u8868\u4e2d\u83b7\u53d6\u9009\u9879","tag":"refentry","type":"Function","methodName":"getopt"},{"id":"function.getrusage","name":"getrusage","description":"\u83b7\u53d6\u5f53\u524d\u8d44\u6e90\u4f7f\u7528\u72b6\u51b5","tag":"refentry","type":"Function","methodName":"getrusage"},{"id":"function.ini-alter","name":"ini_alter","description":"\u522b\u540d ini_set","tag":"refentry","type":"Function","methodName":"ini_alter"},{"id":"function.ini-get","name":"ini_get","description":"\u83b7\u53d6\u4e00\u4e2a\u914d\u7f6e\u9009\u9879\u7684\u503c","tag":"refentry","type":"Function","methodName":"ini_get"},{"id":"function.ini-get-all","name":"ini_get_all","description":"\u83b7\u53d6\u6240\u6709\u914d\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"ini_get_all"},{"id":"function.ini-parse-quantity","name":"ini_parse_quantity","description":"Get interpreted size from ini shorthand syntax","tag":"refentry","type":"Function","methodName":"ini_parse_quantity"},{"id":"function.ini-restore","name":"ini_restore","description":"\u6062\u590d\u914d\u7f6e\u9009\u9879\u7684\u503c","tag":"refentry","type":"Function","methodName":"ini_restore"},{"id":"function.ini-set","name":"ini_set","description":"\u4e3a\u4e00\u4e2a\u914d\u7f6e\u9009\u9879\u8bbe\u7f6e\u503c","tag":"refentry","type":"Function","methodName":"ini_set"},{"id":"function.memory-get-peak-usage","name":"memory_get_peak_usage","description":"\u8fd4\u56de\u5206\u914d\u7ed9 PHP \u5185\u5b58\u7684\u5cf0\u503c","tag":"refentry","type":"Function","methodName":"memory_get_peak_usage"},{"id":"function.memory-get-usage","name":"memory_get_usage","description":"\u8fd4\u56de\u5206\u914d\u7ed9 PHP \u7684\u5185\u5b58\u91cf","tag":"refentry","type":"Function","methodName":"memory_get_usage"},{"id":"function.memory-reset-peak-usage","name":"memory_reset_peak_usage","description":"Reset the peak memory usage","tag":"refentry","type":"Function","methodName":"memory_reset_peak_usage"},{"id":"function.php-ini-loaded-file","name":"php_ini_loaded_file","description":"\u53d6\u5f97\u5df2\u52a0\u8f7d\u7684 php.ini \u6587\u4ef6\u7684\u8def\u5f84","tag":"refentry","type":"Function","methodName":"php_ini_loaded_file"},{"id":"function.php-ini-scanned-files","name":"php_ini_scanned_files","description":"\u8fd4\u56de\u4ece\u989d\u5916 ini \u76ee\u5f55\u91cc\u89e3\u6790\u7684 .ini \u6587\u4ef6\u5217\u8868","tag":"refentry","type":"Function","methodName":"php_ini_scanned_files"},{"id":"function.php-sapi-name","name":"php_sapi_name","description":"\u8fd4\u56de web \u670d\u52a1\u5668\u548c PHP \u4e4b\u95f4\u7684\u63a5\u53e3\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"php_sapi_name"},{"id":"function.php-uname","name":"php_uname","description":"\u8fd4\u56de\u8fd0\u884c PHP \u7684\u7cfb\u7edf\u7684\u6709\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"php_uname"},{"id":"function.phpcredits","name":"phpcredits","description":"\u6253\u5370 PHP \u8d21\u732e\u8005\u540d\u5355","tag":"refentry","type":"Function","methodName":"phpcredits"},{"id":"function.phpinfo","name":"phpinfo","description":"\u8f93\u51fa\u5173\u4e8e PHP \u914d\u7f6e\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"phpinfo"},{"id":"function.phpversion","name":"phpversion","description":"\u83b7\u53d6\u5f53\u524d\u7684PHP\u7248\u672c","tag":"refentry","type":"Function","methodName":"phpversion"},{"id":"function.putenv","name":"putenv","description":"\u8bbe\u7f6e\u73af\u5883\u53d8\u91cf\u7684\u503c","tag":"refentry","type":"Function","methodName":"putenv"},{"id":"function.restore-include-path","name":"restore_include_path","description":"\u8fd8\u539f include_path \u914d\u7f6e\u9009\u9879\u7684\u503c","tag":"refentry","type":"Function","methodName":"restore_include_path"},{"id":"function.set-include-path","name":"set_include_path","description":"\u8bbe\u7f6e include_path \u914d\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"set_include_path"},{"id":"function.set-time-limit","name":"set_time_limit","description":"\u8bbe\u7f6e\u811a\u672c\u6700\u5927\u6267\u884c\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"set_time_limit"},{"id":"function.sys-get-temp-dir","name":"sys_get_temp_dir","description":"\u8fd4\u56de\u7528\u4e8e\u4e34\u65f6\u6587\u4ef6\u7684\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"sys_get_temp_dir"},{"id":"function.version-compare","name":"version_compare","description":"\u5bf9\u6bd4\u4e24\u4e2a\u300cPHP \u89c4\u8303\u5316\u300d\u7684\u7248\u672c\u6570\u5b57\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"version_compare"},{"id":"function.zend-thread-id","name":"zend_thread_id","description":"\u8fd4\u56de\u5f53\u524d\u7ebf\u7a0b\u7684\u552f\u4e00\u8bc6\u522b\u7b26","tag":"refentry","type":"Function","methodName":"zend_thread_id"},{"id":"function.zend-version","name":"zend_version","description":"\u83b7\u53d6\u5f53\u524d Zend \u5f15\u64ce\u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"zend_version"},{"id":"ref.info","name":"PHP \u9009\u9879\/\u4fe1\u606f \u51fd\u6570","description":"PHP \u9009\u9879\u548c\u4fe1\u606f","tag":"reference","type":"Extension","methodName":"PHP \u9009\u9879\/\u4fe1\u606f \u51fd\u6570"},{"id":"book.info","name":"PHP \u9009\u9879\/\u4fe1\u606f","description":"PHP \u9009\u9879\u548c\u4fe1\u606f","tag":"book","type":"Extension","methodName":"PHP \u9009\u9879\/\u4fe1\u606f"},{"id":"phpdbg.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Interactive PHP Debugger","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"phpdbg.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Interactive PHP Debugger","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"phpdbg.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Interactive PHP Debugger","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.phpdbg-break-file","name":"phpdbg_break_file","description":"Inserts a breakpoint at a line in a file","tag":"refentry","type":"Function","methodName":"phpdbg_break_file"},{"id":"function.phpdbg-break-function","name":"phpdbg_break_function","description":"Inserts a breakpoint at entry to a function","tag":"refentry","type":"Function","methodName":"phpdbg_break_function"},{"id":"function.phpdbg-break-method","name":"phpdbg_break_method","description":"Inserts a breakpoint at entry to a method","tag":"refentry","type":"Function","methodName":"phpdbg_break_method"},{"id":"function.phpdbg-break-next","name":"phpdbg_break_next","description":"Inserts a breakpoint at the next opcode","tag":"refentry","type":"Function","methodName":"phpdbg_break_next"},{"id":"function.phpdbg-clear","name":"phpdbg_clear","description":"Clears all breakpoints","tag":"refentry","type":"Function","methodName":"phpdbg_clear"},{"id":"function.phpdbg-color","name":"phpdbg_color","description":"Sets the color of certain elements","tag":"refentry","type":"Function","methodName":"phpdbg_color"},{"id":"function.phpdbg-end-oplog","name":"phpdbg_end_oplog","description":"Ends an oplog","tag":"refentry","type":"Function","methodName":"phpdbg_end_oplog"},{"id":"function.phpdbg-exec","name":"phpdbg_exec","description":"Attempts to set the execution context","tag":"refentry","type":"Function","methodName":"phpdbg_exec"},{"id":"function.phpdbg-get-executable","name":"phpdbg_get_executable","description":"Gets executable","tag":"refentry","type":"Function","methodName":"phpdbg_get_executable"},{"id":"function.phpdbg-prompt","name":"phpdbg_prompt","description":"Sets the command prompt","tag":"refentry","type":"Function","methodName":"phpdbg_prompt"},{"id":"function.phpdbg-start-oplog","name":"phpdbg_start_oplog","description":"Starts an oplog","tag":"refentry","type":"Function","methodName":"phpdbg_start_oplog"},{"id":"ref.phpdbg","name":"phpdbg \u51fd\u6570","description":"Interactive PHP Debugger","tag":"reference","type":"Extension","methodName":"phpdbg \u51fd\u6570"},{"id":"book.phpdbg","name":"phpdbg","description":"Interactive PHP Debugger","tag":"book","type":"Extension","methodName":"phpdbg"},{"id":"runkit7.requirements","name":"\u9700\u6c42","description":"runkit7","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"runkit7.installation","name":"\u5b89\u88c5","description":"runkit7","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"runkit7.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"runkit7","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"runkit7.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"runkit7","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"runkit7.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"runkit7","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.runkit7-constant-add","name":"runkit7_constant_add","description":"Similar to define(), but allows defining in class definitions as well","tag":"refentry","type":"Function","methodName":"runkit7_constant_add"},{"id":"function.runkit7-constant-redefine","name":"runkit7_constant_redefine","description":"Redefine an already defined constant","tag":"refentry","type":"Function","methodName":"runkit7_constant_redefine"},{"id":"function.runkit7-constant-remove","name":"runkit7_constant_remove","description":"Remove\/Delete an already defined constant","tag":"refentry","type":"Function","methodName":"runkit7_constant_remove"},{"id":"function.runkit7-function-add","name":"runkit7_function_add","description":"Add a new function, similar to create_function","tag":"refentry","type":"Function","methodName":"runkit7_function_add"},{"id":"function.runkit7-function-copy","name":"runkit7_function_copy","description":"Copy a function to a new function name","tag":"refentry","type":"Function","methodName":"runkit7_function_copy"},{"id":"function.runkit7-function-redefine","name":"runkit7_function_redefine","description":"Replace a function definition with a new implementation","tag":"refentry","type":"Function","methodName":"runkit7_function_redefine"},{"id":"function.runkit7-function-remove","name":"runkit7_function_remove","description":"Remove a function definition","tag":"refentry","type":"Function","methodName":"runkit7_function_remove"},{"id":"function.runkit7-function-rename","name":"runkit7_function_rename","description":"Change a function's name","tag":"refentry","type":"Function","methodName":"runkit7_function_rename"},{"id":"function.runkit7-import","name":"runkit7_import","description":"Process a PHP file importing function and class definitions, overwriting where appropriate","tag":"refentry","type":"Function","methodName":"runkit7_import"},{"id":"function.runkit7-method-add","name":"runkit7_method_add","description":"Dynamically adds a new method to a given class","tag":"refentry","type":"Function","methodName":"runkit7_method_add"},{"id":"function.runkit7-method-copy","name":"runkit7_method_copy","description":"Copies a method from class to another","tag":"refentry","type":"Function","methodName":"runkit7_method_copy"},{"id":"function.runkit7-method-redefine","name":"runkit7_method_redefine","description":"Dynamically changes the code of the given method","tag":"refentry","type":"Function","methodName":"runkit7_method_redefine"},{"id":"function.runkit7-method-remove","name":"runkit7_method_remove","description":"Dynamically removes the given method","tag":"refentry","type":"Function","methodName":"runkit7_method_remove"},{"id":"function.runkit7-method-rename","name":"runkit7_method_rename","description":"Dynamically changes the name of the given method","tag":"refentry","type":"Function","methodName":"runkit7_method_rename"},{"id":"function.runkit7-object-id","name":"runkit7_object_id","description":"Return the integer object handle for given object","tag":"refentry","type":"Function","methodName":"runkit7_object_id"},{"id":"function.runkit7-superglobals","name":"runkit7_superglobals","description":"Return numerically indexed array of registered superglobals","tag":"refentry","type":"Function","methodName":"runkit7_superglobals"},{"id":"function.runkit7-zval-inspect","name":"runkit7_zval_inspect","description":"Returns information about the passed in value with data types, reference counts, etc","tag":"refentry","type":"Function","methodName":"runkit7_zval_inspect"},{"id":"ref.runkit7","name":"runkit7 \u51fd\u6570","description":"runkit7","tag":"reference","type":"Extension","methodName":"runkit7 \u51fd\u6570"},{"id":"book.runkit7","name":"runkit7","description":"runkit7","tag":"book","type":"Extension","methodName":"runkit7"},{"id":"uopz.requirements","name":"\u9700\u6c42","description":"User Operations for Zend","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"uopz.installation","name":"\u5b89\u88c5","description":"User Operations for Zend","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"uopz.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"User Operations for Zend","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"uopz.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"User Operations for Zend","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"uopz.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"User Operations for Zend","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.uopz-add-function","name":"uopz_add_function","description":"Adds non-existent function or method","tag":"refentry","type":"Function","methodName":"uopz_add_function"},{"id":"function.uopz-allow-exit","name":"uopz_allow_exit","description":"Allows control over disabled exit opcode","tag":"refentry","type":"Function","methodName":"uopz_allow_exit"},{"id":"function.uopz-backup","name":"uopz_backup","description":"Backup a function","tag":"refentry","type":"Function","methodName":"uopz_backup"},{"id":"function.uopz-compose","name":"uopz_compose","description":"Compose a class","tag":"refentry","type":"Function","methodName":"uopz_compose"},{"id":"function.uopz-copy","name":"uopz_copy","description":"Copy a function","tag":"refentry","type":"Function","methodName":"uopz_copy"},{"id":"function.uopz-del-function","name":"uopz_del_function","description":"Deletes previously added function or method","tag":"refentry","type":"Function","methodName":"uopz_del_function"},{"id":"function.uopz-delete","name":"uopz_delete","description":"Delete a function","tag":"refentry","type":"Function","methodName":"uopz_delete"},{"id":"function.uopz-extend","name":"uopz_extend","description":"Extend a class at runtime","tag":"refentry","type":"Function","methodName":"uopz_extend"},{"id":"function.uopz-flags","name":"uopz_flags","description":"Get or set flags on function or class","tag":"refentry","type":"Function","methodName":"uopz_flags"},{"id":"function.uopz-function","name":"uopz_function","description":"Creates a function at runtime","tag":"refentry","type":"Function","methodName":"uopz_function"},{"id":"function.uopz-get-exit-status","name":"uopz_get_exit_status","description":"Retrieve the last set exit status","tag":"refentry","type":"Function","methodName":"uopz_get_exit_status"},{"id":"function.uopz-get-hook","name":"uopz_get_hook","description":"Gets previously set hook on function or method","tag":"refentry","type":"Function","methodName":"uopz_get_hook"},{"id":"function.uopz-get-mock","name":"uopz_get_mock","description":"Get the current mock for a class","tag":"refentry","type":"Function","methodName":"uopz_get_mock"},{"id":"function.uopz-get-property","name":"uopz_get_property","description":"Gets value of class or instance property","tag":"refentry","type":"Function","methodName":"uopz_get_property"},{"id":"function.uopz-get-return","name":"uopz_get_return","description":"Gets a previous set return value for a function","tag":"refentry","type":"Function","methodName":"uopz_get_return"},{"id":"function.uopz-get-static","name":"uopz_get_static","description":"Gets the static variables from function or method scope","tag":"refentry","type":"Function","methodName":"uopz_get_static"},{"id":"function.uopz-implement","name":"uopz_implement","description":"Implements an interface at runtime","tag":"refentry","type":"Function","methodName":"uopz_implement"},{"id":"function.uopz-overload","name":"uopz_overload","description":"Overload a VM opcode","tag":"refentry","type":"Function","methodName":"uopz_overload"},{"id":"function.uopz-redefine","name":"uopz_redefine","description":"Redefine a constant","tag":"refentry","type":"Function","methodName":"uopz_redefine"},{"id":"function.uopz-rename","name":"uopz_rename","description":"Rename a function at runtime","tag":"refentry","type":"Function","methodName":"uopz_rename"},{"id":"function.uopz-restore","name":"uopz_restore","description":"Restore a previously backed up function","tag":"refentry","type":"Function","methodName":"uopz_restore"},{"id":"function.uopz-set-hook","name":"uopz_set_hook","description":"Sets hook to execute when entering a function or method","tag":"refentry","type":"Function","methodName":"uopz_set_hook"},{"id":"function.uopz-set-mock","name":"uopz_set_mock","description":"Use mock instead of class for new objects","tag":"refentry","type":"Function","methodName":"uopz_set_mock"},{"id":"function.uopz-set-property","name":"uopz_set_property","description":"Sets value of existing class or instance property","tag":"refentry","type":"Function","methodName":"uopz_set_property"},{"id":"function.uopz-set-return","name":"uopz_set_return","description":"Provide a return value for an existing function","tag":"refentry","type":"Function","methodName":"uopz_set_return"},{"id":"function.uopz-set-static","name":"uopz_set_static","description":"Sets the static variables in function or method scope","tag":"refentry","type":"Function","methodName":"uopz_set_static"},{"id":"function.uopz-undefine","name":"uopz_undefine","description":"Undefine a constant","tag":"refentry","type":"Function","methodName":"uopz_undefine"},{"id":"function.uopz-unset-hook","name":"uopz_unset_hook","description":"Removes previously set hook on function or method","tag":"refentry","type":"Function","methodName":"uopz_unset_hook"},{"id":"function.uopz-unset-mock","name":"uopz_unset_mock","description":"Unset previously set mock","tag":"refentry","type":"Function","methodName":"uopz_unset_mock"},{"id":"function.uopz-unset-return","name":"uopz_unset_return","description":"Unsets a previously set return value for a function","tag":"refentry","type":"Function","methodName":"uopz_unset_return"},{"id":"ref.uopz","name":"Uopz \u51fd\u6570","description":"User Operations for Zend","tag":"reference","type":"Extension","methodName":"Uopz \u51fd\u6570"},{"id":"book.uopz","name":"uopz","description":"User Operations for Zend","tag":"book","type":"Extension","methodName":"uopz"},{"id":"wincache.requirements","name":"\u9700\u6c42","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"wincache.installation","name":"\u5b89\u88c5","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"wincache.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"wincache.stats","name":"WinCache Statistics Script","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"WinCache Statistics Script"},{"id":"wincache.sessionhandler","name":"WinCache Session Handler","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"WinCache Session Handler"},{"id":"wincache.reroutes","name":"WinCache Functions Reroutes","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"WinCache Functions Reroutes"},{"id":"wincache.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Windows Cache for PHP","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.wincache-fcache-fileinfo","name":"wincache_fcache_fileinfo","description":"Retrieves information about files cached in the file cache","tag":"refentry","type":"Function","methodName":"wincache_fcache_fileinfo"},{"id":"function.wincache-fcache-meminfo","name":"wincache_fcache_meminfo","description":"Retrieves information about file cache memory usage","tag":"refentry","type":"Function","methodName":"wincache_fcache_meminfo"},{"id":"function.wincache-lock","name":"wincache_lock","description":"Acquires an exclusive lock on a given key","tag":"refentry","type":"Function","methodName":"wincache_lock"},{"id":"function.wincache-ocache-fileinfo","name":"wincache_ocache_fileinfo","description":"Retrieves information about files cached in the opcode cache","tag":"refentry","type":"Function","methodName":"wincache_ocache_fileinfo"},{"id":"function.wincache-ocache-meminfo","name":"wincache_ocache_meminfo","description":"Retrieves information about opcode cache memory usage","tag":"refentry","type":"Function","methodName":"wincache_ocache_meminfo"},{"id":"function.wincache-refresh-if-changed","name":"wincache_refresh_if_changed","description":"Refreshes the cache entries for the cached files","tag":"refentry","type":"Function","methodName":"wincache_refresh_if_changed"},{"id":"function.wincache-rplist-fileinfo","name":"wincache_rplist_fileinfo","description":"Retrieves information about resolve file path cache","tag":"refentry","type":"Function","methodName":"wincache_rplist_fileinfo"},{"id":"function.wincache-rplist-meminfo","name":"wincache_rplist_meminfo","description":"Retrieves information about memory usage by the resolve file path cache","tag":"refentry","type":"Function","methodName":"wincache_rplist_meminfo"},{"id":"function.wincache-scache-info","name":"wincache_scache_info","description":"Retrieves information about files cached in the session cache","tag":"refentry","type":"Function","methodName":"wincache_scache_info"},{"id":"function.wincache-scache-meminfo","name":"wincache_scache_meminfo","description":"Retrieves information about session cache memory usage","tag":"refentry","type":"Function","methodName":"wincache_scache_meminfo"},{"id":"function.wincache-ucache-add","name":"wincache_ucache_add","description":"Adds a variable in user cache only if variable does not already exist in the cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_add"},{"id":"function.wincache-ucache-cas","name":"wincache_ucache_cas","description":"Compares the variable with old value and assigns new value to it","tag":"refentry","type":"Function","methodName":"wincache_ucache_cas"},{"id":"function.wincache-ucache-clear","name":"wincache_ucache_clear","description":"Deletes entire content of the user cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_clear"},{"id":"function.wincache-ucache-dec","name":"wincache_ucache_dec","description":"Decrements the value associated with the key","tag":"refentry","type":"Function","methodName":"wincache_ucache_dec"},{"id":"function.wincache-ucache-delete","name":"wincache_ucache_delete","description":"Deletes variables from the user cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_delete"},{"id":"function.wincache-ucache-exists","name":"wincache_ucache_exists","description":"Checks if a variable exists in the user cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_exists"},{"id":"function.wincache-ucache-get","name":"wincache_ucache_get","description":"Gets a variable stored in the user cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_get"},{"id":"function.wincache-ucache-inc","name":"wincache_ucache_inc","description":"Increments the value associated with the key","tag":"refentry","type":"Function","methodName":"wincache_ucache_inc"},{"id":"function.wincache-ucache-info","name":"wincache_ucache_info","description":"Retrieves information about data stored in the user cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_info"},{"id":"function.wincache-ucache-meminfo","name":"wincache_ucache_meminfo","description":"Retrieves information about user cache memory usage","tag":"refentry","type":"Function","methodName":"wincache_ucache_meminfo"},{"id":"function.wincache-ucache-set","name":"wincache_ucache_set","description":"Adds a variable in user cache and overwrites a variable if it already exists in the cache","tag":"refentry","type":"Function","methodName":"wincache_ucache_set"},{"id":"function.wincache-unlock","name":"wincache_unlock","description":"Releases an exclusive lock on a given key","tag":"refentry","type":"Function","methodName":"wincache_unlock"},{"id":"ref.wincache","name":"WinCache \u51fd\u6570","description":"Windows Cache for PHP","tag":"reference","type":"Extension","methodName":"WinCache \u51fd\u6570"},{"id":"wincache.win32build.prereq","name":"Prerequisites","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"Prerequisites"},{"id":"wincache.win32build.building","name":"Compiling and building","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"Compiling and building"},{"id":"wincache.win32build.verify","name":"Verifying the build","description":"Windows Cache for PHP","tag":"section","type":"General","methodName":"Verifying the build"},{"id":"wincache.win32build","name":"Building for Windows","description":"Windows Cache for PHP","tag":"appendix","type":"General","methodName":"Building for Windows"},{"id":"book.wincache","name":"WinCache","description":"Windows Cache for PHP","tag":"book","type":"Extension","methodName":"WinCache"},{"id":"xhprof.requirements","name":"\u9700\u6c42","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xhprof.installation","name":"\u5b89\u88c5","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xhprof.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"xhprof.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xhprof.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"xhprof.examples","name":"\u793a\u4f8b","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.xhprof-disable","name":"xhprof_disable","description":"\u505c\u6b62 xhprof \u5206\u6790\u5668","tag":"refentry","type":"Function","methodName":"xhprof_disable"},{"id":"function.xhprof-enable","name":"xhprof_enable","description":"\u542f\u52a8 xhprof \u6027\u80fd\u5206\u6790\u5668","tag":"refentry","type":"Function","methodName":"xhprof_enable"},{"id":"function.xhprof-sample-disable","name":"xhprof_sample_disable","description":"\u505c\u6b62 xhprof \u6027\u80fd\u91c7\u6837\u5206\u6790\u5668","tag":"refentry","type":"Function","methodName":"xhprof_sample_disable"},{"id":"function.xhprof-sample-enable","name":"xhprof_sample_enable","description":"\u4ee5\u91c7\u6837\u6a21\u5f0f\u542f\u52a8 XHProf \u6027\u80fd\u5206\u6790","tag":"refentry","type":"Function","methodName":"xhprof_sample_enable"},{"id":"ref.xhprof","name":"Xhprof \u51fd\u6570","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"reference","type":"Extension","methodName":"Xhprof \u51fd\u6570"},{"id":"book.xhprof","name":"Xhprof","description":"\u5c42\u6b21\u5f0f\u6027\u80fd\u5206\u6790\u5668","tag":"book","type":"Extension","methodName":"Xhprof"},{"id":"yac.requirements","name":"\u9700\u6c42","description":"Yac","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"yac.installation","name":"\u5b89\u88c5","description":"Yac","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"yac.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Yac","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"yac.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Yac","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"yac.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Yac","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"yac.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Yac","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"yac.add","name":"Yac::add","description":"Store into cache","tag":"refentry","type":"Function","methodName":"add"},{"id":"yac.construct","name":"Yac::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yac.delete","name":"Yac::delete","description":"Remove items from cache","tag":"refentry","type":"Function","methodName":"delete"},{"id":"yac.dump","name":"Yac::dump","description":"Dump cache","tag":"refentry","type":"Function","methodName":"dump"},{"id":"yac.flush","name":"Yac::flush","description":"Flush the cache","tag":"refentry","type":"Function","methodName":"flush"},{"id":"yac.get","name":"Yac::get","description":"Retrieve values from cache","tag":"refentry","type":"Function","methodName":"get"},{"id":"yac.getter","name":"Yac::__get","description":"Getter","tag":"refentry","type":"Function","methodName":"__get"},{"id":"yac.info","name":"Yac::info","description":"Status of cache","tag":"refentry","type":"Function","methodName":"info"},{"id":"yac.set","name":"Yac::set","description":"Store into cache","tag":"refentry","type":"Function","methodName":"set"},{"id":"yac.setter","name":"Yac::__set","description":"Setter","tag":"refentry","type":"Function","methodName":"__set"},{"id":"class.yac","name":"Yac","description":"The Yac class","tag":"phpdoc:classref","type":"Class","methodName":"Yac"},{"id":"book.yac","name":"Yac","description":"Yac","tag":"book","type":"Extension","methodName":"Yac"},{"id":"refs.basic.php","name":"\u5f71\u54cd PHP \u884c\u4e3a\u7684\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u5f71\u54cd PHP \u884c\u4e3a\u7684\u6269\u5c55"},{"id":"openal.installation","name":"\u5b89\u88c5","description":"OpenAL Audio Bindings","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"openal.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"OpenAL Audio Bindings","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"openal.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"OpenAL Audio Bindings","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"openal.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"OpenAL Audio Bindings","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.openal-buffer-create","name":"openal_buffer_create","description":"Generate OpenAL buffer","tag":"refentry","type":"Function","methodName":"openal_buffer_create"},{"id":"function.openal-buffer-data","name":"openal_buffer_data","description":"Load a buffer with data","tag":"refentry","type":"Function","methodName":"openal_buffer_data"},{"id":"function.openal-buffer-destroy","name":"openal_buffer_destroy","description":"Destroys an OpenAL buffer","tag":"refentry","type":"Function","methodName":"openal_buffer_destroy"},{"id":"function.openal-buffer-get","name":"openal_buffer_get","description":"Retrieve an OpenAL buffer property","tag":"refentry","type":"Function","methodName":"openal_buffer_get"},{"id":"function.openal-buffer-loadwav","name":"openal_buffer_loadwav","description":"Load a .wav file into a buffer","tag":"refentry","type":"Function","methodName":"openal_buffer_loadwav"},{"id":"function.openal-context-create","name":"openal_context_create","description":"Create an audio processing context","tag":"refentry","type":"Function","methodName":"openal_context_create"},{"id":"function.openal-context-current","name":"openal_context_current","description":"Make the specified context current","tag":"refentry","type":"Function","methodName":"openal_context_current"},{"id":"function.openal-context-destroy","name":"openal_context_destroy","description":"Destroys a context","tag":"refentry","type":"Function","methodName":"openal_context_destroy"},{"id":"function.openal-context-process","name":"openal_context_process","description":"Process the specified context","tag":"refentry","type":"Function","methodName":"openal_context_process"},{"id":"function.openal-context-suspend","name":"openal_context_suspend","description":"Suspend the specified context","tag":"refentry","type":"Function","methodName":"openal_context_suspend"},{"id":"function.openal-device-close","name":"openal_device_close","description":"Close an OpenAL device","tag":"refentry","type":"Function","methodName":"openal_device_close"},{"id":"function.openal-device-open","name":"openal_device_open","description":"Initialize the OpenAL audio layer","tag":"refentry","type":"Function","methodName":"openal_device_open"},{"id":"function.openal-listener-get","name":"openal_listener_get","description":"Retrieve a listener property","tag":"refentry","type":"Function","methodName":"openal_listener_get"},{"id":"function.openal-listener-set","name":"openal_listener_set","description":"Set a listener property","tag":"refentry","type":"Function","methodName":"openal_listener_set"},{"id":"function.openal-source-create","name":"openal_source_create","description":"Generate a source resource","tag":"refentry","type":"Function","methodName":"openal_source_create"},{"id":"function.openal-source-destroy","name":"openal_source_destroy","description":"Destroy a source resource","tag":"refentry","type":"Function","methodName":"openal_source_destroy"},{"id":"function.openal-source-get","name":"openal_source_get","description":"Retrieve an OpenAL source property","tag":"refentry","type":"Function","methodName":"openal_source_get"},{"id":"function.openal-source-pause","name":"openal_source_pause","description":"Pause the source","tag":"refentry","type":"Function","methodName":"openal_source_pause"},{"id":"function.openal-source-play","name":"openal_source_play","description":"Start playing the source","tag":"refentry","type":"Function","methodName":"openal_source_play"},{"id":"function.openal-source-rewind","name":"openal_source_rewind","description":"Rewind the source","tag":"refentry","type":"Function","methodName":"openal_source_rewind"},{"id":"function.openal-source-set","name":"openal_source_set","description":"Set source property","tag":"refentry","type":"Function","methodName":"openal_source_set"},{"id":"function.openal-source-stop","name":"openal_source_stop","description":"Stop playing the source","tag":"refentry","type":"Function","methodName":"openal_source_stop"},{"id":"function.openal-stream","name":"openal_stream","description":"Begin streaming on a source","tag":"refentry","type":"Function","methodName":"openal_stream"},{"id":"ref.openal","name":"OpenAL \u51fd\u6570","description":"OpenAL Audio Bindings","tag":"reference","type":"Extension","methodName":"OpenAL \u51fd\u6570"},{"id":"book.openal","name":"OpenAL","description":"OpenAL Audio Bindings","tag":"book","type":"Extension","methodName":"OpenAL"},{"id":"refs.utilspec.audio","name":"\u97f3\u9891\u683c\u5f0f\u64cd\u4f5c","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u97f3\u9891\u683c\u5f0f\u64cd\u4f5c"},{"id":"radius.installation","name":"\u5b89\u88c5","description":"Radius","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"radius.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Radius","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"radius.constants.options","name":"RADIUS Options","description":"Radius","tag":"section","type":"General","methodName":"RADIUS Options"},{"id":"radius.constants.packets","name":"RADIUS Packet Types","description":"Radius","tag":"section","type":"General","methodName":"RADIUS Packet Types"},{"id":"radius.constants.attributes","name":"RADIUS Attribute Types","description":"Radius","tag":"section","type":"General","methodName":"RADIUS Attribute Types"},{"id":"radius.constants.vendor-specific","name":"RADIUS Vendor Specific Attribute Types","description":"Radius","tag":"section","type":"General","methodName":"RADIUS Vendor Specific Attribute Types"},{"id":"radius.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Radius","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"radius.examples","name":"\u793a\u4f8b","description":"Radius","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.radius-acct-open","name":"radius_acct_open","description":"Creates a Radius handle for accounting","tag":"refentry","type":"Function","methodName":"radius_acct_open"},{"id":"function.radius-add-server","name":"radius_add_server","description":"Adds a server","tag":"refentry","type":"Function","methodName":"radius_add_server"},{"id":"function.radius-auth-open","name":"radius_auth_open","description":"Creates a Radius handle for authentication","tag":"refentry","type":"Function","methodName":"radius_auth_open"},{"id":"function.radius-close","name":"radius_close","description":"Frees all ressources","tag":"refentry","type":"Function","methodName":"radius_close"},{"id":"function.radius-config","name":"radius_config","description":"Causes the library to read the given configuration file","tag":"refentry","type":"Function","methodName":"radius_config"},{"id":"function.radius-create-request","name":"radius_create_request","description":"Create accounting or authentication request","tag":"refentry","type":"Function","methodName":"radius_create_request"},{"id":"function.radius-cvt-addr","name":"radius_cvt_addr","description":"Converts raw data to IP-Address","tag":"refentry","type":"Function","methodName":"radius_cvt_addr"},{"id":"function.radius-cvt-int","name":"radius_cvt_int","description":"Converts raw data to integer","tag":"refentry","type":"Function","methodName":"radius_cvt_int"},{"id":"function.radius-cvt-string","name":"radius_cvt_string","description":"Converts raw data to string","tag":"refentry","type":"Function","methodName":"radius_cvt_string"},{"id":"function.radius-demangle","name":"radius_demangle","description":"Demangles data","tag":"refentry","type":"Function","methodName":"radius_demangle"},{"id":"function.radius-demangle-mppe-key","name":"radius_demangle_mppe_key","description":"Derives mppe-keys from mangled data","tag":"refentry","type":"Function","methodName":"radius_demangle_mppe_key"},{"id":"function.radius-get-attr","name":"radius_get_attr","description":"Extracts an attribute","tag":"refentry","type":"Function","methodName":"radius_get_attr"},{"id":"function.radius-get-tagged-attr-data","name":"radius_get_tagged_attr_data","description":"Extracts the data from a tagged attribute","tag":"refentry","type":"Function","methodName":"radius_get_tagged_attr_data"},{"id":"function.radius-get-tagged-attr-tag","name":"radius_get_tagged_attr_tag","description":"Extracts the tag from a tagged attribute","tag":"refentry","type":"Function","methodName":"radius_get_tagged_attr_tag"},{"id":"function.radius-get-vendor-attr","name":"radius_get_vendor_attr","description":"Extracts a vendor specific attribute","tag":"refentry","type":"Function","methodName":"radius_get_vendor_attr"},{"id":"function.radius-put-addr","name":"radius_put_addr","description":"Attaches an IP address attribute","tag":"refentry","type":"Function","methodName":"radius_put_addr"},{"id":"function.radius-put-attr","name":"radius_put_attr","description":"Attaches a binary attribute","tag":"refentry","type":"Function","methodName":"radius_put_attr"},{"id":"function.radius-put-int","name":"radius_put_int","description":"Attaches an integer attribute","tag":"refentry","type":"Function","methodName":"radius_put_int"},{"id":"function.radius-put-string","name":"radius_put_string","description":"Attaches a string attribute","tag":"refentry","type":"Function","methodName":"radius_put_string"},{"id":"function.radius-put-vendor-addr","name":"radius_put_vendor_addr","description":"Attaches a vendor specific IP address attribute","tag":"refentry","type":"Function","methodName":"radius_put_vendor_addr"},{"id":"function.radius-put-vendor-attr","name":"radius_put_vendor_attr","description":"Attaches a vendor specific binary attribute","tag":"refentry","type":"Function","methodName":"radius_put_vendor_attr"},{"id":"function.radius-put-vendor-int","name":"radius_put_vendor_int","description":"Attaches a vendor specific integer attribute","tag":"refentry","type":"Function","methodName":"radius_put_vendor_int"},{"id":"function.radius-put-vendor-string","name":"radius_put_vendor_string","description":"Attaches a vendor specific string attribute","tag":"refentry","type":"Function","methodName":"radius_put_vendor_string"},{"id":"function.radius-request-authenticator","name":"radius_request_authenticator","description":"Returns the request authenticator","tag":"refentry","type":"Function","methodName":"radius_request_authenticator"},{"id":"function.radius-salt-encrypt-attr","name":"radius_salt_encrypt_attr","description":"Salt-encrypts a value","tag":"refentry","type":"Function","methodName":"radius_salt_encrypt_attr"},{"id":"function.radius-send-request","name":"radius_send_request","description":"Sends the request and waits for a reply","tag":"refentry","type":"Function","methodName":"radius_send_request"},{"id":"function.radius-server-secret","name":"radius_server_secret","description":"Returns the shared secret","tag":"refentry","type":"Function","methodName":"radius_server_secret"},{"id":"function.radius-strerror","name":"radius_strerror","description":"Returns an error message","tag":"refentry","type":"Function","methodName":"radius_strerror"},{"id":"ref.radius","name":"Radius \u51fd\u6570","description":"Radius","tag":"reference","type":"Extension","methodName":"Radius \u51fd\u6570"},{"id":"book.radius","name":"Radius","description":"\u8eab\u4efd\u8ba4\u8bc1\u670d\u52a1","tag":"book","type":"Extension","methodName":"Radius"},{"id":"refs.remote.auth","name":"\u8eab\u4efd\u8ba4\u8bc1\u670d\u52a1","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u8eab\u4efd\u8ba4\u8bc1\u670d\u52a1"},{"id":"readline.requirements","name":"\u9700\u6c42","description":"GNU Readline","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"readline.installation","name":"\u5b89\u88c5","description":"GNU Readline","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"readline.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"GNU Readline","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"readline.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"GNU Readline","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"readline.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"GNU Readline","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.readline","name":"readline","description":"\u8bfb\u53d6\u4e00\u884c","tag":"refentry","type":"Function","methodName":"readline"},{"id":"function.readline-add-history","name":"readline_add_history","description":"\u6dfb\u52a0\u4e00\u884c\u5230\u5386\u53f2","tag":"refentry","type":"Function","methodName":"readline_add_history"},{"id":"function.readline-callback-handler-install","name":"readline_callback_handler_install","description":"\u521d\u59cb\u5316 readline \u56de\u8c03\u63a5\u53e3\u548c\u7ec8\u7aef\uff0c\u7136\u540e\u6253\u5370\u63d0\u793a\u5e76\u7acb\u5373\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"readline_callback_handler_install"},{"id":"function.readline-callback-handler-remove","name":"readline_callback_handler_remove","description":"\u79fb\u9664\u4e4b\u524d\u5df2\u5b89\u88c5\u7684\u56de\u8c03\u51fd\u6570\u53e5\u67c4\u5e76\u4e14\u6062\u590d\u7ec8\u7aef\u8bbe\u7f6e","tag":"refentry","type":"Function","methodName":"readline_callback_handler_remove"},{"id":"function.readline-callback-read-char","name":"readline_callback_read_char","description":"\u5f53\u4e00\u4e2a\u884c\u88ab\u63a5\u6536\u65f6\u8bfb\u53d6\u4e00\u4e2a\u5b57\u7b26\u5e76\u4e14\u901a\u77e5 readline \u56de\u8c03\u63a5\u53e3","tag":"refentry","type":"Function","methodName":"readline_callback_read_char"},{"id":"function.readline-clear-history","name":"readline_clear_history","description":"\u6e05\u9664\u5386\u53f2","tag":"refentry","type":"Function","methodName":"readline_clear_history"},{"id":"function.readline-completion-function","name":"readline_completion_function","description":"\u6ce8\u518c\u5b8c\u6210\u51fd\u6570","tag":"refentry","type":"Function","methodName":"readline_completion_function"},{"id":"function.readline-info","name":"readline_info","description":"\u83b7\u53d6\/\u8bbe\u7f6e\u5404\u79cd readline \u5185\u90e8\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"readline_info"},{"id":"function.readline-list-history","name":"readline_list_history","description":"\u83b7\u53d6\u5386\u53f2","tag":"refentry","type":"Function","methodName":"readline_list_history"},{"id":"function.readline-on-new-line","name":"readline_on_new_line","description":"\u901a\u77e5 readline \u5c06\u5149\u6807\u79fb\u52a8\u5230\u65b0\u884c","tag":"refentry","type":"Function","methodName":"readline_on_new_line"},{"id":"function.readline-read-history","name":"readline_read_history","description":"\u8bfb\u53d6\u5386\u53f2","tag":"refentry","type":"Function","methodName":"readline_read_history"},{"id":"function.readline-redisplay","name":"readline_redisplay","description":"\u91cd\u7ed8\u663e\u793a\u533a","tag":"refentry","type":"Function","methodName":"readline_redisplay"},{"id":"function.readline-write-history","name":"readline_write_history","description":"\u5199\u5165\u5386\u53f2\u8bb0\u5f55","tag":"refentry","type":"Function","methodName":"readline_write_history"},{"id":"ref.readline","name":"Readline \u51fd\u6570","description":"GNU Readline","tag":"reference","type":"Extension","methodName":"Readline \u51fd\u6570"},{"id":"book.readline","name":"Readline","description":"GNU Readline","tag":"book","type":"Extension","methodName":"Readline"},{"id":"refs.utilspec.cmdline","name":"\u9488\u5bf9\u547d\u4ee4\u884c\u7684\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u9488\u5bf9\u547d\u4ee4\u884c\u7684\u6269\u5c55"},{"id":"bzip2.requirements","name":"\u9700\u6c42","description":"Bzip2","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"bzip2.installation","name":"\u5b89\u88c5","description":"Bzip2","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"bzip2.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Bzip2","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"bzip2.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Bzip2","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"bzip2.examples","name":"\u793a\u4f8b","description":"Bzip2","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.bzclose","name":"bzclose","description":"\u5173\u95ed\u4e00\u4e2a bzip2 \u6587\u4ef6","tag":"refentry","type":"Function","methodName":"bzclose"},{"id":"function.bzcompress","name":"bzcompress","description":"\u628a\u4e00\u4e2a\u5b57\u7b26\u4e32\u538b\u7f29\u6210 bzip2 \u7f16\u7801\u6570\u636e","tag":"refentry","type":"Function","methodName":"bzcompress"},{"id":"function.bzdecompress","name":"bzdecompress","description":"\u89e3\u538b\u7ecf bzip2 \u7f16\u7801\u8fc7\u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"bzdecompress"},{"id":"function.bzerrno","name":"bzerrno","description":"\u8fd4\u56de\u4e00\u4e2a bzip2 \u9519\u8bef\u7801","tag":"refentry","type":"Function","methodName":"bzerrno"},{"id":"function.bzerror","name":"bzerror","description":"\u8fd4\u56de\u5305\u542b bzip2 \u9519\u8bef\u53f7\u548c\u9519\u8bef\u5b57\u7b26\u4e32\u7684\u4e00\u4e2a array","tag":"refentry","type":"Function","methodName":"bzerror"},{"id":"function.bzerrstr","name":"bzerrstr","description":"\u8fd4\u56de\u4e00\u4e2a bzip2 \u7684\u9519\u8bef\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"bzerrstr"},{"id":"function.bzflush","name":"bzflush","description":"\u4ec0\u4e48\u90fd\u4e0d\u505a","tag":"refentry","type":"Function","methodName":"bzflush"},{"id":"function.bzopen","name":"bzopen","description":"\u6253\u5f00 bzip2 \u538b\u7f29\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"bzopen"},{"id":"function.bzread","name":"bzread","description":"bzip2 \u6587\u4ef6\u4e8c\u8fdb\u5236\u5b89\u5168\u5730\u8bfb\u53d6","tag":"refentry","type":"Function","methodName":"bzread"},{"id":"function.bzwrite","name":"bzwrite","description":"\u4e8c\u8fdb\u5236\u5b89\u5168\u5730\u5199\u5165 bzip2 \u6587\u4ef6","tag":"refentry","type":"Function","methodName":"bzwrite"},{"id":"ref.bzip2","name":"Bzip2 \u51fd\u6570","description":"Bzip2","tag":"reference","type":"Extension","methodName":"Bzip2 \u51fd\u6570"},{"id":"book.bzip2","name":"Bzip2","description":"\u538b\u7f29\u4e0e\u5f52\u6863\u6269\u5c55","tag":"book","type":"Extension","methodName":"Bzip2"},{"id":"lzf.installation","name":"\u5b89\u88c5","description":"LZF","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"lzf.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"LZF","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.lzf-compress","name":"lzf_compress","description":"LZF compression","tag":"refentry","type":"Function","methodName":"lzf_compress"},{"id":"function.lzf-decompress","name":"lzf_decompress","description":"LZF decompression","tag":"refentry","type":"Function","methodName":"lzf_decompress"},{"id":"function.lzf-optimized-for","name":"lzf_optimized_for","description":"Determines what LZF extension was optimized for","tag":"refentry","type":"Function","methodName":"lzf_optimized_for"},{"id":"ref.lzf","name":"LZF \u51fd\u6570","description":"LZF","tag":"reference","type":"Extension","methodName":"LZF \u51fd\u6570"},{"id":"book.lzf","name":"LZF","description":"LZF","tag":"book","type":"Extension","methodName":"LZF"},{"id":"phar.requirements","name":"\u9700\u6c42","description":"Phar","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"phar.installation","name":"\u5b89\u88c5","description":"Phar","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"phar.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Phar","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"phar.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Phar","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"phar.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Phar","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"phar.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Phar","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"phar.using.intro","name":"Using Phar Archives: Introduction","description":"Phar","tag":"section","type":"General","methodName":"Using Phar Archives: Introduction"},{"id":"phar.using.stream","name":"Using Phar Archives: the phar stream wrapper","description":"Phar","tag":"section","type":"General","methodName":"Using Phar Archives: the phar stream wrapper"},{"id":"phar.using.object","name":"Using Phar Archives: the Phar and PharData class","description":"Phar","tag":"section","type":"General","methodName":"Using Phar Archives: the Phar and PharData class"},{"id":"phar.using","name":"Using Phar Archives","description":"Phar","tag":"chapter","type":"General","methodName":"Using Phar Archives"},{"id":"phar.creating.intro","name":"Creating Phar Archives: Introduction","description":"Phar","tag":"section","type":"General","methodName":"Creating Phar Archives: Introduction"},{"id":"phar.creating","name":"Creating Phar Archives","description":"Phar","tag":"chapter","type":"General","methodName":"Creating Phar Archives"},{"id":"phar.fileformat.ingredients","name":"Ingredients of all Phar archives, independent of file format","description":"Phar","tag":"section","type":"General","methodName":"Ingredients of all Phar archives, independent of file format"},{"id":"phar.fileformat.stub","name":"Phar file stub","description":"Phar","tag":"section","type":"General","methodName":"Phar file stub"},{"id":"phar.fileformat.comparison","name":"Head-to-head comparison of Phar, Tar and Zip","description":"Phar","tag":"section","type":"General","methodName":"Head-to-head comparison of Phar, Tar and Zip"},{"id":"phar.fileformat.tar","name":"Tar-based phars","description":"Phar","tag":"section","type":"General","methodName":"Tar-based phars"},{"id":"phar.fileformat.zip","name":"Zip-based phars","description":"Phar","tag":"section","type":"General","methodName":"Zip-based phars"},{"id":"phar.fileformat.phar","name":"Phar File Format","description":"Phar","tag":"section","type":"General","methodName":"Phar File Format"},{"id":"phar.fileformat.flags","name":"Global Phar bitmapped flags","description":"Phar","tag":"section","type":"General","methodName":"Global Phar bitmapped flags"},{"id":"phar.fileformat.manifestfile","name":"Phar manifest file entry definition","description":"Phar","tag":"section","type":"General","methodName":"Phar manifest file entry definition"},{"id":"phar.fileformat.signature","name":"Phar Signature format","description":"Phar","tag":"section","type":"General","methodName":"Phar Signature format"},{"id":"phar.fileformat","name":"What makes a phar a phar and not a tar or a zip?","description":"Phar","tag":"chapter","type":"General","methodName":"What makes a phar a phar and not a tar or a zip?"},{"id":"phar.addemptydir","name":"Phar::addEmptyDir","description":"\u6dfb\u52a0\u4e00\u4e2a\u7a7a\u76ee\u5f55\u5230 phar \u6863\u6848","tag":"refentry","type":"Function","methodName":"addEmptyDir"},{"id":"phar.addfile","name":"Phar::addFile","description":"\u5c06\u4e00\u4e2a\u6587\u4ef6\u4ece\u6587\u4ef6\u7cfb\u7edf\u6dfb\u52a0\u5230 phar \u6863\u6848\u4e2d","tag":"refentry","type":"Function","methodName":"addFile"},{"id":"phar.addfromstring","name":"Phar::addFromString","description":"\u4ee5\u5b57\u7b26\u4e32\u7684\u5f62\u5f0f\u6dfb\u52a0\u4e00\u4e2a\u6587\u4ef6\u5230 phar \u6863\u6848","tag":"refentry","type":"Function","methodName":"addFromString"},{"id":"phar.apiversion","name":"Phar::apiVersion","description":"Returns the api version","tag":"refentry","type":"Function","methodName":"apiVersion"},{"id":"phar.buildfromdirectory","name":"Phar::buildFromDirectory","description":"Construct a phar archive from the files within a directory","tag":"refentry","type":"Function","methodName":"buildFromDirectory"},{"id":"phar.buildfromiterator","name":"Phar::buildFromIterator","description":"Construct a phar archive from an iterator","tag":"refentry","type":"Function","methodName":"buildFromIterator"},{"id":"phar.cancompress","name":"Phar::canCompress","description":"Returns whether phar extension supports compression using either zlib or bzip2","tag":"refentry","type":"Function","methodName":"canCompress"},{"id":"phar.canwrite","name":"Phar::canWrite","description":"Returns whether phar extension supports writing and creating phars","tag":"refentry","type":"Function","methodName":"canWrite"},{"id":"phar.compress","name":"Phar::compress","description":"Compresses the entire Phar archive using Gzip or Bzip2 compression","tag":"refentry","type":"Function","methodName":"compress"},{"id":"phar.compressfiles","name":"Phar::compressFiles","description":"Compresses all files in the current Phar archive","tag":"refentry","type":"Function","methodName":"compressFiles"},{"id":"phar.construct","name":"Phar::__construct","description":"Construct a Phar archive object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"phar.converttodata","name":"Phar::convertToData","description":"Convert a phar archive to a non-executable tar or zip file","tag":"refentry","type":"Function","methodName":"convertToData"},{"id":"phar.converttoexecutable","name":"Phar::convertToExecutable","description":"Convert a phar archive to another executable phar archive file format","tag":"refentry","type":"Function","methodName":"convertToExecutable"},{"id":"phar.copy","name":"Phar::copy","description":"Copy a file internal to the phar archive to another new file within the phar","tag":"refentry","type":"Function","methodName":"copy"},{"id":"phar.count","name":"Phar::count","description":"Returns the number of entries (files) in the Phar archive","tag":"refentry","type":"Function","methodName":"count"},{"id":"phar.createdefaultstub","name":"Phar::createDefaultStub","description":"Create a phar-file format specific stub","tag":"refentry","type":"Function","methodName":"createDefaultStub"},{"id":"phar.decompress","name":"Phar::decompress","description":"Decompresses the entire Phar archive","tag":"refentry","type":"Function","methodName":"decompress"},{"id":"phar.decompressfiles","name":"Phar::decompressFiles","description":"Decompresses all files in the current Phar archive","tag":"refentry","type":"Function","methodName":"decompressFiles"},{"id":"phar.delmetadata","name":"Phar::delMetadata","description":"Deletes the global metadata of the phar","tag":"refentry","type":"Function","methodName":"delMetadata"},{"id":"phar.delete","name":"Phar::delete","description":"\u5220\u9664 phar \u6863\u6848\u4e2d\u7684\u4e00\u4e2a\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"delete"},{"id":"phar.destruct","name":"Phar::__destruct","description":"Destructs a Phar archive object","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"phar.extractto","name":"Phar::extractTo","description":"Extract the contents of a phar archive to a directory","tag":"refentry","type":"Function","methodName":"extractTo"},{"id":"phar.getalias","name":"Phar::getAlias","description":"Get the alias for Phar","tag":"refentry","type":"Function","methodName":"getAlias"},{"id":"phar.getmetadata","name":"Phar::getMetadata","description":"Returns phar archive meta-data","tag":"refentry","type":"Function","methodName":"getMetadata"},{"id":"phar.getmodified","name":"Phar::getModified","description":"Return whether phar was modified","tag":"refentry","type":"Function","methodName":"getModified"},{"id":"phar.getpath","name":"Phar::getPath","description":"Get the real path to the Phar archive on disk","tag":"refentry","type":"Function","methodName":"getPath"},{"id":"phar.getsignature","name":"Phar::getSignature","description":"Return MD5\/SHA1\/SHA256\/SHA512\/OpenSSL signature of a Phar archive","tag":"refentry","type":"Function","methodName":"getSignature"},{"id":"phar.getstub","name":"Phar::getStub","description":"Return the PHP loader or bootstrap stub of a Phar archive","tag":"refentry","type":"Function","methodName":"getStub"},{"id":"phar.getsupportedcompression","name":"Phar::getSupportedCompression","description":"Return array of supported compression algorithms","tag":"refentry","type":"Function","methodName":"getSupportedCompression"},{"id":"phar.getsupportedsignatures","name":"Phar::getSupportedSignatures","description":"Return array of supported signature types","tag":"refentry","type":"Function","methodName":"getSupportedSignatures"},{"id":"phar.getversion","name":"Phar::getVersion","description":"Return version info of Phar archive","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"phar.hasmetadata","name":"Phar::hasMetadata","description":"Returns whether phar has global meta-data","tag":"refentry","type":"Function","methodName":"hasMetadata"},{"id":"phar.interceptfilefuncs","name":"Phar::interceptFileFuncs","description":"Instructs phar to intercept fopen, file_get_contents, opendir, and all of the stat-related functions","tag":"refentry","type":"Function","methodName":"interceptFileFuncs"},{"id":"phar.isbuffering","name":"Phar::isBuffering","description":"Used to determine whether Phar write operations are being buffered, or are flushing directly to disk","tag":"refentry","type":"Function","methodName":"isBuffering"},{"id":"phar.iscompressed","name":"Phar::isCompressed","description":"Returns Phar::GZ or PHAR::BZ2 if the entire phar archive is compressed (.tar.gz\/tar.bz and so on)","tag":"refentry","type":"Function","methodName":"isCompressed"},{"id":"phar.isfileformat","name":"Phar::isFileFormat","description":"Returns true if the phar archive is based on the tar\/phar\/zip file format depending on the parameter","tag":"refentry","type":"Function","methodName":"isFileFormat"},{"id":"phar.isvalidpharfilename","name":"Phar::isValidPharFilename","description":"Returns whether the given filename is a valid phar filename","tag":"refentry","type":"Function","methodName":"isValidPharFilename"},{"id":"phar.iswritable","name":"Phar::isWritable","description":"Returns true if the phar archive can be modified","tag":"refentry","type":"Function","methodName":"isWritable"},{"id":"phar.loadphar","name":"Phar::loadPhar","description":"Loads any phar archive with an alias","tag":"refentry","type":"Function","methodName":"loadPhar"},{"id":"phar.mapphar","name":"Phar::mapPhar","description":"Reads the currently executed file (a phar) and registers its manifest","tag":"refentry","type":"Function","methodName":"mapPhar"},{"id":"phar.mount","name":"Phar::mount","description":"Mount an external path or file to a virtual location within the phar archive","tag":"refentry","type":"Function","methodName":"mount"},{"id":"phar.mungserver","name":"Phar::mungServer","description":"Defines a list of up to 4 $_SERVER variables that should be modified for execution","tag":"refentry","type":"Function","methodName":"mungServer"},{"id":"phar.offsetexists","name":"Phar::offsetExists","description":"Determines whether a file exists in the phar","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"phar.offsetget","name":"Phar::offsetGet","description":"Gets a PharFileInfo object for a specific file","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"phar.offsetset","name":"Phar::offsetSet","description":"Set the contents of an internal file to those of an external file","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"phar.offsetunset","name":"Phar::offsetUnset","description":"Remove a file from a phar","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"phar.running","name":"Phar::running","description":"Returns the full path on disk or full phar URL to the currently executing Phar archive","tag":"refentry","type":"Function","methodName":"running"},{"id":"phar.setalias","name":"Phar::setAlias","description":"Set the alias for the Phar archive","tag":"refentry","type":"Function","methodName":"setAlias"},{"id":"phar.setdefaultstub","name":"Phar::setDefaultStub","description":"Used to set the PHP loader or bootstrap stub of a Phar archive to the default loader","tag":"refentry","type":"Function","methodName":"setDefaultStub"},{"id":"phar.setmetadata","name":"Phar::setMetadata","description":"Sets phar archive meta-data","tag":"refentry","type":"Function","methodName":"setMetadata"},{"id":"phar.setsignaturealgorithm","name":"Phar::setSignatureAlgorithm","description":"Set the signature algorithm for a phar and apply it","tag":"refentry","type":"Function","methodName":"setSignatureAlgorithm"},{"id":"phar.setstub","name":"Phar::setStub","description":"Used to set the PHP loader or bootstrap stub of a Phar archive","tag":"refentry","type":"Function","methodName":"setStub"},{"id":"phar.startbuffering","name":"Phar::startBuffering","description":"Start buffering Phar write operations, do not modify the Phar object on disk","tag":"refentry","type":"Function","methodName":"startBuffering"},{"id":"phar.stopbuffering","name":"Phar::stopBuffering","description":"Stop buffering write requests to the Phar archive, and save changes to disk","tag":"refentry","type":"Function","methodName":"stopBuffering"},{"id":"phar.unlinkarchive","name":"Phar::unlinkArchive","description":"Completely remove a phar archive from disk and from memory","tag":"refentry","type":"Function","methodName":"unlinkArchive"},{"id":"phar.webphar","name":"Phar::webPhar","description":"Routes a request from a web browser to an internal file within the phar archive","tag":"refentry","type":"Function","methodName":"webPhar"},{"id":"class.phar","name":"Phar","description":"The Phar class","tag":"phpdoc:classref","type":"Class","methodName":"Phar"},{"id":"phardata.addemptydir","name":"PharData::addEmptyDir","description":"Add an empty directory to the tar\/zip archive","tag":"refentry","type":"Function","methodName":"addEmptyDir"},{"id":"phardata.addfile","name":"PharData::addFile","description":"Add a file from the filesystem to the tar\/zip archive","tag":"refentry","type":"Function","methodName":"addFile"},{"id":"phardata.addfromstring","name":"PharData::addFromString","description":"Add a file from a string to the tar\/zip archive","tag":"refentry","type":"Function","methodName":"addFromString"},{"id":"phardata.buildfromdirectory","name":"PharData::buildFromDirectory","description":"Construct a tar\/zip archive from the files within a directory","tag":"refentry","type":"Function","methodName":"buildFromDirectory"},{"id":"phardata.buildfromiterator","name":"PharData::buildFromIterator","description":"Construct a tar or zip archive from an iterator","tag":"refentry","type":"Function","methodName":"buildFromIterator"},{"id":"phardata.compress","name":"PharData::compress","description":"Compresses the entire tar\/zip archive using Gzip or Bzip2 compression","tag":"refentry","type":"Function","methodName":"compress"},{"id":"phardata.compressfiles","name":"PharData::compressFiles","description":"Compresses all files in the current tar\/zip archive","tag":"refentry","type":"Function","methodName":"compressFiles"},{"id":"phardata.construct","name":"PharData::__construct","description":"Construct a non-executable tar or zip archive object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"phardata.converttodata","name":"PharData::convertToData","description":"Convert a phar archive to a non-executable tar or zip file","tag":"refentry","type":"Function","methodName":"convertToData"},{"id":"phardata.converttoexecutable","name":"PharData::convertToExecutable","description":"Convert a non-executable tar\/zip archive to an executable phar archive","tag":"refentry","type":"Function","methodName":"convertToExecutable"},{"id":"phardata.copy","name":"PharData::copy","description":"Copy a file internal to the tar\/zip archive to another new file within the same archive","tag":"refentry","type":"Function","methodName":"copy"},{"id":"phardata.decompress","name":"PharData::decompress","description":"Decompresses the entire Phar archive","tag":"refentry","type":"Function","methodName":"decompress"},{"id":"phardata.decompressfiles","name":"PharData::decompressFiles","description":"Decompresses all files in the current zip archive","tag":"refentry","type":"Function","methodName":"decompressFiles"},{"id":"phardata.delmetadata","name":"PharData::delMetadata","description":"Deletes the global metadata of a zip archive","tag":"refentry","type":"Function","methodName":"delMetadata"},{"id":"phardata.delete","name":"PharData::delete","description":"Delete a file within a tar\/zip archive","tag":"refentry","type":"Function","methodName":"delete"},{"id":"phardata.destruct","name":"PharData::__destruct","description":"Destructs a non-executable tar or zip archive object","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"phardata.extractto","name":"PharData::extractTo","description":"Extract the contents of a tar\/zip archive to a directory","tag":"refentry","type":"Function","methodName":"extractTo"},{"id":"phardata.iswritable","name":"PharData::isWritable","description":"Returns true if the tar\/zip archive can be modified","tag":"refentry","type":"Function","methodName":"isWritable"},{"id":"phardata.offsetset","name":"PharData::offsetSet","description":"Set the contents of a file within the tar\/zip to those of an external file or string","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"phardata.offsetunset","name":"PharData::offsetUnset","description":"Remove a file from a tar\/zip archive","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"phardata.setalias","name":"PharData::setAlias","description":"Dummy function (Phar::setAlias is not valid for PharData)","tag":"refentry","type":"Function","methodName":"setAlias"},{"id":"phardata.setdefaultstub","name":"PharData::setDefaultStub","description":"Dummy function (Phar::setDefaultStub is not valid for PharData)","tag":"refentry","type":"Function","methodName":"setDefaultStub"},{"id":"phardata.setmetadata","name":"PharData::setMetadata","description":"Sets phar archive meta-data","tag":"refentry","type":"Function","methodName":"setMetadata"},{"id":"phardata.setsignaturealgorithm","name":"PharData::setSignatureAlgorithm","description":"Set the signature algorithm for a phar and apply it","tag":"refentry","type":"Function","methodName":"setSignatureAlgorithm"},{"id":"phardata.setstub","name":"PharData::setStub","description":"Dummy function (Phar::setStub is not valid for PharData)","tag":"refentry","type":"Function","methodName":"setStub"},{"id":"class.phardata","name":"PharData","description":"The PharData class","tag":"phpdoc:classref","type":"Class","methodName":"PharData"},{"id":"pharfileinfo.chmod","name":"PharFileInfo::chmod","description":"Sets file-specific permission bits","tag":"refentry","type":"Function","methodName":"chmod"},{"id":"pharfileinfo.compress","name":"PharFileInfo::compress","description":"Compresses the current Phar entry with either zlib or bzip2 compression","tag":"refentry","type":"Function","methodName":"compress"},{"id":"pharfileinfo.construct","name":"PharFileInfo::__construct","description":"Construct a Phar entry object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"pharfileinfo.decompress","name":"PharFileInfo::decompress","description":"Decompresses the current Phar entry within the phar","tag":"refentry","type":"Function","methodName":"decompress"},{"id":"pharfileinfo.delmetadata","name":"PharFileInfo::delMetadata","description":"Deletes the metadata of the entry","tag":"refentry","type":"Function","methodName":"delMetadata"},{"id":"pharfileinfo.destruct","name":"PharFileInfo::__destruct","description":"Destructs a Phar entry object","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"pharfileinfo.getcrc32","name":"PharFileInfo::getCRC32","description":"Returns CRC32 code or throws an exception if CRC has not been verified","tag":"refentry","type":"Function","methodName":"getCRC32"},{"id":"pharfileinfo.getcompressedsize","name":"PharFileInfo::getCompressedSize","description":"Returns the actual size of the file (with compression) inside the Phar archive","tag":"refentry","type":"Function","methodName":"getCompressedSize"},{"id":"pharfileinfo.getcontent","name":"PharFileInfo::getContent","description":"Get the complete file contents of the entry","tag":"refentry","type":"Function","methodName":"getContent"},{"id":"pharfileinfo.getmetadata","name":"PharFileInfo::getMetadata","description":"Returns file-specific meta-data saved with a file","tag":"refentry","type":"Function","methodName":"getMetadata"},{"id":"pharfileinfo.getpharflags","name":"PharFileInfo::getPharFlags","description":"Returns the Phar file entry flags","tag":"refentry","type":"Function","methodName":"getPharFlags"},{"id":"pharfileinfo.hasmetadata","name":"PharFileInfo::hasMetadata","description":"Returns the metadata of the entry","tag":"refentry","type":"Function","methodName":"hasMetadata"},{"id":"pharfileinfo.iscrcchecked","name":"PharFileInfo::isCRCChecked","description":"Returns whether file entry has had its CRC verified","tag":"refentry","type":"Function","methodName":"isCRCChecked"},{"id":"pharfileinfo.iscompressed","name":"PharFileInfo::isCompressed","description":"Returns whether the entry is compressed","tag":"refentry","type":"Function","methodName":"isCompressed"},{"id":"pharfileinfo.setmetadata","name":"PharFileInfo::setMetadata","description":"Sets file-specific meta-data saved with a file","tag":"refentry","type":"Function","methodName":"setMetadata"},{"id":"class.pharfileinfo","name":"PharFileInfo","description":"The PharFileInfo class","tag":"phpdoc:classref","type":"Class","methodName":"PharFileInfo"},{"id":"class.pharexception","name":"PharException","description":"The PharException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"PharException"},{"id":"book.phar","name":"Phar","description":"\u538b\u7f29\u4e0e\u5f52\u6863\u6269\u5c55","tag":"book","type":"Extension","methodName":"Phar"},{"id":"rar.installation","name":"\u5b89\u88c5","description":"Rar Archiving","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"rar.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Rar Archiving","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"rar.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Rar Archiving","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"rar.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Rar Archiving","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"rar.examples","name":"\u793a\u4f8b","description":"Rar Archiving","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.rar-wrapper-cache-stats","name":"rar_wrapper_cache_stats","description":"Cache hits and misses for the URL wrapper","tag":"refentry","type":"Function","methodName":"rar_wrapper_cache_stats"},{"id":"ref.rar","name":"Rar \u51fd\u6570","description":"Rar Archiving","tag":"reference","type":"Extension","methodName":"Rar \u51fd\u6570"},{"id":"rararchive.close","name":"rar_close","description":"Close RAR archive and free all resources","tag":"refentry","type":"Function","methodName":"rar_close"},{"id":"rararchive.close","name":"RarArchive::close","description":"Close RAR archive and free all resources","tag":"refentry","type":"Function","methodName":"close"},{"id":"rararchive.getcomment","name":"rar_comment_get","description":"Get comment text from the RAR archive","tag":"refentry","type":"Function","methodName":"rar_comment_get"},{"id":"rararchive.getcomment","name":"RarArchive::getComment","description":"Get comment text from the RAR archive","tag":"refentry","type":"Function","methodName":"getComment"},{"id":"rararchive.getentries","name":"rar_list","description":"Get full list of entries from the RAR archive","tag":"refentry","type":"Function","methodName":"rar_list"},{"id":"rararchive.getentries","name":"RarArchive::getEntries","description":"Get full list of entries from the RAR archive","tag":"refentry","type":"Function","methodName":"getEntries"},{"id":"rararchive.getentry","name":"rar_entry_get","description":"Get entry object from the RAR archive","tag":"refentry","type":"Function","methodName":"rar_entry_get"},{"id":"rararchive.getentry","name":"RarArchive::getEntry","description":"Get entry object from the RAR archive","tag":"refentry","type":"Function","methodName":"getEntry"},{"id":"rararchive.isbroken","name":"rar_broken_is","description":"Test whether an archive is broken (incomplete)","tag":"refentry","type":"Function","methodName":"rar_broken_is"},{"id":"rararchive.isbroken","name":"RarArchive::isBroken","description":"Test whether an archive is broken (incomplete)","tag":"refentry","type":"Function","methodName":"isBroken"},{"id":"rararchive.issolid","name":"rar_solid_is","description":"Check whether the RAR archive is solid","tag":"refentry","type":"Function","methodName":"rar_solid_is"},{"id":"rararchive.issolid","name":"RarArchive::isSolid","description":"Check whether the RAR archive is solid","tag":"refentry","type":"Function","methodName":"isSolid"},{"id":"rararchive.open","name":"rar_open","description":"Open RAR archive","tag":"refentry","type":"Function","methodName":"rar_open"},{"id":"rararchive.open","name":"RarArchive::open","description":"Open RAR archive","tag":"refentry","type":"Function","methodName":"open"},{"id":"rararchive.setallowbroken","name":"RarArchive::setAllowBroken","description":"Whether opening broken archives is allowed","tag":"refentry","type":"Function","methodName":"setAllowBroken"},{"id":"rararchive.tostring","name":"RarArchive::__toString","description":"Get text representation","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.rararchive","name":"RarArchive","description":"The RarArchive class","tag":"phpdoc:classref","type":"Class","methodName":"RarArchive"},{"id":"rarentry.extract","name":"RarEntry::extract","description":"Extract entry from the archive","tag":"refentry","type":"Function","methodName":"extract"},{"id":"rarentry.getattr","name":"RarEntry::getAttr","description":"Get attributes of the entry","tag":"refentry","type":"Function","methodName":"getAttr"},{"id":"rarentry.getcrc","name":"RarEntry::getCrc","description":"Get CRC of the entry","tag":"refentry","type":"Function","methodName":"getCrc"},{"id":"rarentry.getfiletime","name":"RarEntry::getFileTime","description":"Get entry last modification time","tag":"refentry","type":"Function","methodName":"getFileTime"},{"id":"rarentry.gethostos","name":"RarEntry::getHostOs","description":"Get entry host OS","tag":"refentry","type":"Function","methodName":"getHostOs"},{"id":"rarentry.getmethod","name":"RarEntry::getMethod","description":"Get pack method of the entry","tag":"refentry","type":"Function","methodName":"getMethod"},{"id":"rarentry.getname","name":"RarEntry::getName","description":"Get name of the entry","tag":"refentry","type":"Function","methodName":"getName"},{"id":"rarentry.getpackedsize","name":"RarEntry::getPackedSize","description":"Get packed size of the entry","tag":"refentry","type":"Function","methodName":"getPackedSize"},{"id":"rarentry.getstream","name":"RarEntry::getStream","description":"Get file handler for entry","tag":"refentry","type":"Function","methodName":"getStream"},{"id":"rarentry.getunpackedsize","name":"RarEntry::getUnpackedSize","description":"Get unpacked size of the entry","tag":"refentry","type":"Function","methodName":"getUnpackedSize"},{"id":"rarentry.getversion","name":"RarEntry::getVersion","description":"Get minimum version of RAR program required to unpack the entry","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"rarentry.isdirectory","name":"RarEntry::isDirectory","description":"Test whether an entry represents a directory","tag":"refentry","type":"Function","methodName":"isDirectory"},{"id":"rarentry.isencrypted","name":"RarEntry::isEncrypted","description":"Test whether an entry is encrypted","tag":"refentry","type":"Function","methodName":"isEncrypted"},{"id":"rarentry.tostring","name":"RarEntry::__toString","description":"Get text representation of entry","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.rarentry","name":"RarEntry","description":"The RarEntry class","tag":"phpdoc:classref","type":"Class","methodName":"RarEntry"},{"id":"rarexception.isusingexceptions","name":"RarException::isUsingExceptions","description":"Check whether error handling with exceptions is in use","tag":"refentry","type":"Function","methodName":"isUsingExceptions"},{"id":"rarexception.setusingexceptions","name":"RarException::setUsingExceptions","description":"Activate and deactivate error handling with exceptions","tag":"refentry","type":"Function","methodName":"setUsingExceptions"},{"id":"class.rarexception","name":"RarException","description":"The RarException class","tag":"phpdoc:classref","type":"Class","methodName":"RarException"},{"id":"book.rar","name":"Rar","description":"Rar Archiving","tag":"book","type":"Extension","methodName":"Rar"},{"id":"zip.requirements","name":"\u9700\u6c42","description":"Zip","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"zip.installation","name":"\u5b89\u88c5","description":"Zip","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"zip.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Zip","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"zip.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Zip","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"zip.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Zip","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"zip.examples","name":"\u793a\u4f8b","description":"Zip","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"ziparchive.addemptydir","name":"ZipArchive::addEmptyDir","description":"Add a new directory","tag":"refentry","type":"Function","methodName":"addEmptyDir"},{"id":"ziparchive.addfile","name":"ZipArchive::addFile","description":"Adds a file to a ZIP archive from the given path","tag":"refentry","type":"Function","methodName":"addFile"},{"id":"ziparchive.addfromstring","name":"ZipArchive::addFromString","description":"Add a file to a ZIP archive using its contents","tag":"refentry","type":"Function","methodName":"addFromString"},{"id":"ziparchive.addglob","name":"ZipArchive::addGlob","description":"Add files from a directory by glob pattern","tag":"refentry","type":"Function","methodName":"addGlob"},{"id":"ziparchive.addpattern","name":"ZipArchive::addPattern","description":"Add files from a directory by PCRE pattern","tag":"refentry","type":"Function","methodName":"addPattern"},{"id":"ziparchive.clearerror","name":"ZipArchive::clearError","description":"\u6e05\u9664\u72b6\u6001\u9519\u8bef\u6d88\u606f\u3001\u7cfb\u7edf\u548c\/\u6216 zip \u6d88\u606f","tag":"refentry","type":"Function","methodName":"clearError"},{"id":"ziparchive.close","name":"ZipArchive::close","description":"Close the active archive (opened or newly created)","tag":"refentry","type":"Function","methodName":"close"},{"id":"ziparchive.count","name":"ZipArchive::count","description":"Counts the number of files in the archive","tag":"refentry","type":"Function","methodName":"count"},{"id":"ziparchive.deleteindex","name":"ZipArchive::deleteIndex","description":"Delete an entry in the archive using its index","tag":"refentry","type":"Function","methodName":"deleteIndex"},{"id":"ziparchive.deletename","name":"ZipArchive::deleteName","description":"Delete an entry in the archive using its name","tag":"refentry","type":"Function","methodName":"deleteName"},{"id":"ziparchive.extractto","name":"ZipArchive::extractTo","description":"\u89e3\u538b\u7f29\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"extractTo"},{"id":"ziparchive.getarchivecomment","name":"ZipArchive::getArchiveComment","description":"Returns the Zip archive comment","tag":"refentry","type":"Function","methodName":"getArchiveComment"},{"id":"ziparchive.getarchiveflag","name":"ZipArchive::getArchiveFlag","description":"\u8fd4\u56de Zip \u5f52\u6863\u5168\u5c40 flag \u7684\u503c","tag":"refentry","type":"Function","methodName":"getArchiveFlag"},{"id":"ziparchive.getcommentindex","name":"ZipArchive::getCommentIndex","description":"Returns the comment of an entry using the entry index","tag":"refentry","type":"Function","methodName":"getCommentIndex"},{"id":"ziparchive.getcommentname","name":"ZipArchive::getCommentName","description":"Returns the comment of an entry using the entry name","tag":"refentry","type":"Function","methodName":"getCommentName"},{"id":"ziparchive.getexternalattributesindex","name":"ZipArchive::getExternalAttributesIndex","description":"Retrieve the external attributes of an entry defined by its index","tag":"refentry","type":"Function","methodName":"getExternalAttributesIndex"},{"id":"ziparchive.getexternalattributesname","name":"ZipArchive::getExternalAttributesName","description":"Retrieve the external attributes of an entry defined by its name","tag":"refentry","type":"Function","methodName":"getExternalAttributesName"},{"id":"ziparchive.getfromindex","name":"ZipArchive::getFromIndex","description":"Returns the entry contents using its index","tag":"refentry","type":"Function","methodName":"getFromIndex"},{"id":"ziparchive.getfromname","name":"ZipArchive::getFromName","description":"Returns the entry contents using its name","tag":"refentry","type":"Function","methodName":"getFromName"},{"id":"ziparchive.getnameindex","name":"ZipArchive::getNameIndex","description":"Returns the name of an entry using its index","tag":"refentry","type":"Function","methodName":"getNameIndex"},{"id":"ziparchive.getstatusstring","name":"ZipArchive::getStatusString","description":"Returns the status error message, system and\/or zip messages","tag":"refentry","type":"Function","methodName":"getStatusString"},{"id":"ziparchive.getstream","name":"ZipArchive::getStream","description":"Get a file handler to the entry defined by its name (read only)","tag":"refentry","type":"Function","methodName":"getStream"},{"id":"ziparchive.getstreamindex","name":"ZipArchive::getStreamIndex","description":"Get a file handler to the entry defined by its index (read only)","tag":"refentry","type":"Function","methodName":"getStreamIndex"},{"id":"ziparchive.getstreamname","name":"ZipArchive::getStreamName","description":"Get a file handler to the entry defined by its name (read only)","tag":"refentry","type":"Function","methodName":"getStreamName"},{"id":"ziparchive.iscompressionmethoddupported","name":"ZipArchive::isCompressionMethodSupported","description":"Check if a compression method is supported by libzip","tag":"refentry","type":"Function","methodName":"isCompressionMethodSupported"},{"id":"ziparchive.isencryptionmethoddupported","name":"ZipArchive::isEncryptionMethodSupported","description":"Check if a encryption method is supported by libzip","tag":"refentry","type":"Function","methodName":"isEncryptionMethodSupported"},{"id":"ziparchive.locatename","name":"ZipArchive::locateName","description":"Returns the index of the entry in the archive","tag":"refentry","type":"Function","methodName":"locateName"},{"id":"ziparchive.open","name":"ZipArchive::open","description":"Open a ZIP file archive","tag":"refentry","type":"Function","methodName":"open"},{"id":"ziparchive.registercancelcallback","name":"ZipArchive::registerCancelCallback","description":"Register a callback to allow cancellation during archive close.","tag":"refentry","type":"Function","methodName":"registerCancelCallback"},{"id":"ziparchive.registerprogresscallback","name":"ZipArchive::registerProgressCallback","description":"Register a callback to provide updates during archive close.","tag":"refentry","type":"Function","methodName":"registerProgressCallback"},{"id":"ziparchive.renameindex","name":"ZipArchive::renameIndex","description":"Renames an entry defined by its index","tag":"refentry","type":"Function","methodName":"renameIndex"},{"id":"ziparchive.renamename","name":"ZipArchive::renameName","description":"Renames an entry defined by its name","tag":"refentry","type":"Function","methodName":"renameName"},{"id":"ziparchive.replacefile","name":"ZipArchive::replaceFile","description":"Replace file in ZIP archive with a given path","tag":"refentry","type":"Function","methodName":"replaceFile"},{"id":"ziparchive.setarchivecomment","name":"ZipArchive::setArchiveComment","description":"Set the comment of a ZIP archive","tag":"refentry","type":"Function","methodName":"setArchiveComment"},{"id":"ziparchive.setarchiveflag","name":"ZipArchive::setArchiveFlag","description":"\u8bbe\u7f6e ZIP \u5f52\u6863\u7684\u5168\u5c40 flag","tag":"refentry","type":"Function","methodName":"setArchiveFlag"},{"id":"ziparchive.setcommentindex","name":"ZipArchive::setCommentIndex","description":"Set the comment of an entry defined by its index","tag":"refentry","type":"Function","methodName":"setCommentIndex"},{"id":"ziparchive.setcommentname","name":"ZipArchive::setCommentName","description":"Set the comment of an entry defined by its name","tag":"refentry","type":"Function","methodName":"setCommentName"},{"id":"ziparchive.setcompressionindex","name":"ZipArchive::setCompressionIndex","description":"Set the compression method of an entry defined by its index","tag":"refentry","type":"Function","methodName":"setCompressionIndex"},{"id":"ziparchive.setcompressionname","name":"ZipArchive::setCompressionName","description":"Set the compression method of an entry defined by its name","tag":"refentry","type":"Function","methodName":"setCompressionName"},{"id":"ziparchive.setencryptionindex","name":"ZipArchive::setEncryptionIndex","description":"Set the encryption method of an entry defined by its index","tag":"refentry","type":"Function","methodName":"setEncryptionIndex"},{"id":"ziparchive.setencryptionname","name":"ZipArchive::setEncryptionName","description":"Set the encryption method of an entry defined by its name","tag":"refentry","type":"Function","methodName":"setEncryptionName"},{"id":"ziparchive.setexternalattributesindex","name":"ZipArchive::setExternalAttributesIndex","description":"Set the external attributes of an entry defined by its index","tag":"refentry","type":"Function","methodName":"setExternalAttributesIndex"},{"id":"ziparchive.setexternalattributesname","name":"ZipArchive::setExternalAttributesName","description":"Set the external attributes of an entry defined by its name","tag":"refentry","type":"Function","methodName":"setExternalAttributesName"},{"id":"ziparchive.setmtimeindex","name":"ZipArchive::setMtimeIndex","description":"Set the modification time of an entry defined by its index","tag":"refentry","type":"Function","methodName":"setMtimeIndex"},{"id":"ziparchive.setmtimename","name":"ZipArchive::setMtimeName","description":"Set the modification time of an entry defined by its name","tag":"refentry","type":"Function","methodName":"setMtimeName"},{"id":"ziparchive.setpassword","name":"ZipArchive::setPassword","description":"Set the password for the active archive","tag":"refentry","type":"Function","methodName":"setPassword"},{"id":"ziparchive.statindex","name":"ZipArchive::statIndex","description":"Get the details of an entry defined by its index","tag":"refentry","type":"Function","methodName":"statIndex"},{"id":"ziparchive.statname","name":"ZipArchive::statName","description":"Get the details of an entry defined by its name","tag":"refentry","type":"Function","methodName":"statName"},{"id":"ziparchive.unchangeall","name":"ZipArchive::unchangeAll","description":"Undo all changes done in the archive","tag":"refentry","type":"Function","methodName":"unchangeAll"},{"id":"ziparchive.unchangearchive","name":"ZipArchive::unchangeArchive","description":"Revert all global changes done in the archive","tag":"refentry","type":"Function","methodName":"unchangeArchive"},{"id":"ziparchive.unchangeindex","name":"ZipArchive::unchangeIndex","description":"Revert all changes done to an entry at the given index","tag":"refentry","type":"Function","methodName":"unchangeIndex"},{"id":"ziparchive.unchangename","name":"ZipArchive::unchangeName","description":"Revert all changes done to an entry with the given name","tag":"refentry","type":"Function","methodName":"unchangeName"},{"id":"class.ziparchive","name":"ZipArchive","description":"ZipArchive \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ZipArchive"},{"id":"function.zip-close","name":"zip_close","description":"\u5173\u95ed\u4e00\u4e2aZIP\u6863\u6848\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"zip_close"},{"id":"function.zip-entry-close","name":"zip_entry_close","description":"\u5173\u95ed\u76ee\u5f55\u9879","tag":"refentry","type":"Function","methodName":"zip_entry_close"},{"id":"function.zip-entry-compressedsize","name":"zip_entry_compressedsize","description":"\u68c0\u7d22\u76ee\u5f55\u9879\u538b\u7f29\u8fc7\u540e\u7684\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"zip_entry_compressedsize"},{"id":"function.zip-entry-compressionmethod","name":"zip_entry_compressionmethod","description":"\u68c0\u7d22\u76ee\u5f55\u5b9e\u4f53\u7684\u538b\u7f29\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"zip_entry_compressionmethod"},{"id":"function.zip-entry-filesize","name":"zip_entry_filesize","description":"\u68c0\u7d22\u76ee\u5f55\u5b9e\u4f53\u7684\u5b9e\u9645\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"zip_entry_filesize"},{"id":"function.zip-entry-name","name":"zip_entry_name","description":"\u68c0\u7d22\u76ee\u5f55\u9879\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"zip_entry_name"},{"id":"function.zip-entry-open","name":"zip_entry_open","description":"\u6253\u5f00\u7528\u4e8e\u8bfb\u53d6\u7684\u76ee\u5f55\u5b9e\u4f53","tag":"refentry","type":"Function","methodName":"zip_entry_open"},{"id":"function.zip-entry-read","name":"zip_entry_read","description":"\u8bfb\u53d6\u4e00\u4e2a\u6253\u5f00\u4e86\u7684\u538b\u7f29\u76ee\u5f55\u5b9e\u4f53","tag":"refentry","type":"Function","methodName":"zip_entry_read"},{"id":"function.zip-open","name":"zip_open","description":"\u6253\u5f00 ZIP \u6587\u4ef6\u5f52\u6863","tag":"refentry","type":"Function","methodName":"zip_open"},{"id":"function.zip-read","name":"zip_read","description":"\u8bfb\u53d6 ZIP \u6587\u4ef6\u5f52\u6863\u4e2d\u4e0b\u4e00\u9879","tag":"refentry","type":"Function","methodName":"zip_read"},{"id":"ref.zip","name":"Zip \u51fd\u6570","description":"Zip","tag":"reference","type":"Extension","methodName":"Zip \u51fd\u6570"},{"id":"book.zip","name":"Zip","description":"\u538b\u7f29\u4e0e\u5f52\u6863\u6269\u5c55","tag":"book","type":"Extension","methodName":"Zip"},{"id":"zlib.requirements","name":"\u9700\u6c42","description":"Zlib \u538b\u7f29","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"zlib.installation","name":"\u5b89\u88c5","description":"Zlib \u538b\u7f29","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"zlib.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Zlib \u538b\u7f29","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"zlib.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Zlib \u538b\u7f29","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"zlib.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Zlib \u538b\u7f29","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"zlib.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Zlib \u538b\u7f29","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"zlib.examples","name":"\u793a\u4f8b","description":"Zlib \u538b\u7f29","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.deflate-add","name":"deflate_add","description":"Incrementally deflate data","tag":"refentry","type":"Function","methodName":"deflate_add"},{"id":"function.deflate-init","name":"deflate_init","description":"Initialize an incremental deflate context","tag":"refentry","type":"Function","methodName":"deflate_init"},{"id":"function.gzclose","name":"gzclose","description":"Close an open gz-file pointer","tag":"refentry","type":"Function","methodName":"gzclose"},{"id":"function.gzcompress","name":"gzcompress","description":"Compress a string","tag":"refentry","type":"Function","methodName":"gzcompress"},{"id":"function.gzdecode","name":"gzdecode","description":"Decodes a gzip compressed string","tag":"refentry","type":"Function","methodName":"gzdecode"},{"id":"function.gzdeflate","name":"gzdeflate","description":"Deflate a string","tag":"refentry","type":"Function","methodName":"gzdeflate"},{"id":"function.gzencode","name":"gzencode","description":"Create a gzip compressed string","tag":"refentry","type":"Function","methodName":"gzencode"},{"id":"function.gzeof","name":"gzeof","description":"Test for EOF on a gz-file pointer","tag":"refentry","type":"Function","methodName":"gzeof"},{"id":"function.gzfile","name":"gzfile","description":"Read entire gz-file into an array","tag":"refentry","type":"Function","methodName":"gzfile"},{"id":"function.gzgetc","name":"gzgetc","description":"Get character from gz-file pointer","tag":"refentry","type":"Function","methodName":"gzgetc"},{"id":"function.gzgets","name":"gzgets","description":"Get line from file pointer","tag":"refentry","type":"Function","methodName":"gzgets"},{"id":"function.gzgetss","name":"gzgetss","description":"Get line from gz-file pointer and strip HTML tags","tag":"refentry","type":"Function","methodName":"gzgetss"},{"id":"function.gzinflate","name":"gzinflate","description":"Inflate a deflated string","tag":"refentry","type":"Function","methodName":"gzinflate"},{"id":"function.gzopen","name":"gzopen","description":"Open gz-file","tag":"refentry","type":"Function","methodName":"gzopen"},{"id":"function.gzpassthru","name":"gzpassthru","description":"Output all remaining data on a gz-file pointer","tag":"refentry","type":"Function","methodName":"gzpassthru"},{"id":"function.gzputs","name":"gzputs","description":"\u522b\u540d gzwrite","tag":"refentry","type":"Function","methodName":"gzputs"},{"id":"function.gzread","name":"gzread","description":"Binary-safe gz-file read","tag":"refentry","type":"Function","methodName":"gzread"},{"id":"function.gzrewind","name":"gzrewind","description":"Rewind the position of a gz-file pointer","tag":"refentry","type":"Function","methodName":"gzrewind"},{"id":"function.gzseek","name":"gzseek","description":"Seek on a gz-file pointer","tag":"refentry","type":"Function","methodName":"gzseek"},{"id":"function.gztell","name":"gztell","description":"Tell gz-file pointer read\/write position","tag":"refentry","type":"Function","methodName":"gztell"},{"id":"function.gzuncompress","name":"gzuncompress","description":"Uncompress a compressed string","tag":"refentry","type":"Function","methodName":"gzuncompress"},{"id":"function.gzwrite","name":"gzwrite","description":"Binary-safe gz-file write","tag":"refentry","type":"Function","methodName":"gzwrite"},{"id":"function.inflate-add","name":"inflate_add","description":"Incrementally inflate encoded data","tag":"refentry","type":"Function","methodName":"inflate_add"},{"id":"function.inflate-get-read-len","name":"inflate_get_read_len","description":"Get number of bytes read so far","tag":"refentry","type":"Function","methodName":"inflate_get_read_len"},{"id":"function.inflate-get-status","name":"inflate_get_status","description":"Get decompression status","tag":"refentry","type":"Function","methodName":"inflate_get_status"},{"id":"function.inflate-init","name":"inflate_init","description":"Initialize an incremental inflate context","tag":"refentry","type":"Function","methodName":"inflate_init"},{"id":"function.ob-gzhandler","name":"ob_gzhandler","description":"ob_start \u56de\u8c03\u51fd\u6570\u538b\u7f29\u8f93\u51fa\u7f13\u51b2\u533a","tag":"refentry","type":"Function","methodName":"ob_gzhandler"},{"id":"function.readgzfile","name":"readgzfile","description":"Output a gz-file","tag":"refentry","type":"Function","methodName":"readgzfile"},{"id":"function.zlib-decode","name":"zlib_decode","description":"Uncompress any raw\/gzip\/zlib encoded data","tag":"refentry","type":"Function","methodName":"zlib_decode"},{"id":"function.zlib-encode","name":"zlib_encode","description":"Compress data with the specified encoding","tag":"refentry","type":"Function","methodName":"zlib_encode"},{"id":"function.zlib-get-coding-type","name":"zlib_get_coding_type","description":"Returns the coding type used for output compression","tag":"refentry","type":"Function","methodName":"zlib_get_coding_type"},{"id":"ref.zlib","name":"Zlib \u51fd\u6570","description":"Zlib \u538b\u7f29","tag":"reference","type":"Extension","methodName":"Zlib \u51fd\u6570"},{"id":"class.deflatecontext","name":"DeflateContext","description":"The DeflateContext class","tag":"phpdoc:classref","type":"Class","methodName":"DeflateContext"},{"id":"class.inflatecontext","name":"InflateContext","description":"The InflateContext class","tag":"phpdoc:classref","type":"Class","methodName":"InflateContext"},{"id":"book.zlib","name":"Zlib","description":"Zlib \u538b\u7f29","tag":"book","type":"Extension","methodName":"Zlib"},{"id":"refs.compression","name":"\u538b\u7f29\u4e0e\u5f52\u6863\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u538b\u7f29\u4e0e\u5f52\u6863\u6269\u5c55"},{"id":"hash.installation","name":"\u5b89\u88c5","description":"\u6563\u5217\u6d88\u606f\u6458\u8981\u6846\u67b6","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"hash.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u6563\u5217\u6d88\u606f\u6458\u8981\u6846\u67b6","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"hash.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u6563\u5217\u6d88\u606f\u6458\u8981\u6846\u67b6","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"hash.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6563\u5217\u6d88\u606f\u6458\u8981\u6846\u67b6","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"hashcontext.construct","name":"HashContext::__construct","description":"\u79c1\u6709\u6784\u9020\u65b9\u6cd5\u4ee5\u7981\u6b62\u76f4\u63a5\u5b9e\u4f8b\u5316","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"hashcontext.serialize","name":"HashContext::__serialize","description":"\u5e8f\u5217\u5316 HashContext \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"hashcontext.unserialize","name":"HashContext::__unserialize","description":"\u53cd\u5e8f\u5217\u5316 data \u53c2\u6570\u4e3a HashContext \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.hashcontext","name":"HashContext","description":"HashContext \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"HashContext"},{"id":"function.hash","name":"hash","description":"\u751f\u6210\u6563\u5217\u503c\uff08\u6d88\u606f\u6458\u8981\uff09","tag":"refentry","type":"Function","methodName":"hash"},{"id":"function.hash-algos","name":"hash_algos","description":"\u8fd4\u56de\u5df2\u6ce8\u518c\u7684\u6563\u5217\u7b97\u6cd5\u5217\u8868","tag":"refentry","type":"Function","methodName":"hash_algos"},{"id":"function.hash-copy","name":"hash_copy","description":"\u62f7\u8d1d\u54c8\u5e0c\u8fd0\u7b97\u4e0a\u4e0b\u6587","tag":"refentry","type":"Function","methodName":"hash_copy"},{"id":"function.hash-equals","name":"hash_equals","description":"\u53ef\u9632\u6b62\u65f6\u5e8f\u653b\u51fb\u7684\u5b57\u7b26\u4e32\u6bd4\u8f83","tag":"refentry","type":"Function","methodName":"hash_equals"},{"id":"function.hash-file","name":"hash_file","description":"\u7ed9\u6307\u5b9a\u6587\u4ef6\u7684\u5185\u5bb9\u751f\u6210\u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"hash_file"},{"id":"function.hash-final","name":"hash_final","description":"\u7ed3\u675f\u589e\u91cf\u6563\u5217\u4e14\u8fd4\u56de\u6458\u8981\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"hash_final"},{"id":"function.hash-hkdf","name":"hash_hkdf","description":"Generate a HKDF key derivation of a supplied key input","tag":"refentry","type":"Function","methodName":"hash_hkdf"},{"id":"function.hash-hmac","name":"hash_hmac","description":"\u4f7f\u7528 HMAC \u65b9\u6cd5\u751f\u6210\u5e26\u6709\u5bc6\u94a5\u7684\u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"hash_hmac"},{"id":"function.hash-hmac-algos","name":"hash_hmac_algos","description":"\u8fd4\u56de\u9002\u7528\u4e8e hash_hmac \u7684\u5df2\u6ce8\u518c\u6563\u5217\u7b97\u6cd5\u5217\u8868","tag":"refentry","type":"Function","methodName":"hash_hmac_algos"},{"id":"function.hash-hmac-file","name":"hash_hmac_file","description":"\u4f7f\u7528 HMAC \u65b9\u6cd5\u548c\u7ed9\u5b9a\u6587\u4ef6\u7684\u5185\u5bb9\u751f\u6210\u5e26\u5bc6\u94a5\u7684\u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"hash_hmac_file"},{"id":"function.hash-init","name":"hash_init","description":"\u521d\u59cb\u5316\u589e\u91cf\u6563\u5217\u8fd0\u7b97\u4e0a\u4e0b\u6587","tag":"refentry","type":"Function","methodName":"hash_init"},{"id":"function.hash-pbkdf2","name":"hash_pbkdf2","description":"\u751f\u6210\u6240\u63d0\u4f9b\u5bc6\u7801\u7684 PBKDF2 \u5bc6\u94a5\u5bfc\u51fa","tag":"refentry","type":"Function","methodName":"hash_pbkdf2"},{"id":"function.hash-update","name":"hash_update","description":"\u5411\u6d3b\u8dc3\u7684\u54c8\u5e0c\u8fd0\u7b97\u4e0a\u4e0b\u6587\u4e2d\u586b\u5145\u6570\u636e","tag":"refentry","type":"Function","methodName":"hash_update"},{"id":"function.hash-update-file","name":"hash_update_file","description":"\u4ece\u6587\u4ef6\u5411\u6d3b\u8dc3\u7684\u6563\u5217\u8fd0\u7b97\u4e0a\u4e0b\u6587\u4e2d\u586b\u5145\u6570\u636e","tag":"refentry","type":"Function","methodName":"hash_update_file"},{"id":"function.hash-update-stream","name":"hash_update_stream","description":"\u4ece\u6253\u5f00\u7684\u6d41\u5411\u6d3b\u8dc3\u7684\u6563\u5217\u8fd0\u7b97\u4e0a\u4e0b\u6587\u4e2d\u586b\u5145\u6570\u636e","tag":"refentry","type":"Function","methodName":"hash_update_stream"},{"id":"ref.hash","name":"Hash \u51fd\u6570","description":"\u6563\u5217\u6d88\u606f\u6458\u8981\u6846\u67b6","tag":"reference","type":"Extension","methodName":"Hash \u51fd\u6570"},{"id":"book.hash","name":"Hash","description":"\u6563\u5217\u6d88\u606f\u6458\u8981\u6846\u67b6","tag":"book","type":"Extension","methodName":"Hash"},{"id":"mcrypt.requirements","name":"\u9700\u6c42","description":"Mcrypt","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mcrypt.installation","name":"\u5b89\u88c5","description":"Mcrypt","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mcrypt.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Mcrypt","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mcrypt.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Mcrypt","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"mcrypt.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Mcrypt","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mcrypt.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Mcrypt","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"mcrypt.ciphers","name":"Mcrypt \u5bc6\u7801","description":"Mcrypt","tag":"appendix","type":"General","methodName":"Mcrypt \u5bc6\u7801"},{"id":"function.mcrypt-create-iv","name":"mcrypt_create_iv","description":"\u4ece\u968f\u673a\u6e90\u521b\u5efa\u521d\u59cb\u5411\u91cf","tag":"refentry","type":"Function","methodName":"mcrypt_create_iv"},{"id":"function.mcrypt-decrypt","name":"mcrypt_decrypt","description":"\u4f7f\u7528\u7ed9\u5b9a\u53c2\u6570\u89e3\u5bc6\u5bc6\u6587","tag":"refentry","type":"Function","methodName":"mcrypt_decrypt"},{"id":"function.mcrypt-enc-get-algorithms-name","name":"mcrypt_enc_get_algorithms_name","description":"\u8fd4\u56de\u6253\u5f00\u7684\u7b97\u6cd5\u540d\u79f0","tag":"refentry","type":"Function","methodName":"mcrypt_enc_get_algorithms_name"},{"id":"function.mcrypt-enc-get-block-size","name":"mcrypt_enc_get_block_size","description":"\u8fd4\u56de\u6253\u5f00\u7684\u7b97\u6cd5\u7684\u5206\u7ec4\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_enc_get_block_size"},{"id":"function.mcrypt-enc-get-iv-size","name":"mcrypt_enc_get_iv_size","description":"\u8fd4\u56de\u6253\u5f00\u7684\u7b97\u6cd5\u7684\u521d\u59cb\u5411\u91cf\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_enc_get_iv_size"},{"id":"function.mcrypt-enc-get-key-size","name":"mcrypt_enc_get_key_size","description":"\u8fd4\u56de\u6253\u5f00\u7684\u6a21\u5f0f\u6240\u80fd\u652f\u6301\u7684\u6700\u957f\u5bc6\u94a5","tag":"refentry","type":"Function","methodName":"mcrypt_enc_get_key_size"},{"id":"function.mcrypt-enc-get-modes-name","name":"mcrypt_enc_get_modes_name","description":"\u8fd4\u56de\u6253\u5f00\u7684\u6a21\u5f0f\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"mcrypt_enc_get_modes_name"},{"id":"function.mcrypt-enc-get-supported-key-sizes","name":"mcrypt_enc_get_supported_key_sizes","description":"\u4ee5\u6570\u7ec4\u65b9\u5f0f\u8fd4\u56de\u6253\u5f00\u7684\u7b97\u6cd5\u6240\u652f\u6301\u7684\u5bc6\u94a5\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"mcrypt_enc_get_supported_key_sizes"},{"id":"function.mcrypt-enc-is-block-algorithm","name":"mcrypt_enc_is_block_algorithm","description":"\u68c0\u6d4b\u6253\u5f00\u6a21\u5f0f\u7684\u7b97\u6cd5\u662f\u5426\u4e3a\u5206\u7ec4\u7b97\u6cd5","tag":"refentry","type":"Function","methodName":"mcrypt_enc_is_block_algorithm"},{"id":"function.mcrypt-enc-is-block-algorithm-mode","name":"mcrypt_enc_is_block_algorithm_mode","description":"\u68c0\u6d4b\u6253\u5f00\u7684\u6a21\u5f0f\u662f\u5426\u652f\u6301\u5206\u7ec4\u52a0\u5bc6","tag":"refentry","type":"Function","methodName":"mcrypt_enc_is_block_algorithm_mode"},{"id":"function.mcrypt-enc-is-block-mode","name":"mcrypt_enc_is_block_mode","description":"\u68c0\u6d4b\u6253\u5f00\u7684\u6a21\u5f0f\u662f\u5426\u4ee5\u5206\u7ec4\u65b9\u5f0f\u8f93\u51fa","tag":"refentry","type":"Function","methodName":"mcrypt_enc_is_block_mode"},{"id":"function.mcrypt-enc-self-test","name":"mcrypt_enc_self_test","description":"\u5728\u6253\u5f00\u7684\u6a21\u5757\u4e0a\u8fdb\u884c\u81ea\u68c0","tag":"refentry","type":"Function","methodName":"mcrypt_enc_self_test"},{"id":"function.mcrypt-encrypt","name":"mcrypt_encrypt","description":"\u4f7f\u7528\u7ed9\u5b9a\u53c2\u6570\u52a0\u5bc6\u660e\u6587","tag":"refentry","type":"Function","methodName":"mcrypt_encrypt"},{"id":"function.mcrypt-generic","name":"mcrypt_generic","description":"\u52a0\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"mcrypt_generic"},{"id":"function.mcrypt-generic-deinit","name":"mcrypt_generic_deinit","description":"\u5bf9\u52a0\u5bc6\u6a21\u5757\u8fdb\u884c\u6e05\u7406\u5de5\u4f5c","tag":"refentry","type":"Function","methodName":"mcrypt_generic_deinit"},{"id":"function.mcrypt-generic-init","name":"mcrypt_generic_init","description":"\u521d\u59cb\u5316\u52a0\u5bc6\u6240\u9700\u7684\u7f13\u51b2\u533a","tag":"refentry","type":"Function","methodName":"mcrypt_generic_init"},{"id":"function.mcrypt-get-block-size","name":"mcrypt_get_block_size","description":"\u83b7\u5f97\u52a0\u5bc6\u7b97\u6cd5\u7684\u5206\u7ec4\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_get_block_size"},{"id":"function.mcrypt-get-cipher-name","name":"mcrypt_get_cipher_name","description":"\u83b7\u53d6\u52a0\u5bc6\u7b97\u6cd5\u540d\u79f0","tag":"refentry","type":"Function","methodName":"mcrypt_get_cipher_name"},{"id":"function.mcrypt-get-iv-size","name":"mcrypt_get_iv_size","description":"\u8fd4\u56de\u6307\u5b9a\u7b97\u6cd5\/\u6a21\u5f0f\u7ec4\u5408\u7684\u521d\u59cb\u5411\u91cf\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_get_iv_size"},{"id":"function.mcrypt-get-key-size","name":"mcrypt_get_key_size","description":"\u83b7\u53d6\u6307\u5b9a\u52a0\u5bc6\u7b97\u6cd5\u7684\u5bc6\u94a5\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_get_key_size"},{"id":"function.mcrypt-list-algorithms","name":"mcrypt_list_algorithms","description":"\u83b7\u53d6\u652f\u6301\u7684\u52a0\u5bc6\u7b97\u6cd5","tag":"refentry","type":"Function","methodName":"mcrypt_list_algorithms"},{"id":"function.mcrypt-list-modes","name":"mcrypt_list_modes","description":"\u83b7\u53d6\u6240\u652f\u6301\u7684\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"mcrypt_list_modes"},{"id":"function.mcrypt-module-close","name":"mcrypt_module_close","description":"\u5173\u95ed\u52a0\u5bc6\u6a21\u5757","tag":"refentry","type":"Function","methodName":"mcrypt_module_close"},{"id":"function.mcrypt-module-get-algo-block-size","name":"mcrypt_module_get_algo_block_size","description":"\u8fd4\u56de\u6307\u5b9a\u7b97\u6cd5\u7684\u5206\u7ec4\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_module_get_algo_block_size"},{"id":"function.mcrypt-module-get-algo-key-size","name":"mcrypt_module_get_algo_key_size","description":"\u83b7\u53d6\u6253\u5f00\u6a21\u5f0f\u6240\u652f\u6301\u7684\u6700\u5927\u5bc6\u94a5\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_module_get_algo_key_size"},{"id":"function.mcrypt-module-get-supported-key-sizes","name":"mcrypt_module_get_supported_key_sizes","description":"\u4ee5\u6570\u7ec4\u5f62\u5f0f\u8fd4\u56de\u6253\u5f00\u7684\u7b97\u6cd5\u6240\u652f\u6301\u7684\u5bc6\u94a5\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"mcrypt_module_get_supported_key_sizes"},{"id":"function.mcrypt-module-is-block-algorithm","name":"mcrypt_module_is_block_algorithm","description":"\u68c0\u6d4b\u6307\u5b9a\u7b97\u6cd5\u662f\u5426\u4e3a\u5206\u7ec4\u52a0\u5bc6\u7b97\u6cd5","tag":"refentry","type":"Function","methodName":"mcrypt_module_is_block_algorithm"},{"id":"function.mcrypt-module-is-block-algorithm-mode","name":"mcrypt_module_is_block_algorithm_mode","description":"\u8fd4\u56de\u6307\u5b9a\u6a21\u5757\u662f\u5426\u662f\u5206\u7ec4\u52a0\u5bc6\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"mcrypt_module_is_block_algorithm_mode"},{"id":"function.mcrypt-module-is-block-mode","name":"mcrypt_module_is_block_mode","description":"\u68c0\u6d4b\u6307\u5b9a\u6a21\u5f0f\u662f\u5426\u4ee5\u5206\u7ec4\u65b9\u5f0f\u8f93\u51fa","tag":"refentry","type":"Function","methodName":"mcrypt_module_is_block_mode"},{"id":"function.mcrypt-module-open","name":"mcrypt_module_open","description":"\u6253\u5f00\u7b97\u6cd5\u548c\u6a21\u5f0f\u5bf9\u5e94\u7684\u6a21\u5757","tag":"refentry","type":"Function","methodName":"mcrypt_module_open"},{"id":"function.mcrypt-module-self-test","name":"mcrypt_module_self_test","description":"\u5728\u6307\u5b9a\u6a21\u5757\u4e0a\u6267\u884c\u81ea\u68c0","tag":"refentry","type":"Function","methodName":"mcrypt_module_self_test"},{"id":"function.mdecrypt-generic","name":"mdecrypt_generic","description":"\u89e3\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"mdecrypt_generic"},{"id":"ref.mcrypt","name":"Mcrypt \u51fd\u6570","description":"Mcrypt","tag":"reference","type":"Extension","methodName":"Mcrypt \u51fd\u6570"},{"id":"book.mcrypt","name":"Mcrypt","description":"\u52a0\u5bc6\u6269\u5c55","tag":"book","type":"Extension","methodName":"Mcrypt"},{"id":"mhash.requirements","name":"\u9700\u6c42","description":"Mhash","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mhash.installation","name":"\u5b89\u88c5","description":"Mhash","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mhash.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Mhash","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mhash.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Mhash","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"mhash.examples","name":"\u793a\u4f8b","description":"Mhash","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.mhash","name":"mhash","description":"Computes hash","tag":"refentry","type":"Function","methodName":"mhash"},{"id":"function.mhash-count","name":"mhash_count","description":"Gets the highest available hash ID","tag":"refentry","type":"Function","methodName":"mhash_count"},{"id":"function.mhash-get-block-size","name":"mhash_get_block_size","description":"Gets the block size of the specified hash","tag":"refentry","type":"Function","methodName":"mhash_get_block_size"},{"id":"function.mhash-get-hash-name","name":"mhash_get_hash_name","description":"Gets the name of the specified hash","tag":"refentry","type":"Function","methodName":"mhash_get_hash_name"},{"id":"function.mhash-keygen-s2k","name":"mhash_keygen_s2k","description":"Generates a key","tag":"refentry","type":"Function","methodName":"mhash_keygen_s2k"},{"id":"ref.mhash","name":"Mhash \u51fd\u6570","description":"Mhash","tag":"reference","type":"Extension","methodName":"Mhash \u51fd\u6570"},{"id":"book.mhash","name":"Mhash","description":"\u52a0\u5bc6\u6269\u5c55","tag":"book","type":"Extension","methodName":"Mhash"},{"id":"openssl.requirements","name":"\u9700\u6c42","description":"OpenSSL","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"openssl.installation","name":"\u5b89\u88c5","description":"OpenSSL","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"openssl.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"OpenSSL","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"openssl.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"OpenSSL","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"openssl.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"OpenSSL","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"openssl.purpose-check","name":"\u76ee\u7684\u68c0\u67e5 flag","description":"OpenSSL","tag":"section","type":"General","methodName":"\u76ee\u7684\u68c0\u67e5 flag"},{"id":"openssl.padding","name":"\u975e\u5bf9\u79f0\u52a0\u5bc6\u7684\u586b\u5145\u6807\u5fd7","description":"OpenSSL","tag":"section","type":"General","methodName":"\u975e\u5bf9\u79f0\u52a0\u5bc6\u7684\u586b\u5145\u6807\u5fd7"},{"id":"openssl.key-types","name":"\u5bc6\u94a5\u7c7b\u578b","description":"OpenSSL","tag":"section","type":"General","methodName":"\u5bc6\u94a5\u7c7b\u578b"},{"id":"openssl.pkcs7.flags","name":"PKCS7 flag\/\u5e38\u91cf","description":"OpenSSL","tag":"section","type":"General","methodName":"PKCS7 flag\/\u5e38\u91cf"},{"id":"openssl.cms.flags","name":"CMS Flag\/\u5e38\u91cf","description":"OpenSSL","tag":"section","type":"General","methodName":"CMS Flag\/\u5e38\u91cf"},{"id":"openssl.signature-algos","name":"\u7b7e\u540d\u7b97\u6cd5","description":"OpenSSL","tag":"section","type":"General","methodName":"\u7b7e\u540d\u7b97\u6cd5"},{"id":"openssl.ciphers","name":"Ciphers","description":"OpenSSL","tag":"section","type":"General","methodName":"Ciphers"},{"id":"openssl.constversion","name":"\u7248\u672c\u5e38\u91cf","description":"OpenSSL","tag":"section","type":"General","methodName":"\u7248\u672c\u5e38\u91cf"},{"id":"openssl.constsni","name":"Server Name Indication constants","description":"OpenSSL","tag":"section","type":"General","methodName":"Server Name Indication constants"},{"id":"openssl.constants.other","name":"\u5176\u5b83\u5e38\u91cf","description":"OpenSSL","tag":"section","type":"General","methodName":"\u5176\u5b83\u5e38\u91cf"},{"id":"openssl.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"OpenSSL","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"openssl.certparams","name":"\u5bc6\u94a5\/\u8bc1\u4e66\u53c2\u6570","description":"OpenSSL","tag":"appendix","type":"General","methodName":"\u5bc6\u94a5\/\u8bc1\u4e66\u53c2\u6570"},{"id":"openssl.cert.verification","name":"\u8bc1\u4e66\u9a8c\u8bc1","description":"OpenSSL","tag":"appendix","type":"General","methodName":"\u8bc1\u4e66\u9a8c\u8bc1"},{"id":"function.openssl-cipher-iv-length","name":"openssl_cipher_iv_length","description":"\u83b7\u53d6\u5bc6\u7801iv\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"openssl_cipher_iv_length"},{"id":"function.openssl-cipher-key-length","name":"openssl_cipher_key_length","description":"Gets the cipher key length","tag":"refentry","type":"Function","methodName":"openssl_cipher_key_length"},{"id":"function.openssl-cms-decrypt","name":"openssl_cms_decrypt","description":"Decrypt a CMS message","tag":"refentry","type":"Function","methodName":"openssl_cms_decrypt"},{"id":"function.openssl-cms-encrypt","name":"openssl_cms_encrypt","description":"Encrypt a CMS message","tag":"refentry","type":"Function","methodName":"openssl_cms_encrypt"},{"id":"function.openssl-cms-read","name":"openssl_cms_read","description":"Export the CMS file to an array of PEM certificates","tag":"refentry","type":"Function","methodName":"openssl_cms_read"},{"id":"function.openssl-cms-sign","name":"openssl_cms_sign","description":"Sign a file","tag":"refentry","type":"Function","methodName":"openssl_cms_sign"},{"id":"function.openssl-cms-verify","name":"openssl_cms_verify","description":"Verify a CMS signature","tag":"refentry","type":"Function","methodName":"openssl_cms_verify"},{"id":"function.openssl-csr-export","name":"openssl_csr_export","description":"\u5c06 CSR \u4f5c\u4e3a\u5b57\u7b26\u4e32\u5bfc\u51fa","tag":"refentry","type":"Function","methodName":"openssl_csr_export"},{"id":"function.openssl-csr-export-to-file","name":"openssl_csr_export_to_file","description":"\u5c06 CSR \u5bfc\u51fa\u5230\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"openssl_csr_export_to_file"},{"id":"function.openssl-csr-get-public-key","name":"openssl_csr_get_public_key","description":"\u8fd4\u56de CSR \u7684\u516c\u94a5","tag":"refentry","type":"Function","methodName":"openssl_csr_get_public_key"},{"id":"function.openssl-csr-get-subject","name":"openssl_csr_get_subject","description":"\u8fd4\u56de CSR \u7684\u4e3b\u9898","tag":"refentry","type":"Function","methodName":"openssl_csr_get_subject"},{"id":"function.openssl-csr-new","name":"openssl_csr_new","description":"\u751f\u6210\u4e00\u4e2a CSR","tag":"refentry","type":"Function","methodName":"openssl_csr_new"},{"id":"function.openssl-csr-sign","name":"openssl_csr_sign","description":"\u7528\u53e6\u4e00\u4e2a\u8bc1\u4e66\u7b7e\u7f72 CSR\uff08\u6216\u8005\u672c\u8eab\uff09\u5e76\u4e14\u751f\u6210\u4e00\u4e2a\u8bc1\u4e66","tag":"refentry","type":"Function","methodName":"openssl_csr_sign"},{"id":"function.openssl-decrypt","name":"openssl_decrypt","description":"\u89e3\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_decrypt"},{"id":"function.openssl-dh-compute-key","name":"openssl_dh_compute_key","description":"\u8ba1\u7b97\u8fdc\u7a0b DH \u516c\u94a5\u548c\u672c\u5730 DH \u5bc6\u94a5\u7684\u5171\u4eab\u5bc6\u94a5","tag":"refentry","type":"Function","methodName":"openssl_dh_compute_key"},{"id":"function.openssl-digest","name":"openssl_digest","description":"\u8ba1\u7b97\u6458\u8981","tag":"refentry","type":"Function","methodName":"openssl_digest"},{"id":"function.openssl-encrypt","name":"openssl_encrypt","description":"\u52a0\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_encrypt"},{"id":"function.openssl-error-string","name":"openssl_error_string","description":"\u8fd4\u56de openSSL \u9519\u8bef\u6d88\u606f","tag":"refentry","type":"Function","methodName":"openssl_error_string"},{"id":"function.openssl-free-key","name":"openssl_free_key","description":"\u91ca\u653e\u5bc6\u94a5\u8d44\u6e90","tag":"refentry","type":"Function","methodName":"openssl_free_key"},{"id":"function.openssl-get-cert-locations","name":"openssl_get_cert_locations","description":"\u68c0\u7d22\u53ef\u7528\u7684\u8bc1\u4e66\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"openssl_get_cert_locations"},{"id":"function.openssl-get-cipher-methods","name":"openssl_get_cipher_methods","description":"\u83b7\u53d6\u53ef\u7528\u7684\u52a0\u5bc6\u7b97\u6cd5","tag":"refentry","type":"Function","methodName":"openssl_get_cipher_methods"},{"id":"function.openssl-get-curve-names","name":"openssl_get_curve_names","description":"\u83b7\u5f97ECC\u7684\u53ef\u7528\u66f2\u7ebf\u540d\u79f0\u5217\u8868","tag":"refentry","type":"Function","methodName":"openssl_get_curve_names"},{"id":"function.openssl-get-md-methods","name":"openssl_get_md_methods","description":"\u83b7\u53d6\u53ef\u7528\u7684\u6458\u8981\u7b97\u6cd5","tag":"refentry","type":"Function","methodName":"openssl_get_md_methods"},{"id":"function.openssl-get-privatekey","name":"openssl_get_privatekey","description":"\u522b\u540d openssl_pkey_get_private","tag":"refentry","type":"Function","methodName":"openssl_get_privatekey"},{"id":"function.openssl-get-publickey","name":"openssl_get_publickey","description":"\u522b\u540d openssl_pkey_get_public","tag":"refentry","type":"Function","methodName":"openssl_get_publickey"},{"id":"function.openssl-open","name":"openssl_open","description":"\u6253\u5f00\u5bc6\u5c01\u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_open"},{"id":"function.openssl-pbkdf2","name":"openssl_pbkdf2","description":"\u751f\u6210 PKCS5 v2 PBKDF2 \u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"openssl_pbkdf2"},{"id":"function.openssl-pkcs12-export","name":"openssl_pkcs12_export","description":"\u5c06 PKCS#12 \u517c\u5bb9\u8bc1\u4e66\u5b58\u50a8\u6587\u4ef6\u5bfc\u51fa\u5230\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"openssl_pkcs12_export"},{"id":"function.openssl-pkcs12-export-to-file","name":"openssl_pkcs12_export_to_file","description":"\u8f93\u51fa\u4e00\u4e2a PKCS#12 \u517c\u5bb9\u7684\u8bc1\u4e66\u5b58\u50a8\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"openssl_pkcs12_export_to_file"},{"id":"function.openssl-pkcs12-read","name":"openssl_pkcs12_read","description":"\u5c06 PKCS#12 \u8bc1\u4e66\u5b58\u50a8\u533a\u89e3\u6790\u5230\u6570\u7ec4\u4e2d","tag":"refentry","type":"Function","methodName":"openssl_pkcs12_read"},{"id":"function.openssl-pkcs7-decrypt","name":"openssl_pkcs7_decrypt","description":"\u89e3\u5bc6\u4e00\u4e2a S\/MIME \u52a0\u5bc6\u7684\u6d88\u606f","tag":"refentry","type":"Function","methodName":"openssl_pkcs7_decrypt"},{"id":"function.openssl-pkcs7-encrypt","name":"openssl_pkcs7_encrypt","description":"\u52a0\u5bc6\u4e00\u4e2a S\/MIME \u6d88\u606f","tag":"refentry","type":"Function","methodName":"openssl_pkcs7_encrypt"},{"id":"function.openssl-pkcs7-read","name":"openssl_pkcs7_read","description":"\u5c06 PKCS7 \u6587\u4ef6\u5bfc\u51fa\u4e3a PEM \u683c\u5f0f\u8bc1\u4e66\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"openssl_pkcs7_read"},{"id":"function.openssl-pkcs7-sign","name":"openssl_pkcs7_sign","description":"\u5bf9\u4e00\u4e2a S\/MIME \u6d88\u606f\u8fdb\u884c\u7b7e\u540d","tag":"refentry","type":"Function","methodName":"openssl_pkcs7_sign"},{"id":"function.openssl-pkcs7-verify","name":"openssl_pkcs7_verify","description":"\u6821\u9a8c\u4e00\u4e2a\u5df2\u7b7e\u540d\u7684 S\/MIME \u6d88\u606f\u7684\u7b7e\u540d","tag":"refentry","type":"Function","methodName":"openssl_pkcs7_verify"},{"id":"function.openssl-pkey-derive","name":"openssl_pkey_derive","description":"Computes shared secret for public value of remote and local DH or ECDH key","tag":"refentry","type":"Function","methodName":"openssl_pkey_derive"},{"id":"function.openssl-pkey-export","name":"openssl_pkey_export","description":"\u5c06\u4e00\u4e2a\u5bc6\u94a5\u7684\u53ef\u8f93\u51fa\u8868\u793a\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"openssl_pkey_export"},{"id":"function.openssl-pkey-export-to-file","name":"openssl_pkey_export_to_file","description":"\u5c06\u5bc6\u94a5\u5bfc\u51fa\u5230\u6587\u4ef6\u4e2d","tag":"refentry","type":"Function","methodName":"openssl_pkey_export_to_file"},{"id":"function.openssl-pkey-free","name":"openssl_pkey_free","description":"\u91ca\u653e\u4e00\u4e2a\u79c1\u94a5","tag":"refentry","type":"Function","methodName":"openssl_pkey_free"},{"id":"function.openssl-pkey-get-details","name":"openssl_pkey_get_details","description":"\u8fd4\u56de\u5305\u542b\u5bc6\u94a5\u8be6\u60c5\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"openssl_pkey_get_details"},{"id":"function.openssl-pkey-get-private","name":"openssl_pkey_get_private","description":"\u83b7\u53d6\u79c1\u94a5","tag":"refentry","type":"Function","methodName":"openssl_pkey_get_private"},{"id":"function.openssl-pkey-get-public","name":"openssl_pkey_get_public","description":"\u4ece\u8bc1\u4e66\u4e2d\u89e3\u6790\u516c\u94a5\uff0c\u4ee5\u4f9b\u4f7f\u7528","tag":"refentry","type":"Function","methodName":"openssl_pkey_get_public"},{"id":"function.openssl-pkey-new","name":"openssl_pkey_new","description":"\u751f\u6210\u65b0\u7684\u79c1\u94a5","tag":"refentry","type":"Function","methodName":"openssl_pkey_new"},{"id":"function.openssl-private-decrypt","name":"openssl_private_decrypt","description":"\u4f7f\u7528\u79c1\u94a5\u89e3\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_private_decrypt"},{"id":"function.openssl-private-encrypt","name":"openssl_private_encrypt","description":"\u4f7f\u7528\u79c1\u94a5\u52a0\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_private_encrypt"},{"id":"function.openssl-public-decrypt","name":"openssl_public_decrypt","description":"\u4f7f\u7528\u516c\u94a5\u89e3\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_public_decrypt"},{"id":"function.openssl-public-encrypt","name":"openssl_public_encrypt","description":"\u4f7f\u7528\u516c\u94a5\u52a0\u5bc6\u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_public_encrypt"},{"id":"function.openssl-random-pseudo-bytes","name":"openssl_random_pseudo_bytes","description":"\u751f\u6210\u4e00\u4e2a\u4f2a\u968f\u673a\u5b57\u8282\u4e32","tag":"refentry","type":"Function","methodName":"openssl_random_pseudo_bytes"},{"id":"function.openssl-seal","name":"openssl_seal","description":"\u5bc6\u5c01 (\u52a0\u5bc6) \u6570\u636e","tag":"refentry","type":"Function","methodName":"openssl_seal"},{"id":"function.openssl-sign","name":"openssl_sign","description":"Generate signature","tag":"refentry","type":"Function","methodName":"openssl_sign"},{"id":"function.openssl-spki-export","name":"openssl_spki_export","description":"\u901a\u8fc7\u7b7e\u540d\u516c\u94a5\u548c challenge \u5bfc\u51fa\u4e00\u4e2a\u53ef\u7528\u7684 PEM \u683c\u5f0f\u7684\u516c\u94a5","tag":"refentry","type":"Function","methodName":"openssl_spki_export"},{"id":"function.openssl-spki-export-challenge","name":"openssl_spki_export_challenge","description":"\u5bfc\u51fa\u4e0e\u7b7e\u540d\u516c\u94a5\u548c challenge \u76f8\u5173\u7684 challenge","tag":"refentry","type":"Function","methodName":"openssl_spki_export_challenge"},{"id":"function.openssl-spki-new","name":"openssl_spki_new","description":"\u751f\u6210\u65b0\u7684\u7b7e\u540d\u516c\u94a5\u548c challenge","tag":"refentry","type":"Function","methodName":"openssl_spki_new"},{"id":"function.openssl-spki-verify","name":"openssl_spki_verify","description":"\u9a8c\u8bc1\u7b7e\u540d\u516c\u94a5\u548c challenge","tag":"refentry","type":"Function","methodName":"openssl_spki_verify"},{"id":"function.openssl-verify","name":"openssl_verify","description":"\u9a8c\u8bc1\u7b7e\u540d","tag":"refentry","type":"Function","methodName":"openssl_verify"},{"id":"function.openssl-x509-check-private-key","name":"openssl_x509_check_private_key","description":"\u68c0\u67e5\u79c1\u94a5\u662f\u5426\u5bf9\u5e94\u4e8e\u8bc1\u4e66","tag":"refentry","type":"Function","methodName":"openssl_x509_check_private_key"},{"id":"function.openssl-x509-checkpurpose","name":"openssl_x509_checkpurpose","description":"\u9a8c\u8bc1\u662f\u5426\u53ef\u4ee5\u4e3a\u7279\u5b9a\u76ee\u7684\u4f7f\u7528\u8bc1\u4e66","tag":"refentry","type":"Function","methodName":"openssl_x509_checkpurpose"},{"id":"function.openssl-x509-export","name":"openssl_x509_export","description":"\u4ee5\u5b57\u7b26\u4e32\u683c\u5f0f\u5bfc\u51fa\u8bc1\u4e66","tag":"refentry","type":"Function","methodName":"openssl_x509_export"},{"id":"function.openssl-x509-export-to-file","name":"openssl_x509_export_to_file","description":"\u5bfc\u51fa\u8bc1\u4e66\u81f3\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"openssl_x509_export_to_file"},{"id":"function.openssl-x509-fingerprint","name":"openssl_x509_fingerprint","description":"\u8ba1\u7b97\u4e00\u4e2a\u7ed9\u5b9a\u7684 x.509 \u8bc1\u4e66\u7684\u6307\u7eb9\u6216\u6458\u8981","tag":"refentry","type":"Function","methodName":"openssl_x509_fingerprint"},{"id":"function.openssl-x509-free","name":"openssl_x509_free","description":"\u91ca\u653e\u8bc1\u4e66\u8d44\u6e90","tag":"refentry","type":"Function","methodName":"openssl_x509_free"},{"id":"function.openssl-x509-parse","name":"openssl_x509_parse","description":"\u89e3\u6790 X509 \u8bc1\u4e66\u5e76\u4f5c\u4e3a\u4e00\u4e2a\u6570\u7ec4\u8fd4\u56de\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"openssl_x509_parse"},{"id":"function.openssl-x509-read","name":"openssl_x509_read","description":"\u89e3\u6790 x.509 \u8bc1\u4e66\u5e76\u8fd4\u56de\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"openssl_x509_read"},{"id":"function.openssl-x509-verify","name":"openssl_x509_verify","description":"Verifies digital signature of x509 certificate against a public key","tag":"refentry","type":"Function","methodName":"openssl_x509_verify"},{"id":"ref.openssl","name":"OpenSSL \u51fd\u6570","description":"OpenSSL","tag":"reference","type":"Extension","methodName":"OpenSSL \u51fd\u6570"},{"id":"class.opensslcertificate","name":"OpenSSLCertificate","description":"OpenSSLCertificate \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"OpenSSLCertificate"},{"id":"class.opensslcertificatesigningrequest","name":"OpenSSLCertificateSigningRequest","description":"OpenSSLCertificateSigningRequest \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"OpenSSLCertificateSigningRequest"},{"id":"class.opensslasymmetrickey","name":"OpenSSLAsymmetricKey","description":"OpenSSLAsymmetricKey \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"OpenSSLAsymmetricKey"},{"id":"book.openssl","name":"OpenSSL","description":"\u52a0\u5bc6\u6269\u5c55","tag":"book","type":"Extension","methodName":"OpenSSL"},{"id":"password.requirements","name":"\u9700\u6c42","description":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"password.installation","name":"\u5b89\u88c5","description":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"password.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"password.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.password-algos","name":"password_algos","description":"Get available password hashing algorithm IDs","tag":"refentry","type":"Function","methodName":"password_algos"},{"id":"function.password-get-info","name":"password_get_info","description":"\u8fd4\u56de\u6307\u5b9a\u6563\u5217\uff08hash\uff09\u7684\u76f8\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"password_get_info"},{"id":"function.password-hash","name":"password_hash","description":"\u521b\u5efa\u5bc6\u7801\u7684\u6563\u5217\uff08hash\uff09","tag":"refentry","type":"Function","methodName":"password_hash"},{"id":"function.password-needs-rehash","name":"password_needs_rehash","description":"\u68c0\u6d4b\u6563\u5217\u503c\u662f\u5426\u5339\u914d\u6307\u5b9a\u7684\u9009\u9879","tag":"refentry","type":"Function","methodName":"password_needs_rehash"},{"id":"function.password-verify","name":"password_verify","description":"\u9a8c\u8bc1\u5bc6\u7801\u662f\u5426\u548c\u6563\u5217\u503c\u5339\u914d","tag":"refentry","type":"Function","methodName":"password_verify"},{"id":"ref.password","name":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5\u51fd\u6570","description":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5","tag":"reference","type":"Extension","methodName":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5\u51fd\u6570"},{"id":"book.password","name":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5","description":"\u52a0\u5bc6\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u5bc6\u7801\u6563\u5217\u7b97\u6cd5"},{"id":"rnp.requirements","name":"\u9700\u6c42","description":"Rnp","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"rnp.installation","name":"\u5b89\u88c5","description":"Rnp","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"rnp.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Rnp","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"rnp.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Rnp","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"rnp.examples-clearsign","name":"Clearsign text","description":"Rnp","tag":"section","type":"General","methodName":"Clearsign text"},{"id":"rnp.examples","name":"\u793a\u4f8b","description":"Rnp","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.rnp-backend-string","name":"rnp_backend_string","description":"Return cryptographic backend library name","tag":"refentry","type":"Function","methodName":"rnp_backend_string"},{"id":"function.rnp-backend-version","name":"rnp_backend_version","description":"Return cryptographic backend library version","tag":"refentry","type":"Function","methodName":"rnp_backend_version"},{"id":"function.rnp-decrypt","name":"rnp_decrypt","description":"Decrypt PGP message","tag":"refentry","type":"Function","methodName":"rnp_decrypt"},{"id":"function.rnp-dump-packets","name":"rnp_dump_packets","description":"Dump OpenPGP packets stream information in humand-readable format","tag":"refentry","type":"Function","methodName":"rnp_dump_packets"},{"id":"function.rnp-dump-packets-to-json","name":"rnp_dump_packets_to_json","description":"Dump OpenPGP packets stream information to the JSON string","tag":"refentry","type":"Function","methodName":"rnp_dump_packets_to_json"},{"id":"function.rnp-ffi-create","name":"rnp_ffi_create","description":"Create the top-level object used for interacting with the library","tag":"refentry","type":"Function","methodName":"rnp_ffi_create"},{"id":"function.rnp-ffi-destroy","name":"rnp_ffi_destroy","description":"Destroy the top-level object used for interacting with the library","tag":"refentry","type":"Function","methodName":"rnp_ffi_destroy"},{"id":"function.rnp-ffi-set-pass-provider","name":"rnp_ffi_set_pass_provider","description":"Set password provider callback function","tag":"refentry","type":"Function","methodName":"rnp_ffi_set_pass_provider"},{"id":"function.rnp-import-keys","name":"rnp_import_keys","description":"Import keys from PHP string to the keyring and receive JSON describing new\/updated keys","tag":"refentry","type":"Function","methodName":"rnp_import_keys"},{"id":"function.rnp-import-signatures","name":"rnp_import_signatures","description":"Import standalone signatures to the keyring and receive JSON describing updated keys","tag":"refentry","type":"Function","methodName":"rnp_import_signatures"},{"id":"function.rnp-key-export","name":"rnp_key_export","description":"Export a key","tag":"refentry","type":"Function","methodName":"rnp_key_export"},{"id":"function.rnp-key-export-autocrypt","name":"rnp_key_export_autocrypt","description":"Export minimal key for autocrypt feature (just 5 packets: key, uid, signature,\n   encryption subkey, signature)","tag":"refentry","type":"Function","methodName":"rnp_key_export_autocrypt"},{"id":"function.rnp-key-export-revocation","name":"rnp_key_export_revocation","description":"Generate and export primary key revocation signature","tag":"refentry","type":"Function","methodName":"rnp_key_export_revocation"},{"id":"function.rnp-key-get-info","name":"rnp_key_get_info","description":"Get information about the key","tag":"refentry","type":"Function","methodName":"rnp_key_get_info"},{"id":"function.rnp-key-remove","name":"rnp_key_remove","description":"Remove a key from keyring(s)","tag":"refentry","type":"Function","methodName":"rnp_key_remove"},{"id":"function.rnp-key-revoke","name":"rnp_key_revoke","description":"Revoke a key or subkey by generating and adding revocation signature","tag":"refentry","type":"Function","methodName":"rnp_key_revoke"},{"id":"function.rnp-list-keys","name":"rnp_list_keys","description":"Enumerate all keys present in a keyring by specified identifer type","tag":"refentry","type":"Function","methodName":"rnp_list_keys"},{"id":"function.rnp-load-keys","name":"rnp_load_keys","description":"Load keys from PHP string","tag":"refentry","type":"Function","methodName":"rnp_load_keys"},{"id":"function.rnp-load-keys-from-path","name":"rnp_load_keys_from_path","description":"Load keys from specified path","tag":"refentry","type":"Function","methodName":"rnp_load_keys_from_path"},{"id":"function.rnp-locate-key","name":"rnp_locate_key","description":"Search for the key","tag":"refentry","type":"Function","methodName":"rnp_locate_key"},{"id":"function.rnp-op-encrypt","name":"rnp_op_encrypt","description":"Encrypt message","tag":"refentry","type":"Function","methodName":"rnp_op_encrypt"},{"id":"function.rnp-op-generate-key","name":"rnp_op_generate_key","description":"Generate key","tag":"refentry","type":"Function","methodName":"rnp_op_generate_key"},{"id":"function.rnp-op-sign","name":"rnp_op_sign","description":"Perform signing operation on a binary data, return embedded signature(s)","tag":"refentry","type":"Function","methodName":"rnp_op_sign"},{"id":"function.rnp-op-sign-cleartext","name":"rnp_op_sign_cleartext","description":"Perform signing operation on a textual data, return cleartext signed message","tag":"refentry","type":"Function","methodName":"rnp_op_sign_cleartext"},{"id":"function.rnp-op-sign-detached","name":"rnp_op_sign_detached","description":"Perform signing operation, return detached signature(s)","tag":"refentry","type":"Function","methodName":"rnp_op_sign_detached"},{"id":"function.rnp-op-verify","name":"rnp_op_verify","description":"Verify embedded or cleartext signatures","tag":"refentry","type":"Function","methodName":"rnp_op_verify"},{"id":"function.rnp-op-verify-detached","name":"rnp_op_verify_detached","description":"Verify detached signatures","tag":"refentry","type":"Function","methodName":"rnp_op_verify_detached"},{"id":"function.rnp-save-keys","name":"rnp_save_keys","description":"Save keys to PHP string","tag":"refentry","type":"Function","methodName":"rnp_save_keys"},{"id":"function.rnp-save-keys-to-path","name":"rnp_save_keys_to_path","description":"Save keys to specified path","tag":"refentry","type":"Function","methodName":"rnp_save_keys_to_path"},{"id":"function.rnp-supported-features","name":"rnp_supported_features","description":"Get supported features in JSON format","tag":"refentry","type":"Function","methodName":"rnp_supported_features"},{"id":"function.rnp-version-string","name":"rnp_version_string","description":"RNP library version","tag":"refentry","type":"Function","methodName":"rnp_version_string"},{"id":"function.rnp-version-string-full","name":"rnp_version_string_full","description":"Full version string of RNP library","tag":"refentry","type":"Function","methodName":"rnp_version_string_full"},{"id":"ref.rnp","name":"Rnp \u51fd\u6570","description":"Rnp","tag":"reference","type":"Extension","methodName":"Rnp \u51fd\u6570"},{"id":"class.rnpffi","name":"RnpFFI","description":"The RnpFFI class","tag":"phpdoc:classref","type":"Class","methodName":"RnpFFI"},{"id":"book.rnp","name":"Rnp","description":"Rnp","tag":"book","type":"Extension","methodName":"Rnp"},{"id":"sodium.requirements","name":"\u9700\u6c42","description":"Sodium","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"sodium.installation","name":"\u5b89\u88c5","description":"Sodium","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"sodium.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Sodium","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"sodium.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Sodium","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.sodium-add","name":"sodium_add","description":"Add large numbers","tag":"refentry","type":"Function","methodName":"sodium_add"},{"id":"function.sodium-base642bin","name":"sodium_base642bin","description":"Decodes a base64-encoded string into raw binary.","tag":"refentry","type":"Function","methodName":"sodium_base642bin"},{"id":"function.sodium-bin2base64","name":"sodium_bin2base64","description":"Encodes a raw binary string with base64.","tag":"refentry","type":"Function","methodName":"sodium_bin2base64"},{"id":"function.sodium-bin2hex","name":"sodium_bin2hex","description":"Encode to hexadecimal","tag":"refentry","type":"Function","methodName":"sodium_bin2hex"},{"id":"function.sodium-compare","name":"sodium_compare","description":"Compare large numbers","tag":"refentry","type":"Function","methodName":"sodium_compare"},{"id":"function.sodium-crypto-aead-aegis128l-decrypt","name":"sodium_crypto_aead_aegis128l_decrypt","description":"Verify then decrypt a message with AEGIS-128L","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aegis128l_decrypt"},{"id":"function.sodium-crypto-aead-aegis128l-encrypt","name":"sodium_crypto_aead_aegis128l_encrypt","description":"Encrypt then authenticate a message with AEGIS-128L","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aegis128l_encrypt"},{"id":"function.sodium-crypto-aead-aegis128l-keygen","name":"sodium_crypto_aead_aegis128l_keygen","description":"Generate a random AEGIS-128L key","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aegis128l_keygen"},{"id":"function.sodium-crypto-aead-aegis256-decrypt","name":"sodium_crypto_aead_aegis256_decrypt","description":"Verify then decrypt a message with AEGIS-256","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aegis256_decrypt"},{"id":"function.sodium-crypto-aead-aegis256-encrypt","name":"sodium_crypto_aead_aegis256_encrypt","description":"Encrypt then authenticate a message with AEGIS-256","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aegis256_encrypt"},{"id":"function.sodium-crypto-aead-aegis256-keygen","name":"sodium_crypto_aead_aegis256_keygen","description":"Generate a random AEGIS-256 key","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aegis256_keygen"},{"id":"function.sodium-crypto-aead-aes256gcm-decrypt","name":"sodium_crypto_aead_aes256gcm_decrypt","description":"Verify then decrypt a message with AES-256-GCM","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aes256gcm_decrypt"},{"id":"function.sodium-crypto-aead-aes256gcm-encrypt","name":"sodium_crypto_aead_aes256gcm_encrypt","description":"Encrypt then authenticate with AES-256-GCM","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aes256gcm_encrypt"},{"id":"function.sodium-crypto-aead-aes256gcm-is-available","name":"sodium_crypto_aead_aes256gcm_is_available","description":"Check if hardware supports AES256-GCM","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aes256gcm_is_available"},{"id":"function.sodium-crypto-aead-aes256gcm-keygen","name":"sodium_crypto_aead_aes256gcm_keygen","description":"Generate a random AES-256-GCM key","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_aes256gcm_keygen"},{"id":"function.sodium-crypto-aead-chacha20poly1305-decrypt","name":"sodium_crypto_aead_chacha20poly1305_decrypt","description":"Verify then decrypt with ChaCha20-Poly1305","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_chacha20poly1305_decrypt"},{"id":"function.sodium-crypto-aead-chacha20poly1305-encrypt","name":"sodium_crypto_aead_chacha20poly1305_encrypt","description":"Encrypt then authenticate with ChaCha20-Poly1305","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_chacha20poly1305_encrypt"},{"id":"function.sodium-crypto-aead-chacha20poly1305-ietf-decrypt","name":"sodium_crypto_aead_chacha20poly1305_ietf_decrypt","description":"Verify that the ciphertext includes a valid tag","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_chacha20poly1305_ietf_decrypt"},{"id":"function.sodium-crypto-aead-chacha20poly1305-ietf-encrypt","name":"sodium_crypto_aead_chacha20poly1305_ietf_encrypt","description":"Encrypt a message","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_chacha20poly1305_ietf_encrypt"},{"id":"function.sodium-crypto-aead-chacha20poly1305-ietf-keygen","name":"sodium_crypto_aead_chacha20poly1305_ietf_keygen","description":"Generate a random ChaCha20-Poly1305 (IETF) key.","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_chacha20poly1305_ietf_keygen"},{"id":"function.sodium-crypto-aead-chacha20poly1305-keygen","name":"sodium_crypto_aead_chacha20poly1305_keygen","description":"Generate a random ChaCha20-Poly1305 key.","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_chacha20poly1305_keygen"},{"id":"function.sodium-crypto-aead-xchacha20poly1305-ietf-decrypt","name":"sodium_crypto_aead_xchacha20poly1305_ietf_decrypt","description":"(Preferred) Verify then decrypt with XChaCha20-Poly1305","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_xchacha20poly1305_ietf_decrypt"},{"id":"function.sodium-crypto-aead-xchacha20poly1305-ietf-encrypt","name":"sodium_crypto_aead_xchacha20poly1305_ietf_encrypt","description":"(Preferred) Encrypt then authenticate with XChaCha20-Poly1305","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_xchacha20poly1305_ietf_encrypt"},{"id":"function.sodium-crypto-aead-xchacha20poly1305-ietf-keygen","name":"sodium_crypto_aead_xchacha20poly1305_ietf_keygen","description":"Generate a random XChaCha20-Poly1305 key.","tag":"refentry","type":"Function","methodName":"sodium_crypto_aead_xchacha20poly1305_ietf_keygen"},{"id":"function.sodium-crypto-auth","name":"sodium_crypto_auth","description":"Compute a tag for the message","tag":"refentry","type":"Function","methodName":"sodium_crypto_auth"},{"id":"function.sodium-crypto-auth-keygen","name":"sodium_crypto_auth_keygen","description":"Generate a random key for sodium_crypto_auth","tag":"refentry","type":"Function","methodName":"sodium_crypto_auth_keygen"},{"id":"function.sodium-crypto-auth-verify","name":"sodium_crypto_auth_verify","description":"Verifies that the tag is valid for the message","tag":"refentry","type":"Function","methodName":"sodium_crypto_auth_verify"},{"id":"function.sodium-crypto-box","name":"sodium_crypto_box","description":"Authenticated public-key encryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_box"},{"id":"function.sodium-crypto-box-keypair","name":"sodium_crypto_box_keypair","description":"Randomly generate a secret key and a corresponding public key","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_keypair"},{"id":"function.sodium-crypto-box-keypair-from-secretkey-and-publickey","name":"sodium_crypto_box_keypair_from_secretkey_and_publickey","description":"Create a unified keypair string from a secret key and public key","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_keypair_from_secretkey_and_publickey"},{"id":"function.sodium-crypto-box-open","name":"sodium_crypto_box_open","description":"Authenticated public-key decryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_open"},{"id":"function.sodium-crypto-box-publickey","name":"sodium_crypto_box_publickey","description":"Extract the public key from a crypto_box keypair","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_publickey"},{"id":"function.sodium-crypto-box-publickey-from-secretkey","name":"sodium_crypto_box_publickey_from_secretkey","description":"Calculate the public key from a secret key","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_publickey_from_secretkey"},{"id":"function.sodium-crypto-box-seal","name":"sodium_crypto_box_seal","description":"Anonymous public-key encryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_seal"},{"id":"function.sodium-crypto-box-seal-open","name":"sodium_crypto_box_seal_open","description":"Anonymous public-key decryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_seal_open"},{"id":"function.sodium-crypto-box-secretkey","name":"sodium_crypto_box_secretkey","description":"Extracts the secret key from a crypto_box keypair","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_secretkey"},{"id":"function.sodium-crypto-box-seed-keypair","name":"sodium_crypto_box_seed_keypair","description":"Deterministically derive the key pair from a single key","tag":"refentry","type":"Function","methodName":"sodium_crypto_box_seed_keypair"},{"id":"function.sodium-crypto-core-ristretto255-add","name":"sodium_crypto_core_ristretto255_add","description":"Adds an element","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_add"},{"id":"function.sodium-crypto-core-ristretto255-from-hash","name":"sodium_crypto_core_ristretto255_from_hash","description":"Maps a vector","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_from_hash"},{"id":"function.sodium-crypto-core-ristretto255-is-valid-point","name":"sodium_crypto_core_ristretto255_is_valid_point","description":"Determines if a point on the ristretto255 curve","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_is_valid_point"},{"id":"function.sodium-crypto-core-ristretto255-random","name":"sodium_crypto_core_ristretto255_random","description":"Generates a random key","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_random"},{"id":"function.sodium-crypto-core-ristretto255-scalar-add","name":"sodium_crypto_core_ristretto255_scalar_add","description":"Adds a scalar value","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_add"},{"id":"function.sodium-crypto-core-ristretto255-scalar-complement","name":"sodium_crypto_core_ristretto255_scalar_complement","description":"The sodium_crypto_core_ristretto255_scalar_complement purpose","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_complement"},{"id":"function.sodium-crypto-core-ristretto255-scalar-invert","name":"sodium_crypto_core_ristretto255_scalar_invert","description":"Inverts a scalar value","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_invert"},{"id":"function.sodium-crypto-core-ristretto255-scalar-mul","name":"sodium_crypto_core_ristretto255_scalar_mul","description":"Multiplies a scalar value","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_mul"},{"id":"function.sodium-crypto-core-ristretto255-scalar-negate","name":"sodium_crypto_core_ristretto255_scalar_negate","description":"Negates a scalar value","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_negate"},{"id":"function.sodium-crypto-core-ristretto255-scalar-random","name":"sodium_crypto_core_ristretto255_scalar_random","description":"Generates a random key","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_random"},{"id":"function.sodium-crypto-core-ristretto255-scalar-reduce","name":"sodium_crypto_core_ristretto255_scalar_reduce","description":"Reduces a scalar value","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_reduce"},{"id":"function.sodium-crypto-core-ristretto255-scalar-sub","name":"sodium_crypto_core_ristretto255_scalar_sub","description":"Subtracts a scalar value","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_scalar_sub"},{"id":"function.sodium-crypto-core-ristretto255-sub","name":"sodium_crypto_core_ristretto255_sub","description":"Subtracts an element","tag":"refentry","type":"Function","methodName":"sodium_crypto_core_ristretto255_sub"},{"id":"function.sodium-crypto-generichash","name":"sodium_crypto_generichash","description":"Get a hash of the message","tag":"refentry","type":"Function","methodName":"sodium_crypto_generichash"},{"id":"function.sodium-crypto-generichash-final","name":"sodium_crypto_generichash_final","description":"Complete the hash","tag":"refentry","type":"Function","methodName":"sodium_crypto_generichash_final"},{"id":"function.sodium-crypto-generichash-init","name":"sodium_crypto_generichash_init","description":"Initialize a hash for streaming","tag":"refentry","type":"Function","methodName":"sodium_crypto_generichash_init"},{"id":"function.sodium-crypto-generichash-keygen","name":"sodium_crypto_generichash_keygen","description":"Generate a random generichash key","tag":"refentry","type":"Function","methodName":"sodium_crypto_generichash_keygen"},{"id":"function.sodium-crypto-generichash-update","name":"sodium_crypto_generichash_update","description":"Add message to a hash","tag":"refentry","type":"Function","methodName":"sodium_crypto_generichash_update"},{"id":"function.sodium-crypto-kdf-derive-from-key","name":"sodium_crypto_kdf_derive_from_key","description":"Derive a subkey","tag":"refentry","type":"Function","methodName":"sodium_crypto_kdf_derive_from_key"},{"id":"function.sodium-crypto-kdf-keygen","name":"sodium_crypto_kdf_keygen","description":"Generate a random root key for the KDF interface","tag":"refentry","type":"Function","methodName":"sodium_crypto_kdf_keygen"},{"id":"function.sodium-crypto-kx-client-session-keys","name":"sodium_crypto_kx_client_session_keys","description":"Calculate the client-side session keys.","tag":"refentry","type":"Function","methodName":"sodium_crypto_kx_client_session_keys"},{"id":"function.sodium-crypto-kx-keypair","name":"sodium_crypto_kx_keypair","description":"Creates a new sodium keypair","tag":"refentry","type":"Function","methodName":"sodium_crypto_kx_keypair"},{"id":"function.sodium-crypto-kx-publickey","name":"sodium_crypto_kx_publickey","description":"Extract the public key from a crypto_kx keypair","tag":"refentry","type":"Function","methodName":"sodium_crypto_kx_publickey"},{"id":"function.sodium-crypto-kx-secretkey","name":"sodium_crypto_kx_secretkey","description":"Extract the secret key from a crypto_kx keypair.","tag":"refentry","type":"Function","methodName":"sodium_crypto_kx_secretkey"},{"id":"function.sodium-crypto-kx-seed-keypair","name":"sodium_crypto_kx_seed_keypair","description":"Description","tag":"refentry","type":"Function","methodName":"sodium_crypto_kx_seed_keypair"},{"id":"function.sodium-crypto-kx-server-session-keys","name":"sodium_crypto_kx_server_session_keys","description":"Calculate the server-side session keys.","tag":"refentry","type":"Function","methodName":"sodium_crypto_kx_server_session_keys"},{"id":"function.sodium-crypto-pwhash","name":"sodium_crypto_pwhash","description":"Derive a key from a password, using Argon2","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash"},{"id":"function.sodium-crypto-pwhash-scryptsalsa208sha256","name":"sodium_crypto_pwhash_scryptsalsa208sha256","description":"Derives a key from a password, using scrypt","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash_scryptsalsa208sha256"},{"id":"function.sodium-crypto-pwhash-scryptsalsa208sha256-str","name":"sodium_crypto_pwhash_scryptsalsa208sha256_str","description":"Get an ASCII encoded hash","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash_scryptsalsa208sha256_str"},{"id":"function.sodium-crypto-pwhash-scryptsalsa208sha256-str-verify","name":"sodium_crypto_pwhash_scryptsalsa208sha256_str_verify","description":"Verify that the password is a valid password verification string","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash_scryptsalsa208sha256_str_verify"},{"id":"function.sodium-crypto-pwhash-str","name":"sodium_crypto_pwhash_str","description":"Get an ASCII-encoded hash","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash_str"},{"id":"function.sodium-crypto-pwhash-str-needs-rehash","name":"sodium_crypto_pwhash_str_needs_rehash","description":"Determine whether or not to rehash a password","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash_str_needs_rehash"},{"id":"function.sodium-crypto-pwhash-str-verify","name":"sodium_crypto_pwhash_str_verify","description":"Verifies that a password matches a hash","tag":"refentry","type":"Function","methodName":"sodium_crypto_pwhash_str_verify"},{"id":"function.sodium-crypto-scalarmult","name":"sodium_crypto_scalarmult","description":"Compute a shared secret given a user's secret key and another user's public key","tag":"refentry","type":"Function","methodName":"sodium_crypto_scalarmult"},{"id":"function.sodium-crypto-scalarmult-base","name":"sodium_crypto_scalarmult_base","description":"\u522b\u540d sodium_crypto_box_publickey_from_secretkey","tag":"refentry","type":"Function","methodName":"sodium_crypto_scalarmult_base"},{"id":"function.sodium-crypto-scalarmult-ristretto255","name":"sodium_crypto_scalarmult_ristretto255","description":"Computes a shared secret","tag":"refentry","type":"Function","methodName":"sodium_crypto_scalarmult_ristretto255"},{"id":"function.sodium-crypto-scalarmult-ristretto255-base","name":"sodium_crypto_scalarmult_ristretto255_base","description":"Calculates the public key from a secret key","tag":"refentry","type":"Function","methodName":"sodium_crypto_scalarmult_ristretto255_base"},{"id":"function.sodium-crypto-secretbox","name":"sodium_crypto_secretbox","description":"Authenticated shared-key encryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretbox"},{"id":"function.sodium-crypto-secretbox-keygen","name":"sodium_crypto_secretbox_keygen","description":"Generate random key for sodium_crypto_secretbox","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretbox_keygen"},{"id":"function.sodium-crypto-secretbox-open","name":"sodium_crypto_secretbox_open","description":"Authenticated shared-key decryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretbox_open"},{"id":"function.sodium-crypto-secretstream-xchacha20poly1305-init-pull","name":"sodium_crypto_secretstream_xchacha20poly1305_init_pull","description":"Initialize a secretstream context for decryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretstream_xchacha20poly1305_init_pull"},{"id":"function.sodium-crypto-secretstream-xchacha20poly1305-init-push","name":"sodium_crypto_secretstream_xchacha20poly1305_init_push","description":"Initialize a secretstream context for encryption","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretstream_xchacha20poly1305_init_push"},{"id":"function.sodium-crypto-secretstream-xchacha20poly1305-keygen","name":"sodium_crypto_secretstream_xchacha20poly1305_keygen","description":"Generate a random secretstream key.","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretstream_xchacha20poly1305_keygen"},{"id":"function.sodium-crypto-secretstream-xchacha20poly1305-pull","name":"sodium_crypto_secretstream_xchacha20poly1305_pull","description":"Decrypt a chunk of data from an encrypted stream","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretstream_xchacha20poly1305_pull"},{"id":"function.sodium-crypto-secretstream-xchacha20poly1305-push","name":"sodium_crypto_secretstream_xchacha20poly1305_push","description":"Encrypt a chunk of data so that it can safely be decrypted in a streaming API","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretstream_xchacha20poly1305_push"},{"id":"function.sodium-crypto-secretstream-xchacha20poly1305-rekey","name":"sodium_crypto_secretstream_xchacha20poly1305_rekey","description":"Explicitly rotate the key in the secretstream state","tag":"refentry","type":"Function","methodName":"sodium_crypto_secretstream_xchacha20poly1305_rekey"},{"id":"function.sodium-crypto-shorthash","name":"sodium_crypto_shorthash","description":"Compute a short hash of a message and key","tag":"refentry","type":"Function","methodName":"sodium_crypto_shorthash"},{"id":"function.sodium-crypto-shorthash-keygen","name":"sodium_crypto_shorthash_keygen","description":"Get random bytes for key","tag":"refentry","type":"Function","methodName":"sodium_crypto_shorthash_keygen"},{"id":"function.sodium-crypto-sign","name":"sodium_crypto_sign","description":"Sign a message","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign"},{"id":"function.sodium-crypto-sign-detached","name":"sodium_crypto_sign_detached","description":"Sign the message","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_detached"},{"id":"function.sodium-crypto-sign-ed25519-pk-to-curve25519","name":"sodium_crypto_sign_ed25519_pk_to_curve25519","description":"Convert an Ed25519 public key to a Curve25519 public key","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_ed25519_pk_to_curve25519"},{"id":"function.sodium-crypto-sign-ed25519-sk-to-curve25519","name":"sodium_crypto_sign_ed25519_sk_to_curve25519","description":"Convert an Ed25519 secret key to a Curve25519 secret key","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_ed25519_sk_to_curve25519"},{"id":"function.sodium-crypto-sign-keypair","name":"sodium_crypto_sign_keypair","description":"Randomly generate a secret key and a corresponding public key","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_keypair"},{"id":"function.sodium-crypto-sign-keypair-from-secretkey-and-publickey","name":"sodium_crypto_sign_keypair_from_secretkey_and_publickey","description":"Join a secret key and public key together","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_keypair_from_secretkey_and_publickey"},{"id":"function.sodium-crypto-sign-open","name":"sodium_crypto_sign_open","description":"Check that the signed message has a valid signature","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_open"},{"id":"function.sodium-crypto-sign-publickey","name":"sodium_crypto_sign_publickey","description":"Extract the Ed25519 public key from a keypair","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_publickey"},{"id":"function.sodium-crypto-sign-publickey-from-secretkey","name":"sodium_crypto_sign_publickey_from_secretkey","description":"Extract the Ed25519 public key from the secret key","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_publickey_from_secretkey"},{"id":"function.sodium-crypto-sign-secretkey","name":"sodium_crypto_sign_secretkey","description":"Extract the Ed25519 secret key from a keypair","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_secretkey"},{"id":"function.sodium-crypto-sign-seed-keypair","name":"sodium_crypto_sign_seed_keypair","description":"Deterministically derive the key pair from a single key","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_seed_keypair"},{"id":"function.sodium-crypto-sign-verify-detached","name":"sodium_crypto_sign_verify_detached","description":"Verify signature for the message","tag":"refentry","type":"Function","methodName":"sodium_crypto_sign_verify_detached"},{"id":"function.sodium-crypto-stream","name":"sodium_crypto_stream","description":"Generate a deterministic sequence of bytes from a seed","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream"},{"id":"function.sodium-crypto-stream-keygen","name":"sodium_crypto_stream_keygen","description":"Generate a random sodium_crypto_stream key.","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream_keygen"},{"id":"function.sodium-crypto-stream-xchacha20","name":"sodium_crypto_stream_xchacha20","description":"Expands the key and nonce into a keystream of pseudorandom bytes","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream_xchacha20"},{"id":"function.sodium-crypto-stream-xchacha20-keygen","name":"sodium_crypto_stream_xchacha20_keygen","description":"Returns a secure random key","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream_xchacha20_keygen"},{"id":"function.sodium-crypto-stream-xchacha20-xor","name":"sodium_crypto_stream_xchacha20_xor","description":"Encrypts a message using a nonce and a secret key (no authentication)","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream_xchacha20_xor"},{"id":"function.sodium-crypto-stream-xchacha20-xor-ic","name":"sodium_crypto_stream_xchacha20_xor_ic","description":"Encrypts a message using a nonce and a secret key (no authentication)","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream_xchacha20_xor_ic"},{"id":"function.sodium-crypto-stream-xor","name":"sodium_crypto_stream_xor","description":"Encrypt a message without authentication","tag":"refentry","type":"Function","methodName":"sodium_crypto_stream_xor"},{"id":"function.sodium-hex2bin","name":"sodium_hex2bin","description":"Decodes a hexadecimally encoded binary string","tag":"refentry","type":"Function","methodName":"sodium_hex2bin"},{"id":"function.sodium-increment","name":"sodium_increment","description":"Increment large number","tag":"refentry","type":"Function","methodName":"sodium_increment"},{"id":"function.sodium-memcmp","name":"sodium_memcmp","description":"Test for equality in constant-time","tag":"refentry","type":"Function","methodName":"sodium_memcmp"},{"id":"function.sodium-memzero","name":"sodium_memzero","description":"Overwrite a string with NUL characters","tag":"refentry","type":"Function","methodName":"sodium_memzero"},{"id":"function.sodium-pad","name":"sodium_pad","description":"Add padding data","tag":"refentry","type":"Function","methodName":"sodium_pad"},{"id":"function.sodium-unpad","name":"sodium_unpad","description":"Remove padding data","tag":"refentry","type":"Function","methodName":"sodium_unpad"},{"id":"ref.sodium","name":"Sodium \u51fd\u6570","description":"Sodium","tag":"reference","type":"Extension","methodName":"Sodium \u51fd\u6570"},{"id":"class.sodiumexception","name":"SodiumException","description":"The SodiumException class","tag":"phpdoc:classref","type":"Class","methodName":"SodiumException"},{"id":"book.sodium","name":"Sodium","description":"Sodium","tag":"book","type":"Extension","methodName":"Sodium"},{"id":"xpass.requirements","name":"\u9700\u6c42","description":"Xpass","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xpass.installation","name":"Installation via PECL","description":"Xpass","tag":"section","type":"General","methodName":"Installation via PECL"},{"id":"xpass.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Xpass","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xpass.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Xpass","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.crypt-checksalt","name":"crypt_checksalt","description":"Validate a crypt setting string","tag":"refentry","type":"Function","methodName":"crypt_checksalt"},{"id":"function.crypt-gensalt","name":"crypt_gensalt","description":"Compile a string for use as the salt argument to crypt","tag":"refentry","type":"Function","methodName":"crypt_gensalt"},{"id":"function.crypt-preferred-method","name":"crypt_preferred_method","description":"Get the prefix of the preferred hash method","tag":"refentry","type":"Function","methodName":"crypt_preferred_method"},{"id":"ref.xpass","name":"Xpass \u51fd\u6570","description":"Xpass","tag":"reference","type":"Extension","methodName":"Xpass \u51fd\u6570"},{"id":"book.xpass","name":"Xpass","description":"Xpass","tag":"book","type":"Extension","methodName":"Xpass"},{"id":"refs.crypto","name":"\u52a0\u5bc6\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u52a0\u5bc6\u6269\u5c55"},{"id":"dba.requirements","name":"\u9700\u6c42","description":"Database (dbm-style) Abstraction Layer","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"dba.installation","name":"\u5b89\u88c5","description":"Database (dbm-style) Abstraction Layer","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"dba.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Database (dbm-style) Abstraction Layer","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"dba.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Database (dbm-style) Abstraction Layer","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"dba.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Database (dbm-style) Abstraction Layer","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"dba.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Database (dbm-style) Abstraction Layer","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"dba.example","name":"Basic usage","description":"Database (dbm-style) Abstraction Layer","tag":"section","type":"General","methodName":"Basic usage"},{"id":"dba.examples","name":"\u793a\u4f8b","description":"Database (dbm-style) Abstraction Layer","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"class.dba-connection","name":"Dba\\Connection","description":"The Dba\\Connection class","tag":"phpdoc:classref","type":"Class","methodName":"Dba\\Connection"},{"id":"function.dba-close","name":"dba_close","description":"\u5173\u95ed DBA \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"dba_close"},{"id":"function.dba-delete","name":"dba_delete","description":"\u5220\u9664\u7531\u952e\u6307\u5b9a\u7684 DBA \u6761\u76ee","tag":"refentry","type":"Function","methodName":"dba_delete"},{"id":"function.dba-exists","name":"dba_exists","description":"\u68c0\u67e5\u952e\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"dba_exists"},{"id":"function.dba-fetch","name":"dba_fetch","description":"\u83b7\u53d6\u7531\u952e\u6307\u5b9a\u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"dba_fetch"},{"id":"function.dba-firstkey","name":"dba_firstkey","description":"\u83b7\u53d6\u7b2c\u4e00\u4e2a\u952e","tag":"refentry","type":"Function","methodName":"dba_firstkey"},{"id":"function.dba-handlers","name":"dba_handlers","description":"\u5217\u51fa\u6240\u6709\u53ef\u7528\u7684\u5904\u7406\u5668","tag":"refentry","type":"Function","methodName":"dba_handlers"},{"id":"function.dba-insert","name":"dba_insert","description":"\u63d2\u5165\u6761\u76ee","tag":"refentry","type":"Function","methodName":"dba_insert"},{"id":"function.dba-key-split","name":"dba_key_split","description":"\u5c06\u952e\u7684\u5b57\u7b26\u4e32\u8868\u793a\u5206\u5272\u4e3a\u6570\u7ec4\u8868\u793a","tag":"refentry","type":"Function","methodName":"dba_key_split"},{"id":"function.dba-list","name":"dba_list","description":"\u5217\u51fa\u6240\u6709\u6253\u5f00\u7684\u6570\u636e\u5e93\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"dba_list"},{"id":"function.dba-nextkey","name":"dba_nextkey","description":"\u83b7\u53d6\u4e0b\u4e00\u4e2a\u952e","tag":"refentry","type":"Function","methodName":"dba_nextkey"},{"id":"function.dba-open","name":"dba_open","description":"\u6253\u5f00\u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"dba_open"},{"id":"function.dba-optimize","name":"dba_optimize","description":"\u4f18\u5316\u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"dba_optimize"},{"id":"function.dba-popen","name":"dba_popen","description":"\u6253\u5f00\u6570\u636e\u5e93\u6301\u4e45\u5316","tag":"refentry","type":"Function","methodName":"dba_popen"},{"id":"function.dba-replace","name":"dba_replace","description":"\u66ff\u6362\u6216\u63d2\u5165\u6761\u76ee","tag":"refentry","type":"Function","methodName":"dba_replace"},{"id":"function.dba-sync","name":"dba_sync","description":"\u540c\u6b65\u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"dba_sync"},{"id":"ref.dba","name":"DBA \u51fd\u6570","description":"Database (dbm-style) Abstraction Layer","tag":"reference","type":"Extension","methodName":"DBA \u51fd\u6570"},{"id":"book.dba","name":"DBA","description":"Database (dbm-style) Abstraction Layer","tag":"book","type":"Extension","methodName":"DBA"},{"id":"uodbc.requirements","name":"\u9700\u6c42","description":"ODBC (Unified)","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"odbc.installation","name":"\u5b89\u88c5","description":"ODBC (Unified)","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"odbc.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"ODBC (Unified)","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"uodbc.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"ODBC (Unified)","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"uodbc.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"ODBC (Unified)","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"uodbc.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"ODBC (Unified)","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.odbc-autocommit","name":"odbc_autocommit","description":"Toggle autocommit behaviour","tag":"refentry","type":"Function","methodName":"odbc_autocommit"},{"id":"function.odbc-binmode","name":"odbc_binmode","description":"Handling of binary column data","tag":"refentry","type":"Function","methodName":"odbc_binmode"},{"id":"function.odbc-close","name":"odbc_close","description":"Close an ODBC connection","tag":"refentry","type":"Function","methodName":"odbc_close"},{"id":"function.odbc-close-all","name":"odbc_close_all","description":"Close all ODBC connections","tag":"refentry","type":"Function","methodName":"odbc_close_all"},{"id":"function.odbc-columnprivileges","name":"odbc_columnprivileges","description":"Lists columns and associated privileges for the given table","tag":"refentry","type":"Function","methodName":"odbc_columnprivileges"},{"id":"function.odbc-columns","name":"odbc_columns","description":"Lists the column names in specified tables","tag":"refentry","type":"Function","methodName":"odbc_columns"},{"id":"function.odbc-commit","name":"odbc_commit","description":"Commit an ODBC transaction","tag":"refentry","type":"Function","methodName":"odbc_commit"},{"id":"function.odbc-connect","name":"odbc_connect","description":"Connect to a datasource","tag":"refentry","type":"Function","methodName":"odbc_connect"},{"id":"function.odbc-connection-string-is-quoted","name":"odbc_connection_string_is_quoted","description":"Determines if an ODBC connection string value is quoted","tag":"refentry","type":"Function","methodName":"odbc_connection_string_is_quoted"},{"id":"function.odbc-connection-string-quote","name":"odbc_connection_string_quote","description":"Quotes an ODBC connection string value","tag":"refentry","type":"Function","methodName":"odbc_connection_string_quote"},{"id":"function.odbc-connection-string-should-quote","name":"odbc_connection_string_should_quote","description":"Determines if an ODBC connection string value should be quoted","tag":"refentry","type":"Function","methodName":"odbc_connection_string_should_quote"},{"id":"function.odbc-cursor","name":"odbc_cursor","description":"Get cursorname","tag":"refentry","type":"Function","methodName":"odbc_cursor"},{"id":"function.odbc-data-source","name":"odbc_data_source","description":"Returns information about available DSNs","tag":"refentry","type":"Function","methodName":"odbc_data_source"},{"id":"function.odbc-do","name":"odbc_do","description":"\u522b\u540d odbc_exec","tag":"refentry","type":"Function","methodName":"odbc_do"},{"id":"function.odbc-error","name":"odbc_error","description":"Get the last error code","tag":"refentry","type":"Function","methodName":"odbc_error"},{"id":"function.odbc-errormsg","name":"odbc_errormsg","description":"Get the last error message","tag":"refentry","type":"Function","methodName":"odbc_errormsg"},{"id":"function.odbc-exec","name":"odbc_exec","description":"Directly execute an SQL statement","tag":"refentry","type":"Function","methodName":"odbc_exec"},{"id":"function.odbc-execute","name":"odbc_execute","description":"Execute a prepared statement","tag":"refentry","type":"Function","methodName":"odbc_execute"},{"id":"function.odbc-fetch-array","name":"odbc_fetch_array","description":"Fetch a result row as an associative array","tag":"refentry","type":"Function","methodName":"odbc_fetch_array"},{"id":"function.odbc-fetch-into","name":"odbc_fetch_into","description":"Fetch one result row into array","tag":"refentry","type":"Function","methodName":"odbc_fetch_into"},{"id":"function.odbc-fetch-object","name":"odbc_fetch_object","description":"Fetch a result row as an object","tag":"refentry","type":"Function","methodName":"odbc_fetch_object"},{"id":"function.odbc-fetch-row","name":"odbc_fetch_row","description":"Fetch a row","tag":"refentry","type":"Function","methodName":"odbc_fetch_row"},{"id":"function.odbc-field-len","name":"odbc_field_len","description":"Get the length (precision) of a field","tag":"refentry","type":"Function","methodName":"odbc_field_len"},{"id":"function.odbc-field-name","name":"odbc_field_name","description":"Get the columnname","tag":"refentry","type":"Function","methodName":"odbc_field_name"},{"id":"function.odbc-field-num","name":"odbc_field_num","description":"Return column number","tag":"refentry","type":"Function","methodName":"odbc_field_num"},{"id":"function.odbc-field-precision","name":"odbc_field_precision","description":"\u522b\u540d odbc_field_len","tag":"refentry","type":"Function","methodName":"odbc_field_precision"},{"id":"function.odbc-field-scale","name":"odbc_field_scale","description":"Get the scale of a field","tag":"refentry","type":"Function","methodName":"odbc_field_scale"},{"id":"function.odbc-field-type","name":"odbc_field_type","description":"Datatype of a field","tag":"refentry","type":"Function","methodName":"odbc_field_type"},{"id":"function.odbc-foreignkeys","name":"odbc_foreignkeys","description":"Retrieves a list of foreign keys","tag":"refentry","type":"Function","methodName":"odbc_foreignkeys"},{"id":"function.odbc-free-result","name":"odbc_free_result","description":"Free objects associated with a result","tag":"refentry","type":"Function","methodName":"odbc_free_result"},{"id":"function.odbc-gettypeinfo","name":"odbc_gettypeinfo","description":"Retrieves information about data types supported by the data source","tag":"refentry","type":"Function","methodName":"odbc_gettypeinfo"},{"id":"function.odbc-longreadlen","name":"odbc_longreadlen","description":"Handling of LONG columns","tag":"refentry","type":"Function","methodName":"odbc_longreadlen"},{"id":"function.odbc-next-result","name":"odbc_next_result","description":"Checks if multiple results are available","tag":"refentry","type":"Function","methodName":"odbc_next_result"},{"id":"function.odbc-num-fields","name":"odbc_num_fields","description":"Number of columns in a result","tag":"refentry","type":"Function","methodName":"odbc_num_fields"},{"id":"function.odbc-num-rows","name":"odbc_num_rows","description":"Number of rows in a result","tag":"refentry","type":"Function","methodName":"odbc_num_rows"},{"id":"function.odbc-pconnect","name":"odbc_pconnect","description":"Open a persistent database connection","tag":"refentry","type":"Function","methodName":"odbc_pconnect"},{"id":"function.odbc-prepare","name":"odbc_prepare","description":"Prepares a statement for execution","tag":"refentry","type":"Function","methodName":"odbc_prepare"},{"id":"function.odbc-primarykeys","name":"odbc_primarykeys","description":"Gets the primary keys for a table","tag":"refentry","type":"Function","methodName":"odbc_primarykeys"},{"id":"function.odbc-procedurecolumns","name":"odbc_procedurecolumns","description":"Retrieve information about parameters to procedures","tag":"refentry","type":"Function","methodName":"odbc_procedurecolumns"},{"id":"function.odbc-procedures","name":"odbc_procedures","description":"Get the list of procedures stored in a specific data source","tag":"refentry","type":"Function","methodName":"odbc_procedures"},{"id":"function.odbc-result","name":"odbc_result","description":"Get result data","tag":"refentry","type":"Function","methodName":"odbc_result"},{"id":"function.odbc-result-all","name":"odbc_result_all","description":"Print result as HTML table","tag":"refentry","type":"Function","methodName":"odbc_result_all"},{"id":"function.odbc-rollback","name":"odbc_rollback","description":"Rollback a transaction","tag":"refentry","type":"Function","methodName":"odbc_rollback"},{"id":"function.odbc-setoption","name":"odbc_setoption","description":"Adjust ODBC settings","tag":"refentry","type":"Function","methodName":"odbc_setoption"},{"id":"function.odbc-specialcolumns","name":"odbc_specialcolumns","description":"Retrieves special columns","tag":"refentry","type":"Function","methodName":"odbc_specialcolumns"},{"id":"function.odbc-statistics","name":"odbc_statistics","description":"Retrieve statistics about a table","tag":"refentry","type":"Function","methodName":"odbc_statistics"},{"id":"function.odbc-tableprivileges","name":"odbc_tableprivileges","description":"Lists tables and the privileges associated with each table","tag":"refentry","type":"Function","methodName":"odbc_tableprivileges"},{"id":"function.odbc-tables","name":"odbc_tables","description":"Get the list of table names stored in a specific data source","tag":"refentry","type":"Function","methodName":"odbc_tables"},{"id":"ref.uodbc","name":"ODBC \u51fd\u6570","description":"ODBC (Unified)","tag":"reference","type":"Extension","methodName":"ODBC \u51fd\u6570"},{"id":"book.uodbc","name":"ODBC","description":"ODBC (Unified)","tag":"book","type":"Extension","methodName":"ODBC"},{"id":"pdo.installation","name":"\u5b89\u88c5","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"pdo.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"pdo.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"pdo.constants.fetch-modes","name":"\u83b7\u53d6\u6a21\u5f0f","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"section","type":"General","methodName":"\u83b7\u53d6\u6a21\u5f0f"},{"id":"pdo.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"pdo.connections","name":"\u8fde\u63a5\u4e0e\u8fde\u63a5\u7ba1\u7406","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"chapter","type":"General","methodName":"\u8fde\u63a5\u4e0e\u8fde\u63a5\u7ba1\u7406"},{"id":"pdo.transactions","name":"\u4e8b\u52a1\u4e0e\u81ea\u52a8\u63d0\u4ea4","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"chapter","type":"General","methodName":"\u4e8b\u52a1\u4e0e\u81ea\u52a8\u63d0\u4ea4"},{"id":"pdo.prepared-statements","name":"\u9884\u5904\u7406\u8bed\u53e5\u4e0e\u5b58\u50a8\u8fc7\u7a0b","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"chapter","type":"General","methodName":"\u9884\u5904\u7406\u8bed\u53e5\u4e0e\u5b58\u50a8\u8fc7\u7a0b"},{"id":"pdo.error-handling","name":"\u9519\u8bef\u4e0e\u9519\u8bef\u5904\u7406","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"chapter","type":"General","methodName":"\u9519\u8bef\u4e0e\u9519\u8bef\u5904\u7406"},{"id":"pdo.lobs","name":"\u5927\u5bf9\u8c61 (LOB)","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"chapter","type":"General","methodName":"\u5927\u5bf9\u8c61 (LOB)"},{"id":"pdo.begintransaction","name":"PDO::beginTransaction","description":"\u542f\u52a8\u4e00\u4e2a\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"beginTransaction"},{"id":"pdo.commit","name":"PDO::commit","description":"\u63d0\u4ea4\u4e00\u4e2a\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"commit"},{"id":"pdo.connect","name":"PDO::connect","description":"Connect to a database and return a PDO subclass for drivers that support it","tag":"refentry","type":"Function","methodName":"connect"},{"id":"pdo.construct","name":"PDO::__construct","description":"\u521b\u5efa\u4e00\u4e2a\u8868\u793a\u6570\u636e\u5e93\u8fde\u63a5\u7684 PDO \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"pdo.errorcode","name":"PDO::errorCode","description":"\u83b7\u53d6\u8ddf\u6570\u636e\u5e93\u53e5\u67c4\u4e0a\u4e00\u6b21\u64cd\u4f5c\u76f8\u5173\u7684 SQLSTATE","tag":"refentry","type":"Function","methodName":"errorCode"},{"id":"pdo.errorinfo","name":"PDO::errorInfo","description":"Fetch extended error information associated with the last operation on the database handle","tag":"refentry","type":"Function","methodName":"errorInfo"},{"id":"pdo.exec","name":"PDO::exec","description":"\u6267\u884c SQL \u8bed\u53e5\uff0c\u5e76\u8fd4\u56de\u53d7\u5f71\u54cd\u7684\u884c\u6570","tag":"refentry","type":"Function","methodName":"exec"},{"id":"pdo.getattribute","name":"PDO::getAttribute","description":"\u53d6\u56de\u4e00\u4e2a\u6570\u636e\u5e93\u8fde\u63a5\u7684\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"getAttribute"},{"id":"pdo.getavailabledrivers","name":"pdo_drivers","description":"\u8fd4\u56de\u4e00\u4e2a\u53ef\u7528\u9a71\u52a8\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"pdo_drivers"},{"id":"pdo.getavailabledrivers","name":"PDO::getAvailableDrivers","description":"\u8fd4\u56de\u4e00\u4e2a\u53ef\u7528\u9a71\u52a8\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"getAvailableDrivers"},{"id":"pdo.intransaction","name":"PDO::inTransaction","description":"\u68c0\u67e5\u662f\u5426\u5728\u4e8b\u52a1\u5185","tag":"refentry","type":"Function","methodName":"inTransaction"},{"id":"pdo.lastinsertid","name":"PDO::lastInsertId","description":"\u8fd4\u56de\u6700\u540e\u63d2\u5165\u884c\u7684ID\u6216\u5e8f\u5217\u503c","tag":"refentry","type":"Function","methodName":"lastInsertId"},{"id":"pdo.prepare","name":"PDO::prepare","description":"\u9884\u5904\u7406\u8981\u6267\u884c\u7684\u8bed\u53e5\uff0c\u5e76\u8fd4\u56de\u8bed\u53e5\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"prepare"},{"id":"pdo.query","name":"PDO::query","description":"\u9884\u5904\u7406\u5e76\u6267\u884c\u6ca1\u6709\u5360\u4f4d\u7b26\u7684 SQL \u8bed\u53e5","tag":"refentry","type":"Function","methodName":"query"},{"id":"pdo.quote","name":"PDO::quote","description":"\u4e3a SQL \u67e5\u8be2\u91cc\u7684\u5b57\u7b26\u4e32\u6dfb\u52a0\u5f15\u53f7","tag":"refentry","type":"Function","methodName":"quote"},{"id":"pdo.rollback","name":"PDO::rollBack","description":"\u56de\u6eda\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"rollBack"},{"id":"pdo.setattribute","name":"PDO::setAttribute","description":"\u8bbe\u7f6e\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"setAttribute"},{"id":"class.pdo","name":"PDO","description":"PDO \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"PDO"},{"id":"pdostatement.bindcolumn","name":"PDOStatement::bindColumn","description":"\u7ed1\u5b9a\u4e00\u5217\u5230\u4e00\u4e2a PHP \u53d8\u91cf","tag":"refentry","type":"Function","methodName":"bindColumn"},{"id":"pdostatement.bindparam","name":"PDOStatement::bindParam","description":"\u7ed1\u5b9a\u4e00\u4e2a\u53c2\u6570\u5230\u6307\u5b9a\u7684\u53d8\u91cf\u540d","tag":"refentry","type":"Function","methodName":"bindParam"},{"id":"pdostatement.bindvalue","name":"PDOStatement::bindValue","description":"\u628a\u4e00\u4e2a\u503c\u7ed1\u5b9a\u5230\u4e00\u4e2a\u53c2\u6570","tag":"refentry","type":"Function","methodName":"bindValue"},{"id":"pdostatement.closecursor","name":"PDOStatement::closeCursor","description":"\u5173\u95ed\u6e38\u6807\uff0c\u4f7f\u8bed\u53e5\u80fd\u518d\u6b21\u88ab\u6267\u884c","tag":"refentry","type":"Function","methodName":"closeCursor"},{"id":"pdostatement.columncount","name":"PDOStatement::columnCount","description":"\u8fd4\u56de\u7ed3\u679c\u96c6\u4e2d\u7684\u5217\u6570","tag":"refentry","type":"Function","methodName":"columnCount"},{"id":"pdostatement.debugdumpparams","name":"PDOStatement::debugDumpParams","description":"\u6253\u5370\u4e00\u6761 SQL \u9884\u5904\u7406\u547d\u4ee4","tag":"refentry","type":"Function","methodName":"debugDumpParams"},{"id":"pdostatement.errorcode","name":"PDOStatement::errorCode","description":"\u83b7\u53d6\u8ddf\u4e0a\u4e00\u6b21\u8bed\u53e5\u53e5\u67c4\u64cd\u4f5c\u76f8\u5173\u7684 SQLSTATE","tag":"refentry","type":"Function","methodName":"errorCode"},{"id":"pdostatement.errorinfo","name":"PDOStatement::errorInfo","description":"\u83b7\u53d6\u8ddf\u4e0a\u4e00\u6b21\u8bed\u53e5\u53e5\u67c4\u64cd\u4f5c\u76f8\u5173\u7684\u6269\u5c55\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"errorInfo"},{"id":"pdostatement.execute","name":"PDOStatement::execute","description":"\u6267\u884c\u9884\u5904\u7406\u8bed\u53e5","tag":"refentry","type":"Function","methodName":"execute"},{"id":"pdostatement.fetch","name":"PDOStatement::fetch","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u83b7\u53d6\u4e0b\u4e00\u884c","tag":"refentry","type":"Function","methodName":"fetch"},{"id":"pdostatement.fetchall","name":"PDOStatement::fetchAll","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u83b7\u53d6\u5269\u4f59\u7684\u884c","tag":"refentry","type":"Function","methodName":"fetchAll"},{"id":"pdostatement.fetchcolumn","name":"PDOStatement::fetchColumn","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u7684\u4e0b\u4e00\u884c\u8fd4\u56de\u5355\u72ec\u7684\u4e00\u5217","tag":"refentry","type":"Function","methodName":"fetchColumn"},{"id":"pdostatement.fetchobject","name":"PDOStatement::fetchObject","description":"\u83b7\u53d6\u4e0b\u4e00\u884c\u5e76\u4f5c\u4e3a\u4e00\u4e2a\u5bf9\u8c61\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"fetchObject"},{"id":"pdostatement.getattribute","name":"PDOStatement::getAttribute","description":"\u68c0\u7d22\u8bed\u53e5\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"getAttribute"},{"id":"pdostatement.getcolumnmeta","name":"PDOStatement::getColumnMeta","description":"\u8fd4\u56de\u7ed3\u679c\u96c6\u4e2d\u4e00\u5217\u7684\u5143\u6570\u636e","tag":"refentry","type":"Function","methodName":"getColumnMeta"},{"id":"pdostatement.getiterator","name":"PDOStatement::getIterator","description":"Gets result set iterator","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"pdostatement.nextrowset","name":"PDOStatement::nextRowset","description":"\u5728\u4e00\u4e2a\u591a\u884c\u96c6\u5408\u8bed\u53e5\u53e5\u67c4\u4e2d\u63a8\u8fdb\u5230\u4e0b\u4e00\u4e2a\u884c\u96c6\u5408","tag":"refentry","type":"Function","methodName":"nextRowset"},{"id":"pdostatement.rowcount","name":"PDOStatement::rowCount","description":"\u8fd4\u56de\u53d7\u4e0a\u4e00\u4e2a SQL \u8bed\u53e5\u5f71\u54cd\u7684\u884c\u6570","tag":"refentry","type":"Function","methodName":"rowCount"},{"id":"pdostatement.setattribute","name":"PDOStatement::setAttribute","description":"\u8bbe\u7f6e\u4e00\u4e2a\u8bed\u53e5\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"setAttribute"},{"id":"pdostatement.setfetchmode","name":"PDOStatement::setFetchMode","description":"\u4e3a\u8bed\u53e5\u8bbe\u7f6e\u9ed8\u8ba4\u7684\u83b7\u53d6\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"setFetchMode"},{"id":"class.pdostatement","name":"PDOStatement","description":"PDOStatement \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"PDOStatement"},{"id":"class.pdorow","name":"PDORow","description":"The PDORow class","tag":"phpdoc:classref","type":"Class","methodName":"PDORow"},{"id":"class.pdoexception","name":"PDOException","description":"PDOException \u5f02\u5e38\u7c7b","tag":"phpdoc:exceptionref","type":"Exception","methodName":"PDOException"},{"id":"ref.pdo-cubrid.connection","name":"PDO_CUBRID DSN","description":"Connecting to CUBRID databases","tag":"refentry","type":"Function","methodName":"PDO_CUBRID DSN"},{"id":"pdo.cubrid-schema","name":"PDO::cubrid_schema","description":"Get the requested schema information","tag":"refentry","type":"Function","methodName":"cubrid_schema"},{"id":"ref.pdo-cubrid","name":"CUBRID PDO Driver","description":"CUBRID PDO Driver (PDO_CUBRID)","tag":"reference","type":"Extension","methodName":"CUBRID PDO Driver"},{"id":"ref.pdo-dblib.connection","name":"PDO_DBLIB DSN","description":"Connecting to Microsoft SQL Server and Sybase databases","tag":"refentry","type":"Function","methodName":"PDO_DBLIB DSN"},{"id":"ref.pdo-dblib","name":"MS SQL Server PDO Driver","description":"Microsoft SQL Server and Sybase PDO Driver (PDO_DBLIB)","tag":"reference","type":"Extension","methodName":"MS SQL Server PDO Driver"},{"id":"class.pdo-dblib","name":"Pdo\\Dblib","description":"The Pdo\\Dblib class","tag":"phpdoc:classref","type":"Class","methodName":"Pdo\\Dblib"},{"id":"ref.pdo-firebird.connection","name":"PDO_FIREBIRD DSN","description":"Connecting to Firebird databases","tag":"refentry","type":"Function","methodName":"PDO_FIREBIRD DSN"},{"id":"ref.pdo-firebird","name":"Firebird PDO Driver","description":"Firebird PDO Driver (PDO_FIREBIRD)","tag":"reference","type":"Extension","methodName":"Firebird PDO Driver"},{"id":"pdo-firebird.getapiversion","name":"Pdo\\Firebird::getApiVersion","description":"Get the API version","tag":"refentry","type":"Function","methodName":"getApiVersion"},{"id":"class.pdo-firebird","name":"Pdo\\Firebird","description":"The Pdo\\Firebird class","tag":"phpdoc:classref","type":"Class","methodName":"Pdo\\Firebird"},{"id":"ref.pdo-ibm.connection","name":"PDO_IBM DSN","description":"Connecting to IBM databases","tag":"refentry","type":"Function","methodName":"PDO_IBM DSN"},{"id":"ref.pdo-ibm","name":"IBM PDO Driver","description":"IBM PDO Driver (PDO_IBM)","tag":"reference","type":"Extension","methodName":"IBM PDO Driver"},{"id":"ref.pdo-informix.connection","name":"PDO_INFORMIX DSN","description":"Connecting to Informix databases","tag":"refentry","type":"Function","methodName":"PDO_INFORMIX DSN"},{"id":"ref.pdo-informix","name":"Informix PDO Driver","description":"Informix PDO Driver (PDO_INFORMIX)","tag":"reference","type":"Extension","methodName":"Informix PDO Driver"},{"id":"ref.pdo-mysql.connection","name":"PDO_MYSQL DSN","description":"Connecting to MySQL databases","tag":"refentry","type":"Function","methodName":"PDO_MYSQL DSN"},{"id":"ref.pdo-mysql","name":"MySQL PDO Driver","description":"MySQL PDO Driver (PDO_MYSQL)","tag":"reference","type":"Extension","methodName":"MySQL PDO Driver"},{"id":"pdo-mysql.getwarningcount","name":"Pdo\\Mysql::getWarningCount","description":"Returns the number of warnings from the last executed query","tag":"refentry","type":"Function","methodName":"getWarningCount"},{"id":"class.pdo-mysql","name":"Pdo\\Mysql","description":"The Pdo\\Mysql class","tag":"phpdoc:classref","type":"Class","methodName":"Pdo\\Mysql"},{"id":"ref.pdo-sqlsrv.connection","name":"PDO_SQLSRV DSN","description":"Connecting to MS SQL Server and SQL Azure databases","tag":"refentry","type":"Function","methodName":"PDO_SQLSRV DSN"},{"id":"ref.pdo-sqlsrv","name":"MS SQL Server PDO Driver","description":"Microsoft SQL Server PDO Driver (PDO_SQLSRV)","tag":"reference","type":"Extension","methodName":"MS SQL Server PDO Driver"},{"id":"ref.pdo-oci.connection","name":"PDO_OCI DSN","description":"Connecting to Oracle databases","tag":"refentry","type":"Function","methodName":"PDO_OCI DSN"},{"id":"ref.pdo-oci","name":"Oracle PDO Driver","description":"Oracle PDO Driver (PDO_OCI)","tag":"reference","type":"Extension","methodName":"Oracle PDO Driver"},{"id":"ref.pdo-odbc.connection","name":"PDO_ODBC DSN","description":"Connecting to ODBC or DB2 databases","tag":"refentry","type":"Function","methodName":"PDO_ODBC DSN"},{"id":"ref.pdo-odbc","name":"ODBC and DB2 PDO Driver","description":"ODBC and DB2 PDO Driver (PDO_ODBC)","tag":"reference","type":"Extension","methodName":"ODBC and DB2 PDO Driver"},{"id":"class.pdo-odbc","name":"Pdo\\Odbc","description":"The Pdo\\Odbc class","tag":"phpdoc:classref","type":"Class","methodName":"Pdo\\Odbc"},{"id":"ref.pdo-pgsql.connection","name":"PDO_PGSQL DSN","description":"Connecting to PostgreSQL databases","tag":"refentry","type":"Function","methodName":"PDO_PGSQL DSN"},{"id":"pdo.pgsqlcopyfromarray","name":"PDO::pgsqlCopyFromArray","description":"\u522b\u540d Pdo\\Pgsql::copyFromArray","tag":"refentry","type":"Function","methodName":"pgsqlCopyFromArray"},{"id":"pdo.pgsqlcopyfromfile","name":"PDO::pgsqlCopyFromFile","description":"\u522b\u540d Pdo\\Pgsql::copyFromFile","tag":"refentry","type":"Function","methodName":"pgsqlCopyFromFile"},{"id":"pdo.pgsqlcopytoarray","name":"PDO::pgsqlCopyToArray","description":"\u522b\u540d Pdo\\Pgsql::copyToArray","tag":"refentry","type":"Function","methodName":"pgsqlCopyToArray"},{"id":"pdo.pgsqlcopytofile","name":"PDO::pgsqlCopyToFile","description":"\u522b\u540d Pdo\\Pgsql::copyToFile","tag":"refentry","type":"Function","methodName":"pgsqlCopyToFile"},{"id":"pdo.pgsqlgetnotify","name":"PDO::pgsqlGetNotify","description":"\u522b\u540d Pdo\\Pgsql::getNotify","tag":"refentry","type":"Function","methodName":"pgsqlGetNotify"},{"id":"pdo.pgsqlgetpid","name":"PDO::pgsqlGetPid","description":"\u522b\u540d Pdo\\Pgsql::getPid","tag":"refentry","type":"Function","methodName":"pgsqlGetPid"},{"id":"pdo.pgsqllobcreate","name":"PDO::pgsqlLOBCreate","description":"\u522b\u540d Pdo\\Pgsql::lobCreate","tag":"refentry","type":"Function","methodName":"pgsqlLOBCreate"},{"id":"pdo.pgsqllobopen","name":"PDO::pgsqlLOBOpen","description":"\u522b\u540d Pdo\\Pgsql::lobOpen","tag":"refentry","type":"Function","methodName":"pgsqlLOBOpen"},{"id":"pdo.pgsqllobunlink","name":"PDO::pgsqlLOBUnlink","description":"\u522b\u540d Pdo\\Pgsql::lobUnlink","tag":"refentry","type":"Function","methodName":"pgsqlLOBUnlink"},{"id":"ref.pdo-pgsql","name":"PostgreSQL PDO Driver","description":"PostgreSQL PDO Driver (PDO_PGSQL)","tag":"reference","type":"Extension","methodName":"PostgreSQL PDO Driver"},{"id":"pdo-pgsql.copyfromarray","name":"Pdo\\Pgsql::copyFromArray","description":"Copy data from a PHP array into a table","tag":"refentry","type":"Function","methodName":"copyFromArray"},{"id":"pdo-pgsql.copyfromfile","name":"Pdo\\Pgsql::copyFromFile","description":"Copy data from file into table","tag":"refentry","type":"Function","methodName":"copyFromFile"},{"id":"pdo-pgsql.copytoarray","name":"Pdo\\Pgsql::copyToArray","description":"Copy data from database table into PHP array","tag":"refentry","type":"Function","methodName":"copyToArray"},{"id":"pdo-pgsql.copytofile","name":"Pdo\\Pgsql::copyToFile","description":"Copy data from table into file","tag":"refentry","type":"Function","methodName":"copyToFile"},{"id":"pdo-pgsql.escapeidentifier","name":"Pdo\\Pgsql::escapeIdentifier","description":"Escapes a string for use as an SQL identifier","tag":"refentry","type":"Function","methodName":"escapeIdentifier"},{"id":"pdo-pgsql.getnotify","name":"Pdo\\Pgsql::getNotify","description":"Get asynchronous notification","tag":"refentry","type":"Function","methodName":"getNotify"},{"id":"pdo-pgsql.getpid","name":"Pdo\\Pgsql::getPid","description":"Get the PID of the backend process handling this connection","tag":"refentry","type":"Function","methodName":"getPid"},{"id":"pdo-pgsql.lobcreate","name":"Pdo\\Pgsql::lobCreate","description":"Creates a new large object","tag":"refentry","type":"Function","methodName":"lobCreate"},{"id":"pdo-pgsql.lobopen","name":"Pdo\\Pgsql::lobOpen","description":"Opens an existing large object stream","tag":"refentry","type":"Function","methodName":"lobOpen"},{"id":"pdo-pgsql.lobunlink","name":"Pdo\\Pgsql::lobUnlink","description":"Deletes the large object","tag":"refentry","type":"Function","methodName":"lobUnlink"},{"id":"pdo-pgsql.setnoticecallback","name":"Pdo\\Pgsql::setNoticeCallback","description":"Set a callback to handle notice and warning messages generated by the backend","tag":"refentry","type":"Function","methodName":"setNoticeCallback"},{"id":"class.pdo-pgsql","name":"Pdo\\Pgsql","description":"The Pdo\\Pgsql class","tag":"phpdoc:classref","type":"Class","methodName":"Pdo\\Pgsql"},{"id":"ref.pdo-sqlite.connection","name":"PDO_SQLITE DSN","description":"Connecting to SQLite databases","tag":"refentry","type":"Function","methodName":"PDO_SQLITE DSN"},{"id":"pdo.sqlitecreateaggregate","name":"PDO::sqliteCreateAggregate","description":"\u522b\u540d Pdo\\Sqlite::createAggregate","tag":"refentry","type":"Function","methodName":"sqliteCreateAggregate"},{"id":"pdo.sqlitecreatecollation","name":"PDO::sqliteCreateCollation","description":"\u522b\u540d Pdo\\Sqlite::createCollation","tag":"refentry","type":"Function","methodName":"sqliteCreateCollation"},{"id":"pdo.sqlitecreatefunction","name":"PDO::sqliteCreateFunction","description":"\u522b\u540d Pdo\\Sqlite::createFunction","tag":"refentry","type":"Function","methodName":"sqliteCreateFunction"},{"id":"ref.pdo-sqlite","name":"SQLite PDO Driver","description":"SQLite PDO Driver (PDO_SQLITE)","tag":"reference","type":"Extension","methodName":"SQLite PDO Driver"},{"id":"pdo-sqlite.createaggregate","name":"Pdo\\Sqlite::createAggregate","description":"Registers an aggregating user-defined function for use in SQL statements","tag":"refentry","type":"Function","methodName":"createAggregate"},{"id":"pdo-sqlite.createcollation","name":"Pdo\\Sqlite::createCollation","description":"Registers a user-defined function for use as a collating function in SQL statements","tag":"refentry","type":"Function","methodName":"createCollation"},{"id":"pdo-sqlite.createfunction","name":"Pdo\\Sqlite::createFunction","description":"Registers a user-defined function for use in SQL statements","tag":"refentry","type":"Function","methodName":"createFunction"},{"id":"pdo-sqlite.loadextension","name":"Pdo\\Sqlite::loadExtension","description":"Description","tag":"refentry","type":"Function","methodName":"loadExtension"},{"id":"pdo-sqlite.openblob","name":"Pdo\\Sqlite::openBlob","description":"Description","tag":"refentry","type":"Function","methodName":"openBlob"},{"id":"class.pdo-sqlite","name":"Pdo\\Sqlite","description":"The Pdo\\Sqlite class","tag":"phpdoc:classref","type":"Class","methodName":"Pdo\\Sqlite"},{"id":"pdo.drivers","name":"PDO \u9a71\u52a8","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"part","type":"General","methodName":"PDO \u9a71\u52a8"},{"id":"book.pdo","name":"PDO","description":"PHP \u6570\u636e\u5bf9\u8c61","tag":"book","type":"Extension","methodName":"PDO"},{"id":"refs.database.abstract","name":"\u6570\u636e\u5e93\u62bd\u8c61\u5c42","description":"\u6570\u636e\u5e93\u6269\u5c55","tag":"set","type":"Extension","methodName":"\u6570\u636e\u5e93\u62bd\u8c61\u5c42"},{"id":"cubrid.requirements","name":"\u9700\u6c42","description":"CUBRID","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"cubrid.installation","name":"\u5b89\u88c5","description":"CUBRID","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"cubrid.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"CUBRID","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"cubrid.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"CUBRID","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"cubrid.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"CUBRID","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"cubrid.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"CUBRID","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"cubrid.examples","name":"\u793a\u4f8b","description":"CUBRID","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.cubrid-bind","name":"cubrid_bind","description":"Bind variables to a prepared statement as parameters","tag":"refentry","type":"Function","methodName":"cubrid_bind"},{"id":"function.cubrid-close-prepare","name":"cubrid_close_prepare","description":"Close the request handle","tag":"refentry","type":"Function","methodName":"cubrid_close_prepare"},{"id":"function.cubrid-close-request","name":"cubrid_close_request","description":"Close the request handle","tag":"refentry","type":"Function","methodName":"cubrid_close_request"},{"id":"function.cubrid-col-get","name":"cubrid_col_get","description":"Get contents of collection type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_col_get"},{"id":"function.cubrid-col-size","name":"cubrid_col_size","description":"Get the number of elements in collection type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_col_size"},{"id":"function.cubrid-column-names","name":"cubrid_column_names","description":"Get the column names in result","tag":"refentry","type":"Function","methodName":"cubrid_column_names"},{"id":"function.cubrid-column-types","name":"cubrid_column_types","description":"Get column types in result","tag":"refentry","type":"Function","methodName":"cubrid_column_types"},{"id":"function.cubrid-commit","name":"cubrid_commit","description":"Commit a transaction","tag":"refentry","type":"Function","methodName":"cubrid_commit"},{"id":"function.cubrid-connect","name":"cubrid_connect","description":"Open a connection to a CUBRID Server","tag":"refentry","type":"Function","methodName":"cubrid_connect"},{"id":"function.cubrid-connect-with-url","name":"cubrid_connect_with_url","description":"Establish the environment for connecting to CUBRID server","tag":"refentry","type":"Function","methodName":"cubrid_connect_with_url"},{"id":"function.cubrid-current-oid","name":"cubrid_current_oid","description":"Get OID of the current cursor location","tag":"refentry","type":"Function","methodName":"cubrid_current_oid"},{"id":"function.cubrid-disconnect","name":"cubrid_disconnect","description":"Close a database connection","tag":"refentry","type":"Function","methodName":"cubrid_disconnect"},{"id":"function.cubrid-drop","name":"cubrid_drop","description":"Delete an instance using OID","tag":"refentry","type":"Function","methodName":"cubrid_drop"},{"id":"function.cubrid-error-code","name":"cubrid_error_code","description":"Get error code for the most recent function call","tag":"refentry","type":"Function","methodName":"cubrid_error_code"},{"id":"function.cubrid-error-code-facility","name":"cubrid_error_code_facility","description":"Get the facility code of error","tag":"refentry","type":"Function","methodName":"cubrid_error_code_facility"},{"id":"function.cubrid-error-msg","name":"cubrid_error_msg","description":"Get last error message for the most recent function call","tag":"refentry","type":"Function","methodName":"cubrid_error_msg"},{"id":"function.cubrid-execute","name":"cubrid_execute","description":"Execute a prepared SQL statement","tag":"refentry","type":"Function","methodName":"cubrid_execute"},{"id":"function.cubrid-fetch","name":"cubrid_fetch","description":"Fetch the next row from a result set","tag":"refentry","type":"Function","methodName":"cubrid_fetch"},{"id":"function.cubrid-free-result","name":"cubrid_free_result","description":"Free the memory occupied by the result data","tag":"refentry","type":"Function","methodName":"cubrid_free_result"},{"id":"function.cubrid-get","name":"cubrid_get","description":"Get a column using OID","tag":"refentry","type":"Function","methodName":"cubrid_get"},{"id":"function.cubrid-get-autocommit","name":"cubrid_get_autocommit","description":"Get auto-commit mode of the connection","tag":"refentry","type":"Function","methodName":"cubrid_get_autocommit"},{"id":"function.cubrid-get-charset","name":"cubrid_get_charset","description":"Return the current CUBRID connection charset","tag":"refentry","type":"Function","methodName":"cubrid_get_charset"},{"id":"function.cubrid-get-class-name","name":"cubrid_get_class_name","description":"Get the class name using OID","tag":"refentry","type":"Function","methodName":"cubrid_get_class_name"},{"id":"function.cubrid-get-client-info","name":"cubrid_get_client_info","description":"Return the client library version","tag":"refentry","type":"Function","methodName":"cubrid_get_client_info"},{"id":"function.cubrid-get-db-parameter","name":"cubrid_get_db_parameter","description":"Returns the CUBRID database parameters","tag":"refentry","type":"Function","methodName":"cubrid_get_db_parameter"},{"id":"function.cubrid-get-query-timeout","name":"cubrid_get_query_timeout","description":"Get the query timeout value of the request","tag":"refentry","type":"Function","methodName":"cubrid_get_query_timeout"},{"id":"function.cubrid-get-server-info","name":"cubrid_get_server_info","description":"Return the CUBRID server version","tag":"refentry","type":"Function","methodName":"cubrid_get_server_info"},{"id":"function.cubrid-insert-id","name":"cubrid_insert_id","description":"Return the ID generated for the last updated AUTO_INCREMENT column","tag":"refentry","type":"Function","methodName":"cubrid_insert_id"},{"id":"function.cubrid-is-instance","name":"cubrid_is_instance","description":"Check whether the instance pointed by OID exists","tag":"refentry","type":"Function","methodName":"cubrid_is_instance"},{"id":"function.cubrid-lob-close","name":"cubrid_lob_close","description":"Close BLOB\/CLOB data","tag":"refentry","type":"Function","methodName":"cubrid_lob_close"},{"id":"function.cubrid-lob-export","name":"cubrid_lob_export","description":"Export BLOB\/CLOB data to file","tag":"refentry","type":"Function","methodName":"cubrid_lob_export"},{"id":"function.cubrid-lob-get","name":"cubrid_lob_get","description":"Get BLOB\/CLOB data","tag":"refentry","type":"Function","methodName":"cubrid_lob_get"},{"id":"function.cubrid-lob-send","name":"cubrid_lob_send","description":"Read BLOB\/CLOB data and send straight to browser","tag":"refentry","type":"Function","methodName":"cubrid_lob_send"},{"id":"function.cubrid-lob-size","name":"cubrid_lob_size","description":"Get BLOB\/CLOB data size","tag":"refentry","type":"Function","methodName":"cubrid_lob_size"},{"id":"function.cubrid-lob2-bind","name":"cubrid_lob2_bind","description":"Bind a lob object or a string as a lob object to a prepared statement as parameters","tag":"refentry","type":"Function","methodName":"cubrid_lob2_bind"},{"id":"function.cubrid-lob2-close","name":"cubrid_lob2_close","description":"Close LOB object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_close"},{"id":"function.cubrid-lob2-export","name":"cubrid_lob2_export","description":"Export the lob object to a file","tag":"refentry","type":"Function","methodName":"cubrid_lob2_export"},{"id":"function.cubrid-lob2-import","name":"cubrid_lob2_import","description":"Import BLOB\/CLOB data from a file","tag":"refentry","type":"Function","methodName":"cubrid_lob2_import"},{"id":"function.cubrid-lob2-new","name":"cubrid_lob2_new","description":"Create a lob object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_new"},{"id":"function.cubrid-lob2-read","name":"cubrid_lob2_read","description":"Read from BLOB\/CLOB data","tag":"refentry","type":"Function","methodName":"cubrid_lob2_read"},{"id":"function.cubrid-lob2-seek","name":"cubrid_lob2_seek","description":"Move the cursor of a lob object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_seek"},{"id":"function.cubrid-lob2-seek64","name":"cubrid_lob2_seek64","description":"Move the cursor of a lob object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_seek64"},{"id":"function.cubrid-lob2-size","name":"cubrid_lob2_size","description":"Get a lob object's size","tag":"refentry","type":"Function","methodName":"cubrid_lob2_size"},{"id":"function.cubrid-lob2-size64","name":"cubrid_lob2_size64","description":"Get a lob object's size","tag":"refentry","type":"Function","methodName":"cubrid_lob2_size64"},{"id":"function.cubrid-lob2-tell","name":"cubrid_lob2_tell","description":"Tell the cursor position of the LOB object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_tell"},{"id":"function.cubrid-lob2-tell64","name":"cubrid_lob2_tell64","description":"Tell the cursor position of the LOB object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_tell64"},{"id":"function.cubrid-lob2-write","name":"cubrid_lob2_write","description":"Write to a lob object","tag":"refentry","type":"Function","methodName":"cubrid_lob2_write"},{"id":"function.cubrid-lock-read","name":"cubrid_lock_read","description":"Set a read lock on the given OID","tag":"refentry","type":"Function","methodName":"cubrid_lock_read"},{"id":"function.cubrid-lock-write","name":"cubrid_lock_write","description":"Set a write lock on the given OID","tag":"refentry","type":"Function","methodName":"cubrid_lock_write"},{"id":"function.cubrid-move-cursor","name":"cubrid_move_cursor","description":"Move the cursor in the result","tag":"refentry","type":"Function","methodName":"cubrid_move_cursor"},{"id":"function.cubrid-next-result","name":"cubrid_next_result","description":"Get result of next query when executing multiple SQL statements","tag":"refentry","type":"Function","methodName":"cubrid_next_result"},{"id":"function.cubrid-num-cols","name":"cubrid_num_cols","description":"Return the number of columns in the result set","tag":"refentry","type":"Function","methodName":"cubrid_num_cols"},{"id":"function.cubrid-num-rows","name":"cubrid_num_rows","description":"Get the number of rows in the result set","tag":"refentry","type":"Function","methodName":"cubrid_num_rows"},{"id":"function.cubrid-pconnect","name":"cubrid_pconnect","description":"Open a persistent connection to a CUBRID server","tag":"refentry","type":"Function","methodName":"cubrid_pconnect"},{"id":"function.cubrid-pconnect-with-url","name":"cubrid_pconnect_with_url","description":"Open a persistent connection to CUBRID server","tag":"refentry","type":"Function","methodName":"cubrid_pconnect_with_url"},{"id":"function.cubrid-prepare","name":"cubrid_prepare","description":"Prepare a SQL statement for execution","tag":"refentry","type":"Function","methodName":"cubrid_prepare"},{"id":"function.cubrid-put","name":"cubrid_put","description":"Update a column using OID","tag":"refentry","type":"Function","methodName":"cubrid_put"},{"id":"function.cubrid-rollback","name":"cubrid_rollback","description":"Roll back a transaction","tag":"refentry","type":"Function","methodName":"cubrid_rollback"},{"id":"function.cubrid-schema","name":"cubrid_schema","description":"Get the requested schema information","tag":"refentry","type":"Function","methodName":"cubrid_schema"},{"id":"function.cubrid-seq-drop","name":"cubrid_seq_drop","description":"Delete an element from sequence type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_seq_drop"},{"id":"function.cubrid-seq-insert","name":"cubrid_seq_insert","description":"Insert an element to a sequence type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_seq_insert"},{"id":"function.cubrid-seq-put","name":"cubrid_seq_put","description":"Update the element value of sequence type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_seq_put"},{"id":"function.cubrid-set-add","name":"cubrid_set_add","description":"Insert a single element to set type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_set_add"},{"id":"function.cubrid-set-autocommit","name":"cubrid_set_autocommit","description":"Set autocommit mode of the connection","tag":"refentry","type":"Function","methodName":"cubrid_set_autocommit"},{"id":"function.cubrid-set-db-parameter","name":"cubrid_set_db_parameter","description":"Sets the CUBRID database parameters","tag":"refentry","type":"Function","methodName":"cubrid_set_db_parameter"},{"id":"function.cubrid-set-drop","name":"cubrid_set_drop","description":"Delete an element from set type column using OID","tag":"refentry","type":"Function","methodName":"cubrid_set_drop"},{"id":"function.cubrid-set-query-timeout","name":"cubrid_set_query_timeout","description":"Set the timeout time of query execution","tag":"refentry","type":"Function","methodName":"cubrid_set_query_timeout"},{"id":"function.cubrid-version","name":"cubrid_version","description":"Get the CUBRID PHP module's version","tag":"refentry","type":"Function","methodName":"cubrid_version"},{"id":"ref.cubrid","name":"CUBRID \u51fd\u6570","description":"CUBRID","tag":"reference","type":"Extension","methodName":"CUBRID \u51fd\u6570"},{"id":"function.cubrid-affected-rows","name":"cubrid_affected_rows","description":"Return the number of rows affected by the last SQL statement","tag":"refentry","type":"Function","methodName":"cubrid_affected_rows"},{"id":"function.cubrid-client-encoding","name":"cubrid_client_encoding","description":"Return the current CUBRID connection charset","tag":"refentry","type":"Function","methodName":"cubrid_client_encoding"},{"id":"function.cubrid-close","name":"cubrid_close","description":"Close CUBRID connection","tag":"refentry","type":"Function","methodName":"cubrid_close"},{"id":"function.cubrid-data-seek","name":"cubrid_data_seek","description":"Move the internal row pointer of the CUBRID result","tag":"refentry","type":"Function","methodName":"cubrid_data_seek"},{"id":"function.cubrid-db-name","name":"cubrid_db_name","description":"Get db name from results of cubrid_list_dbs","tag":"refentry","type":"Function","methodName":"cubrid_db_name"},{"id":"function.cubrid-errno","name":"cubrid_errno","description":"Return the numerical value of the error message from previous CUBRID operation","tag":"refentry","type":"Function","methodName":"cubrid_errno"},{"id":"function.cubrid-error","name":"cubrid_error","description":"Get the error message","tag":"refentry","type":"Function","methodName":"cubrid_error"},{"id":"function.cubrid-fetch-array","name":"cubrid_fetch_array","description":"Fetch a result row as an associative array, a numeric array, or both","tag":"refentry","type":"Function","methodName":"cubrid_fetch_array"},{"id":"function.cubrid-fetch-assoc","name":"cubrid_fetch_assoc","description":"Return the associative array that corresponds to the fetched row","tag":"refentry","type":"Function","methodName":"cubrid_fetch_assoc"},{"id":"function.cubrid-fetch-field","name":"cubrid_fetch_field","description":"Get column information from a result and return as an object","tag":"refentry","type":"Function","methodName":"cubrid_fetch_field"},{"id":"function.cubrid-fetch-lengths","name":"cubrid_fetch_lengths","description":"Return an array with the lengths of the values of each field from the current row","tag":"refentry","type":"Function","methodName":"cubrid_fetch_lengths"},{"id":"function.cubrid-fetch-object","name":"cubrid_fetch_object","description":"Fetch the next row and return it as an object","tag":"refentry","type":"Function","methodName":"cubrid_fetch_object"},{"id":"function.cubrid-fetch-row","name":"cubrid_fetch_row","description":"Return a numerical array with the values of the current row","tag":"refentry","type":"Function","methodName":"cubrid_fetch_row"},{"id":"function.cubrid-field-flags","name":"cubrid_field_flags","description":"Return a string with the flags of the given field offset","tag":"refentry","type":"Function","methodName":"cubrid_field_flags"},{"id":"function.cubrid-field-len","name":"cubrid_field_len","description":"Get the maximum length of the specified field","tag":"refentry","type":"Function","methodName":"cubrid_field_len"},{"id":"function.cubrid-field-name","name":"cubrid_field_name","description":"Return the name of the specified field index","tag":"refentry","type":"Function","methodName":"cubrid_field_name"},{"id":"function.cubrid-field-seek","name":"cubrid_field_seek","description":"Move the result set cursor to the specified field offset","tag":"refentry","type":"Function","methodName":"cubrid_field_seek"},{"id":"function.cubrid-field-table","name":"cubrid_field_table","description":"Return the name of the table of the specified field","tag":"refentry","type":"Function","methodName":"cubrid_field_table"},{"id":"function.cubrid-field-type","name":"cubrid_field_type","description":"Return the type of the column corresponding to the given field offset","tag":"refentry","type":"Function","methodName":"cubrid_field_type"},{"id":"function.cubrid-list-dbs","name":"cubrid_list_dbs","description":"Return an array with the list of all existing CUBRID databases","tag":"refentry","type":"Function","methodName":"cubrid_list_dbs"},{"id":"function.cubrid-num-fields","name":"cubrid_num_fields","description":"Return the number of columns in the result set","tag":"refentry","type":"Function","methodName":"cubrid_num_fields"},{"id":"function.cubrid-ping","name":"cubrid_ping","description":"Ping a server connection or reconnect if there is no connection","tag":"refentry","type":"Function","methodName":"cubrid_ping"},{"id":"function.cubrid-query","name":"cubrid_query","description":"Send a CUBRID query","tag":"refentry","type":"Function","methodName":"cubrid_query"},{"id":"function.cubrid-real-escape-string","name":"cubrid_real_escape_string","description":"Escape special characters in a string for use in an SQL statement","tag":"refentry","type":"Function","methodName":"cubrid_real_escape_string"},{"id":"function.cubrid-result","name":"cubrid_result","description":"Return the value of a specific field in a specific row","tag":"refentry","type":"Function","methodName":"cubrid_result"},{"id":"function.cubrid-unbuffered-query","name":"cubrid_unbuffered_query","description":"Perform a query without fetching the results into memory","tag":"refentry","type":"Function","methodName":"cubrid_unbuffered_query"},{"id":"cubridmysql.cubrid","name":"CUBRID MySQL \u517c\u5bb9\u6027\u51fd\u6570","description":"CUBRID","tag":"reference","type":"Extension","methodName":"CUBRID MySQL \u517c\u5bb9\u6027\u51fd\u6570"},{"id":"function.cubrid-load-from-glo","name":"cubrid_load_from_glo","description":"Read data from a GLO instance and save it in a file","tag":"refentry","type":"Function","methodName":"cubrid_load_from_glo"},{"id":"function.cubrid-new-glo","name":"cubrid_new_glo","description":"Create a glo instance","tag":"refentry","type":"Function","methodName":"cubrid_new_glo"},{"id":"function.cubrid-save-to-glo","name":"cubrid_save_to_glo","description":"Save requested file in a GLO instance","tag":"refentry","type":"Function","methodName":"cubrid_save_to_glo"},{"id":"function.cubrid-send-glo","name":"cubrid_send_glo","description":"Read data from glo and send it to std output","tag":"refentry","type":"Function","methodName":"cubrid_send_glo"},{"id":"oldaliases.cubrid","name":"CUBRID \u8fc7\u65f6\u7684\u522b\u540d\u548c\u51fd\u6570","description":"CUBRID","tag":"reference","type":"Extension","methodName":"CUBRID \u8fc7\u65f6\u7684\u522b\u540d\u548c\u51fd\u6570"},{"id":"book.cubrid","name":"CUBRID","description":"CUBRID","tag":"book","type":"Extension","methodName":"CUBRID"},{"id":"dbase.installation","name":"\u5b89\u88c5","description":"dBase","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"dbase.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"dBase","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"dbase.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"dBase","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"dbase.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"dBase","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.dbase-add-record","name":"dbase_add_record","description":"Adds a record to a database","tag":"refentry","type":"Function","methodName":"dbase_add_record"},{"id":"function.dbase-close","name":"dbase_close","description":"Closes a database","tag":"refentry","type":"Function","methodName":"dbase_close"},{"id":"function.dbase-create","name":"dbase_create","description":"Creates a database","tag":"refentry","type":"Function","methodName":"dbase_create"},{"id":"function.dbase-delete-record","name":"dbase_delete_record","description":"Deletes a record from a database","tag":"refentry","type":"Function","methodName":"dbase_delete_record"},{"id":"function.dbase-get-header-info","name":"dbase_get_header_info","description":"Gets the header info of a database","tag":"refentry","type":"Function","methodName":"dbase_get_header_info"},{"id":"function.dbase-get-record","name":"dbase_get_record","description":"Gets a record from a database as an indexed array","tag":"refentry","type":"Function","methodName":"dbase_get_record"},{"id":"function.dbase-get-record-with-names","name":"dbase_get_record_with_names","description":"Gets a record from a database as an associative array","tag":"refentry","type":"Function","methodName":"dbase_get_record_with_names"},{"id":"function.dbase-numfields","name":"dbase_numfields","description":"Gets the number of fields of a database","tag":"refentry","type":"Function","methodName":"dbase_numfields"},{"id":"function.dbase-numrecords","name":"dbase_numrecords","description":"Gets the number of records in a database","tag":"refentry","type":"Function","methodName":"dbase_numrecords"},{"id":"function.dbase-open","name":"dbase_open","description":"Opens a database","tag":"refentry","type":"Function","methodName":"dbase_open"},{"id":"function.dbase-pack","name":"dbase_pack","description":"Packs a database","tag":"refentry","type":"Function","methodName":"dbase_pack"},{"id":"function.dbase-replace-record","name":"dbase_replace_record","description":"Replaces a record in a database","tag":"refentry","type":"Function","methodName":"dbase_replace_record"},{"id":"ref.dbase","name":"dBase \u51fd\u6570","description":"dBase","tag":"reference","type":"Extension","methodName":"dBase \u51fd\u6570"},{"id":"book.dbase","name":"dBase","description":"\u9488\u5bf9\u5404\u6570\u636e\u5e93\u7cfb\u7edf\u5bf9\u5e94\u7684\u6269\u5c55","tag":"book","type":"Extension","methodName":"dBase"},{"id":"ibase.installation","name":"\u5b89\u88c5","description":"Firebird\/InterBase","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ibase.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Firebird\/InterBase","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"ibase.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Firebird\/InterBase","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ibase.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Firebird\/InterBase","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.fbird-add-user","name":"fbird_add_user","description":"\u522b\u540d ibase_add_user","tag":"refentry","type":"Function","methodName":"fbird_add_user"},{"id":"function.fbird-affected-rows","name":"fbird_affected_rows","description":"\u522b\u540d ibase_affected_rows","tag":"refentry","type":"Function","methodName":"fbird_affected_rows"},{"id":"function.fbird-backup","name":"fbird_backup","description":"\u522b\u540d ibase_backup","tag":"refentry","type":"Function","methodName":"fbird_backup"},{"id":"function.fbird-blob-add","name":"fbird_blob_add","description":"\u522b\u540d ibase_blob_add","tag":"refentry","type":"Function","methodName":"fbird_blob_add"},{"id":"function.fbird-blob-cancel","name":"fbird_blob_cancel","description":"Cancel creating blob","tag":"refentry","type":"Function","methodName":"fbird_blob_cancel"},{"id":"function.fbird-blob-close","name":"fbird_blob_close","description":"\u522b\u540d ibase_blob_close","tag":"refentry","type":"Function","methodName":"fbird_blob_close"},{"id":"function.fbird-blob-create","name":"fbird_blob_create","description":"\u522b\u540d ibase_blob_create","tag":"refentry","type":"Function","methodName":"fbird_blob_create"},{"id":"function.fbird-blob-echo","name":"fbird_blob_echo","description":"\u522b\u540d ibase_blob_echo","tag":"refentry","type":"Function","methodName":"fbird_blob_echo"},{"id":"function.fbird-blob-get","name":"fbird_blob_get","description":"\u522b\u540d ibase_blob_get","tag":"refentry","type":"Function","methodName":"fbird_blob_get"},{"id":"function.fbird-blob-import","name":"fbird_blob_import","description":"\u522b\u540d ibase_blob_import","tag":"refentry","type":"Function","methodName":"fbird_blob_import"},{"id":"function.fbird-blob-info","name":"fbird_blob_info","description":"\u522b\u540d ibase_blob_info","tag":"refentry","type":"Function","methodName":"fbird_blob_info"},{"id":"function.fbird-blob-open","name":"fbird_blob_open","description":"\u522b\u540d ibase_blob_open","tag":"refentry","type":"Function","methodName":"fbird_blob_open"},{"id":"function.fbird-close","name":"fbird_close","description":"\u522b\u540d ibase_close","tag":"refentry","type":"Function","methodName":"fbird_close"},{"id":"function.fbird-commit","name":"fbird_commit","description":"\u522b\u540d ibase_commit","tag":"refentry","type":"Function","methodName":"fbird_commit"},{"id":"function.fbird-commit-ret","name":"fbird_commit_ret","description":"\u522b\u540d ibase_commit_ret","tag":"refentry","type":"Function","methodName":"fbird_commit_ret"},{"id":"function.fbird-connect","name":"fbird_connect","description":"\u522b\u540d ibase_connect","tag":"refentry","type":"Function","methodName":"fbird_connect"},{"id":"function.fbird-db-info","name":"fbird_db_info","description":"\u522b\u540d ibase_db_info","tag":"refentry","type":"Function","methodName":"fbird_db_info"},{"id":"function.fbird-delete-user","name":"fbird_delete_user","description":"\u522b\u540d ibase_delete_user","tag":"refentry","type":"Function","methodName":"fbird_delete_user"},{"id":"function.fbird-drop-db","name":"fbird_drop_db","description":"\u522b\u540d ibase_drop_db","tag":"refentry","type":"Function","methodName":"fbird_drop_db"},{"id":"function.fbird-errcode","name":"fbird_errcode","description":"\u522b\u540d ibase_errcode","tag":"refentry","type":"Function","methodName":"fbird_errcode"},{"id":"function.fbird-errmsg","name":"fbird_errmsg","description":"\u522b\u540d ibase_errmsg","tag":"refentry","type":"Function","methodName":"fbird_errmsg"},{"id":"function.fbird-execute","name":"fbird_execute","description":"\u522b\u540d ibase_execute","tag":"refentry","type":"Function","methodName":"fbird_execute"},{"id":"function.fbird-fetch-assoc","name":"fbird_fetch_assoc","description":"\u522b\u540d ibase_fetch_assoc","tag":"refentry","type":"Function","methodName":"fbird_fetch_assoc"},{"id":"function.fbird-fetch-object","name":"fbird_fetch_object","description":"\u522b\u540d ibase_fetch_object","tag":"refentry","type":"Function","methodName":"fbird_fetch_object"},{"id":"function.fbird-fetch-row","name":"fbird_fetch_row","description":"\u522b\u540d ibase_fetch_row","tag":"refentry","type":"Function","methodName":"fbird_fetch_row"},{"id":"function.fbird-field-info","name":"fbird_field_info","description":"\u522b\u540d ibase_field_info","tag":"refentry","type":"Function","methodName":"fbird_field_info"},{"id":"function.fbird-free-event-handler","name":"fbird_free_event_handler","description":"\u522b\u540d ibase_free_event_handler","tag":"refentry","type":"Function","methodName":"fbird_free_event_handler"},{"id":"function.fbird-free-query","name":"fbird_free_query","description":"\u522b\u540d ibase_free_query","tag":"refentry","type":"Function","methodName":"fbird_free_query"},{"id":"function.fbird-free-result","name":"fbird_free_result","description":"\u522b\u540d ibase_free_result","tag":"refentry","type":"Function","methodName":"fbird_free_result"},{"id":"function.fbird-gen-id","name":"fbird_gen_id","description":"\u522b\u540d ibase_gen_id","tag":"refentry","type":"Function","methodName":"fbird_gen_id"},{"id":"function.fbird-maintain-db","name":"fbird_maintain_db","description":"\u522b\u540d ibase_maintain_db","tag":"refentry","type":"Function","methodName":"fbird_maintain_db"},{"id":"function.fbird-modify-user","name":"fbird_modify_user","description":"\u522b\u540d ibase_modify_user","tag":"refentry","type":"Function","methodName":"fbird_modify_user"},{"id":"function.fbird-name-result","name":"fbird_name_result","description":"\u522b\u540d ibase_name_result","tag":"refentry","type":"Function","methodName":"fbird_name_result"},{"id":"function.fbird-num-fields","name":"fbird_num_fields","description":"\u522b\u540d ibase_num_fields","tag":"refentry","type":"Function","methodName":"fbird_num_fields"},{"id":"function.fbird-num-params","name":"fbird_num_params","description":"\u522b\u540d ibase_num_params","tag":"refentry","type":"Function","methodName":"fbird_num_params"},{"id":"function.fbird-param-info","name":"fbird_param_info","description":"\u522b\u540d ibase_param_info","tag":"refentry","type":"Function","methodName":"fbird_param_info"},{"id":"function.fbird-pconnect","name":"fbird_pconnect","description":"\u522b\u540d ibase_pconnect","tag":"refentry","type":"Function","methodName":"fbird_pconnect"},{"id":"function.fbird-prepare","name":"fbird_prepare","description":"\u522b\u540d ibase_prepare","tag":"refentry","type":"Function","methodName":"fbird_prepare"},{"id":"function.fbird-query","name":"fbird_query","description":"\u522b\u540d ibase_query","tag":"refentry","type":"Function","methodName":"fbird_query"},{"id":"function.fbird-restore","name":"fbird_restore","description":"\u522b\u540d ibase_restore","tag":"refentry","type":"Function","methodName":"fbird_restore"},{"id":"function.fbird-rollback","name":"fbird_rollback","description":"\u522b\u540d ibase_rollback","tag":"refentry","type":"Function","methodName":"fbird_rollback"},{"id":"function.fbird-rollback-ret","name":"fbird_rollback_ret","description":"\u522b\u540d ibase_rollback_ret","tag":"refentry","type":"Function","methodName":"fbird_rollback_ret"},{"id":"function.fbird-server-info","name":"fbird_server_info","description":"\u522b\u540d ibase_server_info","tag":"refentry","type":"Function","methodName":"fbird_server_info"},{"id":"function.fbird-service-attach","name":"fbird_service_attach","description":"\u522b\u540d ibase_service_attach","tag":"refentry","type":"Function","methodName":"fbird_service_attach"},{"id":"function.fbird-service-detach","name":"fbird_service_detach","description":"\u522b\u540d ibase_service_detach","tag":"refentry","type":"Function","methodName":"fbird_service_detach"},{"id":"function.fbird-set-event-handler","name":"fbird_set_event_handler","description":"\u522b\u540d ibase_set_event_handler","tag":"refentry","type":"Function","methodName":"fbird_set_event_handler"},{"id":"function.fbird-trans","name":"fbird_trans","description":"\u522b\u540d ibase_trans","tag":"refentry","type":"Function","methodName":"fbird_trans"},{"id":"function.fbird-wait-event","name":"fbird_wait_event","description":"\u522b\u540d ibase_wait_event","tag":"refentry","type":"Function","methodName":"fbird_wait_event"},{"id":"function.ibase-add-user","name":"ibase_add_user","description":"Add a user to a security database","tag":"refentry","type":"Function","methodName":"ibase_add_user"},{"id":"function.ibase-affected-rows","name":"ibase_affected_rows","description":"Return the number of rows that were affected by the previous query","tag":"refentry","type":"Function","methodName":"ibase_affected_rows"},{"id":"function.ibase-backup","name":"ibase_backup","description":"Initiates a backup task in the service manager and returns immediately","tag":"refentry","type":"Function","methodName":"ibase_backup"},{"id":"function.ibase-blob-add","name":"ibase_blob_add","description":"Add data into a newly created blob","tag":"refentry","type":"Function","methodName":"ibase_blob_add"},{"id":"function.ibase-blob-cancel","name":"ibase_blob_cancel","description":"Cancel creating blob","tag":"refentry","type":"Function","methodName":"ibase_blob_cancel"},{"id":"function.ibase-blob-close","name":"ibase_blob_close","description":"Close blob","tag":"refentry","type":"Function","methodName":"ibase_blob_close"},{"id":"function.ibase-blob-create","name":"ibase_blob_create","description":"Create a new blob for adding data","tag":"refentry","type":"Function","methodName":"ibase_blob_create"},{"id":"function.ibase-blob-echo","name":"ibase_blob_echo","description":"Output blob contents to browser","tag":"refentry","type":"Function","methodName":"ibase_blob_echo"},{"id":"function.ibase-blob-get","name":"ibase_blob_get","description":"Get len bytes data from open blob","tag":"refentry","type":"Function","methodName":"ibase_blob_get"},{"id":"function.ibase-blob-import","name":"ibase_blob_import","description":"Create blob, copy file in it, and close it","tag":"refentry","type":"Function","methodName":"ibase_blob_import"},{"id":"function.ibase-blob-info","name":"ibase_blob_info","description":"Return blob length and other useful info","tag":"refentry","type":"Function","methodName":"ibase_blob_info"},{"id":"function.ibase-blob-open","name":"ibase_blob_open","description":"Open blob for retrieving data parts","tag":"refentry","type":"Function","methodName":"ibase_blob_open"},{"id":"function.ibase-close","name":"ibase_close","description":"Close a connection to an InterBase database","tag":"refentry","type":"Function","methodName":"ibase_close"},{"id":"function.ibase-commit","name":"ibase_commit","description":"Commit a transaction","tag":"refentry","type":"Function","methodName":"ibase_commit"},{"id":"function.ibase-commit-ret","name":"ibase_commit_ret","description":"Commit a transaction without closing it","tag":"refentry","type":"Function","methodName":"ibase_commit_ret"},{"id":"function.ibase-connect","name":"ibase_connect","description":"Open a connection to a database","tag":"refentry","type":"Function","methodName":"ibase_connect"},{"id":"function.ibase-db-info","name":"ibase_db_info","description":"Request statistics about a database","tag":"refentry","type":"Function","methodName":"ibase_db_info"},{"id":"function.ibase-delete-user","name":"ibase_delete_user","description":"Delete a user from a security database","tag":"refentry","type":"Function","methodName":"ibase_delete_user"},{"id":"function.ibase-drop-db","name":"ibase_drop_db","description":"Drops a database","tag":"refentry","type":"Function","methodName":"ibase_drop_db"},{"id":"function.ibase-errcode","name":"ibase_errcode","description":"Return an error code","tag":"refentry","type":"Function","methodName":"ibase_errcode"},{"id":"function.ibase-errmsg","name":"ibase_errmsg","description":"Return error messages","tag":"refentry","type":"Function","methodName":"ibase_errmsg"},{"id":"function.ibase-execute","name":"ibase_execute","description":"Execute a previously prepared query","tag":"refentry","type":"Function","methodName":"ibase_execute"},{"id":"function.ibase-fetch-assoc","name":"ibase_fetch_assoc","description":"Fetch a result row from a query as an associative array","tag":"refentry","type":"Function","methodName":"ibase_fetch_assoc"},{"id":"function.ibase-fetch-object","name":"ibase_fetch_object","description":"Get an object from a InterBase database","tag":"refentry","type":"Function","methodName":"ibase_fetch_object"},{"id":"function.ibase-fetch-row","name":"ibase_fetch_row","description":"Fetch a row from an InterBase database","tag":"refentry","type":"Function","methodName":"ibase_fetch_row"},{"id":"function.ibase-field-info","name":"ibase_field_info","description":"Get information about a field","tag":"refentry","type":"Function","methodName":"ibase_field_info"},{"id":"function.ibase-free-event-handler","name":"ibase_free_event_handler","description":"Cancels a registered event handler","tag":"refentry","type":"Function","methodName":"ibase_free_event_handler"},{"id":"function.ibase-free-query","name":"ibase_free_query","description":"Free memory allocated by a prepared query","tag":"refentry","type":"Function","methodName":"ibase_free_query"},{"id":"function.ibase-free-result","name":"ibase_free_result","description":"Free a result set","tag":"refentry","type":"Function","methodName":"ibase_free_result"},{"id":"function.ibase-gen-id","name":"ibase_gen_id","description":"Increments the named generator and returns its new value","tag":"refentry","type":"Function","methodName":"ibase_gen_id"},{"id":"function.ibase-maintain-db","name":"ibase_maintain_db","description":"Execute a maintenance command on the database server","tag":"refentry","type":"Function","methodName":"ibase_maintain_db"},{"id":"function.ibase-modify-user","name":"ibase_modify_user","description":"Modify a user to a security database","tag":"refentry","type":"Function","methodName":"ibase_modify_user"},{"id":"function.ibase-name-result","name":"ibase_name_result","description":"Assigns a name to a result set","tag":"refentry","type":"Function","methodName":"ibase_name_result"},{"id":"function.ibase-num-fields","name":"ibase_num_fields","description":"Get the number of fields in a result set","tag":"refentry","type":"Function","methodName":"ibase_num_fields"},{"id":"function.ibase-num-params","name":"ibase_num_params","description":"Return the number of parameters in a prepared query","tag":"refentry","type":"Function","methodName":"ibase_num_params"},{"id":"function.ibase-param-info","name":"ibase_param_info","description":"Return information about a parameter in a prepared query","tag":"refentry","type":"Function","methodName":"ibase_param_info"},{"id":"function.ibase-pconnect","name":"ibase_pconnect","description":"Open a persistent connection to an InterBase database","tag":"refentry","type":"Function","methodName":"ibase_pconnect"},{"id":"function.ibase-prepare","name":"ibase_prepare","description":"Prepare a query for later binding of parameter placeholders and execution","tag":"refentry","type":"Function","methodName":"ibase_prepare"},{"id":"function.ibase-query","name":"ibase_query","description":"Execute a query on an InterBase database","tag":"refentry","type":"Function","methodName":"ibase_query"},{"id":"function.ibase-restore","name":"ibase_restore","description":"Initiates a restore task in the service manager and returns immediately","tag":"refentry","type":"Function","methodName":"ibase_restore"},{"id":"function.ibase-rollback","name":"ibase_rollback","description":"Roll back a transaction","tag":"refentry","type":"Function","methodName":"ibase_rollback"},{"id":"function.ibase-rollback-ret","name":"ibase_rollback_ret","description":"Roll back a transaction without closing it","tag":"refentry","type":"Function","methodName":"ibase_rollback_ret"},{"id":"function.ibase-server-info","name":"ibase_server_info","description":"Request information about a database server","tag":"refentry","type":"Function","methodName":"ibase_server_info"},{"id":"function.ibase-service-attach","name":"ibase_service_attach","description":"Connect to the service manager","tag":"refentry","type":"Function","methodName":"ibase_service_attach"},{"id":"function.ibase-service-detach","name":"ibase_service_detach","description":"Disconnect from the service manager","tag":"refentry","type":"Function","methodName":"ibase_service_detach"},{"id":"function.ibase-set-event-handler","name":"ibase_set_event_handler","description":"Register a callback function to be called when events are posted","tag":"refentry","type":"Function","methodName":"ibase_set_event_handler"},{"id":"function.ibase-trans","name":"ibase_trans","description":"Begin a transaction","tag":"refentry","type":"Function","methodName":"ibase_trans"},{"id":"function.ibase-wait-event","name":"ibase_wait_event","description":"Wait for an event to be posted by the database","tag":"refentry","type":"Function","methodName":"ibase_wait_event"},{"id":"ref.ibase","name":"Firebird\/InterBase \u51fd\u6570","description":"Firebird\/InterBase","tag":"reference","type":"Extension","methodName":"Firebird\/InterBase \u51fd\u6570"},{"id":"book.ibase","name":"Firebird\/InterBase","description":"\u9488\u5bf9\u5404\u6570\u636e\u5e93\u7cfb\u7edf\u5bf9\u5e94\u7684\u6269\u5c55","tag":"book","type":"Extension","methodName":"Firebird\/InterBase"},{"id":"ibm-db2.requirements","name":"\u9700\u6c42","description":"IBM DB2, Cloudscape and Apache Derby","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ibm-db2.installation","name":"\u5b89\u88c5","description":"IBM DB2, Cloudscape and Apache Derby","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ibm-db2.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"IBM DB2, Cloudscape and Apache Derby","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"ibm-db2.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"IBM DB2, Cloudscape and Apache Derby","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"ibm-db2.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"IBM DB2, Cloudscape and Apache Derby","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ibm-db2.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"IBM DB2, Cloudscape and Apache Derby","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.db2-autocommit","name":"db2_autocommit","description":"Returns or sets the AUTOCOMMIT state for a database connection","tag":"refentry","type":"Function","methodName":"db2_autocommit"},{"id":"function.db2-bind-param","name":"db2_bind_param","description":"Binds a PHP variable to an SQL statement parameter","tag":"refentry","type":"Function","methodName":"db2_bind_param"},{"id":"function.db2-client-info","name":"db2_client_info","description":"Returns an object with properties that describe the DB2 database client","tag":"refentry","type":"Function","methodName":"db2_client_info"},{"id":"function.db2-close","name":"db2_close","description":"Closes a database connection","tag":"refentry","type":"Function","methodName":"db2_close"},{"id":"function.db2-column-privileges","name":"db2_column_privileges","description":"Returns a result set listing the columns and associated privileges for a table","tag":"refentry","type":"Function","methodName":"db2_column_privileges"},{"id":"function.db2-columns","name":"db2_columns","description":"Returns a result set listing the columns and associated metadata for a table","tag":"refentry","type":"Function","methodName":"db2_columns"},{"id":"function.db2-commit","name":"db2_commit","description":"Commits a transaction","tag":"refentry","type":"Function","methodName":"db2_commit"},{"id":"function.db2-conn-error","name":"db2_conn_error","description":"Returns a string containing the SQLSTATE returned by the last connection attempt","tag":"refentry","type":"Function","methodName":"db2_conn_error"},{"id":"function.db2-conn-errormsg","name":"db2_conn_errormsg","description":"Returns the last connection error message and SQLCODE value","tag":"refentry","type":"Function","methodName":"db2_conn_errormsg"},{"id":"function.db2-connect","name":"db2_connect","description":"Returns a connection to a database","tag":"refentry","type":"Function","methodName":"db2_connect"},{"id":"function.db2-cursor-type","name":"db2_cursor_type","description":"Returns the cursor type used by a statement resource","tag":"refentry","type":"Function","methodName":"db2_cursor_type"},{"id":"function.db2-escape-string","name":"db2_escape_string","description":"Used to escape certain characters","tag":"refentry","type":"Function","methodName":"db2_escape_string"},{"id":"function.db2-exec","name":"db2_exec","description":"Executes an SQL statement directly","tag":"refentry","type":"Function","methodName":"db2_exec"},{"id":"function.db2-execute","name":"db2_execute","description":"Executes a prepared SQL statement","tag":"refentry","type":"Function","methodName":"db2_execute"},{"id":"function.db2-fetch-array","name":"db2_fetch_array","description":"Returns an array, indexed by column position, representing a row in a result set","tag":"refentry","type":"Function","methodName":"db2_fetch_array"},{"id":"function.db2-fetch-assoc","name":"db2_fetch_assoc","description":"Returns an array, indexed by column name, representing a row in a result set","tag":"refentry","type":"Function","methodName":"db2_fetch_assoc"},{"id":"function.db2-fetch-both","name":"db2_fetch_both","description":"Returns an array, indexed by both column name and position, representing a row in a result set","tag":"refentry","type":"Function","methodName":"db2_fetch_both"},{"id":"function.db2-fetch-object","name":"db2_fetch_object","description":"Returns an object with properties representing columns in the fetched row","tag":"refentry","type":"Function","methodName":"db2_fetch_object"},{"id":"function.db2-fetch-row","name":"db2_fetch_row","description":"Sets the result set pointer to the next row or requested row","tag":"refentry","type":"Function","methodName":"db2_fetch_row"},{"id":"function.db2-field-display-size","name":"db2_field_display_size","description":"Returns the maximum number of bytes required to display a column","tag":"refentry","type":"Function","methodName":"db2_field_display_size"},{"id":"function.db2-field-name","name":"db2_field_name","description":"Returns the name of the column in the result set","tag":"refentry","type":"Function","methodName":"db2_field_name"},{"id":"function.db2-field-num","name":"db2_field_num","description":"Returns the position of the named column in a result set","tag":"refentry","type":"Function","methodName":"db2_field_num"},{"id":"function.db2-field-precision","name":"db2_field_precision","description":"Returns the precision of the indicated column in a result set","tag":"refentry","type":"Function","methodName":"db2_field_precision"},{"id":"function.db2-field-scale","name":"db2_field_scale","description":"Returns the scale of the indicated column in a result set","tag":"refentry","type":"Function","methodName":"db2_field_scale"},{"id":"function.db2-field-type","name":"db2_field_type","description":"Returns the data type of the indicated column in a result set","tag":"refentry","type":"Function","methodName":"db2_field_type"},{"id":"function.db2-field-width","name":"db2_field_width","description":"Returns the width of the current value of the indicated column in a result set","tag":"refentry","type":"Function","methodName":"db2_field_width"},{"id":"function.db2-foreign-keys","name":"db2_foreign_keys","description":"Returns a result set listing the foreign keys for a table","tag":"refentry","type":"Function","methodName":"db2_foreign_keys"},{"id":"function.db2-free-result","name":"db2_free_result","description":"Frees resources associated with a result set","tag":"refentry","type":"Function","methodName":"db2_free_result"},{"id":"function.db2-free-stmt","name":"db2_free_stmt","description":"Frees resources associated with the indicated statement resource","tag":"refentry","type":"Function","methodName":"db2_free_stmt"},{"id":"function.db2-get-option","name":"db2_get_option","description":"Retrieves an option value for a statement resource or a connection resource","tag":"refentry","type":"Function","methodName":"db2_get_option"},{"id":"function.db2-last-insert-id","name":"db2_last_insert_id","description":"Returns the auto generated ID of the last insert query that successfully\n  executed on this connection","tag":"refentry","type":"Function","methodName":"db2_last_insert_id"},{"id":"function.db2-lob-read","name":"db2_lob_read","description":"Gets a user defined size of LOB files with each invocation","tag":"refentry","type":"Function","methodName":"db2_lob_read"},{"id":"function.db2-next-result","name":"db2_next_result","description":"Requests the next result set from a stored procedure","tag":"refentry","type":"Function","methodName":"db2_next_result"},{"id":"function.db2-num-fields","name":"db2_num_fields","description":"Returns the number of fields contained in a result set","tag":"refentry","type":"Function","methodName":"db2_num_fields"},{"id":"function.db2-num-rows","name":"db2_num_rows","description":"Returns the number of rows affected by an SQL statement","tag":"refentry","type":"Function","methodName":"db2_num_rows"},{"id":"function.db2-pclose","name":"db2_pclose","description":"Closes a persistent database connection","tag":"refentry","type":"Function","methodName":"db2_pclose"},{"id":"function.db2-pconnect","name":"db2_pconnect","description":"Returns a persistent connection to a database","tag":"refentry","type":"Function","methodName":"db2_pconnect"},{"id":"function.db2-prepare","name":"db2_prepare","description":"Prepares an SQL statement to be executed","tag":"refentry","type":"Function","methodName":"db2_prepare"},{"id":"function.db2-primary-keys","name":"db2_primary_keys","description":"Returns a result set listing primary keys for a table","tag":"refentry","type":"Function","methodName":"db2_primary_keys"},{"id":"function.db2-procedure-columns","name":"db2_procedure_columns","description":"Returns a result set listing stored procedure parameters","tag":"refentry","type":"Function","methodName":"db2_procedure_columns"},{"id":"function.db2-procedures","name":"db2_procedures","description":"Returns a result set listing the stored procedures registered in a database","tag":"refentry","type":"Function","methodName":"db2_procedures"},{"id":"function.db2-result","name":"db2_result","description":"Returns a single column from a row in the result set","tag":"refentry","type":"Function","methodName":"db2_result"},{"id":"function.db2-rollback","name":"db2_rollback","description":"Rolls back a transaction","tag":"refentry","type":"Function","methodName":"db2_rollback"},{"id":"function.db2-server-info","name":"db2_server_info","description":"Returns an object with properties that describe the DB2 database server","tag":"refentry","type":"Function","methodName":"db2_server_info"},{"id":"function.db2-set-option","name":"db2_set_option","description":"Set options for connection or statement resources","tag":"refentry","type":"Function","methodName":"db2_set_option"},{"id":"function.db2-special-columns","name":"db2_special_columns","description":"Returns a result set listing the unique row identifier columns for a table","tag":"refentry","type":"Function","methodName":"db2_special_columns"},{"id":"function.db2-statistics","name":"db2_statistics","description":"Returns a result set listing the index and statistics for a table","tag":"refentry","type":"Function","methodName":"db2_statistics"},{"id":"function.db2-stmt-error","name":"db2_stmt_error","description":"Returns a string containing the SQLSTATE returned by an SQL statement","tag":"refentry","type":"Function","methodName":"db2_stmt_error"},{"id":"function.db2-stmt-errormsg","name":"db2_stmt_errormsg","description":"Returns a string containing the last SQL statement error message","tag":"refentry","type":"Function","methodName":"db2_stmt_errormsg"},{"id":"function.db2-table-privileges","name":"db2_table_privileges","description":"Returns a result set listing the tables and associated privileges in a database","tag":"refentry","type":"Function","methodName":"db2_table_privileges"},{"id":"function.db2-tables","name":"db2_tables","description":"Returns a result set listing the tables and associated metadata in a database","tag":"refentry","type":"Function","methodName":"db2_tables"},{"id":"ref.ibm-db2","name":"IBM DB2 \u51fd\u6570","description":"IBM DB2, Cloudscape and Apache Derby","tag":"reference","type":"Extension","methodName":"IBM DB2 \u51fd\u6570"},{"id":"book.ibm-db2","name":"IBM DB2","description":"IBM DB2, Cloudscape and Apache Derby","tag":"book","type":"Extension","methodName":"IBM DB2"},{"id":"mongodb.requirements","name":"\u9700\u6c42","description":"MongoDB Extension","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mongodb.installation","name":"\u5b89\u88c5","description":"MongoDB Extension","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mongodb.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"MongoDB Extension","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mongodb.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"MongoDB Extension","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mongodb.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"MongoDB Extension","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"mongodb.tutorial.library","name":"Using the PHP Library for MongoDB (PHPLIB)","description":"MongoDB Extension","tag":"section","type":"General","methodName":"Using the PHP Library for MongoDB (PHPLIB)"},{"id":"mongodb.tutorial.apm","name":"Application Performance Monitoring (APM)","description":"MongoDB Extension","tag":"section","type":"General","methodName":"Application Performance Monitoring (APM)"},{"id":"mongodb.tutorial","name":"Tutorials","description":"Tutorials","tag":"chapter","type":"General","methodName":"Tutorials"},{"id":"mongodb.overview","name":"Architecture","description":"Architecture Overview","tag":"section","type":"General","methodName":"Architecture"},{"id":"mongodb.connection-handling","name":"Connections","description":"Connection handling and persistence","tag":"section","type":"General","methodName":"Connections"},{"id":"mongodb.persistence","name":"Persisting Data","description":"Serialization and deserialization of PHP variables into MongoDB","tag":"section","type":"General","methodName":"Persisting Data"},{"id":"mongodb.architecture","name":"Driver Architecture and Internals","description":"Explains the driver architecture, and special features","tag":"chapter","type":"General","methodName":"Driver Architecture and Internals"},{"id":"mongodb.security.request_injection","name":"Request Injection Attacks","description":"MongoDB Extension","tag":"section","type":"General","methodName":"Request Injection Attacks"},{"id":"mongodb.security.script_injection","name":"Script Injection Attacks","description":"MongoDB Extension","tag":"section","type":"General","methodName":"Script Injection Attacks"},{"id":"mongodb.security","name":"Security","description":"MongoDB Extension","tag":"chapter","type":"General","methodName":"Security"},{"id":"mongodb-driver-manager.addsubscriber","name":"MongoDB\\Driver\\Manager::addSubscriber","description":"Registers a monitoring event subscriber with this Manager","tag":"refentry","type":"Function","methodName":"addSubscriber"},{"id":"mongodb-driver-manager.construct","name":"MongoDB\\Driver\\Manager::__construct","description":"Create new MongoDB Manager","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-manager.createclientencryption","name":"MongoDB\\Driver\\Manager::createClientEncryption","description":"Create a new ClientEncryption object","tag":"refentry","type":"Function","methodName":"createClientEncryption"},{"id":"mongodb-driver-manager.executebulkwrite","name":"MongoDB\\Driver\\Manager::executeBulkWrite","description":"Execute one or more write operations","tag":"refentry","type":"Function","methodName":"executeBulkWrite"},{"id":"mongodb-driver-manager.executebulkwritecommand","name":"MongoDB\\Driver\\Manager::executeBulkWriteCommand","description":"Execute write operations using the bulkWrite command","tag":"refentry","type":"Function","methodName":"executeBulkWriteCommand"},{"id":"mongodb-driver-manager.executecommand","name":"MongoDB\\Driver\\Manager::executeCommand","description":"Execute a database command","tag":"refentry","type":"Function","methodName":"executeCommand"},{"id":"mongodb-driver-manager.executequery","name":"MongoDB\\Driver\\Manager::executeQuery","description":"Execute a database query","tag":"refentry","type":"Function","methodName":"executeQuery"},{"id":"mongodb-driver-manager.executereadcommand","name":"MongoDB\\Driver\\Manager::executeReadCommand","description":"Execute a database command that reads","tag":"refentry","type":"Function","methodName":"executeReadCommand"},{"id":"mongodb-driver-manager.executereadwritecommand","name":"MongoDB\\Driver\\Manager::executeReadWriteCommand","description":"Execute a database command that reads and writes","tag":"refentry","type":"Function","methodName":"executeReadWriteCommand"},{"id":"mongodb-driver-manager.executewritecommand","name":"MongoDB\\Driver\\Manager::executeWriteCommand","description":"Execute a database command that writes","tag":"refentry","type":"Function","methodName":"executeWriteCommand"},{"id":"mongodb-driver-manager.getencryptedfieldsmap","name":"MongoDB\\Driver\\Manager::getEncryptedFieldsMap","description":"Return the encryptedFieldsMap auto encryption option for the Manager","tag":"refentry","type":"Function","methodName":"getEncryptedFieldsMap"},{"id":"mongodb-driver-manager.getreadconcern","name":"MongoDB\\Driver\\Manager::getReadConcern","description":"Return the ReadConcern for the Manager","tag":"refentry","type":"Function","methodName":"getReadConcern"},{"id":"mongodb-driver-manager.getreadpreference","name":"MongoDB\\Driver\\Manager::getReadPreference","description":"Return the ReadPreference for the Manager","tag":"refentry","type":"Function","methodName":"getReadPreference"},{"id":"mongodb-driver-manager.getservers","name":"MongoDB\\Driver\\Manager::getServers","description":"Return the servers to which this manager is connected","tag":"refentry","type":"Function","methodName":"getServers"},{"id":"mongodb-driver-manager.getwriteconcern","name":"MongoDB\\Driver\\Manager::getWriteConcern","description":"Return the WriteConcern for the Manager","tag":"refentry","type":"Function","methodName":"getWriteConcern"},{"id":"mongodb-driver-manager.removesubscriber","name":"MongoDB\\Driver\\Manager::removeSubscriber","description":"Unregisters a monitoring event subscriber with this Manager","tag":"refentry","type":"Function","methodName":"removeSubscriber"},{"id":"mongodb-driver-manager.selectserver","name":"MongoDB\\Driver\\Manager::selectServer","description":"Select a server matching a read preference","tag":"refentry","type":"Function","methodName":"selectServer"},{"id":"mongodb-driver-manager.startsession","name":"MongoDB\\Driver\\Manager::startSession","description":"Start a new client session for use with this client","tag":"refentry","type":"Function","methodName":"startSession"},{"id":"class.mongodb-driver-manager","name":"MongoDB\\Driver\\Manager","description":"The MongoDB\\Driver\\Manager class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Manager"},{"id":"mongodb-driver-command.construct","name":"MongoDB\\Driver\\Command::__construct","description":"Create a new Command","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.mongodb-driver-command","name":"MongoDB\\Driver\\Command","description":"The MongoDB\\Driver\\Command class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Command"},{"id":"mongodb-driver-query.construct","name":"MongoDB\\Driver\\Query::__construct","description":"Create a new Query","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.mongodb-driver-query","name":"MongoDB\\Driver\\Query","description":"The MongoDB\\Driver\\Query class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Query"},{"id":"mongodb-driver-bulkwrite.construct","name":"MongoDB\\Driver\\BulkWrite::__construct","description":"Create a new BulkWrite","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-bulkwrite.count","name":"MongoDB\\Driver\\BulkWrite::count","description":"Count number of write operations in the bulk","tag":"refentry","type":"Function","methodName":"count"},{"id":"mongodb-driver-bulkwrite.delete","name":"MongoDB\\Driver\\BulkWrite::delete","description":"Add a delete operation to the bulk","tag":"refentry","type":"Function","methodName":"delete"},{"id":"mongodb-driver-bulkwrite.insert","name":"MongoDB\\Driver\\BulkWrite::insert","description":"Add an insert operation to the bulk","tag":"refentry","type":"Function","methodName":"insert"},{"id":"mongodb-driver-bulkwrite.update","name":"MongoDB\\Driver\\BulkWrite::update","description":"Add an update operation to the bulk","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.mongodb-driver-bulkwrite","name":"MongoDB\\Driver\\BulkWrite","description":"The MongoDB\\Driver\\BulkWrite class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\BulkWrite"},{"id":"mongodb-driver-bulkwritecommand.construct","name":"MongoDB\\Driver\\BulkWriteCommand::__construct","description":"Create a new BulkWriteCommand","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-bulkwritecommand.count","name":"MongoDB\\Driver\\BulkWriteCommand::count","description":"Count number of write operations in the BulkWriteCommand","tag":"refentry","type":"Function","methodName":"count"},{"id":"mongodb-driver-bulkwritecommand.deletemany","name":"MongoDB\\Driver\\BulkWriteCommand::deleteMany","description":"Add a deleteMany operation","tag":"refentry","type":"Function","methodName":"deleteMany"},{"id":"mongodb-driver-bulkwritecommand.deleteone","name":"MongoDB\\Driver\\BulkWriteCommand::deleteOne","description":"Add a deleteOne operation","tag":"refentry","type":"Function","methodName":"deleteOne"},{"id":"mongodb-driver-bulkwritecommand.insertone","name":"MongoDB\\Driver\\BulkWriteCommand::insertOne","description":"Add an insertOne operation","tag":"refentry","type":"Function","methodName":"insertOne"},{"id":"mongodb-driver-bulkwritecommand.replaceone","name":"MongoDB\\Driver\\BulkWriteCommand::replaceOne","description":"Add a replaceOne operation","tag":"refentry","type":"Function","methodName":"replaceOne"},{"id":"mongodb-driver-bulkwritecommand.updatemany","name":"MongoDB\\Driver\\BulkWriteCommand::updateMany","description":"Add an updateMany operation","tag":"refentry","type":"Function","methodName":"updateMany"},{"id":"mongodb-driver-bulkwritecommand.updateone","name":"MongoDB\\Driver\\BulkWriteCommand::updateOne","description":"Add an updateOne operation","tag":"refentry","type":"Function","methodName":"updateOne"},{"id":"class.mongodb-driver-bulkwritecommand","name":"MongoDB\\Driver\\BulkWriteCommand","description":"The MongoDB\\Driver\\BulkWriteCommand class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\BulkWriteCommand"},{"id":"mongodb-driver-session.aborttransaction","name":"MongoDB\\Driver\\Session::abortTransaction","description":"Aborts a transaction","tag":"refentry","type":"Function","methodName":"abortTransaction"},{"id":"mongodb-driver-session.advanceclustertime","name":"MongoDB\\Driver\\Session::advanceClusterTime","description":"Advances the cluster time for this session","tag":"refentry","type":"Function","methodName":"advanceClusterTime"},{"id":"mongodb-driver-session.advanceoperationtime","name":"MongoDB\\Driver\\Session::advanceOperationTime","description":"Advances the operation time for this session","tag":"refentry","type":"Function","methodName":"advanceOperationTime"},{"id":"mongodb-driver-session.committransaction","name":"MongoDB\\Driver\\Session::commitTransaction","description":"Commits a transaction","tag":"refentry","type":"Function","methodName":"commitTransaction"},{"id":"mongodb-driver-session.construct","name":"MongoDB\\Driver\\Session::__construct","description":"Create a new Session (not used)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-session.endsession","name":"MongoDB\\Driver\\Session::endSession","description":"Terminates a session","tag":"refentry","type":"Function","methodName":"endSession"},{"id":"mongodb-driver-session.getclustertime","name":"MongoDB\\Driver\\Session::getClusterTime","description":"Returns the cluster time for this session","tag":"refentry","type":"Function","methodName":"getClusterTime"},{"id":"mongodb-driver-session.getlogicalsessionid","name":"MongoDB\\Driver\\Session::getLogicalSessionId","description":"Returns the logical session ID for this session","tag":"refentry","type":"Function","methodName":"getLogicalSessionId"},{"id":"mongodb-driver-session.getoperationtime","name":"MongoDB\\Driver\\Session::getOperationTime","description":"Returns the operation time for this session","tag":"refentry","type":"Function","methodName":"getOperationTime"},{"id":"mongodb-driver-session.getserver","name":"MongoDB\\Driver\\Session::getServer","description":"Returns the server to which this session is pinned","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-session.gettransactionoptions","name":"MongoDB\\Driver\\Session::getTransactionOptions","description":"Returns options for the currently running transaction","tag":"refentry","type":"Function","methodName":"getTransactionOptions"},{"id":"mongodb-driver-session.gettransactionstate","name":"MongoDB\\Driver\\Session::getTransactionState","description":"Returns the current transaction state for this session","tag":"refentry","type":"Function","methodName":"getTransactionState"},{"id":"mongodb-driver-session.isdirty","name":"MongoDB\\Driver\\Session::isDirty","description":"Returns whether the session has been marked as dirty","tag":"refentry","type":"Function","methodName":"isDirty"},{"id":"mongodb-driver-session.isintransaction","name":"MongoDB\\Driver\\Session::isInTransaction","description":"Returns whether a multi-document transaction is in progress","tag":"refentry","type":"Function","methodName":"isInTransaction"},{"id":"mongodb-driver-session.starttransaction","name":"MongoDB\\Driver\\Session::startTransaction","description":"Starts a transaction","tag":"refentry","type":"Function","methodName":"startTransaction"},{"id":"class.mongodb-driver-session","name":"MongoDB\\Driver\\Session","description":"The MongoDB\\Driver\\Session class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Session"},{"id":"mongodb-driver-clientencryption.addkeyaltname","name":"MongoDB\\Driver\\ClientEncryption::addKeyAltName","description":"Adds an alternate name to a key document","tag":"refentry","type":"Function","methodName":"addKeyAltName"},{"id":"mongodb-driver-clientencryption.construct","name":"MongoDB\\Driver\\ClientEncryption::__construct","description":"Create a new ClientEncryption object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-clientencryption.createdatakey","name":"MongoDB\\Driver\\ClientEncryption::createDataKey","description":"Creates a key document","tag":"refentry","type":"Function","methodName":"createDataKey"},{"id":"mongodb-driver-clientencryption.decrypt","name":"MongoDB\\Driver\\ClientEncryption::decrypt","description":"Decrypt a value","tag":"refentry","type":"Function","methodName":"decrypt"},{"id":"mongodb-driver-clientencryption.deletekey","name":"MongoDB\\Driver\\ClientEncryption::deleteKey","description":"Deletes a key document","tag":"refentry","type":"Function","methodName":"deleteKey"},{"id":"mongodb-driver-clientencryption.encrypt","name":"MongoDB\\Driver\\ClientEncryption::encrypt","description":"Encrypt a value","tag":"refentry","type":"Function","methodName":"encrypt"},{"id":"mongodb-driver-clientencryption.encryptexpression","name":"MongoDB\\Driver\\ClientEncryption::encryptExpression","description":"Encrypts a match or aggregate expression","tag":"refentry","type":"Function","methodName":"encryptExpression"},{"id":"mongodb-driver-clientencryption.getkey","name":"MongoDB\\Driver\\ClientEncryption::getKey","description":"Gets a key document","tag":"refentry","type":"Function","methodName":"getKey"},{"id":"mongodb-driver-clientencryption.getkeybyaltname","name":"MongoDB\\Driver\\ClientEncryption::getKeyByAltName","description":"Gets a key document by an alternate name","tag":"refentry","type":"Function","methodName":"getKeyByAltName"},{"id":"mongodb-driver-clientencryption.getkeys","name":"MongoDB\\Driver\\ClientEncryption::getKeys","description":"Gets all key documents","tag":"refentry","type":"Function","methodName":"getKeys"},{"id":"mongodb-driver-clientencryption.removekeyaltname","name":"MongoDB\\Driver\\ClientEncryption::removeKeyAltName","description":"Removes an alternate name from a key document","tag":"refentry","type":"Function","methodName":"removeKeyAltName"},{"id":"mongodb-driver-clientencryption.rewrapmanydatakey","name":"MongoDB\\Driver\\ClientEncryption::rewrapManyDataKey","description":"Rewraps data keys","tag":"refentry","type":"Function","methodName":"rewrapManyDataKey"},{"id":"class.mongodb-driver-clientencryption","name":"MongoDB\\Driver\\ClientEncryption","description":"The MongoDB\\Driver\\ClientEncryption class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\ClientEncryption"},{"id":"mongodb-driver-serverapi.bsonserialize","name":"MongoDB\\Driver\\ServerApi::bsonSerialize","description":"Returns an object for BSON serialization","tag":"refentry","type":"Function","methodName":"bsonSerialize"},{"id":"mongodb-driver-serverapi.construct","name":"MongoDB\\Driver\\ServerApi::__construct","description":"Create a new ServerApi instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.mongodb-driver-serverapi","name":"MongoDB\\Driver\\ServerApi","description":"The MongoDB\\Driver\\ServerApi class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\ServerApi"},{"id":"mongodb-driver-writeconcern.bsonserialize","name":"MongoDB\\Driver\\WriteConcern::bsonSerialize","description":"Returns an object for BSON serialization","tag":"refentry","type":"Function","methodName":"bsonSerialize"},{"id":"mongodb-driver-writeconcern.construct","name":"MongoDB\\Driver\\WriteConcern::__construct","description":"Create a new WriteConcern","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-writeconcern.getjournal","name":"MongoDB\\Driver\\WriteConcern::getJournal","description":"Returns the WriteConcern's \"journal\" option","tag":"refentry","type":"Function","methodName":"getJournal"},{"id":"mongodb-driver-writeconcern.getw","name":"MongoDB\\Driver\\WriteConcern::getW","description":"Returns the WriteConcern's \"w\" option","tag":"refentry","type":"Function","methodName":"getW"},{"id":"mongodb-driver-writeconcern.getwtimeout","name":"MongoDB\\Driver\\WriteConcern::getWtimeout","description":"Returns the WriteConcern's \"wtimeout\" option","tag":"refentry","type":"Function","methodName":"getWtimeout"},{"id":"mongodb-driver-writeconcern.isdefault","name":"MongoDB\\Driver\\WriteConcern::isDefault","description":"Checks if this is the default write concern","tag":"refentry","type":"Function","methodName":"isDefault"},{"id":"class.mongodb-driver-writeconcern","name":"MongoDB\\Driver\\WriteConcern","description":"The MongoDB\\Driver\\WriteConcern class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\WriteConcern"},{"id":"mongodb-driver-readpreference.bsonserialize","name":"MongoDB\\Driver\\ReadPreference::bsonSerialize","description":"Returns an object for BSON serialization","tag":"refentry","type":"Function","methodName":"bsonSerialize"},{"id":"mongodb-driver-readpreference.construct","name":"MongoDB\\Driver\\ReadPreference::__construct","description":"Create a new ReadPreference","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-readpreference.gethedge","name":"MongoDB\\Driver\\ReadPreference::getHedge","description":"Returns the ReadPreference's \"hedge\" option","tag":"refentry","type":"Function","methodName":"getHedge"},{"id":"mongodb-driver-readpreference.getmaxstalenessseconds","name":"MongoDB\\Driver\\ReadPreference::getMaxStalenessSeconds","description":"Returns the ReadPreference's \"maxStalenessSeconds\" option","tag":"refentry","type":"Function","methodName":"getMaxStalenessSeconds"},{"id":"mongodb-driver-readpreference.getmode","name":"MongoDB\\Driver\\ReadPreference::getMode","description":"Returns the ReadPreference's \"mode\" option","tag":"refentry","type":"Function","methodName":"getMode"},{"id":"mongodb-driver-readpreference.getmodestring","name":"MongoDB\\Driver\\ReadPreference::getModeString","description":"Returns the ReadPreference's \"mode\" option","tag":"refentry","type":"Function","methodName":"getModeString"},{"id":"mongodb-driver-readpreference.gettagsets","name":"MongoDB\\Driver\\ReadPreference::getTagSets","description":"Returns the ReadPreference's \"tagSets\" option","tag":"refentry","type":"Function","methodName":"getTagSets"},{"id":"class.mongodb-driver-readpreference","name":"MongoDB\\Driver\\ReadPreference","description":"The MongoDB\\Driver\\ReadPreference class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\ReadPreference"},{"id":"mongodb-driver-readconcern.bsonserialize","name":"MongoDB\\Driver\\ReadConcern::bsonSerialize","description":"Returns an object for BSON serialization","tag":"refentry","type":"Function","methodName":"bsonSerialize"},{"id":"mongodb-driver-readconcern.construct","name":"MongoDB\\Driver\\ReadConcern::__construct","description":"Create a new ReadConcern","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-readconcern.getlevel","name":"MongoDB\\Driver\\ReadConcern::getLevel","description":"Returns the ReadConcern's \"level\" option","tag":"refentry","type":"Function","methodName":"getLevel"},{"id":"mongodb-driver-readconcern.isdefault","name":"MongoDB\\Driver\\ReadConcern::isDefault","description":"Checks if this is the default read concern","tag":"refentry","type":"Function","methodName":"isDefault"},{"id":"class.mongodb-driver-readconcern","name":"MongoDB\\Driver\\ReadConcern","description":"The MongoDB\\Driver\\ReadConcern class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\ReadConcern"},{"id":"mongodb-driver-cursor.construct","name":"MongoDB\\Driver\\Cursor::__construct","description":"Create a new Cursor (not used)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-cursor.current","name":"MongoDB\\Driver\\Cursor::current","description":"Returns the current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"mongodb-driver-cursor.getid","name":"MongoDB\\Driver\\Cursor::getId","description":"Returns the ID for this cursor","tag":"refentry","type":"Function","methodName":"getId"},{"id":"mongodb-driver-cursor.getserver","name":"MongoDB\\Driver\\Cursor::getServer","description":"Returns the server associated with this cursor","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-cursor.isdead","name":"MongoDB\\Driver\\Cursor::isDead","description":"Checks if the cursor is exhausted or may have additional results","tag":"refentry","type":"Function","methodName":"isDead"},{"id":"mongodb-driver-cursor.key","name":"MongoDB\\Driver\\Cursor::key","description":"Returns the current result's index within the cursor","tag":"refentry","type":"Function","methodName":"key"},{"id":"mongodb-driver-cursor.next","name":"MongoDB\\Driver\\Cursor::next","description":"Advances the cursor to the next result","tag":"refentry","type":"Function","methodName":"next"},{"id":"mongodb-driver-cursor.rewind","name":"MongoDB\\Driver\\Cursor::rewind","description":"Rewind the cursor to the first result","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"mongodb-driver-cursor.settypemap","name":"MongoDB\\Driver\\Cursor::setTypeMap","description":"Sets a type map to use for BSON unserialization","tag":"refentry","type":"Function","methodName":"setTypeMap"},{"id":"mongodb-driver-cursor.toarray","name":"MongoDB\\Driver\\Cursor::toArray","description":"Returns an array containing all results for this cursor","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"mongodb-driver-cursor.valid","name":"MongoDB\\Driver\\Cursor::valid","description":"Checks if the current position in the cursor is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.mongodb-driver-cursor","name":"MongoDB\\Driver\\Cursor","description":"The MongoDB\\Driver\\Cursor class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Cursor"},{"id":"mongodb-driver-cursorid.construct","name":"MongoDB\\Driver\\CursorId::__construct","description":"Create a new CursorId (not used)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-cursorid.tostring","name":"MongoDB\\Driver\\CursorId::__toString","description":"String representation of the cursor ID","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-driver-cursorid","name":"MongoDB\\Driver\\CursorId","description":"The MongoDB\\Driver\\CursorId class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\CursorId"},{"id":"mongodb-driver-cursorinterface.getid","name":"MongoDB\\Driver\\CursorInterface::getId","description":"Returns the ID for this cursor","tag":"refentry","type":"Function","methodName":"getId"},{"id":"mongodb-driver-cursorinterface.getserver","name":"MongoDB\\Driver\\CursorInterface::getServer","description":"Returns the server associated with this cursor","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-cursorinterface.isdead","name":"MongoDB\\Driver\\CursorInterface::isDead","description":"Checks if the cursor may have additional results","tag":"refentry","type":"Function","methodName":"isDead"},{"id":"mongodb-driver-cursorinterface.settypemap","name":"MongoDB\\Driver\\CursorInterface::setTypeMap","description":"Sets a type map to use for BSON unserialization","tag":"refentry","type":"Function","methodName":"setTypeMap"},{"id":"mongodb-driver-cursorinterface.toarray","name":"MongoDB\\Driver\\CursorInterface::toArray","description":"Returns an array containing all results for this cursor","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.mongodb-driver-cursorinterface","name":"MongoDB\\Driver\\CursorInterface","description":"The MongoDB\\Driver\\CursorInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\CursorInterface"},{"id":"mongodb-driver-server.construct","name":"MongoDB\\Driver\\Server::__construct","description":"Create a new Server (not used)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-driver-server.executebulkwrite","name":"MongoDB\\Driver\\Server::executeBulkWrite","description":"Execute one or more write operations on this server","tag":"refentry","type":"Function","methodName":"executeBulkWrite"},{"id":"mongodb-driver-server.executebulkwritecommand","name":"MongoDB\\Driver\\Server::executeBulkWriteCommand","description":"Execute write operations on this server using the bulkWrite command","tag":"refentry","type":"Function","methodName":"executeBulkWriteCommand"},{"id":"mongodb-driver-server.executecommand","name":"MongoDB\\Driver\\Server::executeCommand","description":"Execute a database command on this server","tag":"refentry","type":"Function","methodName":"executeCommand"},{"id":"mongodb-driver-server.executequery","name":"MongoDB\\Driver\\Server::executeQuery","description":"Execute a database query on this server","tag":"refentry","type":"Function","methodName":"executeQuery"},{"id":"mongodb-driver-server.executereadcommand","name":"MongoDB\\Driver\\Server::executeReadCommand","description":"Execute a database command that reads on this server","tag":"refentry","type":"Function","methodName":"executeReadCommand"},{"id":"mongodb-driver-server.executereadwritecommand","name":"MongoDB\\Driver\\Server::executeReadWriteCommand","description":"Execute a database command that reads and writes on this server","tag":"refentry","type":"Function","methodName":"executeReadWriteCommand"},{"id":"mongodb-driver-server.executewritecommand","name":"MongoDB\\Driver\\Server::executeWriteCommand","description":"Execute a database command that writes on this server","tag":"refentry","type":"Function","methodName":"executeWriteCommand"},{"id":"mongodb-driver-server.gethost","name":"MongoDB\\Driver\\Server::getHost","description":"Returns the hostname of this server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-server.getinfo","name":"MongoDB\\Driver\\Server::getInfo","description":"Returns an array of information describing this server","tag":"refentry","type":"Function","methodName":"getInfo"},{"id":"mongodb-driver-server.getlatency","name":"MongoDB\\Driver\\Server::getLatency","description":"Returns the latency of this server in milliseconds","tag":"refentry","type":"Function","methodName":"getLatency"},{"id":"mongodb-driver-server.getport","name":"MongoDB\\Driver\\Server::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-server.getserverdescription","name":"MongoDB\\Driver\\Server::getServerDescription","description":"Returns a ServerDescription for this server","tag":"refentry","type":"Function","methodName":"getServerDescription"},{"id":"mongodb-driver-server.gettags","name":"MongoDB\\Driver\\Server::getTags","description":"Returns an array of tags describing this server in a replica set","tag":"refentry","type":"Function","methodName":"getTags"},{"id":"mongodb-driver-server.gettype","name":"MongoDB\\Driver\\Server::getType","description":"Returns an integer denoting the type of this server","tag":"refentry","type":"Function","methodName":"getType"},{"id":"mongodb-driver-server.isarbiter","name":"MongoDB\\Driver\\Server::isArbiter","description":"Checks if this server is an arbiter member of a replica set","tag":"refentry","type":"Function","methodName":"isArbiter"},{"id":"mongodb-driver-server.ishidden","name":"MongoDB\\Driver\\Server::isHidden","description":"Checks if this server is a hidden member of a replica set","tag":"refentry","type":"Function","methodName":"isHidden"},{"id":"mongodb-driver-server.ispassive","name":"MongoDB\\Driver\\Server::isPassive","description":"Checks if this server is a passive member of a replica set","tag":"refentry","type":"Function","methodName":"isPassive"},{"id":"mongodb-driver-server.isprimary","name":"MongoDB\\Driver\\Server::isPrimary","description":"Checks if this server is a primary member of a replica set","tag":"refentry","type":"Function","methodName":"isPrimary"},{"id":"mongodb-driver-server.issecondary","name":"MongoDB\\Driver\\Server::isSecondary","description":"Checks if this server is a secondary member of a replica set","tag":"refentry","type":"Function","methodName":"isSecondary"},{"id":"class.mongodb-driver-server","name":"MongoDB\\Driver\\Server","description":"The MongoDB\\Driver\\Server class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Server"},{"id":"mongodb-driver-serverdescription.gethelloresponse","name":"MongoDB\\Driver\\ServerDescription::getHelloResponse","description":"Returns the server's most recent \"hello\" response","tag":"refentry","type":"Function","methodName":"getHelloResponse"},{"id":"mongodb-driver-serverdescription.gethost","name":"MongoDB\\Driver\\ServerDescription::getHost","description":"Returns the hostname of this server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-serverdescription.getlastupdatetime","name":"MongoDB\\Driver\\ServerDescription::getLastUpdateTime","description":"Returns the server's last update time in microseconds","tag":"refentry","type":"Function","methodName":"getLastUpdateTime"},{"id":"mongodb-driver-serverdescription.getport","name":"MongoDB\\Driver\\ServerDescription::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-serverdescription.getroundtriptime","name":"MongoDB\\Driver\\ServerDescription::getRoundTripTime","description":"Returns the server's round trip time in milliseconds","tag":"refentry","type":"Function","methodName":"getRoundTripTime"},{"id":"mongodb-driver-serverdescription.gettype","name":"MongoDB\\Driver\\ServerDescription::getType","description":"Returns a string denoting the type of this server","tag":"refentry","type":"Function","methodName":"getType"},{"id":"class.mongodb-driver-serverdescription","name":"MongoDB\\Driver\\ServerDescription","description":"The MongoDB\\Driver\\ServerDescription class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\ServerDescription"},{"id":"mongodb-driver-topologydescription.getservers","name":"MongoDB\\Driver\\TopologyDescription::getServers","description":"Returns the servers in the topology","tag":"refentry","type":"Function","methodName":"getServers"},{"id":"mongodb-driver-topologydescription.gettype","name":"MongoDB\\Driver\\TopologyDescription::getType","description":"Returns a string denoting the type of this topology","tag":"refentry","type":"Function","methodName":"getType"},{"id":"mongodb-driver-topologydescription.hasreadableserver","name":"MongoDB\\Driver\\TopologyDescription::hasReadableServer","description":"Returns whether the topology has a readable server","tag":"refentry","type":"Function","methodName":"hasReadableServer"},{"id":"mongodb-driver-topologydescription.haswritableserver","name":"MongoDB\\Driver\\TopologyDescription::hasWritableServer","description":"Returns whether the topology has a writable server","tag":"refentry","type":"Function","methodName":"hasWritableServer"},{"id":"class.mongodb-driver-topologydescription","name":"MongoDB\\Driver\\TopologyDescription","description":"The MongoDB\\Driver\\TopologyDescription class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\TopologyDescription"},{"id":"mongodb-driver-writeconcernerror.getcode","name":"MongoDB\\Driver\\WriteConcernError::getCode","description":"Returns the WriteConcernError's error code","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"mongodb-driver-writeconcernerror.getinfo","name":"MongoDB\\Driver\\WriteConcernError::getInfo","description":"Returns metadata document for the WriteConcernError","tag":"refentry","type":"Function","methodName":"getInfo"},{"id":"mongodb-driver-writeconcernerror.getmessage","name":"MongoDB\\Driver\\WriteConcernError::getMessage","description":"Returns the WriteConcernError's error message","tag":"refentry","type":"Function","methodName":"getMessage"},{"id":"class.mongodb-driver-writeconcernerror","name":"MongoDB\\Driver\\WriteConcernError","description":"The MongoDB\\Driver\\WriteConcernError class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\WriteConcernError"},{"id":"mongodb-driver-writeerror.getcode","name":"MongoDB\\Driver\\WriteError::getCode","description":"Returns the WriteError's error code","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"mongodb-driver-writeerror.getindex","name":"MongoDB\\Driver\\WriteError::getIndex","description":"Returns the index of the write operation corresponding to this WriteError","tag":"refentry","type":"Function","methodName":"getIndex"},{"id":"mongodb-driver-writeerror.getinfo","name":"MongoDB\\Driver\\WriteError::getInfo","description":"Returns metadata document for the WriteError","tag":"refentry","type":"Function","methodName":"getInfo"},{"id":"mongodb-driver-writeerror.getmessage","name":"MongoDB\\Driver\\WriteError::getMessage","description":"Returns the WriteError's error message","tag":"refentry","type":"Function","methodName":"getMessage"},{"id":"class.mongodb-driver-writeerror","name":"MongoDB\\Driver\\WriteError","description":"The MongoDB\\Driver\\WriteError class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\WriteError"},{"id":"mongodb-driver-writeresult.getdeletedcount","name":"MongoDB\\Driver\\WriteResult::getDeletedCount","description":"Returns the number of documents deleted","tag":"refentry","type":"Function","methodName":"getDeletedCount"},{"id":"mongodb-driver-writeresult.getinsertedcount","name":"MongoDB\\Driver\\WriteResult::getInsertedCount","description":"Returns the number of documents inserted (excluding upserts)","tag":"refentry","type":"Function","methodName":"getInsertedCount"},{"id":"mongodb-driver-writeresult.getmatchedcount","name":"MongoDB\\Driver\\WriteResult::getMatchedCount","description":"Returns the number of documents selected for update","tag":"refentry","type":"Function","methodName":"getMatchedCount"},{"id":"mongodb-driver-writeresult.getmodifiedcount","name":"MongoDB\\Driver\\WriteResult::getModifiedCount","description":"Returns the number of existing documents updated","tag":"refentry","type":"Function","methodName":"getModifiedCount"},{"id":"mongodb-driver-writeresult.getserver","name":"MongoDB\\Driver\\WriteResult::getServer","description":"Returns the server associated with this write result","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-writeresult.getupsertedcount","name":"MongoDB\\Driver\\WriteResult::getUpsertedCount","description":"Returns the number of documents inserted by an upsert","tag":"refentry","type":"Function","methodName":"getUpsertedCount"},{"id":"mongodb-driver-writeresult.getupsertedids","name":"MongoDB\\Driver\\WriteResult::getUpsertedIds","description":"Returns an array of identifiers for upserted documents","tag":"refentry","type":"Function","methodName":"getUpsertedIds"},{"id":"mongodb-driver-writeresult.getwriteconcernerror","name":"MongoDB\\Driver\\WriteResult::getWriteConcernError","description":"Returns any write concern error that occurred","tag":"refentry","type":"Function","methodName":"getWriteConcernError"},{"id":"mongodb-driver-writeresult.getwriteerrors","name":"MongoDB\\Driver\\WriteResult::getWriteErrors","description":"Returns any write errors that occurred","tag":"refentry","type":"Function","methodName":"getWriteErrors"},{"id":"mongodb-driver-writeresult.isacknowledged","name":"MongoDB\\Driver\\WriteResult::isAcknowledged","description":"Returns whether the write was acknowledged","tag":"refentry","type":"Function","methodName":"isAcknowledged"},{"id":"class.mongodb-driver-writeresult","name":"MongoDB\\Driver\\WriteResult","description":"The MongoDB\\Driver\\WriteResult class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\WriteResult"},{"id":"mongodb-driver-bulkwritecommandresult.getdeletedcount","name":"MongoDB\\Driver\\BulkWriteCommandResult::getDeletedCount","description":"Returns the number of documents deleted","tag":"refentry","type":"Function","methodName":"getDeletedCount"},{"id":"mongodb-driver-bulkwritecommandresult.getdeleteresults","name":"MongoDB\\Driver\\BulkWriteCommandResult::getDeleteResults","description":"Returns verbose results for successful deletes","tag":"refentry","type":"Function","methodName":"getDeleteResults"},{"id":"mongodb-driver-bulkwritecommandresult.getinsertedcount","name":"MongoDB\\Driver\\BulkWriteCommandResult::getInsertedCount","description":"Returns the number of documents inserted","tag":"refentry","type":"Function","methodName":"getInsertedCount"},{"id":"mongodb-driver-bulkwritecommandresult.getinsertresults","name":"MongoDB\\Driver\\BulkWriteCommandResult::getInsertResults","description":"Returns verbose results for successful inserts","tag":"refentry","type":"Function","methodName":"getInsertResults"},{"id":"mongodb-driver-bulkwritecommandresult.getmatchedcount","name":"MongoDB\\Driver\\BulkWriteCommandResult::getMatchedCount","description":"Returns the number of documents selected for update","tag":"refentry","type":"Function","methodName":"getMatchedCount"},{"id":"mongodb-driver-bulkwritecommandresult.getmodifiedcount","name":"MongoDB\\Driver\\BulkWriteCommandResult::getModifiedCount","description":"Returns the number of existing documents updated","tag":"refentry","type":"Function","methodName":"getModifiedCount"},{"id":"mongodb-driver-bulkwritecommandresult.getupdateresults","name":"MongoDB\\Driver\\BulkWriteCommandResult::getUpdateResults","description":"Returns verbose results for successful updates","tag":"refentry","type":"Function","methodName":"getUpdateResults"},{"id":"mongodb-driver-bulkwritecommandresult.getupsertedcount","name":"MongoDB\\Driver\\BulkWriteCommandResult::getUpsertedCount","description":"Returns the number of documents upserted","tag":"refentry","type":"Function","methodName":"getUpsertedCount"},{"id":"mongodb-driver-bulkwritecommandresult.isacknowledged","name":"MongoDB\\Driver\\BulkWriteCommandResult::isAcknowledged","description":"Returns whether the write was acknowledged","tag":"refentry","type":"Function","methodName":"isAcknowledged"},{"id":"class.mongodb-driver-bulkwritecommandresult","name":"MongoDB\\Driver\\BulkWriteCommandResult","description":"The MongoDB\\Driver\\BulkWriteCommandResult class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\BulkWriteCommandResult"},{"id":"mongodb.mongodb","name":"MongoDB\\Driver","description":"MongoDB \u6269\u5c55\u7c7b","tag":"part","type":"General","methodName":"MongoDB\\Driver"},{"id":"function.mongodb.bson-fromjson","name":"MongoDB\\BSON\\fromJSON","description":"Returns the BSON representation of a JSON value","tag":"refentry","type":"Function","methodName":"MongoDB\\BSON\\fromJSON"},{"id":"function.mongodb.bson-fromphp","name":"MongoDB\\BSON\\fromPHP","description":"Returns the BSON representation of a PHP value","tag":"refentry","type":"Function","methodName":"MongoDB\\BSON\\fromPHP"},{"id":"function.mongodb.bson-tocanonicalextendedjson","name":"MongoDB\\BSON\\toCanonicalExtendedJSON","description":"Returns the Canonical Extended JSON representation of a BSON value","tag":"refentry","type":"Function","methodName":"MongoDB\\BSON\\toCanonicalExtendedJSON"},{"id":"function.mongodb.bson-tojson","name":"MongoDB\\BSON\\toJSON","description":"Returns the Legacy Extended JSON representation of a BSON value","tag":"refentry","type":"Function","methodName":"MongoDB\\BSON\\toJSON"},{"id":"function.mongodb.bson-tophp","name":"MongoDB\\BSON\\toPHP","description":"Returns the PHP representation of a BSON value","tag":"refentry","type":"Function","methodName":"MongoDB\\BSON\\toPHP"},{"id":"function.mongodb.bson-torelaxedextendedjson","name":"MongoDB\\BSON\\toRelaxedExtendedJSON","description":"Returns the Relaxed Extended JSON representation of a BSON value","tag":"refentry","type":"Function","methodName":"MongoDB\\BSON\\toRelaxedExtendedJSON"},{"id":"ref.bson.functions","name":"\u51fd\u6570","description":"MongoDB Extension","tag":"reference","type":"Extension","methodName":"\u51fd\u6570"},{"id":"mongodb-bson-document.construct","name":"MongoDB\\BSON\\Document::__construct","description":"Construct a new BSON document (unused)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-document.frombson","name":"MongoDB\\BSON\\Document::fromBSON","description":"Construct a new document instance from a BSON string","tag":"refentry","type":"Function","methodName":"fromBSON"},{"id":"mongodb-bson-document.fromjson","name":"MongoDB\\BSON\\Document::fromJSON","description":"Construct a new document instance from a JSON string","tag":"refentry","type":"Function","methodName":"fromJSON"},{"id":"mongodb-bson-document.fromphp","name":"MongoDB\\BSON\\Document::fromPHP","description":"Construct a new document instance from PHP data","tag":"refentry","type":"Function","methodName":"fromPHP"},{"id":"mongodb-bson-document.get","name":"MongoDB\\BSON\\Document::get","description":"Returns the value of a key in the document","tag":"refentry","type":"Function","methodName":"get"},{"id":"mongodb-bson-document.getiterator","name":"MongoDB\\BSON\\Document::getIterator","description":"Returns an iterator for the BSON document","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"mongodb-bson-document.has","name":"MongoDB\\BSON\\Document::has","description":"Returns whether a key is present in the document","tag":"refentry","type":"Function","methodName":"has"},{"id":"mongodb-bson-document.offsetexists","name":"MongoDB\\BSON\\Document::offsetExists","description":"Returns whether a key is present in the document","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"mongodb-bson-document.offsetget","name":"MongoDB\\BSON\\Document::offsetGet","description":"Returns the value of a key in the document","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"mongodb-bson-document.offsetset","name":"MongoDB\\BSON\\Document::offsetSet","description":"Implementation of ArrayAccess","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"mongodb-bson-document.offsetunset","name":"MongoDB\\BSON\\Document::offsetUnset","description":"Implementation of ArrayAccess","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"mongodb-bson-document.tocanonicalextendedjson","name":"MongoDB\\BSON\\Document::toCanonicalExtendedJSON","description":"Returns the Canonical Extended JSON representation of the BSON document","tag":"refentry","type":"Function","methodName":"toCanonicalExtendedJSON"},{"id":"mongodb-bson-document.tophp","name":"MongoDB\\BSON\\Document::toPHP","description":"Returns the PHP representation of the BSON document","tag":"refentry","type":"Function","methodName":"toPHP"},{"id":"mongodb-bson-document.torelaxedextendedjson","name":"MongoDB\\BSON\\Document::toRelaxedExtendedJSON","description":"Returns the Relaxed Extended JSON representation of the BSON document","tag":"refentry","type":"Function","methodName":"toRelaxedExtendedJSON"},{"id":"mongodb-bson-document.tostring","name":"MongoDB\\BSON\\Document::__toString","description":"Returns the string representation of this BSON Document","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-document","name":"MongoDB\\BSON\\Document","description":"The MongoDB\\BSON\\Document class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Document"},{"id":"mongodb-bson-packedarray.construct","name":"MongoDB\\BSON\\PackedArray::__construct","description":"Construct a new BSON array (unused)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-packedarray.fromjson","name":"MongoDB\\BSON\\PackedArray::fromJSON","description":"Construct a new BSON array instance from a JSON string","tag":"refentry","type":"Function","methodName":"fromJSON"},{"id":"mongodb-bson-packedarray.fromphp","name":"MongoDB\\BSON\\PackedArray::fromPHP","description":"Construct a new BSON array instance from PHP data","tag":"refentry","type":"Function","methodName":"fromPHP"},{"id":"mongodb-bson-packedarray.get","name":"MongoDB\\BSON\\PackedArray::get","description":"Returns the value of an index in the array","tag":"refentry","type":"Function","methodName":"get"},{"id":"mongodb-bson-packedarray.getiterator","name":"MongoDB\\BSON\\PackedArray::getIterator","description":"Returns an iterator for the BSON array","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"mongodb-bson-packedarray.has","name":"MongoDB\\BSON\\PackedArray::has","description":"Returns whether a index is present in the array","tag":"refentry","type":"Function","methodName":"has"},{"id":"mongodb-bson-packedarray.offsetexists","name":"MongoDB\\BSON\\PackedArray::offsetExists","description":"Returns whether a index is present in the array","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"mongodb-bson-packedarray.offsetget","name":"MongoDB\\BSON\\PackedArray::offsetGet","description":"Returns the value of an index in the array","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"mongodb-bson-packedarray.offsetset","name":"MongoDB\\BSON\\PackedArray::offsetSet","description":"Implementation of ArrayAccess","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"mongodb-bson-packedarray.offsetunset","name":"MongoDB\\BSON\\PackedArray::offsetUnset","description":"Implementation of ArrayAccess","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"mongodb-bson-packedarray.tocanonicalextendedjson","name":"MongoDB\\BSON\\PackedArray::toCanonicalExtendedJSON","description":"Returns the Canonical Extended JSON representation of the BSON array","tag":"refentry","type":"Function","methodName":"toCanonicalExtendedJSON"},{"id":"mongodb-bson-packedarray.tophp","name":"MongoDB\\BSON\\PackedArray::toPHP","description":"Returns the PHP representation of the BSON array","tag":"refentry","type":"Function","methodName":"toPHP"},{"id":"mongodb-bson-packedarray.torelaxedextendedjson","name":"MongoDB\\BSON\\PackedArray::toRelaxedExtendedJSON","description":"Returns the Relaxed Extended JSON representation of the BSON array","tag":"refentry","type":"Function","methodName":"toRelaxedExtendedJSON"},{"id":"mongodb-bson-packedarray.tostring","name":"MongoDB\\BSON\\PackedArray::__toString","description":"Returns the string representation of this BSON array","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-packedarray","name":"MongoDB\\BSON\\PackedArray","description":"The MongoDB\\BSON\\PackedArray class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\PackedArray"},{"id":"mongodb-bson-iterator.construct","name":"MongoDB\\BSON\\Iterator::__construct","description":"Construct a new BSON iterator (unused)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-iterator.current","name":"MongoDB\\BSON\\Iterator::current","description":"Returns the current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"mongodb-bson-iterator.key","name":"MongoDB\\BSON\\Iterator::key","description":"Returns the key of the current element","tag":"refentry","type":"Function","methodName":"key"},{"id":"mongodb-bson-iterator.next","name":"MongoDB\\BSON\\Iterator::next","description":"Advances the iterator to next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"mongodb-bson-iterator.rewind","name":"MongoDB\\BSON\\Iterator::rewind","description":"Rewinds the Iterator to the first element","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"mongodb-bson-iterator.valid","name":"MongoDB\\BSON\\Iterator::valid","description":"Checks if current position is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.mongodb-bson-iterator","name":"MongoDB\\BSON\\Iterator","description":"The MongoDB\\BSON\\Iterator class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Iterator"},{"id":"mongodb-bson-binary.construct","name":"MongoDB\\BSON\\Binary::__construct","description":"Construct a new Binary","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-binary.fromvector","name":"MongoDB\\BSON\\Binary::fromVector","description":"Creates a new binary with subtype MongoDB\\BSON\\Binary::SUBTYPE_VECTOR from the given array and vector type","tag":"refentry","type":"Function","methodName":"fromVector"},{"id":"mongodb-bson-binary.getdata","name":"MongoDB\\BSON\\Binary::getData","description":"Returns the Binary's data","tag":"refentry","type":"Function","methodName":"getData"},{"id":"mongodb-bson-binary.gettype","name":"MongoDB\\BSON\\Binary::getType","description":"Returns the Binary's type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"mongodb-bson-binary.getvectortype","name":"MongoDB\\BSON\\Binary::getVectorType","description":"Returns the data type for a Binary with the vector subtype","tag":"refentry","type":"Function","methodName":"getVectorType"},{"id":"mongodb-bson-binary.jsonserialize","name":"MongoDB\\BSON\\Binary::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-binary.toarray","name":"MongoDB\\BSON\\Binary::toArray","description":"Returns the vector as an array for a Binary with subtype MongoDB\\BSON\\Binary::SUBTYPE_VECTOR","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"mongodb-bson-binary.tostring","name":"MongoDB\\BSON\\Binary::__toString","description":"Returns the Binary's data","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-binary","name":"MongoDB\\BSON\\Binary","description":"The MongoDB\\BSON\\Binary class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Binary"},{"id":"enum.mongodb-bson-vectortype","name":"MongoDB\\BSON\\VectorType","description":"The MongoDB\\BSON\\VectorType enum","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\VectorType"},{"id":"mongodb-bson-decimal128.construct","name":"MongoDB\\BSON\\Decimal128::__construct","description":"Construct a new Decimal128","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-decimal128.jsonserialize","name":"MongoDB\\BSON\\Decimal128::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-decimal128.tostring","name":"MongoDB\\BSON\\Decimal128::__toString","description":"Returns the string representation of this Decimal128","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-decimal128","name":"MongoDB\\BSON\\Decimal128","description":"The MongoDB\\BSON\\Decimal128 class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Decimal128"},{"id":"mongodb-bson-javascript.construct","name":"MongoDB\\BSON\\Javascript::__construct","description":"Construct a new Javascript","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-javascript.getcode","name":"MongoDB\\BSON\\Javascript::getCode","description":"Returns the Javascript's code","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"mongodb-bson-javascript.getscope","name":"MongoDB\\BSON\\Javascript::getScope","description":"Returns the Javascript's scope document","tag":"refentry","type":"Function","methodName":"getScope"},{"id":"mongodb-bson-javascript.jsonserialize","name":"MongoDB\\BSON\\Javascript::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-javascript.tostring","name":"MongoDB\\BSON\\Javascript::__toString","description":"Returns the Javascript's code","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-javascript","name":"MongoDB\\BSON\\Javascript","description":"The MongoDB\\BSON\\Javascript class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Javascript"},{"id":"mongodb-bson-maxkey.construct","name":"MongoDB\\BSON\\MaxKey::__construct","description":"Construct a new MaxKey","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-maxkey.jsonserialize","name":"MongoDB\\BSON\\MaxKey::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"class.mongodb-bson-maxkey","name":"MongoDB\\BSON\\MaxKey","description":"The MongoDB\\BSON\\MaxKey class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\MaxKey"},{"id":"mongodb-bson-minkey.construct","name":"MongoDB\\BSON\\MinKey::__construct","description":"Construct a new MinKey","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-minkey.jsonserialize","name":"MongoDB\\BSON\\MinKey::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"class.mongodb-bson-minkey","name":"MongoDB\\BSON\\MinKey","description":"The MongoDB\\BSON\\MinKey class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\MinKey"},{"id":"mongodb-bson-objectid.construct","name":"MongoDB\\BSON\\ObjectId::__construct","description":"Construct a new ObjectId","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-objectid.gettimestamp","name":"MongoDB\\BSON\\ObjectId::getTimestamp","description":"Returns the timestamp component of this ObjectId","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"mongodb-bson-objectid.jsonserialize","name":"MongoDB\\BSON\\ObjectId::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-objectid.tostring","name":"MongoDB\\BSON\\ObjectId::__toString","description":"Returns the hexidecimal representation of this ObjectId","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-objectid","name":"MongoDB\\BSON\\ObjectId","description":"The MongoDB\\BSON\\ObjectId class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\ObjectId"},{"id":"mongodb-bson-regex.construct","name":"MongoDB\\BSON\\Regex::__construct","description":"Construct a new Regex","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-regex.getflags","name":"MongoDB\\BSON\\Regex::getFlags","description":"Returns the Regex's flags","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"mongodb-bson-regex.getpattern","name":"MongoDB\\BSON\\Regex::getPattern","description":"Returns the Regex's pattern","tag":"refentry","type":"Function","methodName":"getPattern"},{"id":"mongodb-bson-regex.jsonserialize","name":"MongoDB\\BSON\\Regex::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-regex.tostring","name":"MongoDB\\BSON\\Regex::__toString","description":"Returns the string representation of this Regex","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-regex","name":"MongoDB\\BSON\\Regex","description":"The MongoDB\\BSON\\Regex class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Regex"},{"id":"mongodb-bson-timestamp.construct","name":"MongoDB\\BSON\\Timestamp::__construct","description":"Construct a new Timestamp","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-timestamp.getincrement","name":"MongoDB\\BSON\\Timestamp::getIncrement","description":"Returns the increment component of this Timestamp","tag":"refentry","type":"Function","methodName":"getIncrement"},{"id":"mongodb-bson-timestamp.gettimestamp","name":"MongoDB\\BSON\\Timestamp::getTimestamp","description":"Returns the timestamp component of this Timestamp","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"mongodb-bson-timestamp.jsonserialize","name":"MongoDB\\BSON\\Timestamp::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-timestamp.tostring","name":"MongoDB\\BSON\\Timestamp::__toString","description":"Returns the string representation of this Timestamp","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-timestamp","name":"MongoDB\\BSON\\Timestamp","description":"The MongoDB\\BSON\\Timestamp class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Timestamp"},{"id":"mongodb-bson-utcdatetime.construct","name":"MongoDB\\BSON\\UTCDateTime::__construct","description":"Construct a new UTCDateTime","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-utcdatetime.jsonserialize","name":"MongoDB\\BSON\\UTCDateTime::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-utcdatetime.todatetime","name":"MongoDB\\BSON\\UTCDateTime::toDateTime","description":"Returns the DateTime representation of this UTCDateTime","tag":"refentry","type":"Function","methodName":"toDateTime"},{"id":"mongodb-bson-utcdatetime.todatetimeimmutable","name":"MongoDB\\BSON\\UTCDateTime::toDateTimeImmutable","description":"Returns the DateTimeImmutable representation of this UTCDateTime","tag":"refentry","type":"Function","methodName":"toDateTimeImmutable"},{"id":"mongodb-bson-utcdatetime.tostring","name":"MongoDB\\BSON\\UTCDateTime::__toString","description":"Returns the string representation of this UTCDateTime","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-utcdatetime","name":"MongoDB\\BSON\\UTCDateTime","description":"The MongoDB\\BSON\\UTCDateTime class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\UTCDateTime"},{"id":"class.mongodb-bson-type","name":"MongoDB\\BSON\\Type","description":"The MongoDB\\BSON\\Type interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Type"},{"id":"mongodb-bson-persistable.bsonserialize","name":"MongoDB\\BSON\\Persistable::bsonSerialize","description":"Provides an array or document to serialize as BSON","tag":"refentry","type":"Function","methodName":"bsonSerialize"},{"id":"class.mongodb-bson-persistable","name":"MongoDB\\BSON\\Persistable","description":"The MongoDB\\BSON\\Persistable interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Persistable"},{"id":"mongodb-bson-serializable.bsonserialize","name":"MongoDB\\BSON\\Serializable::bsonSerialize","description":"Provides an array or document to serialize as BSON","tag":"refentry","type":"Function","methodName":"bsonSerialize"},{"id":"class.mongodb-bson-serializable","name":"MongoDB\\BSON\\Serializable","description":"The MongoDB\\BSON\\Serializable interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Serializable"},{"id":"mongodb-bson-unserializable.bsonunserialize","name":"MongoDB\\BSON\\Unserializable::bsonUnserialize","description":"Constructs the object from a BSON array or document","tag":"refentry","type":"Function","methodName":"bsonUnserialize"},{"id":"class.mongodb-bson-unserializable","name":"MongoDB\\BSON\\Unserializable","description":"The MongoDB\\BSON\\Unserializable interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Unserializable"},{"id":"mongodb-bson-binaryinterface.getdata","name":"MongoDB\\BSON\\BinaryInterface::getData","description":"Returns the BinaryInterface's data","tag":"refentry","type":"Function","methodName":"getData"},{"id":"mongodb-bson-binaryinterface.gettype","name":"MongoDB\\BSON\\BinaryInterface::getType","description":"Returns the BinaryInterface's type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"mongodb-bson-binaryinterface.tostring","name":"MongoDB\\BSON\\BinaryInterface::__toString","description":"Returns the BinaryInterface's data","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-binaryinterface","name":"MongoDB\\BSON\\BinaryInterface","description":"The MongoDB\\BSON\\BinaryInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\BinaryInterface"},{"id":"mongodb-bson-decimal128interface.tostring","name":"MongoDB\\BSON\\Decimal128Interface::__toString","description":"Returns the string representation of this Decimal128Interface","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-decimal128interface","name":"MongoDB\\BSON\\Decimal128Interface","description":"The MongoDB\\BSON\\Decimal128Interface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Decimal128Interface"},{"id":"mongodb-bson-javascriptinterface.getcode","name":"MongoDB\\BSON\\JavascriptInterface::getCode","description":"Returns the JavascriptInterface's code","tag":"refentry","type":"Function","methodName":"getCode"},{"id":"mongodb-bson-javascriptinterface.getscope","name":"MongoDB\\BSON\\JavascriptInterface::getScope","description":"Returns the JavascriptInterface's scope document","tag":"refentry","type":"Function","methodName":"getScope"},{"id":"mongodb-bson-javascriptinterface.tostring","name":"MongoDB\\BSON\\JavascriptInterface::__toString","description":"Returns the JavascriptInterface's code","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-javascriptinterface","name":"MongoDB\\BSON\\JavascriptInterface","description":"The MongoDB\\BSON\\JavascriptInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\JavascriptInterface"},{"id":"class.mongodb-bson-maxkeyinterface","name":"MongoDB\\BSON\\MaxKeyInterface","description":"The MongoDB\\BSON\\MaxKeyInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\MaxKeyInterface"},{"id":"class.mongodb-bson-minkeyinterface","name":"MongoDB\\BSON\\MinKeyInterface","description":"The MongoDB\\BSON\\MinKeyInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\MinKeyInterface"},{"id":"mongodb-bson-objectidinterface.gettimestamp","name":"MongoDB\\BSON\\ObjectIdInterface::getTimestamp","description":"Returns the timestamp component of this ObjectIdInterface","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"mongodb-bson-objectidinterface.tostring","name":"MongoDB\\BSON\\ObjectIdInterface::__toString","description":"Returns the hexidecimal representation of this ObjectIdInterface","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-objectidinterface","name":"MongoDB\\BSON\\ObjectIdInterface","description":"The MongoDB\\BSON\\ObjectIdInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\ObjectIdInterface"},{"id":"mongodb-bson-regexinterface.getflags","name":"MongoDB\\BSON\\RegexInterface::getFlags","description":"Returns the RegexInterface's flags","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"mongodb-bson-regexinterface.getpattern","name":"MongoDB\\BSON\\RegexInterface::getPattern","description":"Returns the RegexInterface's pattern","tag":"refentry","type":"Function","methodName":"getPattern"},{"id":"mongodb-bson-regexinterface.tostring","name":"MongoDB\\BSON\\RegexInterface::__toString","description":"Returns the string representation of this RegexInterface","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-regexinterface","name":"MongoDB\\BSON\\RegexInterface","description":"The MongoDB\\BSON\\RegexInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\RegexInterface"},{"id":"mongodb-bson-timestampinterface.getincrement","name":"MongoDB\\BSON\\TimestampInterface::getIncrement","description":"Returns the increment component of this TimestampInterface","tag":"refentry","type":"Function","methodName":"getIncrement"},{"id":"mongodb-bson-timestampinterface.gettimestamp","name":"MongoDB\\BSON\\TimestampInterface::getTimestamp","description":"Returns the timestamp component of this TimestampInterface","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"mongodb-bson-timestampinterface.tostring","name":"MongoDB\\BSON\\TimestampInterface::__toString","description":"Returns the string representation of this TimestampInterface","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-timestampinterface","name":"MongoDB\\BSON\\TimestampInterface","description":"The MongoDB\\BSON\\TimestampInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\TimestampInterface"},{"id":"mongodb-bson-utcdatetimeinterface.todatetime","name":"MongoDB\\BSON\\UTCDateTimeInterface::toDateTime","description":"Returns the DateTime representation of this UTCDateTimeInterface","tag":"refentry","type":"Function","methodName":"toDateTime"},{"id":"mongodb-bson-utcdatetimeinterface.todatetimeimmutable","name":"MongoDB\\BSON\\UTCDateTimeInterface::toDateTimeImmutable","description":"Returns the DateTimeImmutable representation of this UTCDateTimeInterface","tag":"refentry","type":"Function","methodName":"toDateTimeImmutable"},{"id":"mongodb-bson-utcdatetimeinterface.tostring","name":"MongoDB\\BSON\\UTCDateTimeInterface::__toString","description":"Returns the string representation of this UTCDateTimeInterface","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-utcdatetimeinterface","name":"MongoDB\\BSON\\UTCDateTimeInterface","description":"The MongoDB\\BSON\\UTCDateTimeInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\UTCDateTimeInterface"},{"id":"mongodb-bson-dbpointer.construct","name":"MongoDB\\BSON\\DBPointer::__construct","description":"Construct a new DBPointer (unused)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-dbpointer.jsonserialize","name":"MongoDB\\BSON\\DBPointer::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-dbpointer.tostring","name":"MongoDB\\BSON\\DBPointer::__toString","description":"Returns an empty string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-dbpointer","name":"MongoDB\\BSON\\DBPointer","description":"The MongoDB\\BSON\\DBPointer class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\DBPointer"},{"id":"mongodb-bson-int64.construct","name":"MongoDB\\BSON\\Int64::__construct","description":"Construct a new Int64","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-int64.jsonserialize","name":"MongoDB\\BSON\\Int64::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-int64.tostring","name":"MongoDB\\BSON\\Int64::__toString","description":"Returns the string representation of this Int64","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-int64","name":"MongoDB\\BSON\\Int64","description":"The MongoDB\\BSON\\Int64 class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Int64"},{"id":"mongodb-bson-symbol.construct","name":"MongoDB\\BSON\\Symbol::__construct","description":"Construct a new Symbol (unused)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-symbol.jsonserialize","name":"MongoDB\\BSON\\Symbol::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-symbol.tostring","name":"MongoDB\\BSON\\Symbol::__toString","description":"Returns the Symbol as a string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-symbol","name":"MongoDB\\BSON\\Symbol","description":"The MongoDB\\BSON\\Symbol class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Symbol"},{"id":"mongodb-bson-undefined.construct","name":"MongoDB\\BSON\\Undefined::__construct","description":"Construct a new Undefined (unused)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mongodb-bson-undefined.jsonserialize","name":"MongoDB\\BSON\\Undefined::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"mongodb-bson-undefined.tostring","name":"MongoDB\\BSON\\Undefined::__toString","description":"Returns an empty string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.mongodb-bson-undefined","name":"MongoDB\\BSON\\Undefined","description":"The MongoDB\\BSON\\Undefined class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\BSON\\Undefined"},{"id":"mongodb.bson","name":"MongoDB\\BSON","description":"MongoDB BSON Classes and Functions","tag":"part","type":"General","methodName":"MongoDB\\BSON"},{"id":"function.mongodb.driver.monitoring.addsubscriber","name":"MongoDB\\Driver\\Monitoring\\addSubscriber","description":"Registers a monitoring event subscriber globally","tag":"refentry","type":"Function","methodName":"MongoDB\\Driver\\Monitoring\\addSubscriber"},{"id":"function.mongodb.driver.monitoring.removesubscriber","name":"MongoDB\\Driver\\Monitoring\\removeSubscriber","description":"Unregisters a monitoring event subscriber globally","tag":"refentry","type":"Function","methodName":"MongoDB\\Driver\\Monitoring\\removeSubscriber"},{"id":"ref.monitoring.functions","name":"\u51fd\u6570","description":"MongoDB Extension","tag":"reference","type":"Extension","methodName":"\u51fd\u6570"},{"id":"mongodb-driver-monitoring-commandfailedevent.getcommandname","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getCommandName","description":"Returns the command name","tag":"refentry","type":"Function","methodName":"getCommandName"},{"id":"mongodb-driver-monitoring-commandfailedevent.getdatabasename","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getDatabaseName","description":"Returns the database on which the command was executed","tag":"refentry","type":"Function","methodName":"getDatabaseName"},{"id":"mongodb-driver-monitoring-commandfailedevent.getdurationmicros","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getDurationMicros","description":"Returns the command's duration in microseconds","tag":"refentry","type":"Function","methodName":"getDurationMicros"},{"id":"mongodb-driver-monitoring-commandfailedevent.geterror","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getError","description":"Returns the Exception associated with the failed command","tag":"refentry","type":"Function","methodName":"getError"},{"id":"mongodb-driver-monitoring-commandfailedevent.gethost","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getHost","description":"Returns the server hostname for the command","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-commandfailedevent.getoperationid","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getOperationId","description":"Returns the command's operation ID","tag":"refentry","type":"Function","methodName":"getOperationId"},{"id":"mongodb-driver-monitoring-commandfailedevent.getport","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getPort","description":"Returns the server port for the command","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-commandfailedevent.getreply","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getReply","description":"Returns the command reply document","tag":"refentry","type":"Function","methodName":"getReply"},{"id":"mongodb-driver-monitoring-commandfailedevent.getrequestid","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getRequestId","description":"Returns the command's request ID","tag":"refentry","type":"Function","methodName":"getRequestId"},{"id":"mongodb-driver-monitoring-commandfailedevent.getserver","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getServer","description":"Returns the Server on which the command was executed","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-monitoring-commandfailedevent.getserverconnectionid","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getServerConnectionId","description":"Returns the server connection ID for the command","tag":"refentry","type":"Function","methodName":"getServerConnectionId"},{"id":"mongodb-driver-monitoring-commandfailedevent.getserviceid","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent::getServiceId","description":"Returns the load balancer service ID for the command","tag":"refentry","type":"Function","methodName":"getServiceId"},{"id":"class.mongodb-driver-monitoring-commandfailedevent","name":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent","description":"The MongoDB\\Driver\\Monitoring\\CommandFailedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\CommandFailedEvent"},{"id":"mongodb-driver-monitoring-commandstartedevent.getcommand","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getCommand","description":"Returns the command document","tag":"refentry","type":"Function","methodName":"getCommand"},{"id":"mongodb-driver-monitoring-commandstartedevent.getcommandname","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getCommandName","description":"Returns the command name","tag":"refentry","type":"Function","methodName":"getCommandName"},{"id":"mongodb-driver-monitoring-commandstartedevent.getdatabasename","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getDatabaseName","description":"Returns the database on which the command was executed","tag":"refentry","type":"Function","methodName":"getDatabaseName"},{"id":"mongodb-driver-monitoring-commandstartedevent.gethost","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getHost","description":"Returns the server hostname for the command","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-commandstartedevent.getoperationid","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getOperationId","description":"Returns the command's operation ID","tag":"refentry","type":"Function","methodName":"getOperationId"},{"id":"mongodb-driver-monitoring-commandstartedevent.getport","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getPort","description":"Returns the server port for the command","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-commandstartedevent.getrequestid","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getRequestId","description":"Returns the command's request ID","tag":"refentry","type":"Function","methodName":"getRequestId"},{"id":"mongodb-driver-monitoring-commandstartedevent.getserver","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getServer","description":"Returns the Server on which the command was executed","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-monitoring-commandstartedevent.getserverconnectionid","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getServerConnectionId","description":"Returns the server connection ID for the command","tag":"refentry","type":"Function","methodName":"getServerConnectionId"},{"id":"mongodb-driver-monitoring-commandstartedevent.getserviceid","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent::getServiceId","description":"Returns the load balancer service ID for the command","tag":"refentry","type":"Function","methodName":"getServiceId"},{"id":"class.mongodb-driver-monitoring-commandstartedevent","name":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent","description":"The MongoDB\\Driver\\Monitoring\\CommandStartedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\CommandStartedEvent"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getcommandname","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getCommandName","description":"Returns the command name","tag":"refentry","type":"Function","methodName":"getCommandName"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getdatabasename","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getDatabaseName","description":"Returns the database on which the command was executed","tag":"refentry","type":"Function","methodName":"getDatabaseName"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getdurationmicros","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getDurationMicros","description":"Returns the command's duration in microseconds","tag":"refentry","type":"Function","methodName":"getDurationMicros"},{"id":"mongodb-driver-monitoring-commandsucceededevent.gethost","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getHost","description":"Returns the server hostname for the command","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getoperationid","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getOperationId","description":"Returns the command's operation ID","tag":"refentry","type":"Function","methodName":"getOperationId"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getport","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getPort","description":"Returns the server port for the command","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getreply","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getReply","description":"Returns the command reply document","tag":"refentry","type":"Function","methodName":"getReply"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getrequestid","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getRequestId","description":"Returns the command's request ID","tag":"refentry","type":"Function","methodName":"getRequestId"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getserver","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getServer","description":"Returns the Server on which the command was executed","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getserverconnectionid","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getServerConnectionId","description":"Returns the server connection ID for the command","tag":"refentry","type":"Function","methodName":"getServerConnectionId"},{"id":"mongodb-driver-monitoring-commandsucceededevent.getserviceid","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent::getServiceId","description":"Returns the load balancer service ID for the command","tag":"refentry","type":"Function","methodName":"getServiceId"},{"id":"class.mongodb-driver-monitoring-commandsucceededevent","name":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent","description":"The MongoDB\\Driver\\Monitoring\\CommandSucceededEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\CommandSucceededEvent"},{"id":"mongodb-driver-monitoring-serverchangedevent.gethost","name":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent::getHost","description":"Returns the hostname of the server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-serverchangedevent.getnewdescription","name":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent::getNewDescription","description":"Returns the new description for the server","tag":"refentry","type":"Function","methodName":"getNewDescription"},{"id":"mongodb-driver-monitoring-serverchangedevent.getport","name":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-serverchangedevent.getpreviousdescription","name":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent::getPreviousDescription","description":"Returns the previous description for the server","tag":"refentry","type":"Function","methodName":"getPreviousDescription"},{"id":"mongodb-driver-monitoring-serverchangedevent.gettopologyid","name":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent::getTopologyId","description":"Returns the topology ID associated with this server","tag":"refentry","type":"Function","methodName":"getTopologyId"},{"id":"class.mongodb-driver-monitoring-serverchangedevent","name":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent","description":"The MongoDB\\Driver\\Monitoring\\ServerChangedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\ServerChangedEvent"},{"id":"mongodb-driver-monitoring-serverclosedevent.gethost","name":"MongoDB\\Driver\\Monitoring\\ServerClosedEvent::getHost","description":"Returns the hostname of the server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-serverclosedevent.getport","name":"MongoDB\\Driver\\Monitoring\\ServerClosedEvent::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-serverclosedevent.gettopologyid","name":"MongoDB\\Driver\\Monitoring\\ServerClosedEvent::getTopologyId","description":"Returns the topology ID associated with this server","tag":"refentry","type":"Function","methodName":"getTopologyId"},{"id":"class.mongodb-driver-monitoring-serverclosedevent","name":"MongoDB\\Driver\\Monitoring\\ServerClosedEvent","description":"The MongoDB\\Driver\\Monitoring\\ServerClosedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\ServerClosedEvent"},{"id":"mongodb-driver-monitoring-serveropeningevent.gethost","name":"MongoDB\\Driver\\Monitoring\\ServerOpeningEvent::getHost","description":"Returns the hostname of the server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-serveropeningevent.getport","name":"MongoDB\\Driver\\Monitoring\\ServerOpeningEvent::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-serveropeningevent.gettopologyid","name":"MongoDB\\Driver\\Monitoring\\ServerOpeningEvent::getTopologyId","description":"Returns the topology ID associated with this server","tag":"refentry","type":"Function","methodName":"getTopologyId"},{"id":"class.mongodb-driver-monitoring-serveropeningevent","name":"MongoDB\\Driver\\Monitoring\\ServerOpeningEvent","description":"The MongoDB\\Driver\\Monitoring\\ServerOpeningEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\ServerOpeningEvent"},{"id":"mongodb-driver-monitoring-serverheartbeatfailedevent.getdurationmicros","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent::getDurationMicros","description":"Returns the heartbeat's duration in microseconds","tag":"refentry","type":"Function","methodName":"getDurationMicros"},{"id":"mongodb-driver-monitoring-serverheartbeatfailedevent.geterror","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent::getError","description":"Returns the Exception associated with the failed heartbeat","tag":"refentry","type":"Function","methodName":"getError"},{"id":"mongodb-driver-monitoring-serverheartbeatfailedevent.gethost","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent::getHost","description":"Returns the hostname of the server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-serverheartbeatfailedevent.getport","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-serverheartbeatfailedevent.isawaited","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent::isAwaited","description":"Returns whether the heartbeat used a streaming protocol","tag":"refentry","type":"Function","methodName":"isAwaited"},{"id":"class.mongodb-driver-monitoring-serverheartbeatfailedevent","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent","description":"The MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatFailedEvent"},{"id":"mongodb-driver-monitoring-serverheartbeatstartedevent.gethost","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatStartedEvent::getHost","description":"Returns the hostname of the server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-serverheartbeatstartedevent.getport","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatStartedEvent::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-serverheartbeatstartedevent.isawaited","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatStartedEvent::isAwaited","description":"Returns whether the heartbeat used a streaming protocol","tag":"refentry","type":"Function","methodName":"isAwaited"},{"id":"class.mongodb-driver-monitoring-serverheartbeatstartedevent","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatStartedEvent","description":"The MongoDB\\Driver\\Monitoring\\ServerHeartbeatStartedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatStartedEvent"},{"id":"mongodb-driver-monitoring-serverheartbeatsucceededevent.getdurationmicros","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent::getDurationMicros","description":"Returns the heartbeat's duration in microseconds","tag":"refentry","type":"Function","methodName":"getDurationMicros"},{"id":"mongodb-driver-monitoring-serverheartbeatsucceededevent.gethost","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent::getHost","description":"Returns the hostname of the server","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"mongodb-driver-monitoring-serverheartbeatsucceededevent.getport","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent::getPort","description":"Returns the port on which this server is listening","tag":"refentry","type":"Function","methodName":"getPort"},{"id":"mongodb-driver-monitoring-serverheartbeatsucceededevent.getreply","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent::getReply","description":"Returns the heartbeat reply document","tag":"refentry","type":"Function","methodName":"getReply"},{"id":"mongodb-driver-monitoring-serverheartbeatsucceededevent.isawaited","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent::isAwaited","description":"Returns whether the heartbeat used a streaming protocol","tag":"refentry","type":"Function","methodName":"isAwaited"},{"id":"class.mongodb-driver-monitoring-serverheartbeatsucceededevent","name":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent","description":"The MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\ServerHeartbeatSucceededEvent"},{"id":"mongodb-driver-monitoring-topologychangedevent.getnewdescription","name":"MongoDB\\Driver\\Monitoring\\TopologyChangedEvent::getNewDescription","description":"Returns the new description for the topology","tag":"refentry","type":"Function","methodName":"getNewDescription"},{"id":"mongodb-driver-monitoring-topologychangedevent.getpreviousdescription","name":"MongoDB\\Driver\\Monitoring\\TopologyChangedEvent::getPreviousDescription","description":"Returns the previous description for the topology","tag":"refentry","type":"Function","methodName":"getPreviousDescription"},{"id":"mongodb-driver-monitoring-topologychangedevent.gettopologyid","name":"MongoDB\\Driver\\Monitoring\\TopologyChangedEvent::getTopologyId","description":"Returns the topology ID","tag":"refentry","type":"Function","methodName":"getTopologyId"},{"id":"class.mongodb-driver-monitoring-topologychangedevent","name":"MongoDB\\Driver\\Monitoring\\TopologyChangedEvent","description":"The MongoDB\\Driver\\Monitoring\\TopologyChangedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\TopologyChangedEvent"},{"id":"mongodb-driver-monitoring-topologyclosedevent.gettopologyid","name":"MongoDB\\Driver\\Monitoring\\TopologyClosedEvent::getTopologyId","description":"Returns the topology ID","tag":"refentry","type":"Function","methodName":"getTopologyId"},{"id":"class.mongodb-driver-monitoring-topologyclosedevent","name":"MongoDB\\Driver\\Monitoring\\TopologyClosedEvent","description":"The MongoDB\\Driver\\Monitoring\\TopologyClosedEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\TopologyClosedEvent"},{"id":"mongodb-driver-monitoring-topologyopeningevent.gettopologyid","name":"MongoDB\\Driver\\Monitoring\\TopologyOpeningEvent::getTopologyId","description":"Returns the topology ID","tag":"refentry","type":"Function","methodName":"getTopologyId"},{"id":"class.mongodb-driver-monitoring-topologyopeningevent","name":"MongoDB\\Driver\\Monitoring\\TopologyOpeningEvent","description":"The MongoDB\\Driver\\Monitoring\\TopologyOpeningEvent class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\TopologyOpeningEvent"},{"id":"mongodb-driver-monitoring-commandsubscriber.commandfailed","name":"MongoDB\\Driver\\Monitoring\\CommandSubscriber::commandFailed","description":"Notification method for a failed command","tag":"refentry","type":"Function","methodName":"commandFailed"},{"id":"mongodb-driver-monitoring-commandsubscriber.commandstarted","name":"MongoDB\\Driver\\Monitoring\\CommandSubscriber::commandStarted","description":"Notification method for a started command","tag":"refentry","type":"Function","methodName":"commandStarted"},{"id":"mongodb-driver-monitoring-commandsubscriber.commandsucceeded","name":"MongoDB\\Driver\\Monitoring\\CommandSubscriber::commandSucceeded","description":"Notification method for a successful command","tag":"refentry","type":"Function","methodName":"commandSucceeded"},{"id":"class.mongodb-driver-monitoring-commandsubscriber","name":"MongoDB\\Driver\\Monitoring\\CommandSubscriber","description":"The MongoDB\\Driver\\Monitoring\\CommandSubscriber interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\CommandSubscriber"},{"id":"mongodb-driver-monitoring-logsubscriber.log","name":"MongoDB\\Driver\\Monitoring\\LogSubscriber::log","description":"Notification method for a log message","tag":"refentry","type":"Function","methodName":"log"},{"id":"class.mongodb-driver-monitoring-logsubscriber","name":"MongoDB\\Driver\\Monitoring\\LogSubscriber","description":"The MongoDB\\Driver\\Monitoring\\LogSubscriber interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\LogSubscriber"},{"id":"mongodb-driver-monitoring-sdamsubscriber.serverchanged","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::serverChanged","description":"Notification method for a server description change","tag":"refentry","type":"Function","methodName":"serverChanged"},{"id":"mongodb-driver-monitoring-sdamsubscriber.serverclosed","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::serverClosed","description":"Notification method for closing a server","tag":"refentry","type":"Function","methodName":"serverClosed"},{"id":"mongodb-driver-monitoring-sdamsubscriber.serverheartbeatfailed","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::serverHeartbeatFailed","description":"Notification method for a failed server heartbeat","tag":"refentry","type":"Function","methodName":"serverHeartbeatFailed"},{"id":"mongodb-driver-monitoring-sdamsubscriber.serverheartbeatstarted","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::serverHeartbeatStarted","description":"Notification method for a started server heartbeat","tag":"refentry","type":"Function","methodName":"serverHeartbeatStarted"},{"id":"mongodb-driver-monitoring-sdamsubscriber.serverheartbeatsucceeded","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::serverHeartbeatSucceeded","description":"Notification method for a successful server heartbeat","tag":"refentry","type":"Function","methodName":"serverHeartbeatSucceeded"},{"id":"mongodb-driver-monitoring-sdamsubscriber.serveropening","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::serverOpening","description":"Notification method for opening a server","tag":"refentry","type":"Function","methodName":"serverOpening"},{"id":"mongodb-driver-monitoring-sdamsubscriber.topologychanged","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::topologyChanged","description":"Notification method for a topology description change","tag":"refentry","type":"Function","methodName":"topologyChanged"},{"id":"mongodb-driver-monitoring-sdamsubscriber.topologyclosed","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::topologyClosed","description":"Notification method for closing the topology","tag":"refentry","type":"Function","methodName":"topologyClosed"},{"id":"mongodb-driver-monitoring-sdamsubscriber.topologyopening","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber::topologyOpening","description":"Notification method for opening the topology","tag":"refentry","type":"Function","methodName":"topologyOpening"},{"id":"class.mongodb-driver-monitoring-sdamsubscriber","name":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber","description":"The MongoDB\\Driver\\Monitoring\\SDAMSubscriber interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\SDAMSubscriber"},{"id":"class.mongodb-driver-monitoring-subscriber","name":"MongoDB\\Driver\\Monitoring\\Subscriber","description":"The MongoDB\\Driver\\Monitoring\\Subscriber interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Monitoring\\Subscriber"},{"id":"mongodb.monitoring","name":"MongoDB\\Driver\\Monitoring","description":"Monitoring classes and subscriber functions","tag":"part","type":"General","methodName":"MongoDB\\Driver\\Monitoring"},{"id":"class.mongodb-driver-exception-authenticationexception","name":"MongoDB\\Driver\\Exception\\AuthenticationException","description":"The MongoDB\\Driver\\Exception\\AuthenticationException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\AuthenticationException"},{"id":"mongodb-driver-bulkwriteexception.getwriteresult","name":"MongoDB\\Driver\\Exception\\BulkWriteException::getWriteResult","description":"Returns the WriteResult for the failed write operation","tag":"refentry","type":"Function","methodName":"getWriteResult"},{"id":"class.mongodb-driver-exception-bulkwriteexception","name":"MongoDB\\Driver\\Exception\\BulkWriteException","description":"The MongoDB\\Driver\\Exception\\BulkWriteException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\BulkWriteException"},{"id":"mongodb-driver-bulkwritecommandexception.geterrorreply","name":"MongoDB\\Driver\\Exception\\BulkWriteCommandException::getErrorReply","description":"Returns any top-level command error","tag":"refentry","type":"Function","methodName":"getErrorReply"},{"id":"mongodb-driver-bulkwritecommandexception.getpartialresult","name":"MongoDB\\Driver\\Exception\\BulkWriteCommandException::getPartialResult","description":"Returns the result of any successful write operations","tag":"refentry","type":"Function","methodName":"getPartialResult"},{"id":"mongodb-driver-bulkwritecommandexception.getwriteconcernerrors","name":"MongoDB\\Driver\\Exception\\BulkWriteCommandException::getWriteConcernErrors","description":"Returns any write concern errors","tag":"refentry","type":"Function","methodName":"getWriteConcernErrors"},{"id":"mongodb-driver-bulkwritecommandexception.getwriteerrors","name":"MongoDB\\Driver\\Exception\\BulkWriteCommandException::getWriteErrors","description":"Returns any write errors","tag":"refentry","type":"Function","methodName":"getWriteErrors"},{"id":"class.mongodb-driver-exception-bulkwritecommandexception","name":"MongoDB\\Driver\\Exception\\BulkWriteCommandException","description":"The MongoDB\\Driver\\Exception\\BulkWriteCommandException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\BulkWriteCommandException"},{"id":"mongodb-driver-commandexception.getresultdocument","name":"MongoDB\\Driver\\Exception\\CommandException::getResultDocument","description":"Returns the result document for the failed command","tag":"refentry","type":"Function","methodName":"getResultDocument"},{"id":"class.mongodb-driver-exception-commandexception","name":"MongoDB\\Driver\\Exception\\CommandException","description":"The MongoDB\\Driver\\Exception\\CommandException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\CommandException"},{"id":"class.mongodb-driver-exception-connectionexception","name":"MongoDB\\Driver\\Exception\\ConnectionException","description":"The MongoDB\\Driver\\Exception\\ConnectionException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\ConnectionException"},{"id":"class.mongodb-driver-exception-connectiontimeoutexception","name":"MongoDB\\Driver\\Exception\\ConnectionTimeoutException","description":"The MongoDB\\Driver\\Exception\\ConnectionTimeoutException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\ConnectionTimeoutException"},{"id":"class.mongodb-driver-exception-encryptionexception","name":"MongoDB\\Driver\\Exception\\EncryptionException","description":"The MongoDB\\Driver\\Exception\\EncryptionException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\EncryptionException"},{"id":"class.mongodb-driver-exception-exception","name":"MongoDB\\Driver\\Exception\\Exception","description":"The MongoDB\\Driver\\Exception\\Exception interface","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\Exception"},{"id":"class.mongodb-driver-exception-executiontimeoutexception","name":"MongoDB\\Driver\\Exception\\ExecutionTimeoutException","description":"The MongoDB\\Driver\\Exception\\ExecutionTimeoutException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\ExecutionTimeoutException"},{"id":"class.mongodb-driver-exception-invalidargumentexception","name":"MongoDB\\Driver\\Exception\\InvalidArgumentException","description":"The MongoDB\\Driver\\Exception\\InvalidArgumentException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\InvalidArgumentException"},{"id":"class.mongodb-driver-exception-logicexception","name":"MongoDB\\Driver\\Exception\\LogicException","description":"The MongoDB\\Driver\\Exception\\LogicException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\LogicException"},{"id":"mongodb-driver-runtimeexception.haserrorlabel","name":"MongoDB\\Driver\\Exception\\RuntimeException::hasErrorLabel","description":"Returns whether an error label is associated with an exception","tag":"refentry","type":"Function","methodName":"hasErrorLabel"},{"id":"class.mongodb-driver-exception-runtimeexception","name":"MongoDB\\Driver\\Exception\\RuntimeException","description":"The MongoDB\\Driver\\Exception\\RuntimeException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\RuntimeException"},{"id":"class.mongodb-driver-exception-serverexception","name":"MongoDB\\Driver\\Exception\\ServerException","description":"The MongoDB\\Driver\\Exception\\ServerException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\ServerException"},{"id":"class.mongodb-driver-exception-sslconnectionexception","name":"MongoDB\\Driver\\Exception\\SSLConnectionException","description":"The MongoDB\\Driver\\Exception\\SSLConnectionException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\SSLConnectionException"},{"id":"class.mongodb-driver-exception-unexpectedvalueexception","name":"MongoDB\\Driver\\Exception\\UnexpectedValueException","description":"The MongoDB\\Driver\\Exception\\UnexpectedValueException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\UnexpectedValueException"},{"id":"mongodb-driver-writeexception.getwriteresult","name":"MongoDB\\Driver\\Exception\\WriteException::getWriteResult","description":"Returns the WriteResult for the failed write operation","tag":"refentry","type":"Function","methodName":"getWriteResult"},{"id":"class.mongodb-driver-exception-writeexception","name":"MongoDB\\Driver\\Exception\\WriteException","description":"The MongoDB\\Driver\\Exception\\WriteException class","tag":"phpdoc:classref","type":"Class","methodName":"MongoDB\\Driver\\Exception\\WriteException"},{"id":"mongodb.exceptions.tree","name":"Class Tree","description":"MongoDB Exception Class Tree","tag":"article","type":"General","methodName":"Class Tree"},{"id":"mongodb.exceptions","name":"MongoDB\\Driver\\Exception","description":"Exception \u7c7b","tag":"part","type":"General","methodName":"MongoDB\\Driver\\Exception"},{"id":"book.mongodb","name":"MongoDB","description":"MongoDB Extension","tag":"book","type":"Extension","methodName":"MongoDB"},{"id":"mysqlinfo.terminology","name":"Terminology overview","description":"Overview of the MySQL PHP drivers","tag":"chapter","type":"General","methodName":"Terminology overview"},{"id":"mysqlinfo.api.choosing","name":"Choosing an API","description":"Overview of the MySQL PHP drivers","tag":"chapter","type":"General","methodName":"Choosing an API"},{"id":"mysqlinfo.library.choosing","name":"Choosing a library","description":"Overview of the MySQL PHP drivers","tag":"chapter","type":"General","methodName":"Choosing a library"},{"id":"mysqlinfo.concepts.buffering","name":"Buffered and Unbuffered queries","description":"Overview of the MySQL PHP drivers","tag":"section","type":"General","methodName":"Buffered and Unbuffered queries"},{"id":"mysqlinfo.concepts.charset","name":"Character sets","description":"Overview of the MySQL PHP drivers","tag":"section","type":"General","methodName":"Character sets"},{"id":"mysqlinfo.concepts","name":"Concepts","description":"Overview of the MySQL PHP drivers","tag":"chapter","type":"General","methodName":"Concepts"},{"id":"mysql","name":"Overview of the MySQL PHP drivers","description":"MySQL Drivers and Plugins","tag":"book","type":"Extension","methodName":"Overview of the MySQL PHP drivers"},{"id":"mysqli.overview","name":"\u6982\u8ff0","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"chapter","type":"General","methodName":"\u6982\u8ff0"},{"id":"mysqli.quickstart.dual-interface","name":"\u9762\u5411\u8fc7\u7a0b\u548c\u9762\u5411\u5bf9\u8c61\uff0c\u4e24\u79cd\u63a5\u53e3","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"\u9762\u5411\u8fc7\u7a0b\u548c\u9762\u5411\u5bf9\u8c61\uff0c\u4e24\u79cd\u63a5\u53e3"},{"id":"mysqli.quickstart.connections","name":"Connections","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"Connections"},{"id":"mysqli.quickstart.statements","name":"Executing statements","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"Executing statements"},{"id":"mysqli.quickstart.prepared-statements","name":"Prepared Statements","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"Prepared Statements"},{"id":"mysqli.quickstart.stored-procedures","name":"Stored Procedures","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"Stored Procedures"},{"id":"mysqli.quickstart.multiple-statement","name":"Multiple Statements","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"Multiple Statements"},{"id":"mysqli.quickstart.transactions","name":"API support for transactions","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"API support for transactions"},{"id":"mysqli.quickstart.metadata","name":"Metadata","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"Metadata"},{"id":"mysqli.quickstart","name":"\u5feb\u901f\u5165\u95e8\u6307\u5357","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"chapter","type":"General","methodName":"\u5feb\u901f\u5165\u95e8\u6307\u5357"},{"id":"mysqli.requirements","name":"\u9700\u6c42","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mysqli.installation","name":"\u5b89\u88c5","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mysqli.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mysqli.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mysqli.persistconns","name":"mysqli \u6269\u5c55\u548c\u6301\u4e45\u5316\u8fde\u63a5","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"chapter","type":"General","methodName":"mysqli \u6269\u5c55\u548c\u6301\u4e45\u5316\u8fde\u63a5"},{"id":"mysqli.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"mysqli.notes","name":"Notes","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"chapter","type":"General","methodName":"Notes"},{"id":"mysqli.summary","name":"MySQLi \u6269\u5c55\u7684\u51fd\u6570\u6982\u8ff0","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"chapter","type":"General","methodName":"MySQLi \u6269\u5c55\u7684\u51fd\u6570\u6982\u8ff0"},{"id":"mysqli.affected-rows","name":"mysqli_affected_rows","description":"Gets the number of affected rows in a previous MySQL operation","tag":"refentry","type":"Function","methodName":"mysqli_affected_rows"},{"id":"mysqli.affected-rows","name":"mysqli::$affected_rows","description":"Gets the number of affected rows in a previous MySQL operation","tag":"refentry","type":"Function","methodName":"$affected_rows"},{"id":"mysqli.autocommit","name":"mysqli_autocommit","description":"\u6253\u5f00\u6216\u5173\u95ed\u672c\u6b21\u6570\u636e\u5e93\u8fde\u63a5\u7684\u81ea\u52a8\u547d\u4ee4\u63d0\u4ea4\u4e8b\u52a1\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"mysqli_autocommit"},{"id":"mysqli.autocommit","name":"mysqli::autocommit","description":"\u6253\u5f00\u6216\u5173\u95ed\u672c\u6b21\u6570\u636e\u5e93\u8fde\u63a5\u7684\u81ea\u52a8\u547d\u4ee4\u63d0\u4ea4\u4e8b\u52a1\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"autocommit"},{"id":"mysqli.begin-transaction","name":"mysqli_begin_transaction","description":"Starts a transaction","tag":"refentry","type":"Function","methodName":"mysqli_begin_transaction"},{"id":"mysqli.begin-transaction","name":"mysqli::begin_transaction","description":"Starts a transaction","tag":"refentry","type":"Function","methodName":"begin_transaction"},{"id":"mysqli.change-user","name":"mysqli_change_user","description":"Changes the user of the database connection","tag":"refentry","type":"Function","methodName":"mysqli_change_user"},{"id":"mysqli.change-user","name":"mysqli::change_user","description":"Changes the user of the database connection","tag":"refentry","type":"Function","methodName":"change_user"},{"id":"mysqli.character-set-name","name":"mysqli_character_set_name","description":"\u8fd4\u56de\u5f53\u524d\u6570\u636e\u5e93\u8fde\u63a5\u7684\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mysqli_character_set_name"},{"id":"mysqli.character-set-name","name":"mysqli::character_set_name","description":"\u8fd4\u56de\u5f53\u524d\u6570\u636e\u5e93\u8fde\u63a5\u7684\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"character_set_name"},{"id":"mysqli.close","name":"mysqli_close","description":"\u5173\u95ed\u5148\u524d\u6253\u5f00\u7684\u6570\u636e\u5e93\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysqli_close"},{"id":"mysqli.close","name":"mysqli::close","description":"\u5173\u95ed\u5148\u524d\u6253\u5f00\u7684\u6570\u636e\u5e93\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"close"},{"id":"mysqli.commit","name":"mysqli_commit","description":"\u63d0\u4ea4\u5f53\u524d\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"mysqli_commit"},{"id":"mysqli.commit","name":"mysqli::commit","description":"\u63d0\u4ea4\u5f53\u524d\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"commit"},{"id":"mysqli.connect-errno","name":"mysqli_connect_errno","description":"Returns the error code from last connect call","tag":"refentry","type":"Function","methodName":"mysqli_connect_errno"},{"id":"mysqli.connect-errno","name":"mysqli::$connect_errno","description":"Returns the error code from last connect call","tag":"refentry","type":"Function","methodName":"$connect_errno"},{"id":"mysqli.connect-error","name":"mysqli_connect_error","description":"Returns a description of the last connection error","tag":"refentry","type":"Function","methodName":"mysqli_connect_error"},{"id":"mysqli.connect-error","name":"mysqli::$connect_error","description":"Returns a description of the last connection error","tag":"refentry","type":"Function","methodName":"$connect_error"},{"id":"mysqli.construct","name":"mysqli_connect","description":"Open a new connection to the MySQL server","tag":"refentry","type":"Function","methodName":"mysqli_connect"},{"id":"mysqli.construct","name":"mysqli::connect","description":"Open a new connection to the MySQL server","tag":"refentry","type":"Function","methodName":"connect"},{"id":"mysqli.construct","name":"mysqli::__construct","description":"Open a new connection to the MySQL server","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysqli.debug","name":"mysqli_debug","description":"Performs debugging operations","tag":"refentry","type":"Function","methodName":"mysqli_debug"},{"id":"mysqli.debug","name":"mysqli::debug","description":"Performs debugging operations","tag":"refentry","type":"Function","methodName":"debug"},{"id":"mysqli.dump-debug-info","name":"mysqli_dump_debug_info","description":"\u5c06\u8c03\u8bd5\u4fe1\u606f\u8f93\u51fa\u5230\u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"mysqli_dump_debug_info"},{"id":"mysqli.dump-debug-info","name":"mysqli::dump_debug_info","description":"\u5c06\u8c03\u8bd5\u4fe1\u606f\u8f93\u51fa\u5230\u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"dump_debug_info"},{"id":"mysqli.errno","name":"mysqli_errno","description":"\u8fd4\u56de\u6700\u8fd1\u51fd\u6570\u8c03\u7528\u7684\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"mysqli_errno"},{"id":"mysqli.errno","name":"mysqli::$errno","description":"\u8fd4\u56de\u6700\u8fd1\u51fd\u6570\u8c03\u7528\u7684\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"$errno"},{"id":"mysqli.error","name":"mysqli_error","description":"Returns a string description of the last error","tag":"refentry","type":"Function","methodName":"mysqli_error"},{"id":"mysqli.error","name":"mysqli::$error","description":"Returns a string description of the last error","tag":"refentry","type":"Function","methodName":"$error"},{"id":"mysqli.error-list","name":"mysqli_error_list","description":"Returns a list of errors from the last command executed","tag":"refentry","type":"Function","methodName":"mysqli_error_list"},{"id":"mysqli.error-list","name":"mysqli::$error_list","description":"Returns a list of errors from the last command executed","tag":"refentry","type":"Function","methodName":"$error_list"},{"id":"mysqli.execute-query","name":"mysqli_execute_query","description":"Prepares, binds parameters, and executes SQL statement","tag":"refentry","type":"Function","methodName":"mysqli_execute_query"},{"id":"mysqli.execute-query","name":"mysqli::execute_query","description":"Prepares, binds parameters, and executes SQL statement","tag":"refentry","type":"Function","methodName":"execute_query"},{"id":"mysqli.field-count","name":"mysqli_field_count","description":"Returns the number of columns for the most recent query","tag":"refentry","type":"Function","methodName":"mysqli_field_count"},{"id":"mysqli.field-count","name":"mysqli::$field_count","description":"Returns the number of columns for the most recent query","tag":"refentry","type":"Function","methodName":"$field_count"},{"id":"mysqli.get-charset","name":"mysqli_get_charset","description":"Returns a character set object","tag":"refentry","type":"Function","methodName":"mysqli_get_charset"},{"id":"mysqli.get-charset","name":"mysqli::get_charset","description":"Returns a character set object","tag":"refentry","type":"Function","methodName":"get_charset"},{"id":"mysqli.get-client-info","name":"mysqli_get_client_info","description":"\u83b7\u53d6 MySQL \u5ba2\u6237\u7aef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysqli_get_client_info"},{"id":"mysqli.get-client-info","name":"mysqli::get_client_info","description":"\u83b7\u53d6 MySQL \u5ba2\u6237\u7aef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"get_client_info"},{"id":"mysqli.get-client-info","name":"mysqli::$client_info","description":"\u83b7\u53d6 MySQL \u5ba2\u6237\u7aef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"$client_info"},{"id":"mysqli.get-client-version","name":"mysqli_get_client_version","description":"\u4f5c\u4e3a\u6574\u6570\u8fd4\u56de MySQL \u5ba2\u6237\u7aef\u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"mysqli_get_client_version"},{"id":"mysqli.get-client-version","name":"mysqli::$client_version","description":"\u4f5c\u4e3a\u6574\u6570\u8fd4\u56de MySQL \u5ba2\u6237\u7aef\u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"$client_version"},{"id":"mysqli.get-connection-stats","name":"mysqli_get_connection_stats","description":"\u8fd4\u56de\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u7edf\u8ba1\u6570\u636e","tag":"refentry","type":"Function","methodName":"mysqli_get_connection_stats"},{"id":"mysqli.get-connection-stats","name":"mysqli::get_connection_stats","description":"\u8fd4\u56de\u5ba2\u6237\u7aef\u8fde\u63a5\u7684\u7edf\u8ba1\u6570\u636e","tag":"refentry","type":"Function","methodName":"get_connection_stats"},{"id":"mysqli.get-host-info","name":"mysqli_get_host_info","description":"\u8fd4\u56de\u8868\u8ff0\u4f7f\u7528\u7684\u8fde\u63a5\u7c7b\u578b\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mysqli_get_host_info"},{"id":"mysqli.get-host-info","name":"mysqli::$host_info","description":"\u8fd4\u56de\u8868\u8ff0\u4f7f\u7528\u7684\u8fde\u63a5\u7c7b\u578b\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"$host_info"},{"id":"mysqli.get-proto-info","name":"mysqli_get_proto_info","description":"\u8fd4\u56de MySQL \u534f\u8bae\u4f7f\u7528\u7684\u7248\u672c\u53f7","tag":"refentry","type":"Function","methodName":"mysqli_get_proto_info"},{"id":"mysqli.get-proto-info","name":"mysqli::$protocol_version","description":"\u8fd4\u56de MySQL \u534f\u8bae\u4f7f\u7528\u7684\u7248\u672c\u53f7","tag":"refentry","type":"Function","methodName":"$protocol_version"},{"id":"mysqli.get-server-info","name":"mysqli_get_server_info","description":"\u8fd4\u56de MySQL \u670d\u52a1\u5668\u7684\u7248\u672c\u53f7","tag":"refentry","type":"Function","methodName":"mysqli_get_server_info"},{"id":"mysqli.get-server-info","name":"mysqli::get_server_info","description":"\u8fd4\u56de MySQL \u670d\u52a1\u5668\u7684\u7248\u672c\u53f7","tag":"refentry","type":"Function","methodName":"get_server_info"},{"id":"mysqli.get-server-info","name":"mysqli::$server_info","description":"\u8fd4\u56de MySQL \u670d\u52a1\u5668\u7684\u7248\u672c\u53f7","tag":"refentry","type":"Function","methodName":"$server_info"},{"id":"mysqli.get-server-version","name":"mysqli_get_server_version","description":"\u4f5c\u4e3a\u4e00\u4e2a\u6574\u6570\u8fd4\u56deMySQL\u670d\u52a1\u5668\u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"mysqli_get_server_version"},{"id":"mysqli.get-server-version","name":"mysqli::$server_version","description":"\u4f5c\u4e3a\u4e00\u4e2a\u6574\u6570\u8fd4\u56deMySQL\u670d\u52a1\u5668\u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"$server_version"},{"id":"mysqli.get-warnings","name":"mysqli_get_warnings","description":"Get result of SHOW WARNINGS","tag":"refentry","type":"Function","methodName":"mysqli_get_warnings"},{"id":"mysqli.get-warnings","name":"mysqli::get_warnings","description":"Get result of SHOW WARNINGS","tag":"refentry","type":"Function","methodName":"get_warnings"},{"id":"mysqli.info","name":"mysqli_info","description":"\u8fd4\u56de\u6700\u8fd1\u6267\u884c\u7684 SQL \u8bed\u53e5\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysqli_info"},{"id":"mysqli.info","name":"mysqli::$info","description":"\u8fd4\u56de\u6700\u8fd1\u6267\u884c\u7684 SQL \u8bed\u53e5\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"$info"},{"id":"mysqli.init","name":"mysqli_init","description":"\u521d\u59cb\u5316 MySQLi \u5e76\u8fd4\u56de\u7528\u4e8e mysqli_real_connect() \u7684\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"mysqli_init"},{"id":"mysqli.init","name":"mysqli::init","description":"\u521d\u59cb\u5316 MySQLi \u5e76\u8fd4\u56de\u7528\u4e8e mysqli_real_connect() \u7684\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"init"},{"id":"mysqli.insert-id","name":"mysqli_insert_id","description":"\u8fd4\u56de\u4e0a\u6b21\u67e5\u8be2\u4e3a AUTO_INCREMENT \u5217\u751f\u6210\u7684\u503c","tag":"refentry","type":"Function","methodName":"mysqli_insert_id"},{"id":"mysqli.insert-id","name":"mysqli::$insert_id","description":"\u8fd4\u56de\u4e0a\u6b21\u67e5\u8be2\u4e3a AUTO_INCREMENT \u5217\u751f\u6210\u7684\u503c","tag":"refentry","type":"Function","methodName":"$insert_id"},{"id":"mysqli.kill","name":"mysqli_kill","description":"\u8ba9\u670d\u52a1\u5668\u6740\u6b7b\u4e00\u4e2a MySQL \u7ebf\u7a0b","tag":"refentry","type":"Function","methodName":"mysqli_kill"},{"id":"mysqli.kill","name":"mysqli::kill","description":"\u8ba9\u670d\u52a1\u5668\u6740\u6b7b\u4e00\u4e2a MySQL \u7ebf\u7a0b","tag":"refentry","type":"Function","methodName":"kill"},{"id":"mysqli.more-results","name":"mysqli_more_results","description":"\u68c0\u67e5\u6279\u91cf\u67e5\u8be2\u4e2d\u662f\u5426\u8fd8\u6709\u67e5\u8be2\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"mysqli_more_results"},{"id":"mysqli.more-results","name":"mysqli::more_results","description":"\u68c0\u67e5\u6279\u91cf\u67e5\u8be2\u4e2d\u662f\u5426\u8fd8\u6709\u67e5\u8be2\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"more_results"},{"id":"mysqli.multi-query","name":"mysqli_multi_query","description":"\u5728\u6570\u636e\u5e93\u4e0a\u6267\u884c\u4e00\u4e2a\u6216\u591a\u4e2a\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"mysqli_multi_query"},{"id":"mysqli.multi-query","name":"mysqli::multi_query","description":"\u5728\u6570\u636e\u5e93\u4e0a\u6267\u884c\u4e00\u4e2a\u6216\u591a\u4e2a\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"multi_query"},{"id":"mysqli.next-result","name":"mysqli_next_result","description":"\u4e3a\u8bfb\u53d6 multi_query \u6267\u884c\u4e4b\u540e\u7684\u4e0b\u4e00\u4e2a\u7ed3\u679c\u96c6\u505a\u51c6\u5907","tag":"refentry","type":"Function","methodName":"mysqli_next_result"},{"id":"mysqli.next-result","name":"mysqli::next_result","description":"\u4e3a\u8bfb\u53d6 multi_query \u6267\u884c\u4e4b\u540e\u7684\u4e0b\u4e00\u4e2a\u7ed3\u679c\u96c6\u505a\u51c6\u5907","tag":"refentry","type":"Function","methodName":"next_result"},{"id":"mysqli.options","name":"mysqli_options","description":"\u8bbe\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"mysqli_options"},{"id":"mysqli.options","name":"mysqli::options","description":"\u8bbe\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"options"},{"id":"mysqli.ping","name":"mysqli_ping","description":"ping \u4e00\u4e2a\u8fde\u63a5\uff0c\u6216\u8005\u5982\u679c\u8fde\u63a5\u5904\u4e8e\u65ad\u5f00\u72b6\u6001\uff0c\u91cd\u65b0\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysqli_ping"},{"id":"mysqli.ping","name":"mysqli::ping","description":"ping \u4e00\u4e2a\u8fde\u63a5\uff0c\u6216\u8005\u5982\u679c\u8fde\u63a5\u5904\u4e8e\u65ad\u5f00\u72b6\u6001\uff0c\u91cd\u65b0\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"ping"},{"id":"mysqli.poll","name":"mysqli_poll","description":"\u8f6e\u8be2\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysqli_poll"},{"id":"mysqli.poll","name":"mysqli::poll","description":"\u8f6e\u8be2\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"poll"},{"id":"mysqli.prepare","name":"mysqli_prepare","description":"\u9884\u5904\u7406\u6267\u884c SQL","tag":"refentry","type":"Function","methodName":"mysqli_prepare"},{"id":"mysqli.prepare","name":"mysqli::prepare","description":"\u9884\u5904\u7406\u6267\u884c SQL","tag":"refentry","type":"Function","methodName":"prepare"},{"id":"mysqli.query","name":"mysqli_query","description":"\u5bf9\u6570\u636e\u5e93\u6267\u884c\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"mysqli_query"},{"id":"mysqli.query","name":"mysqli::query","description":"\u5bf9\u6570\u636e\u5e93\u6267\u884c\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"query"},{"id":"mysqli.real-connect","name":"mysqli_real_connect","description":"\u5efa\u7acb\u4e00\u4e2a MySQL \u670d\u52a1\u5668\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysqli_real_connect"},{"id":"mysqli.real-connect","name":"mysqli::real_connect","description":"\u5efa\u7acb\u4e00\u4e2a MySQL \u670d\u52a1\u5668\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"real_connect"},{"id":"mysqli.real-escape-string","name":"mysqli_real_escape_string","description":"\u6839\u636e\u5f53\u524d\u8fde\u63a5\u7684\u5b57\u7b26\u96c6\uff0c\u5bf9\u4e8e SQL \u8bed\u53e5\u4e2d\u7684\u7279\u6b8a\u5b57\u7b26\u8fdb\u884c\u8f6c\u4e49","tag":"refentry","type":"Function","methodName":"mysqli_real_escape_string"},{"id":"mysqli.real-escape-string","name":"mysqli::real_escape_string","description":"\u6839\u636e\u5f53\u524d\u8fde\u63a5\u7684\u5b57\u7b26\u96c6\uff0c\u5bf9\u4e8e SQL \u8bed\u53e5\u4e2d\u7684\u7279\u6b8a\u5b57\u7b26\u8fdb\u884c\u8f6c\u4e49","tag":"refentry","type":"Function","methodName":"real_escape_string"},{"id":"mysqli.real-query","name":"mysqli_real_query","description":"\u6267\u884c\u4e00\u4e2amysql\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"mysqli_real_query"},{"id":"mysqli.real-query","name":"mysqli::real_query","description":"\u6267\u884c\u4e00\u4e2amysql\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"real_query"},{"id":"mysqli.reap-async-query","name":"mysqli_reap_async_query","description":"\u83b7\u53d6\u5f02\u6b65\u67e5\u8be2\u7684\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"mysqli_reap_async_query"},{"id":"mysqli.reap-async-query","name":"mysqli::reap_async_query","description":"\u83b7\u53d6\u5f02\u6b65\u67e5\u8be2\u7684\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"reap_async_query"},{"id":"mysqli.refresh","name":"mysqli_refresh","description":"\u5237\u65b0","tag":"refentry","type":"Function","methodName":"mysqli_refresh"},{"id":"mysqli.refresh","name":"mysqli::refresh","description":"\u5237\u65b0","tag":"refentry","type":"Function","methodName":"refresh"},{"id":"mysqli.release-savepoint","name":"mysqli_release_savepoint","description":"\u4ece\u5f53\u524d\u4e8b\u52a1\u7684\u4fdd\u5b58\u70b9\u4e2d\u79fb\u9664\u4e00\u4e2a\u547d\u540d\u4fdd\u5b58\u70b9","tag":"refentry","type":"Function","methodName":"mysqli_release_savepoint"},{"id":"mysqli.release-savepoint","name":"mysqli::release_savepoint","description":"\u4ece\u5f53\u524d\u4e8b\u52a1\u7684\u4fdd\u5b58\u70b9\u4e2d\u79fb\u9664\u4e00\u4e2a\u547d\u540d\u4fdd\u5b58\u70b9","tag":"refentry","type":"Function","methodName":"release_savepoint"},{"id":"mysqli.rollback","name":"mysqli_rollback","description":"\u56de\u6eda\u5f53\u524d\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"mysqli_rollback"},{"id":"mysqli.rollback","name":"mysqli::rollback","description":"\u56de\u6eda\u5f53\u524d\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"rollback"},{"id":"mysqli.savepoint","name":"mysqli_savepoint","description":"\u5728\u5f53\u524d\u4e8b\u52a1\u4e2d\u8bbe\u7f6e\u547d\u540d\u4fdd\u5b58\u70b9","tag":"refentry","type":"Function","methodName":"mysqli_savepoint"},{"id":"mysqli.savepoint","name":"mysqli::savepoint","description":"\u5728\u5f53\u524d\u4e8b\u52a1\u4e2d\u8bbe\u7f6e\u547d\u540d\u4fdd\u5b58\u70b9","tag":"refentry","type":"Function","methodName":"savepoint"},{"id":"mysqli.select-db","name":"mysqli_select_db","description":"\u9009\u62e9\u7528\u4e8e\u6570\u636e\u5e93\u67e5\u8be2\u7684\u9ed8\u8ba4\u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"mysqli_select_db"},{"id":"mysqli.select-db","name":"mysqli::select_db","description":"\u9009\u62e9\u7528\u4e8e\u6570\u636e\u5e93\u67e5\u8be2\u7684\u9ed8\u8ba4\u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"select_db"},{"id":"mysqli.set-charset","name":"mysqli_set_charset","description":"\u8bbe\u7f6e\u5ba2\u6237\u7aef\u5b57\u7b26\u96c6","tag":"refentry","type":"Function","methodName":"mysqli_set_charset"},{"id":"mysqli.set-charset","name":"mysqli::set_charset","description":"\u8bbe\u7f6e\u5ba2\u6237\u7aef\u5b57\u7b26\u96c6","tag":"refentry","type":"Function","methodName":"set_charset"},{"id":"mysqli.sqlstate","name":"mysqli_sqlstate","description":"\u8fd4\u56de\u4e0a\u4e00\u6b21 MySQL \u64cd\u4f5c\u7684 SQLSTATE \u9519\u8bef","tag":"refentry","type":"Function","methodName":"mysqli_sqlstate"},{"id":"mysqli.sqlstate","name":"mysqli::$sqlstate","description":"\u8fd4\u56de\u4e0a\u4e00\u6b21 MySQL \u64cd\u4f5c\u7684 SQLSTATE \u9519\u8bef","tag":"refentry","type":"Function","methodName":"$sqlstate"},{"id":"mysqli.ssl-set","name":"mysqli_ssl_set","description":"\u7528\u4e8e\u4f7f\u7528 SSL \u5efa\u7acb\u5b89\u5168\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysqli_ssl_set"},{"id":"mysqli.ssl-set","name":"mysqli::ssl_set","description":"\u7528\u4e8e\u4f7f\u7528 SSL \u5efa\u7acb\u5b89\u5168\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"ssl_set"},{"id":"mysqli.stat","name":"mysqli_stat","description":"\u83b7\u53d6\u5f53\u524d\u7cfb\u7edf\u72b6\u6001\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysqli_stat"},{"id":"mysqli.stat","name":"mysqli::stat","description":"\u83b7\u53d6\u5f53\u524d\u7cfb\u7edf\u72b6\u6001\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"stat"},{"id":"mysqli.stmt-init","name":"mysqli_stmt_init","description":"\u521d\u59cb\u5316\u8bed\u53e5\u5e76\u8fd4\u56de\u7528\u4e8e mysqli_stmt_prepare\uff08\u8c03\u7528\uff09\u7684\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"mysqli_stmt_init"},{"id":"mysqli.stmt-init","name":"mysqli::stmt_init","description":"\u521d\u59cb\u5316\u8bed\u53e5\u5e76\u8fd4\u56de\u7528\u4e8e mysqli_stmt_prepare\uff08\u8c03\u7528\uff09\u7684\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"stmt_init"},{"id":"mysqli.store-result","name":"mysqli_store_result","description":"\u4f20\u8f93\u4e0a\u6b21\u67e5\u8be2\u7684\u7ed3\u679c\u96c6","tag":"refentry","type":"Function","methodName":"mysqli_store_result"},{"id":"mysqli.store-result","name":"mysqli::store_result","description":"\u4f20\u8f93\u4e0a\u6b21\u67e5\u8be2\u7684\u7ed3\u679c\u96c6","tag":"refentry","type":"Function","methodName":"store_result"},{"id":"mysqli.thread-id","name":"mysqli_thread_id","description":"\u8fd4\u56de\u5f53\u524d\u8fde\u63a5\u7684\u7ebf\u7a0b ID","tag":"refentry","type":"Function","methodName":"mysqli_thread_id"},{"id":"mysqli.thread-id","name":"mysqli::$thread_id","description":"\u8fd4\u56de\u5f53\u524d\u8fde\u63a5\u7684\u7ebf\u7a0b ID","tag":"refentry","type":"Function","methodName":"$thread_id"},{"id":"mysqli.thread-safe","name":"mysqli_thread_safe","description":"\u8fd4\u56de\u662f\u5426\u7ebf\u7a0b\u5b89\u5168","tag":"refentry","type":"Function","methodName":"mysqli_thread_safe"},{"id":"mysqli.thread-safe","name":"mysqli::thread_safe","description":"\u8fd4\u56de\u662f\u5426\u7ebf\u7a0b\u5b89\u5168","tag":"refentry","type":"Function","methodName":"thread_safe"},{"id":"mysqli.use-result","name":"mysqli_use_result","description":"Initiate a result set retrieval","tag":"refentry","type":"Function","methodName":"mysqli_use_result"},{"id":"mysqli.use-result","name":"mysqli::use_result","description":"Initiate a result set retrieval","tag":"refentry","type":"Function","methodName":"use_result"},{"id":"mysqli.warning-count","name":"mysqli_warning_count","description":"Returns the number of warnings generated by the most recently executed query","tag":"refentry","type":"Function","methodName":"mysqli_warning_count"},{"id":"mysqli.warning-count","name":"mysqli::$warning_count","description":"Returns the number of warnings generated by the most recently executed query","tag":"refentry","type":"Function","methodName":"$warning_count"},{"id":"class.mysqli","name":"mysqli","description":"mysqli \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"mysqli"},{"id":"mysqli-stmt.affected-rows","name":"mysqli_stmt_affected_rows","description":"Returns the total number of rows changed, deleted, inserted, or\n  matched by the last statement executed","tag":"refentry","type":"Function","methodName":"mysqli_stmt_affected_rows"},{"id":"mysqli-stmt.affected-rows","name":"mysqli_stmt::$affected_rows","description":"Returns the total number of rows changed, deleted, inserted, or\n  matched by the last statement executed","tag":"refentry","type":"Function","methodName":"$affected_rows"},{"id":"mysqli-stmt.attr-get","name":"mysqli_stmt_attr_get","description":"Used to get the current value of a statement attribute","tag":"refentry","type":"Function","methodName":"mysqli_stmt_attr_get"},{"id":"mysqli-stmt.attr-get","name":"mysqli_stmt::attr_get","description":"Used to get the current value of a statement attribute","tag":"refentry","type":"Function","methodName":"attr_get"},{"id":"mysqli-stmt.attr-set","name":"mysqli_stmt_attr_set","description":"Used to modify the behavior of a prepared statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_attr_set"},{"id":"mysqli-stmt.attr-set","name":"mysqli_stmt::attr_set","description":"Used to modify the behavior of a prepared statement","tag":"refentry","type":"Function","methodName":"attr_set"},{"id":"mysqli-stmt.bind-param","name":"mysqli_stmt_bind_param","description":"Binds variables to a prepared statement as parameters","tag":"refentry","type":"Function","methodName":"mysqli_stmt_bind_param"},{"id":"mysqli-stmt.bind-param","name":"mysqli_stmt::bind_param","description":"Binds variables to a prepared statement as parameters","tag":"refentry","type":"Function","methodName":"bind_param"},{"id":"mysqli-stmt.bind-result","name":"mysqli_stmt_bind_result","description":"Binds variables to a prepared statement for result storage","tag":"refentry","type":"Function","methodName":"mysqli_stmt_bind_result"},{"id":"mysqli-stmt.bind-result","name":"mysqli_stmt::bind_result","description":"Binds variables to a prepared statement for result storage","tag":"refentry","type":"Function","methodName":"bind_result"},{"id":"mysqli-stmt.close","name":"mysqli_stmt_close","description":"Closes a prepared statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_close"},{"id":"mysqli-stmt.close","name":"mysqli_stmt::close","description":"Closes a prepared statement","tag":"refentry","type":"Function","methodName":"close"},{"id":"mysqli-stmt.construct","name":"mysqli_stmt::__construct","description":"Constructs a new mysqli_stmt object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysqli-stmt.data-seek","name":"mysqli_stmt_data_seek","description":"Adjusts the result pointer to an arbitrary row in the buffered result","tag":"refentry","type":"Function","methodName":"mysqli_stmt_data_seek"},{"id":"mysqli-stmt.data-seek","name":"mysqli_stmt::data_seek","description":"Adjusts the result pointer to an arbitrary row in the buffered result","tag":"refentry","type":"Function","methodName":"data_seek"},{"id":"mysqli-stmt.errno","name":"mysqli_stmt_errno","description":"Returns the error code for the most recent statement call","tag":"refentry","type":"Function","methodName":"mysqli_stmt_errno"},{"id":"mysqli-stmt.errno","name":"mysqli_stmt::$errno","description":"Returns the error code for the most recent statement call","tag":"refentry","type":"Function","methodName":"$errno"},{"id":"mysqli-stmt.error","name":"mysqli_stmt_error","description":"Returns a string description for last statement error","tag":"refentry","type":"Function","methodName":"mysqli_stmt_error"},{"id":"mysqli-stmt.error","name":"mysqli_stmt::$error","description":"Returns a string description for last statement error","tag":"refentry","type":"Function","methodName":"$error"},{"id":"mysqli-stmt.error-list","name":"mysqli_stmt_error_list","description":"Returns a list of errors from the last statement executed","tag":"refentry","type":"Function","methodName":"mysqli_stmt_error_list"},{"id":"mysqli-stmt.error-list","name":"mysqli_stmt::$error_list","description":"Returns a list of errors from the last statement executed","tag":"refentry","type":"Function","methodName":"$error_list"},{"id":"mysqli-stmt.execute","name":"mysqli_stmt_execute","description":"Executes a prepared statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_execute"},{"id":"mysqli-stmt.execute","name":"mysqli_stmt::execute","description":"Executes a prepared statement","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysqli-stmt.fetch","name":"mysqli_stmt_fetch","description":"Fetch results from a prepared statement into the bound variables","tag":"refentry","type":"Function","methodName":"mysqli_stmt_fetch"},{"id":"mysqli-stmt.fetch","name":"mysqli_stmt::fetch","description":"Fetch results from a prepared statement into the bound variables","tag":"refentry","type":"Function","methodName":"fetch"},{"id":"mysqli-stmt.field-count","name":"mysqli_stmt_field_count","description":"Returns the number of columns in the given statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_field_count"},{"id":"mysqli-stmt.field-count","name":"mysqli_stmt::$field_count","description":"Returns the number of columns in the given statement","tag":"refentry","type":"Function","methodName":"$field_count"},{"id":"mysqli-stmt.free-result","name":"mysqli_stmt_free_result","description":"Frees stored result memory for the given statement handle","tag":"refentry","type":"Function","methodName":"mysqli_stmt_free_result"},{"id":"mysqli-stmt.free-result","name":"mysqli_stmt::free_result","description":"Frees stored result memory for the given statement handle","tag":"refentry","type":"Function","methodName":"free_result"},{"id":"mysqli-stmt.get-result","name":"mysqli_stmt_get_result","description":"Gets a result set from a prepared statement as a mysqli_result object","tag":"refentry","type":"Function","methodName":"mysqli_stmt_get_result"},{"id":"mysqli-stmt.get-result","name":"mysqli_stmt::get_result","description":"Gets a result set from a prepared statement as a mysqli_result object","tag":"refentry","type":"Function","methodName":"get_result"},{"id":"mysqli-stmt.get-warnings","name":"mysqli_stmt_get_warnings","description":"Get result of SHOW WARNINGS","tag":"refentry","type":"Function","methodName":"mysqli_stmt_get_warnings"},{"id":"mysqli-stmt.get-warnings","name":"mysqli_stmt::get_warnings","description":"Get result of SHOW WARNINGS","tag":"refentry","type":"Function","methodName":"get_warnings"},{"id":"mysqli-stmt.insert-id","name":"mysqli_stmt_insert_id","description":"Get the ID generated from the previous INSERT operation","tag":"refentry","type":"Function","methodName":"mysqli_stmt_insert_id"},{"id":"mysqli-stmt.insert-id","name":"mysqli_stmt::$insert_id","description":"Get the ID generated from the previous INSERT operation","tag":"refentry","type":"Function","methodName":"$insert_id"},{"id":"mysqli-stmt.more-results","name":"mysqli_stmt_more_results","description":"Check if there are more query results from a multiple query","tag":"refentry","type":"Function","methodName":"mysqli_stmt_more_results"},{"id":"mysqli-stmt.more-results","name":"mysqli_stmt::more_results","description":"Check if there are more query results from a multiple query","tag":"refentry","type":"Function","methodName":"more_results"},{"id":"mysqli-stmt.next-result","name":"mysqli_stmt_next_result","description":"Reads the next result from a multiple query","tag":"refentry","type":"Function","methodName":"mysqli_stmt_next_result"},{"id":"mysqli-stmt.next-result","name":"mysqli_stmt::next_result","description":"Reads the next result from a multiple query","tag":"refentry","type":"Function","methodName":"next_result"},{"id":"mysqli-stmt.num-rows","name":"mysqli_stmt_num_rows","description":"Returns the number of rows fetched from the server","tag":"refentry","type":"Function","methodName":"mysqli_stmt_num_rows"},{"id":"mysqli-stmt.num-rows","name":"mysqli_stmt::num_rows","description":"Returns the number of rows fetched from the server","tag":"refentry","type":"Function","methodName":"num_rows"},{"id":"mysqli-stmt.num-rows","name":"mysqli_stmt::$num_rows","description":"Returns the number of rows fetched from the server","tag":"refentry","type":"Function","methodName":"$num_rows"},{"id":"mysqli-stmt.param-count","name":"mysqli_stmt_param_count","description":"Returns the number of parameters for the given statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_param_count"},{"id":"mysqli-stmt.param-count","name":"mysqli_stmt::$param_count","description":"Returns the number of parameters for the given statement","tag":"refentry","type":"Function","methodName":"$param_count"},{"id":"mysqli-stmt.prepare","name":"mysqli_stmt_prepare","description":"Prepares an SQL statement for execution","tag":"refentry","type":"Function","methodName":"mysqli_stmt_prepare"},{"id":"mysqli-stmt.prepare","name":"mysqli_stmt::prepare","description":"Prepares an SQL statement for execution","tag":"refentry","type":"Function","methodName":"prepare"},{"id":"mysqli-stmt.reset","name":"mysqli_stmt_reset","description":"Resets a prepared statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_reset"},{"id":"mysqli-stmt.reset","name":"mysqli_stmt::reset","description":"Resets a prepared statement","tag":"refentry","type":"Function","methodName":"reset"},{"id":"mysqli-stmt.result-metadata","name":"mysqli_stmt_result_metadata","description":"Returns result set metadata from a prepared statement","tag":"refentry","type":"Function","methodName":"mysqli_stmt_result_metadata"},{"id":"mysqli-stmt.result-metadata","name":"mysqli_stmt::result_metadata","description":"Returns result set metadata from a prepared statement","tag":"refentry","type":"Function","methodName":"result_metadata"},{"id":"mysqli-stmt.send-long-data","name":"mysqli_stmt_send_long_data","description":"Send data in blocks","tag":"refentry","type":"Function","methodName":"mysqli_stmt_send_long_data"},{"id":"mysqli-stmt.send-long-data","name":"mysqli_stmt::send_long_data","description":"Send data in blocks","tag":"refentry","type":"Function","methodName":"send_long_data"},{"id":"mysqli-stmt.sqlstate","name":"mysqli_stmt_sqlstate","description":"Returns SQLSTATE error from previous statement operation","tag":"refentry","type":"Function","methodName":"mysqli_stmt_sqlstate"},{"id":"mysqli-stmt.sqlstate","name":"mysqli_stmt::$sqlstate","description":"Returns SQLSTATE error from previous statement operation","tag":"refentry","type":"Function","methodName":"$sqlstate"},{"id":"mysqli-stmt.store-result","name":"mysqli_stmt_store_result","description":"Stores a result set in an internal buffer","tag":"refentry","type":"Function","methodName":"mysqli_stmt_store_result"},{"id":"mysqli-stmt.store-result","name":"mysqli_stmt::store_result","description":"Stores a result set in an internal buffer","tag":"refentry","type":"Function","methodName":"store_result"},{"id":"class.mysqli-stmt","name":"mysqli_stmt","description":"mysqli_stmt \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"mysqli_stmt"},{"id":"mysqli-result.construct","name":"mysqli_result::__construct","description":"Constructs a mysqli_result object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysqli-result.current-field","name":"mysqli_field_tell","description":"Get current field offset of a result pointer","tag":"refentry","type":"Function","methodName":"mysqli_field_tell"},{"id":"mysqli-result.current-field","name":"mysqli_result::$current_field","description":"Get current field offset of a result pointer","tag":"refentry","type":"Function","methodName":"$current_field"},{"id":"mysqli-result.data-seek","name":"mysqli_data_seek","description":"Adjusts the result pointer to an arbitrary row in the result","tag":"refentry","type":"Function","methodName":"mysqli_data_seek"},{"id":"mysqli-result.data-seek","name":"mysqli_result::data_seek","description":"Adjusts the result pointer to an arbitrary row in the result","tag":"refentry","type":"Function","methodName":"data_seek"},{"id":"mysqli-result.fetch-all","name":"mysqli_fetch_all","description":"Fetch all result rows as an associative array, a numeric array, or both","tag":"refentry","type":"Function","methodName":"mysqli_fetch_all"},{"id":"mysqli-result.fetch-all","name":"mysqli_result::fetch_all","description":"Fetch all result rows as an associative array, a numeric array, or both","tag":"refentry","type":"Function","methodName":"fetch_all"},{"id":"mysqli-result.fetch-array","name":"mysqli_fetch_array","description":"Fetch the next row of a result set as an associative, a numeric array, or both","tag":"refentry","type":"Function","methodName":"mysqli_fetch_array"},{"id":"mysqli-result.fetch-array","name":"mysqli_result::fetch_array","description":"Fetch the next row of a result set as an associative, a numeric array, or both","tag":"refentry","type":"Function","methodName":"fetch_array"},{"id":"mysqli-result.fetch-assoc","name":"mysqli_fetch_assoc","description":"Fetch the next row of a result set as an associative array","tag":"refentry","type":"Function","methodName":"mysqli_fetch_assoc"},{"id":"mysqli-result.fetch-assoc","name":"mysqli_result::fetch_assoc","description":"Fetch the next row of a result set as an associative array","tag":"refentry","type":"Function","methodName":"fetch_assoc"},{"id":"mysqli-result.fetch-column","name":"mysqli_fetch_column","description":"Fetch a single column from the next row of a result set","tag":"refentry","type":"Function","methodName":"mysqli_fetch_column"},{"id":"mysqli-result.fetch-column","name":"mysqli_result::fetch_column","description":"Fetch a single column from the next row of a result set","tag":"refentry","type":"Function","methodName":"fetch_column"},{"id":"mysqli-result.fetch-field","name":"mysqli_fetch_field","description":"Returns the next field in the result set","tag":"refentry","type":"Function","methodName":"mysqli_fetch_field"},{"id":"mysqli-result.fetch-field","name":"mysqli_result::fetch_field","description":"Returns the next field in the result set","tag":"refentry","type":"Function","methodName":"fetch_field"},{"id":"mysqli-result.fetch-field-direct","name":"mysqli_fetch_field_direct","description":"Fetch meta-data for a single field","tag":"refentry","type":"Function","methodName":"mysqli_fetch_field_direct"},{"id":"mysqli-result.fetch-field-direct","name":"mysqli_result::fetch_field_direct","description":"Fetch meta-data for a single field","tag":"refentry","type":"Function","methodName":"fetch_field_direct"},{"id":"mysqli-result.fetch-fields","name":"mysqli_fetch_fields","description":"Returns an array of objects representing the fields in a result set","tag":"refentry","type":"Function","methodName":"mysqli_fetch_fields"},{"id":"mysqli-result.fetch-fields","name":"mysqli_result::fetch_fields","description":"Returns an array of objects representing the fields in a result set","tag":"refentry","type":"Function","methodName":"fetch_fields"},{"id":"mysqli-result.fetch-object","name":"mysqli_fetch_object","description":"Fetch the next row of a result set as an object","tag":"refentry","type":"Function","methodName":"mysqli_fetch_object"},{"id":"mysqli-result.fetch-object","name":"mysqli_result::fetch_object","description":"Fetch the next row of a result set as an object","tag":"refentry","type":"Function","methodName":"fetch_object"},{"id":"mysqli-result.fetch-row","name":"mysqli_fetch_row","description":"Fetch the next row of a result set as an enumerated array","tag":"refentry","type":"Function","methodName":"mysqli_fetch_row"},{"id":"mysqli-result.fetch-row","name":"mysqli_result::fetch_row","description":"Fetch the next row of a result set as an enumerated array","tag":"refentry","type":"Function","methodName":"fetch_row"},{"id":"mysqli-result.field-count","name":"mysqli_num_fields","description":"Gets the number of fields in the result set","tag":"refentry","type":"Function","methodName":"mysqli_num_fields"},{"id":"mysqli-result.field-count","name":"mysqli_result::$field_count","description":"Gets the number of fields in the result set","tag":"refentry","type":"Function","methodName":"$field_count"},{"id":"mysqli-result.field-seek","name":"mysqli_field_seek","description":"Set result pointer to a specified field offset","tag":"refentry","type":"Function","methodName":"mysqli_field_seek"},{"id":"mysqli-result.field-seek","name":"mysqli_result::field_seek","description":"Set result pointer to a specified field offset","tag":"refentry","type":"Function","methodName":"field_seek"},{"id":"mysqli-result.free","name":"mysqli_free_result","description":"Frees the memory associated with a result","tag":"refentry","type":"Function","methodName":"mysqli_free_result"},{"id":"mysqli-result.free","name":"mysqli_result::free_result","description":"Frees the memory associated with a result","tag":"refentry","type":"Function","methodName":"free_result"},{"id":"mysqli-result.free","name":"mysqli_result::close","description":"Frees the memory associated with a result","tag":"refentry","type":"Function","methodName":"close"},{"id":"mysqli-result.free","name":"mysqli_result::free","description":"Frees the memory associated with a result","tag":"refentry","type":"Function","methodName":"free"},{"id":"mysqli-result.getiterator","name":"mysqli_result::getIterator","description":"Retrieve an external iterator","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"mysqli-result.lengths","name":"mysqli_fetch_lengths","description":"Returns the lengths of the columns of the current row in the result set","tag":"refentry","type":"Function","methodName":"mysqli_fetch_lengths"},{"id":"mysqli-result.lengths","name":"mysqli_result::$lengths","description":"Returns the lengths of the columns of the current row in the result set","tag":"refentry","type":"Function","methodName":"$lengths"},{"id":"mysqli-result.num-rows","name":"mysqli_num_rows","description":"Gets the number of rows in the result set","tag":"refentry","type":"Function","methodName":"mysqli_num_rows"},{"id":"mysqli-result.num-rows","name":"mysqli_result::$num_rows","description":"Gets the number of rows in the result set","tag":"refentry","type":"Function","methodName":"$num_rows"},{"id":"class.mysqli-result","name":"mysqli_result","description":"mysqli_result \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"mysqli_result"},{"id":"mysqli-driver.embedded-server-end","name":"mysqli_embedded_server_end","description":"Stop embedded server","tag":"refentry","type":"Function","methodName":"mysqli_embedded_server_end"},{"id":"mysqli-driver.embedded-server-end","name":"mysqli_driver::embedded_server_end","description":"Stop embedded server","tag":"refentry","type":"Function","methodName":"embedded_server_end"},{"id":"mysqli-driver.embedded-server-start","name":"mysqli_embedded_server_start","description":"Initialize and start embedded server","tag":"refentry","type":"Function","methodName":"mysqli_embedded_server_start"},{"id":"mysqli-driver.embedded-server-start","name":"mysqli_driver::embedded_server_start","description":"Initialize and start embedded server","tag":"refentry","type":"Function","methodName":"embedded_server_start"},{"id":"mysqli-driver.report-mode","name":"mysqli_report","description":"Sets mysqli error reporting mode","tag":"refentry","type":"Function","methodName":"mysqli_report"},{"id":"mysqli-driver.report-mode","name":"mysqli_driver::$report_mode","description":"Sets mysqli error reporting mode","tag":"refentry","type":"Function","methodName":"$report_mode"},{"id":"class.mysqli-driver","name":"mysqli_driver","description":"mysqli_driver \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"mysqli_driver"},{"id":"mysqli-warning.construct","name":"mysqli_warning::__construct","description":"Private constructor to disallow direct instantiation","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysqli-warning.next","name":"mysqli_warning::next","description":"Fetch next warning","tag":"refentry","type":"Function","methodName":"next"},{"id":"class.mysqli-warning","name":"mysqli_warning","description":"mysqli_warning \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"mysqli_warning"},{"id":"mysqli-sql-exception.getsqlstate","name":"mysqli_sql_exception::getSqlState","description":"Returns the SQLSTATE error code","tag":"refentry","type":"Function","methodName":"getSqlState"},{"id":"class.mysqli-sql-exception","name":"mysqli_sql_exception","description":"mysqli_sql_exception \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"mysqli_sql_exception"},{"id":"function.mysqli-connect","name":"mysqli_connect","description":"\u522b\u540d mysqli::__construct","tag":"refentry","type":"Function","methodName":"mysqli_connect"},{"id":"function.mysqli-escape-string","name":"mysqli_escape_string","description":"\u522b\u540d mysqli_real_escape_string","tag":"refentry","type":"Function","methodName":"mysqli_escape_string"},{"id":"function.mysqli-escape-string","name":"mysqli::escape_string","description":"\u522b\u540d mysqli_real_escape_string","tag":"refentry","type":"Function","methodName":"escape_string"},{"id":"function.mysqli-execute","name":"mysqli_execute","description":"\u522b\u540d mysqli_stmt_execute","tag":"refentry","type":"Function","methodName":"mysqli_execute"},{"id":"function.mysqli-get-client-stats","name":"mysqli_get_client_stats","description":"\u8fd4\u56de\u5ba2\u6237\u7aef\u8fdb\u7a0b\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysqli_get_client_stats"},{"id":"function.mysqli-get-links-stats","name":"mysqli_get_links_stats","description":"\u8fd4\u56de\u6253\u5f00\u548c\u7f13\u5b58\u7684\u94fe\u63a5\u76f8\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysqli_get_links_stats"},{"id":"function.mysqli-report","name":"mysqli_report","description":"\u522b\u540d mysqli_driver->report_mode","tag":"refentry","type":"Function","methodName":"mysqli_report"},{"id":"function.mysqli-set-opt","name":"mysqli_set_opt","description":"\u522b\u540d mysqli_options","tag":"refentry","type":"Function","methodName":"mysqli_set_opt"},{"id":"function.mysqli-set-opt","name":"mysqli::set_opt","description":"\u522b\u540d mysqli_options","tag":"refentry","type":"Function","methodName":"set_opt"},{"id":"ref.mysqli","name":"\u522b\u540d\u548c\u8fc7\u65f6\u7684 Mysqli \u51fd\u6570","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"reference","type":"Extension","methodName":"\u522b\u540d\u548c\u8fc7\u65f6\u7684 Mysqli \u51fd\u6570"},{"id":"changelog.mysqli","name":"\u66f4\u65b0\u65e5\u5fd7","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"appendix","type":"General","methodName":"\u66f4\u65b0\u65e5\u5fd7"},{"id":"book.mysqli","name":"MySQLi","description":"MySQL\u589e\u5f3a\u7248\u6269\u5c55","tag":"book","type":"Extension","methodName":"MySQLi"},{"id":"mysql-xdevapi.requirements","name":"\u9700\u6c42","description":"Mysql_xdevapi","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mysql-xdevapi.installation","name":"\u5b89\u88c5","description":"Mysql_xdevapi","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mysql-xdevapi.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Mysql_xdevapi","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mysql-xdevapi.build","name":"Building \/ Compiling From Source","description":"Mysql_xdevapi","tag":"section","type":"General","methodName":"Building \/ Compiling From Source"},{"id":"mysql-xdevapi.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Mysql_xdevapi","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mysql-xdevapi.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Mysql_xdevapi","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"changelog.mysql_xdevapi","name":"\u66f4\u65b0\u65e5\u5fd7","description":"Mysql_xdevapi","tag":"appendix","type":"General","methodName":"\u66f4\u65b0\u65e5\u5fd7"},{"id":"mysql-xdevapi.examples","name":"\u793a\u4f8b","description":"Mysql_xdevapi","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.mysql-xdevapi-expression","name":"expression","description":"Bind prepared statement variables as parameters","tag":"refentry","type":"Function","methodName":"expression"},{"id":"function.mysql-xdevapi-getsession","name":"getSession","description":"Connect to a MySQL server","tag":"refentry","type":"Function","methodName":"getSession"},{"id":"ref.mysql-xdevapi","name":"Mysql_xdevapi \u51fd\u6570","description":"Mysql_xdevapi","tag":"reference","type":"Extension","methodName":"Mysql_xdevapi \u51fd\u6570"},{"id":"mysql-xdevapi-baseresult.getwarnings","name":"BaseResult::getWarnings","description":"Fetch warnings from last operation","tag":"refentry","type":"Function","methodName":"getWarnings"},{"id":"mysql-xdevapi-baseresult.getwarningscount","name":"BaseResult::getWarningsCount","description":"Fetch warning count from last operation","tag":"refentry","type":"Function","methodName":"getWarningsCount"},{"id":"class.mysql-xdevapi-baseresult","name":"mysql_xdevapi\\BaseResult","description":"BaseResult interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\BaseResult"},{"id":"mysql-xdevapi-client.close","name":"mysql_xdevapi\\Client::close","description":"Close client","tag":"refentry","type":"Function","methodName":"close"},{"id":"mysql-xdevapi-client.construct","name":"Client::__construct","description":"Client constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-client.getsession","name":"Client::getClient","description":"Get client session","tag":"refentry","type":"Function","methodName":"getClient"},{"id":"class.mysql-xdevapi-client","name":"mysql_xdevapi\\Client","description":"Client class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Client"},{"id":"mysql-xdevapi-collection.add","name":"Collection::add","description":"Add collection document","tag":"refentry","type":"Function","methodName":"add"},{"id":"mysql-xdevapi-collection.addorreplaceone","name":"Collection::addOrReplaceOne","description":"Add or replace collection document","tag":"refentry","type":"Function","methodName":"addOrReplaceOne"},{"id":"mysql-xdevapi-collection.construct","name":"Collection::__construct","description":"Collection constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-collection.count","name":"Collection::count","description":"Get document count","tag":"refentry","type":"Function","methodName":"count"},{"id":"mysql-xdevapi-collection.createindex","name":"Collection::createIndex","description":"Create collection index","tag":"refentry","type":"Function","methodName":"createIndex"},{"id":"mysql-xdevapi-collection.dropindex","name":"Collection::dropIndex","description":"Drop collection index","tag":"refentry","type":"Function","methodName":"dropIndex"},{"id":"mysql-xdevapi-collection.existsindatabase","name":"Collection::existsInDatabase","description":"Check if collection exists in database","tag":"refentry","type":"Function","methodName":"existsInDatabase"},{"id":"mysql-xdevapi-collection.find","name":"Collection::find","description":"Search for document","tag":"refentry","type":"Function","methodName":"find"},{"id":"mysql-xdevapi-collection.getname","name":"Collection::getName","description":"Get collection name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"mysql-xdevapi-collection.getone","name":"Collection::getOne","description":"Get one document","tag":"refentry","type":"Function","methodName":"getOne"},{"id":"mysql-xdevapi-collection.getschema","name":"Collection::getSchema","description":"Get schema object","tag":"refentry","type":"Function","methodName":"getSchema"},{"id":"mysql-xdevapi-collection.getsession","name":"Collection::getSession","description":"Get session object","tag":"refentry","type":"Function","methodName":"getSession"},{"id":"mysql-xdevapi-collection.modify","name":"Collection::modify","description":"Modify collection documents","tag":"refentry","type":"Function","methodName":"modify"},{"id":"mysql-xdevapi-collection.remove","name":"Collection::remove","description":"Remove collection documents","tag":"refentry","type":"Function","methodName":"remove"},{"id":"mysql-xdevapi-collection.removeone","name":"Collection::removeOne","description":"Remove one collection document","tag":"refentry","type":"Function","methodName":"removeOne"},{"id":"mysql-xdevapi-collection.replaceone","name":"Collection::replaceOne","description":"Replace one collection document","tag":"refentry","type":"Function","methodName":"replaceOne"},{"id":"class.mysql-xdevapi-collection","name":"mysql_xdevapi\\Collection","description":"Collection class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Collection"},{"id":"mysql-xdevapi-collectionadd.construct","name":"CollectionAdd::__construct","description":"CollectionAdd constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-collectionadd.execute","name":"CollectionAdd::execute","description":"Execute the statement","tag":"refentry","type":"Function","methodName":"execute"},{"id":"class.mysql-xdevapi-collectionadd","name":"mysql_xdevapi\\CollectionAdd","description":"CollectionAdd class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CollectionAdd"},{"id":"mysql-xdevapi-collectionfind.bind","name":"CollectionFind::bind","description":"Bind value to query placeholder","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-collectionfind.construct","name":"CollectionFind::__construct","description":"CollectionFind constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-collectionfind.execute","name":"CollectionFind::execute","description":"Execute the statement","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-collectionfind.fields","name":"CollectionFind::fields","description":"Set document field filter","tag":"refentry","type":"Function","methodName":"fields"},{"id":"mysql-xdevapi-collectionfind.groupby","name":"CollectionFind::groupBy","description":"Set grouping criteria","tag":"refentry","type":"Function","methodName":"groupBy"},{"id":"mysql-xdevapi-collectionfind.having","name":"CollectionFind::having","description":"Set condition for aggregate functions","tag":"refentry","type":"Function","methodName":"having"},{"id":"mysql-xdevapi-collectionfind.limit","name":"CollectionFind::limit","description":"Limit number of returned documents","tag":"refentry","type":"Function","methodName":"limit"},{"id":"mysql-xdevapi-collectionfind.lockexclusive","name":"CollectionFind::lockExclusive","description":"Execute operation with EXCLUSIVE LOCK","tag":"refentry","type":"Function","methodName":"lockExclusive"},{"id":"mysql-xdevapi-collectionfind.lockshared","name":"CollectionFind::lockShared","description":"Execute operation with SHARED LOCK","tag":"refentry","type":"Function","methodName":"lockShared"},{"id":"mysql-xdevapi-collectionfind.offset","name":"CollectionFind::offset","description":"Skip given number of elements to be returned","tag":"refentry","type":"Function","methodName":"offset"},{"id":"mysql-xdevapi-collectionfind.sort","name":"CollectionFind::sort","description":"Set the sorting criteria","tag":"refentry","type":"Function","methodName":"sort"},{"id":"class.mysql-xdevapi-collectionfind","name":"mysql_xdevapi\\CollectionFind","description":"CollectionFind class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CollectionFind"},{"id":"mysql-xdevapi-collectionmodify.arrayappend","name":"CollectionModify::arrayAppend","description":"Append element to an array field","tag":"refentry","type":"Function","methodName":"arrayAppend"},{"id":"mysql-xdevapi-collectionmodify.arrayinsert","name":"CollectionModify::arrayInsert","description":"Insert element into an array field","tag":"refentry","type":"Function","methodName":"arrayInsert"},{"id":"mysql-xdevapi-collectionmodify.bind","name":"CollectionModify::bind","description":"Bind value to query placeholder","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-collectionmodify.construct","name":"CollectionModify::__construct","description":"CollectionModify constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-collectionmodify.execute","name":"CollectionModify::execute","description":"Execute modify operation","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-collectionmodify.limit","name":"CollectionModify::limit","description":"Limit number of modified documents","tag":"refentry","type":"Function","methodName":"limit"},{"id":"mysql-xdevapi-collectionmodify.patch","name":"CollectionModify::patch","description":"Patch document","tag":"refentry","type":"Function","methodName":"patch"},{"id":"mysql-xdevapi-collectionmodify.replace","name":"CollectionModify::replace","description":"Replace document field","tag":"refentry","type":"Function","methodName":"replace"},{"id":"mysql-xdevapi-collectionmodify.set","name":"CollectionModify::set","description":"Set document attribute","tag":"refentry","type":"Function","methodName":"set"},{"id":"mysql-xdevapi-collectionmodify.skip","name":"CollectionModify::skip","description":"Skip elements","tag":"refentry","type":"Function","methodName":"skip"},{"id":"mysql-xdevapi-collectionmodify.sort","name":"CollectionModify::sort","description":"Set the sorting criteria","tag":"refentry","type":"Function","methodName":"sort"},{"id":"mysql-xdevapi-collectionmodify.unset","name":"CollectionModify::unset","description":"Unset the value of document fields","tag":"refentry","type":"Function","methodName":"unset"},{"id":"class.mysql-xdevapi-collectionmodify","name":"mysql_xdevapi\\CollectionModify","description":"CollectionModify class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CollectionModify"},{"id":"mysql-xdevapi-collectionremove.bind","name":"CollectionRemove::bind","description":"Bind value to placeholder","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-collectionremove.construct","name":"CollectionRemove::__construct","description":"CollectionRemove constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-collectionremove.execute","name":"CollectionRemove::execute","description":"Execute remove operation","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-collectionremove.limit","name":"CollectionRemove::limit","description":"Limit number of documents to remove","tag":"refentry","type":"Function","methodName":"limit"},{"id":"mysql-xdevapi-collectionremove.sort","name":"CollectionRemove::sort","description":"Set the sorting criteria","tag":"refentry","type":"Function","methodName":"sort"},{"id":"class.mysql-xdevapi-collectionremove","name":"mysql_xdevapi\\CollectionRemove","description":"CollectionRemove class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CollectionRemove"},{"id":"mysql-xdevapi-columnresult.construct","name":"ColumnResult::__construct","description":"ColumnResult constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-columnresult.getcharactersetname","name":"ColumnResult::getCharacterSetName","description":"Get character set","tag":"refentry","type":"Function","methodName":"getCharacterSetName"},{"id":"mysql-xdevapi-columnresult.getcollationname","name":"ColumnResult::getCollationName","description":"Get collation name","tag":"refentry","type":"Function","methodName":"getCollationName"},{"id":"mysql-xdevapi-columnresult.getcolumnlabel","name":"ColumnResult::getColumnLabel","description":"Get column label","tag":"refentry","type":"Function","methodName":"getColumnLabel"},{"id":"mysql-xdevapi-columnresult.getcolumnname","name":"ColumnResult::getColumnName","description":"Get column name","tag":"refentry","type":"Function","methodName":"getColumnName"},{"id":"mysql-xdevapi-columnresult.getfractionaldigits","name":"ColumnResult::getFractionalDigits","description":"Get fractional digit length","tag":"refentry","type":"Function","methodName":"getFractionalDigits"},{"id":"mysql-xdevapi-columnresult.getlength","name":"ColumnResult::getLength","description":"Get column field length","tag":"refentry","type":"Function","methodName":"getLength"},{"id":"mysql-xdevapi-columnresult.getschemaname","name":"ColumnResult::getSchemaName","description":"Get schema name","tag":"refentry","type":"Function","methodName":"getSchemaName"},{"id":"mysql-xdevapi-columnresult.gettablelabel","name":"ColumnResult::getTableLabel","description":"Get table label","tag":"refentry","type":"Function","methodName":"getTableLabel"},{"id":"mysql-xdevapi-columnresult.gettablename","name":"ColumnResult::getTableName","description":"Get table name","tag":"refentry","type":"Function","methodName":"getTableName"},{"id":"mysql-xdevapi-columnresult.gettype","name":"ColumnResult::getType","description":"Get column type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"mysql-xdevapi-columnresult.isnumbersigned","name":"ColumnResult::isNumberSigned","description":"Check if signed type","tag":"refentry","type":"Function","methodName":"isNumberSigned"},{"id":"mysql-xdevapi-columnresult.ispadded","name":"ColumnResult::isPadded","description":"Check if padded","tag":"refentry","type":"Function","methodName":"isPadded"},{"id":"class.mysql-xdevapi-columnresult","name":"mysql_xdevapi\\ColumnResult","description":"ColumnResult class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\ColumnResult"},{"id":"mysql-xdevapi-crudoperationbindable.bind","name":"CrudOperationBindable::bind","description":"Bind value to placeholder","tag":"refentry","type":"Function","methodName":"bind"},{"id":"class.mysql-xdevapi-crudoperationbindable","name":"mysql_xdevapi\\CrudOperationBindable","description":"CrudOperationBindable interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CrudOperationBindable"},{"id":"mysql-xdevapi-crudoperationlimitable.limit","name":"CrudOperationLimitable::limit","description":"Set result limit","tag":"refentry","type":"Function","methodName":"limit"},{"id":"class.mysql-xdevapi-crudoperationlimitable","name":"mysql_xdevapi\\CrudOperationLimitable","description":"CrudOperationLimitable interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CrudOperationLimitable"},{"id":"mysql-xdevapi-crudoperationskippable.skip","name":"CrudOperationSkippable::skip","description":"Number of operations to skip","tag":"refentry","type":"Function","methodName":"skip"},{"id":"class.mysql-xdevapi-crudoperationskippable","name":"mysql_xdevapi\\CrudOperationSkippable","description":"CrudOperationSkippable interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CrudOperationSkippable"},{"id":"mysql-xdevapi-crudoperationsortable.sort","name":"CrudOperationSortable::sort","description":"Sort results","tag":"refentry","type":"Function","methodName":"sort"},{"id":"class.mysql-xdevapi-crudoperationsortable","name":"mysql_xdevapi\\CrudOperationSortable","description":"CrudOperationSortable interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\CrudOperationSortable"},{"id":"mysql-xdevapi-databaseobject.existsindatabase","name":"DatabaseObject::existsInDatabase","description":"Check if object exists in database","tag":"refentry","type":"Function","methodName":"existsInDatabase"},{"id":"mysql-xdevapi-databaseobject.getname","name":"DatabaseObject::getName","description":"Get object name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"mysql-xdevapi-databaseobject.getsession","name":"DatabaseObject::getSession","description":"Get session name","tag":"refentry","type":"Function","methodName":"getSession"},{"id":"class.mysql-xdevapi-databaseobject","name":"mysql_xdevapi\\DatabaseObject","description":"DatabaseObject interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\DatabaseObject"},{"id":"mysql-xdevapi-docresult.construct","name":"DocResult::__construct","description":"DocResult constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-docresult.fetchall","name":"DocResult::fetchAll","description":"Get all rows","tag":"refentry","type":"Function","methodName":"fetchAll"},{"id":"mysql-xdevapi-docresult.fetchone","name":"DocResult::fetchOne","description":"Get one row","tag":"refentry","type":"Function","methodName":"fetchOne"},{"id":"mysql-xdevapi-docresult.getwarnings","name":"DocResult::getWarnings","description":"Get warnings from last operation","tag":"refentry","type":"Function","methodName":"getWarnings"},{"id":"mysql-xdevapi-docresult.getwarningscount","name":"DocResult::getWarningsCount","description":"Get warning count from last operation","tag":"refentry","type":"Function","methodName":"getWarningsCount"},{"id":"class.mysql-xdevapi-docresult","name":"mysql_xdevapi\\DocResult","description":"DocResult class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\DocResult"},{"id":"class.mysql-xdevapi-exception","name":"mysql_xdevapi\\Exception","description":"Exception class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Exception"},{"id":"mysql-xdevapi-executable.execute","name":"Executable::execute","description":"Execute statement","tag":"refentry","type":"Function","methodName":"execute"},{"id":"class.mysql-xdevapi-executable","name":"mysql_xdevapi\\Executable","description":"Executable interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Executable"},{"id":"mysql-xdevapi-executionstatus.construct","name":"ExecutionStatus::__construct","description":"ExecutionStatus constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.mysql-xdevapi-executionstatus","name":"mysql_xdevapi\\ExecutionStatus","description":"ExecutionStatus class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\ExecutionStatus"},{"id":"mysql-xdevapi-expression.construct","name":"Expression::__construct","description":"Expression constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.mysql-xdevapi-expression","name":"mysql_xdevapi\\Expression","description":"Expression class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Expression"},{"id":"mysql-xdevapi-result.construct","name":"Result::__construct","description":"Result constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-result.getaffecteditemscount","name":"Result::getAffectedItemsCount","description":"Get affected row count","tag":"refentry","type":"Function","methodName":"getAffectedItemsCount"},{"id":"mysql-xdevapi-result.getautoincrementvalue","name":"Result::getAutoIncrementValue","description":"Get autoincremented value","tag":"refentry","type":"Function","methodName":"getAutoIncrementValue"},{"id":"mysql-xdevapi-result.getgeneratedids","name":"Result::getGeneratedIds","description":"Get generated ids","tag":"refentry","type":"Function","methodName":"getGeneratedIds"},{"id":"mysql-xdevapi-result.getwarnings","name":"Result::getWarnings","description":"Get warnings from last operation","tag":"refentry","type":"Function","methodName":"getWarnings"},{"id":"mysql-xdevapi-result.getwarningscount","name":"Result::getWarningsCount","description":"Get warning count from last operation","tag":"refentry","type":"Function","methodName":"getWarningsCount"},{"id":"class.mysql-xdevapi-result","name":"mysql_xdevapi\\Result","description":"Result class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Result"},{"id":"mysql-xdevapi-rowresult.construct","name":"RowResult::__construct","description":"RowResult constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-rowresult.fetchall","name":"RowResult::fetchAll","description":"Get all rows from result","tag":"refentry","type":"Function","methodName":"fetchAll"},{"id":"mysql-xdevapi-rowresult.fetchone","name":"RowResult::fetchOne","description":"Get row from result","tag":"refentry","type":"Function","methodName":"fetchOne"},{"id":"mysql-xdevapi-rowresult.getcolumncount","name":"RowResult::getColumnsCount","description":"Get column count","tag":"refentry","type":"Function","methodName":"getColumnsCount"},{"id":"mysql-xdevapi-rowresult.getcolumnnames","name":"RowResult::getColumnNames","description":"Get all column names","tag":"refentry","type":"Function","methodName":"getColumnNames"},{"id":"mysql-xdevapi-rowresult.getcolumns","name":"RowResult::getColumns","description":"Get column metadata","tag":"refentry","type":"Function","methodName":"getColumns"},{"id":"mysql-xdevapi-rowresult.getwarnings","name":"RowResult::getWarnings","description":"Get warnings from last operation","tag":"refentry","type":"Function","methodName":"getWarnings"},{"id":"mysql-xdevapi-rowresult.getwarningscount","name":"RowResult::getWarningsCount","description":"Get warning count from last operation","tag":"refentry","type":"Function","methodName":"getWarningsCount"},{"id":"class.mysql-xdevapi-rowresult","name":"mysql_xdevapi\\RowResult","description":"RowResult class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\RowResult"},{"id":"mysql-xdevapi-schema.construct","name":"Schema::__construct","description":"Schema constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-schema.createcollection","name":"Schema::createCollection","description":"Add collection to schema","tag":"refentry","type":"Function","methodName":"createCollection"},{"id":"mysql-xdevapi-schema.dropcollection","name":"Schema::dropCollection","description":"Drop collection from schema","tag":"refentry","type":"Function","methodName":"dropCollection"},{"id":"mysql-xdevapi-schema.existsindatabase","name":"Schema::existsInDatabase","description":"Check if exists in database","tag":"refentry","type":"Function","methodName":"existsInDatabase"},{"id":"mysql-xdevapi-schema.getcollection","name":"Schema::getCollection","description":"Get collection from schema","tag":"refentry","type":"Function","methodName":"getCollection"},{"id":"mysql-xdevapi-schema.getcollectionastable","name":"Schema::getCollectionAsTable","description":"Get collection as a Table object","tag":"refentry","type":"Function","methodName":"getCollectionAsTable"},{"id":"mysql-xdevapi-schema.getcollections","name":"Schema::getCollections","description":"Get all schema collections","tag":"refentry","type":"Function","methodName":"getCollections"},{"id":"mysql-xdevapi-schema.getname","name":"Schema::getName","description":"Get schema name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"mysql-xdevapi-schema.getsession","name":"Schema::getSession","description":"Get schema session","tag":"refentry","type":"Function","methodName":"getSession"},{"id":"mysql-xdevapi-schema.gettable","name":"Schema::getTable","description":"Get schema table","tag":"refentry","type":"Function","methodName":"getTable"},{"id":"mysql-xdevapi-schema.gettables","name":"Schema::getTables","description":"Get schema tables","tag":"refentry","type":"Function","methodName":"getTables"},{"id":"class.mysql-xdevapi-schema","name":"mysql_xdevapi\\Schema","description":"Schema class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Schema"},{"id":"mysql-xdevapi-schemaobject.getschema","name":"SchemaObject::getSchema","description":"Get schema object","tag":"refentry","type":"Function","methodName":"getSchema"},{"id":"class.mysql-xdevapi-schemaobject","name":"mysql_xdevapi\\SchemaObject","description":"SchemaObject interface","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\SchemaObject"},{"id":"mysql-xdevapi-session.close","name":"Session::close","description":"Close session","tag":"refentry","type":"Function","methodName":"close"},{"id":"mysql-xdevapi-session.commit","name":"Session::commit","description":"Commit transaction","tag":"refentry","type":"Function","methodName":"commit"},{"id":"mysql-xdevapi-session.construct","name":"Session::__construct","description":"Description constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-session.createschema","name":"Session::createSchema","description":"Create new schema","tag":"refentry","type":"Function","methodName":"createSchema"},{"id":"mysql-xdevapi-session.dropschema","name":"Session::dropSchema","description":"Drop a schema","tag":"refentry","type":"Function","methodName":"dropSchema"},{"id":"mysql-xdevapi-session.generateuuid","name":"Session::generateUUID","description":"Get new UUID","tag":"refentry","type":"Function","methodName":"generateUUID"},{"id":"mysql-xdevapi-session.getdefaultschema","name":"Session::getDefaultSchema","description":"Get default schema name","tag":"refentry","type":"Function","methodName":"getDefaultSchema"},{"id":"mysql-xdevapi-session.getschema","name":"Session::getSchema","description":"Get a new schema object","tag":"refentry","type":"Function","methodName":"getSchema"},{"id":"mysql-xdevapi-session.getschemas","name":"Session::getSchemas","description":"Get the schemas","tag":"refentry","type":"Function","methodName":"getSchemas"},{"id":"mysql-xdevapi-session.getserverversion","name":"Session::getServerVersion","description":"Get server version","tag":"refentry","type":"Function","methodName":"getServerVersion"},{"id":"mysql-xdevapi-session.listclients","name":"Session::listClients","description":"Get client list","tag":"refentry","type":"Function","methodName":"listClients"},{"id":"mysql-xdevapi-session.quotename","name":"Session::quoteName","description":"Add quotes","tag":"refentry","type":"Function","methodName":"quoteName"},{"id":"mysql-xdevapi-session.releasesavepoint","name":"Session::releaseSavepoint","description":"Release set savepoint","tag":"refentry","type":"Function","methodName":"releaseSavepoint"},{"id":"mysql-xdevapi-session.rollback","name":"Session::rollback","description":"Rollback transaction","tag":"refentry","type":"Function","methodName":"rollback"},{"id":"mysql-xdevapi-session.rollbackto","name":"Session::rollbackTo","description":"Rollback transaction to savepoint","tag":"refentry","type":"Function","methodName":"rollbackTo"},{"id":"mysql-xdevapi-session.setsavepoint","name":"Session::setSavepoint","description":"Create savepoint","tag":"refentry","type":"Function","methodName":"setSavepoint"},{"id":"mysql-xdevapi-session.sql","name":"Session::sql","description":"Create SQL query","tag":"refentry","type":"Function","methodName":"sql"},{"id":"mysql-xdevapi-session.starttransaction","name":"Session::startTransaction","description":"Start transaction","tag":"refentry","type":"Function","methodName":"startTransaction"},{"id":"class.mysql-xdevapi-session","name":"mysql_xdevapi\\Session","description":"Session class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Session"},{"id":"mysql-xdevapi-sqlstatement.bind","name":"SqlStatement::bind","description":"Bind statement parameters","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-sqlstatement.construct","name":"SqlStatement::__construct","description":"Description constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-sqlstatement.execute","name":"SqlStatement::execute","description":"Execute the operation","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-sqlstatement.getnextresult","name":"SqlStatement::getNextResult","description":"Get next result","tag":"refentry","type":"Function","methodName":"getNextResult"},{"id":"mysql-xdevapi-sqlstatement.getresult","name":"SqlStatement::getResult","description":"Get result","tag":"refentry","type":"Function","methodName":"getResult"},{"id":"mysql-xdevapi-sqlstatement.hasmoreresults","name":"SqlStatement::hasMoreResults","description":"Check for more results","tag":"refentry","type":"Function","methodName":"hasMoreResults"},{"id":"class.mysql-xdevapi-sqlstatement","name":"mysql_xdevapi\\SqlStatement","description":"SqlStatement class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\SqlStatement"},{"id":"mysql-xdevapi-sqlstatementresult.construct","name":"SqlStatementResult::__construct","description":"Description constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-sqlstatementresult.fetchall","name":"SqlStatementResult::fetchAll","description":"Get all rows from result","tag":"refentry","type":"Function","methodName":"fetchAll"},{"id":"mysql-xdevapi-sqlstatementresult.fetchone","name":"SqlStatementResult::fetchOne","description":"Get single row","tag":"refentry","type":"Function","methodName":"fetchOne"},{"id":"mysql-xdevapi-sqlstatementresult.getaffecteditemscount","name":"SqlStatementResult::getAffectedItemsCount","description":"Get affected row count","tag":"refentry","type":"Function","methodName":"getAffectedItemsCount"},{"id":"mysql-xdevapi-sqlstatementresult.getcolumncount","name":"SqlStatementResult::getColumnsCount","description":"Get column count","tag":"refentry","type":"Function","methodName":"getColumnsCount"},{"id":"mysql-xdevapi-sqlstatementresult.getcolumnnames","name":"SqlStatementResult::getColumnNames","description":"Get column names","tag":"refentry","type":"Function","methodName":"getColumnNames"},{"id":"mysql-xdevapi-sqlstatementresult.getcolumns","name":"SqlStatementResult::getColumns","description":"Get columns","tag":"refentry","type":"Function","methodName":"getColumns"},{"id":"mysql-xdevapi-sqlstatementresult.getgeneratedids","name":"SqlStatementResult::getGeneratedIds","description":"Get generated ids","tag":"refentry","type":"Function","methodName":"getGeneratedIds"},{"id":"mysql-xdevapi-sqlstatementresult.getlastinsertid","name":"SqlStatementResult::getLastInsertId","description":"Get last insert id","tag":"refentry","type":"Function","methodName":"getLastInsertId"},{"id":"mysql-xdevapi-sqlstatementresult.getwarnings","name":"SqlStatementResult::getWarnings","description":"Get warnings from last operation","tag":"refentry","type":"Function","methodName":"getWarnings"},{"id":"mysql-xdevapi-sqlstatementresult.getwarningcount","name":"SqlStatementResult::getWarningsCount","description":"Get warning count from last operation","tag":"refentry","type":"Function","methodName":"getWarningsCount"},{"id":"mysql-xdevapi-sqlstatementresult.hasdata","name":"SqlStatementResult::hasData","description":"Check if result has data","tag":"refentry","type":"Function","methodName":"hasData"},{"id":"mysql-xdevapi-sqlstatementresult.nextresult","name":"SqlStatementResult::nextResult","description":"Get next result","tag":"refentry","type":"Function","methodName":"nextResult"},{"id":"class.mysql-xdevapi-sqlstatementresult","name":"mysql_xdevapi\\SqlStatementResult","description":"SqlStatementResult class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\SqlStatementResult"},{"id":"mysql-xdevapi-statement.construct","name":"Statement::__construct","description":"Description constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-statement.getnextresult","name":"Statement::getNextResult","description":"Get next result","tag":"refentry","type":"Function","methodName":"getNextResult"},{"id":"mysql-xdevapi-statement.getresult","name":"Statement::getResult","description":"Get result","tag":"refentry","type":"Function","methodName":"getResult"},{"id":"mysql-xdevapi-statement.hasmoreresults","name":"Statement::hasMoreResults","description":"Check if more results","tag":"refentry","type":"Function","methodName":"hasMoreResults"},{"id":"class.mysql-xdevapi-statement","name":"mysql_xdevapi\\Statement","description":"Statement class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Statement"},{"id":"mysql-xdevapi-table.construct","name":"Table::__construct","description":"Table constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-table.count","name":"Table::count","description":"Get row count","tag":"refentry","type":"Function","methodName":"count"},{"id":"mysql-xdevapi-table.delete","name":"Table::delete","description":"Delete rows from table","tag":"refentry","type":"Function","methodName":"delete"},{"id":"mysql-xdevapi-table.existsindatabase","name":"Table::existsInDatabase","description":"Check if table exists in database","tag":"refentry","type":"Function","methodName":"existsInDatabase"},{"id":"mysql-xdevapi-table.getname","name":"Table::getName","description":"Get table name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"mysql-xdevapi-table.getschema","name":"Table::getSchema","description":"Get table schema","tag":"refentry","type":"Function","methodName":"getSchema"},{"id":"mysql-xdevapi-table.getsession","name":"Table::getSession","description":"Get table session","tag":"refentry","type":"Function","methodName":"getSession"},{"id":"mysql-xdevapi-table.insert","name":"Table::insert","description":"Insert table rows","tag":"refentry","type":"Function","methodName":"insert"},{"id":"mysql-xdevapi-table.isview","name":"Table::isView","description":"Check if table is view","tag":"refentry","type":"Function","methodName":"isView"},{"id":"mysql-xdevapi-table.select","name":"Table::select","description":"Select rows from table","tag":"refentry","type":"Function","methodName":"select"},{"id":"mysql-xdevapi-table.update","name":"Table::update","description":"Update rows in table","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.mysql-xdevapi-table","name":"mysql_xdevapi\\Table","description":"Table class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Table"},{"id":"mysql-xdevapi-tabledelete.bind","name":"TableDelete::bind","description":"Bind delete query parameters","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-tabledelete.construct","name":"TableDelete::__construct","description":"TableDelete constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-tabledelete.execute","name":"TableDelete::execute","description":"Execute delete query","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-tabledelete.limit","name":"TableDelete::limit","description":"Limit deleted rows","tag":"refentry","type":"Function","methodName":"limit"},{"id":"mysql-xdevapi-tabledelete.orderby","name":"TableDelete::orderby","description":"Set delete sort criteria","tag":"refentry","type":"Function","methodName":"orderby"},{"id":"mysql-xdevapi-tabledelete.where","name":"TableDelete::where","description":"Set delete search condition","tag":"refentry","type":"Function","methodName":"where"},{"id":"class.mysql-xdevapi-tabledelete","name":"mysql_xdevapi\\TableDelete","description":"TableDelete class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\TableDelete"},{"id":"mysql-xdevapi-tableinsert.construct","name":"TableInsert::__construct","description":"TableInsert constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-tableinsert.execute","name":"TableInsert::execute","description":"Execute insert query","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-tableinsert.values","name":"TableInsert::values","description":"Add insert row values","tag":"refentry","type":"Function","methodName":"values"},{"id":"class.mysql-xdevapi-tableinsert","name":"mysql_xdevapi\\TableInsert","description":"TableInsert class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\TableInsert"},{"id":"mysql-xdevapi-tableselect.bind","name":"TableSelect::bind","description":"Bind select query parameters","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-tableselect.construct","name":"TableSelect::__construct","description":"TableSelect constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-tableselect.execute","name":"TableSelect::execute","description":"Execute select statement","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-tableselect.groupby","name":"TableSelect::groupBy","description":"Set select grouping criteria","tag":"refentry","type":"Function","methodName":"groupBy"},{"id":"mysql-xdevapi-tableselect.having","name":"TableSelect::having","description":"Set select having condition","tag":"refentry","type":"Function","methodName":"having"},{"id":"mysql-xdevapi-tableselect.limit","name":"TableSelect::limit","description":"Limit selected rows","tag":"refentry","type":"Function","methodName":"limit"},{"id":"mysql-xdevapi-tableselect.lockexclusive","name":"TableSelect::lockExclusive","description":"Execute EXCLUSIVE LOCK","tag":"refentry","type":"Function","methodName":"lockExclusive"},{"id":"mysql-xdevapi-tableselect.lockshared","name":"TableSelect::lockShared","description":"Execute SHARED LOCK","tag":"refentry","type":"Function","methodName":"lockShared"},{"id":"mysql-xdevapi-tableselect.offset","name":"TableSelect::offset","description":"Set limit offset","tag":"refentry","type":"Function","methodName":"offset"},{"id":"mysql-xdevapi-tableselect.orderby","name":"TableSelect::orderby","description":"Set select sort criteria","tag":"refentry","type":"Function","methodName":"orderby"},{"id":"mysql-xdevapi-tableselect.where","name":"TableSelect::where","description":"Set select search condition","tag":"refentry","type":"Function","methodName":"where"},{"id":"class.mysql-xdevapi-tableselect","name":"mysql_xdevapi\\TableSelect","description":"TableSelect class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\TableSelect"},{"id":"mysql-xdevapi-tableupdate.bind","name":"TableUpdate::bind","description":"Bind update query parameters","tag":"refentry","type":"Function","methodName":"bind"},{"id":"mysql-xdevapi-tableupdate.construct","name":"TableUpdate::__construct","description":"TableUpdate constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"mysql-xdevapi-tableupdate.execute","name":"TableUpdate::execute","description":"Execute update query","tag":"refentry","type":"Function","methodName":"execute"},{"id":"mysql-xdevapi-tableupdate.limit","name":"TableUpdate::limit","description":"Limit update row count","tag":"refentry","type":"Function","methodName":"limit"},{"id":"mysql-xdevapi-tableupdate.orderby","name":"TableUpdate::orderby","description":"Set sorting criteria","tag":"refentry","type":"Function","methodName":"orderby"},{"id":"mysql-xdevapi-tableupdate.set","name":"TableUpdate::set","description":"Add field to be updated","tag":"refentry","type":"Function","methodName":"set"},{"id":"mysql-xdevapi-tableupdate.where","name":"TableUpdate::where","description":"Set search filter","tag":"refentry","type":"Function","methodName":"where"},{"id":"class.mysql-xdevapi-tableupdate","name":"mysql_xdevapi\\TableUpdate","description":"TableUpdate class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\TableUpdate"},{"id":"mysql-xdevapi-warning.construct","name":"Warning::__construct","description":"Warning constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.mysql-xdevapi-warning","name":"mysql_xdevapi\\Warning","description":"Warning class","tag":"phpdoc:classref","type":"Class","methodName":"mysql_xdevapi\\Warning"},{"id":"book.mysql-xdevapi","name":"Mysql_xdevapi","description":"Mysql_xdevapi","tag":"book","type":"Extension","methodName":"Mysql_xdevapi"},{"id":"mysql.requirements","name":"\u9700\u6c42","description":"\u539f\u59cb\u7684 MySQL API","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mysql.installation","name":"\u5b89\u88c5","description":"\u539f\u59cb\u7684 MySQL API","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mysql.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u539f\u59cb\u7684 MySQL API","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mysql.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u539f\u59cb\u7684 MySQL API","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"mysql.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u539f\u59cb\u7684 MySQL API","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"changelog.mysql","name":"\u66f4\u65b0\u65e5\u5fd7","description":"\u539f\u59cb\u7684 MySQL API","tag":"appendix","type":"General","methodName":"\u66f4\u65b0\u65e5\u5fd7"},{"id":"mysql.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u539f\u59cb\u7684 MySQL API","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"mysql.examples-basic","name":"MySQL \u6269\u5c55\u6982\u8ff0\u8303\u4f8b","description":"\u539f\u59cb\u7684 MySQL API","tag":"section","type":"General","methodName":"MySQL \u6269\u5c55\u6982\u8ff0\u8303\u4f8b"},{"id":"mysql.examples","name":"\u793a\u4f8b","description":"\u539f\u59cb\u7684 MySQL API","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.mysql-affected-rows","name":"mysql_affected_rows","description":"\u53d6\u5f97\u524d\u4e00\u6b21 MySQL \u64cd\u4f5c\u6240\u5f71\u54cd\u7684\u8bb0\u5f55\u884c\u6570","tag":"refentry","type":"Function","methodName":"mysql_affected_rows"},{"id":"function.mysql-client-encoding","name":"mysql_client_encoding","description":"\u8fd4\u56de\u5b57\u7b26\u96c6\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"mysql_client_encoding"},{"id":"function.mysql-close","name":"mysql_close","description":"\u5173\u95ed MySQL \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysql_close"},{"id":"function.mysql-connect","name":"mysql_connect","description":"\u6253\u5f00\u4e00\u4e2a\u5230 MySQL \u670d\u52a1\u5668\u7684\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysql_connect"},{"id":"function.mysql-create-db","name":"mysql_create_db","description":"\u65b0\u5efa\u4e00\u4e2a MySQL \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"mysql_create_db"},{"id":"function.mysql-data-seek","name":"mysql_data_seek","description":"\u79fb\u52a8\u5185\u90e8\u7ed3\u679c\u7684\u6307\u9488","tag":"refentry","type":"Function","methodName":"mysql_data_seek"},{"id":"function.mysql-db-name","name":"mysql_db_name","description":"\u53d6\u5f97 mysql_list_dbs \u8fd4\u56de\u7684\u7ed3\u679c\u6570\u636e","tag":"refentry","type":"Function","methodName":"mysql_db_name"},{"id":"function.mysql-db-query","name":"mysql_db_query","description":"\u9009\u62e9\u6570\u636e\u5e93\u5e76\u6267\u884c\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"mysql_db_query"},{"id":"function.mysql-drop-db","name":"mysql_drop_db","description":"\u4e22\u5f03\uff08\u5220\u9664\uff09\u4e00\u4e2a MySQL \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"mysql_drop_db"},{"id":"function.mysql-errno","name":"mysql_errno","description":"\u8fd4\u56de\u4e0a\u4e00\u4e2a MySQL \u64cd\u4f5c\u4e2d\u7684\u9519\u8bef\u4fe1\u606f\u7684\u6570\u503c","tag":"refentry","type":"Function","methodName":"mysql_errno"},{"id":"function.mysql-error","name":"mysql_error","description":"\u8fd4\u56de\u4e0a\u4e00\u4e2a MySQL \u64cd\u4f5c\u4e2d\u7684\u9519\u8bef\u4fe1\u606f\u7684\u6587\u672c","tag":"refentry","type":"Function","methodName":"mysql_error"},{"id":"function.mysql-escape-string","name":"mysql_escape_string","description":"\u8f6c\u4e49\u5b57\u7b26\u4e32\u7528\u4e8e mysql_query","tag":"refentry","type":"Function","methodName":"mysql_escape_string"},{"id":"function.mysql-fetch-array","name":"mysql_fetch_array","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u53d6\u5f97\u4e00\u884c\u4f5c\u4e3a\u5173\u8054\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"mysql_fetch_array"},{"id":"function.mysql-fetch-assoc","name":"mysql_fetch_assoc","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u53d6\u5f97\u4e00\u884c\u4f5c\u4e3a\u5173\u8054\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"mysql_fetch_assoc"},{"id":"function.mysql-fetch-field","name":"mysql_fetch_field","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u53d6\u5f97\u5217\u4fe1\u606f\u5e76\u4f5c\u4e3a\u5bf9\u8c61\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"mysql_fetch_field"},{"id":"function.mysql-fetch-lengths","name":"mysql_fetch_lengths","description":"\u53d6\u5f97\u7ed3\u679c\u96c6\u4e2d\u6bcf\u4e2a\u8f93\u51fa\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"mysql_fetch_lengths"},{"id":"function.mysql-fetch-object","name":"mysql_fetch_object","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u53d6\u5f97\u4e00\u884c\u4f5c\u4e3a\u5bf9\u8c61\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"mysql_fetch_object"},{"id":"function.mysql-fetch-row","name":"mysql_fetch_row","description":"\u4ece\u7ed3\u679c\u96c6\u4e2d\u53d6\u5f97\u4e00\u884c\u4f5c\u4e3a\u679a\u4e3e\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"mysql_fetch_row"},{"id":"function.mysql-field-flags","name":"mysql_field_flags","description":"\u4ece\u7ed3\u679c\u4e2d\u53d6\u5f97\u548c\u6307\u5b9a\u5b57\u6bb5\u5173\u8054\u7684 flags","tag":"refentry","type":"Function","methodName":"mysql_field_flags"},{"id":"function.mysql-field-len","name":"mysql_field_len","description":"\u8fd4\u56de\u6307\u5b9a\u5b57\u6bb5\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"mysql_field_len"},{"id":"function.mysql-field-name","name":"mysql_field_name","description":"\u53d6\u5f97\u7ed3\u679c\u4e2d\u6307\u5b9a\u5b57\u6bb5\u7684\u5b57\u6bb5\u540d","tag":"refentry","type":"Function","methodName":"mysql_field_name"},{"id":"function.mysql-field-seek","name":"mysql_field_seek","description":"\u5c06\u7ed3\u679c\u6307\u9488\u8bbe\u7f6e\u4e3a\u6307\u5b9a\u7684\u5b57\u6bb5\u504f\u79fb\u91cf","tag":"refentry","type":"Function","methodName":"mysql_field_seek"},{"id":"function.mysql-field-table","name":"mysql_field_table","description":"\u53d6\u5f97\u6307\u5b9a\u5b57\u6bb5\u6240\u5728\u7684\u8868\u540d","tag":"refentry","type":"Function","methodName":"mysql_field_table"},{"id":"function.mysql-field-type","name":"mysql_field_type","description":"\u53d6\u5f97\u7ed3\u679c\u96c6\u4e2d\u6307\u5b9a\u5b57\u6bb5\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"mysql_field_type"},{"id":"function.mysql-free-result","name":"mysql_free_result","description":"\u91ca\u653e\u7ed3\u679c\u5185\u5b58","tag":"refentry","type":"Function","methodName":"mysql_free_result"},{"id":"function.mysql-get-client-info","name":"mysql_get_client_info","description":"\u53d6\u5f97 MySQL \u5ba2\u6237\u7aef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysql_get_client_info"},{"id":"function.mysql-get-host-info","name":"mysql_get_host_info","description":"\u53d6\u5f97 MySQL \u4e3b\u673a\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysql_get_host_info"},{"id":"function.mysql-get-proto-info","name":"mysql_get_proto_info","description":"\u53d6\u5f97 MySQL \u534f\u8bae\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysql_get_proto_info"},{"id":"function.mysql-get-server-info","name":"mysql_get_server_info","description":"\u53d6\u5f97 MySQL \u670d\u52a1\u5668\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysql_get_server_info"},{"id":"function.mysql-info","name":"mysql_info","description":"\u83b7\u53d6\u6700\u8fd1\u67e5\u8be2\u7684\u6709\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"mysql_info"},{"id":"function.mysql-insert-id","name":"mysql_insert_id","description":"\u53d6\u5f97\u4e0a\u4e00\u6761\u67e5\u8be2\u751f\u6210\u7684 ID","tag":"refentry","type":"Function","methodName":"mysql_insert_id"},{"id":"function.mysql-list-dbs","name":"mysql_list_dbs","description":"\u5217\u51fa MySQL \u670d\u52a1\u5668\u4e2d\u53ef\u7528\u7684\u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"mysql_list_dbs"},{"id":"function.mysql-list-fields","name":"mysql_list_fields","description":"\u5217\u51fa MySQL \u8868\u5b57\u6bb5","tag":"refentry","type":"Function","methodName":"mysql_list_fields"},{"id":"function.mysql-list-processes","name":"mysql_list_processes","description":"\u5217\u51fa MySQL \u8fdb\u7a0b","tag":"refentry","type":"Function","methodName":"mysql_list_processes"},{"id":"function.mysql-list-tables","name":"mysql_list_tables","description":"\u5217\u51fa MySQL \u6570\u636e\u5e93\u4e2d\u7684\u8868","tag":"refentry","type":"Function","methodName":"mysql_list_tables"},{"id":"function.mysql-num-fields","name":"mysql_num_fields","description":"\u53d6\u5f97\u7ed3\u679c\u4e2d\u5b57\u6bb5\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"mysql_num_fields"},{"id":"function.mysql-num-rows","name":"mysql_num_rows","description":"\u83b7\u53d6\u7ed3\u679c\u4e2d\u884c\u6570","tag":"refentry","type":"Function","methodName":"mysql_num_rows"},{"id":"function.mysql-pconnect","name":"mysql_pconnect","description":"\u6253\u5f00\u4e00\u4e2a\u5230 MySQL \u670d\u52a1\u5668\u7684\u6301\u4e45\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysql_pconnect"},{"id":"function.mysql-ping","name":"mysql_ping","description":"Ping \u670d\u52a1\u5668\u8fde\u63a5\u7684\u72b6\u6001\uff0c\u5982\u679c\u6ca1\u6709\u8fde\u63a5\u5219\u91cd\u65b0\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"mysql_ping"},{"id":"function.mysql-query","name":"mysql_query","description":"\u53d1\u9001\u4e00\u6761 MySQL \u67e5\u8be2","tag":"refentry","type":"Function","methodName":"mysql_query"},{"id":"function.mysql-real-escape-string","name":"mysql_real_escape_string","description":"\u5c06\u5b57\u7b26\u4e32\u4e2d\u7684\u7279\u6b8a\u5b57\u7b26\u8fdb\u884c\u8f6c\u4e49\uff0c\u4ee5\u5728 SQL \u8bed\u53e5\u4e2d\u4f7f\u7528","tag":"refentry","type":"Function","methodName":"mysql_real_escape_string"},{"id":"function.mysql-result","name":"mysql_result","description":"\u53d6\u5f97\u7ed3\u679c\u6570\u636e","tag":"refentry","type":"Function","methodName":"mysql_result"},{"id":"function.mysql-select-db","name":"mysql_select_db","description":"\u9009\u62e9 MySQL \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"mysql_select_db"},{"id":"function.mysql-set-charset","name":"mysql_set_charset","description":"\u8bbe\u7f6e\u5ba2\u6237\u7aef\u7684\u5b57\u7b26\u96c6","tag":"refentry","type":"Function","methodName":"mysql_set_charset"},{"id":"function.mysql-stat","name":"mysql_stat","description":"\u83b7\u53d6\u5f53\u524d\u7cfb\u7edf\u72b6\u6001","tag":"refentry","type":"Function","methodName":"mysql_stat"},{"id":"function.mysql-tablename","name":"mysql_tablename","description":"\u53d6\u5f97\u8868\u540d","tag":"refentry","type":"Function","methodName":"mysql_tablename"},{"id":"function.mysql-thread-id","name":"mysql_thread_id","description":"\u8fd4\u56de\u5f53\u524d\u7ebf\u7a0b\u7684 ID","tag":"refentry","type":"Function","methodName":"mysql_thread_id"},{"id":"function.mysql-unbuffered-query","name":"mysql_unbuffered_query","description":"\u5411 MySQL \u53d1\u9001 SQL \u67e5\u8be2\uff0c\u65e0\u9700\u83b7\u53d6\u548c\u7f13\u51b2\u7ed3\u679c\u884c","tag":"refentry","type":"Function","methodName":"mysql_unbuffered_query"},{"id":"ref.mysql","name":"MySQL \u51fd\u6570","description":"\u539f\u59cb\u7684 MySQL API","tag":"reference","type":"Extension","methodName":"MySQL \u51fd\u6570"},{"id":"book.mysql","name":"Mysql\uff08\u539f\u59cb\uff09","description":"\u539f\u59cb\u7684 MySQL API","tag":"book","type":"Extension","methodName":"Mysql\uff08\u539f\u59cb\uff09"},{"id":"mysqlnd.overview","name":"Overview","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Overview"},{"id":"mysqlnd.install","name":"Installation","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Installation"},{"id":"mysqlnd.config","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mysqlnd.incompatibilities","name":"Incompatibilities","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Incompatibilities"},{"id":"mysqlnd.persist","name":"Persistent Connections","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Persistent Connections"},{"id":"mysqlnd.stats","name":"Statistics","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Statistics"},{"id":"mysqlnd.notes","name":"Notes","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Notes"},{"id":"mysqlnd.memory","name":"Memory management","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"Memory management"},{"id":"mysqlnd.plugin.mysql-proxy","name":"A comparison of mysqlnd plugins with MySQL Proxy","description":"MySQL Native Driver","tag":"section","type":"General","methodName":"A comparison of mysqlnd plugins with MySQL Proxy"},{"id":"mysqlnd.plugin.obtaining","name":"Obtaining the mysqlnd plugin API","description":"MySQL Native Driver","tag":"section","type":"General","methodName":"Obtaining the mysqlnd plugin API"},{"id":"mysqlnd.plugin.architecture","name":"MySQL Native Driver Plugin Architecture","description":"MySQL Native Driver","tag":"section","type":"General","methodName":"MySQL Native Driver Plugin Architecture"},{"id":"mysqlnd.plugin.api","name":"The mysqlnd plugin API","description":"MySQL Native Driver","tag":"section","type":"General","methodName":"The mysqlnd plugin API"},{"id":"mysqlnd.plugin.developing","name":"Getting started building a mysqlnd plugin","description":"MySQL Native Driver","tag":"section","type":"General","methodName":"Getting started building a mysqlnd plugin"},{"id":"mysqlnd.plugin","name":"MySQL Native Driver Plugin API","description":"MySQL Native Driver","tag":"chapter","type":"General","methodName":"MySQL Native Driver Plugin API"},{"id":"book.mysqlnd","name":"Mysqlnd","description":"MySQL Native Driver","tag":"book","type":"Extension","methodName":"Mysqlnd"},{"id":"set.mysqlinfo","name":"MySQL","description":"MySQL Drivers and Plugins","tag":"set","type":"Extension","methodName":"MySQL"},{"id":"oci8.requirements","name":"\u9700\u6c42","description":"Oracle OCI8","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"oci8.installation","name":"\u5b89\u88c5","description":"Oracle OCI8","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"oci8.test","name":"Testing","description":"Oracle OCI8","tag":"section","type":"General","methodName":"Testing"},{"id":"oci8.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Oracle OCI8","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"oci8.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"oci8.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Oracle OCI8","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"oci8.examples","name":"\u793a\u4f8b","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"oci8.connection","name":"OCI8 Connection Handling and Connection Pooling","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"OCI8 Connection Handling and Connection Pooling"},{"id":"oci8.fan","name":"OCI8 Fast Application Notification (FAN) Support","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"OCI8 Fast Application Notification (FAN) Support"},{"id":"oci8.taf","name":"OCI8 Transparent Application Failover (TAF) Support","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"OCI8 Transparent Application Failover (TAF) Support"},{"id":"oci8.dtrace","name":"OCI8 and DTrace Dynamic Tracing","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"OCI8 and DTrace Dynamic Tracing"},{"id":"oci8.datatypes","name":"Supported Datatypes","description":"Oracle OCI8","tag":"chapter","type":"General","methodName":"Supported Datatypes"},{"id":"function.oci-bind-array-by-name","name":"oci_bind_array_by_name","description":"Binds a PHP array to an Oracle PL\/SQL array parameter","tag":"refentry","type":"Function","methodName":"oci_bind_array_by_name"},{"id":"function.oci-bind-by-name","name":"oci_bind_by_name","description":"\u7ed1\u5b9a PHP \u53d8\u91cf\u5230 Oracle \u4f4d\u7f6e\u6807\u5fd7\u7b26","tag":"refentry","type":"Function","methodName":"oci_bind_by_name"},{"id":"function.oci-cancel","name":"oci_cancel","description":"\u4e2d\u65ad\u6e38\u6807\u8bfb\u53d6\u6570\u636e","tag":"refentry","type":"Function","methodName":"oci_cancel"},{"id":"function.oci-client-version","name":"oci_client_version","description":"Returns the Oracle client library version","tag":"refentry","type":"Function","methodName":"oci_client_version"},{"id":"function.oci-close","name":"oci_close","description":"\u5173\u95ed Oracle \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"oci_close"},{"id":"function.oci-commit","name":"oci_commit","description":"\u63d0\u4ea4\u672a\u5b8c\u6210\u7684\u6570\u636e\u5e93\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"oci_commit"},{"id":"function.oci-connect","name":"oci_connect","description":"\u5efa\u7acb\u4e00\u4e2a\u5230 Oracle \u670d\u52a1\u5668\u7684\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"oci_connect"},{"id":"function.oci-define-by-name","name":"oci_define_by_name","description":"\u5c06 PHP \u53d8\u91cf\u4e0e\u67e5\u8be2\u8bfb\u53d6\u7684\u5217\u76f8\u5173\u8054","tag":"refentry","type":"Function","methodName":"oci_define_by_name"},{"id":"function.oci-error","name":"oci_error","description":"\u8fd4\u56de\u6700\u540e\u53d1\u73b0\u7684\u9519\u8bef","tag":"refentry","type":"Function","methodName":"oci_error"},{"id":"function.oci-execute","name":"oci_execute","description":"\u6267\u884c\u8bed\u53e5","tag":"refentry","type":"Function","methodName":"oci_execute"},{"id":"function.oci-fetch","name":"oci_fetch","description":"\u4ece\u67e5\u8be2\u4e2d\u8bfb\u53d6\u4e0b\u4e00\u884c\u5230\u5185\u90e8\u7f13\u51b2\u533a","tag":"refentry","type":"Function","methodName":"oci_fetch"},{"id":"function.oci-fetch-all","name":"oci_fetch_all","description":"\u4ece\u67e5\u8be2\u4e2d\u8bfb\u53d6\u591a\u884c\u5230\u4e8c\u7ef4\u6570\u7ec4\u4e2d","tag":"refentry","type":"Function","methodName":"oci_fetch_all"},{"id":"function.oci-fetch-array","name":"oci_fetch_array","description":"Returns the next row from a query as an associative or numeric array","tag":"refentry","type":"Function","methodName":"oci_fetch_array"},{"id":"function.oci-fetch-assoc","name":"oci_fetch_assoc","description":"Returns the next row from a query as an associative array","tag":"refentry","type":"Function","methodName":"oci_fetch_assoc"},{"id":"function.oci-fetch-object","name":"oci_fetch_object","description":"Returns the next row from a query as an object","tag":"refentry","type":"Function","methodName":"oci_fetch_object"},{"id":"function.oci-fetch-row","name":"oci_fetch_row","description":"Returns the next row from a query as a numeric array","tag":"refentry","type":"Function","methodName":"oci_fetch_row"},{"id":"function.oci-field-is-null","name":"oci_field_is_null","description":"\u68c0\u6d4b\u5f53\u524d\u83b7\u53d6\u7684\u884c\u4e2d\uff0c\u5b57\u6bb5\u662f\u5426\u4e3a null","tag":"refentry","type":"Function","methodName":"oci_field_is_null"},{"id":"function.oci-field-name","name":"oci_field_name","description":"\u8fd4\u56de statement \u4e2d\u7684\u5b57\u6bb5\u540d","tag":"refentry","type":"Function","methodName":"oci_field_name"},{"id":"function.oci-field-precision","name":"oci_field_precision","description":"\u8fd4\u56de\u5b57\u6bb5\u7cbe\u5ea6","tag":"refentry","type":"Function","methodName":"oci_field_precision"},{"id":"function.oci-field-scale","name":"oci_field_scale","description":"\u8fd4\u56de\u5b57\u6bb5\u8303\u56f4","tag":"refentry","type":"Function","methodName":"oci_field_scale"},{"id":"function.oci-field-size","name":"oci_field_size","description":"\u8fd4\u56de\u5b57\u6bb5\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"oci_field_size"},{"id":"function.oci-field-type","name":"oci_field_type","description":"\u8fd4\u56de\u5b57\u6bb5\u7684\u6570\u636e\u7c7b\u578b\u540d\u79f0","tag":"refentry","type":"Function","methodName":"oci_field_type"},{"id":"function.oci-field-type-raw","name":"oci_field_type_raw","description":"\u8fd4\u56de\u5b57\u6bb5\u7684\u539f\u59cb Oracle \u6570\u636e\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"oci_field_type_raw"},{"id":"function.oci-free-descriptor","name":"oci_free_descriptor","description":"Frees a descriptor","tag":"refentry","type":"Function","methodName":"oci_free_descriptor"},{"id":"function.oci-free-statement","name":"oci_free_statement","description":"\u91ca\u653e\u5173\u8054\u4e8e\u8bed\u53e5\u6216\u6e38\u6807\u7684\u6240\u6709\u8d44\u6e90","tag":"refentry","type":"Function","methodName":"oci_free_statement"},{"id":"function.oci-get-implicit-resultset","name":"oci_get_implicit_resultset","description":"Returns the next child statement resource from a parent statement resource that has Oracle Database Implicit Result Sets","tag":"refentry","type":"Function","methodName":"oci_get_implicit_resultset"},{"id":"function.oci-lob-copy","name":"oci_lob_copy","description":"Copies large object","tag":"refentry","type":"Function","methodName":"oci_lob_copy"},{"id":"function.oci-lob-is-equal","name":"oci_lob_is_equal","description":"Compares two LOB\/FILE locators for equality","tag":"refentry","type":"Function","methodName":"oci_lob_is_equal"},{"id":"function.oci-new-collection","name":"oci_new_collection","description":"\u5206\u914d\u65b0\u7684 collection \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"oci_new_collection"},{"id":"function.oci-new-connect","name":"oci_new_connect","description":"\u4f7f\u7528\u552f\u4e00\u8fde\u63a5\uff0c\u8fde\u63a5\u5230 Oracle \u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"oci_new_connect"},{"id":"function.oci-new-cursor","name":"oci_new_cursor","description":"\u5206\u914d\u5e76\u8fd4\u56de\u65b0\u7684\u6e38\u6807\uff08\u8bed\u53e5\u53e5\u67c4\uff09","tag":"refentry","type":"Function","methodName":"oci_new_cursor"},{"id":"function.oci-new-descriptor","name":"oci_new_descriptor","description":"\u521d\u59cb\u5316\u65b0\u7684\u7a7a LOB \u6216 FILE \u63cf\u8ff0\u7b26","tag":"refentry","type":"Function","methodName":"oci_new_descriptor"},{"id":"function.oci-num-fields","name":"oci_num_fields","description":"\u8fd4\u56de\u8bed\u53e5\u4e2d\u7ed3\u679c\u5217\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"oci_num_fields"},{"id":"function.oci-num-rows","name":"oci_num_rows","description":"\u8fd4\u56de\u8bed\u53e5\u6267\u884c\u540e\u53d7\u5f71\u54cd\u7684\u884c\u6570","tag":"refentry","type":"Function","methodName":"oci_num_rows"},{"id":"function.oci-parse","name":"oci_parse","description":"\u9884\u5904\u7406\u7528\u4e8e\u6267\u884c\u7684 Oracle \u8bed\u53e5","tag":"refentry","type":"Function","methodName":"oci_parse"},{"id":"function.oci-password-change","name":"oci_password_change","description":"\u4fee\u6539 Oracle \u7528\u6237\u7684\u5bc6\u7801","tag":"refentry","type":"Function","methodName":"oci_password_change"},{"id":"function.oci-pconnect","name":"oci_pconnect","description":"\u4f7f\u7528\u6301\u4e45\u8fde\u63a5\u8fde\uff0c\u8fde\u63a5\u5230 Oracle \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"oci_pconnect"},{"id":"function.oci-register-taf-callback","name":"oci_register_taf_callback","description":"Register a user-defined callback function for Oracle Database TAF","tag":"refentry","type":"Function","methodName":"oci_register_taf_callback"},{"id":"function.oci-result","name":"oci_result","description":"\u8fd4\u56de\u6240\u53d6\u5f97\u884c\u4e2d\u5b57\u6bb5\u7684\u503c","tag":"refentry","type":"Function","methodName":"oci_result"},{"id":"function.oci-rollback","name":"oci_rollback","description":"\u56de\u6eda\u672a\u5b8c\u6210\u7684\u4e8b\u52a1","tag":"refentry","type":"Function","methodName":"oci_rollback"},{"id":"function.oci-server-version","name":"oci_server_version","description":"\u8fd4\u56de Oracle \u6570\u636e\u5e93\u7248\u672c","tag":"refentry","type":"Function","methodName":"oci_server_version"},{"id":"function.oci-set-action","name":"oci_set_action","description":"Sets the action name","tag":"refentry","type":"Function","methodName":"oci_set_action"},{"id":"function.oci-set-call-timout","name":"oci_set_call_timeout","description":"Sets a millisecond timeout for database calls","tag":"refentry","type":"Function","methodName":"oci_set_call_timeout"},{"id":"function.oci-set-client-identifier","name":"oci_set_client_identifier","description":"Sets the client identifier","tag":"refentry","type":"Function","methodName":"oci_set_client_identifier"},{"id":"function.oci-set-client-info","name":"oci_set_client_info","description":"Sets the client information","tag":"refentry","type":"Function","methodName":"oci_set_client_info"},{"id":"function.oci-set-db-operation","name":"oci_set_db_operation","description":"Sets the database operation","tag":"refentry","type":"Function","methodName":"oci_set_db_operation"},{"id":"function.oci-set-edition","name":"oci_set_edition","description":"Sets the database edition","tag":"refentry","type":"Function","methodName":"oci_set_edition"},{"id":"function.oci-set-module-name","name":"oci_set_module_name","description":"Sets the module name","tag":"refentry","type":"Function","methodName":"oci_set_module_name"},{"id":"function.oci-set-prefetch","name":"oci_set_prefetch","description":"\u8bbe\u7f6e\u67e5\u8be2\u9884\u8bfb\u53d6\u7684\u884c\u6570","tag":"refentry","type":"Function","methodName":"oci_set_prefetch"},{"id":"function.oci-set-prefetch-lob","name":"oci_set_prefetch_lob","description":"Sets the amount of data prefetched for each CLOB or BLOB.","tag":"refentry","type":"Function","methodName":"oci_set_prefetch_lob"},{"id":"function.oci-statement-type","name":"oci_statement_type","description":"\u8fd4\u56de\u8bed\u53e5\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"oci_statement_type"},{"id":"function.oci-unregister-taf-callback","name":"oci_unregister_taf_callback","description":"Unregister a user-defined callback function for Oracle Database TAF","tag":"refentry","type":"Function","methodName":"oci_unregister_taf_callback"},{"id":"ref.oci8","name":"OCI8 \u51fd\u6570","description":"Oracle OCI8","tag":"reference","type":"Extension","methodName":"OCI8 \u51fd\u6570"},{"id":"ocicollection.append","name":"OCICollection::append","description":"Appends element to the collection","tag":"refentry","type":"Function","methodName":"append"},{"id":"ocicollection.assign","name":"OCICollection::assign","description":"Assigns a value to the collection from another existing collection","tag":"refentry","type":"Function","methodName":"assign"},{"id":"ocicollection.assignelem","name":"OCICollection::assignElem","description":"Assigns a value to the element of the collection","tag":"refentry","type":"Function","methodName":"assignElem"},{"id":"ocicollection.free","name":"OCICollection::free","description":"Frees the resources associated with the collection object","tag":"refentry","type":"Function","methodName":"free"},{"id":"ocicollection.getelem","name":"OCICollection::getElem","description":"Returns value of the element","tag":"refentry","type":"Function","methodName":"getElem"},{"id":"ocicollection.max","name":"OCICollection::max","description":"Returns the maximum number of elements in the collection","tag":"refentry","type":"Function","methodName":"max"},{"id":"ocicollection.size","name":"OCICollection::size","description":"Returns size of the collection","tag":"refentry","type":"Function","methodName":"size"},{"id":"ocicollection.trim","name":"OCICollection::trim","description":"Trims elements from the end of the collection","tag":"refentry","type":"Function","methodName":"trim"},{"id":"class.ocicollection","name":"OCICollection","description":"The OCICollection class","tag":"phpdoc:classref","type":"Class","methodName":"OCICollection"},{"id":"ocilob.append","name":"OCILob::append","description":"Appends data from the large object to another large object","tag":"refentry","type":"Function","methodName":"append"},{"id":"ocilob.close","name":"OCILob::close","description":"Closes LOB descriptor","tag":"refentry","type":"Function","methodName":"close"},{"id":"ocilob.eof","name":"OCILob::eof","description":"Tests for end-of-file on a large object's descriptor","tag":"refentry","type":"Function","methodName":"eof"},{"id":"ocilob.erase","name":"OCILob::erase","description":"Erases a specified portion of the internal LOB data","tag":"refentry","type":"Function","methodName":"erase"},{"id":"ocilob.export","name":"OCILob::export","description":"Exports LOB's contents to a file","tag":"refentry","type":"Function","methodName":"export"},{"id":"ocilob.flush","name":"OCILob::flush","description":"Flushes\/writes buffer of the LOB to the server","tag":"refentry","type":"Function","methodName":"flush"},{"id":"ocilob.free","name":"OCILob::free","description":"Frees resources associated with the LOB descriptor","tag":"refentry","type":"Function","methodName":"free"},{"id":"ocilob.getbuffering","name":"OCILob::getBuffering","description":"Returns current state of buffering for the large object","tag":"refentry","type":"Function","methodName":"getBuffering"},{"id":"ocilob.import","name":"OCILob::import","description":"Imports file data to the LOB","tag":"refentry","type":"Function","methodName":"import"},{"id":"ocilob.load","name":"OCILob::load","description":"Returns large object's contents","tag":"refentry","type":"Function","methodName":"load"},{"id":"ocilob.read","name":"OCILob::read","description":"Reads part of the large object","tag":"refentry","type":"Function","methodName":"read"},{"id":"ocilob.rewind","name":"OCILob::rewind","description":"Moves the internal pointer to the beginning of the large object","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"ocilob.save","name":"OCILob::save","description":"Saves data to the large object","tag":"refentry","type":"Function","methodName":"save"},{"id":"ocilob.savefile","name":"OCILob::saveFile","description":"\u522b\u540d OCILob::import","tag":"refentry","type":"Function","methodName":"saveFile"},{"id":"ocilob.seek","name":"OCILob::seek","description":"Sets the internal pointer of the large object","tag":"refentry","type":"Function","methodName":"seek"},{"id":"ocilob.setbuffering","name":"OCILob::setBuffering","description":"Changes current state of buffering for the large object","tag":"refentry","type":"Function","methodName":"setBuffering"},{"id":"ocilob.size","name":"OCILob::size","description":"Returns size of large object","tag":"refentry","type":"Function","methodName":"size"},{"id":"ocilob.tell","name":"OCILob::tell","description":"Returns the current position of internal pointer of large object","tag":"refentry","type":"Function","methodName":"tell"},{"id":"ocilob.truncate","name":"OCILob::truncate","description":"Truncates large object","tag":"refentry","type":"Function","methodName":"truncate"},{"id":"ocilob.write","name":"OCILob::write","description":"Writes data to the large object","tag":"refentry","type":"Function","methodName":"write"},{"id":"ocilob.writetemporary","name":"OCILob::writeTemporary","description":"Writes a temporary large object","tag":"refentry","type":"Function","methodName":"writeTemporary"},{"id":"ocilob.writetofile","name":"OCILob::writeToFile","description":"\u522b\u540d OCILob::export","tag":"refentry","type":"Function","methodName":"writeToFile"},{"id":"class.ocilob","name":"OCILob","description":"The OCILob class","tag":"phpdoc:classref","type":"Class","methodName":"OCILob"},{"id":"function.oci-internal-debug","name":"oci_internal_debug","description":"Enables or disables internal debug output","tag":"refentry","type":"Function","methodName":"oci_internal_debug"},{"id":"function.ocibindbyname","name":"ocibindbyname","description":"\u522b\u540d oci_bind_by_name","tag":"refentry","type":"Function","methodName":"ocibindbyname"},{"id":"function.ocicancel","name":"ocicancel","description":"\u522b\u540d oci_cancel","tag":"refentry","type":"Function","methodName":"ocicancel"},{"id":"function.ocicloselob","name":"ocicloselob","description":"\u522b\u540d OCILob::close","tag":"refentry","type":"Function","methodName":"ocicloselob"},{"id":"function.ocicollappend","name":"ocicollappend","description":"\u522b\u540d OCICollection::append","tag":"refentry","type":"Function","methodName":"ocicollappend"},{"id":"function.ocicollassign","name":"ocicollassign","description":"\u522b\u540d OCICollection::assign","tag":"refentry","type":"Function","methodName":"ocicollassign"},{"id":"function.ocicollassignelem","name":"ocicollassignelem","description":"\u522b\u540d OCICollection::assignElem","tag":"refentry","type":"Function","methodName":"ocicollassignelem"},{"id":"function.ocicollgetelem","name":"ocicollgetelem","description":"\u522b\u540d OCICollection::getElem","tag":"refentry","type":"Function","methodName":"ocicollgetelem"},{"id":"function.ocicollmax","name":"ocicollmax","description":"\u522b\u540d OCICollection::max","tag":"refentry","type":"Function","methodName":"ocicollmax"},{"id":"function.ocicollsize","name":"ocicollsize","description":"\u522b\u540d OCICollection::size","tag":"refentry","type":"Function","methodName":"ocicollsize"},{"id":"function.ocicolltrim","name":"ocicolltrim","description":"\u522b\u540d OCICollection::trim","tag":"refentry","type":"Function","methodName":"ocicolltrim"},{"id":"function.ocicolumnisnull","name":"ocicolumnisnull","description":"\u522b\u540d oci_field_is_null","tag":"refentry","type":"Function","methodName":"ocicolumnisnull"},{"id":"function.ocicolumnname","name":"ocicolumnname","description":"\u522b\u540d oci_field_name","tag":"refentry","type":"Function","methodName":"ocicolumnname"},{"id":"function.ocicolumnprecision","name":"ocicolumnprecision","description":"\u522b\u540d oci_field_precision","tag":"refentry","type":"Function","methodName":"ocicolumnprecision"},{"id":"function.ocicolumnscale","name":"ocicolumnscale","description":"\u522b\u540d oci_field_scale","tag":"refentry","type":"Function","methodName":"ocicolumnscale"},{"id":"function.ocicolumnsize","name":"ocicolumnsize","description":"\u522b\u540d oci_field_size","tag":"refentry","type":"Function","methodName":"ocicolumnsize"},{"id":"function.ocicolumntype","name":"ocicolumntype","description":"\u522b\u540d oci_field_type","tag":"refentry","type":"Function","methodName":"ocicolumntype"},{"id":"function.ocicolumntyperaw","name":"ocicolumntyperaw","description":"\u522b\u540d oci_field_type_raw","tag":"refentry","type":"Function","methodName":"ocicolumntyperaw"},{"id":"function.ocicommit","name":"ocicommit","description":"\u522b\u540d oci_commit","tag":"refentry","type":"Function","methodName":"ocicommit"},{"id":"function.ocidefinebyname","name":"ocidefinebyname","description":"\u522b\u540d oci_define_by_name","tag":"refentry","type":"Function","methodName":"ocidefinebyname"},{"id":"function.ocierror","name":"ocierror","description":"\u522b\u540d oci_error","tag":"refentry","type":"Function","methodName":"ocierror"},{"id":"function.ociexecute","name":"ociexecute","description":"\u522b\u540d oci_execute","tag":"refentry","type":"Function","methodName":"ociexecute"},{"id":"function.ocifetch","name":"ocifetch","description":"\u522b\u540d oci_fetch","tag":"refentry","type":"Function","methodName":"ocifetch"},{"id":"function.ocifetchinto","name":"ocifetchinto","description":"Obsolete variant of oci_fetch_array, oci_fetch_object,\n   oci_fetch_assoc and\n   oci_fetch_row","tag":"refentry","type":"Function","methodName":"ocifetchinto"},{"id":"function.ocifetchstatement","name":"ocifetchstatement","description":"\u522b\u540d oci_fetch_all","tag":"refentry","type":"Function","methodName":"ocifetchstatement"},{"id":"function.ocifreecollection","name":"ocifreecollection","description":"\u522b\u540d OCICollection::free","tag":"refentry","type":"Function","methodName":"ocifreecollection"},{"id":"function.ocifreecursor","name":"ocifreecursor","description":"\u522b\u540d oci_free_statement","tag":"refentry","type":"Function","methodName":"ocifreecursor"},{"id":"function.ocifreedesc","name":"ocifreedesc","description":"\u522b\u540d OCILob::free","tag":"refentry","type":"Function","methodName":"ocifreedesc"},{"id":"function.ocifreestatement","name":"ocifreestatement","description":"\u522b\u540d oci_free_statement","tag":"refentry","type":"Function","methodName":"ocifreestatement"},{"id":"function.ociinternaldebug","name":"ociinternaldebug","description":"\u522b\u540d oci_internal_debug","tag":"refentry","type":"Function","methodName":"ociinternaldebug"},{"id":"function.ociloadlob","name":"ociloadlob","description":"\u522b\u540d OCILob::load","tag":"refentry","type":"Function","methodName":"ociloadlob"},{"id":"function.ocilogoff","name":"ocilogoff","description":"\u522b\u540d oci_close","tag":"refentry","type":"Function","methodName":"ocilogoff"},{"id":"function.ocilogon","name":"ocilogon","description":"\u522b\u540d oci_connect","tag":"refentry","type":"Function","methodName":"ocilogon"},{"id":"function.ocinewcollection","name":"ocinewcollection","description":"\u522b\u540d oci_new_collection","tag":"refentry","type":"Function","methodName":"ocinewcollection"},{"id":"function.ocinewcursor","name":"ocinewcursor","description":"\u522b\u540d oci_new_cursor","tag":"refentry","type":"Function","methodName":"ocinewcursor"},{"id":"function.ocinewdescriptor","name":"ocinewdescriptor","description":"\u522b\u540d oci_new_descriptor","tag":"refentry","type":"Function","methodName":"ocinewdescriptor"},{"id":"function.ocinlogon","name":"ocinlogon","description":"\u522b\u540d oci_new_connect","tag":"refentry","type":"Function","methodName":"ocinlogon"},{"id":"function.ocinumcols","name":"ocinumcols","description":"\u522b\u540d oci_num_fields","tag":"refentry","type":"Function","methodName":"ocinumcols"},{"id":"function.ociparse","name":"ociparse","description":"\u522b\u540d oci_parse","tag":"refentry","type":"Function","methodName":"ociparse"},{"id":"function.ociplogon","name":"ociplogon","description":"\u522b\u540d oci_pconnect","tag":"refentry","type":"Function","methodName":"ociplogon"},{"id":"function.ociresult","name":"ociresult","description":"\u522b\u540d oci_result","tag":"refentry","type":"Function","methodName":"ociresult"},{"id":"function.ocirollback","name":"ocirollback","description":"\u522b\u540d oci_rollback","tag":"refentry","type":"Function","methodName":"ocirollback"},{"id":"function.ocirowcount","name":"ocirowcount","description":"\u522b\u540d oci_num_rows","tag":"refentry","type":"Function","methodName":"ocirowcount"},{"id":"function.ocisavelob","name":"ocisavelob","description":"\u522b\u540d OCILob::save","tag":"refentry","type":"Function","methodName":"ocisavelob"},{"id":"function.ocisavelobfile","name":"ocisavelobfile","description":"\u522b\u540d OCILob::import","tag":"refentry","type":"Function","methodName":"ocisavelobfile"},{"id":"function.ociserverversion","name":"ociserverversion","description":"\u522b\u540d oci_server_version","tag":"refentry","type":"Function","methodName":"ociserverversion"},{"id":"function.ocisetprefetch","name":"ocisetprefetch","description":"\u522b\u540d oci_set_prefetch","tag":"refentry","type":"Function","methodName":"ocisetprefetch"},{"id":"function.ocistatementtype","name":"ocistatementtype","description":"\u522b\u540d oci_statement_type","tag":"refentry","type":"Function","methodName":"ocistatementtype"},{"id":"function.ociwritelobtofile","name":"ociwritelobtofile","description":"\u522b\u540d OCILob::export","tag":"refentry","type":"Function","methodName":"ociwritelobtofile"},{"id":"function.ociwritetemporarylob","name":"ociwritetemporarylob","description":"\u522b\u540d OCILob::writeTemporary","tag":"refentry","type":"Function","methodName":"ociwritetemporarylob"},{"id":"oldaliases.oci8","name":"OCI8 Obsolete Aliases and Functions","description":"Oracle OCI8","tag":"reference","type":"Extension","methodName":"OCI8 Obsolete Aliases and Functions"},{"id":"book.oci8","name":"OCI8","description":"Oracle OCI8","tag":"book","type":"Extension","methodName":"OCI8"},{"id":"pgsql.requirements","name":"\u9700\u6c42","description":"PostgreSQL","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"pgsql.installation","name":"\u5b89\u88c5","description":"PostgreSQL","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"pgsql.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"PostgreSQL","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"pgsql.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"PostgreSQL","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"pgsql.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"PostgreSQL","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"pgsql.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"PostgreSQL","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"pgsql.examples-basic","name":"Basic usage","description":"PostgreSQL","tag":"section","type":"General","methodName":"Basic usage"},{"id":"pgsql.examples-queries","name":"Basic usage","description":"PostgreSQL","tag":"section","type":"General","methodName":"Basic usage"},{"id":"pgsql.examples","name":"\u793a\u4f8b","description":"PostgreSQL","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.pg-affected-rows","name":"pg_affected_rows","description":"\u8fd4\u56de\u53d7\u5f71\u54cd\u7684\u8bb0\u5f55\u6570\uff08\u5143\u7ec4\uff09","tag":"refentry","type":"Function","methodName":"pg_affected_rows"},{"id":"function.pg-cancel-query","name":"pg_cancel_query","description":"\u53d6\u6d88\u5f02\u6b65\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"pg_cancel_query"},{"id":"function.pg-client-encoding","name":"pg_client_encoding","description":"\u83b7\u53d6\u5ba2\u6237\u7aef\u7f16\u7801","tag":"refentry","type":"Function","methodName":"pg_client_encoding"},{"id":"function.pg-close","name":"pg_close","description":"\u5173\u95ed PostgreSQL \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"pg_close"},{"id":"function.pg-connect","name":"pg_connect","description":"\u6253\u5f00 PostgreSQL \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"pg_connect"},{"id":"function.pg-connect-poll","name":"pg_connect_poll","description":"\u5bf9\u6b63\u5728\u8fdb\u884c\u5c1d\u8bd5\u8fdb\u884c\u5f02\u6b65\u7684 PostgreSQL \u8fde\u63a5\u8f6e\u8be2\u5176\u72b6\u6001\u3002","tag":"refentry","type":"Function","methodName":"pg_connect_poll"},{"id":"function.pg-connection-busy","name":"pg_connection_busy","description":"\u83b7\u53d6\u8fde\u63a5\u662f\u5426\u7e41\u5fd9","tag":"refentry","type":"Function","methodName":"pg_connection_busy"},{"id":"function.pg-connection-reset","name":"pg_connection_reset","description":"\u91cd\u7f6e\u8fde\u63a5\uff08\u518d\u6b21\u8fde\u63a5\uff09","tag":"refentry","type":"Function","methodName":"pg_connection_reset"},{"id":"function.pg-connection-status","name":"pg_connection_status","description":"\u83b7\u53d6\u8fde\u63a5\u72b6\u6001","tag":"refentry","type":"Function","methodName":"pg_connection_status"},{"id":"function.pg-consume-input","name":"pg_consume_input","description":"Reads input on the connection","tag":"refentry","type":"Function","methodName":"pg_consume_input"},{"id":"function.pg-convert","name":"pg_convert","description":"\u5c06\u5173\u8054\u7684\u6570\u7ec4\u503c\u8f6c\u6362\u4e3a\u9002\u5408 SQL \u8bed\u53e5\u7684\u683c\u5f0f","tag":"refentry","type":"Function","methodName":"pg_convert"},{"id":"function.pg-copy-from","name":"pg_copy_from","description":"\u5c06\u6570\u7ec4\u4e2d\u7684\u8bb0\u5f55\u63d2\u5165\u5230\u8868","tag":"refentry","type":"Function","methodName":"pg_copy_from"},{"id":"function.pg-copy-to","name":"pg_copy_to","description":"\u5c06\u8868\u590d\u5236\u5230\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"pg_copy_to"},{"id":"function.pg-dbname","name":"pg_dbname","description":"\u83b7\u53d6\u6570\u636e\u5e93\u540d\u79f0","tag":"refentry","type":"Function","methodName":"pg_dbname"},{"id":"function.pg-delete","name":"pg_delete","description":"\u5220\u9664\u8bb0\u5f55","tag":"refentry","type":"Function","methodName":"pg_delete"},{"id":"function.pg-end-copy","name":"pg_end_copy","description":"\u4e0e PostgreSQL \u540e\u7aef\u540c\u6b65","tag":"refentry","type":"Function","methodName":"pg_end_copy"},{"id":"function.pg-escape-bytea","name":"pg_escape_bytea","description":"\u8f6c\u4e49\u5b57\u7b26\u4e32\u4ee5\u63d2\u5165\u5230 bytea \u5b57\u6bb5","tag":"refentry","type":"Function","methodName":"pg_escape_bytea"},{"id":"function.pg-escape-identifier","name":"pg_escape_identifier","description":"Escape a identifier for insertion into a text field","tag":"refentry","type":"Function","methodName":"pg_escape_identifier"},{"id":"function.pg-escape-literal","name":"pg_escape_literal","description":"Escape a literal for insertion into a text field","tag":"refentry","type":"Function","methodName":"pg_escape_literal"},{"id":"function.pg-escape-string","name":"pg_escape_string","description":"\u8f6c\u4e49\u5b57\u7b26\u4e32\u4ee5\u4f9b\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"pg_escape_string"},{"id":"function.pg-execute","name":"pg_execute","description":"Sends a request to execute a prepared statement with given parameters, and waits for the result","tag":"refentry","type":"Function","methodName":"pg_execute"},{"id":"function.pg-fetch-all","name":"pg_fetch_all","description":"\u4ece\u7ed3\u679c\u4e2d\u83b7\u53d6\u6240\u6709\u884c\u4f5c\u4e3a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"pg_fetch_all"},{"id":"function.pg-fetch-all-columns","name":"pg_fetch_all_columns","description":"Fetches all rows in a particular result column as an array","tag":"refentry","type":"Function","methodName":"pg_fetch_all_columns"},{"id":"function.pg-fetch-array","name":"pg_fetch_array","description":"\u83b7\u53d6\u4e00\u884c\u4f5c\u4e3a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"pg_fetch_array"},{"id":"function.pg-fetch-assoc","name":"pg_fetch_assoc","description":"\u83b7\u53d6\u4e00\u884c\u4f5c\u4e3a\u5173\u8054\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"pg_fetch_assoc"},{"id":"function.pg-fetch-object","name":"pg_fetch_object","description":"\u83b7\u53d6\u4e00\u884c\u4f5c\u4e3a\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_fetch_object"},{"id":"function.pg-fetch-result","name":"pg_fetch_result","description":"\u4ece\u7ed3\u679c\u5b9e\u4f8b\u8fd4\u56de\u503c","tag":"refentry","type":"Function","methodName":"pg_fetch_result"},{"id":"function.pg-fetch-row","name":"pg_fetch_row","description":"\u63d0\u53d6\u4e00\u884c\u4f5c\u4e3a\u679a\u4e3e\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"pg_fetch_row"},{"id":"function.pg-field-is-null","name":"pg_field_is_null","description":"\u6d4b\u8bd5\u5b57\u6bb5\u662f\u5426\u4e3a SQL NULL","tag":"refentry","type":"Function","methodName":"pg_field_is_null"},{"id":"function.pg-field-name","name":"pg_field_name","description":"\u8fd4\u56de\u5b57\u6bb5\u540d","tag":"refentry","type":"Function","methodName":"pg_field_name"},{"id":"function.pg-field-num","name":"pg_field_num","description":"\u8fd4\u56de\u540d\u4e3a field \u7684\u5b57\u6bb5\u7f16\u53f7","tag":"refentry","type":"Function","methodName":"pg_field_num"},{"id":"function.pg-field-prtlen","name":"pg_field_prtlen","description":"\u8fd4\u56de\u6253\u5370\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"pg_field_prtlen"},{"id":"function.pg-field-size","name":"pg_field_size","description":"\u8fd4\u56de\u6307\u5b9a\u5b57\u6bb5\u7684\u5185\u90e8\u5b58\u50a8\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"pg_field_size"},{"id":"function.pg-field-table","name":"pg_field_table","description":"Returns the name or oid of the tables field","tag":"refentry","type":"Function","methodName":"pg_field_table"},{"id":"function.pg-field-type","name":"pg_field_type","description":"\u8fd4\u56de\u76f8\u5e94\u5b57\u6bb5\u7f16\u53f7\u7684\u7c7b\u578b\u540d\u79f0","tag":"refentry","type":"Function","methodName":"pg_field_type"},{"id":"function.pg-field-type-oid","name":"pg_field_type_oid","description":"Returns the type ID (OID) for the corresponding field number","tag":"refentry","type":"Function","methodName":"pg_field_type_oid"},{"id":"function.pg-flush","name":"pg_flush","description":"\u5237\u65b0\u94fe\u63a5\u4e2d\u5df2\u5904\u7406\u7684\u6570\u636e\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"pg_flush"},{"id":"function.pg-free-result","name":"pg_free_result","description":"\u91ca\u653e\u67e5\u8be2\u7ed3\u679c\u5360\u7528\u7684\u5185\u5b58","tag":"refentry","type":"Function","methodName":"pg_free_result"},{"id":"function.pg-get-notify","name":"pg_get_notify","description":"\u83b7\u53d6 SQL NOTIFY \u6d88\u606f","tag":"refentry","type":"Function","methodName":"pg_get_notify"},{"id":"function.pg-get-pid","name":"pg_get_pid","description":"\u83b7\u53d6\u540e\u7aef\u7684\u8fdb\u7a0b ID","tag":"refentry","type":"Function","methodName":"pg_get_pid"},{"id":"function.pg-get-result","name":"pg_get_result","description":"\u53d6\u5f97\u5f02\u6b65\u67e5\u8be2\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"pg_get_result"},{"id":"function.pg-host","name":"pg_host","description":"\u8fd4\u56de\u548c\u67d0\u8fde\u63a5\u5173\u8054\u7684\u4e3b\u673a\u540d","tag":"refentry","type":"Function","methodName":"pg_host"},{"id":"function.pg-insert","name":"pg_insert","description":"\u5c06\u6570\u7ec4\u63d2\u5165\u5230\u8868\u4e2d","tag":"refentry","type":"Function","methodName":"pg_insert"},{"id":"function.pg-last-error","name":"pg_last_error","description":"\u5f97\u5230\u67d0\u8fde\u63a5\u7684\u6700\u540e\u4e00\u6761\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"pg_last_error"},{"id":"function.pg-last-notice","name":"pg_last_notice","description":"\u8fd4\u56de PostgreSQL \u670d\u52a1\u5668\u6700\u65b0\u4e00\u6761\u516c\u544a\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"pg_last_notice"},{"id":"function.pg-last-oid","name":"pg_last_oid","description":"\u8fd4\u56de\u4e0a\u4e00\u6761\u8bb0\u5f55\u7684 oid","tag":"refentry","type":"Function","methodName":"pg_last_oid"},{"id":"function.pg-lo-close","name":"pg_lo_close","description":"\u5173\u95ed\u5927\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_lo_close"},{"id":"function.pg-lo-create","name":"pg_lo_create","description":"\u65b0\u5efa\u5927\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_lo_create"},{"id":"function.pg-lo-export","name":"pg_lo_export","description":"\u5c06\u5927\u578b\u5bf9\u8c61\u5bfc\u51fa\u5230\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"pg_lo_export"},{"id":"function.pg-lo-import","name":"pg_lo_import","description":"\u5c06\u6587\u4ef6\u5bfc\u5165\u4e3a\u5927\u578b\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_lo_import"},{"id":"function.pg-lo-open","name":"pg_lo_open","description":"\u6253\u5f00\u5927\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_lo_open"},{"id":"function.pg-lo-read","name":"pg_lo_read","description":"\u8bfb\u53d6\u5927\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_lo_read"},{"id":"function.pg-lo-read-all","name":"pg_lo_read_all","description":"\u8bfb\u53d6\u6574\u4e2a\u5927\u5bf9\u8c61\u5e76\u76f4\u63a5\u53d1\u9001\u5230\u6d4f\u89c8\u5668","tag":"refentry","type":"Function","methodName":"pg_lo_read_all"},{"id":"function.pg-lo-seek","name":"pg_lo_seek","description":"\u5728\u5927\u5bf9\u8c61\u4e2d\u5bfb\u627e\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"pg_lo_seek"},{"id":"function.pg-lo-tell","name":"pg_lo_tell","description":"\u8fd4\u56de\u5f53\u524d\u5927\u578b\u5bf9\u8c61\u7684\u6307\u9488\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"pg_lo_tell"},{"id":"function.pg-lo-truncate","name":"pg_lo_truncate","description":"Truncates a large object","tag":"refentry","type":"Function","methodName":"pg_lo_truncate"},{"id":"function.pg-lo-unlink","name":"pg_lo_unlink","description":"\u5220\u9664\u4e00\u4e2a\u5927\u578b\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"pg_lo_unlink"},{"id":"function.pg-lo-write","name":"pg_lo_write","description":"\u5411\u5927\u5bf9\u8c61\u5199\u5165\u6570\u636e","tag":"refentry","type":"Function","methodName":"pg_lo_write"},{"id":"function.pg-meta-data","name":"pg_meta_data","description":"\u83b7\u5f97\u8868\u7684\u5143\u6570\u636e","tag":"refentry","type":"Function","methodName":"pg_meta_data"},{"id":"function.pg-num-fields","name":"pg_num_fields","description":"\u8fd4\u56de\u7ed3\u679c\u4e2d\u5b57\u6bb5\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"pg_num_fields"},{"id":"function.pg-num-rows","name":"pg_num_rows","description":"\u8fd4\u56de\u7ed3\u679c\u4e2d\u884c\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"pg_num_rows"},{"id":"function.pg-options","name":"pg_options","description":"\u83b7\u5f97\u548c connection \u76f8\u5173\u7684\u9009\u9879","tag":"refentry","type":"Function","methodName":"pg_options"},{"id":"function.pg-parameter-status","name":"pg_parameter_status","description":"Looks up a current parameter setting of the server","tag":"refentry","type":"Function","methodName":"pg_parameter_status"},{"id":"function.pg-pconnect","name":"pg_pconnect","description":"\u6253\u5f00\u4e00\u4e2a\u6301\u4e45\u7684 PostgreSQL \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"pg_pconnect"},{"id":"function.pg-ping","name":"pg_ping","description":"Ping \u6570\u636e\u5e93\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"pg_ping"},{"id":"function.pg-port","name":"pg_port","description":"\u8fd4\u56de connection \u76f8\u5173\u7684\u7aef\u53e3\u53f7","tag":"refentry","type":"Function","methodName":"pg_port"},{"id":"function.pg-prepare","name":"pg_prepare","description":"Submits a request to the server to create a prepared statement with the\n   given parameters, and waits for completion","tag":"refentry","type":"Function","methodName":"pg_prepare"},{"id":"function.pg-put-line","name":"pg_put_line","description":"\u5411 PostgreSQL \u540e\u7aef\u53d1\u9001\u4ee5 NULL \u5b57\u7b26\u7ed3\u5c3e\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"pg_put_line"},{"id":"function.pg-query","name":"pg_query","description":"\u6267\u884c\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"pg_query"},{"id":"function.pg-query-params","name":"pg_query_params","description":"Submits a command to the server and waits for the result, with the ability to pass parameters separately from the SQL command text","tag":"refentry","type":"Function","methodName":"pg_query_params"},{"id":"function.pg-result-error","name":"pg_result_error","description":"\u83b7\u5f97\u8ddf result \u76f8\u5173\u7684\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"pg_result_error"},{"id":"function.pg-result-error-field","name":"pg_result_error_field","description":"Returns an individual field of an error report","tag":"refentry","type":"Function","methodName":"pg_result_error_field"},{"id":"function.pg-result-memory-size","name":"pg_result_memory_size","description":"Returns the amount of memory allocated for a query result","tag":"refentry","type":"Function","methodName":"pg_result_memory_size"},{"id":"function.pg-result-seek","name":"pg_result_seek","description":"\u5728 result \u5b9e\u4f8b\u4e2d\u8bbe\u5b9a\u5185\u90e8\u884c\u504f\u79fb\u91cf","tag":"refentry","type":"Function","methodName":"pg_result_seek"},{"id":"function.pg-result-status","name":"pg_result_status","description":"\u83b7\u5f97\u67e5\u8be2\u7ed3\u679c\u7684\u72b6\u6001","tag":"refentry","type":"Function","methodName":"pg_result_status"},{"id":"function.pg-select","name":"pg_select","description":"\u9009\u62e9\u8bb0\u5f55","tag":"refentry","type":"Function","methodName":"pg_select"},{"id":"function.pg-send-execute","name":"pg_send_execute","description":"Sends a request to execute a prepared statement with given parameters, without waiting for the result(s)","tag":"refentry","type":"Function","methodName":"pg_send_execute"},{"id":"function.pg-send-prepare","name":"pg_send_prepare","description":"Sends a request to create a prepared statement with the given parameters, without waiting for completion","tag":"refentry","type":"Function","methodName":"pg_send_prepare"},{"id":"function.pg-send-query","name":"pg_send_query","description":"\u53d1\u9001\u5f02\u6b65\u67e5\u8be2","tag":"refentry","type":"Function","methodName":"pg_send_query"},{"id":"function.pg-send-query-params","name":"pg_send_query_params","description":"Submits a command and separate parameters to the server without waiting for the result(s)","tag":"refentry","type":"Function","methodName":"pg_send_query_params"},{"id":"function.pg-set-chunked-rows-size","name":"pg_set_chunked_rows_size","description":"Set the query results to be retrieved in chunk mode","tag":"refentry","type":"Function","methodName":"pg_set_chunked_rows_size"},{"id":"function.pg-set-client-encoding","name":"pg_set_client_encoding","description":"\u8bbe\u5b9a\u5ba2\u6237\u7aef\u7f16\u7801","tag":"refentry","type":"Function","methodName":"pg_set_client_encoding"},{"id":"function.pg-set-error-context-visibility","name":"pg_set_error_context_visibility","description":"Determines the visibility of the context's error messages returned by pg_last_error\n   and pg_result_error","tag":"refentry","type":"Function","methodName":"pg_set_error_context_visibility"},{"id":"function.pg-set-error-verbosity","name":"pg_set_error_verbosity","description":"Determines the verbosity of messages returned by pg_last_error \n   and pg_result_error","tag":"refentry","type":"Function","methodName":"pg_set_error_verbosity"},{"id":"function.pg-socket","name":"pg_socket","description":"Get a read only handle to the socket underlying a PostgreSQL connection","tag":"refentry","type":"Function","methodName":"pg_socket"},{"id":"function.pg-trace","name":"pg_trace","description":"\u542f\u7528 PostgreSQL \u8fde\u63a5\u7684\u8ffd\u8e2a","tag":"refentry","type":"Function","methodName":"pg_trace"},{"id":"function.pg-transaction-status","name":"pg_transaction_status","description":"Returns the current in-transaction status of the server","tag":"refentry","type":"Function","methodName":"pg_transaction_status"},{"id":"function.pg-tty","name":"pg_tty","description":"\u8fd4\u56de\u8ddf\u8fde\u63a5\u76f8\u5173\u7684 tty \u540d","tag":"refentry","type":"Function","methodName":"pg_tty"},{"id":"function.pg-unescape-bytea","name":"pg_unescape_bytea","description":"\u53cd\u8f6c\u4e49 bytea \u7c7b\u578b\u7684\u4e8c\u8fdb\u5236\u6570\u636e","tag":"refentry","type":"Function","methodName":"pg_unescape_bytea"},{"id":"function.pg-untrace","name":"pg_untrace","description":"\u7981\u7528 PostgreSQL \u8fde\u63a5\u7684\u8ffd\u8e2a","tag":"refentry","type":"Function","methodName":"pg_untrace"},{"id":"function.pg-update","name":"pg_update","description":"\u66f4\u65b0\u8868","tag":"refentry","type":"Function","methodName":"pg_update"},{"id":"function.pg-version","name":"pg_version","description":"Returns an array with client, protocol and server version (when available)","tag":"refentry","type":"Function","methodName":"pg_version"},{"id":"ref.pgsql","name":"PostgreSQL \u51fd\u6570","description":"PostgreSQL","tag":"reference","type":"Extension","methodName":"PostgreSQL \u51fd\u6570"},{"id":"class.pgsql-connection","name":"PgSql\\Connection","description":"The PgSql\\Connection class","tag":"phpdoc:classref","type":"Class","methodName":"PgSql\\Connection"},{"id":"class.pgsql-result","name":"PgSql\\Result","description":"The PgSql\\Result class","tag":"phpdoc:classref","type":"Class","methodName":"PgSql\\Result"},{"id":"class.pgsql-lob","name":"PgSql\\Lob","description":"The PgSql\\Lob class","tag":"phpdoc:classref","type":"Class","methodName":"PgSql\\Lob"},{"id":"book.pgsql","name":"PostgreSQL","description":"\u9488\u5bf9\u5404\u6570\u636e\u5e93\u7cfb\u7edf\u5bf9\u5e94\u7684\u6269\u5c55","tag":"book","type":"Extension","methodName":"PostgreSQL"},{"id":"sqlite3.requirements","name":"\u9700\u6c42","description":"SQLite3","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"sqlite3.installation","name":"\u5b89\u88c5","description":"SQLite3","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"sqlite3.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"SQLite3","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"sqlite3.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"SQLite3","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"sqlite3.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"SQLite3","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"sqlite3.backup","name":"SQLite3::backup","description":"Backup one database to another database","tag":"refentry","type":"Function","methodName":"backup"},{"id":"sqlite3.busytimeout","name":"SQLite3::busyTimeout","description":"Sets the busy connection handler","tag":"refentry","type":"Function","methodName":"busyTimeout"},{"id":"sqlite3.changes","name":"SQLite3::changes","description":"Returns the number of database rows that were changed (or inserted or\n   deleted) by the most recent SQL statement","tag":"refentry","type":"Function","methodName":"changes"},{"id":"sqlite3.close","name":"SQLite3::close","description":"Closes the database connection","tag":"refentry","type":"Function","methodName":"close"},{"id":"sqlite3.construct","name":"SQLite3::__construct","description":"\u5b9e\u4f8b\u5316 SQLite3 \u5bf9\u8c61\u5e76\u6253\u5f00 SQLite 3 \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"sqlite3.createaggregate","name":"SQLite3::createAggregate","description":"Registers a PHP function for use as an SQL aggregate function","tag":"refentry","type":"Function","methodName":"createAggregate"},{"id":"sqlite3.createcollation","name":"SQLite3::createCollation","description":"Registers a PHP function for use as an SQL collating function","tag":"refentry","type":"Function","methodName":"createCollation"},{"id":"sqlite3.createfunction","name":"SQLite3::createFunction","description":"Registers a PHP function for use as an SQL scalar function","tag":"refentry","type":"Function","methodName":"createFunction"},{"id":"sqlite3.enableexceptions","name":"SQLite3::enableExceptions","description":"Enable throwing exceptions","tag":"refentry","type":"Function","methodName":"enableExceptions"},{"id":"sqlite3.escapestring","name":"SQLite3::escapeString","description":"Returns a string that has been properly escaped","tag":"refentry","type":"Function","methodName":"escapeString"},{"id":"sqlite3.exec","name":"SQLite3::exec","description":"Executes a result-less query against a given database","tag":"refentry","type":"Function","methodName":"exec"},{"id":"sqlite3.lasterrorcode","name":"SQLite3::lastErrorCode","description":"Returns the numeric result code of the most recent failed SQLite request","tag":"refentry","type":"Function","methodName":"lastErrorCode"},{"id":"sqlite3.lasterrormsg","name":"SQLite3::lastErrorMsg","description":"Returns English text describing the most recent failed SQLite request","tag":"refentry","type":"Function","methodName":"lastErrorMsg"},{"id":"sqlite3.lastinsertrowid","name":"SQLite3::lastInsertRowID","description":"Returns the row ID of the most recent INSERT into the database","tag":"refentry","type":"Function","methodName":"lastInsertRowID"},{"id":"sqlite3.loadextension","name":"SQLite3::loadExtension","description":"Attempts to load an SQLite extension library","tag":"refentry","type":"Function","methodName":"loadExtension"},{"id":"sqlite3.open","name":"SQLite3::open","description":"Opens an SQLite database","tag":"refentry","type":"Function","methodName":"open"},{"id":"sqlite3.openblob","name":"SQLite3::openBlob","description":"Opens a stream resource to read a BLOB","tag":"refentry","type":"Function","methodName":"openBlob"},{"id":"sqlite3.prepare","name":"SQLite3::prepare","description":"Prepares an SQL statement for execution","tag":"refentry","type":"Function","methodName":"prepare"},{"id":"sqlite3.query","name":"SQLite3::query","description":"Executes an SQL query","tag":"refentry","type":"Function","methodName":"query"},{"id":"sqlite3.querysingle","name":"SQLite3::querySingle","description":"Executes a query and returns a single result","tag":"refentry","type":"Function","methodName":"querySingle"},{"id":"sqlite3.setauthorizer","name":"SQLite3::setAuthorizer","description":"Configures a callback to be used as an authorizer to limit what a statement can do","tag":"refentry","type":"Function","methodName":"setAuthorizer"},{"id":"sqlite3.version","name":"SQLite3::version","description":"Returns the SQLite3 library version as a string constant and as a number","tag":"refentry","type":"Function","methodName":"version"},{"id":"class.sqlite3","name":"SQLite3","description":"SQLite3 \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SQLite3"},{"id":"class.sqlite3exception","name":"SQLite3Exception","description":"The SQLite3Exception class","tag":"phpdoc:classref","type":"Class","methodName":"SQLite3Exception"},{"id":"sqlite3stmt.bindparam","name":"SQLite3Stmt::bindParam","description":"Binds a parameter to a statement variable","tag":"refentry","type":"Function","methodName":"bindParam"},{"id":"sqlite3stmt.bindvalue","name":"SQLite3Stmt::bindValue","description":"Binds the value of a parameter to a statement variable","tag":"refentry","type":"Function","methodName":"bindValue"},{"id":"sqlite3stmt.clear","name":"SQLite3Stmt::clear","description":"Clears all current bound parameters","tag":"refentry","type":"Function","methodName":"clear"},{"id":"sqlite3stmt.close","name":"SQLite3Stmt::close","description":"Closes the prepared statement","tag":"refentry","type":"Function","methodName":"close"},{"id":"sqlite3stmt.construct","name":"SQLite3Stmt::__construct","description":"Constructs an SQLite3Stmt object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"sqlite3stmt.execute","name":"SQLite3Stmt::execute","description":"Executes a prepared statement and returns a result set object","tag":"refentry","type":"Function","methodName":"execute"},{"id":"sqlite3stmt.getsql","name":"SQLite3Stmt::getSQL","description":"Get the SQL of the statement","tag":"refentry","type":"Function","methodName":"getSQL"},{"id":"sqlite3stmt.paramcount","name":"SQLite3Stmt::paramCount","description":"Returns the number of parameters within the prepared statement","tag":"refentry","type":"Function","methodName":"paramCount"},{"id":"sqlite3stmt.readonly","name":"SQLite3Stmt::readOnly","description":"Returns whether a statement is definitely read only","tag":"refentry","type":"Function","methodName":"readOnly"},{"id":"sqlite3stmt.reset","name":"SQLite3Stmt::reset","description":"Resets the prepared statement","tag":"refentry","type":"Function","methodName":"reset"},{"id":"class.sqlite3stmt","name":"SQLite3Stmt","description":"SQLite3Stmt \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SQLite3Stmt"},{"id":"sqlite3result.columnname","name":"SQLite3Result::columnName","description":"Returns the name of the nth column","tag":"refentry","type":"Function","methodName":"columnName"},{"id":"sqlite3result.columntype","name":"SQLite3Result::columnType","description":"Returns the type of the nth column","tag":"refentry","type":"Function","methodName":"columnType"},{"id":"sqlite3result.construct","name":"SQLite3Result::__construct","description":"Constructs an SQLite3Result","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"sqlite3result.fetcharray","name":"SQLite3Result::fetchArray","description":"Fetches a result row as an associative or numerically indexed array or both","tag":"refentry","type":"Function","methodName":"fetchArray"},{"id":"sqlite3result.finalize","name":"SQLite3Result::finalize","description":"Closes the result set","tag":"refentry","type":"Function","methodName":"finalize"},{"id":"sqlite3result.numcolumns","name":"SQLite3Result::numColumns","description":"Returns the number of columns in the result set","tag":"refentry","type":"Function","methodName":"numColumns"},{"id":"sqlite3result.reset","name":"SQLite3Result::reset","description":"Resets the result set back to the first row","tag":"refentry","type":"Function","methodName":"reset"},{"id":"class.sqlite3result","name":"SQLite3Result","description":"SQLite3Result \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SQLite3Result"},{"id":"book.sqlite3","name":"SQLite3","description":"SQLite3","tag":"book","type":"Extension","methodName":"SQLite3"},{"id":"sqlsrv.requirements","name":"\u9700\u6c42","description":"Microsoft SQL Server Driver for PHP","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"sqlsrv.installation","name":"\u5b89\u88c5","description":"Microsoft SQL Server Driver for PHP","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"sqlsrv.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Microsoft SQL Server Driver for PHP","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"sqlsrv.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Microsoft SQL Server Driver for PHP","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"sqlsrv.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Microsoft SQL Server Driver for PHP","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"sqlsrv.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Microsoft SQL Server Driver for PHP","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.sqlsrv-begin-transaction","name":"sqlsrv_begin_transaction","description":"Begins a database transaction","tag":"refentry","type":"Function","methodName":"sqlsrv_begin_transaction"},{"id":"function.sqlsrv-cancel","name":"sqlsrv_cancel","description":"Cancels a statement","tag":"refentry","type":"Function","methodName":"sqlsrv_cancel"},{"id":"function.sqlsrv-client-info","name":"sqlsrv_client_info","description":"Returns information about the client and specified connection","tag":"refentry","type":"Function","methodName":"sqlsrv_client_info"},{"id":"function.sqlsrv-close","name":"sqlsrv_close","description":"Closes an open connection and releases resourses associated with the connection","tag":"refentry","type":"Function","methodName":"sqlsrv_close"},{"id":"function.sqlsrv-commit","name":"sqlsrv_commit","description":"Commits a transaction that was begun with sqlsrv_begin_transaction","tag":"refentry","type":"Function","methodName":"sqlsrv_commit"},{"id":"function.sqlsrv-configure","name":"sqlsrv_configure","description":"Changes the driver error handling and logging configurations","tag":"refentry","type":"Function","methodName":"sqlsrv_configure"},{"id":"function.sqlsrv-connect","name":"sqlsrv_connect","description":"Opens a connection to a Microsoft SQL Server database","tag":"refentry","type":"Function","methodName":"sqlsrv_connect"},{"id":"function.sqlsrv-errors","name":"sqlsrv_errors","description":"Returns error and warning information about the last SQLSRV operation performed","tag":"refentry","type":"Function","methodName":"sqlsrv_errors"},{"id":"function.sqlsrv-execute","name":"sqlsrv_execute","description":"Executes a statement prepared with sqlsrv_prepare","tag":"refentry","type":"Function","methodName":"sqlsrv_execute"},{"id":"function.sqlsrv-fetch","name":"sqlsrv_fetch","description":"Makes the next row in a result set available for reading","tag":"refentry","type":"Function","methodName":"sqlsrv_fetch"},{"id":"function.sqlsrv-fetch-array","name":"sqlsrv_fetch_array","description":"Returns a row as an array","tag":"refentry","type":"Function","methodName":"sqlsrv_fetch_array"},{"id":"function.sqlsrv-fetch-object","name":"sqlsrv_fetch_object","description":"Retrieves the next row of data in a result set as an object","tag":"refentry","type":"Function","methodName":"sqlsrv_fetch_object"},{"id":"function.sqlsrv-field-metadata","name":"sqlsrv_field_metadata","description":"Retrieves metadata for the fields of a statement prepared by\n  sqlsrv_prepare or sqlsrv_query","tag":"refentry","type":"Function","methodName":"sqlsrv_field_metadata"},{"id":"function.sqlsrv-free-stmt","name":"sqlsrv_free_stmt","description":"Frees all resources for the specified statement","tag":"refentry","type":"Function","methodName":"sqlsrv_free_stmt"},{"id":"function.sqlsrv-get-config","name":"sqlsrv_get_config","description":"Returns the value of the specified configuration setting","tag":"refentry","type":"Function","methodName":"sqlsrv_get_config"},{"id":"function.sqlsrv-get-field","name":"sqlsrv_get_field","description":"Gets field data from the currently selected row","tag":"refentry","type":"Function","methodName":"sqlsrv_get_field"},{"id":"function.sqlsrv-has-rows","name":"sqlsrv_has_rows","description":"Indicates whether the specified statement has rows","tag":"refentry","type":"Function","methodName":"sqlsrv_has_rows"},{"id":"function.sqlsrv-next-result","name":"sqlsrv_next_result","description":"Makes the next result of the specified statement active","tag":"refentry","type":"Function","methodName":"sqlsrv_next_result"},{"id":"function.sqlsrv-num-fields","name":"sqlsrv_num_fields","description":"Retrieves the number of fields (columns) on a statement","tag":"refentry","type":"Function","methodName":"sqlsrv_num_fields"},{"id":"function.sqlsrv-num-rows","name":"sqlsrv_num_rows","description":"Retrieves the number of rows in a result set","tag":"refentry","type":"Function","methodName":"sqlsrv_num_rows"},{"id":"function.sqlsrv-prepare","name":"sqlsrv_prepare","description":"Prepares a query for execution","tag":"refentry","type":"Function","methodName":"sqlsrv_prepare"},{"id":"function.sqlsrv-query","name":"sqlsrv_query","description":"Prepares and executes a query","tag":"refentry","type":"Function","methodName":"sqlsrv_query"},{"id":"function.sqlsrv-rollback","name":"sqlsrv_rollback","description":"Rolls back a transaction that was begun with\n  sqlsrv_begin_transaction","tag":"refentry","type":"Function","methodName":"sqlsrv_rollback"},{"id":"function.sqlsrv-rows-affected","name":"sqlsrv_rows_affected","description":"Returns the number of rows modified by the last INSERT, UPDATE, or\n  DELETE query executed","tag":"refentry","type":"Function","methodName":"sqlsrv_rows_affected"},{"id":"function.sqlsrv-send-stream-data","name":"sqlsrv_send_stream_data","description":"Sends data from parameter streams to the server","tag":"refentry","type":"Function","methodName":"sqlsrv_send_stream_data"},{"id":"function.sqlsrv-server-info","name":"sqlsrv_server_info","description":"Returns information about the server","tag":"refentry","type":"Function","methodName":"sqlsrv_server_info"},{"id":"ref.sqlsrv","name":"SQLSRV \u51fd\u6570","description":"Microsoft SQL Server Driver for PHP","tag":"reference","type":"Extension","methodName":"SQLSRV \u51fd\u6570"},{"id":"book.sqlsrv","name":"SQLSRV","description":"Microsoft SQL Server Driver for PHP","tag":"book","type":"Extension","methodName":"SQLSRV"},{"id":"refs.database.vendors","name":"\u9488\u5bf9\u5404\u6570\u636e\u5e93\u7cfb\u7edf\u5bf9\u5e94\u7684\u6269\u5c55","description":"\u6570\u636e\u5e93\u6269\u5c55","tag":"set","type":"Extension","methodName":"\u9488\u5bf9\u5404\u6570\u636e\u5e93\u7cfb\u7edf\u5bf9\u5e94\u7684\u6269\u5c55"},{"id":"refs.database","name":"\u6570\u636e\u5e93\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u6570\u636e\u5e93\u6269\u5c55"},{"id":"calendar.installation","name":"\u5b89\u88c5","description":"Calendar","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"calendar.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Calendar","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"calendar.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Calendar","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.cal-days-in-month","name":"cal_days_in_month","description":"\u8fd4\u56de\u6307\u5b9a\u5386\u6cd5\u4e2d\u67d0\u5e74\u67d0\u6708\u7684\u5929\u6570","tag":"refentry","type":"Function","methodName":"cal_days_in_month"},{"id":"function.cal-from-jd","name":"cal_from_jd","description":"\u4ece\u5112\u7565\u65e5\u6570\u8f6c\u6362\u4e3a\u652f\u6301\u7684\u5386\u6cd5","tag":"refentry","type":"Function","methodName":"cal_from_jd"},{"id":"function.cal-info","name":"cal_info","description":"\u8fd4\u56de\u9009\u5b9a\u5386\u6cd5\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"cal_info"},{"id":"function.cal-to-jd","name":"cal_to_jd","description":"\u4ece\u652f\u6301\u7684\u5386\u6cd5\u8f6c\u6362\u4e3a\u5112\u7565\u65e5\u6570","tag":"refentry","type":"Function","methodName":"cal_to_jd"},{"id":"function.easter-date","name":"easter_date","description":"\u5f97\u5230\u6307\u5b9a\u5e74\u4efd\u7684\u590d\u6d3b\u8282\u5f53\u5730\u5348\u591c\u65f6\u7684 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"easter_date"},{"id":"function.easter-days","name":"easter_days","description":"\u5f97\u5230\u6307\u5b9a\u5e74\u4efd\u7684 3 \u6708 21 \u65e5\u5230\u590d\u6d3b\u8282\u4e4b\u95f4\u7684\u5929\u6570","tag":"refentry","type":"Function","methodName":"easter_days"},{"id":"function.frenchtojd","name":"frenchtojd","description":"\u4ece\u6cd5\u56fd\u5171\u548c\u5386\u65e5\u671f\u8f6c\u6362\u4e3a\u5112\u7565\u65e5\u6570","tag":"refentry","type":"Function","methodName":"frenchtojd"},{"id":"function.gregoriantojd","name":"gregoriantojd","description":"\u5c06\u516c\u5386\u65e5\u671f\u8f6c\u4e3a\u5112\u7565\u65e5\u6570","tag":"refentry","type":"Function","methodName":"gregoriantojd"},{"id":"function.jddayofweek","name":"jddayofweek","description":"\u8fd4\u56de\u661f\u671f\u51e0","tag":"refentry","type":"Function","methodName":"jddayofweek"},{"id":"function.jdmonthname","name":"jdmonthname","description":"\u8fd4\u56de\u6708\u4efd\u540d\u79f0","tag":"refentry","type":"Function","methodName":"jdmonthname"},{"id":"function.jdtofrench","name":"jdtofrench","description":"\u4ece\u5112\u7565\u65e5\u6570\u8f6c\u6362\u4e3a\u6cd5\u56fd\u5171\u548c\u5386","tag":"refentry","type":"Function","methodName":"jdtofrench"},{"id":"function.jdtogregorian","name":"jdtogregorian","description":"\u5c06\u5112\u7565\u65e5\u6570\u8f6c\u6362\u4e3a\u516c\u5386\u65e5\u671f","tag":"refentry","type":"Function","methodName":"jdtogregorian"},{"id":"function.jdtojewish","name":"jdtojewish","description":"\u5c06\u5112\u7565\u65e5\u6570\u8f6c\u6362\u4e3a\u72b9\u592a\u5386\u65e5\u671f","tag":"refentry","type":"Function","methodName":"jdtojewish"},{"id":"function.jdtojulian","name":"jdtojulian","description":"\u5c06\u5112\u7565\u65e5\u6570\u8f6c\u6362\u4e3a\u5112\u7565\u5386\u65e5\u671f","tag":"refentry","type":"Function","methodName":"jdtojulian"},{"id":"function.jdtounix","name":"jdtounix","description":"\u5c06\u5112\u7565\u65e5\u6570\u8f6c\u6362\u4e3a Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"jdtounix"},{"id":"function.jewishtojd","name":"jewishtojd","description":"\u5c06\u72b9\u592a\u5386\u65e5\u671f\u8f6c\u6362\u4e3a\u5112\u7565\u65e5\u6570","tag":"refentry","type":"Function","methodName":"jewishtojd"},{"id":"function.juliantojd","name":"juliantojd","description":"\u5112\u7565\u65e5\u671f\u8f6c\u4e3a\u5112\u7565\u65e5\u6570","tag":"refentry","type":"Function","methodName":"juliantojd"},{"id":"function.unixtojd","name":"unixtojd","description":"\u5c06 Unix \u65f6\u95f4\u6233\u8f6c\u6362\u4e3a\u5112\u7565\u65e5\u6570","tag":"refentry","type":"Function","methodName":"unixtojd"},{"id":"ref.calendar","name":"Calendar \u51fd\u6570","description":"Calendar","tag":"reference","type":"Extension","methodName":"Calendar \u51fd\u6570"},{"id":"book.calendar","name":"Calendar","description":"\u65e5\u671f\u4e0e\u65f6\u95f4\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"Calendar"},{"id":"datetime.installation","name":"\u5b89\u88c5","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"datetime.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"datetime.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"datetime.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"datetime.examples-arithmetic","name":"\u65e5\u671f\/\u65f6\u95f4\u7b97\u6cd5","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"section","type":"General","methodName":"\u65e5\u671f\/\u65f6\u95f4\u7b97\u6cd5"},{"id":"datetime.examples","name":"\u793a\u4f8b","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"datetime.add","name":"date_add","description":"\u4fee\u6539 DateTime \u5bf9\u8c61\uff0c\u589e\u52a0\u5929\u3001\u6708\u3001\u5e74\u3001\u5c0f\u65f6\u3001\u5206\u949f\u4ee5\u53ca\u79d2\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"date_add"},{"id":"datetime.add","name":"DateTime::add","description":"\u4fee\u6539 DateTime \u5bf9\u8c61\uff0c\u589e\u52a0\u5929\u3001\u6708\u3001\u5e74\u3001\u5c0f\u65f6\u3001\u5206\u949f\u4ee5\u53ca\u79d2\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"add"},{"id":"datetime.construct","name":"DateTime::__construct","description":"\u8fd4\u56de\u65b0\u7684 DateTime \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"datetime.createfromformat","name":"date_create_from_format","description":"\u6839\u636e\u6307\u5b9a\u683c\u5f0f\u89e3\u6790\u65f6\u95f4\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"date_create_from_format"},{"id":"datetime.createfromformat","name":"DateTime::createFromFormat","description":"\u6839\u636e\u6307\u5b9a\u683c\u5f0f\u89e3\u6790\u65f6\u95f4\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"createFromFormat"},{"id":"datetime.createfromimmutable","name":"DateTime::createFromImmutable","description":"Returns new DateTime instance encapsulating the given DateTimeImmutable object","tag":"refentry","type":"Function","methodName":"createFromImmutable"},{"id":"datetime.createfrominterface","name":"DateTime::createFromInterface","description":"Returns new DateTime object encapsulating the given DateTimeInterface object","tag":"refentry","type":"Function","methodName":"createFromInterface"},{"id":"datetime.getlasterrors","name":"DateTime::getLastErrors","description":"\u522b\u540d DateTimeImmutable::getLastErrors","tag":"refentry","type":"Function","methodName":"getLastErrors"},{"id":"datetime.modify","name":"date_modify","description":"\u4fee\u6539\u65e5\u671f\u65f6\u95f4\u5bf9\u8c61\u7684\u503c","tag":"refentry","type":"Function","methodName":"date_modify"},{"id":"datetime.modify","name":"DateTime::modify","description":"\u4fee\u6539\u65e5\u671f\u65f6\u95f4\u5bf9\u8c61\u7684\u503c","tag":"refentry","type":"Function","methodName":"modify"},{"id":"datetime.set-state","name":"DateTime::__set_state","description":"__set_state \u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"__set_state"},{"id":"datetime.setdate","name":"date_date_set","description":"\u8bbe\u7f6e\u65e5\u671f","tag":"refentry","type":"Function","methodName":"date_date_set"},{"id":"datetime.setdate","name":"DateTime::setDate","description":"\u8bbe\u7f6e\u65e5\u671f","tag":"refentry","type":"Function","methodName":"setDate"},{"id":"datetime.setisodate","name":"date_isodate_set","description":"\u8bbe\u7f6e ISO \u65e5\u671f","tag":"refentry","type":"Function","methodName":"date_isodate_set"},{"id":"datetime.setisodate","name":"DateTime::setISODate","description":"\u8bbe\u7f6e ISO \u65e5\u671f","tag":"refentry","type":"Function","methodName":"setISODate"},{"id":"datetime.settime","name":"date_time_set","description":"\u8bbe\u7f6e\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"date_time_set"},{"id":"datetime.settime","name":"DateTime::setTime","description":"\u8bbe\u7f6e\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"setTime"},{"id":"datetime.settimestamp","name":"date_timestamp_set","description":"\u4ee5 Unix \u65f6\u95f4\u6233\u7684\u65b9\u5f0f\u8bbe\u7f6e\u65e5\u671f\u548c\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"date_timestamp_set"},{"id":"datetime.settimestamp","name":"DateTime::setTimestamp","description":"\u4ee5 Unix \u65f6\u95f4\u6233\u7684\u65b9\u5f0f\u8bbe\u7f6e\u65e5\u671f\u548c\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"setTimestamp"},{"id":"datetime.settimezone","name":"date_timezone_set","description":"\u8bbe\u7f6e DateTime \u5bf9\u8c61\u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"date_timezone_set"},{"id":"datetime.settimezone","name":"DateTime::setTimezone","description":"\u8bbe\u7f6e DateTime \u5bf9\u8c61\u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"setTimezone"},{"id":"datetime.sub","name":"date_sub","description":"\u5bf9 DateTime \u5bf9\u8c61\u51cf\u53bb\u4e00\u5b9a\u91cf\u7684\u65e5\u3001\u6708\u3001\u5e74\u3001\u5c0f\u65f6\u3001\u5206\u949f\u548c\u79d2\u3002","tag":"refentry","type":"Function","methodName":"date_sub"},{"id":"datetime.sub","name":"DateTime::sub","description":"\u5bf9 DateTime \u5bf9\u8c61\u51cf\u53bb\u4e00\u5b9a\u91cf\u7684\u65e5\u3001\u6708\u3001\u5e74\u3001\u5c0f\u65f6\u3001\u5206\u949f\u548c\u79d2\u3002","tag":"refentry","type":"Function","methodName":"sub"},{"id":"class.datetime","name":"DateTime","description":"DateTime \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"DateTime"},{"id":"datetimeimmutable.add","name":"DateTimeImmutable::add","description":"Returns a new object, with added amount of days, months, years, hours, minutes and seconds","tag":"refentry","type":"Function","methodName":"add"},{"id":"datetimeimmutable.construct","name":"date_create_immutable","description":"Returns new DateTimeImmutable object","tag":"refentry","type":"Function","methodName":"date_create_immutable"},{"id":"datetimeimmutable.construct","name":"DateTimeImmutable::__construct","description":"Returns new DateTimeImmutable object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"datetimeimmutable.createfromformat","name":"date_create_immutable_from_format","description":"Parses a time string according to a specified format","tag":"refentry","type":"Function","methodName":"date_create_immutable_from_format"},{"id":"datetimeimmutable.createfromformat","name":"DateTimeImmutable::createFromFormat","description":"Parses a time string according to a specified format","tag":"refentry","type":"Function","methodName":"createFromFormat"},{"id":"datetimeimmutable.createfrominterface","name":"DateTimeImmutable::createFromInterface","description":"Returns new DateTimeImmutable object encapsulating the given DateTimeInterface object","tag":"refentry","type":"Function","methodName":"createFromInterface"},{"id":"datetimeimmutable.createfrommutable","name":"DateTimeImmutable::createFromMutable","description":"Returns new DateTimeImmutable instance encapsulating the given DateTime object","tag":"refentry","type":"Function","methodName":"createFromMutable"},{"id":"datetimeimmutable.getlasterrors","name":"DateTimeImmutable::getLastErrors","description":"Returns the warnings and errors","tag":"refentry","type":"Function","methodName":"getLastErrors"},{"id":"datetimeimmutable.modify","name":"DateTimeImmutable::modify","description":"Creates a new object with modified timestamp","tag":"refentry","type":"Function","methodName":"modify"},{"id":"datetimeimmutable.set-state","name":"DateTimeImmutable::__set_state","description":"The __set_state handler","tag":"refentry","type":"Function","methodName":"__set_state"},{"id":"datetimeimmutable.setdate","name":"DateTimeImmutable::setDate","description":"Sets the date","tag":"refentry","type":"Function","methodName":"setDate"},{"id":"datetimeimmutable.setisodate","name":"DateTimeImmutable::setISODate","description":"Sets the ISO date","tag":"refentry","type":"Function","methodName":"setISODate"},{"id":"datetimeimmutable.settime","name":"DateTimeImmutable::setTime","description":"Sets the time","tag":"refentry","type":"Function","methodName":"setTime"},{"id":"datetimeimmutable.settimestamp","name":"DateTimeImmutable::setTimestamp","description":"Sets the date and time based on a Unix timestamp","tag":"refentry","type":"Function","methodName":"setTimestamp"},{"id":"datetimeimmutable.settimezone","name":"DateTimeImmutable::setTimezone","description":"Sets the time zone","tag":"refentry","type":"Function","methodName":"setTimezone"},{"id":"datetimeimmutable.sub","name":"DateTimeImmutable::sub","description":"Subtracts an amount of days, months, years, hours, minutes and seconds","tag":"refentry","type":"Function","methodName":"sub"},{"id":"class.datetimeimmutable","name":"DateTimeImmutable","description":"The DateTimeImmutable class","tag":"phpdoc:classref","type":"Class","methodName":"DateTimeImmutable"},{"id":"datetime.diff","name":"date_diff","description":"\u8fd4\u56de\u4e24\u4e2a DateTime \u4e4b\u95f4\u7684\u5dee\u503c","tag":"refentry","type":"Function","methodName":"date_diff"},{"id":"datetime.diff","name":"DateTime::diff","description":"\u8fd4\u56de\u4e24\u4e2a DateTime \u4e4b\u95f4\u7684\u5dee\u503c","tag":"refentry","type":"Function","methodName":"diff"},{"id":"datetime.diff","name":"DateTimeImmutable::diff","description":"\u8fd4\u56de\u4e24\u4e2a DateTime \u4e4b\u95f4\u7684\u5dee\u503c","tag":"refentry","type":"Function","methodName":"diff"},{"id":"datetime.diff","name":"DateTimeInterface::diff","description":"\u8fd4\u56de\u4e24\u4e2a DateTime \u4e4b\u95f4\u7684\u5dee\u503c","tag":"refentry","type":"Function","methodName":"diff"},{"id":"datetime.format","name":"date_format","description":"\u6309\u7167\u6307\u5b9a\u683c\u5f0f\u8fd4\u56de\u683c\u5f0f\u5316\u540e\u7684\u65e5\u671f","tag":"refentry","type":"Function","methodName":"date_format"},{"id":"datetime.format","name":"DateTime::format","description":"\u6309\u7167\u6307\u5b9a\u683c\u5f0f\u8fd4\u56de\u683c\u5f0f\u5316\u540e\u7684\u65e5\u671f","tag":"refentry","type":"Function","methodName":"format"},{"id":"datetime.format","name":"DateTimeImmutable::format","description":"\u6309\u7167\u6307\u5b9a\u683c\u5f0f\u8fd4\u56de\u683c\u5f0f\u5316\u540e\u7684\u65e5\u671f","tag":"refentry","type":"Function","methodName":"format"},{"id":"datetime.format","name":"DateTimeInterface::format","description":"\u6309\u7167\u6307\u5b9a\u683c\u5f0f\u8fd4\u56de\u683c\u5f0f\u5316\u540e\u7684\u65e5\u671f","tag":"refentry","type":"Function","methodName":"format"},{"id":"datetime.getoffset","name":"date_offset_get","description":"\u8fd4\u56de\u65f6\u5dee","tag":"refentry","type":"Function","methodName":"date_offset_get"},{"id":"datetime.getoffset","name":"DateTime::getOffset","description":"\u8fd4\u56de\u65f6\u5dee","tag":"refentry","type":"Function","methodName":"getOffset"},{"id":"datetime.getoffset","name":"DateTimeImmutable::getOffset","description":"\u8fd4\u56de\u65f6\u5dee","tag":"refentry","type":"Function","methodName":"getOffset"},{"id":"datetime.getoffset","name":"DateTimeInterface::getOffset","description":"\u8fd4\u56de\u65f6\u5dee","tag":"refentry","type":"Function","methodName":"getOffset"},{"id":"datetime.gettimestamp","name":"date_timestamp_get","description":"\u83b7\u53d6 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"date_timestamp_get"},{"id":"datetime.gettimestamp","name":"DateTime::getTimestamp","description":"\u83b7\u53d6 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"datetime.gettimestamp","name":"DateTimeImmutable::getTimestamp","description":"\u83b7\u53d6 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"datetime.gettimestamp","name":"DateTimeInterface::getTimestamp","description":"\u83b7\u53d6 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"getTimestamp"},{"id":"datetime.gettimezone","name":"date_timezone_get","description":"\u8fd4\u56de\u76f8\u5bf9\u4e8e\u6307\u5b9a DateTime \u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"date_timezone_get"},{"id":"datetime.gettimezone","name":"DateTime::getTimezone","description":"\u8fd4\u56de\u76f8\u5bf9\u4e8e\u6307\u5b9a DateTime \u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"getTimezone"},{"id":"datetime.gettimezone","name":"DateTimeImmutable::getTimezone","description":"\u8fd4\u56de\u76f8\u5bf9\u4e8e\u6307\u5b9a DateTime \u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"getTimezone"},{"id":"datetime.gettimezone","name":"DateTimeInterface::getTimezone","description":"\u8fd4\u56de\u76f8\u5bf9\u4e8e\u6307\u5b9a DateTime \u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"getTimezone"},{"id":"datetime.serialize","name":"DateTimeInterface::__serialize","description":"Serialize a DateTime","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"datetime.serialize","name":"DateTimeImmutable::__serialize","description":"Serialize a DateTime","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"datetime.serialize","name":"DateTime::__serialize","description":"Serialize a DateTime","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"datetime.unserialize","name":"DateTimeInterface::__unserialize","description":"Unserialize an Datetime","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"datetime.unserialize","name":"DateTimeImmutable::__unserialize","description":"Unserialize an Datetime","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"datetime.unserialize","name":"DateTime::__unserialize","description":"Unserialize an Datetime","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"datetime.wakeup","name":"DateTimeInterface::__wakeup","description":"The __wakeup handler","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"datetime.wakeup","name":"DateTimeImmutable::__wakeup","description":"The __wakeup handler","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"datetime.wakeup","name":"DateTime::__wakeup","description":"The __wakeup handler","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"class.datetimeinterface","name":"DateTimeInterface","description":"The DateTimeInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"DateTimeInterface"},{"id":"datetimezone.construct","name":"timezone_open","description":"\u521b\u5efa\u65b0\u7684DateTimeZone\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"timezone_open"},{"id":"datetimezone.construct","name":"DateTimeZone::__construct","description":"\u521b\u5efa\u65b0\u7684DateTimeZone\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"datetimezone.getlocation","name":"timezone_location_get","description":"\u8fd4\u56de\u4e0e\u65f6\u533a\u76f8\u5173\u7684\u5b9a\u4f4d\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"timezone_location_get"},{"id":"datetimezone.getlocation","name":"DateTimeZone::getLocation","description":"\u8fd4\u56de\u4e0e\u65f6\u533a\u76f8\u5173\u7684\u5b9a\u4f4d\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getLocation"},{"id":"datetimezone.getname","name":"timezone_name_get","description":"\u8fd4\u56de\u65f6\u533a\u540d\u79f0","tag":"refentry","type":"Function","methodName":"timezone_name_get"},{"id":"datetimezone.getname","name":"DateTimeZone::getName","description":"\u8fd4\u56de\u65f6\u533a\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getName"},{"id":"datetimezone.getoffset","name":"timezone_offset_get","description":"\u8fd4\u56de\u76f8\u5bf9\u4e8e GMT \u7684\u65f6\u5dee","tag":"refentry","type":"Function","methodName":"timezone_offset_get"},{"id":"datetimezone.getoffset","name":"DateTimeZone::getOffset","description":"\u8fd4\u56de\u76f8\u5bf9\u4e8e GMT \u7684\u65f6\u5dee","tag":"refentry","type":"Function","methodName":"getOffset"},{"id":"datetimezone.gettransitions","name":"timezone_transitions_get","description":"Returns all transitions for the timezone","tag":"refentry","type":"Function","methodName":"timezone_transitions_get"},{"id":"datetimezone.gettransitions","name":"DateTimeZone::getTransitions","description":"Returns all transitions for the timezone","tag":"refentry","type":"Function","methodName":"getTransitions"},{"id":"datetimezone.listabbreviations","name":"timezone_abbreviations_list","description":"\u8fd4\u56de\u4e00\u4e2a\u5305\u542b dst (\u590f\u4ee4\u65f6)\uff0c\u65f6\u5dee\u548c\u65f6\u533a\u4fe1\u606f\u7684\u5173\u8054\u6570\u7ec4\u3002","tag":"refentry","type":"Function","methodName":"timezone_abbreviations_list"},{"id":"datetimezone.listabbreviations","name":"DateTimeZone::listAbbreviations","description":"\u8fd4\u56de\u4e00\u4e2a\u5305\u542b dst (\u590f\u4ee4\u65f6)\uff0c\u65f6\u5dee\u548c\u65f6\u533a\u4fe1\u606f\u7684\u5173\u8054\u6570\u7ec4\u3002","tag":"refentry","type":"Function","methodName":"listAbbreviations"},{"id":"datetimezone.listidentifiers","name":"timezone_identifiers_list","description":"\u8fd4\u56de\u5305\u542b\u4e86\u6240\u6709\u65f6\u533a\u6807\u8bc6\u7b26\u7684\u6570\u5b57\u7d22\u5f15\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"timezone_identifiers_list"},{"id":"datetimezone.listidentifiers","name":"DateTimeZone::listIdentifiers","description":"\u8fd4\u56de\u5305\u542b\u4e86\u6240\u6709\u65f6\u533a\u6807\u8bc6\u7b26\u7684\u6570\u5b57\u7d22\u5f15\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"listIdentifiers"},{"id":"class.datetimezone","name":"DateTimeZone","description":"DateTimeZone \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"DateTimeZone"},{"id":"dateinterval.construct","name":"DateInterval::__construct","description":"Creates a new DateInterval object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"dateinterval.createfromdatestring","name":"DateInterval::createFromDateString","description":"Sets up a DateInterval from the relative parts of the string","tag":"refentry","type":"Function","methodName":"createFromDateString"},{"id":"dateinterval.format","name":"DateInterval::format","description":"Formats the interval","tag":"refentry","type":"Function","methodName":"format"},{"id":"class.dateinterval","name":"DateInterval","description":"DateInterval \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"DateInterval"},{"id":"dateperiod.construct","name":"DatePeriod::__construct","description":"Creates a new DatePeriod object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"dateperiod.createfromiso8601string","name":"DatePeriod::createFromISO8601String","description":"Creates a new DatePeriod object from an ISO8601 string","tag":"refentry","type":"Function","methodName":"createFromISO8601String"},{"id":"dateperiod.getdateinterval","name":"DatePeriod::getDateInterval","description":"Gets the interval","tag":"refentry","type":"Function","methodName":"getDateInterval"},{"id":"dateperiod.getenddate","name":"DatePeriod::getEndDate","description":"Gets the end date","tag":"refentry","type":"Function","methodName":"getEndDate"},{"id":"dateperiod.getrecurrences","name":"DatePeriod::getRecurrences","description":"Gets the number of recurrences","tag":"refentry","type":"Function","methodName":"getRecurrences"},{"id":"dateperiod.getstartdate","name":"DatePeriod::getStartDate","description":"Gets the start date","tag":"refentry","type":"Function","methodName":"getStartDate"},{"id":"class.dateperiod","name":"DatePeriod","description":"DatePeriod \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"DatePeriod"},{"id":"function.checkdate","name":"checkdate","description":"\u9a8c\u8bc1\u4e00\u4e2a\u683c\u91cc\u9ad8\u91cc\u65e5\u671f","tag":"refentry","type":"Function","methodName":"checkdate"},{"id":"function.date","name":"date","description":"\u683c\u5f0f\u5316 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"date"},{"id":"function.date-add","name":"date_add","description":"\u522b\u540d DateTime::add","tag":"refentry","type":"Function","methodName":"date_add"},{"id":"function.date-create","name":"date_create","description":"create a new DateTime object","tag":"refentry","type":"Function","methodName":"date_create"},{"id":"function.date-create-from-format","name":"date_create_from_format","description":"\u522b\u540d DateTime::createFromFormat","tag":"refentry","type":"Function","methodName":"date_create_from_format"},{"id":"function.date-create-immutable","name":"date_create_immutable","description":"create a new DateTimeImmutable object","tag":"refentry","type":"Function","methodName":"date_create_immutable"},{"id":"function.date-create-immutable-from-format","name":"date_create_immutable_from_format","description":"\u522b\u540d DateTimeImmutable::createFromFormat","tag":"refentry","type":"Function","methodName":"date_create_immutable_from_format"},{"id":"function.date-date-set","name":"date_date_set","description":"\u522b\u540d DateTime::setDate","tag":"refentry","type":"Function","methodName":"date_date_set"},{"id":"function.date-default-timezone-get","name":"date_default_timezone_get","description":"\u53d6\u5f97\u811a\u672c\u4e2d\u6240\u6709\u65e5\u671f\/\u65f6\u95f4\u51fd\u6570\u6240\u4f7f\u7528\u7684\u9ed8\u8ba4\u65f6\u533a","tag":"refentry","type":"Function","methodName":"date_default_timezone_get"},{"id":"function.date-default-timezone-set","name":"date_default_timezone_set","description":"\u8bbe\u7f6e\u811a\u672c\u4e2d\u6240\u6709\u65e5\u671f\/\u65f6\u95f4\u51fd\u6570\u4f7f\u7528\u7684\u9ed8\u8ba4\u65f6\u533a","tag":"refentry","type":"Function","methodName":"date_default_timezone_set"},{"id":"function.date-diff","name":"date_diff","description":"\u522b\u540d DateTime::diff","tag":"refentry","type":"Function","methodName":"date_diff"},{"id":"function.date-format","name":"date_format","description":"\u522b\u540d DateTime::format","tag":"refentry","type":"Function","methodName":"date_format"},{"id":"function.date-get-last-errors","name":"date_get_last_errors","description":"\u522b\u540d DateTimeImmutable::getLastErrors","tag":"refentry","type":"Function","methodName":"date_get_last_errors"},{"id":"function.date-interval-create-from-date-string","name":"date_interval_create_from_date_string","description":"\u522b\u540d DateInterval::createFromDateString","tag":"refentry","type":"Function","methodName":"date_interval_create_from_date_string"},{"id":"function.date-interval-format","name":"date_interval_format","description":"\u522b\u540d DateInterval::format","tag":"refentry","type":"Function","methodName":"date_interval_format"},{"id":"function.date-isodate-set","name":"date_isodate_set","description":"\u522b\u540d DateTime::setISODate","tag":"refentry","type":"Function","methodName":"date_isodate_set"},{"id":"function.date-modify","name":"date_modify","description":"\u522b\u540d DateTime::modify","tag":"refentry","type":"Function","methodName":"date_modify"},{"id":"function.date-offset-get","name":"date_offset_get","description":"\u522b\u540d DateTime::getOffset","tag":"refentry","type":"Function","methodName":"date_offset_get"},{"id":"function.date-parse","name":"date_parse","description":"\u8fd4\u56de\u6307\u5b9a\u65e5\u671f\/\u65f6\u95f4\u7684\u8be6\u7ec6\u4fe1\u606f\u7684\u5173\u8054\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"date_parse"},{"id":"function.date-parse-from-format","name":"date_parse_from_format","description":"Get info about given date formatted according to the specified format","tag":"refentry","type":"Function","methodName":"date_parse_from_format"},{"id":"function.date-sub","name":"date_sub","description":"\u522b\u540d DateTime::sub","tag":"refentry","type":"Function","methodName":"date_sub"},{"id":"function.date-sun-info","name":"date_sun_info","description":"Returns an array with information about sunset\/sunrise and twilight begin\/end","tag":"refentry","type":"Function","methodName":"date_sun_info"},{"id":"function.date-sunrise","name":"date_sunrise","description":"\u8fd4\u56de\u7ed9\u5b9a\u7684\u65e5\u671f\u4e0e\u5730\u70b9\u7684\u65e5\u51fa\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"date_sunrise"},{"id":"function.date-sunset","name":"date_sunset","description":"\u8fd4\u56de\u7ed9\u5b9a\u7684\u65e5\u671f\u4e0e\u5730\u70b9\u7684\u65e5\u843d\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"date_sunset"},{"id":"function.date-time-set","name":"date_time_set","description":"\u522b\u540d DateTime::setTime","tag":"refentry","type":"Function","methodName":"date_time_set"},{"id":"function.date-timestamp-get","name":"date_timestamp_get","description":"\u522b\u540d DateTime::getTimestamp","tag":"refentry","type":"Function","methodName":"date_timestamp_get"},{"id":"function.date-timestamp-set","name":"date_timestamp_set","description":"\u522b\u540d DateTime::setTimestamp","tag":"refentry","type":"Function","methodName":"date_timestamp_set"},{"id":"function.date-timezone-get","name":"date_timezone_get","description":"\u522b\u540d DateTime::getTimezone","tag":"refentry","type":"Function","methodName":"date_timezone_get"},{"id":"function.date-timezone-set","name":"date_timezone_set","description":"\u522b\u540d DateTime::setTimezone","tag":"refentry","type":"Function","methodName":"date_timezone_set"},{"id":"function.getdate","name":"getdate","description":"\u83b7\u53d6\u65e5\u671f\/\u65f6\u95f4\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getdate"},{"id":"function.gettimeofday","name":"gettimeofday","description":"\u53d6\u5f97\u5f53\u524d\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"gettimeofday"},{"id":"function.gmdate","name":"gmdate","description":"\u683c\u5f0f\u5316 GMT\/UTC \u65e5\u671f\uff0f\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"gmdate"},{"id":"function.gmmktime","name":"gmmktime","description":"\u53d6\u5f97 GMT \u65e5\u671f\u7684 UNIX \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"gmmktime"},{"id":"function.gmstrftime","name":"gmstrftime","description":"\u6839\u636e\u533a\u57df\u8bbe\u7f6e\u683c\u5f0f\u5316 GMT\/UTC \u65f6\u95f4\/\u65e5\u671f","tag":"refentry","type":"Function","methodName":"gmstrftime"},{"id":"function.idate","name":"idate","description":"\u5c06\u672c\u5730\u65e5\u671f\/\u65f6\u95f4\u683c\u5f0f\u5316\u4e3a\u6574\u6570","tag":"refentry","type":"Function","methodName":"idate"},{"id":"function.localtime","name":"localtime","description":"\u53d6\u5f97\u672c\u5730\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"localtime"},{"id":"function.microtime","name":"microtime","description":"\u8fd4\u56de\u5f53\u524d Unix \u65f6\u95f4\u6233\u548c\u5fae\u79d2\u6570","tag":"refentry","type":"Function","methodName":"microtime"},{"id":"function.mktime","name":"mktime","description":"\u53d6\u5f97\u4e00\u4e2a\u65e5\u671f\u7684 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"mktime"},{"id":"function.strftime","name":"strftime","description":"\u6839\u636e\u533a\u57df\u8bbe\u7f6e\u683c\u5f0f\u5316\u672c\u5730\u65f6\u95f4\/\u65e5\u671f","tag":"refentry","type":"Function","methodName":"strftime"},{"id":"function.strptime","name":"strptime","description":"\u89e3\u6790\u7531 strftime \u751f\u6210\u7684\u65e5\u671f\uff0f\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"strptime"},{"id":"function.strtotime","name":"strtotime","description":"\u5c06\u4efb\u4f55\u82f1\u6587\u6587\u672c\u65e5\u671f\u65f6\u95f4\u63cf\u8ff0\u89e3\u6790\u4e3a Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"strtotime"},{"id":"function.time","name":"time","description":"\u8fd4\u56de\u5f53\u524d\u7684 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"time"},{"id":"function.timezone-abbreviations-list","name":"timezone_abbreviations_list","description":"\u522b\u540d DateTimeZone::listAbbreviations","tag":"refentry","type":"Function","methodName":"timezone_abbreviations_list"},{"id":"function.timezone-identifiers-list","name":"timezone_identifiers_list","description":"\u522b\u540d DateTimeZone::listIdentifiers","tag":"refentry","type":"Function","methodName":"timezone_identifiers_list"},{"id":"function.timezone-location-get","name":"timezone_location_get","description":"\u522b\u540d DateTimeZone::getLocation","tag":"refentry","type":"Function","methodName":"timezone_location_get"},{"id":"function.timezone-name-from-abbr","name":"timezone_name_from_abbr","description":"Returns a timezone name by guessing from abbreviation and UTC offset","tag":"refentry","type":"Function","methodName":"timezone_name_from_abbr"},{"id":"function.timezone-name-get","name":"timezone_name_get","description":"\u522b\u540d DateTimeZone::getName","tag":"refentry","type":"Function","methodName":"timezone_name_get"},{"id":"function.timezone-offset-get","name":"timezone_offset_get","description":"\u522b\u540d DateTimeZone::getOffset","tag":"refentry","type":"Function","methodName":"timezone_offset_get"},{"id":"function.timezone-open","name":"timezone_open","description":"\u522b\u540d DateTimeZone::__construct","tag":"refentry","type":"Function","methodName":"timezone_open"},{"id":"function.timezone-transitions-get","name":"timezone_transitions_get","description":"\u522b\u540d DateTimeZone::getTransitions","tag":"refentry","type":"Function","methodName":"timezone_transitions_get"},{"id":"function.timezone-version-get","name":"timezone_version_get","description":"\u83b7\u53d6 timezonedb \u7248\u672c","tag":"refentry","type":"Function","methodName":"timezone_version_get"},{"id":"ref.datetime","name":"Date\/Time \u51fd\u6570","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"reference","type":"Extension","methodName":"Date\/Time \u51fd\u6570"},{"id":"datetime.error.tree","name":"\u65e5\u671f\/\u65f6\u95f4 Error \u548c Exception","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"article","type":"General","methodName":"\u65e5\u671f\/\u65f6\u95f4 Error \u548c Exception"},{"id":"datetime.formats","name":"Supported Date and Time Formats","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"chapter","type":"General","methodName":"Supported Date and Time Formats"},{"id":"timezones.africa","name":"\u975e\u6d32","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u975e\u6d32"},{"id":"timezones.america","name":"\u7f8e\u6d32","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u7f8e\u6d32"},{"id":"timezones.antarctica","name":"\u5357\u6781\u6d32","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u5357\u6781\u6d32"},{"id":"timezones.arctic","name":"\u5317\u6781","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u5317\u6781"},{"id":"timezones.asia","name":"\u4e9a\u6d32","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u4e9a\u6d32"},{"id":"timezones.atlantic","name":"\u5927\u897f\u6d0b","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u5927\u897f\u6d0b"},{"id":"timezones.australia","name":"\u6fb3\u6d32","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u6fb3\u6d32"},{"id":"timezones.europe","name":"\u6b27\u6d32","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u6b27\u6d32"},{"id":"timezones.indian","name":"\u5370\u5ea6","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u5370\u5ea6"},{"id":"timezones.pacific","name":"\u592a\u5e73\u6d0b\u5730\u533a","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u592a\u5e73\u6d0b\u5730\u533a"},{"id":"timezones.others","name":"\u5176\u4ed6","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"sect1","type":"General","methodName":"\u5176\u4ed6"},{"id":"timezones","name":"\u6240\u652f\u6301\u7684\u65f6\u533a\u5217\u8868","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"appendix","type":"General","methodName":"\u6240\u652f\u6301\u7684\u65f6\u533a\u5217\u8868"},{"id":"class.dateerror","name":"DateError","description":"The DateError class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateError"},{"id":"class.dateobjecterror","name":"DateObjectError","description":"The DateObjectError class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateObjectError"},{"id":"class.daterangeerror","name":"DateRangeError","description":"The DateRangeError class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateRangeError"},{"id":"class.dateexception","name":"DateException","description":"The DateException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateException"},{"id":"class.dateinvalidoperationexception","name":"DateInvalidOperationException","description":"The DateInvalidOperationException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateInvalidOperationException"},{"id":"class.dateinvalidtimezoneexception","name":"DateInvalidTimeZoneException","description":"The DateInvalidTimeZoneException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateInvalidTimeZoneException"},{"id":"class.datemalformedintervalstringexception","name":"DateMalformedIntervalStringException","description":"The DateMalformedIntervalStringException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateMalformedIntervalStringException"},{"id":"class.datemalformedperiodstringexception","name":"DateMalformedPeriodStringException","description":"The DateMalformedPeriodStringException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateMalformedPeriodStringException"},{"id":"class.datemalformedstringexception","name":"DateMalformedStringException","description":"The DateMalformedStringException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DateMalformedStringException"},{"id":"book.datetime","name":"\u65e5\u671f\/\u65f6\u95f4","description":"\u65e5\u671f\u548c\u65f6\u95f4","tag":"book","type":"Extension","methodName":"\u65e5\u671f\/\u65f6\u95f4"},{"id":"hrtime.installation","name":"\u5b89\u88c5","description":"High resolution timing","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"hrtime.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"High resolution timing","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"hrtime.example.basic","name":"Basic usage","description":"High resolution timing","tag":"section","type":"General","methodName":"Basic usage"},{"id":"hrtime.examples","name":"\u793a\u4f8b","description":"High resolution timing","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"hrtime-performancecounter.getfrequency","name":"HRTime\\PerformanceCounter::getFrequency","description":"Timer frequency in ticks per second","tag":"refentry","type":"Function","methodName":"getFrequency"},{"id":"hrtime-performancecounter.getticks","name":"HRTime\\PerformanceCounter::getTicks","description":"Current ticks from the system","tag":"refentry","type":"Function","methodName":"getTicks"},{"id":"hrtime-performancecounter.gettickssince","name":"HRTime\\PerformanceCounter::getTicksSince","description":"Ticks elapsed since the given value","tag":"refentry","type":"Function","methodName":"getTicksSince"},{"id":"class.hrtime-performancecounter","name":"HRTime\\PerformanceCounter","description":"The HRTime\\PerformanceCounter class","tag":"phpdoc:classref","type":"Class","methodName":"HRTime\\PerformanceCounter"},{"id":"hrtime-stopwatch.getelapsedticks","name":"HRTime\\StopWatch::getElapsedTicks","description":"Get elapsed ticks for all intervals","tag":"refentry","type":"Function","methodName":"getElapsedTicks"},{"id":"hrtime-stopwatch.getelapsedtime","name":"HRTime\\StopWatch::getElapsedTime","description":"Get elapsed time for all intervals","tag":"refentry","type":"Function","methodName":"getElapsedTime"},{"id":"hrtime-stopwatch.getlastelapsedticks","name":"HRTime\\StopWatch::getLastElapsedTicks","description":"Get elapsed ticks for the last interval","tag":"refentry","type":"Function","methodName":"getLastElapsedTicks"},{"id":"hrtime-stopwatch.getlastelapsedtime","name":"HRTime\\StopWatch::getLastElapsedTime","description":"Get elapsed time for the last interval","tag":"refentry","type":"Function","methodName":"getLastElapsedTime"},{"id":"hrtime-stopwatch.isrunning","name":"HRTime\\StopWatch::isRunning","description":"\u786e\u8ba4\u6d4b\u91cf\u662f\u5426\u5728\u8fd0\u884c","tag":"refentry","type":"Function","methodName":"isRunning"},{"id":"hrtime-stopwatch.start","name":"HRTime\\StopWatch::start","description":"Start time measurement","tag":"refentry","type":"Function","methodName":"start"},{"id":"hrtime-stopwatch.stop","name":"HRTime\\StopWatch::stop","description":"Stop time measurement","tag":"refentry","type":"Function","methodName":"stop"},{"id":"class.hrtime-stopwatch","name":"HRTime\\StopWatch","description":"The HRTime\\StopWatch class","tag":"phpdoc:classref","type":"Class","methodName":"HRTime\\StopWatch"},{"id":"class.hrtime-unit","name":"HRTime\\Unit","description":"The HRTime\\Unit class","tag":"phpdoc:classref","type":"Class","methodName":"HRTime\\Unit"},{"id":"book.hrtime","name":"HRTime","description":"High resolution timing","tag":"book","type":"Extension","methodName":"HRTime"},{"id":"refs.calendar","name":"\u65e5\u671f\u4e0e\u65f6\u95f4\u76f8\u5173\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u65e5\u671f\u4e0e\u65f6\u95f4\u76f8\u5173\u6269\u5c55"},{"id":"dio.installation","name":"\u5b89\u88c5","description":"\u76f4\u63a5 IO","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"dio.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u76f4\u63a5 IO","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"dio.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u76f4\u63a5 IO","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"dio.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u76f4\u63a5 IO","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.dio-close","name":"dio_close","description":"\u901a\u8fc7 fd \u5173\u95ed\u6587\u4ef6\u63cf\u8ff0\u7b26","tag":"refentry","type":"Function","methodName":"dio_close"},{"id":"function.dio-fcntl","name":"dio_fcntl","description":"\u5728 fd \u4e0a\u6267\u884c C \u6807\u51c6\u5e93\u7684 fcntl","tag":"refentry","type":"Function","methodName":"dio_fcntl"},{"id":"function.dio-open","name":"dio_open","description":"\u5728 C \u5e93\u8f93\u5165\/\u8f93\u51fa\u6d41\u51fd\u6570\u5141\u8bb8\u7684\u66f4\u4f4e\u7ea7\u522b\u6253\u5f00\uff08\u5fc5\u8981\u65f6\u521b\u5efa\uff09\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"dio_open"},{"id":"function.dio-read","name":"dio_read","description":"\u4ece\u6587\u4ef6\u63cf\u8ff0\u7b26\u8bfb\u53d6\u5b57\u8282","tag":"refentry","type":"Function","methodName":"dio_read"},{"id":"function.dio-seek","name":"dio_seek","description":"\u5728 fd \u6307\u5b9a pos \u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"dio_seek"},{"id":"function.dio-stat","name":"dio_stat","description":"\u83b7\u53d6\u6709\u5173\u6587\u4ef6\u63cf\u8ff0\u7b26 fd \u7684\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"dio_stat"},{"id":"function.dio-tcsetattr","name":"dio_tcsetattr","description":"\u8bbe\u7f6e\u4e32\u884c\u7aef\u53e3\u7684\u7ec8\u7aef\u5c5e\u6027\u548c\u6ce2\u7279\u7387","tag":"refentry","type":"Function","methodName":"dio_tcsetattr"},{"id":"function.dio-truncate","name":"dio_truncate","description":"\u622a\u65ad\u6587\u4ef6\u63cf\u8ff0\u7b26 fd \u4e3a offset \u5b57\u8282","tag":"refentry","type":"Function","methodName":"dio_truncate"},{"id":"function.dio-write","name":"dio_write","description":"\u622a\u53d6\u53ef\u9009\u957f\u5ea6\u7684\u6570\u636e\u5199\u5165\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"dio_write"},{"id":"ref.dio","name":"Direct IO \u51fd\u6570","description":"\u76f4\u63a5 IO","tag":"reference","type":"Extension","methodName":"Direct IO \u51fd\u6570"},{"id":"book.dio","name":"\u76f4\u63a5 IO","description":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u76f4\u63a5 IO"},{"id":"dir.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u76ee\u5f55","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"directory.close","name":"Directory::close","description":"\u5173\u95ed\u76ee\u5f55\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"close"},{"id":"directory.read","name":"Directory::read","description":"\u4ece\u76ee\u5f55\u53e5\u67c4\u4e2d\u8bfb\u53d6\u6761\u76ee","tag":"refentry","type":"Function","methodName":"read"},{"id":"directory.rewind","name":"Directory::rewind","description":"\u5012\u56de\u76ee\u5f55\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"class.directory","name":"Directory","description":"Directory \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Directory"},{"id":"function.chdir","name":"chdir","description":"\u6539\u53d8\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"chdir"},{"id":"function.chroot","name":"chroot","description":"\u6539\u53d8\u6839\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"chroot"},{"id":"function.closedir","name":"closedir","description":"\u5173\u95ed\u76ee\u5f55\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"closedir"},{"id":"function.dir","name":"dir","description":"\u8fd4\u56de\u4e00\u4e2a Directory \u7c7b\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"dir"},{"id":"function.getcwd","name":"getcwd","description":"\u53d6\u5f97\u5f53\u524d\u5de5\u4f5c\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"getcwd"},{"id":"function.opendir","name":"opendir","description":"\u6253\u5f00\u76ee\u5f55\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"opendir"},{"id":"function.readdir","name":"readdir","description":"\u4ece\u76ee\u5f55\u53e5\u67c4\u4e2d\u8bfb\u53d6\u6761\u76ee","tag":"refentry","type":"Function","methodName":"readdir"},{"id":"function.rewinddir","name":"rewinddir","description":"\u5012\u56de\u76ee\u5f55\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"rewinddir"},{"id":"function.scandir","name":"scandir","description":"\u5217\u51fa\u6307\u5b9a\u8def\u5f84\u4e2d\u7684\u6587\u4ef6\u548c\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"scandir"},{"id":"ref.dir","name":"\u76ee\u5f55\u51fd\u6570\u51fd\u6570","description":"\u76ee\u5f55","tag":"reference","type":"Extension","methodName":"\u76ee\u5f55\u51fd\u6570\u51fd\u6570"},{"id":"book.dir","name":"\u76ee\u5f55","description":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u76ee\u5f55"},{"id":"fileinfo.installation","name":"\u5b89\u88c5","description":"\u6587\u4ef6\u4fe1\u606f","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"fileinfo.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u6587\u4ef6\u4fe1\u606f","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"fileinfo.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u6587\u4ef6\u4fe1\u606f","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"fileinfo.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6587\u4ef6\u4fe1\u606f","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.finfo-buffer","name":"finfo::buffer","description":"\u8fd4\u56de\u4e00\u4e2a\u5b57\u7b26\u4e32\u7f13\u51b2\u533a\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"buffer"},{"id":"function.finfo-buffer","name":"finfo_buffer","description":"\u8fd4\u56de\u4e00\u4e2a\u5b57\u7b26\u4e32\u7f13\u51b2\u533a\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"finfo_buffer"},{"id":"function.finfo-close","name":"finfo_close","description":"\u5173\u95ed finfo \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"finfo_close"},{"id":"function.finfo-file","name":"finfo::file","description":"\u8fd4\u56de\u4e00\u4e2a\u6587\u4ef6\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"file"},{"id":"function.finfo-file","name":"finfo_file","description":"\u8fd4\u56de\u4e00\u4e2a\u6587\u4ef6\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"finfo_file"},{"id":"function.finfo-open","name":"finfo::__construct","description":"\u521b\u5efa\u65b0 finfo \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"function.finfo-open","name":"finfo_open","description":"\u521b\u5efa\u65b0 finfo \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"finfo_open"},{"id":"function.finfo-set-flags","name":"finfo::set_flags","description":"\u8bbe\u7f6e libmagic \u914d\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"set_flags"},{"id":"function.finfo-set-flags","name":"finfo_set_flags","description":"\u8bbe\u7f6e libmagic \u914d\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"finfo_set_flags"},{"id":"function.mime-content-type","name":"mime_content_type","description":"\u68c0\u6d4b\u6587\u4ef6\u7684 MIME \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"mime_content_type"},{"id":"ref.fileinfo","name":"Fileinfo \u51fd\u6570","description":"\u6587\u4ef6\u4fe1\u606f","tag":"reference","type":"Extension","methodName":"Fileinfo \u51fd\u6570"},{"id":"finfo.buffer","name":"finfo::buffer","description":"\u522b\u540d finfo_buffer()","tag":"refentry","type":"Function","methodName":"buffer"},{"id":"finfo.construct","name":"finfo::__construct","description":"\u522b\u540d finfo_open","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"finfo.file","name":"finfo::file","description":"\u522b\u540d finfo_file()","tag":"refentry","type":"Function","methodName":"file"},{"id":"finfo.set-flags","name":"finfo::set_flags","description":"\u522b\u540d finfo_set_flags()","tag":"refentry","type":"Function","methodName":"set_flags"},{"id":"class.finfo","name":"finfo","description":"finfo \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"finfo"},{"id":"book.fileinfo","name":"Fileinfo","description":"\u6587\u4ef6\u4fe1\u606f","tag":"book","type":"Extension","methodName":"Fileinfo"},{"id":"filesystem.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u6587\u4ef6\u7cfb\u7edf","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"filesystem.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u6587\u4ef6\u7cfb\u7edf","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"filesystem.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u6587\u4ef6\u7cfb\u7edf","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"filesystem.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6587\u4ef6\u7cfb\u7edf","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.basename","name":"basename","description":"\u8fd4\u56de\u8def\u5f84\u4e2d\u7684\u6587\u4ef6\u540d\u90e8\u5206","tag":"refentry","type":"Function","methodName":"basename"},{"id":"function.chgrp","name":"chgrp","description":"\u6539\u53d8\u6587\u4ef6\u6240\u5c5e\u7684\u7ec4","tag":"refentry","type":"Function","methodName":"chgrp"},{"id":"function.chmod","name":"chmod","description":"\u6539\u53d8\u6587\u4ef6\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"chmod"},{"id":"function.chown","name":"chown","description":"\u6539\u53d8\u6587\u4ef6\u7684\u6240\u6709\u8005","tag":"refentry","type":"Function","methodName":"chown"},{"id":"function.clearstatcache","name":"clearstatcache","description":"\u6e05\u9664\u6587\u4ef6\u72b6\u6001\u7f13\u5b58","tag":"refentry","type":"Function","methodName":"clearstatcache"},{"id":"function.copy","name":"copy","description":"\u62f7\u8d1d\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"copy"},{"id":"function.delete","name":"delete","description":"\u53c2\u89c1 unlink \u6216 unset","tag":"refentry","type":"Function","methodName":"delete"},{"id":"function.dirname","name":"dirname","description":"\u8fd4\u56de\u8def\u5f84\u4e2d\u7684\u76ee\u5f55\u90e8\u5206","tag":"refentry","type":"Function","methodName":"dirname"},{"id":"function.disk-free-space","name":"disk_free_space","description":"\u8fd4\u56de\u76ee\u5f55\u4e2d\u7684\u53ef\u7528\u7a7a\u95f4","tag":"refentry","type":"Function","methodName":"disk_free_space"},{"id":"function.disk-total-space","name":"disk_total_space","description":"\u8fd4\u56de\u4e00\u4e2a\u76ee\u5f55\u7684\u78c1\u76d8\u603b\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"disk_total_space"},{"id":"function.diskfreespace","name":"diskfreespace","description":"disk_free_space \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"diskfreespace"},{"id":"function.fclose","name":"fclose","description":"\u5173\u95ed\u4e00\u4e2a\u5df2\u6253\u5f00\u7684\u6587\u4ef6\u6307\u9488","tag":"refentry","type":"Function","methodName":"fclose"},{"id":"function.fdatasync","name":"fdatasync","description":"\u540c\u6b65\u6587\u4ef6\u6570\u636e\uff08\u4e0d\u5305\u542b\u5143\u6570\u636e\uff09","tag":"refentry","type":"Function","methodName":"fdatasync"},{"id":"function.feof","name":"feof","description":"\u6d4b\u8bd5\u6587\u4ef6\u6307\u9488\u662f\u5426\u5230\u4e86\u6587\u4ef6\u7ed3\u675f\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"feof"},{"id":"function.fflush","name":"fflush","description":"\u5c06\u7f13\u51b2\u5185\u5bb9\u8f93\u51fa\u5230\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"fflush"},{"id":"function.fgetc","name":"fgetc","description":"\u4ece\u6587\u4ef6\u6307\u9488\u4e2d\u8bfb\u53d6\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"fgetc"},{"id":"function.fgetcsv","name":"fgetcsv","description":"\u4ece\u6587\u4ef6\u6307\u9488\u4e2d\u8bfb\u5165\u4e00\u884c\u5e76\u89e3\u6790 CSV \u5b57\u6bb5","tag":"refentry","type":"Function","methodName":"fgetcsv"},{"id":"function.fgets","name":"fgets","description":"\u4ece\u6587\u4ef6\u6307\u9488\u4e2d\u8bfb\u53d6\u4e00\u884c","tag":"refentry","type":"Function","methodName":"fgets"},{"id":"function.fgetss","name":"fgetss","description":"\u4ece\u6587\u4ef6\u6307\u9488\u4e2d\u8bfb\u53d6\u4e00\u884c\u5e76\u8fc7\u6ee4\u6389 HTML \u6807\u8bb0","tag":"refentry","type":"Function","methodName":"fgetss"},{"id":"function.file","name":"file","description":"\u628a\u6574\u4e2a\u6587\u4ef6\u8bfb\u5165\u4e00\u4e2a\u6570\u7ec4\u4e2d","tag":"refentry","type":"Function","methodName":"file"},{"id":"function.file-exists","name":"file_exists","description":"\u68c0\u67e5\u6587\u4ef6\u6216\u76ee\u5f55\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"file_exists"},{"id":"function.file-get-contents","name":"file_get_contents","description":"\u5c06\u6574\u4e2a\u6587\u4ef6\u8bfb\u5165\u4e00\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"file_get_contents"},{"id":"function.file-put-contents","name":"file_put_contents","description":"\u5c06\u6570\u636e\u5199\u5165\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"file_put_contents"},{"id":"function.fileatime","name":"fileatime","description":"\u53d6\u5f97\u6587\u4ef6\u7684\u4e0a\u6b21\u8bbf\u95ee\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"fileatime"},{"id":"function.filectime","name":"filectime","description":"\u53d6\u5f97\u6587\u4ef6\u7684 inode \u4fee\u6539\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"filectime"},{"id":"function.filegroup","name":"filegroup","description":"\u53d6\u5f97\u6587\u4ef6\u7684\u7ec4","tag":"refentry","type":"Function","methodName":"filegroup"},{"id":"function.fileinode","name":"fileinode","description":"\u53d6\u5f97\u6587\u4ef6\u7684 inode","tag":"refentry","type":"Function","methodName":"fileinode"},{"id":"function.filemtime","name":"filemtime","description":"\u53d6\u5f97\u6587\u4ef6\u4fee\u6539\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"filemtime"},{"id":"function.fileowner","name":"fileowner","description":"\u53d6\u5f97\u6587\u4ef6\u7684\u6240\u6709\u8005","tag":"refentry","type":"Function","methodName":"fileowner"},{"id":"function.fileperms","name":"fileperms","description":"\u83b7\u53d6\u6587\u4ef6\u6743\u9650","tag":"refentry","type":"Function","methodName":"fileperms"},{"id":"function.filesize","name":"filesize","description":"\u53d6\u5f97\u6587\u4ef6\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"filesize"},{"id":"function.filetype","name":"filetype","description":"\u53d6\u5f97\u6587\u4ef6\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"filetype"},{"id":"function.flock","name":"flock","description":"\u53ef\u79fb\u690d\u7684\u534f\u540c\u6587\u4ef6\u9501\u5b9a","tag":"refentry","type":"Function","methodName":"flock"},{"id":"function.fnmatch","name":"fnmatch","description":"\u7528\u6a21\u5f0f\u5339\u914d\u6587\u4ef6\u540d","tag":"refentry","type":"Function","methodName":"fnmatch"},{"id":"function.fopen","name":"fopen","description":"\u6253\u5f00\u6587\u4ef6\u6216\u8005 URL","tag":"refentry","type":"Function","methodName":"fopen"},{"id":"function.fpassthru","name":"fpassthru","description":"\u8f93\u51fa\u6587\u4ef6\u6307\u9488\u5904\u7684\u6240\u6709\u5269\u4f59\u6570\u636e","tag":"refentry","type":"Function","methodName":"fpassthru"},{"id":"function.fputcsv","name":"fputcsv","description":"\u5c06\u884c\u683c\u5f0f\u5316\u4e3a CSV \u5e76\u5199\u5165\u6587\u4ef6\u6307\u9488","tag":"refentry","type":"Function","methodName":"fputcsv"},{"id":"function.fputs","name":"fputs","description":"fwrite \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"fputs"},{"id":"function.fread","name":"fread","description":"\u8bfb\u53d6\u6587\u4ef6\uff08\u53ef\u5b89\u5168\u7528\u4e8e\u4e8c\u8fdb\u5236\u6587\u4ef6\uff09","tag":"refentry","type":"Function","methodName":"fread"},{"id":"function.fscanf","name":"fscanf","description":"\u4ece\u6587\u4ef6\u4e2d\u683c\u5f0f\u5316\u8f93\u5165","tag":"refentry","type":"Function","methodName":"fscanf"},{"id":"function.fseek","name":"fseek","description":"\u5728\u6587\u4ef6\u6307\u9488\u4e2d\u5b9a\u4f4d","tag":"refentry","type":"Function","methodName":"fseek"},{"id":"function.fstat","name":"fstat","description":"\u901a\u8fc7\u5df2\u6253\u5f00\u7684\u6587\u4ef6\u6307\u9488\u53d6\u5f97\u6587\u4ef6\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"fstat"},{"id":"function.fsync","name":"fsync","description":"\u540c\u6b65\u6587\u4ef6\u53d8\u66f4\uff08\u5305\u62ec\u5143\u6570\u636e\uff09","tag":"refentry","type":"Function","methodName":"fsync"},{"id":"function.ftell","name":"ftell","description":"\u8fd4\u56de\u6587\u4ef6\u6307\u9488\u8bfb\/\u5199\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"ftell"},{"id":"function.ftruncate","name":"ftruncate","description":"\u5c06\u6587\u4ef6\u622a\u65ad\u5230\u6307\u5b9a\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"ftruncate"},{"id":"function.fwrite","name":"fwrite","description":"\u5199\u5165\u6587\u4ef6\uff08\u53ef\u5b89\u5168\u7528\u4e8e\u4e8c\u8fdb\u5236\u6587\u4ef6\uff09","tag":"refentry","type":"Function","methodName":"fwrite"},{"id":"function.glob","name":"glob","description":"\u5bfb\u627e\u4e0e\u6a21\u5f0f\u5339\u914d\u7684\u6587\u4ef6\u8def\u5f84","tag":"refentry","type":"Function","methodName":"glob"},{"id":"function.is-dir","name":"is_dir","description":"\u5224\u65ad\u7ed9\u5b9a\u6587\u4ef6\u540d\u662f\u5426\u662f\u4e00\u4e2a\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"is_dir"},{"id":"function.is-executable","name":"is_executable","description":"\u5224\u65ad\u7ed9\u5b9a\u6587\u4ef6\u540d\u662f\u5426\u53ef\u6267\u884c","tag":"refentry","type":"Function","methodName":"is_executable"},{"id":"function.is-file","name":"is_file","description":"\u5224\u65ad\u7ed9\u5b9a\u6587\u4ef6\u540d\u662f\u5426\u4e3a\u4e00\u4e2a\u6b63\u5e38\u7684\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"is_file"},{"id":"function.is-link","name":"is_link","description":"\u5224\u65ad\u7ed9\u5b9a\u6587\u4ef6\u540d\u662f\u5426\u4e3a\u4e00\u4e2a\u7b26\u53f7\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"is_link"},{"id":"function.is-readable","name":"is_readable","description":"\u5224\u65ad\u7ed9\u5b9a\u6587\u4ef6\u540d\u662f\u5426\u53ef\u8bfb","tag":"refentry","type":"Function","methodName":"is_readable"},{"id":"function.is-uploaded-file","name":"is_uploaded_file","description":"\u5224\u65ad\u6587\u4ef6\u662f\u5426\u662f\u901a\u8fc7 HTTP POST \u4e0a\u4f20\u7684","tag":"refentry","type":"Function","methodName":"is_uploaded_file"},{"id":"function.is-writable","name":"is_writable","description":"\u5224\u65ad\u7ed9\u5b9a\u7684\u6587\u4ef6\u540d\u662f\u5426\u53ef\u5199","tag":"refentry","type":"Function","methodName":"is_writable"},{"id":"function.is-writeable","name":"is_writeable","description":"is_writable \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"is_writeable"},{"id":"function.lchgrp","name":"lchgrp","description":"\u4fee\u6539\u7b26\u53f7\u94fe\u63a5\u7684\u6240\u6709\u7ec4","tag":"refentry","type":"Function","methodName":"lchgrp"},{"id":"function.lchown","name":"lchown","description":"\u4fee\u6539\u7b26\u53f7\u94fe\u63a5\u7684\u6240\u6709\u8005","tag":"refentry","type":"Function","methodName":"lchown"},{"id":"function.link","name":"link","description":"\u5efa\u7acb\u4e00\u4e2a\u786c\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"link"},{"id":"function.linkinfo","name":"linkinfo","description":"\u83b7\u53d6\u4e00\u4e2a\u8fde\u63a5\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"linkinfo"},{"id":"function.lstat","name":"lstat","description":"\u7ed9\u51fa\u4e00\u4e2a\u6587\u4ef6\u6216\u7b26\u53f7\u8fde\u63a5\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"lstat"},{"id":"function.mkdir","name":"mkdir","description":"\u65b0\u5efa\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"mkdir"},{"id":"function.move-uploaded-file","name":"move_uploaded_file","description":"\u5c06\u4e0a\u4f20\u7684\u6587\u4ef6\u79fb\u52a8\u5230\u65b0\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"move_uploaded_file"},{"id":"function.parse-ini-file","name":"parse_ini_file","description":"\u89e3\u6790\u4e00\u4e2a\u914d\u7f6e\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"parse_ini_file"},{"id":"function.parse-ini-string","name":"parse_ini_string","description":"\u89e3\u6790\u914d\u7f6e\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"parse_ini_string"},{"id":"function.pathinfo","name":"pathinfo","description":"\u8fd4\u56de\u6587\u4ef6\u8def\u5f84\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"pathinfo"},{"id":"function.pclose","name":"pclose","description":"\u5173\u95ed\u8fdb\u7a0b\u6587\u4ef6\u6307\u9488","tag":"refentry","type":"Function","methodName":"pclose"},{"id":"function.popen","name":"popen","description":"\u6253\u5f00\u8fdb\u7a0b\u6587\u4ef6\u6307\u9488","tag":"refentry","type":"Function","methodName":"popen"},{"id":"function.readfile","name":"readfile","description":"\u8f93\u51fa\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"readfile"},{"id":"function.readlink","name":"readlink","description":"\u8fd4\u56de\u7b26\u53f7\u8fde\u63a5\u6307\u5411\u7684\u76ee\u6807","tag":"refentry","type":"Function","methodName":"readlink"},{"id":"function.realpath","name":"realpath","description":"\u8fd4\u56de\u89c4\u8303\u5316\u7684\u7edd\u5bf9\u8def\u5f84\u540d","tag":"refentry","type":"Function","methodName":"realpath"},{"id":"function.realpath-cache-get","name":"realpath_cache_get","description":"\u83b7\u53d6\u771f\u5b9e\u76ee\u5f55\u7f13\u5b58\u7684\u8be6\u60c5","tag":"refentry","type":"Function","methodName":"realpath_cache_get"},{"id":"function.realpath-cache-size","name":"realpath_cache_size","description":"\u83b7\u53d6\u771f\u5b9e\u8def\u5f84\u7f13\u51b2\u533a\u7684\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"realpath_cache_size"},{"id":"function.rename","name":"rename","description":"\u91cd\u547d\u540d\u4e00\u4e2a\u6587\u4ef6\u6216\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"rename"},{"id":"function.rewind","name":"rewind","description":"\u5012\u56de\u6587\u4ef6\u6307\u9488\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"function.rmdir","name":"rmdir","description":"\u5220\u9664\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"rmdir"},{"id":"function.set-file-buffer","name":"set_file_buffer","description":"stream_set_write_buffer \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"set_file_buffer"},{"id":"function.stat","name":"stat","description":"\u7ed9\u51fa\u6587\u4ef6\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"stat"},{"id":"function.symlink","name":"symlink","description":"\u5efa\u7acb\u7b26\u53f7\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"symlink"},{"id":"function.tempnam","name":"tempnam","description":"\u5efa\u7acb\u4e00\u4e2a\u5177\u6709\u552f\u4e00\u6587\u4ef6\u540d\u7684\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"tempnam"},{"id":"function.tmpfile","name":"tmpfile","description":"\u5efa\u7acb\u4e00\u4e2a\u4e34\u65f6\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"tmpfile"},{"id":"function.touch","name":"touch","description":"\u8bbe\u5b9a\u6587\u4ef6\u7684\u8bbf\u95ee\u548c\u4fee\u6539\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"touch"},{"id":"function.umask","name":"umask","description":"\u6539\u53d8\u5f53\u524d\u7684 umask","tag":"refentry","type":"Function","methodName":"umask"},{"id":"function.unlink","name":"unlink","description":"\u5220\u9664\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"unlink"},{"id":"ref.filesystem","name":"\u6587\u4ef6\u7cfb\u7edf\u51fd\u6570","description":"\u6587\u4ef6\u7cfb\u7edf","tag":"reference","type":"Extension","methodName":"\u6587\u4ef6\u7cfb\u7edf\u51fd\u6570"},{"id":"book.filesystem","name":"\u6587\u4ef6\u7cfb\u7edf","description":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u6587\u4ef6\u7cfb\u7edf"},{"id":"inotify.install","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Inotify","tag":"section","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"inotify.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Inotify","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"inotify.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Inotify","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"inotify.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Inotify","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.inotify-add-watch","name":"inotify_add_watch","description":"\u6dfb\u52a0\u76d1\u542c\u5230\u5df2\u521d\u59cb\u5316\u7684 inotify \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"inotify_add_watch"},{"id":"function.inotify-init","name":"inotify_init","description":"\u521d\u59cb\u5316 inotify \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"inotify_init"},{"id":"function.inotify-queue-len","name":"inotify_queue_len","description":"\u5982\u679c\u6709\u5f85\u5904\u7406\u4e8b\u4ef6\uff0c\u8fd4\u56de\u5927\u4e8e\u96f6\u7684\u6570\u5b57","tag":"refentry","type":"Function","methodName":"inotify_queue_len"},{"id":"function.inotify-read","name":"inotify_read","description":"\u4ece inotify \u5b9e\u4f8b\u8bfb\u53d6\u4e8b\u4ef6","tag":"refentry","type":"Function","methodName":"inotify_read"},{"id":"function.inotify-rm-watch","name":"inotify_rm_watch","description":"\u79fb\u9664 inotify \u5b9e\u4f8b\u7684\u76d1\u542c","tag":"refentry","type":"Function","methodName":"inotify_rm_watch"},{"id":"ref.inotify","name":"Inotify \u51fd\u6570","description":"Inotify","tag":"reference","type":"Extension","methodName":"Inotify \u51fd\u6570"},{"id":"book.inotify","name":"Inotify","description":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"Inotify"},{"id":"xattr.requirements","name":"\u9700\u6c42","description":"xattr","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xattr.installation","name":"\u5b89\u88c5","description":"xattr","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xattr.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"xattr","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xattr.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"xattr","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.xattr-get","name":"xattr_get","description":"Get an extended attribute","tag":"refentry","type":"Function","methodName":"xattr_get"},{"id":"function.xattr-list","name":"xattr_list","description":"Get a list of extended attributes","tag":"refentry","type":"Function","methodName":"xattr_list"},{"id":"function.xattr-remove","name":"xattr_remove","description":"Remove an extended attribute","tag":"refentry","type":"Function","methodName":"xattr_remove"},{"id":"function.xattr-set","name":"xattr_set","description":"Set an extended attribute","tag":"refentry","type":"Function","methodName":"xattr_set"},{"id":"function.xattr-supported","name":"xattr_supported","description":"Check if filesystem supports extended attributes","tag":"refentry","type":"Function","methodName":"xattr_supported"},{"id":"ref.xattr","name":"xattr \u51fd\u6570","description":"xattr","tag":"reference","type":"Extension","methodName":"xattr \u51fd\u6570"},{"id":"book.xattr","name":"xattr","description":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"xattr"},{"id":"xdiff.requirements","name":"\u9700\u6c42","description":"xdiff","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xdiff.installation","name":"\u5b89\u88c5","description":"xdiff","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xdiff.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"xdiff","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xdiff.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"xdiff","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.xdiff-file-bdiff","name":"xdiff_file_bdiff","description":"Make binary diff of two files","tag":"refentry","type":"Function","methodName":"xdiff_file_bdiff"},{"id":"function.xdiff-file-bdiff-size","name":"xdiff_file_bdiff_size","description":"Read a size of file created by applying a binary diff","tag":"refentry","type":"Function","methodName":"xdiff_file_bdiff_size"},{"id":"function.xdiff-file-bpatch","name":"xdiff_file_bpatch","description":"Patch a file with a binary diff","tag":"refentry","type":"Function","methodName":"xdiff_file_bpatch"},{"id":"function.xdiff-file-diff","name":"xdiff_file_diff","description":"Make unified diff of two files","tag":"refentry","type":"Function","methodName":"xdiff_file_diff"},{"id":"function.xdiff-file-diff-binary","name":"xdiff_file_diff_binary","description":"\u522b\u540d xdiff_file_bdiff","tag":"refentry","type":"Function","methodName":"xdiff_file_diff_binary"},{"id":"function.xdiff-file-merge3","name":"xdiff_file_merge3","description":"Merge 3 files into one","tag":"refentry","type":"Function","methodName":"xdiff_file_merge3"},{"id":"function.xdiff-file-patch","name":"xdiff_file_patch","description":"Patch a file with an unified diff","tag":"refentry","type":"Function","methodName":"xdiff_file_patch"},{"id":"function.xdiff-file-patch-binary","name":"xdiff_file_patch_binary","description":"\u522b\u540d xdiff_file_bpatch","tag":"refentry","type":"Function","methodName":"xdiff_file_patch_binary"},{"id":"function.xdiff-file-rabdiff","name":"xdiff_file_rabdiff","description":"Make binary diff of two files using the Rabin's polynomial fingerprinting algorithm","tag":"refentry","type":"Function","methodName":"xdiff_file_rabdiff"},{"id":"function.xdiff-string-bdiff","name":"xdiff_string_bdiff","description":"Make binary diff of two strings","tag":"refentry","type":"Function","methodName":"xdiff_string_bdiff"},{"id":"function.xdiff-string-bdiff-size","name":"xdiff_string_bdiff_size","description":"Read a size of file created by applying a binary diff","tag":"refentry","type":"Function","methodName":"xdiff_string_bdiff_size"},{"id":"function.xdiff-string-bpatch","name":"xdiff_string_bpatch","description":"Patch a string with a binary diff","tag":"refentry","type":"Function","methodName":"xdiff_string_bpatch"},{"id":"function.xdiff-string-diff","name":"xdiff_string_diff","description":"Make unified diff of two strings","tag":"refentry","type":"Function","methodName":"xdiff_string_diff"},{"id":"function.xdiff-string-diff-binary","name":"xdiff_string_diff_binary","description":"\u522b\u540d xdiff_string_bdiff","tag":"refentry","type":"Function","methodName":"xdiff_string_diff_binary"},{"id":"function.xdiff-string-merge3","name":"xdiff_string_merge3","description":"Merge 3 strings into one","tag":"refentry","type":"Function","methodName":"xdiff_string_merge3"},{"id":"function.xdiff-string-patch","name":"xdiff_string_patch","description":"Patch a string with an unified diff","tag":"refentry","type":"Function","methodName":"xdiff_string_patch"},{"id":"function.xdiff-string-patch-binary","name":"xdiff_string_patch_binary","description":"\u522b\u540d xdiff_string_bpatch","tag":"refentry","type":"Function","methodName":"xdiff_string_patch_binary"},{"id":"function.xdiff-string-rabdiff","name":"xdiff_string_rabdiff","description":"Make a binary diff of two strings using the Rabin's polynomial fingerprinting algorithm","tag":"refentry","type":"Function","methodName":"xdiff_string_rabdiff"},{"id":"ref.xdiff","name":"xdiff \u51fd\u6570","description":"xdiff","tag":"reference","type":"Extension","methodName":"xdiff \u51fd\u6570"},{"id":"book.xdiff","name":"xdiff","description":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"xdiff"},{"id":"refs.fileprocess.file","name":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u6587\u4ef6\u7cfb\u7edf\u76f8\u5173\u6269\u5c55"},{"id":"enchant.requirements","name":"\u9700\u6c42","description":"Enchant spelling library","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"enchant.installation","name":"\u5b89\u88c5","description":"Enchant spelling library","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"enchant.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Enchant spelling library","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"enchant.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Enchant spelling library","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"enchant.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Enchant spelling library","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"enchant.examples","name":"\u793a\u4f8b","description":"Enchant spelling library","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.enchant-broker-describe","name":"enchant_broker_describe","description":"Enumerates the Enchant providers","tag":"refentry","type":"Function","methodName":"enchant_broker_describe"},{"id":"function.enchant-broker-dict-exists","name":"enchant_broker_dict_exists","description":"Whether a dictionary exists or not. Using non-empty tag","tag":"refentry","type":"Function","methodName":"enchant_broker_dict_exists"},{"id":"function.enchant-broker-free","name":"enchant_broker_free","description":"Free the broker resource and its dictionaries","tag":"refentry","type":"Function","methodName":"enchant_broker_free"},{"id":"function.enchant-broker-free-dict","name":"enchant_broker_free_dict","description":"Free a dictionary resource","tag":"refentry","type":"Function","methodName":"enchant_broker_free_dict"},{"id":"function.enchant-broker-get-dict-path","name":"enchant_broker_get_dict_path","description":"Get the directory path for a given backend","tag":"refentry","type":"Function","methodName":"enchant_broker_get_dict_path"},{"id":"function.enchant-broker-get-error","name":"enchant_broker_get_error","description":"Returns the last error of the broker","tag":"refentry","type":"Function","methodName":"enchant_broker_get_error"},{"id":"function.enchant-broker-init","name":"enchant_broker_init","description":"Create a new broker object capable of requesting","tag":"refentry","type":"Function","methodName":"enchant_broker_init"},{"id":"function.enchant-broker-list-dicts","name":"enchant_broker_list_dicts","description":"Returns a list of available dictionaries","tag":"refentry","type":"Function","methodName":"enchant_broker_list_dicts"},{"id":"function.enchant-broker-request-dict","name":"enchant_broker_request_dict","description":"Create a new dictionary using a tag","tag":"refentry","type":"Function","methodName":"enchant_broker_request_dict"},{"id":"function.enchant-broker-request-pwl-dict","name":"enchant_broker_request_pwl_dict","description":"Creates a dictionary using a PWL file","tag":"refentry","type":"Function","methodName":"enchant_broker_request_pwl_dict"},{"id":"function.enchant-broker-set-dict-path","name":"enchant_broker_set_dict_path","description":"Set the directory path for a given backend","tag":"refentry","type":"Function","methodName":"enchant_broker_set_dict_path"},{"id":"function.enchant-broker-set-ordering","name":"enchant_broker_set_ordering","description":"Declares a preference of dictionaries to use for the language","tag":"refentry","type":"Function","methodName":"enchant_broker_set_ordering"},{"id":"function.enchant-dict-add","name":"enchant_dict_add","description":"Add a word to personal word list","tag":"refentry","type":"Function","methodName":"enchant_dict_add"},{"id":"function.enchant-dict-add-to-personal","name":"enchant_dict_add_to_personal","description":"\u522b\u540d enchant_dict_add","tag":"refentry","type":"Function","methodName":"enchant_dict_add_to_personal"},{"id":"function.enchant-dict-add-to-session","name":"enchant_dict_add_to_session","description":"Add 'word' to this spell-checking session","tag":"refentry","type":"Function","methodName":"enchant_dict_add_to_session"},{"id":"function.enchant-dict-check","name":"enchant_dict_check","description":"Check whether a word is correctly spelled or not","tag":"refentry","type":"Function","methodName":"enchant_dict_check"},{"id":"function.enchant-dict-describe","name":"enchant_dict_describe","description":"Describes an individual dictionary","tag":"refentry","type":"Function","methodName":"enchant_dict_describe"},{"id":"function.enchant-dict-get-error","name":"enchant_dict_get_error","description":"Returns the last error of the current spelling-session","tag":"refentry","type":"Function","methodName":"enchant_dict_get_error"},{"id":"function.enchant-dict-is-added","name":"enchant_dict_is_added","description":"Whether or not 'word' exists in this spelling-session","tag":"refentry","type":"Function","methodName":"enchant_dict_is_added"},{"id":"function.enchant-dict-is-in-session","name":"enchant_dict_is_in_session","description":"\u522b\u540d enchant_dict_is_added","tag":"refentry","type":"Function","methodName":"enchant_dict_is_in_session"},{"id":"function.enchant-dict-quick-check","name":"enchant_dict_quick_check","description":"Check the word is correctly spelled and provide suggestions","tag":"refentry","type":"Function","methodName":"enchant_dict_quick_check"},{"id":"function.enchant-dict-store-replacement","name":"enchant_dict_store_replacement","description":"Add a correction for a word","tag":"refentry","type":"Function","methodName":"enchant_dict_store_replacement"},{"id":"function.enchant-dict-suggest","name":"enchant_dict_suggest","description":"Will return a list of values if any of those pre-conditions are not met","tag":"refentry","type":"Function","methodName":"enchant_dict_suggest"},{"id":"ref.enchant","name":"Enchant \u51fd\u6570","description":"Enchant spelling library","tag":"reference","type":"Extension","methodName":"Enchant \u51fd\u6570"},{"id":"class.enchantbroker","name":"EnchantBroker","description":"The EnchantBroker class","tag":"phpdoc:classref","type":"Class","methodName":"EnchantBroker"},{"id":"class.enchantdictionary","name":"EnchantDictionary","description":"The EnchantDictionary class","tag":"phpdoc:classref","type":"Class","methodName":"EnchantDictionary"},{"id":"book.enchant","name":"Enchant","description":"Enchant spelling library","tag":"book","type":"Extension","methodName":"Enchant"},{"id":"gender.installation","name":"\u5b89\u88c5","description":"Determine gender of firstnames","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"gender.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Determine gender of firstnames","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"gender.example.admin","name":"Usage example.","description":"Determine gender of firstnames","tag":"section","type":"General","methodName":"Usage example."},{"id":"gender.examples","name":"\u793a\u4f8b","description":"Determine gender of firstnames","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"gender-gender.connect","name":"Gender\\Gender::connect","description":"Connect to an external name dictionary","tag":"refentry","type":"Function","methodName":"connect"},{"id":"gender-gender.construct","name":"Gender\\Gender::__construct","description":"Construct the Gender object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gender-gender.country","name":"Gender\\Gender::country","description":"Get textual country representation","tag":"refentry","type":"Function","methodName":"country"},{"id":"gender-gender.get","name":"Gender\\Gender::get","description":"Get gender of a name","tag":"refentry","type":"Function","methodName":"get"},{"id":"gender-gender.isnick","name":"Gender\\Gender::isNick","description":"Check if the name0 is an alias of the name1","tag":"refentry","type":"Function","methodName":"isNick"},{"id":"gender-gender.similarnames","name":"Gender\\Gender::similarNames","description":"Get similar names","tag":"refentry","type":"Function","methodName":"similarNames"},{"id":"class.gender","name":"Gender\\Gender","description":"The Gender\\Gender class","tag":"phpdoc:classref","type":"Class","methodName":"Gender\\Gender"},{"id":"book.gender","name":"Gender","description":"Determine gender of firstnames","tag":"book","type":"Extension","methodName":"Gender"},{"id":"gettext.requirements","name":"\u9700\u6c42","description":"Gettext","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"gettext.installation","name":"\u5b89\u88c5","description":"Gettext","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"gettext.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Gettext","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.-","name":"_","description":"\u522b\u540d gettext","tag":"refentry","type":"Function","methodName":"_"},{"id":"function.bind-textdomain-codeset","name":"bind_textdomain_codeset","description":"Specify or get the character encoding in which the messages from the DOMAIN message catalog will be returned","tag":"refentry","type":"Function","methodName":"bind_textdomain_codeset"},{"id":"function.bindtextdomain","name":"bindtextdomain","description":"Sets or gets the path for a domain","tag":"refentry","type":"Function","methodName":"bindtextdomain"},{"id":"function.dcgettext","name":"dcgettext","description":"Overrides the domain for a single lookup","tag":"refentry","type":"Function","methodName":"dcgettext"},{"id":"function.dcngettext","name":"dcngettext","description":"Plural version of dcgettext","tag":"refentry","type":"Function","methodName":"dcngettext"},{"id":"function.dgettext","name":"dgettext","description":"Override the current domain","tag":"refentry","type":"Function","methodName":"dgettext"},{"id":"function.dngettext","name":"dngettext","description":"Plural version of dgettext","tag":"refentry","type":"Function","methodName":"dngettext"},{"id":"function.gettext","name":"gettext","description":"Lookup a message in the current domain","tag":"refentry","type":"Function","methodName":"gettext"},{"id":"function.ngettext","name":"ngettext","description":"Plural version of gettext","tag":"refentry","type":"Function","methodName":"ngettext"},{"id":"function.textdomain","name":"textdomain","description":"Sets the default domain","tag":"refentry","type":"Function","methodName":"textdomain"},{"id":"ref.gettext","name":"Gettext \u51fd\u6570","description":"Gettext","tag":"reference","type":"Extension","methodName":"Gettext \u51fd\u6570"},{"id":"book.gettext","name":"Gettext","description":"\u56fd\u9645\u5316\u4e0e\u5b57\u7b26\u7f16\u7801\u652f\u6301","tag":"book","type":"Extension","methodName":"Gettext"},{"id":"iconv.requirements","name":"\u9700\u6c42","description":"iconv","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"iconv.installation","name":"\u5b89\u88c5","description":"iconv","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"iconv.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"iconv","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"iconv.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"iconv","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"iconv.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"iconv","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.iconv","name":"iconv","description":"\u5c06\u5b57\u7b26\u4e32\u4ece\u4e00\u4e2a\u5b57\u7b26\u7f16\u7801\u8f6c\u6362\u5230\u53e6\u4e00\u4e2a\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"iconv"},{"id":"function.iconv-get-encoding","name":"iconv_get_encoding","description":"\u83b7\u53d6 iconv \u6269\u5c55\u7684\u5185\u90e8\u914d\u7f6e\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"iconv_get_encoding"},{"id":"function.iconv-mime-decode","name":"iconv_mime_decode","description":"\u89e3\u7801\u4e00\u4e2aMIME\u5934\u5b57\u6bb5","tag":"refentry","type":"Function","methodName":"iconv_mime_decode"},{"id":"function.iconv-mime-decode-headers","name":"iconv_mime_decode_headers","description":"\u4e00\u6b21\u6027\u89e3\u7801\u591a\u4e2a MIME \u5934\u5b57\u6bb5","tag":"refentry","type":"Function","methodName":"iconv_mime_decode_headers"},{"id":"function.iconv-mime-encode","name":"iconv_mime_encode","description":"Composes a MIME header field","tag":"refentry","type":"Function","methodName":"iconv_mime_encode"},{"id":"function.iconv-set-encoding","name":"iconv_set_encoding","description":"\u4e3a\u5b57\u7b26\u7f16\u7801\u8f6c\u6362\u8bbe\u5b9a\u5f53\u524d\u8bbe\u7f6e","tag":"refentry","type":"Function","methodName":"iconv_set_encoding"},{"id":"function.iconv-strlen","name":"iconv_strlen","description":"\u8fd4\u56de\u5b57\u7b26\u4e32\u7684\u5b57\u7b26\u6570\u7edf\u8ba1","tag":"refentry","type":"Function","methodName":"iconv_strlen"},{"id":"function.iconv-strpos","name":"iconv_strpos","description":"Finds position of first occurrence of a needle within a haystack","tag":"refentry","type":"Function","methodName":"iconv_strpos"},{"id":"function.iconv-strrpos","name":"iconv_strrpos","description":"Finds the last occurrence of a needle within a haystack","tag":"refentry","type":"Function","methodName":"iconv_strrpos"},{"id":"function.iconv-substr","name":"iconv_substr","description":"\u622a\u53d6\u5b57\u7b26\u4e32\u7684\u90e8\u5206","tag":"refentry","type":"Function","methodName":"iconv_substr"},{"id":"function.ob-iconv-handler","name":"ob_iconv_handler","description":"\u4ee5\u8f93\u51fa\u7f13\u51b2\u5904\u7406\u7a0b\u5e8f\u8f6c\u6362\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"ob_iconv_handler"},{"id":"ref.iconv","name":"iconv \u51fd\u6570","description":"iconv","tag":"reference","type":"Extension","methodName":"iconv \u51fd\u6570"},{"id":"book.iconv","name":"iconv","description":"\u56fd\u9645\u5316\u4e0e\u5b57\u7b26\u7f16\u7801\u652f\u6301","tag":"book","type":"Extension","methodName":"iconv"},{"id":"intl.requirements","name":"\u9700\u6c42","description":"Internationalization Functions","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"intl.installation","name":"\u5b89\u88c5","description":"Internationalization Functions","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"intl.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Internationalization Functions","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"intl.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Internationalization Functions","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"intl.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Internationalization Functions","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"intl.examples.basic","name":"Basic usage of this extension","description":"Internationalization Functions","tag":"section","type":"General","methodName":"Basic usage of this extension"},{"id":"intl.examples","name":"\u793a\u4f8b","description":"Internationalization Functions","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"collator.asort","name":"collator_asort","description":"Sort array maintaining index association","tag":"refentry","type":"Function","methodName":"collator_asort"},{"id":"collator.asort","name":"Collator::asort","description":"Sort array maintaining index association","tag":"refentry","type":"Function","methodName":"asort"},{"id":"collator.compare","name":"collator_compare","description":"Compare two Unicode strings","tag":"refentry","type":"Function","methodName":"collator_compare"},{"id":"collator.compare","name":"Collator::compare","description":"Compare two Unicode strings","tag":"refentry","type":"Function","methodName":"compare"},{"id":"collator.construct","name":"Collator::__construct","description":"Create a collator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"collator.create","name":"collator_create","description":"Create a collator","tag":"refentry","type":"Function","methodName":"collator_create"},{"id":"collator.create","name":"Collator::create","description":"Create a collator","tag":"refentry","type":"Function","methodName":"create"},{"id":"collator.getattribute","name":"collator_get_attribute","description":"Get collation attribute value","tag":"refentry","type":"Function","methodName":"collator_get_attribute"},{"id":"collator.getattribute","name":"Collator::getAttribute","description":"Get collation attribute value","tag":"refentry","type":"Function","methodName":"getAttribute"},{"id":"collator.geterrorcode","name":"collator_get_error_code","description":"Get collator's last error code","tag":"refentry","type":"Function","methodName":"collator_get_error_code"},{"id":"collator.geterrorcode","name":"Collator::getErrorCode","description":"Get collator's last error code","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"collator.geterrormessage","name":"collator_get_error_message","description":"Get text for collator's last error code","tag":"refentry","type":"Function","methodName":"collator_get_error_message"},{"id":"collator.geterrormessage","name":"Collator::getErrorMessage","description":"Get text for collator's last error code","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"collator.getlocale","name":"collator_get_locale","description":"Get the locale name of the collator","tag":"refentry","type":"Function","methodName":"collator_get_locale"},{"id":"collator.getlocale","name":"Collator::getLocale","description":"Get the locale name of the collator","tag":"refentry","type":"Function","methodName":"getLocale"},{"id":"collator.getsortkey","name":"collator_get_sort_key","description":"Get sorting key for a string","tag":"refentry","type":"Function","methodName":"collator_get_sort_key"},{"id":"collator.getsortkey","name":"Collator::getSortKey","description":"Get sorting key for a string","tag":"refentry","type":"Function","methodName":"getSortKey"},{"id":"collator.getstrength","name":"collator_get_strength","description":"Get current collation strength","tag":"refentry","type":"Function","methodName":"collator_get_strength"},{"id":"collator.getstrength","name":"Collator::getStrength","description":"Get current collation strength","tag":"refentry","type":"Function","methodName":"getStrength"},{"id":"collator.setattribute","name":"collator_set_attribute","description":"Set collation attribute","tag":"refentry","type":"Function","methodName":"collator_set_attribute"},{"id":"collator.setattribute","name":"Collator::setAttribute","description":"Set collation attribute","tag":"refentry","type":"Function","methodName":"setAttribute"},{"id":"collator.setstrength","name":"collator_set_strength","description":"Set collation strength","tag":"refentry","type":"Function","methodName":"collator_set_strength"},{"id":"collator.setstrength","name":"Collator::setStrength","description":"Set collation strength","tag":"refentry","type":"Function","methodName":"setStrength"},{"id":"collator.sort","name":"collator_sort","description":"Sort array using specified collator","tag":"refentry","type":"Function","methodName":"collator_sort"},{"id":"collator.sort","name":"Collator::sort","description":"Sort array using specified collator","tag":"refentry","type":"Function","methodName":"sort"},{"id":"collator.sortwithsortkeys","name":"collator_sort_with_sort_keys","description":"Sort array using specified collator and sort keys","tag":"refentry","type":"Function","methodName":"collator_sort_with_sort_keys"},{"id":"collator.sortwithsortkeys","name":"Collator::sortWithSortKeys","description":"Sort array using specified collator and sort keys","tag":"refentry","type":"Function","methodName":"sortWithSortKeys"},{"id":"class.collator","name":"Collator","description":"The Collator class","tag":"phpdoc:classref","type":"Class","methodName":"Collator"},{"id":"numberformatter.create","name":"NumberFormatter::__construct","description":"Create a number formatter","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"numberformatter.create","name":"numfmt_create","description":"Create a number formatter","tag":"refentry","type":"Function","methodName":"numfmt_create"},{"id":"numberformatter.create","name":"NumberFormatter::create","description":"Create a number formatter","tag":"refentry","type":"Function","methodName":"create"},{"id":"numberformatter.format","name":"numfmt_format","description":"Format a number","tag":"refentry","type":"Function","methodName":"numfmt_format"},{"id":"numberformatter.format","name":"NumberFormatter::format","description":"Format a number","tag":"refentry","type":"Function","methodName":"format"},{"id":"numberformatter.formatcurrency","name":"numfmt_format_currency","description":"Format a currency value","tag":"refentry","type":"Function","methodName":"numfmt_format_currency"},{"id":"numberformatter.formatcurrency","name":"NumberFormatter::formatCurrency","description":"Format a currency value","tag":"refentry","type":"Function","methodName":"formatCurrency"},{"id":"numberformatter.getattribute","name":"numfmt_get_attribute","description":"Get an attribute","tag":"refentry","type":"Function","methodName":"numfmt_get_attribute"},{"id":"numberformatter.getattribute","name":"NumberFormatter::getAttribute","description":"Get an attribute","tag":"refentry","type":"Function","methodName":"getAttribute"},{"id":"numberformatter.geterrorcode","name":"numfmt_get_error_code","description":"Get formatter's last error code","tag":"refentry","type":"Function","methodName":"numfmt_get_error_code"},{"id":"numberformatter.geterrorcode","name":"NumberFormatter::getErrorCode","description":"Get formatter's last error code","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"numberformatter.geterrormessage","name":"numfmt_get_error_message","description":"Get formatter's last error message","tag":"refentry","type":"Function","methodName":"numfmt_get_error_message"},{"id":"numberformatter.geterrormessage","name":"NumberFormatter::getErrorMessage","description":"Get formatter's last error message","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"numberformatter.getlocale","name":"numfmt_get_locale","description":"Get formatter locale","tag":"refentry","type":"Function","methodName":"numfmt_get_locale"},{"id":"numberformatter.getlocale","name":"NumberFormatter::getLocale","description":"Get formatter locale","tag":"refentry","type":"Function","methodName":"getLocale"},{"id":"numberformatter.getpattern","name":"numfmt_get_pattern","description":"Get formatter pattern","tag":"refentry","type":"Function","methodName":"numfmt_get_pattern"},{"id":"numberformatter.getpattern","name":"NumberFormatter::getPattern","description":"Get formatter pattern","tag":"refentry","type":"Function","methodName":"getPattern"},{"id":"numberformatter.getsymbol","name":"numfmt_get_symbol","description":"Get a symbol value","tag":"refentry","type":"Function","methodName":"numfmt_get_symbol"},{"id":"numberformatter.getsymbol","name":"NumberFormatter::getSymbol","description":"Get a symbol value","tag":"refentry","type":"Function","methodName":"getSymbol"},{"id":"numberformatter.gettextattribute","name":"numfmt_get_text_attribute","description":"Get a text attribute","tag":"refentry","type":"Function","methodName":"numfmt_get_text_attribute"},{"id":"numberformatter.gettextattribute","name":"NumberFormatter::getTextAttribute","description":"Get a text attribute","tag":"refentry","type":"Function","methodName":"getTextAttribute"},{"id":"numberformatter.parse","name":"numfmt_parse","description":"Parse a number","tag":"refentry","type":"Function","methodName":"numfmt_parse"},{"id":"numberformatter.parse","name":"NumberFormatter::parse","description":"Parse a number","tag":"refentry","type":"Function","methodName":"parse"},{"id":"numberformatter.parsecurrency","name":"numfmt_parse_currency","description":"Parse a currency number","tag":"refentry","type":"Function","methodName":"numfmt_parse_currency"},{"id":"numberformatter.parsecurrency","name":"NumberFormatter::parseCurrency","description":"Parse a currency number","tag":"refentry","type":"Function","methodName":"parseCurrency"},{"id":"numberformatter.setattribute","name":"numfmt_set_attribute","description":"Set an attribute","tag":"refentry","type":"Function","methodName":"numfmt_set_attribute"},{"id":"numberformatter.setattribute","name":"NumberFormatter::setAttribute","description":"Set an attribute","tag":"refentry","type":"Function","methodName":"setAttribute"},{"id":"numberformatter.setpattern","name":"numfmt_set_pattern","description":"Set formatter pattern","tag":"refentry","type":"Function","methodName":"numfmt_set_pattern"},{"id":"numberformatter.setpattern","name":"NumberFormatter::setPattern","description":"Set formatter pattern","tag":"refentry","type":"Function","methodName":"setPattern"},{"id":"numberformatter.setsymbol","name":"numfmt_set_symbol","description":"Set a symbol value","tag":"refentry","type":"Function","methodName":"numfmt_set_symbol"},{"id":"numberformatter.setsymbol","name":"NumberFormatter::setSymbol","description":"Set a symbol value","tag":"refentry","type":"Function","methodName":"setSymbol"},{"id":"numberformatter.settextattribute","name":"numfmt_set_text_attribute","description":"Set a text attribute","tag":"refentry","type":"Function","methodName":"numfmt_set_text_attribute"},{"id":"numberformatter.settextattribute","name":"NumberFormatter::setTextAttribute","description":"Set a text attribute","tag":"refentry","type":"Function","methodName":"setTextAttribute"},{"id":"class.numberformatter","name":"NumberFormatter","description":"The NumberFormatter class","tag":"phpdoc:classref","type":"Class","methodName":"NumberFormatter"},{"id":"locale.acceptfromhttp","name":"locale_accept_from_http","description":"Tries to find out best available locale based on HTTP \"Accept-Language\" header","tag":"refentry","type":"Function","methodName":"locale_accept_from_http"},{"id":"locale.acceptfromhttp","name":"Locale::acceptFromHttp","description":"Tries to find out best available locale based on HTTP \"Accept-Language\" header","tag":"refentry","type":"Function","methodName":"acceptFromHttp"},{"id":"locale.canonicalize","name":"locale_canonicalize","description":"Canonicalize the locale string","tag":"refentry","type":"Function","methodName":"locale_canonicalize"},{"id":"locale.canonicalize","name":"Locale::canonicalize","description":"Canonicalize the locale string","tag":"refentry","type":"Function","methodName":"canonicalize"},{"id":"locale.composelocale","name":"locale_compose","description":"Returns a correctly ordered and delimited locale ID","tag":"refentry","type":"Function","methodName":"locale_compose"},{"id":"locale.composelocale","name":"Locale::composeLocale","description":"Returns a correctly ordered and delimited locale ID","tag":"refentry","type":"Function","methodName":"composeLocale"},{"id":"locale.filtermatches","name":"locale_filter_matches","description":"Checks if a language tag filter matches with locale","tag":"refentry","type":"Function","methodName":"locale_filter_matches"},{"id":"locale.filtermatches","name":"Locale::filterMatches","description":"Checks if a language tag filter matches with locale","tag":"refentry","type":"Function","methodName":"filterMatches"},{"id":"locale.getallvariants","name":"locale_get_all_variants","description":"Gets the variants for the input locale","tag":"refentry","type":"Function","methodName":"locale_get_all_variants"},{"id":"locale.getallvariants","name":"Locale::getAllVariants","description":"Gets the variants for the input locale","tag":"refentry","type":"Function","methodName":"getAllVariants"},{"id":"locale.getdefault","name":"locale_get_default","description":"Gets the default locale value from the INTL global 'default_locale'","tag":"refentry","type":"Function","methodName":"locale_get_default"},{"id":"locale.getdefault","name":"Locale::getDefault","description":"Gets the default locale value from the INTL global 'default_locale'","tag":"refentry","type":"Function","methodName":"getDefault"},{"id":"locale.getdisplaylanguage","name":"locale_get_display_language","description":"Returns an appropriately localized display name for language of the inputlocale","tag":"refentry","type":"Function","methodName":"locale_get_display_language"},{"id":"locale.getdisplaylanguage","name":"Locale::getDisplayLanguage","description":"Returns an appropriately localized display name for language of the inputlocale","tag":"refentry","type":"Function","methodName":"getDisplayLanguage"},{"id":"locale.getdisplayname","name":"locale_get_display_name","description":"Returns an appropriately localized display name for the input locale","tag":"refentry","type":"Function","methodName":"locale_get_display_name"},{"id":"locale.getdisplayname","name":"Locale::getDisplayName","description":"Returns an appropriately localized display name for the input locale","tag":"refentry","type":"Function","methodName":"getDisplayName"},{"id":"locale.getdisplayregion","name":"locale_get_display_region","description":"Returns an appropriately localized display name for region of the input locale","tag":"refentry","type":"Function","methodName":"locale_get_display_region"},{"id":"locale.getdisplayregion","name":"Locale::getDisplayRegion","description":"Returns an appropriately localized display name for region of the input locale","tag":"refentry","type":"Function","methodName":"getDisplayRegion"},{"id":"locale.getdisplayscript","name":"locale_get_display_script","description":"Returns an appropriately localized display name for script of the input locale","tag":"refentry","type":"Function","methodName":"locale_get_display_script"},{"id":"locale.getdisplayscript","name":"Locale::getDisplayScript","description":"Returns an appropriately localized display name for script of the input locale","tag":"refentry","type":"Function","methodName":"getDisplayScript"},{"id":"locale.getdisplayvariant","name":"locale_get_display_variant","description":"Returns an appropriately localized display name for variants of the input locale","tag":"refentry","type":"Function","methodName":"locale_get_display_variant"},{"id":"locale.getdisplayvariant","name":"Locale::getDisplayVariant","description":"Returns an appropriately localized display name for variants of the input locale","tag":"refentry","type":"Function","methodName":"getDisplayVariant"},{"id":"locale.getkeywords","name":"locale_get_keywords","description":"Gets the keywords for the input locale","tag":"refentry","type":"Function","methodName":"locale_get_keywords"},{"id":"locale.getkeywords","name":"Locale::getKeywords","description":"Gets the keywords for the input locale","tag":"refentry","type":"Function","methodName":"getKeywords"},{"id":"locale.getprimarylanguage","name":"locale_get_primary_language","description":"Gets the primary language for the input locale","tag":"refentry","type":"Function","methodName":"locale_get_primary_language"},{"id":"locale.getprimarylanguage","name":"Locale::getPrimaryLanguage","description":"Gets the primary language for the input locale","tag":"refentry","type":"Function","methodName":"getPrimaryLanguage"},{"id":"locale.getregion","name":"locale_get_region","description":"Gets the region for the input locale","tag":"refentry","type":"Function","methodName":"locale_get_region"},{"id":"locale.getregion","name":"Locale::getRegion","description":"Gets the region for the input locale","tag":"refentry","type":"Function","methodName":"getRegion"},{"id":"locale.getscript","name":"locale_get_script","description":"Gets the script for the input locale","tag":"refentry","type":"Function","methodName":"locale_get_script"},{"id":"locale.getscript","name":"Locale::getScript","description":"Gets the script for the input locale","tag":"refentry","type":"Function","methodName":"getScript"},{"id":"locale.lookup","name":"locale_lookup","description":"Searches the language tag list for the best match to the language","tag":"refentry","type":"Function","methodName":"locale_lookup"},{"id":"locale.lookup","name":"Locale::lookup","description":"Searches the language tag list for the best match to the language","tag":"refentry","type":"Function","methodName":"lookup"},{"id":"locale.parselocale","name":"locale_parse","description":"Returns a key-value array of locale ID subtag elements","tag":"refentry","type":"Function","methodName":"locale_parse"},{"id":"locale.parselocale","name":"Locale::parseLocale","description":"Returns a key-value array of locale ID subtag elements","tag":"refentry","type":"Function","methodName":"parseLocale"},{"id":"locale.setdefault","name":"locale_set_default","description":"Sets the default runtime locale","tag":"refentry","type":"Function","methodName":"locale_set_default"},{"id":"locale.setdefault","name":"Locale::setDefault","description":"Sets the default runtime locale","tag":"refentry","type":"Function","methodName":"setDefault"},{"id":"class.locale","name":"Locale","description":"The Locale class","tag":"phpdoc:classref","type":"Class","methodName":"Locale"},{"id":"normalizer.getrawdecomposition","name":"normalizer_get_raw_decomposition","description":"Gets the Decomposition_Mapping property for the given UTF-8 encoded code point","tag":"refentry","type":"Function","methodName":"normalizer_get_raw_decomposition"},{"id":"normalizer.getrawdecomposition","name":"Normalizer::getRawDecomposition","description":"Gets the Decomposition_Mapping property for the given UTF-8 encoded code point","tag":"refentry","type":"Function","methodName":"getRawDecomposition"},{"id":"normalizer.isnormalized","name":"normalizer_is_normalized","description":"Checks if the provided string is already in the specified normalization\n   form","tag":"refentry","type":"Function","methodName":"normalizer_is_normalized"},{"id":"normalizer.isnormalized","name":"Normalizer::isNormalized","description":"Checks if the provided string is already in the specified normalization\n   form","tag":"refentry","type":"Function","methodName":"isNormalized"},{"id":"normalizer.normalize","name":"normalizer_normalize","description":"Normalizes the input provided and returns the normalized string","tag":"refentry","type":"Function","methodName":"normalizer_normalize"},{"id":"normalizer.normalize","name":"Normalizer::normalize","description":"Normalizes the input provided and returns the normalized string","tag":"refentry","type":"Function","methodName":"normalize"},{"id":"class.normalizer","name":"Normalizer","description":"The Normalizer class","tag":"phpdoc:classref","type":"Class","methodName":"Normalizer"},{"id":"messageformatter.create","name":"msgfmt_create","description":"Constructs a new Message Formatter","tag":"refentry","type":"Function","methodName":"msgfmt_create"},{"id":"messageformatter.create","name":"MessageFormatter::__construct","description":"Constructs a new Message Formatter","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"messageformatter.create","name":"MessageFormatter::create","description":"Constructs a new Message Formatter","tag":"refentry","type":"Function","methodName":"create"},{"id":"messageformatter.format","name":"msgfmt_format","description":"Format the message","tag":"refentry","type":"Function","methodName":"msgfmt_format"},{"id":"messageformatter.format","name":"MessageFormatter::format","description":"Format the message","tag":"refentry","type":"Function","methodName":"format"},{"id":"messageformatter.formatmessage","name":"msgfmt_format_message","description":"Quick format message","tag":"refentry","type":"Function","methodName":"msgfmt_format_message"},{"id":"messageformatter.formatmessage","name":"MessageFormatter::formatMessage","description":"Quick format message","tag":"refentry","type":"Function","methodName":"formatMessage"},{"id":"messageformatter.geterrorcode","name":"msgfmt_get_error_code","description":"Get the error code from last operation","tag":"refentry","type":"Function","methodName":"msgfmt_get_error_code"},{"id":"messageformatter.geterrorcode","name":"MessageFormatter::getErrorCode","description":"Get the error code from last operation","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"messageformatter.geterrormessage","name":"msgfmt_get_error_message","description":"Get the error text from the last operation","tag":"refentry","type":"Function","methodName":"msgfmt_get_error_message"},{"id":"messageformatter.geterrormessage","name":"MessageFormatter::getErrorMessage","description":"Get the error text from the last operation","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"messageformatter.getlocale","name":"msgfmt_get_locale","description":"Get the locale for which the formatter was created","tag":"refentry","type":"Function","methodName":"msgfmt_get_locale"},{"id":"messageformatter.getlocale","name":"MessageFormatter::getLocale","description":"Get the locale for which the formatter was created","tag":"refentry","type":"Function","methodName":"getLocale"},{"id":"messageformatter.getpattern","name":"msgfmt_get_pattern","description":"Get the pattern used by the formatter","tag":"refentry","type":"Function","methodName":"msgfmt_get_pattern"},{"id":"messageformatter.getpattern","name":"MessageFormatter::getPattern","description":"Get the pattern used by the formatter","tag":"refentry","type":"Function","methodName":"getPattern"},{"id":"messageformatter.parse","name":"msgfmt_parse","description":"Parse input string according to pattern","tag":"refentry","type":"Function","methodName":"msgfmt_parse"},{"id":"messageformatter.parse","name":"MessageFormatter::parse","description":"Parse input string according to pattern","tag":"refentry","type":"Function","methodName":"parse"},{"id":"messageformatter.parsemessage","name":"msgfmt_parse_message","description":"Quick parse input string","tag":"refentry","type":"Function","methodName":"msgfmt_parse_message"},{"id":"messageformatter.parsemessage","name":"MessageFormatter::parseMessage","description":"Quick parse input string","tag":"refentry","type":"Function","methodName":"parseMessage"},{"id":"messageformatter.setpattern","name":"msgfmt_set_pattern","description":"Set the pattern used by the formatter","tag":"refentry","type":"Function","methodName":"msgfmt_set_pattern"},{"id":"messageformatter.setpattern","name":"MessageFormatter::setPattern","description":"Set the pattern used by the formatter","tag":"refentry","type":"Function","methodName":"setPattern"},{"id":"class.messageformatter","name":"MessageFormatter","description":"The MessageFormatter class","tag":"phpdoc:classref","type":"Class","methodName":"MessageFormatter"},{"id":"intlcalendar.add","name":"IntlCalendar::add","description":"Add a (signed) amount of time to a field","tag":"refentry","type":"Function","methodName":"add"},{"id":"intlcalendar.after","name":"IntlCalendar::after","description":"Whether this object\u02bcs time is after that of the passed object","tag":"refentry","type":"Function","methodName":"after"},{"id":"intlcalendar.before","name":"IntlCalendar::before","description":"Whether this object\u02bcs time is before that of the passed object","tag":"refentry","type":"Function","methodName":"before"},{"id":"intlcalendar.clear","name":"IntlCalendar::clear","description":"Clear a field or all fields","tag":"refentry","type":"Function","methodName":"clear"},{"id":"intlcalendar.construct","name":"IntlCalendar::__construct","description":"Private constructor for disallowing instantiation","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intlcalendar.createinstance","name":"IntlCalendar::createInstance","description":"Create a new IntlCalendar","tag":"refentry","type":"Function","methodName":"createInstance"},{"id":"intlcalendar.equals","name":"IntlCalendar::equals","description":"Compare time of two IntlCalendar objects for equality","tag":"refentry","type":"Function","methodName":"equals"},{"id":"intlcalendar.fielddifference","name":"IntlCalendar::fieldDifference","description":"Calculate difference between given time and this object\u02bcs time","tag":"refentry","type":"Function","methodName":"fieldDifference"},{"id":"intlcalendar.fromdatetime","name":"IntlCalendar::fromDateTime","description":"Create an IntlCalendar from a DateTime object or string","tag":"refentry","type":"Function","methodName":"fromDateTime"},{"id":"intlcalendar.get","name":"IntlCalendar::get","description":"Get the value for a field","tag":"refentry","type":"Function","methodName":"get"},{"id":"intlcalendar.getactualmaximum","name":"IntlCalendar::getActualMaximum","description":"The maximum value for a field, considering the object\u02bcs current time","tag":"refentry","type":"Function","methodName":"getActualMaximum"},{"id":"intlcalendar.getactualminimum","name":"IntlCalendar::getActualMinimum","description":"The minimum value for a field, considering the object\u02bcs current time","tag":"refentry","type":"Function","methodName":"getActualMinimum"},{"id":"intlcalendar.getavailablelocales","name":"IntlCalendar::getAvailableLocales","description":"Get array of locales for which there is data","tag":"refentry","type":"Function","methodName":"getAvailableLocales"},{"id":"intlcalendar.getdayofweektype","name":"IntlCalendar::getDayOfWeekType","description":"Tell whether a day is a weekday, weekend or a day that has a transition between the two","tag":"refentry","type":"Function","methodName":"getDayOfWeekType"},{"id":"intlcalendar.geterrorcode","name":"intlcal_get_error_code","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"intlcal_get_error_code"},{"id":"intlcalendar.geterrorcode","name":"IntlCalendar::getErrorCode","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"intlcalendar.geterrormessage","name":"intlcal_get_error_message","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"intlcal_get_error_message"},{"id":"intlcalendar.geterrormessage","name":"IntlCalendar::getErrorMessage","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"intlcalendar.getfirstdayofweek","name":"IntlCalendar::getFirstDayOfWeek","description":"Get the first day of the week for the calendar\u02bcs locale","tag":"refentry","type":"Function","methodName":"getFirstDayOfWeek"},{"id":"intlcalendar.getgreatestminimum","name":"IntlCalendar::getGreatestMinimum","description":"Get the largest local minimum value for a field","tag":"refentry","type":"Function","methodName":"getGreatestMinimum"},{"id":"intlcalendar.getkeywordvaluesforlocale","name":"IntlCalendar::getKeywordValuesForLocale","description":"Get set of locale keyword values","tag":"refentry","type":"Function","methodName":"getKeywordValuesForLocale"},{"id":"intlcalendar.getleastmaximum","name":"IntlCalendar::getLeastMaximum","description":"Get the smallest local maximum for a field","tag":"refentry","type":"Function","methodName":"getLeastMaximum"},{"id":"intlcalendar.getlocale","name":"IntlCalendar::getLocale","description":"Get the locale associated with the object","tag":"refentry","type":"Function","methodName":"getLocale"},{"id":"intlcalendar.getmaximum","name":"IntlCalendar::getMaximum","description":"Get the global maximum value for a field","tag":"refentry","type":"Function","methodName":"getMaximum"},{"id":"intlcalendar.getminimaldaysinfirstweek","name":"IntlCalendar::getMinimalDaysInFirstWeek","description":"Get minimal number of days the first week in a year or month can have","tag":"refentry","type":"Function","methodName":"getMinimalDaysInFirstWeek"},{"id":"intlcalendar.getminimum","name":"IntlCalendar::getMinimum","description":"Get the global minimum value for a field","tag":"refentry","type":"Function","methodName":"getMinimum"},{"id":"intlcalendar.getnow","name":"IntlCalendar::getNow","description":"Get number representing the current time","tag":"refentry","type":"Function","methodName":"getNow"},{"id":"intlcalendar.getrepeatedwalltimeoption","name":"IntlCalendar::getRepeatedWallTimeOption","description":"Get behavior for handling repeating wall time","tag":"refentry","type":"Function","methodName":"getRepeatedWallTimeOption"},{"id":"intlcalendar.getskippedwalltimeoption","name":"IntlCalendar::getSkippedWallTimeOption","description":"Get behavior for handling skipped wall time","tag":"refentry","type":"Function","methodName":"getSkippedWallTimeOption"},{"id":"intlcalendar.gettime","name":"IntlCalendar::getTime","description":"Get time currently represented by the object","tag":"refentry","type":"Function","methodName":"getTime"},{"id":"intlcalendar.gettimezone","name":"IntlCalendar::getTimeZone","description":"Get the object\u02bcs timezone","tag":"refentry","type":"Function","methodName":"getTimeZone"},{"id":"intlcalendar.gettype","name":"IntlCalendar::getType","description":"Get the calendar type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"intlcalendar.getweekendtransition","name":"IntlCalendar::getWeekendTransition","description":"Get time of the day at which weekend begins or ends","tag":"refentry","type":"Function","methodName":"getWeekendTransition"},{"id":"intlcalendar.indaylighttime","name":"IntlCalendar::inDaylightTime","description":"Whether the object\u02bcs time is in Daylight Savings Time","tag":"refentry","type":"Function","methodName":"inDaylightTime"},{"id":"intlcalendar.isequivalentto","name":"IntlCalendar::isEquivalentTo","description":"Whether another calendar is equal but for a different time","tag":"refentry","type":"Function","methodName":"isEquivalentTo"},{"id":"intlcalendar.islenient","name":"IntlCalendar::isLenient","description":"Whether date\/time interpretation is in lenient mode","tag":"refentry","type":"Function","methodName":"isLenient"},{"id":"intlcalendar.isset","name":"IntlCalendar::isSet","description":"Whether a field is set","tag":"refentry","type":"Function","methodName":"isSet"},{"id":"intlcalendar.isweekend","name":"IntlCalendar::isWeekend","description":"Whether a certain date\/time is in the weekend","tag":"refentry","type":"Function","methodName":"isWeekend"},{"id":"intlcalendar.roll","name":"IntlCalendar::roll","description":"Add value to field without carrying into more significant fields","tag":"refentry","type":"Function","methodName":"roll"},{"id":"intlcalendar.set","name":"IntlCalendar::set","description":"Set a time field or several common fields at once","tag":"refentry","type":"Function","methodName":"set"},{"id":"intlcalendar.setdate","name":"IntlCalendar::setDate","description":"Set a date fields","tag":"refentry","type":"Function","methodName":"setDate"},{"id":"intlcalendar.setdatetime","name":"IntlCalendar::setDateTime","description":"Set a date and time fields","tag":"refentry","type":"Function","methodName":"setDateTime"},{"id":"intlcalendar.setfirstdayofweek","name":"IntlCalendar::setFirstDayOfWeek","description":"Set the day on which the week is deemed to start","tag":"refentry","type":"Function","methodName":"setFirstDayOfWeek"},{"id":"intlcalendar.setlenient","name":"IntlCalendar::setLenient","description":"Set whether date\/time interpretation is to be lenient","tag":"refentry","type":"Function","methodName":"setLenient"},{"id":"intlcalendar.setminimaldaysinfirstweek","name":"IntlCalendar::setMinimalDaysInFirstWeek","description":"Set minimal number of days the first week in a year or month can have","tag":"refentry","type":"Function","methodName":"setMinimalDaysInFirstWeek"},{"id":"intlcalendar.setrepeatedwalltimeoption","name":"IntlCalendar::setRepeatedWallTimeOption","description":"Set behavior for handling repeating wall times at negative timezone offset transitions","tag":"refentry","type":"Function","methodName":"setRepeatedWallTimeOption"},{"id":"intlcalendar.setskippedwalltimeoption","name":"IntlCalendar::setSkippedWallTimeOption","description":"Set behavior for handling skipped wall times at positive timezone offset transitions","tag":"refentry","type":"Function","methodName":"setSkippedWallTimeOption"},{"id":"intlcalendar.settime","name":"IntlCalendar::setTime","description":"Set the calendar time in milliseconds since the epoch","tag":"refentry","type":"Function","methodName":"setTime"},{"id":"intlcalendar.settimezone","name":"IntlCalendar::setTimeZone","description":"Set the timezone used by this calendar","tag":"refentry","type":"Function","methodName":"setTimeZone"},{"id":"intlcalendar.todatetime","name":"IntlCalendar::toDateTime","description":"Convert an IntlCalendar into a DateTime object","tag":"refentry","type":"Function","methodName":"toDateTime"},{"id":"class.intlcalendar","name":"IntlCalendar","description":"The IntlCalendar class","tag":"phpdoc:classref","type":"Class","methodName":"IntlCalendar"},{"id":"intlgregoriancalendar.construct","name":"IntlGregorianCalendar::__construct","description":"Create the Gregorian Calendar class","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intlgregoriancalendar.createfromdate","name":"IntlGregorianCalendar::createFromDate","description":"Create a new IntlGregorianCalendar instance from date","tag":"refentry","type":"Function","methodName":"createFromDate"},{"id":"intlgregoriancalendar.createfromdatetime","name":"IntlGregorianCalendar::createFromDateTime","description":"Create a new IntlGregorianCalendar instance from date and time","tag":"refentry","type":"Function","methodName":"createFromDateTime"},{"id":"intlgregoriancalendar.getgregorianchange","name":"IntlGregorianCalendar::getGregorianChange","description":"Get the Gregorian Calendar change date","tag":"refentry","type":"Function","methodName":"getGregorianChange"},{"id":"intlgregoriancalendar.isleapyear","name":"IntlGregorianCalendar::isLeapYear","description":"Determine if the given year is a leap year","tag":"refentry","type":"Function","methodName":"isLeapYear"},{"id":"intlgregoriancalendar.setgregorianchange","name":"IntlGregorianCalendar::setGregorianChange","description":"Set the Gregorian Calendar the change date","tag":"refentry","type":"Function","methodName":"setGregorianChange"},{"id":"class.intlgregoriancalendar","name":"IntlGregorianCalendar","description":"The IntlGregorianCalendar class","tag":"phpdoc:classref","type":"Class","methodName":"IntlGregorianCalendar"},{"id":"intltimezone.construct","name":"IntlTimeZone::__construct","description":"Private constructor to disallow direct instantiation","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intltimezone.countequivalentids","name":"intltz_count_equivalent_ids","description":"Get the number of IDs in the equivalency group that includes the given ID","tag":"refentry","type":"Function","methodName":"intltz_count_equivalent_ids"},{"id":"intltimezone.countequivalentids","name":"IntlTimeZone::countEquivalentIDs","description":"Get the number of IDs in the equivalency group that includes the given ID","tag":"refentry","type":"Function","methodName":"countEquivalentIDs"},{"id":"intltimezone.createdefault","name":"intltz_create_default","description":"Create a new copy of the default timezone for this host","tag":"refentry","type":"Function","methodName":"intltz_create_default"},{"id":"intltimezone.createdefault","name":"IntlTimeZone::createDefault","description":"Create a new copy of the default timezone for this host","tag":"refentry","type":"Function","methodName":"createDefault"},{"id":"intltimezone.createenumeration","name":"intltz_create_enumeration","description":"Get an enumeration over time zone IDs associated with the\n  given country or offset","tag":"refentry","type":"Function","methodName":"intltz_create_enumeration"},{"id":"intltimezone.createenumeration","name":"IntlTimeZone::createEnumeration","description":"Get an enumeration over time zone IDs associated with the\n  given country or offset","tag":"refentry","type":"Function","methodName":"createEnumeration"},{"id":"intltimezone.createtimezone","name":"intltz_create_time_zone","description":"Create a timezone object for the given ID","tag":"refentry","type":"Function","methodName":"intltz_create_time_zone"},{"id":"intltimezone.createtimezone","name":"IntlTimeZone::createTimeZone","description":"Create a timezone object for the given ID","tag":"refentry","type":"Function","methodName":"createTimeZone"},{"id":"intltimezone.createtimezoneidenumeration","name":"intltz_create_time_zone_id_enumeration","description":"Get an enumeration over system time zone IDs with the given filter conditions","tag":"refentry","type":"Function","methodName":"intltz_create_time_zone_id_enumeration"},{"id":"intltimezone.createtimezoneidenumeration","name":"IntlTimeZone::createTimeZoneIDEnumeration","description":"Get an enumeration over system time zone IDs with the given filter conditions","tag":"refentry","type":"Function","methodName":"createTimeZoneIDEnumeration"},{"id":"intltimezone.fromdatetimezone","name":"intltz_from_date_time_zone","description":"Create a timezone object from DateTimeZone","tag":"refentry","type":"Function","methodName":"intltz_from_date_time_zone"},{"id":"intltimezone.fromdatetimezone","name":"IntlTimeZone::fromDateTimeZone","description":"Create a timezone object from DateTimeZone","tag":"refentry","type":"Function","methodName":"fromDateTimeZone"},{"id":"intltimezone.getcanonicalid","name":"intltz_get_canonical_id","description":"Get the canonical system timezone ID or the normalized custom time zone ID for the given time zone ID","tag":"refentry","type":"Function","methodName":"intltz_get_canonical_id"},{"id":"intltimezone.getcanonicalid","name":"IntlTimeZone::getCanonicalID","description":"Get the canonical system timezone ID or the normalized custom time zone ID for the given time zone ID","tag":"refentry","type":"Function","methodName":"getCanonicalID"},{"id":"intltimezone.getdisplayname","name":"intltz_get_display_name","description":"Get a name of this time zone suitable for presentation to the user","tag":"refentry","type":"Function","methodName":"intltz_get_display_name"},{"id":"intltimezone.getdisplayname","name":"IntlTimeZone::getDisplayName","description":"Get a name of this time zone suitable for presentation to the user","tag":"refentry","type":"Function","methodName":"getDisplayName"},{"id":"intltimezone.getdstsavings","name":"intltz_get_dst_savings","description":"Get the amount of time to be added to local standard time to get local wall clock time","tag":"refentry","type":"Function","methodName":"intltz_get_dst_savings"},{"id":"intltimezone.getdstsavings","name":"IntlTimeZone::getDSTSavings","description":"Get the amount of time to be added to local standard time to get local wall clock time","tag":"refentry","type":"Function","methodName":"getDSTSavings"},{"id":"intltimezone.getequivalentid","name":"intltz_get_equivalent_id","description":"Get an ID in the equivalency group that includes the given ID","tag":"refentry","type":"Function","methodName":"intltz_get_equivalent_id"},{"id":"intltimezone.getequivalentid","name":"IntlTimeZone::getEquivalentID","description":"Get an ID in the equivalency group that includes the given ID","tag":"refentry","type":"Function","methodName":"getEquivalentID"},{"id":"intltimezone.geterrorcode","name":"intltz_get_error_code","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"intltz_get_error_code"},{"id":"intltimezone.geterrorcode","name":"IntlTimeZone::getErrorCode","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"intltimezone.geterrormessage","name":"intltz_get_error_message","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"intltz_get_error_message"},{"id":"intltimezone.geterrormessage","name":"IntlTimeZone::getErrorMessage","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"intltimezone.getgmt","name":"intltz_get_gmt","description":"Create GMT (UTC) timezone","tag":"refentry","type":"Function","methodName":"intltz_get_gmt"},{"id":"intltimezone.getgmt","name":"IntlTimeZone::getGMT","description":"Create GMT (UTC) timezone","tag":"refentry","type":"Function","methodName":"getGMT"},{"id":"intltimezone.getid","name":"intltz_get_id","description":"Get timezone ID","tag":"refentry","type":"Function","methodName":"intltz_get_id"},{"id":"intltimezone.getid","name":"IntlTimeZone::getID","description":"Get timezone ID","tag":"refentry","type":"Function","methodName":"getID"},{"id":"intltimezone.getidforwindowsid","name":"intltz_get_id_for_windows_id","description":"Translate a Windows timezone into a system timezone","tag":"refentry","type":"Function","methodName":"intltz_get_id_for_windows_id"},{"id":"intltimezone.getidforwindowsid","name":"IntlTimeZone::getIDForWindowsID","description":"Translate a Windows timezone into a system timezone","tag":"refentry","type":"Function","methodName":"getIDForWindowsID"},{"id":"intltimezone.getoffset","name":"intltz_get_offset","description":"Get the time zone raw and GMT offset for the given moment in time","tag":"refentry","type":"Function","methodName":"intltz_get_offset"},{"id":"intltimezone.getoffset","name":"IntlTimeZone::getOffset","description":"Get the time zone raw and GMT offset for the given moment in time","tag":"refentry","type":"Function","methodName":"getOffset"},{"id":"intltimezone.getrawoffset","name":"intltz_get_raw_offset","description":"Get the raw GMT offset (before taking daylight savings time into account","tag":"refentry","type":"Function","methodName":"intltz_get_raw_offset"},{"id":"intltimezone.getrawoffset","name":"IntlTimeZone::getRawOffset","description":"Get the raw GMT offset (before taking daylight savings time into account","tag":"refentry","type":"Function","methodName":"getRawOffset"},{"id":"intltimezone.getregion","name":"intltz_get_region","description":"Get the region code associated with the given system time zone ID","tag":"refentry","type":"Function","methodName":"intltz_get_region"},{"id":"intltimezone.getregion","name":"IntlTimeZone::getRegion","description":"Get the region code associated with the given system time zone ID","tag":"refentry","type":"Function","methodName":"getRegion"},{"id":"intltimezone.gettzdataversion","name":"intltz_get_tz_data_version","description":"Get the timezone data version currently used by ICU","tag":"refentry","type":"Function","methodName":"intltz_get_tz_data_version"},{"id":"intltimezone.gettzdataversion","name":"IntlTimeZone::getTZDataVersion","description":"Get the timezone data version currently used by ICU","tag":"refentry","type":"Function","methodName":"getTZDataVersion"},{"id":"intltimezone.getunknown","name":"intltz_get_unknown","description":"Get the \"unknown\" time zone","tag":"refentry","type":"Function","methodName":"intltz_get_unknown"},{"id":"intltimezone.getunknown","name":"IntlTimeZone::getUnknown","description":"Get the \"unknown\" time zone","tag":"refentry","type":"Function","methodName":"getUnknown"},{"id":"intltimezone.getwindowsid","name":"intltz_get_windows_id","description":"Translate a system timezone into a Windows timezone","tag":"refentry","type":"Function","methodName":"intltz_get_windows_id"},{"id":"intltimezone.getwindowsid","name":"IntlTimeZone::getWindowsID","description":"Translate a system timezone into a Windows timezone","tag":"refentry","type":"Function","methodName":"getWindowsID"},{"id":"intltimezone.hassamerules","name":"intltz_has_same_rules","description":"Check if this zone has the same rules and offset as another zone","tag":"refentry","type":"Function","methodName":"intltz_has_same_rules"},{"id":"intltimezone.hassamerules","name":"IntlTimeZone::hasSameRules","description":"Check if this zone has the same rules and offset as another zone","tag":"refentry","type":"Function","methodName":"hasSameRules"},{"id":"intltimezone.todatetimezone","name":"intltz_to_date_time_zone","description":"Convert to DateTimeZone object","tag":"refentry","type":"Function","methodName":"intltz_to_date_time_zone"},{"id":"intltimezone.todatetimezone","name":"IntlTimeZone::toDateTimeZone","description":"Convert to DateTimeZone object","tag":"refentry","type":"Function","methodName":"toDateTimeZone"},{"id":"intltimezone.usedaylighttime","name":"intltz_use_daylight_time","description":"Check if this time zone uses daylight savings time","tag":"refentry","type":"Function","methodName":"intltz_use_daylight_time"},{"id":"intltimezone.usedaylighttime","name":"IntlTimeZone::useDaylightTime","description":"Check if this time zone uses daylight savings time","tag":"refentry","type":"Function","methodName":"useDaylightTime"},{"id":"class.intltimezone","name":"IntlTimeZone","description":"The IntlTimeZone class","tag":"phpdoc:classref","type":"Class","methodName":"IntlTimeZone"},{"id":"intldateformatter.create","name":"IntlDateFormatter::__construct","description":"Create a date formatter","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intldateformatter.create","name":"datefmt_create","description":"Create a date formatter","tag":"refentry","type":"Function","methodName":"datefmt_create"},{"id":"intldateformatter.create","name":"IntlDateFormatter::create","description":"Create a date formatter","tag":"refentry","type":"Function","methodName":"create"},{"id":"intldateformatter.format","name":"datefmt_format","description":"Format the date\/time value as a string","tag":"refentry","type":"Function","methodName":"datefmt_format"},{"id":"intldateformatter.format","name":"IntlDateFormatter::format","description":"Format the date\/time value as a string","tag":"refentry","type":"Function","methodName":"format"},{"id":"intldateformatter.formatobject","name":"datefmt_format_object","description":"Formats an object","tag":"refentry","type":"Function","methodName":"datefmt_format_object"},{"id":"intldateformatter.formatobject","name":"IntlDateFormatter::formatObject","description":"Formats an object","tag":"refentry","type":"Function","methodName":"formatObject"},{"id":"intldateformatter.getcalendar","name":"datefmt_get_calendar","description":"Get the calendar type used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_get_calendar"},{"id":"intldateformatter.getcalendar","name":"IntlDateFormatter::getCalendar","description":"Get the calendar type used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"getCalendar"},{"id":"intldateformatter.getdatetype","name":"datefmt_get_datetype","description":"Get the datetype used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_get_datetype"},{"id":"intldateformatter.getdatetype","name":"IntlDateFormatter::getDateType","description":"Get the datetype used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"getDateType"},{"id":"intldateformatter.geterrorcode","name":"datefmt_get_error_code","description":"Get the error code from last operation","tag":"refentry","type":"Function","methodName":"datefmt_get_error_code"},{"id":"intldateformatter.geterrorcode","name":"IntlDateFormatter::getErrorCode","description":"Get the error code from last operation","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"intldateformatter.geterrormessage","name":"datefmt_get_error_message","description":"Get the error text from the last operation","tag":"refentry","type":"Function","methodName":"datefmt_get_error_message"},{"id":"intldateformatter.geterrormessage","name":"IntlDateFormatter::getErrorMessage","description":"Get the error text from the last operation","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"intldateformatter.getlocale","name":"datefmt_get_locale","description":"Get the locale used by formatter","tag":"refentry","type":"Function","methodName":"datefmt_get_locale"},{"id":"intldateformatter.getlocale","name":"IntlDateFormatter::getLocale","description":"Get the locale used by formatter","tag":"refentry","type":"Function","methodName":"getLocale"},{"id":"intldateformatter.getpattern","name":"datefmt_get_pattern","description":"Get the pattern used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_get_pattern"},{"id":"intldateformatter.getpattern","name":"IntlDateFormatter::getPattern","description":"Get the pattern used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"getPattern"},{"id":"intldateformatter.gettimetype","name":"datefmt_get_timetype","description":"Get the timetype used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_get_timetype"},{"id":"intldateformatter.gettimetype","name":"IntlDateFormatter::getTimeType","description":"Get the timetype used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"getTimeType"},{"id":"intldateformatter.gettimezoneid","name":"datefmt_get_timezone_id","description":"Get the timezone-id used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_get_timezone_id"},{"id":"intldateformatter.gettimezoneid","name":"IntlDateFormatter::getTimeZoneId","description":"Get the timezone-id used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"getTimeZoneId"},{"id":"intldateformatter.getcalendarobject","name":"datefmt_get_calendar_object","description":"Get copy of formatter\u02bcs calendar object","tag":"refentry","type":"Function","methodName":"datefmt_get_calendar_object"},{"id":"intldateformatter.getcalendarobject","name":"IntlDateFormatter::getCalendarObject","description":"Get copy of formatter\u02bcs calendar object","tag":"refentry","type":"Function","methodName":"getCalendarObject"},{"id":"intldateformatter.gettimezone","name":"datefmt_get_timezone","description":"Get formatter\u02bcs timezone","tag":"refentry","type":"Function","methodName":"datefmt_get_timezone"},{"id":"intldateformatter.gettimezone","name":"IntlDateFormatter::getTimeZone","description":"Get formatter\u02bcs timezone","tag":"refentry","type":"Function","methodName":"getTimeZone"},{"id":"intldateformatter.islenient","name":"datefmt_is_lenient","description":"Get the lenient used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_is_lenient"},{"id":"intldateformatter.islenient","name":"IntlDateFormatter::isLenient","description":"Get the lenient used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"isLenient"},{"id":"intldateformatter.localtime","name":"datefmt_localtime","description":"Parse string to a field-based time value","tag":"refentry","type":"Function","methodName":"datefmt_localtime"},{"id":"intldateformatter.localtime","name":"IntlDateFormatter::localtime","description":"Parse string to a field-based time value","tag":"refentry","type":"Function","methodName":"localtime"},{"id":"intldateformatter.parse","name":"datefmt_parse","description":"Parse string to a timestamp value","tag":"refentry","type":"Function","methodName":"datefmt_parse"},{"id":"intldateformatter.parse","name":"IntlDateFormatter::parse","description":"Parse string to a timestamp value","tag":"refentry","type":"Function","methodName":"parse"},{"id":"intldateformatter.setcalendar","name":"datefmt_set_calendar","description":"Sets the calendar type used by the formatter","tag":"refentry","type":"Function","methodName":"datefmt_set_calendar"},{"id":"intldateformatter.setcalendar","name":"IntlDateFormatter::setCalendar","description":"Sets the calendar type used by the formatter","tag":"refentry","type":"Function","methodName":"setCalendar"},{"id":"intldateformatter.setlenient","name":"datefmt_set_lenient","description":"Set the leniency of the parser","tag":"refentry","type":"Function","methodName":"datefmt_set_lenient"},{"id":"intldateformatter.setlenient","name":"IntlDateFormatter::setLenient","description":"Set the leniency of the parser","tag":"refentry","type":"Function","methodName":"setLenient"},{"id":"intldateformatter.setpattern","name":"datefmt_set_pattern","description":"Set the pattern used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"datefmt_set_pattern"},{"id":"intldateformatter.setpattern","name":"IntlDateFormatter::setPattern","description":"Set the pattern used for the IntlDateFormatter","tag":"refentry","type":"Function","methodName":"setPattern"},{"id":"intldateformatter.settimezone","name":"datefmt_set_timezone","description":"Sets formatter\u02bcs timezone","tag":"refentry","type":"Function","methodName":"datefmt_set_timezone"},{"id":"intldateformatter.settimezone","name":"IntlDateFormatter::setTimeZone","description":"Sets formatter\u02bcs timezone","tag":"refentry","type":"Function","methodName":"setTimeZone"},{"id":"class.intldateformatter","name":"IntlDateFormatter","description":"The IntlDateFormatter class","tag":"phpdoc:classref","type":"Class","methodName":"IntlDateFormatter"},{"id":"resourcebundle.count","name":"resourcebundle_count","description":"Get number of elements in the bundle","tag":"refentry","type":"Function","methodName":"resourcebundle_count"},{"id":"resourcebundle.count","name":"ResourceBundle::count","description":"Get number of elements in the bundle","tag":"refentry","type":"Function","methodName":"count"},{"id":"resourcebundle.create","name":"ResourceBundle::__construct","description":"Create a resource bundle","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"resourcebundle.create","name":"resourcebundle_create","description":"Create a resource bundle","tag":"refentry","type":"Function","methodName":"resourcebundle_create"},{"id":"resourcebundle.create","name":"ResourceBundle::create","description":"Create a resource bundle","tag":"refentry","type":"Function","methodName":"create"},{"id":"resourcebundle.get","name":"resourcebundle_get","description":"Get data from the bundle","tag":"refentry","type":"Function","methodName":"resourcebundle_get"},{"id":"resourcebundle.get","name":"ResourceBundle::get","description":"Get data from the bundle","tag":"refentry","type":"Function","methodName":"get"},{"id":"resourcebundle.geterrorcode","name":"resourcebundle_get_error_code","description":"Get bundle's last error code","tag":"refentry","type":"Function","methodName":"resourcebundle_get_error_code"},{"id":"resourcebundle.geterrorcode","name":"ResourceBundle::getErrorCode","description":"Get bundle's last error code","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"resourcebundle.geterrormessage","name":"resourcebundle_get_error_message","description":"Get bundle's last error message","tag":"refentry","type":"Function","methodName":"resourcebundle_get_error_message"},{"id":"resourcebundle.geterrormessage","name":"ResourceBundle::getErrorMessage","description":"Get bundle's last error message","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"resourcebundle.locales","name":"resourcebundle_locales","description":"Get supported locales","tag":"refentry","type":"Function","methodName":"resourcebundle_locales"},{"id":"resourcebundle.locales","name":"ResourceBundle::getLocales","description":"Get supported locales","tag":"refentry","type":"Function","methodName":"getLocales"},{"id":"class.resourcebundle","name":"ResourceBundle","description":"The ResourceBundle class","tag":"phpdoc:classref","type":"Class","methodName":"ResourceBundle"},{"id":"spoofchecker.areconfusable","name":"Spoofchecker::areConfusable","description":"Checks if given strings can be confused","tag":"refentry","type":"Function","methodName":"areConfusable"},{"id":"spoofchecker.construct","name":"Spoofchecker::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"spoofchecker.issuspicious","name":"Spoofchecker::isSuspicious","description":"Checks if a given text contains any suspicious characters","tag":"refentry","type":"Function","methodName":"isSuspicious"},{"id":"spoofchecker.setallowedlocales","name":"Spoofchecker::setAllowedLocales","description":"Locales to use when running checks","tag":"refentry","type":"Function","methodName":"setAllowedLocales"},{"id":"spoofchecker.setchecks","name":"Spoofchecker::setChecks","description":"Set the checks to run","tag":"refentry","type":"Function","methodName":"setChecks"},{"id":"spoofchecker.setrestrictionlevel","name":"Spoofchecker::setRestrictionLevel","description":"Set the restriction level","tag":"refentry","type":"Function","methodName":"setRestrictionLevel"},{"id":"class.spoofchecker","name":"Spoofchecker","description":"The Spoofchecker class","tag":"phpdoc:classref","type":"Class","methodName":"Spoofchecker"},{"id":"transliterator.construct","name":"Transliterator::__construct","description":"Private constructor to deny instantiation","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"transliterator.create","name":"transliterator_create","description":"Create a transliterator","tag":"refentry","type":"Function","methodName":"transliterator_create"},{"id":"transliterator.create","name":"Transliterator::create","description":"Create a transliterator","tag":"refentry","type":"Function","methodName":"create"},{"id":"transliterator.createfromrules","name":"transliterator_create_from_rules","description":"Create transliterator from rules","tag":"refentry","type":"Function","methodName":"transliterator_create_from_rules"},{"id":"transliterator.createfromrules","name":"Transliterator::createFromRules","description":"Create transliterator from rules","tag":"refentry","type":"Function","methodName":"createFromRules"},{"id":"transliterator.createinverse","name":"transliterator_create_inverse","description":"Create an inverse transliterator","tag":"refentry","type":"Function","methodName":"transliterator_create_inverse"},{"id":"transliterator.createinverse","name":"Transliterator::createInverse","description":"Create an inverse transliterator","tag":"refentry","type":"Function","methodName":"createInverse"},{"id":"transliterator.geterrorcode","name":"transliterator_get_error_code","description":"Get last error code","tag":"refentry","type":"Function","methodName":"transliterator_get_error_code"},{"id":"transliterator.geterrorcode","name":"Transliterator::getErrorCode","description":"Get last error code","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"transliterator.geterrormessage","name":"transliterator_get_error_message","description":"Get last error message","tag":"refentry","type":"Function","methodName":"transliterator_get_error_message"},{"id":"transliterator.geterrormessage","name":"Transliterator::getErrorMessage","description":"Get last error message","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"transliterator.listids","name":"transliterator_list_ids","description":"Get transliterator IDs","tag":"refentry","type":"Function","methodName":"transliterator_list_ids"},{"id":"transliterator.listids","name":"Transliterator::listIDs","description":"Get transliterator IDs","tag":"refentry","type":"Function","methodName":"listIDs"},{"id":"transliterator.transliterate","name":"transliterator_transliterate","description":"Transliterate a string","tag":"refentry","type":"Function","methodName":"transliterator_transliterate"},{"id":"transliterator.transliterate","name":"Transliterator::transliterate","description":"Transliterate a string","tag":"refentry","type":"Function","methodName":"transliterate"},{"id":"class.transliterator","name":"Transliterator","description":"The Transliterator class","tag":"phpdoc:classref","type":"Class","methodName":"Transliterator"},{"id":"intlbreakiterator.construct","name":"IntlBreakIterator::__construct","description":"Private constructor for disallowing instantiation","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intlbreakiterator.createcharacterinstance","name":"IntlBreakIterator::createCharacterInstance","description":"Create break iterator for boundaries of combining character sequences","tag":"refentry","type":"Function","methodName":"createCharacterInstance"},{"id":"intlbreakiterator.createcodepointinstance","name":"IntlBreakIterator::createCodePointInstance","description":"Create break iterator for boundaries of code points","tag":"refentry","type":"Function","methodName":"createCodePointInstance"},{"id":"intlbreakiterator.createlineinstance","name":"IntlBreakIterator::createLineInstance","description":"Create break iterator for logically possible line breaks","tag":"refentry","type":"Function","methodName":"createLineInstance"},{"id":"intlbreakiterator.createsentenceinstance","name":"IntlBreakIterator::createSentenceInstance","description":"Create break iterator for sentence breaks","tag":"refentry","type":"Function","methodName":"createSentenceInstance"},{"id":"intlbreakiterator.createtitleinstance","name":"IntlBreakIterator::createTitleInstance","description":"Create break iterator for title-casing breaks","tag":"refentry","type":"Function","methodName":"createTitleInstance"},{"id":"intlbreakiterator.createwordinstance","name":"IntlBreakIterator::createWordInstance","description":"Create break iterator for word breaks","tag":"refentry","type":"Function","methodName":"createWordInstance"},{"id":"intlbreakiterator.current","name":"IntlBreakIterator::current","description":"Get index of current position","tag":"refentry","type":"Function","methodName":"current"},{"id":"intlbreakiterator.first","name":"IntlBreakIterator::first","description":"Set position to the first character in the text","tag":"refentry","type":"Function","methodName":"first"},{"id":"intlbreakiterator.following","name":"IntlBreakIterator::following","description":"Advance the iterator to the first boundary following specified offset","tag":"refentry","type":"Function","methodName":"following"},{"id":"intlbreakiterator.geterrorcode","name":"intl_get_error_code","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"intl_get_error_code"},{"id":"intlbreakiterator.geterrorcode","name":"IntlBreakIterator::getErrorCode","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"intlbreakiterator.geterrormessage","name":"intl_get_error_message","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"intl_get_error_message"},{"id":"intlbreakiterator.geterrormessage","name":"IntlBreakIterator::getErrorMessage","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"intlbreakiterator.getlocale","name":"IntlBreakIterator::getLocale","description":"Get the locale associated with the object","tag":"refentry","type":"Function","methodName":"getLocale"},{"id":"intlbreakiterator.getpartsiterator","name":"IntlBreakIterator::getPartsIterator","description":"Create iterator for navigating fragments between boundaries","tag":"refentry","type":"Function","methodName":"getPartsIterator"},{"id":"intlbreakiterator.gettext","name":"IntlBreakIterator::getText","description":"Get the text being scanned","tag":"refentry","type":"Function","methodName":"getText"},{"id":"intlbreakiterator.isboundary","name":"IntlBreakIterator::isBoundary","description":"Tell whether an offset is a boundary\u02bcs offset","tag":"refentry","type":"Function","methodName":"isBoundary"},{"id":"intlbreakiterator.last","name":"IntlBreakIterator::last","description":"Set the iterator position to index beyond the last character","tag":"refentry","type":"Function","methodName":"last"},{"id":"intlbreakiterator.next","name":"IntlBreakIterator::next","description":"Advance the iterator the next boundary","tag":"refentry","type":"Function","methodName":"next"},{"id":"intlbreakiterator.preceding","name":"IntlBreakIterator::preceding","description":"Set the iterator position to the first boundary before an offset","tag":"refentry","type":"Function","methodName":"preceding"},{"id":"intlbreakiterator.previous","name":"IntlBreakIterator::previous","description":"Set the iterator position to the boundary immediately before the current","tag":"refentry","type":"Function","methodName":"previous"},{"id":"intlbreakiterator.settext","name":"IntlBreakIterator::setText","description":"Set the text being scanned","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.intlbreakiterator","name":"IntlBreakIterator","description":"The IntlBreakIterator class","tag":"phpdoc:classref","type":"Class","methodName":"IntlBreakIterator"},{"id":"intlrulebasedbreakiterator.construct","name":"IntlRuleBasedBreakIterator::__construct","description":"Create iterator from ruleset","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intlrulebasedbreakiterator.getbinaryrules","name":"IntlRuleBasedBreakIterator::getBinaryRules","description":"Get the binary form of compiled rules","tag":"refentry","type":"Function","methodName":"getBinaryRules"},{"id":"intlrulebasedbreakiterator.getrules","name":"IntlRuleBasedBreakIterator::getRules","description":"Get the rule set used to create this object","tag":"refentry","type":"Function","methodName":"getRules"},{"id":"intlrulebasedbreakiterator.getrulestatus","name":"IntlRuleBasedBreakIterator::getRuleStatus","description":"Get the largest status value from the break rules that determined the current break position","tag":"refentry","type":"Function","methodName":"getRuleStatus"},{"id":"intlrulebasedbreakiterator.getrulestatusvec","name":"IntlRuleBasedBreakIterator::getRuleStatusVec","description":"Get the status values from the break rules that determined the current break position","tag":"refentry","type":"Function","methodName":"getRuleStatusVec"},{"id":"class.intlrulebasedbreakiterator","name":"IntlRuleBasedBreakIterator","description":"The IntlRuleBasedBreakIterator class","tag":"phpdoc:classref","type":"Class","methodName":"IntlRuleBasedBreakIterator"},{"id":"intlcodepointbreakiterator.getlastcodepoint","name":"IntlCodePointBreakIterator::getLastCodePoint","description":"Get last code point passed over after advancing or receding the iterator","tag":"refentry","type":"Function","methodName":"getLastCodePoint"},{"id":"class.intlcodepointbreakiterator","name":"IntlCodePointBreakIterator","description":"The IntlCodePointBreakIterator class","tag":"phpdoc:classref","type":"Class","methodName":"IntlCodePointBreakIterator"},{"id":"intldatepatterngenerator.create","name":"IntlDatePatternGenerator::__construct","description":"Creates a new IntlDatePatternGenerator instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"intldatepatterngenerator.create","name":"IntlDatePatternGenerator::create","description":"Creates a new IntlDatePatternGenerator instance","tag":"refentry","type":"Function","methodName":"create"},{"id":"intldatepatterngenerator.getbestpattern","name":"IntlDatePatternGenerator::getBestPattern","description":"Determines the most suitable date\/time format","tag":"refentry","type":"Function","methodName":"getBestPattern"},{"id":"class.intldatepatterngenerator","name":"IntlDatePatternGenerator","description":"The IntlDatePatternGenerator class","tag":"phpdoc:classref","type":"Class","methodName":"IntlDatePatternGenerator"},{"id":"intlpartsiterator.getbreakiterator","name":"IntlPartsIterator::getBreakIterator","description":"Get IntlBreakIterator backing this parts iterator","tag":"refentry","type":"Function","methodName":"getBreakIterator"},{"id":"class.intlpartsiterator","name":"IntlPartsIterator","description":"The IntlPartsIterator class","tag":"phpdoc:classref","type":"Class","methodName":"IntlPartsIterator"},{"id":"uconverter.construct","name":"UConverter::__construct","description":"Create UConverter object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"uconverter.convert","name":"UConverter::convert","description":"Convert string from one charset to another","tag":"refentry","type":"Function","methodName":"convert"},{"id":"uconverter.fromucallback","name":"UConverter::fromUCallback","description":"Default \"from\" callback function","tag":"refentry","type":"Function","methodName":"fromUCallback"},{"id":"uconverter.getaliases","name":"UConverter::getAliases","description":"Get the aliases of the given name","tag":"refentry","type":"Function","methodName":"getAliases"},{"id":"uconverter.getavailable","name":"UConverter::getAvailable","description":"Get the available canonical converter names","tag":"refentry","type":"Function","methodName":"getAvailable"},{"id":"uconverter.getdestinationencoding","name":"UConverter::getDestinationEncoding","description":"Get the destination encoding","tag":"refentry","type":"Function","methodName":"getDestinationEncoding"},{"id":"uconverter.getdestinationtype","name":"UConverter::getDestinationType","description":"Get the destination converter type","tag":"refentry","type":"Function","methodName":"getDestinationType"},{"id":"uconverter.geterrorcode","name":"intl_get_error_code","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"intl_get_error_code"},{"id":"uconverter.geterrorcode","name":"UConverter::getErrorCode","description":"Get last error code on the object","tag":"refentry","type":"Function","methodName":"getErrorCode"},{"id":"uconverter.geterrormessage","name":"UConverter::getErrorMessage","description":"Get last error message on the object","tag":"refentry","type":"Function","methodName":"getErrorMessage"},{"id":"uconverter.getsourceencoding","name":"UConverter::getSourceEncoding","description":"Get the source encoding","tag":"refentry","type":"Function","methodName":"getSourceEncoding"},{"id":"uconverter.getsourcetype","name":"UConverter::getSourceType","description":"Get the source converter type","tag":"refentry","type":"Function","methodName":"getSourceType"},{"id":"uconverter.getstandards","name":"UConverter::getStandards","description":"Get standards associated to converter names","tag":"refentry","type":"Function","methodName":"getStandards"},{"id":"uconverter.getsubstchars","name":"UConverter::getSubstChars","description":"Get substitution chars","tag":"refentry","type":"Function","methodName":"getSubstChars"},{"id":"uconverter.reasontext","name":"UConverter::reasonText","description":"Get string representation of the callback reason","tag":"refentry","type":"Function","methodName":"reasonText"},{"id":"uconverter.setdestinationencoding","name":"UConverter::setDestinationEncoding","description":"Set the destination encoding","tag":"refentry","type":"Function","methodName":"setDestinationEncoding"},{"id":"uconverter.setsourceencoding","name":"UConverter::setSourceEncoding","description":"Set the source encoding","tag":"refentry","type":"Function","methodName":"setSourceEncoding"},{"id":"uconverter.setsubstchars","name":"UConverter::setSubstChars","description":"Set the substitution chars","tag":"refentry","type":"Function","methodName":"setSubstChars"},{"id":"uconverter.toucallback","name":"UConverter::toUCallback","description":"Default \"to\" callback function","tag":"refentry","type":"Function","methodName":"toUCallback"},{"id":"uconverter.transcode","name":"UConverter::transcode","description":"Convert a string from one character encoding to another","tag":"refentry","type":"Function","methodName":"transcode"},{"id":"class.uconverter","name":"UConverter","description":"The UConverter class","tag":"phpdoc:classref","type":"Class","methodName":"UConverter"},{"id":"function.grapheme-extract","name":"grapheme_extract","description":"Function to extract a sequence of default grapheme clusters from a text buffer, which must be encoded in UTF-8","tag":"refentry","type":"Function","methodName":"grapheme_extract"},{"id":"function.grapheme-str-split","name":"grapheme_str_split","description":"Split a string into an array","tag":"refentry","type":"Function","methodName":"grapheme_str_split"},{"id":"function.grapheme-stripos","name":"grapheme_stripos","description":"Find position (in grapheme units) of first occurrence of a case-insensitive string","tag":"refentry","type":"Function","methodName":"grapheme_stripos"},{"id":"function.grapheme-stristr","name":"grapheme_stristr","description":"Returns part of haystack string from the first occurrence of case-insensitive needle to the end of haystack","tag":"refentry","type":"Function","methodName":"grapheme_stristr"},{"id":"function.grapheme-strlen","name":"grapheme_strlen","description":"Get string length in grapheme units","tag":"refentry","type":"Function","methodName":"grapheme_strlen"},{"id":"function.grapheme-strpos","name":"grapheme_strpos","description":"Find position (in grapheme units) of first occurrence of a string","tag":"refentry","type":"Function","methodName":"grapheme_strpos"},{"id":"function.grapheme-strripos","name":"grapheme_strripos","description":"Find position (in grapheme units) of last occurrence of a case-insensitive string","tag":"refentry","type":"Function","methodName":"grapheme_strripos"},{"id":"function.grapheme-strrpos","name":"grapheme_strrpos","description":"Find position (in grapheme units) of last occurrence of a string","tag":"refentry","type":"Function","methodName":"grapheme_strrpos"},{"id":"function.grapheme-strstr","name":"grapheme_strstr","description":"Returns part of haystack string from the first occurrence of needle to the end of haystack","tag":"refentry","type":"Function","methodName":"grapheme_strstr"},{"id":"function.grapheme-substr","name":"grapheme_substr","description":"Return part of a string","tag":"refentry","type":"Function","methodName":"grapheme_substr"},{"id":"ref.intl.grapheme","name":"Grapheme \u51fd\u6570","description":"Internationalization Functions","tag":"reference","type":"Extension","methodName":"Grapheme \u51fd\u6570"},{"id":"function.idn-to-ascii","name":"idn_to_ascii","description":"\u5c06\u57df\u540d\u8f6c\u6362\u4e3a IDNA ASCII \u683c\u5f0f","tag":"refentry","type":"Function","methodName":"idn_to_ascii"},{"id":"function.idn-to-utf8","name":"idn_to_utf8","description":"\u5c06\u57df\u540d\u4ece IDNA ASCII \u8f6c\u6362\u4e3a Unicode","tag":"refentry","type":"Function","methodName":"idn_to_utf8"},{"id":"ref.intl.idn","name":"IDN \u51fd\u6570","description":"Internationalization Functions","tag":"reference","type":"Extension","methodName":"IDN \u51fd\u6570"},{"id":"intlchar.charage","name":"IntlChar::charAge","description":"Get the \"age\" of the code point","tag":"refentry","type":"Function","methodName":"charAge"},{"id":"intlchar.chardigitvalue","name":"IntlChar::charDigitValue","description":"Get the decimal digit value of a decimal digit character","tag":"refentry","type":"Function","methodName":"charDigitValue"},{"id":"intlchar.chardirection","name":"IntlChar::charDirection","description":"Get bidirectional category value for a code point","tag":"refentry","type":"Function","methodName":"charDirection"},{"id":"intlchar.charfromname","name":"IntlChar::charFromName","description":"Find Unicode character by name and return its code point value","tag":"refentry","type":"Function","methodName":"charFromName"},{"id":"intlchar.charmirror","name":"IntlChar::charMirror","description":"Get the \"mirror-image\" character for a code point","tag":"refentry","type":"Function","methodName":"charMirror"},{"id":"intlchar.charname","name":"IntlChar::charName","description":"Retrieve the name of a Unicode character","tag":"refentry","type":"Function","methodName":"charName"},{"id":"intlchar.chartype","name":"IntlChar::charType","description":"Get the general category value for a code point","tag":"refentry","type":"Function","methodName":"charType"},{"id":"intlchar.chr","name":"IntlChar::chr","description":"Return Unicode character by code point value","tag":"refentry","type":"Function","methodName":"chr"},{"id":"intlchar.digit","name":"IntlChar::digit","description":"Get the decimal digit value of a code point for a given radix","tag":"refentry","type":"Function","methodName":"digit"},{"id":"intlchar.enumcharnames","name":"IntlChar::enumCharNames","description":"Enumerate all assigned Unicode characters within a range","tag":"refentry","type":"Function","methodName":"enumCharNames"},{"id":"intlchar.enumchartypes","name":"IntlChar::enumCharTypes","description":"Enumerate all code points with their Unicode general categories","tag":"refentry","type":"Function","methodName":"enumCharTypes"},{"id":"intlchar.foldcase","name":"IntlChar::foldCase","description":"Perform case folding on a code point","tag":"refentry","type":"Function","methodName":"foldCase"},{"id":"intlchar.fordigit","name":"IntlChar::forDigit","description":"Get character representation for a given digit and radix","tag":"refentry","type":"Function","methodName":"forDigit"},{"id":"intlchar.getbidipairedbracket","name":"IntlChar::getBidiPairedBracket","description":"Get the paired bracket character for a code point","tag":"refentry","type":"Function","methodName":"getBidiPairedBracket"},{"id":"intlchar.getblockcode","name":"IntlChar::getBlockCode","description":"Get the Unicode allocation block containing a code point","tag":"refentry","type":"Function","methodName":"getBlockCode"},{"id":"intlchar.getcombiningclass","name":"IntlChar::getCombiningClass","description":"Get the combining class of a code point","tag":"refentry","type":"Function","methodName":"getCombiningClass"},{"id":"intlchar.getfc-nfkc-closure","name":"IntlChar::getFC_NFKC_Closure","description":"Get the FC_NFKC_Closure property for a code point","tag":"refentry","type":"Function","methodName":"getFC_NFKC_Closure"},{"id":"intlchar.getintpropertymaxvalue","name":"IntlChar::getIntPropertyMaxValue","description":"Get the max value for a Unicode property","tag":"refentry","type":"Function","methodName":"getIntPropertyMaxValue"},{"id":"intlchar.getintpropertyminvalue","name":"IntlChar::getIntPropertyMinValue","description":"Get the min value for a Unicode property","tag":"refentry","type":"Function","methodName":"getIntPropertyMinValue"},{"id":"intlchar.getintpropertyvalue","name":"IntlChar::getIntPropertyValue","description":"Get the value for a Unicode property for a code point","tag":"refentry","type":"Function","methodName":"getIntPropertyValue"},{"id":"intlchar.getnumericvalue","name":"IntlChar::getNumericValue","description":"Get the numeric value for a Unicode code point","tag":"refentry","type":"Function","methodName":"getNumericValue"},{"id":"intlchar.getpropertyenum","name":"IntlChar::getPropertyEnum","description":"Get the property constant value for a given property name","tag":"refentry","type":"Function","methodName":"getPropertyEnum"},{"id":"intlchar.getpropertyname","name":"IntlChar::getPropertyName","description":"Get the Unicode name for a property","tag":"refentry","type":"Function","methodName":"getPropertyName"},{"id":"intlchar.getpropertyvalueenum","name":"IntlChar::getPropertyValueEnum","description":"Get the property value for a given value name","tag":"refentry","type":"Function","methodName":"getPropertyValueEnum"},{"id":"intlchar.getpropertyvaluename","name":"IntlChar::getPropertyValueName","description":"Get the Unicode name for a property value","tag":"refentry","type":"Function","methodName":"getPropertyValueName"},{"id":"intlchar.getunicodeversion","name":"IntlChar::getUnicodeVersion","description":"Get the Unicode version","tag":"refentry","type":"Function","methodName":"getUnicodeVersion"},{"id":"intlchar.hasbinaryproperty","name":"IntlChar::hasBinaryProperty","description":"Check a binary Unicode property for a code point","tag":"refentry","type":"Function","methodName":"hasBinaryProperty"},{"id":"intlchar.isalnum","name":"IntlChar::isalnum","description":"Check if code point is an alphanumeric character","tag":"refentry","type":"Function","methodName":"isalnum"},{"id":"intlchar.isalpha","name":"IntlChar::isalpha","description":"Check if code point is a letter character","tag":"refentry","type":"Function","methodName":"isalpha"},{"id":"intlchar.isbase","name":"IntlChar::isbase","description":"Check if code point is a base character","tag":"refentry","type":"Function","methodName":"isbase"},{"id":"intlchar.isblank","name":"IntlChar::isblank","description":"Check if code point is a \"blank\" or \"horizontal space\" character","tag":"refentry","type":"Function","methodName":"isblank"},{"id":"intlchar.iscntrl","name":"IntlChar::iscntrl","description":"Check if code point is a control character","tag":"refentry","type":"Function","methodName":"iscntrl"},{"id":"intlchar.isdefined","name":"IntlChar::isdefined","description":"Check whether the code point is defined","tag":"refentry","type":"Function","methodName":"isdefined"},{"id":"intlchar.isdigit","name":"IntlChar::isdigit","description":"Check if code point is a digit character","tag":"refentry","type":"Function","methodName":"isdigit"},{"id":"intlchar.isgraph","name":"IntlChar::isgraph","description":"Check if code point is a graphic character","tag":"refentry","type":"Function","methodName":"isgraph"},{"id":"intlchar.isidignorable","name":"IntlChar::isIDIgnorable","description":"Check if code point is an ignorable character","tag":"refentry","type":"Function","methodName":"isIDIgnorable"},{"id":"intlchar.isidpart","name":"IntlChar::isIDPart","description":"Check if code point is permissible in an identifier","tag":"refentry","type":"Function","methodName":"isIDPart"},{"id":"intlchar.isidstart","name":"IntlChar::isIDStart","description":"Check if code point is permissible as the first character in an identifier","tag":"refentry","type":"Function","methodName":"isIDStart"},{"id":"intlchar.isisocontrol","name":"IntlChar::isISOControl","description":"Check if code point is an ISO control code","tag":"refentry","type":"Function","methodName":"isISOControl"},{"id":"intlchar.isjavaidpart","name":"IntlChar::isJavaIDPart","description":"Check if code point is permissible in a Java identifier","tag":"refentry","type":"Function","methodName":"isJavaIDPart"},{"id":"intlchar.isjavaidstart","name":"IntlChar::isJavaIDStart","description":"Check if code point is permissible as the first character in a Java identifier","tag":"refentry","type":"Function","methodName":"isJavaIDStart"},{"id":"intlchar.isjavaspacechar","name":"IntlChar::isJavaSpaceChar","description":"Check if code point is a space character according to Java","tag":"refentry","type":"Function","methodName":"isJavaSpaceChar"},{"id":"intlchar.islower","name":"IntlChar::islower","description":"Check if code point is a lowercase letter","tag":"refentry","type":"Function","methodName":"islower"},{"id":"intlchar.ismirrored","name":"IntlChar::isMirrored","description":"Check if code point has the Bidi_Mirrored property","tag":"refentry","type":"Function","methodName":"isMirrored"},{"id":"intlchar.isprint","name":"IntlChar::isprint","description":"Check if code point is a printable character","tag":"refentry","type":"Function","methodName":"isprint"},{"id":"intlchar.ispunct","name":"IntlChar::ispunct","description":"Check if code point is punctuation character","tag":"refentry","type":"Function","methodName":"ispunct"},{"id":"intlchar.isspace","name":"IntlChar::isspace","description":"Check if code point is a space character","tag":"refentry","type":"Function","methodName":"isspace"},{"id":"intlchar.istitle","name":"IntlChar::istitle","description":"Check if code point is a titlecase letter","tag":"refentry","type":"Function","methodName":"istitle"},{"id":"intlchar.isualphabetic","name":"IntlChar::isUAlphabetic","description":"Check if code point has the Alphabetic Unicode property","tag":"refentry","type":"Function","methodName":"isUAlphabetic"},{"id":"intlchar.isulowercase","name":"IntlChar::isULowercase","description":"Check if code point has the Lowercase Unicode property","tag":"refentry","type":"Function","methodName":"isULowercase"},{"id":"intlchar.isupper","name":"IntlChar::isupper","description":"Check if code point has the general category \"Lu\" (uppercase letter)","tag":"refentry","type":"Function","methodName":"isupper"},{"id":"intlchar.isuuppercase","name":"IntlChar::isUUppercase","description":"Check if code point has the Uppercase Unicode property","tag":"refentry","type":"Function","methodName":"isUUppercase"},{"id":"intlchar.isuwhitespace","name":"IntlChar::isUWhiteSpace","description":"Check if code point has the White_Space Unicode property","tag":"refentry","type":"Function","methodName":"isUWhiteSpace"},{"id":"intlchar.iswhitespace","name":"IntlChar::isWhitespace","description":"Check if code point is a whitespace character according to ICU","tag":"refentry","type":"Function","methodName":"isWhitespace"},{"id":"intlchar.isxdigit","name":"IntlChar::isxdigit","description":"Check if code point is a hexadecimal digit","tag":"refentry","type":"Function","methodName":"isxdigit"},{"id":"intlchar.ord","name":"IntlChar::ord","description":"Return Unicode code point value of character","tag":"refentry","type":"Function","methodName":"ord"},{"id":"intlchar.tolower","name":"IntlChar::tolower","description":"Make Unicode character lowercase","tag":"refentry","type":"Function","methodName":"tolower"},{"id":"intlchar.totitle","name":"IntlChar::totitle","description":"Make Unicode character titlecase","tag":"refentry","type":"Function","methodName":"totitle"},{"id":"intlchar.toupper","name":"IntlChar::toupper","description":"Make Unicode character uppercase","tag":"refentry","type":"Function","methodName":"toupper"},{"id":"class.intlchar","name":"IntlChar","description":"IntlChar","tag":"phpdoc:classref","type":"Class","methodName":"IntlChar"},{"id":"class.intlexception","name":"IntlException","description":"Exception class for intl errors","tag":"phpdoc:classref","type":"Class","methodName":"IntlException"},{"id":"intliterator.current","name":"IntlIterator::current","description":"Get the current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"intliterator.key","name":"IntlIterator::key","description":"Get the current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"intliterator.next","name":"IntlIterator::next","description":"Move forward to the next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"intliterator.rewind","name":"IntlIterator::rewind","description":"Rewind the iterator to the first element","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"intliterator.valid","name":"IntlIterator::valid","description":"Check if current position is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.intliterator","name":"IntlIterator","description":"The IntlIterator class","tag":"phpdoc:classref","type":"Class","methodName":"IntlIterator"},{"id":"function.intl-error-name","name":"intl_error_name","description":"Get symbolic name for a given error code","tag":"refentry","type":"Function","methodName":"intl_error_name"},{"id":"function.intl-get-error-code","name":"intl_get_error_code","description":"Get the last error code","tag":"refentry","type":"Function","methodName":"intl_get_error_code"},{"id":"function.intl-get-error-message","name":"intl_get_error_message","description":"Get description of the last error","tag":"refentry","type":"Function","methodName":"intl_get_error_message"},{"id":"function.intl-is-failure","name":"intl_is_failure","description":"Check whether the given error code indicates failure","tag":"refentry","type":"Function","methodName":"intl_is_failure"},{"id":"ref.intl","name":"intl \u51fd\u6570","description":"Internationalization Functions","tag":"reference","type":"Extension","methodName":"intl \u51fd\u6570"},{"id":"book.intl","name":"intl","description":"Internationalization Functions","tag":"book","type":"Extension","methodName":"intl"},{"id":"mbstring.installation","name":"\u5b89\u88c5","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mbstring.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mbstring.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mbstring.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"mbstring.encodings","name":"\u652f\u6301\u7f16\u7801\u7684\u6458\u8981","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"\u652f\u6301\u7f16\u7801\u7684\u6458\u8981"},{"id":"mbstring.ja-basic","name":"\u65e5\u6587\u5b57\u7b26\u591a\u5b57\u8282\u7f16\u7801\u57fa\u7840","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"\u65e5\u6587\u5b57\u7b26\u591a\u5b57\u8282\u7f16\u7801\u57fa\u7840"},{"id":"mbstring.http","name":"HTTP \u8f93\u5165\u548c\u8f93\u51fa","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"HTTP \u8f93\u5165\u548c\u8f93\u51fa"},{"id":"mbstring.supported-encodings","name":"\u652f\u6301\u7684\u5b57\u7b26\u7f16\u7801","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"\u652f\u6301\u7684\u5b57\u7b26\u7f16\u7801"},{"id":"mbstring.overload","name":"\u51fd\u6570\u91cd\u8f7d\u529f\u80fd","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"\u51fd\u6570\u91cd\u8f7d\u529f\u80fd"},{"id":"mbstring.php4.req","name":"PHP\u5b57\u7b26\u7f16\u7801\u7684\u8981\u6c42","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"PHP\u5b57\u7b26\u7f16\u7801\u7684\u8981\u6c42"},{"id":"function.mb-check-encoding","name":"mb_check_encoding","description":"\u68c0\u67e5\u5b57\u7b26\u4e32\u5728\u6307\u5b9a\u7684\u7f16\u7801\u91cc\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"mb_check_encoding"},{"id":"function.mb-chr","name":"mb_chr","description":"\u6309 Unicode \u7801\u4f4d\u503c\u8fd4\u56de\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"mb_chr"},{"id":"function.mb-convert-case","name":"mb_convert_case","description":"\u5bf9\u5b57\u7b26\u4e32\u8fdb\u884c\u5927\u5c0f\u5199\u8f6c\u6362","tag":"refentry","type":"Function","methodName":"mb_convert_case"},{"id":"function.mb-convert-encoding","name":"mb_convert_encoding","description":"\u8f6c\u6362\u5b57\u7b26\u4e32\uff0c\u4ece\u4e00\u4e2a\u5b57\u7b26\u7f16\u7801\u5230\u53e6\u4e00\u4e2a\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mb_convert_encoding"},{"id":"function.mb-convert-kana","name":"mb_convert_kana","description":"Convert \"kana\" one from another (\"zen-kaku\", \"han-kaku\" and more)","tag":"refentry","type":"Function","methodName":"mb_convert_kana"},{"id":"function.mb-convert-variables","name":"mb_convert_variables","description":"\u8f6c\u6362\u4e00\u4e2a\u6216\u591a\u4e2a\u53d8\u91cf\u7684\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mb_convert_variables"},{"id":"function.mb-decode-mimeheader","name":"mb_decode_mimeheader","description":"\u89e3\u7801 MIME \u5934\u5b57\u6bb5\u4e2d\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mb_decode_mimeheader"},{"id":"function.mb-decode-numericentity","name":"mb_decode_numericentity","description":"\u6839\u636e HTML \u6570\u5b57\u5b57\u7b26\u4e32\u89e3\u7801\u6210\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"mb_decode_numericentity"},{"id":"function.mb-detect-encoding","name":"mb_detect_encoding","description":"\u68c0\u6d4b\u5b57\u7b26\u7684\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mb_detect_encoding"},{"id":"function.mb-detect-order","name":"mb_detect_order","description":"\u8bbe\u7f6e\/\u83b7\u53d6 \u5b57\u7b26\u7f16\u7801\u7684\u68c0\u6d4b\u987a\u5e8f","tag":"refentry","type":"Function","methodName":"mb_detect_order"},{"id":"function.mb-encode-mimeheader","name":"mb_encode_mimeheader","description":"\u4e3a MIME \u5934\u7f16\u7801\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mb_encode_mimeheader"},{"id":"function.mb-encode-numericentity","name":"mb_encode_numericentity","description":"Encode character to HTML numeric string reference","tag":"refentry","type":"Function","methodName":"mb_encode_numericentity"},{"id":"function.mb-encoding-aliases","name":"mb_encoding_aliases","description":"Get aliases of a known encoding type","tag":"refentry","type":"Function","methodName":"mb_encoding_aliases"},{"id":"function.mb-ereg","name":"mb_ereg","description":"Regular expression match with multibyte support","tag":"refentry","type":"Function","methodName":"mb_ereg"},{"id":"function.mb-ereg-match","name":"mb_ereg_match","description":"Regular expression match for multibyte string","tag":"refentry","type":"Function","methodName":"mb_ereg_match"},{"id":"function.mb-ereg-replace","name":"mb_ereg_replace","description":"Replace regular expression with multibyte support","tag":"refentry","type":"Function","methodName":"mb_ereg_replace"},{"id":"function.mb-ereg-replace-callback","name":"mb_ereg_replace_callback","description":"Perform a regular expression search and replace with multibyte support using a callback","tag":"refentry","type":"Function","methodName":"mb_ereg_replace_callback"},{"id":"function.mb-ereg-search","name":"mb_ereg_search","description":"Multibyte regular expression match for predefined multibyte string","tag":"refentry","type":"Function","methodName":"mb_ereg_search"},{"id":"function.mb-ereg-search-getpos","name":"mb_ereg_search_getpos","description":"Returns start point for next regular expression match","tag":"refentry","type":"Function","methodName":"mb_ereg_search_getpos"},{"id":"function.mb-ereg-search-getregs","name":"mb_ereg_search_getregs","description":"Retrieve the result from the last multibyte regular expression match","tag":"refentry","type":"Function","methodName":"mb_ereg_search_getregs"},{"id":"function.mb-ereg-search-init","name":"mb_ereg_search_init","description":"Setup string and regular expression for a multibyte regular expression match","tag":"refentry","type":"Function","methodName":"mb_ereg_search_init"},{"id":"function.mb-ereg-search-pos","name":"mb_ereg_search_pos","description":"Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string","tag":"refentry","type":"Function","methodName":"mb_ereg_search_pos"},{"id":"function.mb-ereg-search-regs","name":"mb_ereg_search_regs","description":"Returns the matched part of a multibyte regular expression","tag":"refentry","type":"Function","methodName":"mb_ereg_search_regs"},{"id":"function.mb-ereg-search-setpos","name":"mb_ereg_search_setpos","description":"Set start point of next regular expression match","tag":"refentry","type":"Function","methodName":"mb_ereg_search_setpos"},{"id":"function.mb-eregi","name":"mb_eregi","description":"Regular expression match ignoring case with multibyte support","tag":"refentry","type":"Function","methodName":"mb_eregi"},{"id":"function.mb-eregi-replace","name":"mb_eregi_replace","description":"Replace regular expression with multibyte support ignoring case","tag":"refentry","type":"Function","methodName":"mb_eregi_replace"},{"id":"function.mb-get-info","name":"mb_get_info","description":"\u83b7\u53d6 mbstring \u7684\u5185\u90e8\u8bbe\u7f6e","tag":"refentry","type":"Function","methodName":"mb_get_info"},{"id":"function.mb-http-input","name":"mb_http_input","description":"\u68c0\u6d4b HTTP \u8f93\u5165\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mb_http_input"},{"id":"function.mb-http-output","name":"mb_http_output","description":"\u8bbe\u7f6e\/\u83b7\u53d6 HTTP \u8f93\u51fa\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mb_http_output"},{"id":"function.mb-internal-encoding","name":"mb_internal_encoding","description":"\u8bbe\u7f6e\/\u83b7\u53d6\u5185\u90e8\u5b57\u7b26\u7f16\u7801","tag":"refentry","type":"Function","methodName":"mb_internal_encoding"},{"id":"function.mb-language","name":"mb_language","description":"\u8bbe\u7f6e\/\u83b7\u53d6\u5f53\u524d\u7684\u8bed\u8a00","tag":"refentry","type":"Function","methodName":"mb_language"},{"id":"function.mb-lcfirst","name":"mb_lcfirst","description":"Make a string's first character lowercase","tag":"refentry","type":"Function","methodName":"mb_lcfirst"},{"id":"function.mb-list-encodings","name":"mb_list_encodings","description":"\u8fd4\u56de\u6240\u6709\u652f\u6301\u7f16\u7801\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"mb_list_encodings"},{"id":"function.mb-ltrim","name":"mb_ltrim","description":"Strip whitespace (or other characters) from the beginning of a string","tag":"refentry","type":"Function","methodName":"mb_ltrim"},{"id":"function.mb-ord","name":"mb_ord","description":"\u83b7\u53d6\u5b57\u7b26\u7684 Unicode \u7801\u4f4d\u503c","tag":"refentry","type":"Function","methodName":"mb_ord"},{"id":"function.mb-output-handler","name":"mb_output_handler","description":"\u5728\u8f93\u51fa\u7f13\u51b2\u4e2d\u8f6c\u6362\u5b57\u7b26\u7f16\u7801\u7684\u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"mb_output_handler"},{"id":"function.mb-parse-str","name":"mb_parse_str","description":"\u89e3\u6790 GET\/POST\/COOKIE \u6570\u636e\u5e76\u8bbe\u7f6e\u5168\u5c40\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"mb_parse_str"},{"id":"function.mb-preferred-mime-name","name":"mb_preferred_mime_name","description":"\u83b7\u53d6 MIME \u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mb_preferred_mime_name"},{"id":"function.mb-regex-encoding","name":"mb_regex_encoding","description":"Set\/Get character encoding for multibyte regex","tag":"refentry","type":"Function","methodName":"mb_regex_encoding"},{"id":"function.mb-regex-set-options","name":"mb_regex_set_options","description":"Set\/Get the default options for mbregex functions","tag":"refentry","type":"Function","methodName":"mb_regex_set_options"},{"id":"function.mb-rtrim","name":"mb_rtrim","description":"Strip whitespace (or other characters) from the end of a string","tag":"refentry","type":"Function","methodName":"mb_rtrim"},{"id":"function.mb-scrub","name":"mb_scrub","description":"Replace ill-formed byte sequences with the substitute character","tag":"refentry","type":"Function","methodName":"mb_scrub"},{"id":"function.mb-send-mail","name":"mb_send_mail","description":"\u53d1\u9001\u7f16\u7801\u8fc7\u7684\u90ae\u4ef6","tag":"refentry","type":"Function","methodName":"mb_send_mail"},{"id":"function.mb-split","name":"mb_split","description":"\u4f7f\u7528\u6b63\u5219\u8868\u8fbe\u5f0f\u5206\u5272\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mb_split"},{"id":"function.mb-str-pad","name":"mb_str_pad","description":"Pad a multibyte string to a certain length with another multibyte string","tag":"refentry","type":"Function","methodName":"mb_str_pad"},{"id":"function.mb-str-split","name":"mb_str_split","description":"\u6307\u5b9a\u591a\u5b57\u8282\u5b57\u7b26\u4e32\uff0c\u8fd4\u56de\u5176\u5b57\u7b26\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"mb_str_split"},{"id":"function.mb-strcut","name":"mb_strcut","description":"\u83b7\u53d6\u5b57\u7b26\u7684\u4e00\u90e8\u5206","tag":"refentry","type":"Function","methodName":"mb_strcut"},{"id":"function.mb-strimwidth","name":"mb_strimwidth","description":"\u83b7\u53d6\u6309\u6307\u5b9a\u5bbd\u5ea6\u622a\u65ad\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mb_strimwidth"},{"id":"function.mb-stripos","name":"mb_stripos","description":"\u5927\u5c0f\u5199\u4e0d\u654f\u611f\u5730\u67e5\u627e\u5b57\u7b26\u4e32\u5728\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u4e2d\u9996\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"mb_stripos"},{"id":"function.mb-stristr","name":"mb_stristr","description":"\u5927\u5c0f\u5199\u4e0d\u654f\u611f\u5730\u67e5\u627e\u5b57\u7b26\u4e32\u5728\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u91cc\u7684\u9996\u6b21\u51fa\u73b0","tag":"refentry","type":"Function","methodName":"mb_stristr"},{"id":"function.mb-strlen","name":"mb_strlen","description":"\u83b7\u53d6\u5b57\u7b26\u4e32\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"mb_strlen"},{"id":"function.mb-strpos","name":"mb_strpos","description":"\u67e5\u627e\u5b57\u7b26\u4e32\u5728\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u4e2d\u9996\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"mb_strpos"},{"id":"function.mb-strrchr","name":"mb_strrchr","description":"\u67e5\u627e\u6307\u5b9a\u5b57\u7b26\u5728\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u4e2d\u6700\u540e\u4e00\u6b21\u7684\u51fa\u73b0","tag":"refentry","type":"Function","methodName":"mb_strrchr"},{"id":"function.mb-strrichr","name":"mb_strrichr","description":"\u5927\u5c0f\u5199\u4e0d\u654f\u611f\u5730\u67e5\u627e\u6307\u5b9a\u5b57\u7b26\u5728\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u4e2d\u6700\u540e\u4e00\u6b21\u7684\u51fa\u73b0","tag":"refentry","type":"Function","methodName":"mb_strrichr"},{"id":"function.mb-strripos","name":"mb_strripos","description":"\u5927\u5c0f\u5199\u4e0d\u654f\u611f\u5730\u5728\u5b57\u7b26\u4e32\u4e2d\u67e5\u627e\u4e00\u4e2a\u5b57\u7b26\u4e32\u6700\u540e\u51fa\u73b0\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"mb_strripos"},{"id":"function.mb-strrpos","name":"mb_strrpos","description":"\u67e5\u627e\u5b57\u7b26\u4e32\u5728\u4e00\u4e2a\u5b57\u7b26\u4e32\u4e2d\u6700\u540e\u51fa\u73b0\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"mb_strrpos"},{"id":"function.mb-strstr","name":"mb_strstr","description":"\u67e5\u627e\u5b57\u7b26\u4e32\u5728\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u91cc\u7684\u9996\u6b21\u51fa\u73b0","tag":"refentry","type":"Function","methodName":"mb_strstr"},{"id":"function.mb-strtolower","name":"mb_strtolower","description":"\u4f7f\u5b57\u7b26\u4e32\u5c0f\u5199","tag":"refentry","type":"Function","methodName":"mb_strtolower"},{"id":"function.mb-strtoupper","name":"mb_strtoupper","description":"\u4f7f\u5b57\u7b26\u4e32\u5927\u5199","tag":"refentry","type":"Function","methodName":"mb_strtoupper"},{"id":"function.mb-strwidth","name":"mb_strwidth","description":"\u8fd4\u56de\u5b57\u7b26\u4e32\u7684\u5bbd\u5ea6","tag":"refentry","type":"Function","methodName":"mb_strwidth"},{"id":"function.mb-substitute-character","name":"mb_substitute_character","description":"\u8bbe\u7f6e\/\u83b7\u53d6\u66ff\u4ee3\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"mb_substitute_character"},{"id":"function.mb-substr","name":"mb_substr","description":"\u83b7\u53d6\u90e8\u5206\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"mb_substr"},{"id":"function.mb-substr-count","name":"mb_substr_count","description":"\u7edf\u8ba1\u5b57\u7b26\u4e32\u51fa\u73b0\u7684\u6b21\u6570","tag":"refentry","type":"Function","methodName":"mb_substr_count"},{"id":"function.mb-trim","name":"mb_trim","description":"Strip whitespace (or other characters) from the beginning and end of a string","tag":"refentry","type":"Function","methodName":"mb_trim"},{"id":"function.mb-ucfirst","name":"mb_ucfirst","description":"Make a string's first character uppercase","tag":"refentry","type":"Function","methodName":"mb_ucfirst"},{"id":"ref.mbstring","name":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32 \u51fd\u6570","description":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","tag":"reference","type":"Extension","methodName":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32 \u51fd\u6570"},{"id":"book.mbstring","name":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32","description":"\u56fd\u9645\u5316\u4e0e\u5b57\u7b26\u7f16\u7801\u652f\u6301","tag":"book","type":"Extension","methodName":"\u591a\u5b57\u8282\u5b57\u7b26\u4e32"},{"id":"pspell.requirements","name":"\u9700\u6c42","description":"Pspell","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"pspell.installation","name":"\u5b89\u88c5","description":"Pspell","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"pspell.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Pspell","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"pspell.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Pspell","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"pspell.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Pspell","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.pspell-add-to-personal","name":"pspell_add_to_personal","description":"Add the word to a personal wordlist","tag":"refentry","type":"Function","methodName":"pspell_add_to_personal"},{"id":"function.pspell-add-to-session","name":"pspell_add_to_session","description":"Add the word to the wordlist in the current session","tag":"refentry","type":"Function","methodName":"pspell_add_to_session"},{"id":"function.pspell-check","name":"pspell_check","description":"Check a word","tag":"refentry","type":"Function","methodName":"pspell_check"},{"id":"function.pspell-clear-session","name":"pspell_clear_session","description":"Clear the current session","tag":"refentry","type":"Function","methodName":"pspell_clear_session"},{"id":"function.pspell-config-create","name":"pspell_config_create","description":"Create a config used to open a dictionary","tag":"refentry","type":"Function","methodName":"pspell_config_create"},{"id":"function.pspell-config-data-dir","name":"pspell_config_data_dir","description":"Location of language data files","tag":"refentry","type":"Function","methodName":"pspell_config_data_dir"},{"id":"function.pspell-config-dict-dir","name":"pspell_config_dict_dir","description":"Location of the main word list","tag":"refentry","type":"Function","methodName":"pspell_config_dict_dir"},{"id":"function.pspell-config-ignore","name":"pspell_config_ignore","description":"Ignore words less than N characters long","tag":"refentry","type":"Function","methodName":"pspell_config_ignore"},{"id":"function.pspell-config-mode","name":"pspell_config_mode","description":"Change the mode number of suggestions returned","tag":"refentry","type":"Function","methodName":"pspell_config_mode"},{"id":"function.pspell-config-personal","name":"pspell_config_personal","description":"Set a file that contains personal wordlist","tag":"refentry","type":"Function","methodName":"pspell_config_personal"},{"id":"function.pspell-config-repl","name":"pspell_config_repl","description":"Set a file that contains replacement pairs","tag":"refentry","type":"Function","methodName":"pspell_config_repl"},{"id":"function.pspell-config-runtogether","name":"pspell_config_runtogether","description":"Consider run-together words as valid compounds","tag":"refentry","type":"Function","methodName":"pspell_config_runtogether"},{"id":"function.pspell-config-save-repl","name":"pspell_config_save_repl","description":"Determine whether to save a replacement pairs list\n  along with the wordlist","tag":"refentry","type":"Function","methodName":"pspell_config_save_repl"},{"id":"function.pspell-new","name":"pspell_new","description":"Load a new dictionary","tag":"refentry","type":"Function","methodName":"pspell_new"},{"id":"function.pspell-new-config","name":"pspell_new_config","description":"Load a new dictionary with settings based on a given config","tag":"refentry","type":"Function","methodName":"pspell_new_config"},{"id":"function.pspell-new-personal","name":"pspell_new_personal","description":"Load a new dictionary with personal wordlist","tag":"refentry","type":"Function","methodName":"pspell_new_personal"},{"id":"function.pspell-save-wordlist","name":"pspell_save_wordlist","description":"Save the personal wordlist to a file","tag":"refentry","type":"Function","methodName":"pspell_save_wordlist"},{"id":"function.pspell-store-replacement","name":"pspell_store_replacement","description":"Store a replacement pair for a word","tag":"refentry","type":"Function","methodName":"pspell_store_replacement"},{"id":"function.pspell-suggest","name":"pspell_suggest","description":"Suggest spellings of a word","tag":"refentry","type":"Function","methodName":"pspell_suggest"},{"id":"ref.pspell","name":"Pspell \u51fd\u6570","description":"Pspell","tag":"reference","type":"Extension","methodName":"Pspell \u51fd\u6570"},{"id":"class.pspell-dictionary","name":"PSpell\\Dictionary","description":"The PSpell\\Dictionary class","tag":"phpdoc:classref","type":"Class","methodName":"PSpell\\Dictionary"},{"id":"class.pspell-config","name":"PSpell\\Config","description":"The PSpell\\Config class","tag":"phpdoc:classref","type":"Class","methodName":"PSpell\\Config"},{"id":"book.pspell","name":"Pspell","description":"\u56fd\u9645\u5316\u4e0e\u5b57\u7b26\u7f16\u7801\u652f\u6301","tag":"book","type":"Extension","methodName":"Pspell"},{"id":"recode.requirements","name":"\u9700\u6c42","description":"GNU Recode","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"recode.installation","name":"\u5b89\u88c5","description":"GNU Recode","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"recode.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"GNU Recode","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.recode","name":"recode","description":"\u522b\u540d recode_string","tag":"refentry","type":"Function","methodName":"recode"},{"id":"function.recode-file","name":"recode_file","description":"Recode from file to file according to recode request","tag":"refentry","type":"Function","methodName":"recode_file"},{"id":"function.recode-string","name":"recode_string","description":"Recode a string according to a recode request","tag":"refentry","type":"Function","methodName":"recode_string"},{"id":"ref.recode","name":"Recode \u51fd\u6570","description":"GNU Recode","tag":"reference","type":"Extension","methodName":"Recode \u51fd\u6570"},{"id":"book.recode","name":"Recode","description":"GNU Recode","tag":"book","type":"Extension","methodName":"Recode"},{"id":"refs.international","name":"\u56fd\u9645\u5316\u4e0e\u5b57\u7b26\u7f16\u7801\u652f\u6301","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u56fd\u9645\u5316\u4e0e\u5b57\u7b26\u7f16\u7801\u652f\u6301"},{"id":"exif.requirements","name":"\u9700\u6c42","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"exif.installation","name":"\u5b89\u88c5","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"exif.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"exif.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"exif.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.exif-imagetype","name":"exif_imagetype","description":"\u5224\u65ad\u4e00\u4e2a\u56fe\u50cf\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"exif_imagetype"},{"id":"function.exif-read-data","name":"exif_read_data","description":"\u4ece\u4e00\u4e2a\u56fe\u7247\u6587\u4ef6\u4e2d\u8bfb\u53d6 EXIF \u5934\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"exif_read_data"},{"id":"function.exif-tagname","name":"exif_tagname","description":"\u83b7\u53d6\u6307\u5b9a\u7d22\u5f15\u7684\u5934\u540d\u79f0","tag":"refentry","type":"Function","methodName":"exif_tagname"},{"id":"function.exif-thumbnail","name":"exif_thumbnail","description":"\u68c0\u7d22\u56fe\u50cf\u7684\u5d4c\u5165\u5f0f\u7f29\u7565\u56fe","tag":"refentry","type":"Function","methodName":"exif_thumbnail"},{"id":"function.read-exif-data","name":"read_exif_data","description":"\u522b\u540d exif_read_data","tag":"refentry","type":"Function","methodName":"read_exif_data"},{"id":"ref.exif","name":"Exif \u51fd\u6570","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"reference","type":"Extension","methodName":"Exif \u51fd\u6570"},{"id":"book.exif","name":"Exif","description":"\u53ef\u4ea4\u6362\u56fe\u50cf\u4fe1\u606f","tag":"book","type":"Extension","methodName":"Exif"},{"id":"image.requirements","name":"\u9700\u6c42","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"image.installation","name":"\u5b89\u88c5","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"image.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"image.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"image.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"image.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"image.examples-png","name":"\u4f7f\u7528 PHP \u521b\u5efa PNG \u56fe\u50cf","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u4f7f\u7528 PHP \u521b\u5efa PNG \u56fe\u50cf"},{"id":"image.examples-watermark","name":"\u4f7f\u7528 Alpha \u901a\u9053\u4e3a\u56fe\u50cf\u52a0\u6c34\u5370","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u4f7f\u7528 Alpha \u901a\u9053\u4e3a\u56fe\u50cf\u52a0\u6c34\u5370"},{"id":"image.examples.merged-watermark","name":"\u4f7f\u7528 imagecopymerge \u51fd\u6570\u521b\u5efa\u534a\u900f\u660e\u6c34\u5370","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"section","type":"General","methodName":"\u4f7f\u7528 imagecopymerge \u51fd\u6570\u521b\u5efa\u534a\u900f\u660e\u6c34\u5370"},{"id":"image.examples","name":"\u793a\u4f8b","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.gd-info","name":"gd_info","description":"\u53d6\u5f97\u5f53\u524d\u5b89\u88c5\u7684 GD \u5e93\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"gd_info"},{"id":"function.getimagesize","name":"getimagesize","description":"\u53d6\u5f97\u56fe\u50cf\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"getimagesize"},{"id":"function.getimagesizefromstring","name":"getimagesizefromstring","description":"\u4ece\u5b57\u7b26\u4e32\u4e2d\u83b7\u53d6\u56fe\u50cf\u5c3a\u5bf8\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getimagesizefromstring"},{"id":"function.image-type-to-extension","name":"image_type_to_extension","description":"\u53d6\u5f97\u56fe\u50cf\u7c7b\u578b\u7684\u6587\u4ef6\u540e\u7f00","tag":"refentry","type":"Function","methodName":"image_type_to_extension"},{"id":"function.image-type-to-mime-type","name":"image_type_to_mime_type","description":"\u53d6\u5f97 getimagesize\u3001exif_read_data\u3001exif_thumbnail\u3001exif_imagetype \u6240\u8fd4\u56de\u7684\u56fe\u50cf\u7c7b\u578b\u7684 MIME \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"image_type_to_mime_type"},{"id":"function.image2wbmp","name":"image2wbmp","description":"\u8f93\u51fa\u56fe\u8c61\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"image2wbmp"},{"id":"function.imageaffine","name":"imageaffine","description":"\u8fd4\u56de\u7ecf\u8fc7\u4eff\u5c04\u53d8\u6362\u540e\u7684\u56fe\u50cf\uff0c\u526a\u5207\u533a\u57df\u53ef\u9009","tag":"refentry","type":"Function","methodName":"imageaffine"},{"id":"function.imageaffinematrixconcat","name":"imageaffinematrixconcat","description":"Concatenate two affine transformation matrices","tag":"refentry","type":"Function","methodName":"imageaffinematrixconcat"},{"id":"function.imageaffinematrixget","name":"imageaffinematrixget","description":"Get an affine transformation matrix","tag":"refentry","type":"Function","methodName":"imageaffinematrixget"},{"id":"function.imagealphablending","name":"imagealphablending","description":"\u8bbe\u5b9a\u56fe\u50cf\u7684\u6df7\u8272\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"imagealphablending"},{"id":"function.imageantialias","name":"imageantialias","description":"\u662f\u5426\u4f7f\u7528\u6297\u952f\u9f7f\uff08antialias\uff09\u529f\u80fd","tag":"refentry","type":"Function","methodName":"imageantialias"},{"id":"function.imagearc","name":"imagearc","description":"\u753b\u5f27\u7ebf","tag":"refentry","type":"Function","methodName":"imagearc"},{"id":"function.imageavif","name":"imageavif","description":"\u8f93\u51fa\u56fe\u8c61\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"imageavif"},{"id":"function.imagebmp","name":"imagebmp","description":"Output a BMP image to browser or file","tag":"refentry","type":"Function","methodName":"imagebmp"},{"id":"function.imagechar","name":"imagechar","description":"\u6c34\u5e73\u5730\u7ed8\u5236\u4e00\u4e2a\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"imagechar"},{"id":"function.imagecharup","name":"imagecharup","description":"\u5782\u76f4\u5730\u7ed8\u5236\u4e00\u4e2a\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"imagecharup"},{"id":"function.imagecolorallocate","name":"imagecolorallocate","description":"\u4e3a\u56fe\u50cf\u5206\u914d\u989c\u8272","tag":"refentry","type":"Function","methodName":"imagecolorallocate"},{"id":"function.imagecolorallocatealpha","name":"imagecolorallocatealpha","description":"\u4e3a\u56fe\u50cf\u5206\u914d\u989c\u8272","tag":"refentry","type":"Function","methodName":"imagecolorallocatealpha"},{"id":"function.imagecolorat","name":"imagecolorat","description":"\u53d6\u5f97\u67d0\u50cf\u7d20\u7684\u989c\u8272\u7d22\u5f15\u503c","tag":"refentry","type":"Function","methodName":"imagecolorat"},{"id":"function.imagecolorclosest","name":"imagecolorclosest","description":"\u53d6\u5f97\u4e0e\u6307\u5b9a\u7684\u989c\u8272\u6700\u63a5\u8fd1\u7684\u989c\u8272\u7d22\u5f15\u503c","tag":"refentry","type":"Function","methodName":"imagecolorclosest"},{"id":"function.imagecolorclosestalpha","name":"imagecolorclosestalpha","description":"\u83b7\u53d6\u6700\u63a5\u8fd1\u6307\u5b9a\u989c\u8272 + alpha \u7684\u989c\u8272\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"imagecolorclosestalpha"},{"id":"function.imagecolorclosesthwb","name":"imagecolorclosesthwb","description":"\u53d6\u5f97\u4e0e\u7ed9\u5b9a\u989c\u8272\u6700\u63a5\u8fd1\u7684\u8272\u5ea6\u7684\u9ed1\u767d\u8272\u7684\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"imagecolorclosesthwb"},{"id":"function.imagecolordeallocate","name":"imagecolordeallocate","description":"\u53d6\u6d88\u56fe\u50cf\u989c\u8272\u7684\u5206\u914d","tag":"refentry","type":"Function","methodName":"imagecolordeallocate"},{"id":"function.imagecolorexact","name":"imagecolorexact","description":"\u53d6\u5f97\u6307\u5b9a\u989c\u8272\u7684\u7d22\u5f15\u503c","tag":"refentry","type":"Function","methodName":"imagecolorexact"},{"id":"function.imagecolorexactalpha","name":"imagecolorexactalpha","description":"\u53d6\u5f97\u6307\u5b9a\u7684\u989c\u8272\u52a0\u900f\u660e\u5ea6\u7684\u7d22\u5f15\u503c","tag":"refentry","type":"Function","methodName":"imagecolorexactalpha"},{"id":"function.imagecolormatch","name":"imagecolormatch","description":"\u4f7f\u4e00\u4e2a\u56fe\u50cf\u4e2d\u8c03\u8272\u677f\u7248\u672c\u7684\u989c\u8272\u4e0e\u771f\u5f69\u8272\u7248\u672c\u66f4\u80fd\u5339\u914d","tag":"refentry","type":"Function","methodName":"imagecolormatch"},{"id":"function.imagecolorresolve","name":"imagecolorresolve","description":"\u53d6\u5f97\u6307\u5b9a\u989c\u8272\u7684\u7d22\u5f15\u503c\u6216\u6709\u53ef\u80fd\u5f97\u5230\u7684\u6700\u63a5\u8fd1\u7684\u66ff\u4ee3\u503c","tag":"refentry","type":"Function","methodName":"imagecolorresolve"},{"id":"function.imagecolorresolvealpha","name":"imagecolorresolvealpha","description":"\u53d6\u5f97\u6307\u5b9a\u989c\u8272 + alpha \u6216\u5176\u6700\u63a5\u8fd1\u7684\u66ff\u4ee3\u503c","tag":"refentry","type":"Function","methodName":"imagecolorresolvealpha"},{"id":"function.imagecolorset","name":"imagecolorset","description":"\u7ed9\u6307\u5b9a\u8c03\u8272\u677f\u7d22\u5f15\u8bbe\u5b9a\u989c\u8272","tag":"refentry","type":"Function","methodName":"imagecolorset"},{"id":"function.imagecolorsforindex","name":"imagecolorsforindex","description":"\u83b7\u53d6\u7d22\u5f15\u7684\u989c\u8272","tag":"refentry","type":"Function","methodName":"imagecolorsforindex"},{"id":"function.imagecolorstotal","name":"imagecolorstotal","description":"\u53d6\u5f97\u56fe\u50cf\u8c03\u8272\u677f\u4e2d\u7684\u989c\u8272\u6570\u91cf","tag":"refentry","type":"Function","methodName":"imagecolorstotal"},{"id":"function.imagecolortransparent","name":"imagecolortransparent","description":"\u5c06\u989c\u8272\u5b9a\u4e49\u4e3a\u900f\u660e","tag":"refentry","type":"Function","methodName":"imagecolortransparent"},{"id":"function.imageconvolution","name":"imageconvolution","description":"\u7528\u7cfb\u6570 div \u548c offset \u7533\u8bf7\u4e00\u4e2a 3x3 \u7684\u5377\u79ef\u77e9\u9635","tag":"refentry","type":"Function","methodName":"imageconvolution"},{"id":"function.imagecopy","name":"imagecopy","description":"\u62f7\u8d1d\u56fe\u50cf\u7684\u4e00\u90e8\u5206","tag":"refentry","type":"Function","methodName":"imagecopy"},{"id":"function.imagecopymerge","name":"imagecopymerge","description":"\u62f7\u8d1d\u5e76\u5408\u5e76\u56fe\u50cf\u7684\u4e00\u90e8\u5206","tag":"refentry","type":"Function","methodName":"imagecopymerge"},{"id":"function.imagecopymergegray","name":"imagecopymergegray","description":"\u7528\u7070\u5ea6\u590d\u5236\u5e76\u5408\u5e76\u56fe\u50cf\u7684\u4e00\u90e8\u5206","tag":"refentry","type":"Function","methodName":"imagecopymergegray"},{"id":"function.imagecopyresampled","name":"imagecopyresampled","description":"\u91cd\u91c7\u6837\u62f7\u8d1d\u90e8\u5206\u56fe\u50cf\u5e76\u8c03\u6574\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"imagecopyresampled"},{"id":"function.imagecopyresized","name":"imagecopyresized","description":"\u62f7\u8d1d\u90e8\u5206\u56fe\u50cf\u5e76\u8c03\u6574\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"imagecopyresized"},{"id":"function.imagecreate","name":"imagecreate","description":"\u521b\u5efa\u65b0\u7684\u57fa\u4e8e\u8c03\u8272\u677f\u7684\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagecreate"},{"id":"function.imagecreatefromavif","name":"imagecreatefromavif","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromavif"},{"id":"function.imagecreatefrombmp","name":"imagecreatefrombmp","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefrombmp"},{"id":"function.imagecreatefromgd","name":"imagecreatefromgd","description":"\u4ece GD \u6587\u4ef6\u6216 URL \u65b0\u5efa\u4e00\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagecreatefromgd"},{"id":"function.imagecreatefromgd2","name":"imagecreatefromgd2","description":"\u4ece GD2 \u6587\u4ef6\u6216 URL \u65b0\u5efa\u4e00\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagecreatefromgd2"},{"id":"function.imagecreatefromgd2part","name":"imagecreatefromgd2part","description":"\u4ece\u6307\u5b9a\u7684 GD2 \u6587\u4ef6\u6216 URL \u7684\u90e8\u5206\u521b\u5efa\u65b0\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagecreatefromgd2part"},{"id":"function.imagecreatefromgif","name":"imagecreatefromgif","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromgif"},{"id":"function.imagecreatefromjpeg","name":"imagecreatefromjpeg","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromjpeg"},{"id":"function.imagecreatefrompng","name":"imagecreatefrompng","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefrompng"},{"id":"function.imagecreatefromstring","name":"imagecreatefromstring","description":"\u4ece\u5b57\u7b26\u4e32\u7684\u56fe\u50cf\u6d41\u4e2d\u65b0\u5efa\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagecreatefromstring"},{"id":"function.imagecreatefromtga","name":"imagecreatefromtga","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromtga"},{"id":"function.imagecreatefromwbmp","name":"imagecreatefromwbmp","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromwbmp"},{"id":"function.imagecreatefromwebp","name":"imagecreatefromwebp","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromwebp"},{"id":"function.imagecreatefromxbm","name":"imagecreatefromxbm","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromxbm"},{"id":"function.imagecreatefromxpm","name":"imagecreatefromxpm","description":"\u7531\u6587\u4ef6\u6216 URL \u521b\u5efa\u4e00\u4e2a\u65b0\u56fe\u8c61\u3002","tag":"refentry","type":"Function","methodName":"imagecreatefromxpm"},{"id":"function.imagecreatetruecolor","name":"imagecreatetruecolor","description":"\u65b0\u5efa\u771f\u5f69\u8272\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagecreatetruecolor"},{"id":"function.imagecrop","name":"imagecrop","description":"Crop an image to the given rectangle","tag":"refentry","type":"Function","methodName":"imagecrop"},{"id":"function.imagecropauto","name":"imagecropauto","description":"Crop an image automatically using one of the available modes","tag":"refentry","type":"Function","methodName":"imagecropauto"},{"id":"function.imagedashedline","name":"imagedashedline","description":"\u7ed8\u5236\u865a\u7ebf","tag":"refentry","type":"Function","methodName":"imagedashedline"},{"id":"function.imagedestroy","name":"imagedestroy","description":"\u9500\u6bc1\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagedestroy"},{"id":"function.imageellipse","name":"imageellipse","description":"\u753b\u692d\u5706","tag":"refentry","type":"Function","methodName":"imageellipse"},{"id":"function.imagefill","name":"imagefill","description":"\u6f2b\u6c34\u586b\u5145","tag":"refentry","type":"Function","methodName":"imagefill"},{"id":"function.imagefilledarc","name":"imagefilledarc","description":"\u7ed8\u5236\u90e8\u5206\u5f27\u5f62\u5e76\u586b\u5145","tag":"refentry","type":"Function","methodName":"imagefilledarc"},{"id":"function.imagefilledellipse","name":"imagefilledellipse","description":"\u7ed8\u5236\u692d\u5706\u5e76\u586b\u5145","tag":"refentry","type":"Function","methodName":"imagefilledellipse"},{"id":"function.imagefilledpolygon","name":"imagefilledpolygon","description":"\u7ed8\u5236\u591a\u8fb9\u5f62\u5e76\u586b\u5145","tag":"refentry","type":"Function","methodName":"imagefilledpolygon"},{"id":"function.imagefilledrectangle","name":"imagefilledrectangle","description":"\u7ed8\u5236\u77e9\u5f62\u5e76\u586b\u5145","tag":"refentry","type":"Function","methodName":"imagefilledrectangle"},{"id":"function.imagefilltoborder","name":"imagefilltoborder","description":"\u6f2b\u6c34\u586b\u5145\u7279\u5b9a\u989c\u8272","tag":"refentry","type":"Function","methodName":"imagefilltoborder"},{"id":"function.imagefilter","name":"imagefilter","description":"\u5bf9\u56fe\u50cf\u4f7f\u7528\u8fc7\u6ee4\u5668","tag":"refentry","type":"Function","methodName":"imagefilter"},{"id":"function.imageflip","name":"imageflip","description":"Flips an image using a given mode","tag":"refentry","type":"Function","methodName":"imageflip"},{"id":"function.imagefontheight","name":"imagefontheight","description":"\u83b7\u53d6\u5b57\u4f53\u9ad8\u5ea6","tag":"refentry","type":"Function","methodName":"imagefontheight"},{"id":"function.imagefontwidth","name":"imagefontwidth","description":"\u83b7\u53d6\u5b57\u4f53\u5bbd\u5ea6","tag":"refentry","type":"Function","methodName":"imagefontwidth"},{"id":"function.imageftbbox","name":"imageftbbox","description":"\u901a\u8fc7 freetype2 \u4f7f\u7528\u5b57\u4f53\u7ed9\u51fa\u6587\u672c\u7684\u8fb9\u754c\u6846","tag":"refentry","type":"Function","methodName":"imageftbbox"},{"id":"function.imagefttext","name":"imagefttext","description":"\u4f7f\u7528 FreeType 2 \u5b57\u4f53\u5c06\u6587\u672c\u5199\u5165\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagefttext"},{"id":"function.imagegammacorrect","name":"imagegammacorrect","description":"\u5bf9 GD \u56fe\u50cf\u5e94\u7528\u4f3d\u739b\u6821\u6b63","tag":"refentry","type":"Function","methodName":"imagegammacorrect"},{"id":"function.imagegd","name":"imagegd","description":"\u5c06 GD \u56fe\u50cf\u8f93\u51fa\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"imagegd"},{"id":"function.imagegd2","name":"imagegd2","description":"\u5c06 GD2 \u56fe\u50cf\u8f93\u51fa\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"imagegd2"},{"id":"function.imagegetclip","name":"imagegetclip","description":"Get the clipping rectangle","tag":"refentry","type":"Function","methodName":"imagegetclip"},{"id":"function.imagegetinterpolation","name":"imagegetinterpolation","description":"Get the interpolation method","tag":"refentry","type":"Function","methodName":"imagegetinterpolation"},{"id":"function.imagegif","name":"imagegif","description":"\u8f93\u51fa\u56fe\u8c61\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"imagegif"},{"id":"function.imagegrabscreen","name":"imagegrabscreen","description":"Captures the whole screen","tag":"refentry","type":"Function","methodName":"imagegrabscreen"},{"id":"function.imagegrabwindow","name":"imagegrabwindow","description":"Captures a window","tag":"refentry","type":"Function","methodName":"imagegrabwindow"},{"id":"function.imageinterlace","name":"imageinterlace","description":"\u542f\u7528\u6216\u7981\u7528\u9694\u884c\u626b\u63cf","tag":"refentry","type":"Function","methodName":"imageinterlace"},{"id":"function.imageistruecolor","name":"imageistruecolor","description":"\u68c0\u67e5\u56fe\u50cf\u662f\u5426\u4e3a\u771f\u5f69\u8272\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imageistruecolor"},{"id":"function.imagejpeg","name":"imagejpeg","description":"\u8f93\u51fa\u56fe\u8c61\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"imagejpeg"},{"id":"function.imagelayereffect","name":"imagelayereffect","description":"\u8bbe\u5b9a alpha \u6df7\u5408\u6807\u5fd7\u4ee5\u4f7f\u7528\u5206\u5c42\u6548\u679c","tag":"refentry","type":"Function","methodName":"imagelayereffect"},{"id":"function.imageline","name":"imageline","description":"\u7ed8\u5236\u76f4\u7ebf","tag":"refentry","type":"Function","methodName":"imageline"},{"id":"function.imageloadfont","name":"imageloadfont","description":"\u8f7d\u5165\u65b0\u5b57\u4f53","tag":"refentry","type":"Function","methodName":"imageloadfont"},{"id":"function.imageopenpolygon","name":"imageopenpolygon","description":"Draws an open polygon","tag":"refentry","type":"Function","methodName":"imageopenpolygon"},{"id":"function.imagepalettecopy","name":"imagepalettecopy","description":"\u5c06\u8c03\u8272\u677f\u4ece\u4e00\u4e2a\u56fe\u50cf\u590d\u5236\u5230\u53e6\u4e00\u4e2a","tag":"refentry","type":"Function","methodName":"imagepalettecopy"},{"id":"function.imagepalettetotruecolor","name":"imagepalettetotruecolor","description":"Converts a palette based image to true color","tag":"refentry","type":"Function","methodName":"imagepalettetotruecolor"},{"id":"function.imagepng","name":"imagepng","description":"\u5c06 PNG \u56fe\u50cf\u8f93\u51fa\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"imagepng"},{"id":"function.imagepolygon","name":"imagepolygon","description":"\u7ed8\u5236\u591a\u8fb9\u5f62","tag":"refentry","type":"Function","methodName":"imagepolygon"},{"id":"function.imagerectangle","name":"imagerectangle","description":"\u7ed8\u5236\u77e9\u5f62","tag":"refentry","type":"Function","methodName":"imagerectangle"},{"id":"function.imageresolution","name":"imageresolution","description":"Get or set the resolution of the image","tag":"refentry","type":"Function","methodName":"imageresolution"},{"id":"function.imagerotate","name":"imagerotate","description":"\u7528\u7ed9\u5b9a\u89d2\u5ea6\u65cb\u8f6c\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagerotate"},{"id":"function.imagesavealpha","name":"imagesavealpha","description":"\u4fdd\u5b58\u56fe\u50cf\u65f6\u662f\u5426\u4fdd\u7559\u5b8c\u6574\u7684 alpha \u901a\u9053\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"imagesavealpha"},{"id":"function.imagescale","name":"imagescale","description":"Scale an image using the given new width and height","tag":"refentry","type":"Function","methodName":"imagescale"},{"id":"function.imagesetbrush","name":"imagesetbrush","description":"\u4e3a\u7ebf\u6761\u8bbe\u7f6e\u7b14\u5237\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagesetbrush"},{"id":"function.imagesetclip","name":"imagesetclip","description":"Set the clipping rectangle","tag":"refentry","type":"Function","methodName":"imagesetclip"},{"id":"function.imagesetinterpolation","name":"imagesetinterpolation","description":"Set the interpolation method","tag":"refentry","type":"Function","methodName":"imagesetinterpolation"},{"id":"function.imagesetpixel","name":"imagesetpixel","description":"\u8bbe\u7f6e\u5355\u4e2a\u50cf\u7d20","tag":"refentry","type":"Function","methodName":"imagesetpixel"},{"id":"function.imagesetstyle","name":"imagesetstyle","description":"\u8bbe\u5b9a\u7ebf\u6761\u7684\u6837\u5f0f","tag":"refentry","type":"Function","methodName":"imagesetstyle"},{"id":"function.imagesetthickness","name":"imagesetthickness","description":"\u8bbe\u5b9a\u753b\u7ebf\u7684\u7c97\u7ec6","tag":"refentry","type":"Function","methodName":"imagesetthickness"},{"id":"function.imagesettile","name":"imagesettile","description":"\u8bbe\u7f6e\u8981\u586b\u5145\u7684\u5e73\u94fa\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagesettile"},{"id":"function.imagestring","name":"imagestring","description":"\u6c34\u5e73\u7ed8\u5236\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"imagestring"},{"id":"function.imagestringup","name":"imagestringup","description":"\u5782\u76f4\u7ed8\u5236\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"imagestringup"},{"id":"function.imagesx","name":"imagesx","description":"\u53d6\u5f97\u56fe\u50cf\u5bbd\u5ea6","tag":"refentry","type":"Function","methodName":"imagesx"},{"id":"function.imagesy","name":"imagesy","description":"\u53d6\u5f97\u56fe\u50cf\u9ad8\u5ea6","tag":"refentry","type":"Function","methodName":"imagesy"},{"id":"function.imagetruecolortopalette","name":"imagetruecolortopalette","description":"\u5c06\u771f\u5f69\u8272\u56fe\u50cf\u8f6c\u6362\u4e3a\u8c03\u8272\u677f\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"imagetruecolortopalette"},{"id":"function.imagettfbbox","name":"imagettfbbox","description":"\u53d6\u5f97\u4f7f\u7528 TrueType \u5b57\u4f53\u7684\u6587\u672c\u7684\u8fb9\u754c\u6846","tag":"refentry","type":"Function","methodName":"imagettfbbox"},{"id":"function.imagettftext","name":"imagettftext","description":"\u7528 TrueType \u5b57\u4f53\u5411\u56fe\u50cf\u5199\u5165\u6587\u672c","tag":"refentry","type":"Function","methodName":"imagettftext"},{"id":"function.imagetypes","name":"imagetypes","description":"\u8fd4\u56de PHP \u5185\u7f6e\u652f\u6301\u7684\u56fe\u50cf\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"imagetypes"},{"id":"function.imagewbmp","name":"imagewbmp","description":"\u8f93\u51fa\u56fe\u8c61\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"imagewbmp"},{"id":"function.imagewebp","name":"imagewebp","description":"\u5c06 WebP \u683c\u5f0f\u7684\u56fe\u50cf\u8f93\u51fa\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"imagewebp"},{"id":"function.imagexbm","name":"imagexbm","description":"\u8f93\u51fa XBM \u56fe\u50cf\u5230\u6d4f\u89c8\u5668\u6216\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"imagexbm"},{"id":"function.iptcembed","name":"iptcembed","description":"\u5d4c\u5165\u4e8c\u8fdb\u5236 IPTC \u6570\u636e\u5230 JPEG \u56fe\u50cf\u4e2d","tag":"refentry","type":"Function","methodName":"iptcembed"},{"id":"function.iptcparse","name":"iptcparse","description":"\u5c06\u4e8c\u8fdb\u5236 IPTC \u5757\u89e3\u6790\u4e3a\u5355\u4e2a\u6807\u7b7e","tag":"refentry","type":"Function","methodName":"iptcparse"},{"id":"function.jpeg2wbmp","name":"jpeg2wbmp","description":"\u5c06 JPEG \u56fe\u50cf\u6587\u4ef6\u8f6c\u6362\u4e3a WBMP \u56fe\u50cf\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"jpeg2wbmp"},{"id":"function.png2wbmp","name":"png2wbmp","description":"\u5c06 PNG \u56fe\u50cf\u6587\u4ef6\u8f6c\u6362\u4e3a WBMP \u56fe\u50cf\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"png2wbmp"},{"id":"ref.image","name":"GD \u548c\u56fe\u50cf\u5904\u7406 \u51fd\u6570","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"reference","type":"Extension","methodName":"GD \u548c\u56fe\u50cf\u5904\u7406 \u51fd\u6570"},{"id":"class.gdimage","name":"GdImage","description":"GdImage \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"GdImage"},{"id":"class.gdfont","name":"GdFont","description":"The GdFont class","tag":"phpdoc:classref","type":"Class","methodName":"GdFont"},{"id":"book.image","name":"GD","description":"\u56fe\u50cf\u5904\u7406\u548c GD","tag":"book","type":"Extension","methodName":"GD"},{"id":"gmagick.requirements","name":"\u9700\u6c42","description":"Gmagick","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"gmagick.installation","name":"\u5b89\u88c5","description":"Gmagick","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"gmagick.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Gmagick","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"gmagick.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Gmagick","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"gmagick.examples","name":"\u793a\u4f8b","description":"Gmagick","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"gmagick.addimage","name":"Gmagick::addimage","description":"Adds new image to Gmagick object image list","tag":"refentry","type":"Function","methodName":"addimage"},{"id":"gmagick.addnoiseimage","name":"Gmagick::addnoiseimage","description":"Adds random noise to the image","tag":"refentry","type":"Function","methodName":"addnoiseimage"},{"id":"gmagick.annotateimage","name":"Gmagick::annotateimage","description":"Annotates an image with text","tag":"refentry","type":"Function","methodName":"annotateimage"},{"id":"gmagick.blurimage","name":"Gmagick::blurimage","description":"Adds blur filter to image","tag":"refentry","type":"Function","methodName":"blurimage"},{"id":"gmagick.borderimage","name":"Gmagick::borderimage","description":"Surrounds the image with a border","tag":"refentry","type":"Function","methodName":"borderimage"},{"id":"gmagick.charcoalimage","name":"Gmagick::charcoalimage","description":"Simulates a charcoal drawing","tag":"refentry","type":"Function","methodName":"charcoalimage"},{"id":"gmagick.chopimage","name":"Gmagick::chopimage","description":"Removes a region of an image and trims","tag":"refentry","type":"Function","methodName":"chopimage"},{"id":"gmagick.clear","name":"Gmagick::clear","description":"Clears all resources associated to Gmagick object","tag":"refentry","type":"Function","methodName":"clear"},{"id":"gmagick.commentimage","name":"Gmagick::commentimage","description":"Adds a comment to your image","tag":"refentry","type":"Function","methodName":"commentimage"},{"id":"gmagick.compositeimage","name":"Gmagick::compositeimage","description":"Composite one image onto another","tag":"refentry","type":"Function","methodName":"compositeimage"},{"id":"gmagick.construct","name":"Gmagick::__construct","description":"The Gmagick constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gmagick.cropimage","name":"Gmagick::cropimage","description":"Extracts a region of the image","tag":"refentry","type":"Function","methodName":"cropimage"},{"id":"gmagick.cropthumbnailimage","name":"Gmagick::cropthumbnailimage","description":"Creates a crop thumbnail","tag":"refentry","type":"Function","methodName":"cropthumbnailimage"},{"id":"gmagick.current","name":"Gmagick::current","description":"The current purpose","tag":"refentry","type":"Function","methodName":"current"},{"id":"gmagick.cyclecolormapimage","name":"Gmagick::cyclecolormapimage","description":"Displaces an image's colormap","tag":"refentry","type":"Function","methodName":"cyclecolormapimage"},{"id":"gmagick.deconstructimages","name":"Gmagick::deconstructimages","description":"Returns certain pixel differences between images","tag":"refentry","type":"Function","methodName":"deconstructimages"},{"id":"gmagick.despeckleimage","name":"Gmagick::despeckleimage","description":"The despeckleimage purpose","tag":"refentry","type":"Function","methodName":"despeckleimage"},{"id":"gmagick.destroy","name":"Gmagick::destroy","description":"The destroy purpose","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"gmagick.drawimage","name":"Gmagick::drawimage","description":"Renders the GmagickDraw object on the current image","tag":"refentry","type":"Function","methodName":"drawimage"},{"id":"gmagick.edgeimage","name":"Gmagick::edgeimage","description":"Enhance edges within the image","tag":"refentry","type":"Function","methodName":"edgeimage"},{"id":"gmagick.embossimage","name":"Gmagick::embossimage","description":"Returns a grayscale image with a three-dimensional effect","tag":"refentry","type":"Function","methodName":"embossimage"},{"id":"gmagick.enhanceimage","name":"Gmagick::enhanceimage","description":"Improves the quality of a noisy image","tag":"refentry","type":"Function","methodName":"enhanceimage"},{"id":"gmagick.equalizeimage","name":"Gmagick::equalizeimage","description":"Equalizes the image histogram","tag":"refentry","type":"Function","methodName":"equalizeimage"},{"id":"gmagick.flipimage","name":"Gmagick::flipimage","description":"Creates a vertical mirror image","tag":"refentry","type":"Function","methodName":"flipimage"},{"id":"gmagick.flopimage","name":"Gmagick::flopimage","description":"Creates a horizontal mirror image","tag":"refentry","type":"Function","methodName":"flopimage"},{"id":"gmagick.frameimage","name":"Gmagick::frameimage","description":"Adds a simulated three-dimensional border","tag":"refentry","type":"Function","methodName":"frameimage"},{"id":"gmagick.gammaimage","name":"Gmagick::gammaimage","description":"Gamma-corrects an image","tag":"refentry","type":"Function","methodName":"gammaimage"},{"id":"gmagick.getcopyright","name":"Gmagick::getcopyright","description":"Returns the GraphicsMagick API copyright as a string","tag":"refentry","type":"Function","methodName":"getcopyright"},{"id":"gmagick.getfilename","name":"Gmagick::getfilename","description":"The filename associated with an image sequence","tag":"refentry","type":"Function","methodName":"getfilename"},{"id":"gmagick.getimagebackgroundcolor","name":"Gmagick::getimagebackgroundcolor","description":"Returns the image background color","tag":"refentry","type":"Function","methodName":"getimagebackgroundcolor"},{"id":"gmagick.getimageblueprimary","name":"Gmagick::getimageblueprimary","description":"Returns the chromaticy blue primary point","tag":"refentry","type":"Function","methodName":"getimageblueprimary"},{"id":"gmagick.getimagebordercolor","name":"Gmagick::getimagebordercolor","description":"Returns the image border color","tag":"refentry","type":"Function","methodName":"getimagebordercolor"},{"id":"gmagick.getimagechanneldepth","name":"Gmagick::getimagechanneldepth","description":"Gets the depth for a particular image channel","tag":"refentry","type":"Function","methodName":"getimagechanneldepth"},{"id":"gmagick.getimagecolors","name":"Gmagick::getimagecolors","description":"Returns the color of the specified colormap index","tag":"refentry","type":"Function","methodName":"getimagecolors"},{"id":"gmagick.getimagecolorspace","name":"Gmagick::getimagecolorspace","description":"Gets the image colorspace","tag":"refentry","type":"Function","methodName":"getimagecolorspace"},{"id":"gmagick.getimagecompose","name":"Gmagick::getimagecompose","description":"Returns the composite operator associated with the image","tag":"refentry","type":"Function","methodName":"getimagecompose"},{"id":"gmagick.getimagedelay","name":"Gmagick::getimagedelay","description":"Gets the image delay","tag":"refentry","type":"Function","methodName":"getimagedelay"},{"id":"gmagick.getimagedepth","name":"Gmagick::getimagedepth","description":"Gets the depth of the image","tag":"refentry","type":"Function","methodName":"getimagedepth"},{"id":"gmagick.getimagedispose","name":"Gmagick::getimagedispose","description":"Gets the image disposal method","tag":"refentry","type":"Function","methodName":"getimagedispose"},{"id":"gmagick.getimageextrema","name":"Gmagick::getimageextrema","description":"Gets the extrema for the image","tag":"refentry","type":"Function","methodName":"getimageextrema"},{"id":"gmagick.getimagefilename","name":"Gmagick::getimagefilename","description":"Returns the filename of a particular image in a sequence","tag":"refentry","type":"Function","methodName":"getimagefilename"},{"id":"gmagick.getimageformat","name":"Gmagick::getimageformat","description":"Returns the format of a particular image in a sequence","tag":"refentry","type":"Function","methodName":"getimageformat"},{"id":"gmagick.getimagegamma","name":"Gmagick::getimagegamma","description":"Gets the image gamma","tag":"refentry","type":"Function","methodName":"getimagegamma"},{"id":"gmagick.getimagegreenprimary","name":"Gmagick::getimagegreenprimary","description":"Returns the chromaticy green primary point","tag":"refentry","type":"Function","methodName":"getimagegreenprimary"},{"id":"gmagick.getimageheight","name":"Gmagick::getimageheight","description":"Returns the image height","tag":"refentry","type":"Function","methodName":"getimageheight"},{"id":"gmagick.getimagehistogram","name":"Gmagick::getimagehistogram","description":"Gets the image histogram","tag":"refentry","type":"Function","methodName":"getimagehistogram"},{"id":"gmagick.getimageindex","name":"Gmagick::getimageindex","description":"Gets the index of the current active image","tag":"refentry","type":"Function","methodName":"getimageindex"},{"id":"gmagick.getimageinterlacescheme","name":"Gmagick::getimageinterlacescheme","description":"Gets the image interlace scheme","tag":"refentry","type":"Function","methodName":"getimageinterlacescheme"},{"id":"gmagick.getimageiterations","name":"Gmagick::getimageiterations","description":"Gets the image iterations","tag":"refentry","type":"Function","methodName":"getimageiterations"},{"id":"gmagick.getimagematte","name":"Gmagick::getimagematte","description":"Check if the image has a matte channel","tag":"refentry","type":"Function","methodName":"getimagematte"},{"id":"gmagick.getimagemattecolor","name":"Gmagick::getimagemattecolor","description":"Returns the image matte color","tag":"refentry","type":"Function","methodName":"getimagemattecolor"},{"id":"gmagick.getimageprofile","name":"Gmagick::getimageprofile","description":"Returns the named image profile","tag":"refentry","type":"Function","methodName":"getimageprofile"},{"id":"gmagick.getimageredprimary","name":"Gmagick::getimageredprimary","description":"Returns the chromaticity red primary point","tag":"refentry","type":"Function","methodName":"getimageredprimary"},{"id":"gmagick.getimagerenderingintent","name":"Gmagick::getimagerenderingintent","description":"Gets the image rendering intent","tag":"refentry","type":"Function","methodName":"getimagerenderingintent"},{"id":"gmagick.getimageresolution","name":"Gmagick::getimageresolution","description":"Gets the image X and Y resolution","tag":"refentry","type":"Function","methodName":"getimageresolution"},{"id":"gmagick.getimagescene","name":"Gmagick::getimagescene","description":"Gets the image scene","tag":"refentry","type":"Function","methodName":"getimagescene"},{"id":"gmagick.getimagesignature","name":"Gmagick::getimagesignature","description":"Generates an SHA-256 message digest","tag":"refentry","type":"Function","methodName":"getimagesignature"},{"id":"gmagick.getimagetype","name":"Gmagick::getimagetype","description":"Gets the potential image type","tag":"refentry","type":"Function","methodName":"getimagetype"},{"id":"gmagick.getimageunits","name":"Gmagick::getimageunits","description":"Gets the image units of resolution","tag":"refentry","type":"Function","methodName":"getimageunits"},{"id":"gmagick.getimagewhitepoint","name":"Gmagick::getimagewhitepoint","description":"Returns the chromaticity white point","tag":"refentry","type":"Function","methodName":"getimagewhitepoint"},{"id":"gmagick.getimagewidth","name":"Gmagick::getimagewidth","description":"Returns the width of the image","tag":"refentry","type":"Function","methodName":"getimagewidth"},{"id":"gmagick.getpackagename","name":"Gmagick::getpackagename","description":"Returns the GraphicsMagick package name","tag":"refentry","type":"Function","methodName":"getpackagename"},{"id":"gmagick.getquantumdepth","name":"Gmagick::getquantumdepth","description":"Returns the Gmagick quantum depth as a string","tag":"refentry","type":"Function","methodName":"getquantumdepth"},{"id":"gmagick.getreleasedate","name":"Gmagick::getreleasedate","description":"Returns the GraphicsMagick release date as a string","tag":"refentry","type":"Function","methodName":"getreleasedate"},{"id":"gmagick.getsamplingfactors","name":"Gmagick::getsamplingfactors","description":"Gets the horizontal and vertical sampling factor","tag":"refentry","type":"Function","methodName":"getsamplingfactors"},{"id":"gmagick.getsize","name":"Gmagick::getsize","description":"Returns the size associated with the Gmagick object","tag":"refentry","type":"Function","methodName":"getsize"},{"id":"gmagick.getversion","name":"Gmagick::getversion","description":"Returns the GraphicsMagick API version","tag":"refentry","type":"Function","methodName":"getversion"},{"id":"gmagick.hasnextimage","name":"Gmagick::hasnextimage","description":"Checks if the object has more images","tag":"refentry","type":"Function","methodName":"hasnextimage"},{"id":"gmagick.haspreviousimage","name":"Gmagick::haspreviousimage","description":"Checks if the object has a previous image","tag":"refentry","type":"Function","methodName":"haspreviousimage"},{"id":"gmagick.implodeimage","name":"Gmagick::implodeimage","description":"Creates a new image as a copy","tag":"refentry","type":"Function","methodName":"implodeimage"},{"id":"gmagick.labelimage","name":"Gmagick::labelimage","description":"Adds a label to an image","tag":"refentry","type":"Function","methodName":"labelimage"},{"id":"gmagick.levelimage","name":"Gmagick::levelimage","description":"Adjusts the levels of an image","tag":"refentry","type":"Function","methodName":"levelimage"},{"id":"gmagick.magnifyimage","name":"Gmagick::magnifyimage","description":"Scales an image proportionally 2x","tag":"refentry","type":"Function","methodName":"magnifyimage"},{"id":"gmagick.mapimage","name":"Gmagick::mapimage","description":"Replaces the colors of an image with the closest color from a reference image","tag":"refentry","type":"Function","methodName":"mapimage"},{"id":"gmagick.medianfilterimage","name":"Gmagick::medianfilterimage","description":"Applies a digital filter","tag":"refentry","type":"Function","methodName":"medianfilterimage"},{"id":"gmagick.minifyimage","name":"Gmagick::minifyimage","description":"Scales an image proportionally to half its size","tag":"refentry","type":"Function","methodName":"minifyimage"},{"id":"gmagick.modulateimage","name":"Gmagick::modulateimage","description":"Control the brightness, saturation, and hue","tag":"refentry","type":"Function","methodName":"modulateimage"},{"id":"gmagick.motionblurimage","name":"Gmagick::motionblurimage","description":"Simulates motion blur","tag":"refentry","type":"Function","methodName":"motionblurimage"},{"id":"gmagick.newimage","name":"Gmagick::newimage","description":"Creates a new image","tag":"refentry","type":"Function","methodName":"newimage"},{"id":"gmagick.nextimage","name":"Gmagick::nextimage","description":"Moves to the next image","tag":"refentry","type":"Function","methodName":"nextimage"},{"id":"gmagick.normalizeimage","name":"Gmagick::normalizeimage","description":"Enhances the contrast of a color image","tag":"refentry","type":"Function","methodName":"normalizeimage"},{"id":"gmagick.oilpaintimage","name":"Gmagick::oilpaintimage","description":"Simulates an oil painting","tag":"refentry","type":"Function","methodName":"oilpaintimage"},{"id":"gmagick.previousimage","name":"Gmagick::previousimage","description":"Move to the previous image in the object","tag":"refentry","type":"Function","methodName":"previousimage"},{"id":"gmagick.profileimage","name":"Gmagick::profileimage","description":"Adds or removes a profile from an image","tag":"refentry","type":"Function","methodName":"profileimage"},{"id":"gmagick.quantizeimage","name":"Gmagick::quantizeimage","description":"Analyzes the colors within a reference image","tag":"refentry","type":"Function","methodName":"quantizeimage"},{"id":"gmagick.quantizeimages","name":"Gmagick::quantizeimages","description":"The quantizeimages purpose","tag":"refentry","type":"Function","methodName":"quantizeimages"},{"id":"gmagick.queryfontmetrics","name":"Gmagick::queryfontmetrics","description":"Returns an array representing the font metrics","tag":"refentry","type":"Function","methodName":"queryfontmetrics"},{"id":"gmagick.queryfonts","name":"Gmagick::queryfonts","description":"Returns the configured fonts","tag":"refentry","type":"Function","methodName":"queryfonts"},{"id":"gmagick.queryformats","name":"Gmagick::queryformats","description":"Returns formats supported by Gmagick","tag":"refentry","type":"Function","methodName":"queryformats"},{"id":"gmagick.radialblurimage","name":"Gmagick::radialblurimage","description":"Radial blurs an image","tag":"refentry","type":"Function","methodName":"radialblurimage"},{"id":"gmagick.raiseimage","name":"Gmagick::raiseimage","description":"Creates a simulated 3d button-like effect","tag":"refentry","type":"Function","methodName":"raiseimage"},{"id":"gmagick.read","name":"Gmagick::read","description":"Reads image from filename","tag":"refentry","type":"Function","methodName":"read"},{"id":"gmagick.readimage","name":"Gmagick::readimage","description":"Reads image from filename","tag":"refentry","type":"Function","methodName":"readimage"},{"id":"gmagick.readimageblob","name":"Gmagick::readimageblob","description":"Reads image from a binary string","tag":"refentry","type":"Function","methodName":"readimageblob"},{"id":"gmagick.readimagefile","name":"Gmagick::readimagefile","description":"The readimagefile purpose","tag":"refentry","type":"Function","methodName":"readimagefile"},{"id":"gmagick.reducenoiseimage","name":"Gmagick::reducenoiseimage","description":"Smooths the contours of an image","tag":"refentry","type":"Function","methodName":"reducenoiseimage"},{"id":"gmagick.removeimage","name":"Gmagick::removeimage","description":"Removes an image from the image list","tag":"refentry","type":"Function","methodName":"removeimage"},{"id":"gmagick.removeimageprofile","name":"Gmagick::removeimageprofile","description":"Removes the named image profile and returns it","tag":"refentry","type":"Function","methodName":"removeimageprofile"},{"id":"gmagick.resampleimage","name":"Gmagick::resampleimage","description":"Resample image to desired resolution","tag":"refentry","type":"Function","methodName":"resampleimage"},{"id":"gmagick.resizeimage","name":"Gmagick::resizeimage","description":"Scales an image","tag":"refentry","type":"Function","methodName":"resizeimage"},{"id":"gmagick.rollimage","name":"Gmagick::rollimage","description":"Offsets an image","tag":"refentry","type":"Function","methodName":"rollimage"},{"id":"gmagick.rotateimage","name":"Gmagick::rotateimage","description":"Rotates an image","tag":"refentry","type":"Function","methodName":"rotateimage"},{"id":"gmagick.scaleimage","name":"Gmagick::scaleimage","description":"Scales the size of an image","tag":"refentry","type":"Function","methodName":"scaleimage"},{"id":"gmagick.separateimagechannel","name":"Gmagick::separateimagechannel","description":"Separates a channel from the image","tag":"refentry","type":"Function","methodName":"separateimagechannel"},{"id":"gmagick.setcompressionquality","name":"Gmagick::setCompressionQuality","description":"Sets the object's default compression quality","tag":"refentry","type":"Function","methodName":"setCompressionQuality"},{"id":"gmagick.setfilename","name":"Gmagick::setfilename","description":"Sets the filename before you read or write the image","tag":"refentry","type":"Function","methodName":"setfilename"},{"id":"gmagick.setimagebackgroundcolor","name":"Gmagick::setimagebackgroundcolor","description":"Sets the image background color","tag":"refentry","type":"Function","methodName":"setimagebackgroundcolor"},{"id":"gmagick.setimageblueprimary","name":"Gmagick::setimageblueprimary","description":"Sets the image chromaticity blue primary point","tag":"refentry","type":"Function","methodName":"setimageblueprimary"},{"id":"gmagick.setimagebordercolor","name":"Gmagick::setimagebordercolor","description":"Sets the image border color","tag":"refentry","type":"Function","methodName":"setimagebordercolor"},{"id":"gmagick.setimagechanneldepth","name":"Gmagick::setimagechanneldepth","description":"Sets the depth of a particular image channel","tag":"refentry","type":"Function","methodName":"setimagechanneldepth"},{"id":"gmagick.setimagecolorspace","name":"Gmagick::setimagecolorspace","description":"Sets the image colorspace","tag":"refentry","type":"Function","methodName":"setimagecolorspace"},{"id":"gmagick.setimagecompose","name":"Gmagick::setimagecompose","description":"Sets the image composite operator","tag":"refentry","type":"Function","methodName":"setimagecompose"},{"id":"gmagick.setimagedelay","name":"Gmagick::setimagedelay","description":"Sets the image delay","tag":"refentry","type":"Function","methodName":"setimagedelay"},{"id":"gmagick.setimagedepth","name":"Gmagick::setimagedepth","description":"Sets the image depth","tag":"refentry","type":"Function","methodName":"setimagedepth"},{"id":"gmagick.setimagedispose","name":"Gmagick::setimagedispose","description":"Sets the image disposal method","tag":"refentry","type":"Function","methodName":"setimagedispose"},{"id":"gmagick.setimagefilename","name":"Gmagick::setimagefilename","description":"Sets the filename of a particular image in a sequence","tag":"refentry","type":"Function","methodName":"setimagefilename"},{"id":"gmagick.setimageformat","name":"Gmagick::setimageformat","description":"Sets the format of a particular image","tag":"refentry","type":"Function","methodName":"setimageformat"},{"id":"gmagick.setimagegamma","name":"Gmagick::setimagegamma","description":"Sets the image gamma","tag":"refentry","type":"Function","methodName":"setimagegamma"},{"id":"gmagick.setimagegreenprimary","name":"Gmagick::setimagegreenprimary","description":"Sets the image chromaticity green primary point","tag":"refentry","type":"Function","methodName":"setimagegreenprimary"},{"id":"gmagick.setimageindex","name":"Gmagick::setimageindex","description":"Set the iterator to the position in the image list specified with the index parameter","tag":"refentry","type":"Function","methodName":"setimageindex"},{"id":"gmagick.setimageinterlacescheme","name":"Gmagick::setimageinterlacescheme","description":"Sets the interlace scheme of the image","tag":"refentry","type":"Function","methodName":"setimageinterlacescheme"},{"id":"gmagick.setimageiterations","name":"Gmagick::setimageiterations","description":"Sets the image iterations","tag":"refentry","type":"Function","methodName":"setimageiterations"},{"id":"gmagick.setimageprofile","name":"Gmagick::setimageprofile","description":"Adds a named profile to the Gmagick object","tag":"refentry","type":"Function","methodName":"setimageprofile"},{"id":"gmagick.setimageredprimary","name":"Gmagick::setimageredprimary","description":"Sets the image chromaticity red primary point","tag":"refentry","type":"Function","methodName":"setimageredprimary"},{"id":"gmagick.setimagerenderingintent","name":"Gmagick::setimagerenderingintent","description":"Sets the image rendering intent","tag":"refentry","type":"Function","methodName":"setimagerenderingintent"},{"id":"gmagick.setimageresolution","name":"Gmagick::setimageresolution","description":"Sets the image resolution","tag":"refentry","type":"Function","methodName":"setimageresolution"},{"id":"gmagick.setimagescene","name":"Gmagick::setimagescene","description":"Sets the image scene","tag":"refentry","type":"Function","methodName":"setimagescene"},{"id":"gmagick.setimagetype","name":"Gmagick::setimagetype","description":"Sets the image type","tag":"refentry","type":"Function","methodName":"setimagetype"},{"id":"gmagick.setimageunits","name":"Gmagick::setimageunits","description":"Sets the image units of resolution","tag":"refentry","type":"Function","methodName":"setimageunits"},{"id":"gmagick.setimagewhitepoint","name":"Gmagick::setimagewhitepoint","description":"Sets the image chromaticity white point","tag":"refentry","type":"Function","methodName":"setimagewhitepoint"},{"id":"gmagick.setsamplingfactors","name":"Gmagick::setsamplingfactors","description":"Sets the image sampling factors","tag":"refentry","type":"Function","methodName":"setsamplingfactors"},{"id":"gmagick.setsize","name":"Gmagick::setsize","description":"Sets the size of the Gmagick object","tag":"refentry","type":"Function","methodName":"setsize"},{"id":"gmagick.shearimage","name":"Gmagick::shearimage","description":"Creating a parallelogram","tag":"refentry","type":"Function","methodName":"shearimage"},{"id":"gmagick.solarizeimage","name":"Gmagick::solarizeimage","description":"Applies a solarizing effect to the image","tag":"refentry","type":"Function","methodName":"solarizeimage"},{"id":"gmagick.spreadimage","name":"Gmagick::spreadimage","description":"Randomly displaces each pixel in a block","tag":"refentry","type":"Function","methodName":"spreadimage"},{"id":"gmagick.stripimage","name":"Gmagick::stripimage","description":"Strips an image of all profiles and comments","tag":"refentry","type":"Function","methodName":"stripimage"},{"id":"gmagick.swirlimage","name":"Gmagick::swirlimage","description":"Swirls the pixels about the center of the image","tag":"refentry","type":"Function","methodName":"swirlimage"},{"id":"gmagick.thumbnailimage","name":"Gmagick::thumbnailimage","description":"Changes the size of an image","tag":"refentry","type":"Function","methodName":"thumbnailimage"},{"id":"gmagick.trimimage","name":"Gmagick::trimimage","description":"Remove edges from the image","tag":"refentry","type":"Function","methodName":"trimimage"},{"id":"gmagick.write","name":"Gmagick::write","description":"\u522b\u540d Gmagick::writeimage","tag":"refentry","type":"Function","methodName":"write"},{"id":"gmagick.writeimage","name":"Gmagick::writeimage","description":"Writes an image to the specified filename","tag":"refentry","type":"Function","methodName":"writeimage"},{"id":"class.gmagick","name":"Gmagick","description":"The Gmagick class","tag":"phpdoc:classref","type":"Class","methodName":"Gmagick"},{"id":"gmagickdraw.annotate","name":"GmagickDraw::annotate","description":"Draws text on the image","tag":"refentry","type":"Function","methodName":"annotate"},{"id":"gmagickdraw.arc","name":"GmagickDraw::arc","description":"Draws an arc","tag":"refentry","type":"Function","methodName":"arc"},{"id":"gmagickdraw.bezier","name":"GmagickDraw::bezier","description":"Draws a bezier curve","tag":"refentry","type":"Function","methodName":"bezier"},{"id":"gmagickdraw.ellipse","name":"GmagickDraw::ellipse","description":"Draws an ellipse on the image","tag":"refentry","type":"Function","methodName":"ellipse"},{"id":"gmagickdraw.getfillcolor","name":"GmagickDraw::getfillcolor","description":"Returns the fill color","tag":"refentry","type":"Function","methodName":"getfillcolor"},{"id":"gmagickdraw.getfillopacity","name":"GmagickDraw::getfillopacity","description":"Returns the opacity used when drawing","tag":"refentry","type":"Function","methodName":"getfillopacity"},{"id":"gmagickdraw.getfont","name":"GmagickDraw::getfont","description":"Returns the font","tag":"refentry","type":"Function","methodName":"getfont"},{"id":"gmagickdraw.getfontsize","name":"GmagickDraw::getfontsize","description":"Returns the font pointsize","tag":"refentry","type":"Function","methodName":"getfontsize"},{"id":"gmagickdraw.getfontstyle","name":"GmagickDraw::getfontstyle","description":"Returns the font style","tag":"refentry","type":"Function","methodName":"getfontstyle"},{"id":"gmagickdraw.getfontweight","name":"GmagickDraw::getfontweight","description":"Returns the font weight","tag":"refentry","type":"Function","methodName":"getfontweight"},{"id":"gmagickdraw.getstrokecolor","name":"GmagickDraw::getstrokecolor","description":"Returns the color used for stroking object outlines","tag":"refentry","type":"Function","methodName":"getstrokecolor"},{"id":"gmagickdraw.getstrokeopacity","name":"GmagickDraw::getstrokeopacity","description":"Returns the opacity of stroked object outlines","tag":"refentry","type":"Function","methodName":"getstrokeopacity"},{"id":"gmagickdraw.getstrokewidth","name":"GmagickDraw::getstrokewidth","description":"Returns the width of the stroke used to draw object outlines","tag":"refentry","type":"Function","methodName":"getstrokewidth"},{"id":"gmagickdraw.gettextdecoration","name":"GmagickDraw::gettextdecoration","description":"Returns the text decoration","tag":"refentry","type":"Function","methodName":"gettextdecoration"},{"id":"gmagickdraw.gettextencoding","name":"GmagickDraw::gettextencoding","description":"Returns the code set used for text annotations","tag":"refentry","type":"Function","methodName":"gettextencoding"},{"id":"gmagickdraw.line","name":"GmagickDraw::line","description":"Draws a line","tag":"refentry","type":"Function","methodName":"line"},{"id":"gmagickdraw.point","name":"GmagickDraw::point","description":"Draws a point","tag":"refentry","type":"Function","methodName":"point"},{"id":"gmagickdraw.polygon","name":"GmagickDraw::polygon","description":"Draws a polygon","tag":"refentry","type":"Function","methodName":"polygon"},{"id":"gmagickdraw.polyline","name":"GmagickDraw::polyline","description":"Draws a polyline","tag":"refentry","type":"Function","methodName":"polyline"},{"id":"gmagickdraw.rectangle","name":"GmagickDraw::rectangle","description":"Draws a rectangle","tag":"refentry","type":"Function","methodName":"rectangle"},{"id":"gmagickdraw.rotate","name":"GmagickDraw::rotate","description":"Applies the specified rotation to the current coordinate space","tag":"refentry","type":"Function","methodName":"rotate"},{"id":"gmagickdraw.roundrectangle","name":"GmagickDraw::roundrectangle","description":"Draws a rounded rectangle","tag":"refentry","type":"Function","methodName":"roundrectangle"},{"id":"gmagickdraw.scale","name":"GmagickDraw::scale","description":"Adjusts the scaling factor","tag":"refentry","type":"Function","methodName":"scale"},{"id":"gmagickdraw.setfillcolor","name":"GmagickDraw::setfillcolor","description":"Sets the fill color to be used for drawing filled objects","tag":"refentry","type":"Function","methodName":"setfillcolor"},{"id":"gmagickdraw.setfillopacity","name":"GmagickDraw::setfillopacity","description":"The setfillopacity purpose","tag":"refentry","type":"Function","methodName":"setfillopacity"},{"id":"gmagickdraw.setfont","name":"GmagickDraw::setfont","description":"Sets the fully-specified font to use when annotating with text","tag":"refentry","type":"Function","methodName":"setfont"},{"id":"gmagickdraw.setfontsize","name":"GmagickDraw::setfontsize","description":"Sets the font pointsize to use when annotating with text","tag":"refentry","type":"Function","methodName":"setfontsize"},{"id":"gmagickdraw.setfontstyle","name":"GmagickDraw::setfontstyle","description":"Sets the font style to use when annotating with text","tag":"refentry","type":"Function","methodName":"setfontstyle"},{"id":"gmagickdraw.setfontweight","name":"GmagickDraw::setfontweight","description":"Sets the font weight","tag":"refentry","type":"Function","methodName":"setfontweight"},{"id":"gmagickdraw.setstrokecolor","name":"GmagickDraw::setstrokecolor","description":"Sets the color used for stroking object outlines","tag":"refentry","type":"Function","methodName":"setstrokecolor"},{"id":"gmagickdraw.setstrokeopacity","name":"GmagickDraw::setstrokeopacity","description":"Specifies the opacity of stroked object outlines","tag":"refentry","type":"Function","methodName":"setstrokeopacity"},{"id":"gmagickdraw.setstrokewidth","name":"GmagickDraw::setstrokewidth","description":"Sets the width of the stroke used to draw object outlines","tag":"refentry","type":"Function","methodName":"setstrokewidth"},{"id":"gmagickdraw.settextdecoration","name":"GmagickDraw::settextdecoration","description":"Specifies a decoration","tag":"refentry","type":"Function","methodName":"settextdecoration"},{"id":"gmagickdraw.settextencoding","name":"GmagickDraw::settextencoding","description":"Specifies the text code set","tag":"refentry","type":"Function","methodName":"settextencoding"},{"id":"class.gmagickdraw","name":"GmagickDraw","description":"The GmagickDraw class","tag":"phpdoc:classref","type":"Class","methodName":"GmagickDraw"},{"id":"gmagickpixel.construct","name":"GmagickPixel::__construct","description":"The GmagickPixel constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gmagickpixel.getcolor","name":"GmagickPixel::getcolor","description":"Returns the color","tag":"refentry","type":"Function","methodName":"getcolor"},{"id":"gmagickpixel.getcolorcount","name":"GmagickPixel::getcolorcount","description":"Returns the color count associated with this color","tag":"refentry","type":"Function","methodName":"getcolorcount"},{"id":"gmagickpixel.getcolorvalue","name":"GmagickPixel::getcolorvalue","description":"Gets the normalized value of the provided color channel","tag":"refentry","type":"Function","methodName":"getcolorvalue"},{"id":"gmagickpixel.setcolor","name":"GmagickPixel::setcolor","description":"Sets the color","tag":"refentry","type":"Function","methodName":"setcolor"},{"id":"gmagickpixel.setcolorvalue","name":"GmagickPixel::setcolorvalue","description":"Sets the normalized value of one of the channels","tag":"refentry","type":"Function","methodName":"setcolorvalue"},{"id":"class.gmagickpixel","name":"GmagickPixel","description":"The GmagickPixel class","tag":"phpdoc:classref","type":"Class","methodName":"GmagickPixel"},{"id":"book.gmagick","name":"Gmagick","description":"Gmagick","tag":"book","type":"Extension","methodName":"Gmagick"},{"id":"imagick.requirements","name":"\u9700\u6c42","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"imagick.installation","name":"\u5b89\u88c5","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"imagick.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"imagick.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"imagick.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"imagick.examples-1","name":"Basic usage","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"section","type":"General","methodName":"Basic usage"},{"id":"imagick.examples","name":"\u793a\u4f8b","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"imagick.adaptiveblurimage","name":"Imagick::adaptiveBlurImage","description":"Adds adaptive blur filter to image","tag":"refentry","type":"Function","methodName":"adaptiveBlurImage"},{"id":"imagick.adaptiveresizeimage","name":"Imagick::adaptiveResizeImage","description":"Adaptively resize image with data dependent triangulation","tag":"refentry","type":"Function","methodName":"adaptiveResizeImage"},{"id":"imagick.adaptivesharpenimage","name":"Imagick::adaptiveSharpenImage","description":"Adaptively sharpen the image","tag":"refentry","type":"Function","methodName":"adaptiveSharpenImage"},{"id":"imagick.adaptivethresholdimage","name":"Imagick::adaptiveThresholdImage","description":"Selects a threshold for each pixel based on a range of intensity","tag":"refentry","type":"Function","methodName":"adaptiveThresholdImage"},{"id":"imagick.addimage","name":"Imagick::addImage","description":"Adds new image to Imagick object image list","tag":"refentry","type":"Function","methodName":"addImage"},{"id":"imagick.addnoiseimage","name":"Imagick::addNoiseImage","description":"Adds random noise to the image","tag":"refentry","type":"Function","methodName":"addNoiseImage"},{"id":"imagick.affinetransformimage","name":"Imagick::affineTransformImage","description":"Transforms an image","tag":"refentry","type":"Function","methodName":"affineTransformImage"},{"id":"imagick.animateimages","name":"Imagick::animateImages","description":"Animates an image or images","tag":"refentry","type":"Function","methodName":"animateImages"},{"id":"imagick.annotateimage","name":"Imagick::annotateImage","description":"Annotates an image with text","tag":"refentry","type":"Function","methodName":"annotateImage"},{"id":"imagick.appendimages","name":"Imagick::appendImages","description":"Append a set of images","tag":"refentry","type":"Function","methodName":"appendImages"},{"id":"imagick.autolevelimage","name":"Imagick::autoLevelImage","description":"Adjusts the levels of a particular image channel","tag":"refentry","type":"Function","methodName":"autoLevelImage"},{"id":"imagick.averageimages","name":"Imagick::averageImages","description":"Average a set of images","tag":"refentry","type":"Function","methodName":"averageImages"},{"id":"imagick.blackthresholdimage","name":"Imagick::blackThresholdImage","description":"Forces all pixels below the threshold into black","tag":"refentry","type":"Function","methodName":"blackThresholdImage"},{"id":"imagick.blueshiftimage","name":"Imagick::blueShiftImage","description":"Mutes the colors of the image","tag":"refentry","type":"Function","methodName":"blueShiftImage"},{"id":"imagick.blurimage","name":"Imagick::blurImage","description":"Adds blur filter to image","tag":"refentry","type":"Function","methodName":"blurImage"},{"id":"imagick.borderimage","name":"Imagick::borderImage","description":"Surrounds the image with a border","tag":"refentry","type":"Function","methodName":"borderImage"},{"id":"imagick.brightnesscontrastimage","name":"Imagick::brightnessContrastImage","description":"Change the brightness and\/or contrast of an image","tag":"refentry","type":"Function","methodName":"brightnessContrastImage"},{"id":"imagick.charcoalimage","name":"Imagick::charcoalImage","description":"Simulates a charcoal drawing","tag":"refentry","type":"Function","methodName":"charcoalImage"},{"id":"imagick.chopimage","name":"Imagick::chopImage","description":"Removes a region of an image and trims","tag":"refentry","type":"Function","methodName":"chopImage"},{"id":"imagick.clampimage","name":"Imagick::clampImage","description":"Restricts the color range from 0 to the quantum depth.","tag":"refentry","type":"Function","methodName":"clampImage"},{"id":"imagick.clear","name":"Imagick::clear","description":"Clears all resources associated to Imagick object","tag":"refentry","type":"Function","methodName":"clear"},{"id":"imagick.clipimage","name":"Imagick::clipImage","description":"Clips along the first path from the 8BIM profile","tag":"refentry","type":"Function","methodName":"clipImage"},{"id":"imagick.clipimagepath","name":"Imagick::clipImagePath","description":"Clips along the named paths from the 8BIM profile, if present","tag":"refentry","type":"Function","methodName":"clipImagePath"},{"id":"imagick.clippathimage","name":"Imagick::clipPathImage","description":"Clips along the named paths from the 8BIM profile","tag":"refentry","type":"Function","methodName":"clipPathImage"},{"id":"imagick.clone","name":"Imagick::clone","description":"Makes an exact copy of the Imagick object","tag":"refentry","type":"Function","methodName":"clone"},{"id":"imagick.clutimage","name":"Imagick::clutImage","description":"Replaces colors in the image","tag":"refentry","type":"Function","methodName":"clutImage"},{"id":"imagick.coalesceimages","name":"Imagick::coalesceImages","description":"Composites a set of images","tag":"refentry","type":"Function","methodName":"coalesceImages"},{"id":"imagick.colorfloodfillimage","name":"Imagick::colorFloodfillImage","description":"Changes the color value of any pixel that matches target","tag":"refentry","type":"Function","methodName":"colorFloodfillImage"},{"id":"imagick.colorizeimage","name":"Imagick::colorizeImage","description":"Blends the fill color with the image","tag":"refentry","type":"Function","methodName":"colorizeImage"},{"id":"imagick.colormatriximage","name":"Imagick::colorMatrixImage","description":"Apply color transformation to an image","tag":"refentry","type":"Function","methodName":"colorMatrixImage"},{"id":"imagick.combineimages","name":"Imagick::combineImages","description":"Combines one or more images into a single image","tag":"refentry","type":"Function","methodName":"combineImages"},{"id":"imagick.commentimage","name":"Imagick::commentImage","description":"Adds a comment to your image","tag":"refentry","type":"Function","methodName":"commentImage"},{"id":"imagick.compareimagechannels","name":"Imagick::compareImageChannels","description":"Returns the difference in one or more images","tag":"refentry","type":"Function","methodName":"compareImageChannels"},{"id":"imagick.compareimagelayers","name":"Imagick::compareImageLayers","description":"Returns the maximum bounding region between images","tag":"refentry","type":"Function","methodName":"compareImageLayers"},{"id":"imagick.compareimages","name":"Imagick::compareImages","description":"Compares an image to a reconstructed image","tag":"refentry","type":"Function","methodName":"compareImages"},{"id":"imagick.compositeimage","name":"Imagick::compositeImage","description":"\u628a\u4e00\u5f20\u56fe\u5408\u5e76\u5230\u4e00\u5f20\u56fe","tag":"refentry","type":"Function","methodName":"compositeImage"},{"id":"imagick.construct","name":"Imagick::__construct","description":"The Imagick constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"imagick.contrastimage","name":"Imagick::contrastImage","description":"Change the contrast of the image","tag":"refentry","type":"Function","methodName":"contrastImage"},{"id":"imagick.contraststretchimage","name":"Imagick::contrastStretchImage","description":"Enhances the contrast of a color image","tag":"refentry","type":"Function","methodName":"contrastStretchImage"},{"id":"imagick.convolveimage","name":"Imagick::convolveImage","description":"Applies a custom convolution kernel to the image","tag":"refentry","type":"Function","methodName":"convolveImage"},{"id":"imagick.count","name":"Imagick::count","description":"Get the number of images","tag":"refentry","type":"Function","methodName":"count"},{"id":"imagick.cropimage","name":"Imagick::cropImage","description":"\u622a\u56fe\u56fe\u7247\u7684\u4e00\u5757\u533a\u57df","tag":"refentry","type":"Function","methodName":"cropImage"},{"id":"imagick.cropthumbnailimage","name":"Imagick::cropThumbnailImage","description":"\u521b\u5efa\u7f29\u7565\u56fe","tag":"refentry","type":"Function","methodName":"cropThumbnailImage"},{"id":"imagick.current","name":"Imagick::current","description":"Returns a reference to the current Imagick object","tag":"refentry","type":"Function","methodName":"current"},{"id":"imagick.cyclecolormapimage","name":"Imagick::cycleColormapImage","description":"Displaces an image's colormap","tag":"refentry","type":"Function","methodName":"cycleColormapImage"},{"id":"imagick.decipherimage","name":"Imagick::decipherImage","description":"Deciphers an image","tag":"refentry","type":"Function","methodName":"decipherImage"},{"id":"imagick.deconstructimages","name":"Imagick::deconstructImages","description":"Returns certain pixel differences between images","tag":"refentry","type":"Function","methodName":"deconstructImages"},{"id":"imagick.deleteimageartifact","name":"Imagick::deleteImageArtifact","description":"Delete image artifact","tag":"refentry","type":"Function","methodName":"deleteImageArtifact"},{"id":"imagick.deleteimageproperty","name":"Imagick::deleteImageProperty","description":"Deletes an image property","tag":"refentry","type":"Function","methodName":"deleteImageProperty"},{"id":"imagick.deskewimage","name":"Imagick::deskewImage","description":"Removes skew from the image","tag":"refentry","type":"Function","methodName":"deskewImage"},{"id":"imagick.despeckleimage","name":"Imagick::despeckleImage","description":"Reduces the speckle noise in an image","tag":"refentry","type":"Function","methodName":"despeckleImage"},{"id":"imagick.destroy","name":"Imagick::destroy","description":"Destroys the Imagick object","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"imagick.displayimage","name":"Imagick::displayImage","description":"Displays an image","tag":"refentry","type":"Function","methodName":"displayImage"},{"id":"imagick.displayimages","name":"Imagick::displayImages","description":"Displays an image or image sequence","tag":"refentry","type":"Function","methodName":"displayImages"},{"id":"imagick.distortimage","name":"Imagick::distortImage","description":"Distorts an image using various distortion methods","tag":"refentry","type":"Function","methodName":"distortImage"},{"id":"imagick.drawimage","name":"Imagick::drawImage","description":"\u628a ImagickDraw \u5bf9\u8c61\u6e32\u67d3\u5230\u5f53\u524d\u56fe\u7247\u4e0a","tag":"refentry","type":"Function","methodName":"drawImage"},{"id":"imagick.edgeimage","name":"Imagick::edgeImage","description":"Enhance edges within the image","tag":"refentry","type":"Function","methodName":"edgeImage"},{"id":"imagick.embossimage","name":"Imagick::embossImage","description":"Returns a grayscale image with a three-dimensional effect","tag":"refentry","type":"Function","methodName":"embossImage"},{"id":"imagick.encipherimage","name":"Imagick::encipherImage","description":"Enciphers an image","tag":"refentry","type":"Function","methodName":"encipherImage"},{"id":"imagick.enhanceimage","name":"Imagick::enhanceImage","description":"Improves the quality of a noisy image","tag":"refentry","type":"Function","methodName":"enhanceImage"},{"id":"imagick.equalizeimage","name":"Imagick::equalizeImage","description":"Equalizes the image histogram","tag":"refentry","type":"Function","methodName":"equalizeImage"},{"id":"imagick.evaluateimage","name":"Imagick::evaluateImage","description":"Applies an expression to an image","tag":"refentry","type":"Function","methodName":"evaluateImage"},{"id":"imagick.exportimagepixels","name":"Imagick::exportImagePixels","description":"Exports raw image pixels","tag":"refentry","type":"Function","methodName":"exportImagePixels"},{"id":"imagick.extentimage","name":"Imagick::extentImage","description":"Set image size","tag":"refentry","type":"Function","methodName":"extentImage"},{"id":"imagick.filter","name":"Imagick::filter","description":"Applies a custom convolution kernel to the image","tag":"refentry","type":"Function","methodName":"filter"},{"id":"imagick.flattenimages","name":"Imagick::flattenImages","description":"Merges a sequence of images","tag":"refentry","type":"Function","methodName":"flattenImages"},{"id":"imagick.flipimage","name":"Imagick::flipImage","description":"Creates a vertical mirror image","tag":"refentry","type":"Function","methodName":"flipImage"},{"id":"imagick.floodfillpaintimage","name":"Imagick::floodFillPaintImage","description":"Changes the color value of any pixel that matches target","tag":"refentry","type":"Function","methodName":"floodFillPaintImage"},{"id":"imagick.flopimage","name":"Imagick::flopImage","description":"Creates a horizontal mirror image","tag":"refentry","type":"Function","methodName":"flopImage"},{"id":"imagick.forwardfouriertransformimage","name":"Imagick::forwardFourierTransformImage","description":"Implements the discrete Fourier transform (DFT)","tag":"refentry","type":"Function","methodName":"forwardFourierTransformImage"},{"id":"imagick.frameimage","name":"Imagick::frameImage","description":"Adds a simulated three-dimensional border","tag":"refentry","type":"Function","methodName":"frameImage"},{"id":"imagick.functionimage","name":"Imagick::functionImage","description":"Applies a function on the image","tag":"refentry","type":"Function","methodName":"functionImage"},{"id":"imagick.fximage","name":"Imagick::fxImage","description":"Evaluate expression for each pixel in the image","tag":"refentry","type":"Function","methodName":"fxImage"},{"id":"imagick.gammaimage","name":"Imagick::gammaImage","description":"Gamma-corrects an image","tag":"refentry","type":"Function","methodName":"gammaImage"},{"id":"imagick.gaussianblurimage","name":"Imagick::gaussianBlurImage","description":"Blurs an image","tag":"refentry","type":"Function","methodName":"gaussianBlurImage"},{"id":"imagick.getcolorspace","name":"Imagick::getColorspace","description":"Gets the colorspace","tag":"refentry","type":"Function","methodName":"getColorspace"},{"id":"imagick.getcompression","name":"Imagick::getCompression","description":"Gets the object compression type","tag":"refentry","type":"Function","methodName":"getCompression"},{"id":"imagick.getcompressionquality","name":"Imagick::getCompressionQuality","description":"Gets the object compression quality","tag":"refentry","type":"Function","methodName":"getCompressionQuality"},{"id":"imagick.getcopyright","name":"Imagick::getCopyright","description":"Returns the ImageMagick API copyright as a string","tag":"refentry","type":"Function","methodName":"getCopyright"},{"id":"imagick.getfilename","name":"Imagick::getFilename","description":"The filename associated with an image sequence","tag":"refentry","type":"Function","methodName":"getFilename"},{"id":"imagick.getfont","name":"Imagick::getFont","description":"Gets font","tag":"refentry","type":"Function","methodName":"getFont"},{"id":"imagick.getformat","name":"Imagick::getFormat","description":"Returns the format of the Imagick object","tag":"refentry","type":"Function","methodName":"getFormat"},{"id":"imagick.getgravity","name":"Imagick::getGravity","description":"Gets the gravity","tag":"refentry","type":"Function","methodName":"getGravity"},{"id":"imagick.gethomeurl","name":"Imagick::getHomeURL","description":"Returns the ImageMagick home URL","tag":"refentry","type":"Function","methodName":"getHomeURL"},{"id":"imagick.getimage","name":"Imagick::getImage","description":"Returns a new Imagick object","tag":"refentry","type":"Function","methodName":"getImage"},{"id":"imagick.getimagealphachannel","name":"Imagick::getImageAlphaChannel","description":"\u68c0\u67e5\u56fe\u50cf\u662f\u5426\u6709 alpha \u901a\u9053","tag":"refentry","type":"Function","methodName":"getImageAlphaChannel"},{"id":"imagick.getimageartifact","name":"Imagick::getImageArtifact","description":"Get image artifact","tag":"refentry","type":"Function","methodName":"getImageArtifact"},{"id":"imagick.getimageattribute","name":"Imagick::getImageAttribute","description":"Returns a named attribute","tag":"refentry","type":"Function","methodName":"getImageAttribute"},{"id":"imagick.getimagebackgroundcolor","name":"Imagick::getImageBackgroundColor","description":"Returns the image background color","tag":"refentry","type":"Function","methodName":"getImageBackgroundColor"},{"id":"imagick.getimageblob","name":"Imagick::getImageBlob","description":"Returns the image sequence as a blob","tag":"refentry","type":"Function","methodName":"getImageBlob"},{"id":"imagick.getimageblueprimary","name":"Imagick::getImageBluePrimary","description":"Returns the chromaticy blue primary point","tag":"refentry","type":"Function","methodName":"getImageBluePrimary"},{"id":"imagick.getimagebordercolor","name":"Imagick::getImageBorderColor","description":"Returns the image border color","tag":"refentry","type":"Function","methodName":"getImageBorderColor"},{"id":"imagick.getimagechanneldepth","name":"Imagick::getImageChannelDepth","description":"Gets the depth for a particular image channel","tag":"refentry","type":"Function","methodName":"getImageChannelDepth"},{"id":"imagick.getimagechanneldistortion","name":"Imagick::getImageChannelDistortion","description":"Compares image channels of an image to a reconstructed image","tag":"refentry","type":"Function","methodName":"getImageChannelDistortion"},{"id":"imagick.getimagechanneldistortions","name":"Imagick::getImageChannelDistortions","description":"Gets channel distortions","tag":"refentry","type":"Function","methodName":"getImageChannelDistortions"},{"id":"imagick.getimagechannelextrema","name":"Imagick::getImageChannelExtrema","description":"Gets the extrema for one or more image channels","tag":"refentry","type":"Function","methodName":"getImageChannelExtrema"},{"id":"imagick.getimagechannelkurtosis","name":"Imagick::getImageChannelKurtosis","description":"The getImageChannelKurtosis purpose","tag":"refentry","type":"Function","methodName":"getImageChannelKurtosis"},{"id":"imagick.getimagechannelmean","name":"Imagick::getImageChannelMean","description":"Gets the mean and standard deviation","tag":"refentry","type":"Function","methodName":"getImageChannelMean"},{"id":"imagick.getimagechannelrange","name":"Imagick::getImageChannelRange","description":"Gets channel range","tag":"refentry","type":"Function","methodName":"getImageChannelRange"},{"id":"imagick.getimagechannelstatistics","name":"Imagick::getImageChannelStatistics","description":"Returns statistics for each channel in the image","tag":"refentry","type":"Function","methodName":"getImageChannelStatistics"},{"id":"imagick.getimageclipmask","name":"Imagick::getImageClipMask","description":"Gets image clip mask","tag":"refentry","type":"Function","methodName":"getImageClipMask"},{"id":"imagick.getimagecolormapcolor","name":"Imagick::getImageColormapColor","description":"Returns the color of the specified colormap index","tag":"refentry","type":"Function","methodName":"getImageColormapColor"},{"id":"imagick.getimagecolors","name":"Imagick::getImageColors","description":"Gets the number of unique colors in the image","tag":"refentry","type":"Function","methodName":"getImageColors"},{"id":"imagick.getimagecolorspace","name":"Imagick::getImageColorspace","description":"Gets the image colorspace","tag":"refentry","type":"Function","methodName":"getImageColorspace"},{"id":"imagick.getimagecompose","name":"Imagick::getImageCompose","description":"Returns the composite operator associated with the image","tag":"refentry","type":"Function","methodName":"getImageCompose"},{"id":"imagick.getimagecompression","name":"Imagick::getImageCompression","description":"Gets the current image's compression type","tag":"refentry","type":"Function","methodName":"getImageCompression"},{"id":"imagick.getimagecompressionquality","name":"Imagick::getImageCompressionQuality","description":"Gets the current image's compression quality","tag":"refentry","type":"Function","methodName":"getImageCompressionQuality"},{"id":"imagick.getimagedelay","name":"Imagick::getImageDelay","description":"Gets the image delay","tag":"refentry","type":"Function","methodName":"getImageDelay"},{"id":"imagick.getimagedepth","name":"Imagick::getImageDepth","description":"Gets the image depth","tag":"refentry","type":"Function","methodName":"getImageDepth"},{"id":"imagick.getimagedispose","name":"Imagick::getImageDispose","description":"Gets the image disposal method","tag":"refentry","type":"Function","methodName":"getImageDispose"},{"id":"imagick.getimagedistortion","name":"Imagick::getImageDistortion","description":"Compares an image to a reconstructed image","tag":"refentry","type":"Function","methodName":"getImageDistortion"},{"id":"imagick.getimageextrema","name":"Imagick::getImageExtrema","description":"Gets the extrema for the image","tag":"refentry","type":"Function","methodName":"getImageExtrema"},{"id":"imagick.getimagefilename","name":"Imagick::getImageFilename","description":"Returns the filename of a particular image in a sequence","tag":"refentry","type":"Function","methodName":"getImageFilename"},{"id":"imagick.getimageformat","name":"Imagick::getImageFormat","description":"Returns the format of a particular image in a sequence","tag":"refentry","type":"Function","methodName":"getImageFormat"},{"id":"imagick.getimagegamma","name":"Imagick::getImageGamma","description":"Gets the image gamma","tag":"refentry","type":"Function","methodName":"getImageGamma"},{"id":"imagick.getimagegeometry","name":"Imagick::getImageGeometry","description":"Gets the width and height as an associative array","tag":"refentry","type":"Function","methodName":"getImageGeometry"},{"id":"imagick.getimagegravity","name":"Imagick::getImageGravity","description":"Gets the image gravity","tag":"refentry","type":"Function","methodName":"getImageGravity"},{"id":"imagick.getimagegreenprimary","name":"Imagick::getImageGreenPrimary","description":"Returns the chromaticy green primary point","tag":"refentry","type":"Function","methodName":"getImageGreenPrimary"},{"id":"imagick.getimageheight","name":"Imagick::getImageHeight","description":"Returns the image height","tag":"refentry","type":"Function","methodName":"getImageHeight"},{"id":"imagick.getimagehistogram","name":"Imagick::getImageHistogram","description":"Gets the image histogram","tag":"refentry","type":"Function","methodName":"getImageHistogram"},{"id":"imagick.getimageindex","name":"Imagick::getImageIndex","description":"Gets the index of the current active image","tag":"refentry","type":"Function","methodName":"getImageIndex"},{"id":"imagick.getimageinterlacescheme","name":"Imagick::getImageInterlaceScheme","description":"Gets the image interlace scheme","tag":"refentry","type":"Function","methodName":"getImageInterlaceScheme"},{"id":"imagick.getimageinterpolatemethod","name":"Imagick::getImageInterpolateMethod","description":"Returns the interpolation method","tag":"refentry","type":"Function","methodName":"getImageInterpolateMethod"},{"id":"imagick.getimageiterations","name":"Imagick::getImageIterations","description":"Gets the image iterations","tag":"refentry","type":"Function","methodName":"getImageIterations"},{"id":"imagick.getimagelength","name":"Imagick::getImageLength","description":"Returns the image length in bytes","tag":"refentry","type":"Function","methodName":"getImageLength"},{"id":"imagick.getimagematte","name":"Imagick::getImageMatte","description":"Return if the image has a matte channel","tag":"refentry","type":"Function","methodName":"getImageMatte"},{"id":"imagick.getimagemattecolor","name":"Imagick::getImageMatteColor","description":"Returns the image matte color","tag":"refentry","type":"Function","methodName":"getImageMatteColor"},{"id":"imagick.getimagemimetype","name":"Imagick::getImageMimeType","description":"Returns the image mime-type","tag":"refentry","type":"Function","methodName":"getImageMimeType"},{"id":"imagick.getimageorientation","name":"Imagick::getImageOrientation","description":"Gets the image orientation","tag":"refentry","type":"Function","methodName":"getImageOrientation"},{"id":"imagick.getimagepage","name":"Imagick::getImagePage","description":"Returns the page geometry","tag":"refentry","type":"Function","methodName":"getImagePage"},{"id":"imagick.getimagepixelcolor","name":"Imagick::getImagePixelColor","description":"Returns the color of the specified pixel","tag":"refentry","type":"Function","methodName":"getImagePixelColor"},{"id":"imagick.getimageprofile","name":"Imagick::getImageProfile","description":"Returns the named image profile","tag":"refentry","type":"Function","methodName":"getImageProfile"},{"id":"imagick.getimageprofiles","name":"Imagick::getImageProfiles","description":"Returns the image profiles","tag":"refentry","type":"Function","methodName":"getImageProfiles"},{"id":"imagick.getimageproperties","name":"Imagick::getImageProperties","description":"Returns the image properties","tag":"refentry","type":"Function","methodName":"getImageProperties"},{"id":"imagick.getimageproperty","name":"Imagick::getImageProperty","description":"Returns the named image property","tag":"refentry","type":"Function","methodName":"getImageProperty"},{"id":"imagick.getimageredprimary","name":"Imagick::getImageRedPrimary","description":"Returns the chromaticity red primary point","tag":"refentry","type":"Function","methodName":"getImageRedPrimary"},{"id":"imagick.getimageregion","name":"Imagick::getImageRegion","description":"Extracts a region of the image","tag":"refentry","type":"Function","methodName":"getImageRegion"},{"id":"imagick.getimagerenderingintent","name":"Imagick::getImageRenderingIntent","description":"Gets the image rendering intent","tag":"refentry","type":"Function","methodName":"getImageRenderingIntent"},{"id":"imagick.getimageresolution","name":"Imagick::getImageResolution","description":"\u83b7\u53d6\u56fe\u50cf\u7684x,y\u8f74\u5206\u8fa8\u7387","tag":"refentry","type":"Function","methodName":"getImageResolution"},{"id":"imagick.getimagesblob","name":"Imagick::getImagesBlob","description":"Returns all image sequences as a blob","tag":"refentry","type":"Function","methodName":"getImagesBlob"},{"id":"imagick.getimagescene","name":"Imagick::getImageScene","description":"Gets the image scene","tag":"refentry","type":"Function","methodName":"getImageScene"},{"id":"imagick.getimagesignature","name":"Imagick::getImageSignature","description":"Generates an SHA-256 message digest","tag":"refentry","type":"Function","methodName":"getImageSignature"},{"id":"imagick.getimagesize","name":"Imagick::getImageSize","description":"Returns the image length in bytes","tag":"refentry","type":"Function","methodName":"getImageSize"},{"id":"imagick.getimagetickspersecond","name":"Imagick::getImageTicksPerSecond","description":"Gets the image ticks-per-second","tag":"refentry","type":"Function","methodName":"getImageTicksPerSecond"},{"id":"imagick.getimagetotalinkdensity","name":"Imagick::getImageTotalInkDensity","description":"Gets the image total ink density","tag":"refentry","type":"Function","methodName":"getImageTotalInkDensity"},{"id":"imagick.getimagetype","name":"Imagick::getImageType","description":"Gets the potential image type","tag":"refentry","type":"Function","methodName":"getImageType"},{"id":"imagick.getimageunits","name":"Imagick::getImageUnits","description":"\u83b7\u53d6\u56fe\u50cf\u7684\u5206\u8fa8\u7387\u5355\u4f4d","tag":"refentry","type":"Function","methodName":"getImageUnits"},{"id":"imagick.getimagevirtualpixelmethod","name":"Imagick::getImageVirtualPixelMethod","description":"Returns the virtual pixel method","tag":"refentry","type":"Function","methodName":"getImageVirtualPixelMethod"},{"id":"imagick.getimagewhitepoint","name":"Imagick::getImageWhitePoint","description":"Returns the chromaticity white point","tag":"refentry","type":"Function","methodName":"getImageWhitePoint"},{"id":"imagick.getimagewidth","name":"Imagick::getImageWidth","description":"Returns the image width","tag":"refentry","type":"Function","methodName":"getImageWidth"},{"id":"imagick.getinterlacescheme","name":"Imagick::getInterlaceScheme","description":"Gets the object interlace scheme","tag":"refentry","type":"Function","methodName":"getInterlaceScheme"},{"id":"imagick.getiteratorindex","name":"Imagick::getIteratorIndex","description":"Gets the index of the current active image","tag":"refentry","type":"Function","methodName":"getIteratorIndex"},{"id":"imagick.getnumberimages","name":"Imagick::getNumberImages","description":"Returns the number of images in the object","tag":"refentry","type":"Function","methodName":"getNumberImages"},{"id":"imagick.getoption","name":"Imagick::getOption","description":"Returns a value associated with the specified key","tag":"refentry","type":"Function","methodName":"getOption"},{"id":"imagick.getpackagename","name":"Imagick::getPackageName","description":"Returns the ImageMagick package name","tag":"refentry","type":"Function","methodName":"getPackageName"},{"id":"imagick.getpage","name":"Imagick::getPage","description":"Returns the page geometry","tag":"refentry","type":"Function","methodName":"getPage"},{"id":"imagick.getpixeliterator","name":"Imagick::getPixelIterator","description":"Returns a MagickPixelIterator","tag":"refentry","type":"Function","methodName":"getPixelIterator"},{"id":"imagick.getpixelregioniterator","name":"Imagick::getPixelRegionIterator","description":"Get an ImagickPixelIterator for an image section","tag":"refentry","type":"Function","methodName":"getPixelRegionIterator"},{"id":"imagick.getpointsize","name":"Imagick::getPointSize","description":"Gets point size","tag":"refentry","type":"Function","methodName":"getPointSize"},{"id":"imagick.getquantum","name":"Imagick::getQuantum","description":"Returns the ImageMagick quantum range","tag":"refentry","type":"Function","methodName":"getQuantum"},{"id":"imagick.getquantumdepth","name":"Imagick::getQuantumDepth","description":"Gets the quantum depth","tag":"refentry","type":"Function","methodName":"getQuantumDepth"},{"id":"imagick.getquantumrange","name":"Imagick::getQuantumRange","description":"Returns the Imagick quantum range","tag":"refentry","type":"Function","methodName":"getQuantumRange"},{"id":"imagick.getregistry","name":"Imagick::getRegistry","description":"Get a StringRegistry entry","tag":"refentry","type":"Function","methodName":"getRegistry"},{"id":"imagick.getreleasedate","name":"Imagick::getReleaseDate","description":"Returns the ImageMagick release date","tag":"refentry","type":"Function","methodName":"getReleaseDate"},{"id":"imagick.getresource","name":"Imagick::getResource","description":"Returns the specified resource's memory usage","tag":"refentry","type":"Function","methodName":"getResource"},{"id":"imagick.getresourcelimit","name":"Imagick::getResourceLimit","description":"Returns the specified resource limit","tag":"refentry","type":"Function","methodName":"getResourceLimit"},{"id":"imagick.getsamplingfactors","name":"Imagick::getSamplingFactors","description":"Gets the horizontal and vertical sampling factor","tag":"refentry","type":"Function","methodName":"getSamplingFactors"},{"id":"imagick.getsize","name":"Imagick::getSize","description":"Returns the size associated with the Imagick object","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"imagick.getsizeoffset","name":"Imagick::getSizeOffset","description":"Returns the size offset","tag":"refentry","type":"Function","methodName":"getSizeOffset"},{"id":"imagick.getversion","name":"Imagick::getVersion","description":"Returns the ImageMagick API version","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"imagick.haldclutimage","name":"Imagick::haldClutImage","description":"Replaces colors in the image","tag":"refentry","type":"Function","methodName":"haldClutImage"},{"id":"imagick.hasnextimage","name":"Imagick::hasNextImage","description":"Checks if the object has more images","tag":"refentry","type":"Function","methodName":"hasNextImage"},{"id":"imagick.haspreviousimage","name":"Imagick::hasPreviousImage","description":"Checks if the object has a previous image","tag":"refentry","type":"Function","methodName":"hasPreviousImage"},{"id":"imagick.identifyformat","name":"Imagick::identifyFormat","description":"Formats a string with image details","tag":"refentry","type":"Function","methodName":"identifyFormat"},{"id":"imagick.identifyimage","name":"Imagick::identifyImage","description":"Identifies an image and fetches attributes","tag":"refentry","type":"Function","methodName":"identifyImage"},{"id":"imagick.implodeimage","name":"Imagick::implodeImage","description":"Creates a new image as a copy","tag":"refentry","type":"Function","methodName":"implodeImage"},{"id":"imagick.importimagepixels","name":"Imagick::importImagePixels","description":"Imports image pixels","tag":"refentry","type":"Function","methodName":"importImagePixels"},{"id":"imagick.inversefouriertransformimage","name":"Imagick::inverseFourierTransformImage","description":"Implements the inverse discrete Fourier transform (DFT)","tag":"refentry","type":"Function","methodName":"inverseFourierTransformImage"},{"id":"imagick.labelimage","name":"Imagick::labelImage","description":"Adds a label to an image","tag":"refentry","type":"Function","methodName":"labelImage"},{"id":"imagick.levelimage","name":"Imagick::levelImage","description":"Adjusts the levels of an image","tag":"refentry","type":"Function","methodName":"levelImage"},{"id":"imagick.linearstretchimage","name":"Imagick::linearStretchImage","description":"Stretches with saturation the image intensity","tag":"refentry","type":"Function","methodName":"linearStretchImage"},{"id":"imagick.liquidrescaleimage","name":"Imagick::liquidRescaleImage","description":"Animates an image or images","tag":"refentry","type":"Function","methodName":"liquidRescaleImage"},{"id":"imagick.listregistry","name":"Imagick::listRegistry","description":"List all the registry settings","tag":"refentry","type":"Function","methodName":"listRegistry"},{"id":"imagick.magnifyimage","name":"Imagick::magnifyImage","description":"Scales an image proportionally 2x","tag":"refentry","type":"Function","methodName":"magnifyImage"},{"id":"imagick.mapimage","name":"Imagick::mapImage","description":"Replaces the colors of an image with the closest color from a reference image","tag":"refentry","type":"Function","methodName":"mapImage"},{"id":"imagick.mattefloodfillimage","name":"Imagick::matteFloodfillImage","description":"Changes the transparency value of a color","tag":"refentry","type":"Function","methodName":"matteFloodfillImage"},{"id":"imagick.medianfilterimage","name":"Imagick::medianFilterImage","description":"Applies a digital filter","tag":"refentry","type":"Function","methodName":"medianFilterImage"},{"id":"imagick.mergeimagelayers","name":"Imagick::mergeImageLayers","description":"Merges image layers","tag":"refentry","type":"Function","methodName":"mergeImageLayers"},{"id":"imagick.minifyimage","name":"Imagick::minifyImage","description":"Scales an image proportionally to half its size","tag":"refentry","type":"Function","methodName":"minifyImage"},{"id":"imagick.modulateimage","name":"Imagick::modulateImage","description":"Control the brightness, saturation, and hue","tag":"refentry","type":"Function","methodName":"modulateImage"},{"id":"imagick.montageimage","name":"Imagick::montageImage","description":"Creates a composite image","tag":"refentry","type":"Function","methodName":"montageImage"},{"id":"imagick.morphimages","name":"Imagick::morphImages","description":"Method morphs a set of images","tag":"refentry","type":"Function","methodName":"morphImages"},{"id":"imagick.morphology","name":"Imagick::morphology","description":"Applies a user supplied kernel to the image according to the given morphology method.","tag":"refentry","type":"Function","methodName":"morphology"},{"id":"imagick.mosaicimages","name":"Imagick::mosaicImages","description":"Forms a mosaic from images","tag":"refentry","type":"Function","methodName":"mosaicImages"},{"id":"imagick.motionblurimage","name":"Imagick::motionBlurImage","description":"Simulates motion blur","tag":"refentry","type":"Function","methodName":"motionBlurImage"},{"id":"imagick.negateimage","name":"Imagick::negateImage","description":"Negates the colors in the reference image","tag":"refentry","type":"Function","methodName":"negateImage"},{"id":"imagick.newimage","name":"Imagick::newImage","description":"\u521b\u5efa\u4e00\u5f20\u56fe\u7247","tag":"refentry","type":"Function","methodName":"newImage"},{"id":"imagick.newpseudoimage","name":"Imagick::newPseudoImage","description":"Creates a new image","tag":"refentry","type":"Function","methodName":"newPseudoImage"},{"id":"imagick.nextimage","name":"Imagick::nextImage","description":"Moves to the next image","tag":"refentry","type":"Function","methodName":"nextImage"},{"id":"imagick.normalizeimage","name":"Imagick::normalizeImage","description":"Enhances the contrast of a color image","tag":"refentry","type":"Function","methodName":"normalizeImage"},{"id":"imagick.oilpaintimage","name":"Imagick::oilPaintImage","description":"Simulates an oil painting","tag":"refentry","type":"Function","methodName":"oilPaintImage"},{"id":"imagick.opaquepaintimage","name":"Imagick::opaquePaintImage","description":"Changes the color value of any pixel that matches target","tag":"refentry","type":"Function","methodName":"opaquePaintImage"},{"id":"imagick.optimizeimagelayers","name":"Imagick::optimizeImageLayers","description":"Removes repeated portions of images to optimize","tag":"refentry","type":"Function","methodName":"optimizeImageLayers"},{"id":"imagick.orderedposterizeimage","name":"Imagick::orderedPosterizeImage","description":"Performs an ordered dither","tag":"refentry","type":"Function","methodName":"orderedPosterizeImage"},{"id":"imagick.paintfloodfillimage","name":"Imagick::paintFloodfillImage","description":"Changes the color value of any pixel that matches target","tag":"refentry","type":"Function","methodName":"paintFloodfillImage"},{"id":"imagick.paintopaqueimage","name":"Imagick::paintOpaqueImage","description":"Change any pixel that matches color","tag":"refentry","type":"Function","methodName":"paintOpaqueImage"},{"id":"imagick.painttransparentimage","name":"Imagick::paintTransparentImage","description":"Changes any pixel that matches color with the color defined by fill","tag":"refentry","type":"Function","methodName":"paintTransparentImage"},{"id":"imagick.pingimage","name":"Imagick::pingImage","description":"Fetch basic attributes about the image","tag":"refentry","type":"Function","methodName":"pingImage"},{"id":"imagick.pingimageblob","name":"Imagick::pingImageBlob","description":"Quickly fetch attributes","tag":"refentry","type":"Function","methodName":"pingImageBlob"},{"id":"imagick.pingimagefile","name":"Imagick::pingImageFile","description":"Get basic image attributes in a lightweight manner","tag":"refentry","type":"Function","methodName":"pingImageFile"},{"id":"imagick.polaroidimage","name":"Imagick::polaroidImage","description":"Simulates a Polaroid picture","tag":"refentry","type":"Function","methodName":"polaroidImage"},{"id":"imagick.posterizeimage","name":"Imagick::posterizeImage","description":"Reduces the image to a limited number of color level","tag":"refentry","type":"Function","methodName":"posterizeImage"},{"id":"imagick.previewimages","name":"Imagick::previewImages","description":"Quickly pin-point appropriate parameters for image processing","tag":"refentry","type":"Function","methodName":"previewImages"},{"id":"imagick.previousimage","name":"Imagick::previousImage","description":"Move to the previous image in the object","tag":"refentry","type":"Function","methodName":"previousImage"},{"id":"imagick.profileimage","name":"Imagick::profileImage","description":"Adds or removes a profile from an image","tag":"refentry","type":"Function","methodName":"profileImage"},{"id":"imagick.quantizeimage","name":"Imagick::quantizeImage","description":"Analyzes the colors within a reference image","tag":"refentry","type":"Function","methodName":"quantizeImage"},{"id":"imagick.quantizeimages","name":"Imagick::quantizeImages","description":"Analyzes the colors within a sequence of images","tag":"refentry","type":"Function","methodName":"quantizeImages"},{"id":"imagick.queryfontmetrics","name":"Imagick::queryFontMetrics","description":"Returns an array representing the font metrics","tag":"refentry","type":"Function","methodName":"queryFontMetrics"},{"id":"imagick.queryfonts","name":"Imagick::queryFonts","description":"Returns the configured fonts","tag":"refentry","type":"Function","methodName":"queryFonts"},{"id":"imagick.queryformats","name":"Imagick::queryFormats","description":"Returns formats supported by Imagick","tag":"refentry","type":"Function","methodName":"queryFormats"},{"id":"imagick.radialblurimage","name":"Imagick::radialBlurImage","description":"Radial blurs an image","tag":"refentry","type":"Function","methodName":"radialBlurImage"},{"id":"imagick.raiseimage","name":"Imagick::raiseImage","description":"Creates a simulated 3d button-like effect","tag":"refentry","type":"Function","methodName":"raiseImage"},{"id":"imagick.randomthresholdimage","name":"Imagick::randomThresholdImage","description":"Creates a high-contrast, two-color image","tag":"refentry","type":"Function","methodName":"randomThresholdImage"},{"id":"imagick.readimage","name":"Imagick::readImage","description":"Reads image from filename","tag":"refentry","type":"Function","methodName":"readImage"},{"id":"imagick.readimageblob","name":"Imagick::readImageBlob","description":"\u4ece\u4e8c\u8fdb\u5236\u5b57\u7b26\u4e32\u91cc\u8bfb\u53d6\u56fe\u7247","tag":"refentry","type":"Function","methodName":"readImageBlob"},{"id":"imagick.readimagefile","name":"Imagick::readImageFile","description":"Reads image from open filehandle","tag":"refentry","type":"Function","methodName":"readImageFile"},{"id":"imagick.readimages","name":"Imagick::readimages","description":"Reads image from an array of filenames","tag":"refentry","type":"Function","methodName":"readimages"},{"id":"imagick.recolorimage","name":"Imagick::recolorImage","description":"Recolors image","tag":"refentry","type":"Function","methodName":"recolorImage"},{"id":"imagick.reducenoiseimage","name":"Imagick::reduceNoiseImage","description":"Smooths the contours of an image","tag":"refentry","type":"Function","methodName":"reduceNoiseImage"},{"id":"imagick.remapimage","name":"Imagick::remapImage","description":"Remaps image colors","tag":"refentry","type":"Function","methodName":"remapImage"},{"id":"imagick.removeimage","name":"Imagick::removeImage","description":"Removes an image from the image list","tag":"refentry","type":"Function","methodName":"removeImage"},{"id":"imagick.removeimageprofile","name":"Imagick::removeImageProfile","description":"Removes the named image profile and returns it","tag":"refentry","type":"Function","methodName":"removeImageProfile"},{"id":"imagick.render","name":"Imagick::render","description":"Renders all preceding drawing commands","tag":"refentry","type":"Function","methodName":"render"},{"id":"imagick.resampleimage","name":"Imagick::resampleImage","description":"Resample image to desired resolution","tag":"refentry","type":"Function","methodName":"resampleImage"},{"id":"imagick.resetimagepage","name":"Imagick::resetImagePage","description":"Reset image page","tag":"refentry","type":"Function","methodName":"resetImagePage"},{"id":"imagick.resizeimage","name":"Imagick::resizeImage","description":"Scales an image","tag":"refentry","type":"Function","methodName":"resizeImage"},{"id":"imagick.rollimage","name":"Imagick::rollImage","description":"Offsets an image","tag":"refentry","type":"Function","methodName":"rollImage"},{"id":"imagick.rotateimage","name":"Imagick::rotateImage","description":"Rotates an image","tag":"refentry","type":"Function","methodName":"rotateImage"},{"id":"imagick.rotationalblurimage","name":"Imagick::rotationalBlurImage","description":"Rotational blurs an image","tag":"refentry","type":"Function","methodName":"rotationalBlurImage"},{"id":"imagick.roundcorners","name":"Imagick::roundCorners","description":"Rounds image corners","tag":"refentry","type":"Function","methodName":"roundCorners"},{"id":"imagick.sampleimage","name":"Imagick::sampleImage","description":"Scales an image with pixel sampling","tag":"refentry","type":"Function","methodName":"sampleImage"},{"id":"imagick.scaleimage","name":"Imagick::scaleImage","description":"Scales the size of an image","tag":"refentry","type":"Function","methodName":"scaleImage"},{"id":"imagick.segmentimage","name":"Imagick::segmentImage","description":"Segments an image","tag":"refentry","type":"Function","methodName":"segmentImage"},{"id":"imagick.selectiveblurimage","name":"Imagick::selectiveBlurImage","description":"Selectively blur an image within a contrast threshold","tag":"refentry","type":"Function","methodName":"selectiveBlurImage"},{"id":"imagick.separateimagechannel","name":"Imagick::separateImageChannel","description":"Separates a channel from the image","tag":"refentry","type":"Function","methodName":"separateImageChannel"},{"id":"imagick.sepiatoneimage","name":"Imagick::sepiaToneImage","description":"Sepia tones an image","tag":"refentry","type":"Function","methodName":"sepiaToneImage"},{"id":"imagick.setbackgroundcolor","name":"Imagick::setBackgroundColor","description":"Sets the object's default background color","tag":"refentry","type":"Function","methodName":"setBackgroundColor"},{"id":"imagick.setcolorspace","name":"Imagick::setColorspace","description":"Set colorspace","tag":"refentry","type":"Function","methodName":"setColorspace"},{"id":"imagick.setcompression","name":"Imagick::setCompression","description":"Sets the object's default compression type","tag":"refentry","type":"Function","methodName":"setCompression"},{"id":"imagick.setcompressionquality","name":"Imagick::setCompressionQuality","description":"Sets the object's default compression quality","tag":"refentry","type":"Function","methodName":"setCompressionQuality"},{"id":"imagick.setfilename","name":"Imagick::setFilename","description":"Sets the filename before you read or write the image","tag":"refentry","type":"Function","methodName":"setFilename"},{"id":"imagick.setfirstiterator","name":"Imagick::setFirstIterator","description":"Sets the Imagick iterator to the first image","tag":"refentry","type":"Function","methodName":"setFirstIterator"},{"id":"imagick.setfont","name":"Imagick::setFont","description":"Sets font","tag":"refentry","type":"Function","methodName":"setFont"},{"id":"imagick.setformat","name":"Imagick::setFormat","description":"Sets the format of the Imagick object","tag":"refentry","type":"Function","methodName":"setFormat"},{"id":"imagick.setgravity","name":"Imagick::setGravity","description":"Sets the gravity","tag":"refentry","type":"Function","methodName":"setGravity"},{"id":"imagick.setimage","name":"Imagick::setImage","description":"Replaces image in the object","tag":"refentry","type":"Function","methodName":"setImage"},{"id":"imagick.setimagealphachannel","name":"Imagick::setImageAlphaChannel","description":"Sets image alpha channel","tag":"refentry","type":"Function","methodName":"setImageAlphaChannel"},{"id":"imagick.setimageartifact","name":"Imagick::setImageArtifact","description":"Set image artifact","tag":"refentry","type":"Function","methodName":"setImageArtifact"},{"id":"imagick.setimageattribute","name":"Imagick::setImageAttribute","description":"Sets an image attribute","tag":"refentry","type":"Function","methodName":"setImageAttribute"},{"id":"imagick.setimagebackgroundcolor","name":"Imagick::setImageBackgroundColor","description":"Sets the image background color","tag":"refentry","type":"Function","methodName":"setImageBackgroundColor"},{"id":"imagick.setimagebias","name":"Imagick::setImageBias","description":"Sets the image bias for any method that convolves an image","tag":"refentry","type":"Function","methodName":"setImageBias"},{"id":"imagick.setimagebiasquantum","name":"Imagick::setImageBiasQuantum","description":"Sets the image bias","tag":"refentry","type":"Function","methodName":"setImageBiasQuantum"},{"id":"imagick.setimageblueprimary","name":"Imagick::setImageBluePrimary","description":"Sets the image chromaticity blue primary point","tag":"refentry","type":"Function","methodName":"setImageBluePrimary"},{"id":"imagick.setimagebordercolor","name":"Imagick::setImageBorderColor","description":"Sets the image border color","tag":"refentry","type":"Function","methodName":"setImageBorderColor"},{"id":"imagick.setimagechanneldepth","name":"Imagick::setImageChannelDepth","description":"Sets the depth of a particular image channel","tag":"refentry","type":"Function","methodName":"setImageChannelDepth"},{"id":"imagick.setimageclipmask","name":"Imagick::setImageClipMask","description":"Sets image clip mask","tag":"refentry","type":"Function","methodName":"setImageClipMask"},{"id":"imagick.setimagecolormapcolor","name":"Imagick::setImageColormapColor","description":"Sets the color of the specified colormap index","tag":"refentry","type":"Function","methodName":"setImageColormapColor"},{"id":"imagick.setimagecolorspace","name":"Imagick::setImageColorspace","description":"Sets the image colorspace","tag":"refentry","type":"Function","methodName":"setImageColorspace"},{"id":"imagick.setimagecompose","name":"Imagick::setImageCompose","description":"Sets the image composite operator","tag":"refentry","type":"Function","methodName":"setImageCompose"},{"id":"imagick.setimagecompression","name":"Imagick::setImageCompression","description":"\u8bbe\u7f6e\u56fe\u7247\u538b\u7f29\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"setImageCompression"},{"id":"imagick.setimagecompressionquality","name":"Imagick::setImageCompressionQuality","description":"\u8bbe\u7f6e\u56fe\u7247\u538b\u7f29\u7684\u8d28\u91cf","tag":"refentry","type":"Function","methodName":"setImageCompressionQuality"},{"id":"imagick.setimagedelay","name":"Imagick::setImageDelay","description":"Sets the image delay","tag":"refentry","type":"Function","methodName":"setImageDelay"},{"id":"imagick.setimagedepth","name":"Imagick::setImageDepth","description":"Sets the image depth","tag":"refentry","type":"Function","methodName":"setImageDepth"},{"id":"imagick.setimagedispose","name":"Imagick::setImageDispose","description":"Sets the image disposal method","tag":"refentry","type":"Function","methodName":"setImageDispose"},{"id":"imagick.setimageextent","name":"Imagick::setImageExtent","description":"Sets the image size","tag":"refentry","type":"Function","methodName":"setImageExtent"},{"id":"imagick.setimagefilename","name":"Imagick::setImageFilename","description":"Sets the filename of a particular image","tag":"refentry","type":"Function","methodName":"setImageFilename"},{"id":"imagick.setimageformat","name":"Imagick::setImageFormat","description":"\u4e3a\u56fe\u7247\u8bbe\u7f6e\u6307\u5b9a\u7684\u683c\u5f0f","tag":"refentry","type":"Function","methodName":"setImageFormat"},{"id":"imagick.setimagegamma","name":"Imagick::setImageGamma","description":"Sets the image gamma","tag":"refentry","type":"Function","methodName":"setImageGamma"},{"id":"imagick.setimagegravity","name":"Imagick::setImageGravity","description":"Sets the image gravity","tag":"refentry","type":"Function","methodName":"setImageGravity"},{"id":"imagick.setimagegreenprimary","name":"Imagick::setImageGreenPrimary","description":"Sets the image chromaticity green primary point","tag":"refentry","type":"Function","methodName":"setImageGreenPrimary"},{"id":"imagick.setimageindex","name":"Imagick::setImageIndex","description":"Set the iterator position","tag":"refentry","type":"Function","methodName":"setImageIndex"},{"id":"imagick.setimageinterlacescheme","name":"Imagick::setImageInterlaceScheme","description":"Sets the image compression","tag":"refentry","type":"Function","methodName":"setImageInterlaceScheme"},{"id":"imagick.setimageinterpolatemethod","name":"Imagick::setImageInterpolateMethod","description":"Sets the image interpolate pixel method","tag":"refentry","type":"Function","methodName":"setImageInterpolateMethod"},{"id":"imagick.setimageiterations","name":"Imagick::setImageIterations","description":"Sets the image iterations","tag":"refentry","type":"Function","methodName":"setImageIterations"},{"id":"imagick.setimagematte","name":"Imagick::setImageMatte","description":"Sets the image matte channel","tag":"refentry","type":"Function","methodName":"setImageMatte"},{"id":"imagick.setimagemattecolor","name":"Imagick::setImageMatteColor","description":"Sets the image matte color","tag":"refentry","type":"Function","methodName":"setImageMatteColor"},{"id":"imagick.setimageopacity","name":"Imagick::setImageOpacity","description":"Sets the image opacity level","tag":"refentry","type":"Function","methodName":"setImageOpacity"},{"id":"imagick.setimageorientation","name":"Imagick::setImageOrientation","description":"Sets the image orientation","tag":"refentry","type":"Function","methodName":"setImageOrientation"},{"id":"imagick.setimagepage","name":"Imagick::setImagePage","description":"Sets the page geometry of the image","tag":"refentry","type":"Function","methodName":"setImagePage"},{"id":"imagick.setimageprofile","name":"Imagick::setImageProfile","description":"Adds a named profile to the Imagick object","tag":"refentry","type":"Function","methodName":"setImageProfile"},{"id":"imagick.setimageproperty","name":"Imagick::setImageProperty","description":"Sets an image property","tag":"refentry","type":"Function","methodName":"setImageProperty"},{"id":"imagick.setimageredprimary","name":"Imagick::setImageRedPrimary","description":"Sets the image chromaticity red primary point","tag":"refentry","type":"Function","methodName":"setImageRedPrimary"},{"id":"imagick.setimagerenderingintent","name":"Imagick::setImageRenderingIntent","description":"Sets the image rendering intent","tag":"refentry","type":"Function","methodName":"setImageRenderingIntent"},{"id":"imagick.setimageresolution","name":"Imagick::setImageResolution","description":"Sets the image resolution","tag":"refentry","type":"Function","methodName":"setImageResolution"},{"id":"imagick.setimagescene","name":"Imagick::setImageScene","description":"Sets the image scene","tag":"refentry","type":"Function","methodName":"setImageScene"},{"id":"imagick.setimagetickspersecond","name":"Imagick::setImageTicksPerSecond","description":"Sets the image ticks-per-second","tag":"refentry","type":"Function","methodName":"setImageTicksPerSecond"},{"id":"imagick.setimagetype","name":"Imagick::setImageType","description":"Sets the image type","tag":"refentry","type":"Function","methodName":"setImageType"},{"id":"imagick.setimageunits","name":"Imagick::setImageUnits","description":"Sets the image units of resolution","tag":"refentry","type":"Function","methodName":"setImageUnits"},{"id":"imagick.setimagevirtualpixelmethod","name":"Imagick::setImageVirtualPixelMethod","description":"Sets the image virtual pixel method","tag":"refentry","type":"Function","methodName":"setImageVirtualPixelMethod"},{"id":"imagick.setimagewhitepoint","name":"Imagick::setImageWhitePoint","description":"Sets the image chromaticity white point","tag":"refentry","type":"Function","methodName":"setImageWhitePoint"},{"id":"imagick.setinterlacescheme","name":"Imagick::setInterlaceScheme","description":"Sets the image compression","tag":"refentry","type":"Function","methodName":"setInterlaceScheme"},{"id":"imagick.setiteratorindex","name":"Imagick::setIteratorIndex","description":"Set the iterator position","tag":"refentry","type":"Function","methodName":"setIteratorIndex"},{"id":"imagick.setlastiterator","name":"Imagick::setLastIterator","description":"Sets the Imagick iterator to the last image","tag":"refentry","type":"Function","methodName":"setLastIterator"},{"id":"imagick.setoption","name":"Imagick::setOption","description":"Set an option","tag":"refentry","type":"Function","methodName":"setOption"},{"id":"imagick.setpage","name":"Imagick::setPage","description":"Sets the page geometry of the Imagick object","tag":"refentry","type":"Function","methodName":"setPage"},{"id":"imagick.setpointsize","name":"Imagick::setPointSize","description":"Sets point size","tag":"refentry","type":"Function","methodName":"setPointSize"},{"id":"imagick.setprogressmonitor","name":"Imagick::setProgressMonitor","description":"Set a callback to be called during processing","tag":"refentry","type":"Function","methodName":"setProgressMonitor"},{"id":"imagick.setregistry","name":"Imagick::setRegistry","description":"Sets the ImageMagick registry entry named key to value","tag":"refentry","type":"Function","methodName":"setRegistry"},{"id":"imagick.setresolution","name":"Imagick::setResolution","description":"Sets the image resolution","tag":"refentry","type":"Function","methodName":"setResolution"},{"id":"imagick.setresourcelimit","name":"Imagick::setResourceLimit","description":"Sets the limit for a particular resource","tag":"refentry","type":"Function","methodName":"setResourceLimit"},{"id":"imagick.setsamplingfactors","name":"Imagick::setSamplingFactors","description":"Sets the image sampling factors","tag":"refentry","type":"Function","methodName":"setSamplingFactors"},{"id":"imagick.setsize","name":"Imagick::setSize","description":"Sets the size of the Imagick object","tag":"refentry","type":"Function","methodName":"setSize"},{"id":"imagick.setsizeoffset","name":"Imagick::setSizeOffset","description":"Sets the size and offset of the Imagick object","tag":"refentry","type":"Function","methodName":"setSizeOffset"},{"id":"imagick.settype","name":"Imagick::setType","description":"Sets the image type attribute","tag":"refentry","type":"Function","methodName":"setType"},{"id":"imagick.shadeimage","name":"Imagick::shadeImage","description":"Creates a 3D effect","tag":"refentry","type":"Function","methodName":"shadeImage"},{"id":"imagick.shadowimage","name":"Imagick::shadowImage","description":"Simulates an image shadow","tag":"refentry","type":"Function","methodName":"shadowImage"},{"id":"imagick.sharpenimage","name":"Imagick::sharpenImage","description":"Sharpens an image","tag":"refentry","type":"Function","methodName":"sharpenImage"},{"id":"imagick.shaveimage","name":"Imagick::shaveImage","description":"Shaves pixels from the image edges","tag":"refentry","type":"Function","methodName":"shaveImage"},{"id":"imagick.shearimage","name":"Imagick::shearImage","description":"Creating a parallelogram","tag":"refentry","type":"Function","methodName":"shearImage"},{"id":"imagick.sigmoidalcontrastimage","name":"Imagick::sigmoidalContrastImage","description":"Adjusts the contrast of an image","tag":"refentry","type":"Function","methodName":"sigmoidalContrastImage"},{"id":"imagick.sketchimage","name":"Imagick::sketchImage","description":"Simulates a pencil sketch","tag":"refentry","type":"Function","methodName":"sketchImage"},{"id":"imagick.smushimages","name":"Imagick::smushImages","description":"Takes all images from the current image pointer to the end of the image list and smushs them","tag":"refentry","type":"Function","methodName":"smushImages"},{"id":"imagick.solarizeimage","name":"Imagick::solarizeImage","description":"Applies a solarizing effect to the image","tag":"refentry","type":"Function","methodName":"solarizeImage"},{"id":"imagick.sparsecolorimage","name":"Imagick::sparseColorImage","description":"Interpolates colors","tag":"refentry","type":"Function","methodName":"sparseColorImage"},{"id":"imagick.spliceimage","name":"Imagick::spliceImage","description":"Splices a solid color into the image","tag":"refentry","type":"Function","methodName":"spliceImage"},{"id":"imagick.spreadimage","name":"Imagick::spreadImage","description":"Randomly displaces each pixel in a block","tag":"refentry","type":"Function","methodName":"spreadImage"},{"id":"imagick.statisticimage","name":"Imagick::statisticImage","description":"Modifies image using a statistics function","tag":"refentry","type":"Function","methodName":"statisticImage"},{"id":"imagick.steganoimage","name":"Imagick::steganoImage","description":"Hides a digital watermark within the image","tag":"refentry","type":"Function","methodName":"steganoImage"},{"id":"imagick.stereoimage","name":"Imagick::stereoImage","description":"Composites two images","tag":"refentry","type":"Function","methodName":"stereoImage"},{"id":"imagick.stripimage","name":"Imagick::stripImage","description":"\u53bb\u6389\u56fe\u7247\u7684\u6240\u6709\u914d\u7f6e\u548c\u8bbe\u7f6e","tag":"refentry","type":"Function","methodName":"stripImage"},{"id":"imagick.subimagematch","name":"Imagick::subImageMatch","description":"Searches for a subimage in the current image and returns a similarity image","tag":"refentry","type":"Function","methodName":"subImageMatch"},{"id":"imagick.swirlimage","name":"Imagick::swirlImage","description":"Swirls the pixels about the center of the image","tag":"refentry","type":"Function","methodName":"swirlImage"},{"id":"imagick.textureimage","name":"Imagick::textureImage","description":"Repeatedly tiles the texture image","tag":"refentry","type":"Function","methodName":"textureImage"},{"id":"imagick.thresholdimage","name":"Imagick::thresholdImage","description":"Changes the value of individual pixels based on a threshold","tag":"refentry","type":"Function","methodName":"thresholdImage"},{"id":"imagick.thumbnailimage","name":"Imagick::thumbnailImage","description":"Changes the size of an image","tag":"refentry","type":"Function","methodName":"thumbnailImage"},{"id":"imagick.tintimage","name":"Imagick::tintImage","description":"Applies a color vector to each pixel in the image","tag":"refentry","type":"Function","methodName":"tintImage"},{"id":"imagick.tostring","name":"Imagick::__toString","description":"Returns the image as a string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"imagick.transformimage","name":"Imagick::transformImage","description":"Convenience method for setting crop size and the image geometry","tag":"refentry","type":"Function","methodName":"transformImage"},{"id":"imagick.transformimagecolorspace","name":"Imagick::transformImageColorspace","description":"Transforms an image to a new colorspace","tag":"refentry","type":"Function","methodName":"transformImageColorspace"},{"id":"imagick.transparentpaintimage","name":"Imagick::transparentPaintImage","description":"Paints pixels transparent","tag":"refentry","type":"Function","methodName":"transparentPaintImage"},{"id":"imagick.transposeimage","name":"Imagick::transposeImage","description":"Creates a vertical mirror image","tag":"refentry","type":"Function","methodName":"transposeImage"},{"id":"imagick.transverseimage","name":"Imagick::transverseImage","description":"Creates a horizontal mirror image","tag":"refentry","type":"Function","methodName":"transverseImage"},{"id":"imagick.trimimage","name":"Imagick::trimImage","description":"Remove edges from the image","tag":"refentry","type":"Function","methodName":"trimImage"},{"id":"imagick.uniqueimagecolors","name":"Imagick::uniqueImageColors","description":"Discards all but one of any pixel color","tag":"refentry","type":"Function","methodName":"uniqueImageColors"},{"id":"imagick.unsharpmaskimage","name":"Imagick::unsharpMaskImage","description":"Sharpens an image","tag":"refentry","type":"Function","methodName":"unsharpMaskImage"},{"id":"imagick.valid","name":"Imagick::valid","description":"Checks if the current item is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"imagick.vignetteimage","name":"Imagick::vignetteImage","description":"Adds vignette filter to the image","tag":"refentry","type":"Function","methodName":"vignetteImage"},{"id":"imagick.waveimage","name":"Imagick::waveImage","description":"Applies wave filter to the image","tag":"refentry","type":"Function","methodName":"waveImage"},{"id":"imagick.whitethresholdimage","name":"Imagick::whiteThresholdImage","description":"Force all pixels above the threshold into white","tag":"refentry","type":"Function","methodName":"whiteThresholdImage"},{"id":"imagick.writeimage","name":"Imagick::writeImage","description":"\u628a\u56fe\u7247\u5199\u5165\u6307\u5b9a\u7684\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"writeImage"},{"id":"imagick.writeimagefile","name":"Imagick::writeImageFile","description":"Writes an image to a filehandle","tag":"refentry","type":"Function","methodName":"writeImageFile"},{"id":"imagick.writeimages","name":"Imagick::writeImages","description":"Writes an image or image sequence","tag":"refentry","type":"Function","methodName":"writeImages"},{"id":"imagick.writeimagesfile","name":"Imagick::writeImagesFile","description":"Writes frames to a filehandle","tag":"refentry","type":"Function","methodName":"writeImagesFile"},{"id":"class.imagick","name":"Imagick","description":"The Imagick class","tag":"phpdoc:classref","type":"Class","methodName":"Imagick"},{"id":"imagickdraw.affine","name":"ImagickDraw::affine","description":"Adjusts the current affine transformation matrix","tag":"refentry","type":"Function","methodName":"affine"},{"id":"imagickdraw.annotation","name":"ImagickDraw::annotation","description":"Draws text on the image","tag":"refentry","type":"Function","methodName":"annotation"},{"id":"imagickdraw.arc","name":"ImagickDraw::arc","description":"Draws an arc","tag":"refentry","type":"Function","methodName":"arc"},{"id":"imagickdraw.bezier","name":"ImagickDraw::bezier","description":"Draws a bezier curve","tag":"refentry","type":"Function","methodName":"bezier"},{"id":"imagickdraw.circle","name":"ImagickDraw::circle","description":"Draws a circle","tag":"refentry","type":"Function","methodName":"circle"},{"id":"imagickdraw.clear","name":"ImagickDraw::clear","description":"Clears the ImagickDraw","tag":"refentry","type":"Function","methodName":"clear"},{"id":"imagickdraw.clone","name":"ImagickDraw::clone","description":"Makes an exact copy of the specified ImagickDraw object","tag":"refentry","type":"Function","methodName":"clone"},{"id":"imagickdraw.color","name":"ImagickDraw::color","description":"Draws color on image","tag":"refentry","type":"Function","methodName":"color"},{"id":"imagickdraw.comment","name":"ImagickDraw::comment","description":"Adds a comment","tag":"refentry","type":"Function","methodName":"comment"},{"id":"imagickdraw.composite","name":"ImagickDraw::composite","description":"Composites an image onto the current image","tag":"refentry","type":"Function","methodName":"composite"},{"id":"imagickdraw.construct","name":"ImagickDraw::__construct","description":"The ImagickDraw constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"imagickdraw.destroy","name":"ImagickDraw::destroy","description":"Frees all associated resources","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"imagickdraw.ellipse","name":"ImagickDraw::ellipse","description":"Draws an ellipse on the image","tag":"refentry","type":"Function","methodName":"ellipse"},{"id":"imagickdraw.getclippath","name":"ImagickDraw::getClipPath","description":"Obtains the current clipping path ID","tag":"refentry","type":"Function","methodName":"getClipPath"},{"id":"imagickdraw.getcliprule","name":"ImagickDraw::getClipRule","description":"Returns the current polygon fill rule","tag":"refentry","type":"Function","methodName":"getClipRule"},{"id":"imagickdraw.getclipunits","name":"ImagickDraw::getClipUnits","description":"Returns the interpretation of clip path units","tag":"refentry","type":"Function","methodName":"getClipUnits"},{"id":"imagickdraw.getfillcolor","name":"ImagickDraw::getFillColor","description":"Returns the fill color","tag":"refentry","type":"Function","methodName":"getFillColor"},{"id":"imagickdraw.getfillopacity","name":"ImagickDraw::getFillOpacity","description":"Returns the opacity used when drawing","tag":"refentry","type":"Function","methodName":"getFillOpacity"},{"id":"imagickdraw.getfillrule","name":"ImagickDraw::getFillRule","description":"Returns the fill rule","tag":"refentry","type":"Function","methodName":"getFillRule"},{"id":"imagickdraw.getfont","name":"ImagickDraw::getFont","description":"Returns the font","tag":"refentry","type":"Function","methodName":"getFont"},{"id":"imagickdraw.getfontfamily","name":"ImagickDraw::getFontFamily","description":"Returns the font family","tag":"refentry","type":"Function","methodName":"getFontFamily"},{"id":"imagickdraw.getfontsize","name":"ImagickDraw::getFontSize","description":"Returns the font pointsize","tag":"refentry","type":"Function","methodName":"getFontSize"},{"id":"imagickdraw.getfontstretch","name":"ImagickDraw::getFontStretch","description":"Gets the font stretch to use when annotating with text","tag":"refentry","type":"Function","methodName":"getFontStretch"},{"id":"imagickdraw.getfontstyle","name":"ImagickDraw::getFontStyle","description":"Returns the font style","tag":"refentry","type":"Function","methodName":"getFontStyle"},{"id":"imagickdraw.getfontweight","name":"ImagickDraw::getFontWeight","description":"Returns the font weight","tag":"refentry","type":"Function","methodName":"getFontWeight"},{"id":"imagickdraw.getgravity","name":"ImagickDraw::getGravity","description":"Returns the text placement gravity","tag":"refentry","type":"Function","methodName":"getGravity"},{"id":"imagickdraw.getstrokeantialias","name":"ImagickDraw::getStrokeAntialias","description":"Returns the current stroke antialias setting","tag":"refentry","type":"Function","methodName":"getStrokeAntialias"},{"id":"imagickdraw.getstrokecolor","name":"ImagickDraw::getStrokeColor","description":"Returns the color used for stroking object outlines","tag":"refentry","type":"Function","methodName":"getStrokeColor"},{"id":"imagickdraw.getstrokedasharray","name":"ImagickDraw::getStrokeDashArray","description":"Returns an array representing the pattern of dashes and gaps used to stroke paths","tag":"refentry","type":"Function","methodName":"getStrokeDashArray"},{"id":"imagickdraw.getstrokedashoffset","name":"ImagickDraw::getStrokeDashOffset","description":"Returns the offset into the dash pattern to start the dash","tag":"refentry","type":"Function","methodName":"getStrokeDashOffset"},{"id":"imagickdraw.getstrokelinecap","name":"ImagickDraw::getStrokeLineCap","description":"Returns the shape to be used at the end of open subpaths when they are stroked","tag":"refentry","type":"Function","methodName":"getStrokeLineCap"},{"id":"imagickdraw.getstrokelinejoin","name":"ImagickDraw::getStrokeLineJoin","description":"Returns the shape to be used at the corners of paths when they are stroked","tag":"refentry","type":"Function","methodName":"getStrokeLineJoin"},{"id":"imagickdraw.getstrokemiterlimit","name":"ImagickDraw::getStrokeMiterLimit","description":"Returns the stroke miter limit","tag":"refentry","type":"Function","methodName":"getStrokeMiterLimit"},{"id":"imagickdraw.getstrokeopacity","name":"ImagickDraw::getStrokeOpacity","description":"Returns the opacity of stroked object outlines","tag":"refentry","type":"Function","methodName":"getStrokeOpacity"},{"id":"imagickdraw.getstrokewidth","name":"ImagickDraw::getStrokeWidth","description":"Returns the width of the stroke used to draw object outlines","tag":"refentry","type":"Function","methodName":"getStrokeWidth"},{"id":"imagickdraw.gettextalignment","name":"ImagickDraw::getTextAlignment","description":"Returns the text alignment","tag":"refentry","type":"Function","methodName":"getTextAlignment"},{"id":"imagickdraw.gettextantialias","name":"ImagickDraw::getTextAntialias","description":"Returns the current text antialias setting","tag":"refentry","type":"Function","methodName":"getTextAntialias"},{"id":"imagickdraw.gettextdecoration","name":"ImagickDraw::getTextDecoration","description":"Returns the text decoration","tag":"refentry","type":"Function","methodName":"getTextDecoration"},{"id":"imagickdraw.gettextencoding","name":"ImagickDraw::getTextEncoding","description":"Returns the code set used for text annotations","tag":"refentry","type":"Function","methodName":"getTextEncoding"},{"id":"imagickdraw.gettextinterlinespacing","name":"ImagickDraw::getTextInterlineSpacing","description":"Gets the text interword spacing","tag":"refentry","type":"Function","methodName":"getTextInterlineSpacing"},{"id":"imagickdraw.gettextinterwordspacing","name":"ImagickDraw::getTextInterwordSpacing","description":"Gets the text interword spacing","tag":"refentry","type":"Function","methodName":"getTextInterwordSpacing"},{"id":"imagickdraw.gettextkerning","name":"ImagickDraw::getTextKerning","description":"Gets the text kerning","tag":"refentry","type":"Function","methodName":"getTextKerning"},{"id":"imagickdraw.gettextundercolor","name":"ImagickDraw::getTextUnderColor","description":"Returns the text under color","tag":"refentry","type":"Function","methodName":"getTextUnderColor"},{"id":"imagickdraw.getvectorgraphics","name":"ImagickDraw::getVectorGraphics","description":"Returns a string containing vector graphics","tag":"refentry","type":"Function","methodName":"getVectorGraphics"},{"id":"imagickdraw.line","name":"ImagickDraw::line","description":"Draws a line","tag":"refentry","type":"Function","methodName":"line"},{"id":"imagickdraw.matte","name":"ImagickDraw::matte","description":"Paints on the image's opacity channel","tag":"refentry","type":"Function","methodName":"matte"},{"id":"imagickdraw.pathclose","name":"ImagickDraw::pathClose","description":"Adds a path element to the current path","tag":"refentry","type":"Function","methodName":"pathClose"},{"id":"imagickdraw.pathcurvetoabsolute","name":"ImagickDraw::pathCurveToAbsolute","description":"Draws a cubic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToAbsolute"},{"id":"imagickdraw.pathcurvetoquadraticbezierabsolute","name":"ImagickDraw::pathCurveToQuadraticBezierAbsolute","description":"Draws a quadratic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToQuadraticBezierAbsolute"},{"id":"imagickdraw.pathcurvetoquadraticbezierrelative","name":"ImagickDraw::pathCurveToQuadraticBezierRelative","description":"Draws a quadratic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToQuadraticBezierRelative"},{"id":"imagickdraw.pathcurvetoquadraticbeziersmoothabsolute","name":"ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute","description":"Draws a quadratic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToQuadraticBezierSmoothAbsolute"},{"id":"imagickdraw.pathcurvetoquadraticbeziersmoothrelative","name":"ImagickDraw::pathCurveToQuadraticBezierSmoothRelative","description":"Draws a quadratic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToQuadraticBezierSmoothRelative"},{"id":"imagickdraw.pathcurvetorelative","name":"ImagickDraw::pathCurveToRelative","description":"Draws a cubic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToRelative"},{"id":"imagickdraw.pathcurvetosmoothabsolute","name":"ImagickDraw::pathCurveToSmoothAbsolute","description":"Draws a cubic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToSmoothAbsolute"},{"id":"imagickdraw.pathcurvetosmoothrelative","name":"ImagickDraw::pathCurveToSmoothRelative","description":"Draws a cubic Bezier curve","tag":"refentry","type":"Function","methodName":"pathCurveToSmoothRelative"},{"id":"imagickdraw.pathellipticarcabsolute","name":"ImagickDraw::pathEllipticArcAbsolute","description":"Draws an elliptical arc","tag":"refentry","type":"Function","methodName":"pathEllipticArcAbsolute"},{"id":"imagickdraw.pathellipticarcrelative","name":"ImagickDraw::pathEllipticArcRelative","description":"Draws an elliptical arc","tag":"refentry","type":"Function","methodName":"pathEllipticArcRelative"},{"id":"imagickdraw.pathfinish","name":"ImagickDraw::pathFinish","description":"Terminates the current path","tag":"refentry","type":"Function","methodName":"pathFinish"},{"id":"imagickdraw.pathlinetoabsolute","name":"ImagickDraw::pathLineToAbsolute","description":"Draws a line path","tag":"refentry","type":"Function","methodName":"pathLineToAbsolute"},{"id":"imagickdraw.pathlinetohorizontalabsolute","name":"ImagickDraw::pathLineToHorizontalAbsolute","description":"Draws a horizontal line path","tag":"refentry","type":"Function","methodName":"pathLineToHorizontalAbsolute"},{"id":"imagickdraw.pathlinetohorizontalrelative","name":"ImagickDraw::pathLineToHorizontalRelative","description":"Draws a horizontal line","tag":"refentry","type":"Function","methodName":"pathLineToHorizontalRelative"},{"id":"imagickdraw.pathlinetorelative","name":"ImagickDraw::pathLineToRelative","description":"Draws a line path","tag":"refentry","type":"Function","methodName":"pathLineToRelative"},{"id":"imagickdraw.pathlinetoverticalabsolute","name":"ImagickDraw::pathLineToVerticalAbsolute","description":"Draws a vertical line","tag":"refentry","type":"Function","methodName":"pathLineToVerticalAbsolute"},{"id":"imagickdraw.pathlinetoverticalrelative","name":"ImagickDraw::pathLineToVerticalRelative","description":"Draws a vertical line path","tag":"refentry","type":"Function","methodName":"pathLineToVerticalRelative"},{"id":"imagickdraw.pathmovetoabsolute","name":"ImagickDraw::pathMoveToAbsolute","description":"Starts a new sub-path","tag":"refentry","type":"Function","methodName":"pathMoveToAbsolute"},{"id":"imagickdraw.pathmovetorelative","name":"ImagickDraw::pathMoveToRelative","description":"Starts a new sub-path","tag":"refentry","type":"Function","methodName":"pathMoveToRelative"},{"id":"imagickdraw.pathstart","name":"ImagickDraw::pathStart","description":"Declares the start of a path drawing list","tag":"refentry","type":"Function","methodName":"pathStart"},{"id":"imagickdraw.point","name":"ImagickDraw::point","description":"Draws a point","tag":"refentry","type":"Function","methodName":"point"},{"id":"imagickdraw.polygon","name":"ImagickDraw::polygon","description":"Draws a polygon","tag":"refentry","type":"Function","methodName":"polygon"},{"id":"imagickdraw.polyline","name":"ImagickDraw::polyline","description":"Draws a polyline","tag":"refentry","type":"Function","methodName":"polyline"},{"id":"imagickdraw.pop","name":"ImagickDraw::pop","description":"Destroys the current ImagickDraw in the stack, and returns to the previously pushed ImagickDraw","tag":"refentry","type":"Function","methodName":"pop"},{"id":"imagickdraw.popclippath","name":"ImagickDraw::popClipPath","description":"Terminates a clip path definition","tag":"refentry","type":"Function","methodName":"popClipPath"},{"id":"imagickdraw.popdefs","name":"ImagickDraw::popDefs","description":"Terminates a definition list","tag":"refentry","type":"Function","methodName":"popDefs"},{"id":"imagickdraw.poppattern","name":"ImagickDraw::popPattern","description":"Terminates a pattern definition","tag":"refentry","type":"Function","methodName":"popPattern"},{"id":"imagickdraw.push","name":"ImagickDraw::push","description":"Clones the current ImagickDraw and pushes it to the stack","tag":"refentry","type":"Function","methodName":"push"},{"id":"imagickdraw.pushclippath","name":"ImagickDraw::pushClipPath","description":"Starts a clip path definition","tag":"refentry","type":"Function","methodName":"pushClipPath"},{"id":"imagickdraw.pushdefs","name":"ImagickDraw::pushDefs","description":"Indicates that following commands create named elements for early processing","tag":"refentry","type":"Function","methodName":"pushDefs"},{"id":"imagickdraw.pushpattern","name":"ImagickDraw::pushPattern","description":"Indicates that subsequent commands up to a ImagickDraw::opPattern() command comprise the definition of a named pattern","tag":"refentry","type":"Function","methodName":"pushPattern"},{"id":"imagickdraw.rectangle","name":"ImagickDraw::rectangle","description":"Draws a rectangle","tag":"refentry","type":"Function","methodName":"rectangle"},{"id":"imagickdraw.render","name":"ImagickDraw::render","description":"Renders all preceding drawing commands onto the image","tag":"refentry","type":"Function","methodName":"render"},{"id":"imagickdraw.resetvectorgraphics","name":"ImagickDraw::resetVectorGraphics","description":"Resets the vector graphics","tag":"refentry","type":"Function","methodName":"resetVectorGraphics"},{"id":"imagickdraw.rotate","name":"ImagickDraw::rotate","description":"Applies the specified rotation to the current coordinate space","tag":"refentry","type":"Function","methodName":"rotate"},{"id":"imagickdraw.roundrectangle","name":"ImagickDraw::roundRectangle","description":"Draws a rounded rectangle","tag":"refentry","type":"Function","methodName":"roundRectangle"},{"id":"imagickdraw.scale","name":"ImagickDraw::scale","description":"Adjusts the scaling factor","tag":"refentry","type":"Function","methodName":"scale"},{"id":"imagickdraw.setclippath","name":"ImagickDraw::setClipPath","description":"Associates a named clipping path with the image","tag":"refentry","type":"Function","methodName":"setClipPath"},{"id":"imagickdraw.setcliprule","name":"ImagickDraw::setClipRule","description":"Set the polygon fill rule to be used by the clipping path","tag":"refentry","type":"Function","methodName":"setClipRule"},{"id":"imagickdraw.setclipunits","name":"ImagickDraw::setClipUnits","description":"Sets the interpretation of clip path units","tag":"refentry","type":"Function","methodName":"setClipUnits"},{"id":"imagickdraw.setfillalpha","name":"ImagickDraw::setFillAlpha","description":"Sets the opacity to use when drawing using the fill color or fill texture","tag":"refentry","type":"Function","methodName":"setFillAlpha"},{"id":"imagickdraw.setfillcolor","name":"ImagickDraw::setFillColor","description":"Sets the fill color to be used for drawing filled objects","tag":"refentry","type":"Function","methodName":"setFillColor"},{"id":"imagickdraw.setfillopacity","name":"ImagickDraw::setFillOpacity","description":"Sets the opacity to use when drawing using the fill color or fill texture","tag":"refentry","type":"Function","methodName":"setFillOpacity"},{"id":"imagickdraw.setfillpatternurl","name":"ImagickDraw::setFillPatternURL","description":"Sets the URL to use as a fill pattern for filling objects","tag":"refentry","type":"Function","methodName":"setFillPatternURL"},{"id":"imagickdraw.setfillrule","name":"ImagickDraw::setFillRule","description":"Sets the fill rule to use while drawing polygons","tag":"refentry","type":"Function","methodName":"setFillRule"},{"id":"imagickdraw.setfont","name":"ImagickDraw::setFont","description":"Sets the fully-specified font to use when annotating with text","tag":"refentry","type":"Function","methodName":"setFont"},{"id":"imagickdraw.setfontfamily","name":"ImagickDraw::setFontFamily","description":"Sets the font family to use when annotating with text","tag":"refentry","type":"Function","methodName":"setFontFamily"},{"id":"imagickdraw.setfontsize","name":"ImagickDraw::setFontSize","description":"Sets the font pointsize to use when annotating with text","tag":"refentry","type":"Function","methodName":"setFontSize"},{"id":"imagickdraw.setfontstretch","name":"ImagickDraw::setFontStretch","description":"Sets the font stretch to use when annotating with text","tag":"refentry","type":"Function","methodName":"setFontStretch"},{"id":"imagickdraw.setfontstyle","name":"ImagickDraw::setFontStyle","description":"Sets the font style to use when annotating with text","tag":"refentry","type":"Function","methodName":"setFontStyle"},{"id":"imagickdraw.setfontweight","name":"ImagickDraw::setFontWeight","description":"Sets the font weight","tag":"refentry","type":"Function","methodName":"setFontWeight"},{"id":"imagickdraw.setgravity","name":"ImagickDraw::setGravity","description":"Sets the text placement gravity","tag":"refentry","type":"Function","methodName":"setGravity"},{"id":"imagickdraw.setresolution","name":"ImagickDraw::setResolution","description":"Sets the resolution","tag":"refentry","type":"Function","methodName":"setResolution"},{"id":"imagickdraw.setstrokealpha","name":"ImagickDraw::setStrokeAlpha","description":"Specifies the opacity of stroked object outlines","tag":"refentry","type":"Function","methodName":"setStrokeAlpha"},{"id":"imagickdraw.setstrokeantialias","name":"ImagickDraw::setStrokeAntialias","description":"Controls whether stroked outlines are antialiased","tag":"refentry","type":"Function","methodName":"setStrokeAntialias"},{"id":"imagickdraw.setstrokecolor","name":"ImagickDraw::setStrokeColor","description":"Sets the color used for stroking object outlines","tag":"refentry","type":"Function","methodName":"setStrokeColor"},{"id":"imagickdraw.setstrokedasharray","name":"ImagickDraw::setStrokeDashArray","description":"Specifies the pattern of dashes and gaps used to stroke paths","tag":"refentry","type":"Function","methodName":"setStrokeDashArray"},{"id":"imagickdraw.setstrokedashoffset","name":"ImagickDraw::setStrokeDashOffset","description":"Specifies the offset into the dash pattern to start the dash","tag":"refentry","type":"Function","methodName":"setStrokeDashOffset"},{"id":"imagickdraw.setstrokelinecap","name":"ImagickDraw::setStrokeLineCap","description":"Specifies the shape to be used at the end of open subpaths when they are stroked","tag":"refentry","type":"Function","methodName":"setStrokeLineCap"},{"id":"imagickdraw.setstrokelinejoin","name":"ImagickDraw::setStrokeLineJoin","description":"Specifies the shape to be used at the corners of paths when they are stroked","tag":"refentry","type":"Function","methodName":"setStrokeLineJoin"},{"id":"imagickdraw.setstrokemiterlimit","name":"ImagickDraw::setStrokeMiterLimit","description":"Specifies the miter limit","tag":"refentry","type":"Function","methodName":"setStrokeMiterLimit"},{"id":"imagickdraw.setstrokeopacity","name":"ImagickDraw::setStrokeOpacity","description":"Specifies the opacity of stroked object outlines","tag":"refentry","type":"Function","methodName":"setStrokeOpacity"},{"id":"imagickdraw.setstrokepatternurl","name":"ImagickDraw::setStrokePatternURL","description":"Sets the pattern used for stroking object outlines","tag":"refentry","type":"Function","methodName":"setStrokePatternURL"},{"id":"imagickdraw.setstrokewidth","name":"ImagickDraw::setStrokeWidth","description":"Sets the width of the stroke used to draw object outlines","tag":"refentry","type":"Function","methodName":"setStrokeWidth"},{"id":"imagickdraw.settextalignment","name":"ImagickDraw::setTextAlignment","description":"Specifies a text alignment","tag":"refentry","type":"Function","methodName":"setTextAlignment"},{"id":"imagickdraw.settextantialias","name":"ImagickDraw::setTextAntialias","description":"Controls whether text is antialiased","tag":"refentry","type":"Function","methodName":"setTextAntialias"},{"id":"imagickdraw.settextdecoration","name":"ImagickDraw::setTextDecoration","description":"Specifies a decoration","tag":"refentry","type":"Function","methodName":"setTextDecoration"},{"id":"imagickdraw.settextencoding","name":"ImagickDraw::setTextEncoding","description":"Specifies the text code set","tag":"refentry","type":"Function","methodName":"setTextEncoding"},{"id":"imagickdraw.settextinterlinespacing","name":"ImagickDraw::setTextInterlineSpacing","description":"Sets the text interline spacing","tag":"refentry","type":"Function","methodName":"setTextInterlineSpacing"},{"id":"imagickdraw.settextinterwordspacing","name":"ImagickDraw::setTextInterwordSpacing","description":"Sets the text interword spacing","tag":"refentry","type":"Function","methodName":"setTextInterwordSpacing"},{"id":"imagickdraw.settextkerning","name":"ImagickDraw::setTextKerning","description":"Sets the text kerning","tag":"refentry","type":"Function","methodName":"setTextKerning"},{"id":"imagickdraw.settextundercolor","name":"ImagickDraw::setTextUnderColor","description":"Specifies the color of a background rectangle","tag":"refentry","type":"Function","methodName":"setTextUnderColor"},{"id":"imagickdraw.setvectorgraphics","name":"ImagickDraw::setVectorGraphics","description":"Sets the vector graphics","tag":"refentry","type":"Function","methodName":"setVectorGraphics"},{"id":"imagickdraw.setviewbox","name":"ImagickDraw::setViewbox","description":"Sets the overall canvas size","tag":"refentry","type":"Function","methodName":"setViewbox"},{"id":"imagickdraw.skewx","name":"ImagickDraw::skewX","description":"Skews the current coordinate system in the horizontal direction","tag":"refentry","type":"Function","methodName":"skewX"},{"id":"imagickdraw.skewy","name":"ImagickDraw::skewY","description":"Skews the current coordinate system in the vertical direction","tag":"refentry","type":"Function","methodName":"skewY"},{"id":"imagickdraw.translate","name":"ImagickDraw::translate","description":"Applies a translation to the current coordinate system","tag":"refentry","type":"Function","methodName":"translate"},{"id":"class.imagickdraw","name":"ImagickDraw","description":"The ImagickDraw class","tag":"phpdoc:classref","type":"Class","methodName":"ImagickDraw"},{"id":"class.imagickdrawexception","name":"ImagickDrawException","description":"The ImagickDrawException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ImagickDrawException"},{"id":"class.imagickexception","name":"ImagickException","description":"The ImagickException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ImagickException"},{"id":"imagickkernel.addkernel","name":"ImagickKernel::addKernel","description":"Attach another kernel to a kernel list","tag":"refentry","type":"Function","methodName":"addKernel"},{"id":"imagickkernel.addunitykernel","name":"ImagickKernel::addUnityKernel","description":"Adds a Unity Kernel to the kernel list","tag":"refentry","type":"Function","methodName":"addUnityKernel"},{"id":"imagickkernel.frombuiltin","name":"ImagickKernel::fromBuiltIn","description":"Create a kernel from a builtin in kernel","tag":"refentry","type":"Function","methodName":"fromBuiltIn"},{"id":"imagickkernel.frommatrix","name":"ImagickKernel::fromMatrix","description":"Create a kernel from a 2d matrix of values","tag":"refentry","type":"Function","methodName":"fromMatrix"},{"id":"imagickkernel.getmatrix","name":"ImagickKernel::getMatrix","description":"Get the 2d matrix of values used in this kernel","tag":"refentry","type":"Function","methodName":"getMatrix"},{"id":"imagickkernel.scale","name":"ImagickKernel::scale","description":"Scales a kernel list by the given amount","tag":"refentry","type":"Function","methodName":"scale"},{"id":"imagickkernel.separate","name":"ImagickKernel::separate","description":"Separates a linked set of kernels and returns an array of ImagickKernels","tag":"refentry","type":"Function","methodName":"separate"},{"id":"class.imagickkernel","name":"ImagickKernel","description":"The ImagickKernel class","tag":"phpdoc:classref","type":"Class","methodName":"ImagickKernel"},{"id":"class.imagickkernelexception","name":"ImagickKernelException","description":"The ImagickKernelException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ImagickKernelException"},{"id":"imagickpixel.clear","name":"ImagickPixel::clear","description":"Clears resources associated with this object","tag":"refentry","type":"Function","methodName":"clear"},{"id":"imagickpixel.construct","name":"ImagickPixel::__construct","description":"The ImagickPixel constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"imagickpixel.destroy","name":"ImagickPixel::destroy","description":"Deallocates resources associated with this object","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"imagickpixel.getcolor","name":"ImagickPixel::getColor","description":"Returns the color","tag":"refentry","type":"Function","methodName":"getColor"},{"id":"imagickpixel.getcolorasstring","name":"ImagickPixel::getColorAsString","description":"Returns the color as a string","tag":"refentry","type":"Function","methodName":"getColorAsString"},{"id":"imagickpixel.getcolorcount","name":"ImagickPixel::getColorCount","description":"Returns the color count associated with this color","tag":"refentry","type":"Function","methodName":"getColorCount"},{"id":"imagickpixel.getcolorquantum","name":"ImagickPixel::getColorQuantum","description":"Returns the color of the pixel in an array as Quantum values","tag":"refentry","type":"Function","methodName":"getColorQuantum"},{"id":"imagickpixel.getcolorvalue","name":"ImagickPixel::getColorValue","description":"Gets the normalized value of the provided color channel","tag":"refentry","type":"Function","methodName":"getColorValue"},{"id":"imagickpixel.getcolorvaluequantum","name":"ImagickPixel::getColorValueQuantum","description":"Gets the quantum value of a color in the ImagickPixel","tag":"refentry","type":"Function","methodName":"getColorValueQuantum"},{"id":"imagickpixel.gethsl","name":"ImagickPixel::getHSL","description":"Returns the normalized HSL color of the ImagickPixel object","tag":"refentry","type":"Function","methodName":"getHSL"},{"id":"imagickpixel.getindex","name":"ImagickPixel::getIndex","description":"Gets the colormap index of the pixel wand","tag":"refentry","type":"Function","methodName":"getIndex"},{"id":"imagickpixel.ispixelsimilar","name":"ImagickPixel::isPixelSimilar","description":"Check the distance between this color and another","tag":"refentry","type":"Function","methodName":"isPixelSimilar"},{"id":"imagickpixel.ispixelsimilarquantum","name":"ImagickPixel::isPixelSimilarQuantum","description":"Returns whether two colors differ by less than the specified distance","tag":"refentry","type":"Function","methodName":"isPixelSimilarQuantum"},{"id":"imagickpixel.issimilar","name":"ImagickPixel::isSimilar","description":"Check the distance between this color and another","tag":"refentry","type":"Function","methodName":"isSimilar"},{"id":"imagickpixel.setcolor","name":"ImagickPixel::setColor","description":"Sets the color","tag":"refentry","type":"Function","methodName":"setColor"},{"id":"imagickpixel.setcolorcount","name":"ImagickPixel::setColorCount","description":"Sets the color count associated with this color","tag":"refentry","type":"Function","methodName":"setColorCount"},{"id":"imagickpixel.setcolorvalue","name":"ImagickPixel::setColorValue","description":"Sets the normalized value of one of the channels","tag":"refentry","type":"Function","methodName":"setColorValue"},{"id":"imagickpixel.setcolorvaluequantum","name":"ImagickPixel::setColorValueQuantum","description":"Sets the quantum value of a color element of the ImagickPixel","tag":"refentry","type":"Function","methodName":"setColorValueQuantum"},{"id":"imagickpixel.sethsl","name":"ImagickPixel::setHSL","description":"Sets the normalized HSL color","tag":"refentry","type":"Function","methodName":"setHSL"},{"id":"imagickpixel.setindex","name":"ImagickPixel::setIndex","description":"Sets the colormap index of the pixel wand","tag":"refentry","type":"Function","methodName":"setIndex"},{"id":"class.imagickpixel","name":"ImagickPixel","description":"The ImagickPixel class","tag":"phpdoc:classref","type":"Class","methodName":"ImagickPixel"},{"id":"class.imagickpixelexception","name":"ImagickPixelException","description":"The ImagickPixelException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ImagickPixelException"},{"id":"imagickpixeliterator.clear","name":"ImagickPixelIterator::clear","description":"Clear resources associated with a PixelIterator","tag":"refentry","type":"Function","methodName":"clear"},{"id":"imagickpixeliterator.construct","name":"ImagickPixelIterator::__construct","description":"The ImagickPixelIterator constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"imagickpixeliterator.destroy","name":"ImagickPixelIterator::destroy","description":"Deallocates resources associated with a PixelIterator","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"imagickpixeliterator.getcurrentiteratorrow","name":"ImagickPixelIterator::getCurrentIteratorRow","description":"Returns the current row of ImagickPixel objects","tag":"refentry","type":"Function","methodName":"getCurrentIteratorRow"},{"id":"imagickpixeliterator.getiteratorrow","name":"ImagickPixelIterator::getIteratorRow","description":"Returns the current pixel iterator row","tag":"refentry","type":"Function","methodName":"getIteratorRow"},{"id":"imagickpixeliterator.getnextiteratorrow","name":"ImagickPixelIterator::getNextIteratorRow","description":"Returns the next row of the pixel iterator","tag":"refentry","type":"Function","methodName":"getNextIteratorRow"},{"id":"imagickpixeliterator.getpreviousiteratorrow","name":"ImagickPixelIterator::getPreviousIteratorRow","description":"Returns the previous row","tag":"refentry","type":"Function","methodName":"getPreviousIteratorRow"},{"id":"imagickpixeliterator.newpixeliterator","name":"ImagickPixelIterator::newPixelIterator","description":"Returns a new pixel iterator","tag":"refentry","type":"Function","methodName":"newPixelIterator"},{"id":"imagickpixeliterator.newpixelregioniterator","name":"ImagickPixelIterator::newPixelRegionIterator","description":"Returns a new pixel iterator","tag":"refentry","type":"Function","methodName":"newPixelRegionIterator"},{"id":"imagickpixeliterator.resetiterator","name":"ImagickPixelIterator::resetIterator","description":"Resets the pixel iterator","tag":"refentry","type":"Function","methodName":"resetIterator"},{"id":"imagickpixeliterator.setiteratorfirstrow","name":"ImagickPixelIterator::setIteratorFirstRow","description":"Sets the pixel iterator to the first pixel row","tag":"refentry","type":"Function","methodName":"setIteratorFirstRow"},{"id":"imagickpixeliterator.setiteratorlastrow","name":"ImagickPixelIterator::setIteratorLastRow","description":"Sets the pixel iterator to the last pixel row","tag":"refentry","type":"Function","methodName":"setIteratorLastRow"},{"id":"imagickpixeliterator.setiteratorrow","name":"ImagickPixelIterator::setIteratorRow","description":"Set the pixel iterator row","tag":"refentry","type":"Function","methodName":"setIteratorRow"},{"id":"imagickpixeliterator.synciterator","name":"ImagickPixelIterator::syncIterator","description":"Syncs the pixel iterator","tag":"refentry","type":"Function","methodName":"syncIterator"},{"id":"class.imagickpixeliterator","name":"ImagickPixelIterator","description":"The ImagickPixelIterator class","tag":"phpdoc:classref","type":"Class","methodName":"ImagickPixelIterator"},{"id":"class.imagickpixeliteratorexception","name":"ImagickPixelIteratorException","description":"The ImagickPixelIteratorException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"ImagickPixelIteratorException"},{"id":"book.imagick","name":"ImageMagick","description":"\u56fe\u50cf\u5904\u7406(ImageMagick)","tag":"book","type":"Extension","methodName":"ImageMagick"},{"id":"refs.utilspec.image","name":"\u56fe\u50cf\u751f\u6210\u548c\u5904\u7406","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u56fe\u50cf\u751f\u6210\u548c\u5904\u7406"},{"id":"imap.requirements","name":"\u9700\u6c42","description":"IMAP, POP3 \u548c NNTP","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"imap.installation","name":"\u5b89\u88c5","description":"IMAP, POP3 \u548c NNTP","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"imap.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"IMAP, POP3 \u548c NNTP","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"imap.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"IMAP, POP3 \u548c NNTP","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"imap.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"IMAP, POP3 \u548c NNTP","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"imap.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"IMAP, POP3 \u548c NNTP","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.imap-8bit","name":"imap_8bit","description":"Convert an 8bit string to a quoted-printable string","tag":"refentry","type":"Function","methodName":"imap_8bit"},{"id":"function.imap-alerts","name":"imap_alerts","description":"Returns all IMAP alert messages that have occurred","tag":"refentry","type":"Function","methodName":"imap_alerts"},{"id":"function.imap-append","name":"imap_append","description":"Append a string message to a specified mailbox","tag":"refentry","type":"Function","methodName":"imap_append"},{"id":"function.imap-base64","name":"imap_base64","description":"Decode BASE64 encoded text","tag":"refentry","type":"Function","methodName":"imap_base64"},{"id":"function.imap-binary","name":"imap_binary","description":"Convert an 8bit string to a base64 string","tag":"refentry","type":"Function","methodName":"imap_binary"},{"id":"function.imap-body","name":"imap_body","description":"Read the message body","tag":"refentry","type":"Function","methodName":"imap_body"},{"id":"function.imap-bodystruct","name":"imap_bodystruct","description":"Read the structure of a specified body section of a specific message","tag":"refentry","type":"Function","methodName":"imap_bodystruct"},{"id":"function.imap-check","name":"imap_check","description":"Check current mailbox","tag":"refentry","type":"Function","methodName":"imap_check"},{"id":"function.imap-clearflag-full","name":"imap_clearflag_full","description":"Clears flags on messages","tag":"refentry","type":"Function","methodName":"imap_clearflag_full"},{"id":"function.imap-close","name":"imap_close","description":"Close an IMAP stream","tag":"refentry","type":"Function","methodName":"imap_close"},{"id":"function.imap-create","name":"imap_create","description":"\u522b\u540d imap_createmailbox","tag":"refentry","type":"Function","methodName":"imap_create"},{"id":"function.imap-createmailbox","name":"imap_createmailbox","description":"Create a new mailbox","tag":"refentry","type":"Function","methodName":"imap_createmailbox"},{"id":"function.imap-delete","name":"imap_delete","description":"Mark a message for deletion from current mailbox","tag":"refentry","type":"Function","methodName":"imap_delete"},{"id":"function.imap-deletemailbox","name":"imap_deletemailbox","description":"Delete a mailbox","tag":"refentry","type":"Function","methodName":"imap_deletemailbox"},{"id":"function.imap-errors","name":"imap_errors","description":"Returns all of the IMAP errors that have occurred","tag":"refentry","type":"Function","methodName":"imap_errors"},{"id":"function.imap-expunge","name":"imap_expunge","description":"Delete all messages marked for deletion","tag":"refentry","type":"Function","methodName":"imap_expunge"},{"id":"function.imap-fetch-overview","name":"imap_fetch_overview","description":"Read an overview of the information in the headers of the given message","tag":"refentry","type":"Function","methodName":"imap_fetch_overview"},{"id":"function.imap-fetchbody","name":"imap_fetchbody","description":"Fetch a particular section of the body of the message","tag":"refentry","type":"Function","methodName":"imap_fetchbody"},{"id":"function.imap-fetchheader","name":"imap_fetchheader","description":"Returns header for a message","tag":"refentry","type":"Function","methodName":"imap_fetchheader"},{"id":"function.imap-fetchmime","name":"imap_fetchmime","description":"Fetch MIME headers for a particular section of the message","tag":"refentry","type":"Function","methodName":"imap_fetchmime"},{"id":"function.imap-fetchstructure","name":"imap_fetchstructure","description":"Read the structure of a particular message","tag":"refentry","type":"Function","methodName":"imap_fetchstructure"},{"id":"function.imap-fetchtext","name":"imap_fetchtext","description":"\u522b\u540d imap_body","tag":"refentry","type":"Function","methodName":"imap_fetchtext"},{"id":"function.imap-gc","name":"imap_gc","description":"Clears IMAP cache","tag":"refentry","type":"Function","methodName":"imap_gc"},{"id":"function.imap-get-quota","name":"imap_get_quota","description":"Retrieve the quota level settings, and usage statics per mailbox","tag":"refentry","type":"Function","methodName":"imap_get_quota"},{"id":"function.imap-get-quotaroot","name":"imap_get_quotaroot","description":"Retrieve the quota settings per user","tag":"refentry","type":"Function","methodName":"imap_get_quotaroot"},{"id":"function.imap-getacl","name":"imap_getacl","description":"Gets the ACL for a given mailbox","tag":"refentry","type":"Function","methodName":"imap_getacl"},{"id":"function.imap-getmailboxes","name":"imap_getmailboxes","description":"Read the list of mailboxes, returning detailed information on each one","tag":"refentry","type":"Function","methodName":"imap_getmailboxes"},{"id":"function.imap-getsubscribed","name":"imap_getsubscribed","description":"List all the subscribed mailboxes","tag":"refentry","type":"Function","methodName":"imap_getsubscribed"},{"id":"function.imap-header","name":"imap_header","description":"\u522b\u540d imap_headerinfo","tag":"refentry","type":"Function","methodName":"imap_header"},{"id":"function.imap-headerinfo","name":"imap_headerinfo","description":"Read the header of the message","tag":"refentry","type":"Function","methodName":"imap_headerinfo"},{"id":"function.imap-headers","name":"imap_headers","description":"Returns headers for all messages in a mailbox","tag":"refentry","type":"Function","methodName":"imap_headers"},{"id":"function.imap-is-open","name":"imap_is_open","description":"Check if the IMAP stream is still valid","tag":"refentry","type":"Function","methodName":"imap_is_open"},{"id":"function.imap-last-error","name":"imap_last_error","description":"Gets the last IMAP error that occurred during this page request","tag":"refentry","type":"Function","methodName":"imap_last_error"},{"id":"function.imap-list","name":"imap_list","description":"Read the list of mailboxes","tag":"refentry","type":"Function","methodName":"imap_list"},{"id":"function.imap-listmailbox","name":"imap_listmailbox","description":"\u522b\u540d imap_list","tag":"refentry","type":"Function","methodName":"imap_listmailbox"},{"id":"function.imap-listscan","name":"imap_listscan","description":"Returns the list of mailboxes that matches the given text","tag":"refentry","type":"Function","methodName":"imap_listscan"},{"id":"function.imap-listsubscribed","name":"imap_listsubscribed","description":"\u522b\u540d imap_lsub","tag":"refentry","type":"Function","methodName":"imap_listsubscribed"},{"id":"function.imap-lsub","name":"imap_lsub","description":"List all the subscribed mailboxes","tag":"refentry","type":"Function","methodName":"imap_lsub"},{"id":"function.imap-mail","name":"imap_mail","description":"Send an email message","tag":"refentry","type":"Function","methodName":"imap_mail"},{"id":"function.imap-mail-compose","name":"imap_mail_compose","description":"Create a MIME message based on given envelope and body sections","tag":"refentry","type":"Function","methodName":"imap_mail_compose"},{"id":"function.imap-mail-copy","name":"imap_mail_copy","description":"Copy specified messages to a mailbox","tag":"refentry","type":"Function","methodName":"imap_mail_copy"},{"id":"function.imap-mail-move","name":"imap_mail_move","description":"Move specified messages to a mailbox","tag":"refentry","type":"Function","methodName":"imap_mail_move"},{"id":"function.imap-mailboxmsginfo","name":"imap_mailboxmsginfo","description":"Get information about the current mailbox","tag":"refentry","type":"Function","methodName":"imap_mailboxmsginfo"},{"id":"function.imap-mime-header-decode","name":"imap_mime_header_decode","description":"Decode MIME header elements","tag":"refentry","type":"Function","methodName":"imap_mime_header_decode"},{"id":"function.imap-msgno","name":"imap_msgno","description":"Gets the message sequence number for the given UID","tag":"refentry","type":"Function","methodName":"imap_msgno"},{"id":"function.imap-mutf7-to-utf8","name":"imap_mutf7_to_utf8","description":"Decode a modified UTF-7 string to UTF-8","tag":"refentry","type":"Function","methodName":"imap_mutf7_to_utf8"},{"id":"function.imap-num-msg","name":"imap_num_msg","description":"Gets the number of messages in the current mailbox","tag":"refentry","type":"Function","methodName":"imap_num_msg"},{"id":"function.imap-num-recent","name":"imap_num_recent","description":"Gets the number of recent messages in current mailbox","tag":"refentry","type":"Function","methodName":"imap_num_recent"},{"id":"function.imap-open","name":"imap_open","description":"Open an IMAP stream to a mailbox","tag":"refentry","type":"Function","methodName":"imap_open"},{"id":"function.imap-ping","name":"imap_ping","description":"Check if the IMAP stream is still active","tag":"refentry","type":"Function","methodName":"imap_ping"},{"id":"function.imap-qprint","name":"imap_qprint","description":"Convert a quoted-printable string to an 8 bit string","tag":"refentry","type":"Function","methodName":"imap_qprint"},{"id":"function.imap-rename","name":"imap_rename","description":"\u522b\u540d imap_renamemailbox","tag":"refentry","type":"Function","methodName":"imap_rename"},{"id":"function.imap-renamemailbox","name":"imap_renamemailbox","description":"Rename an old mailbox to new mailbox","tag":"refentry","type":"Function","methodName":"imap_renamemailbox"},{"id":"function.imap-reopen","name":"imap_reopen","description":"Reopen IMAP stream to new mailbox","tag":"refentry","type":"Function","methodName":"imap_reopen"},{"id":"function.imap-rfc822-parse-adrlist","name":"imap_rfc822_parse_adrlist","description":"Parses an address string","tag":"refentry","type":"Function","methodName":"imap_rfc822_parse_adrlist"},{"id":"function.imap-rfc822-parse-headers","name":"imap_rfc822_parse_headers","description":"Parse mail headers from a string","tag":"refentry","type":"Function","methodName":"imap_rfc822_parse_headers"},{"id":"function.imap-rfc822-write-address","name":"imap_rfc822_write_address","description":"Returns a properly formatted email address given the mailbox, host, and personal info","tag":"refentry","type":"Function","methodName":"imap_rfc822_write_address"},{"id":"function.imap-savebody","name":"imap_savebody","description":"Save a specific body section to a file","tag":"refentry","type":"Function","methodName":"imap_savebody"},{"id":"function.imap-scan","name":"imap_scan","description":"\u522b\u540d imap_listscan","tag":"refentry","type":"Function","methodName":"imap_scan"},{"id":"function.imap-scanmailbox","name":"imap_scanmailbox","description":"\u522b\u540d imap_listscan","tag":"refentry","type":"Function","methodName":"imap_scanmailbox"},{"id":"function.imap-search","name":"imap_search","description":"This function returns an array of messages matching the given search criteria","tag":"refentry","type":"Function","methodName":"imap_search"},{"id":"function.imap-set-quota","name":"imap_set_quota","description":"Sets a quota for a given mailbox","tag":"refentry","type":"Function","methodName":"imap_set_quota"},{"id":"function.imap-setacl","name":"imap_setacl","description":"Sets the ACL for a given mailbox","tag":"refentry","type":"Function","methodName":"imap_setacl"},{"id":"function.imap-setflag-full","name":"imap_setflag_full","description":"Sets flags on messages","tag":"refentry","type":"Function","methodName":"imap_setflag_full"},{"id":"function.imap-sort","name":"imap_sort","description":"Gets and sort messages","tag":"refentry","type":"Function","methodName":"imap_sort"},{"id":"function.imap-status","name":"imap_status","description":"Returns status information on a mailbox","tag":"refentry","type":"Function","methodName":"imap_status"},{"id":"function.imap-subscribe","name":"imap_subscribe","description":"Subscribe to a mailbox","tag":"refentry","type":"Function","methodName":"imap_subscribe"},{"id":"function.imap-thread","name":"imap_thread","description":"Returns a tree of threaded message","tag":"refentry","type":"Function","methodName":"imap_thread"},{"id":"function.imap-timeout","name":"imap_timeout","description":"Set or fetch imap timeout","tag":"refentry","type":"Function","methodName":"imap_timeout"},{"id":"function.imap-uid","name":"imap_uid","description":"This function returns the UID for the given message sequence number","tag":"refentry","type":"Function","methodName":"imap_uid"},{"id":"function.imap-undelete","name":"imap_undelete","description":"Unmark the message which is marked deleted","tag":"refentry","type":"Function","methodName":"imap_undelete"},{"id":"function.imap-unsubscribe","name":"imap_unsubscribe","description":"Unsubscribe from a mailbox","tag":"refentry","type":"Function","methodName":"imap_unsubscribe"},{"id":"function.imap-utf7-decode","name":"imap_utf7_decode","description":"Decodes a modified UTF-7 encoded string","tag":"refentry","type":"Function","methodName":"imap_utf7_decode"},{"id":"function.imap-utf7-encode","name":"imap_utf7_encode","description":"Converts ISO-8859-1 string to modified UTF-7 text","tag":"refentry","type":"Function","methodName":"imap_utf7_encode"},{"id":"function.imap-utf8","name":"imap_utf8","description":"Converts MIME-encoded text to UTF-8","tag":"refentry","type":"Function","methodName":"imap_utf8"},{"id":"function.imap-utf8-to-mutf7","name":"imap_utf8_to_mutf7","description":"Encode a UTF-8 string to modified UTF-7","tag":"refentry","type":"Function","methodName":"imap_utf8_to_mutf7"},{"id":"ref.imap","name":"IMAP \u51fd\u6570","description":"IMAP, POP3 \u548c NNTP","tag":"reference","type":"Extension","methodName":"IMAP \u51fd\u6570"},{"id":"class.imap-connection","name":"IMAP\\Connection","description":"The IMAP\\Connection class","tag":"phpdoc:classref","type":"Class","methodName":"IMAP\\Connection"},{"id":"book.imap","name":"IMAP","description":"IMAP, POP3 \u548c NNTP","tag":"book","type":"Extension","methodName":"IMAP"},{"id":"mail.requirements","name":"\u9700\u6c42","description":"Mail","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mail.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Mail","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mail.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Mail","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.ezmlm-hash","name":"ezmlm_hash","description":"\u8ba1\u7b97 EZMLM \u6240\u9700\u7684\u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"ezmlm_hash"},{"id":"function.mail","name":"mail","description":"\u53d1\u9001\u90ae\u4ef6","tag":"refentry","type":"Function","methodName":"mail"},{"id":"ref.mail","name":"Mail \u51fd\u6570","description":"Mail","tag":"reference","type":"Extension","methodName":"Mail \u51fd\u6570"},{"id":"book.mail","name":"Mail","description":"\u90ae\u4ef6\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"Mail"},{"id":"mailparse.installation","name":"\u5b89\u88c5","description":"Mailparse","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mailparse.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Mailparse","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mailparse.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Mailparse","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"mailparse.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Mailparse","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mailparse.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Mailparse","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.mailparse-determine-best-xfer-encoding","name":"mailparse_determine_best_xfer_encoding","description":"Gets the best way of encoding","tag":"refentry","type":"Function","methodName":"mailparse_determine_best_xfer_encoding"},{"id":"function.mailparse-msg-create","name":"mailparse_msg_create","description":"Create a mime mail resource","tag":"refentry","type":"Function","methodName":"mailparse_msg_create"},{"id":"function.mailparse-msg-extract-part","name":"mailparse_msg_extract_part","description":"Extracts\/decodes a message section","tag":"refentry","type":"Function","methodName":"mailparse_msg_extract_part"},{"id":"function.mailparse-msg-extract-part-file","name":"mailparse_msg_extract_part_file","description":"Extracts\/decodes a message section","tag":"refentry","type":"Function","methodName":"mailparse_msg_extract_part_file"},{"id":"function.mailparse-msg-extract-whole-part-file","name":"mailparse_msg_extract_whole_part_file","description":"Extracts a message section including headers without decoding the transfer encoding","tag":"refentry","type":"Function","methodName":"mailparse_msg_extract_whole_part_file"},{"id":"function.mailparse-msg-free","name":"mailparse_msg_free","description":"Frees a MIME resource","tag":"refentry","type":"Function","methodName":"mailparse_msg_free"},{"id":"function.mailparse-msg-get-part","name":"mailparse_msg_get_part","description":"Returns a handle on a given section in a mimemessage","tag":"refentry","type":"Function","methodName":"mailparse_msg_get_part"},{"id":"function.mailparse-msg-get-part-data","name":"mailparse_msg_get_part_data","description":"Returns an associative array of info about the message","tag":"refentry","type":"Function","methodName":"mailparse_msg_get_part_data"},{"id":"function.mailparse-msg-get-structure","name":"mailparse_msg_get_structure","description":"Returns an array of mime section names in the supplied message","tag":"refentry","type":"Function","methodName":"mailparse_msg_get_structure"},{"id":"function.mailparse-msg-parse","name":"mailparse_msg_parse","description":"Incrementally parse data into buffer","tag":"refentry","type":"Function","methodName":"mailparse_msg_parse"},{"id":"function.mailparse-msg-parse-file","name":"mailparse_msg_parse_file","description":"Parses a file","tag":"refentry","type":"Function","methodName":"mailparse_msg_parse_file"},{"id":"function.mailparse-rfc822-parse-addresses","name":"mailparse_rfc822_parse_addresses","description":"Parse RFC 822 compliant addresses","tag":"refentry","type":"Function","methodName":"mailparse_rfc822_parse_addresses"},{"id":"function.mailparse-stream-encode","name":"mailparse_stream_encode","description":"Streams data from source file pointer, apply encoding and write to destfp","tag":"refentry","type":"Function","methodName":"mailparse_stream_encode"},{"id":"function.mailparse-uudecode-all","name":"mailparse_uudecode_all","description":"Scans the data from fp and extract each embedded uuencoded file","tag":"refentry","type":"Function","methodName":"mailparse_uudecode_all"},{"id":"ref.mailparse","name":"Mailparse \u51fd\u6570","description":"Mailparse","tag":"reference","type":"Extension","methodName":"Mailparse \u51fd\u6570"},{"id":"book.mailparse","name":"Mailparse","description":"\u90ae\u4ef6\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"Mailparse"},{"id":"refs.remote.mail","name":"\u90ae\u4ef6\u76f8\u5173\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u90ae\u4ef6\u76f8\u5173\u6269\u5c55"},{"id":"bc.installation","name":"\u5b89\u88c5","description":"BCMath \u4efb\u610f\u7cbe\u5ea6\u6570\u5b66","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"bc.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"BCMath \u4efb\u610f\u7cbe\u5ea6\u6570\u5b66","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"bc.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"BCMath \u4efb\u610f\u7cbe\u5ea6\u6570\u5b66","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.bcadd","name":"bcadd","description":"\u4e24\u4e2a\u4efb\u610f\u7cbe\u5ea6\u6570\u5b57\u7684\u52a0\u6cd5\u8ba1\u7b97","tag":"refentry","type":"Function","methodName":"bcadd"},{"id":"function.bcceil","name":"bcceil","description":"Round up arbitrary precision number","tag":"refentry","type":"Function","methodName":"bcceil"},{"id":"function.bccomp","name":"bccomp","description":"\u6bd4\u8f83\u4e24\u4e2a\u4efb\u610f\u7cbe\u5ea6\u7684\u6570\u5b57","tag":"refentry","type":"Function","methodName":"bccomp"},{"id":"function.bcdiv","name":"bcdiv","description":"\u4e24\u4e2a\u4efb\u610f\u7cbe\u5ea6\u7684\u6570\u5b57\u9664\u6cd5\u8ba1\u7b97","tag":"refentry","type":"Function","methodName":"bcdiv"},{"id":"function.bcdivmod","name":"bcdivmod","description":"Get the quotient and modulus of an arbitrary precision number","tag":"refentry","type":"Function","methodName":"bcdivmod"},{"id":"function.bcfloor","name":"bcfloor","description":"Round down arbitrary precision number","tag":"refentry","type":"Function","methodName":"bcfloor"},{"id":"function.bcmod","name":"bcmod","description":"\u4efb\u610f\u7cbe\u5ea6\u6570\u5b57\u53d6\u6a21","tag":"refentry","type":"Function","methodName":"bcmod"},{"id":"function.bcmul","name":"bcmul","description":"\u4e24\u4e2a\u4efb\u610f\u7cbe\u5ea6\u6570\u5b57\u4e58\u6cd5\u8ba1\u7b97","tag":"refentry","type":"Function","methodName":"bcmul"},{"id":"function.bcpow","name":"bcpow","description":"\u4efb\u610f\u7cbe\u5ea6\u6570\u5b57\u7684\u4e58\u65b9","tag":"refentry","type":"Function","methodName":"bcpow"},{"id":"function.bcpowmod","name":"bcpowmod","description":"Raise an arbitrary precision number to another, reduced by a specified modulus","tag":"refentry","type":"Function","methodName":"bcpowmod"},{"id":"function.bcround","name":"bcround","description":"Round arbitrary precision number","tag":"refentry","type":"Function","methodName":"bcround"},{"id":"function.bcscale","name":"bcscale","description":"\u8bbe\u7f6e\/\u83b7\u53d6\u6240\u6709 bc math \u51fd\u6570\u7684\u9ed8\u8ba4\u5c0f\u6570\u70b9\u4fdd\u7559\u4f4d\u6570","tag":"refentry","type":"Function","methodName":"bcscale"},{"id":"function.bcsqrt","name":"bcsqrt","description":"\u4efb\u610f\u7cbe\u5ea6\u6570\u5b57\u7684\u4e8c\u6b21\u65b9\u6839","tag":"refentry","type":"Function","methodName":"bcsqrt"},{"id":"function.bcsub","name":"bcsub","description":"\u4e24\u4e2a\u4efb\u610f\u7cbe\u5ea6\u6570\u5b57\u7684\u51cf\u6cd5","tag":"refentry","type":"Function","methodName":"bcsub"},{"id":"ref.bc","name":"BC \u6570\u5b66 \u51fd\u6570","description":"BCMath \u4efb\u610f\u7cbe\u5ea6\u6570\u5b66","tag":"reference","type":"Extension","methodName":"BC \u6570\u5b66 \u51fd\u6570"},{"id":"bcmath-number.add","name":"BcMath\\Number::add","description":"Adds an arbitrary precision number","tag":"refentry","type":"Function","methodName":"add"},{"id":"bcmath-number.ceil","name":"BcMath\\Number::ceil","description":"Rounds up an arbitrary precision number","tag":"refentry","type":"Function","methodName":"ceil"},{"id":"bcmath-number.compare","name":"BcMath\\Number::compare","description":"Compares two arbitrary precision numbers","tag":"refentry","type":"Function","methodName":"compare"},{"id":"bcmath-number.construct","name":"BcMath\\Number::__construct","description":"Creates a BcMath\\Number object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"bcmath-number.div","name":"BcMath\\Number::div","description":"Divides by an arbitrary precision number","tag":"refentry","type":"Function","methodName":"div"},{"id":"bcmath-number.divmod","name":"BcMath\\Number::divmod","description":"Gets the quotient and modulus of an arbitrary precision number","tag":"refentry","type":"Function","methodName":"divmod"},{"id":"bcmath-number.floor","name":"BcMath\\Number::floor","description":"Rounds down an arbitrary precision number","tag":"refentry","type":"Function","methodName":"floor"},{"id":"bcmath-number.mod","name":"BcMath\\Number::mod","description":"Gets the modulus of an arbitrary precision number","tag":"refentry","type":"Function","methodName":"mod"},{"id":"bcmath-number.mul","name":"BcMath\\Number::mul","description":"Multiplies an arbitrary precision number","tag":"refentry","type":"Function","methodName":"mul"},{"id":"bcmath-number.pow","name":"BcMath\\Number::pow","description":"Raises an arbitrary precision number","tag":"refentry","type":"Function","methodName":"pow"},{"id":"bcmath-number.powmod","name":"BcMath\\Number::powmod","description":"Raises an arbitrary precision number, reduced by a specified modulus","tag":"refentry","type":"Function","methodName":"powmod"},{"id":"bcmath-number.round","name":"BcMath\\Number::round","description":"Rounds an arbitrary precision number","tag":"refentry","type":"Function","methodName":"round"},{"id":"bcmath-number.serialize","name":"BcMath\\Number::__serialize","description":"Serializes a BcMath\\Number object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"bcmath-number.sqrt","name":"BcMath\\Number::sqrt","description":"Gets the square root of an arbitrary precision number","tag":"refentry","type":"Function","methodName":"sqrt"},{"id":"bcmath-number.sub","name":"BcMath\\Number::sub","description":"Subtracts an arbitrary precision number","tag":"refentry","type":"Function","methodName":"sub"},{"id":"bcmath-number.tostring","name":"BcMath\\Number::__toString","description":"Converts BcMath\\Number to string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"bcmath-number.unserialize","name":"BcMath\\Number::__unserialize","description":"Deserializes a data parameter into a BcMath\\Number object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.bcmath-number","name":"BcMath\\Number","description":"The BcMath\\Number class","tag":"phpdoc:classref","type":"Class","methodName":"BcMath\\Number"},{"id":"book.bc","name":"BC Math","description":"BCMath \u4efb\u610f\u7cbe\u5ea6\u6570\u5b66","tag":"book","type":"Extension","methodName":"BC Math"},{"id":"gmp.requirements","name":"\u9700\u6c42","description":"GNU Multiple Precision","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"gmp.installation","name":"\u5b89\u88c5","description":"GNU Multiple Precision","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"gmp.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"GNU Multiple Precision","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"gmp.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"GNU Multiple Precision","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"gmp.examples","name":"\u793a\u4f8b","description":"GNU Multiple Precision","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.gmp-abs","name":"gmp_abs","description":"Absolute value","tag":"refentry","type":"Function","methodName":"gmp_abs"},{"id":"function.gmp-add","name":"gmp_add","description":"Add numbers","tag":"refentry","type":"Function","methodName":"gmp_add"},{"id":"function.gmp-and","name":"gmp_and","description":"Bitwise AND","tag":"refentry","type":"Function","methodName":"gmp_and"},{"id":"function.gmp-binomial","name":"gmp_binomial","description":"Calculates binomial coefficient","tag":"refentry","type":"Function","methodName":"gmp_binomial"},{"id":"function.gmp-clrbit","name":"gmp_clrbit","description":"Clear bit","tag":"refentry","type":"Function","methodName":"gmp_clrbit"},{"id":"function.gmp-cmp","name":"gmp_cmp","description":"Compare numbers","tag":"refentry","type":"Function","methodName":"gmp_cmp"},{"id":"function.gmp-com","name":"gmp_com","description":"Calculates one's complement","tag":"refentry","type":"Function","methodName":"gmp_com"},{"id":"function.gmp-div","name":"gmp_div","description":"\u522b\u540d gmp_div_q","tag":"refentry","type":"Function","methodName":"gmp_div"},{"id":"function.gmp-div-q","name":"gmp_div_q","description":"Divide numbers","tag":"refentry","type":"Function","methodName":"gmp_div_q"},{"id":"function.gmp-div-qr","name":"gmp_div_qr","description":"Divide numbers and get quotient and remainder","tag":"refentry","type":"Function","methodName":"gmp_div_qr"},{"id":"function.gmp-div-r","name":"gmp_div_r","description":"Remainder of the division of numbers","tag":"refentry","type":"Function","methodName":"gmp_div_r"},{"id":"function.gmp-divexact","name":"gmp_divexact","description":"Exact division of numbers","tag":"refentry","type":"Function","methodName":"gmp_divexact"},{"id":"function.gmp-export","name":"gmp_export","description":"Export to a binary string","tag":"refentry","type":"Function","methodName":"gmp_export"},{"id":"function.gmp-fact","name":"gmp_fact","description":"Factorial","tag":"refentry","type":"Function","methodName":"gmp_fact"},{"id":"function.gmp-gcd","name":"gmp_gcd","description":"Calculate GCD","tag":"refentry","type":"Function","methodName":"gmp_gcd"},{"id":"function.gmp-gcdext","name":"gmp_gcdext","description":"Calculate GCD and multipliers","tag":"refentry","type":"Function","methodName":"gmp_gcdext"},{"id":"function.gmp-hamdist","name":"gmp_hamdist","description":"Hamming distance","tag":"refentry","type":"Function","methodName":"gmp_hamdist"},{"id":"function.gmp-import","name":"gmp_import","description":"Import from a binary string","tag":"refentry","type":"Function","methodName":"gmp_import"},{"id":"function.gmp-init","name":"gmp_init","description":"Create GMP number","tag":"refentry","type":"Function","methodName":"gmp_init"},{"id":"function.gmp-intval","name":"gmp_intval","description":"Convert GMP number to integer","tag":"refentry","type":"Function","methodName":"gmp_intval"},{"id":"function.gmp-invert","name":"gmp_invert","description":"Inverse by modulo","tag":"refentry","type":"Function","methodName":"gmp_invert"},{"id":"function.gmp-jacobi","name":"gmp_jacobi","description":"Jacobi symbol","tag":"refentry","type":"Function","methodName":"gmp_jacobi"},{"id":"function.gmp-kronecker","name":"gmp_kronecker","description":"Kronecker symbol","tag":"refentry","type":"Function","methodName":"gmp_kronecker"},{"id":"function.gmp-lcm","name":"gmp_lcm","description":"Calculate LCM","tag":"refentry","type":"Function","methodName":"gmp_lcm"},{"id":"function.gmp-legendre","name":"gmp_legendre","description":"Legendre symbol","tag":"refentry","type":"Function","methodName":"gmp_legendre"},{"id":"function.gmp-mod","name":"gmp_mod","description":"Modulo operation","tag":"refentry","type":"Function","methodName":"gmp_mod"},{"id":"function.gmp-mul","name":"gmp_mul","description":"Multiply numbers","tag":"refentry","type":"Function","methodName":"gmp_mul"},{"id":"function.gmp-neg","name":"gmp_neg","description":"Negate number","tag":"refentry","type":"Function","methodName":"gmp_neg"},{"id":"function.gmp-nextprime","name":"gmp_nextprime","description":"Find next prime number","tag":"refentry","type":"Function","methodName":"gmp_nextprime"},{"id":"function.gmp-or","name":"gmp_or","description":"Bitwise OR","tag":"refentry","type":"Function","methodName":"gmp_or"},{"id":"function.gmp-perfect-power","name":"gmp_perfect_power","description":"Perfect power check","tag":"refentry","type":"Function","methodName":"gmp_perfect_power"},{"id":"function.gmp-perfect-square","name":"gmp_perfect_square","description":"Perfect square check","tag":"refentry","type":"Function","methodName":"gmp_perfect_square"},{"id":"function.gmp-popcount","name":"gmp_popcount","description":"Population count","tag":"refentry","type":"Function","methodName":"gmp_popcount"},{"id":"function.gmp-pow","name":"gmp_pow","description":"Raise number into power","tag":"refentry","type":"Function","methodName":"gmp_pow"},{"id":"function.gmp-powm","name":"gmp_powm","description":"Raise number into power with modulo","tag":"refentry","type":"Function","methodName":"gmp_powm"},{"id":"function.gmp-prob-prime","name":"gmp_prob_prime","description":"Check if number is \"probably prime\"","tag":"refentry","type":"Function","methodName":"gmp_prob_prime"},{"id":"function.gmp-random","name":"gmp_random","description":"Random number","tag":"refentry","type":"Function","methodName":"gmp_random"},{"id":"function.gmp-random-bits","name":"gmp_random_bits","description":"Random number","tag":"refentry","type":"Function","methodName":"gmp_random_bits"},{"id":"function.gmp-random-range","name":"gmp_random_range","description":"Get a uniformly selected integer","tag":"refentry","type":"Function","methodName":"gmp_random_range"},{"id":"function.gmp-random-seed","name":"gmp_random_seed","description":"Sets the RNG seed","tag":"refentry","type":"Function","methodName":"gmp_random_seed"},{"id":"function.gmp-root","name":"gmp_root","description":"Take the integer part of nth root","tag":"refentry","type":"Function","methodName":"gmp_root"},{"id":"function.gmp-rootrem","name":"gmp_rootrem","description":"Take the integer part and remainder of nth root","tag":"refentry","type":"Function","methodName":"gmp_rootrem"},{"id":"function.gmp-scan0","name":"gmp_scan0","description":"Scan for 0","tag":"refentry","type":"Function","methodName":"gmp_scan0"},{"id":"function.gmp-scan1","name":"gmp_scan1","description":"Scan for 1","tag":"refentry","type":"Function","methodName":"gmp_scan1"},{"id":"function.gmp-setbit","name":"gmp_setbit","description":"Set bit","tag":"refentry","type":"Function","methodName":"gmp_setbit"},{"id":"function.gmp-sign","name":"gmp_sign","description":"Sign of number","tag":"refentry","type":"Function","methodName":"gmp_sign"},{"id":"function.gmp-sqrt","name":"gmp_sqrt","description":"Calculate square root","tag":"refentry","type":"Function","methodName":"gmp_sqrt"},{"id":"function.gmp-sqrtrem","name":"gmp_sqrtrem","description":"Square root with remainder","tag":"refentry","type":"Function","methodName":"gmp_sqrtrem"},{"id":"function.gmp-strval","name":"gmp_strval","description":"Convert GMP number to string","tag":"refentry","type":"Function","methodName":"gmp_strval"},{"id":"function.gmp-sub","name":"gmp_sub","description":"Subtract numbers","tag":"refentry","type":"Function","methodName":"gmp_sub"},{"id":"function.gmp-testbit","name":"gmp_testbit","description":"Tests if a bit is set","tag":"refentry","type":"Function","methodName":"gmp_testbit"},{"id":"function.gmp-xor","name":"gmp_xor","description":"Bitwise XOR","tag":"refentry","type":"Function","methodName":"gmp_xor"},{"id":"ref.gmp","name":"GMP \u51fd\u6570","description":"GNU Multiple Precision","tag":"reference","type":"Extension","methodName":"GMP \u51fd\u6570"},{"id":"gmp.construct","name":"GMP::__construct","description":"Create GMP number","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gmp.serialize","name":"GMP::__serialize","description":"Serializes the GMP object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"gmp.unserialize","name":"GMP::__unserialize","description":"Deserializes the data parameter into a GMP object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.gmp","name":"GMP","description":"The GMP class","tag":"phpdoc:classref","type":"Class","methodName":"GMP"},{"id":"book.gmp","name":"GMP","description":"GNU Multiple Precision","tag":"book","type":"Extension","methodName":"GMP"},{"id":"math.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6570\u5b66\u51fd\u6570","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"enum.roundingmode","name":"RoundingMode","description":"The RoundingMode Enum","tag":"phpdoc:classref","type":"Class","methodName":"RoundingMode"},{"id":"function.abs","name":"abs","description":"\u7edd\u5bf9\u503c","tag":"refentry","type":"Function","methodName":"abs"},{"id":"function.acos","name":"acos","description":"\u53cd\u4f59\u5f26","tag":"refentry","type":"Function","methodName":"acos"},{"id":"function.acosh","name":"acosh","description":"\u53cd\u53cc\u66f2\u4f59\u5f26","tag":"refentry","type":"Function","methodName":"acosh"},{"id":"function.asin","name":"asin","description":"\u53cd\u6b63\u5f26","tag":"refentry","type":"Function","methodName":"asin"},{"id":"function.asinh","name":"asinh","description":"\u53cd\u53cc\u66f2\u6b63\u5f26","tag":"refentry","type":"Function","methodName":"asinh"},{"id":"function.atan","name":"atan","description":"\u53cd\u6b63\u5207","tag":"refentry","type":"Function","methodName":"atan"},{"id":"function.atan2","name":"atan2","description":"\u4e24\u4e2a\u53c2\u6570\u7684\u53cd\u6b63\u5207","tag":"refentry","type":"Function","methodName":"atan2"},{"id":"function.atanh","name":"atanh","description":"\u53cd\u53cc\u66f2\u6b63\u5207","tag":"refentry","type":"Function","methodName":"atanh"},{"id":"function.base-convert","name":"base_convert","description":"\u5728\u4efb\u610f\u8fdb\u5236\u4e4b\u95f4\u8f6c\u6362\u6570\u5b57","tag":"refentry","type":"Function","methodName":"base_convert"},{"id":"function.bindec","name":"bindec","description":"\u4e8c\u8fdb\u5236\u8f6c\u6362\u4e3a\u5341\u8fdb\u5236","tag":"refentry","type":"Function","methodName":"bindec"},{"id":"function.ceil","name":"ceil","description":"\u8fdb\u4e00\u6cd5\u53d6\u6574","tag":"refentry","type":"Function","methodName":"ceil"},{"id":"function.cos","name":"cos","description":"\u4f59\u5f26","tag":"refentry","type":"Function","methodName":"cos"},{"id":"function.cosh","name":"cosh","description":"\u53cc\u66f2\u4f59\u5f26","tag":"refentry","type":"Function","methodName":"cosh"},{"id":"function.decbin","name":"decbin","description":"\u5341\u8fdb\u5236\u8f6c\u6362\u4e3a\u4e8c\u8fdb\u5236","tag":"refentry","type":"Function","methodName":"decbin"},{"id":"function.dechex","name":"dechex","description":"\u5341\u8fdb\u5236\u8f6c\u6362\u4e3a\u5341\u516d\u8fdb\u5236","tag":"refentry","type":"Function","methodName":"dechex"},{"id":"function.decoct","name":"decoct","description":"\u5341\u8fdb\u5236\u8f6c\u6362\u4e3a\u516b\u8fdb\u5236","tag":"refentry","type":"Function","methodName":"decoct"},{"id":"function.deg2rad","name":"deg2rad","description":"\u5c06\u89d2\u5ea6\u8f6c\u6362\u4e3a\u5f27\u5ea6","tag":"refentry","type":"Function","methodName":"deg2rad"},{"id":"function.exp","name":"exp","description":"\u8ba1\u7b97 e \u7684\u6307\u6570","tag":"refentry","type":"Function","methodName":"exp"},{"id":"function.expm1","name":"expm1","description":"\u8fd4\u56de exp($num) - 1\uff0c\u751a\u81f3\u5f53 number \u7684\u503c\u63a5\u8fd1\u96f6\u4e5f\u80fd\u8ba1\u7b97\u51fa\u51c6\u786e\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"expm1"},{"id":"function.fdiv","name":"fdiv","description":"Divides two numbers, according to IEEE 754","tag":"refentry","type":"Function","methodName":"fdiv"},{"id":"function.floor","name":"floor","description":"\u820d\u53bb\u6cd5\u53d6\u6574","tag":"refentry","type":"Function","methodName":"floor"},{"id":"function.fmod","name":"fmod","description":"\u8fd4\u56de\u9664\u6cd5\u7684\u6d6e\u70b9\u6570\u4f59\u6570","tag":"refentry","type":"Function","methodName":"fmod"},{"id":"function.fpow","name":"fpow","description":"Raise one number to the power of another, according to IEEE 754","tag":"refentry","type":"Function","methodName":"fpow"},{"id":"function.hexdec","name":"hexdec","description":"\u5341\u516d\u8fdb\u5236\u8f6c\u6362\u4e3a\u5341\u8fdb\u5236","tag":"refentry","type":"Function","methodName":"hexdec"},{"id":"function.hypot","name":"hypot","description":"\u8ba1\u7b97\u76f4\u89d2\u4e09\u89d2\u5f62\u7684\u659c\u8fb9\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"hypot"},{"id":"function.intdiv","name":"intdiv","description":"\u5bf9\u9664\u6cd5\u7ed3\u679c\u53d6\u6574","tag":"refentry","type":"Function","methodName":"intdiv"},{"id":"function.is-finite","name":"is_finite","description":"\u5224\u65ad\u6d6e\u70b9\u6570\u662f\u5426\u662f\u6709\u6548\u7684\u6709\u9650\u503c","tag":"refentry","type":"Function","methodName":"is_finite"},{"id":"function.is-infinite","name":"is_infinite","description":"\u5224\u65ad\u6d6e\u70b9\u6570\u662f\u5426\u4e3a\u65e0\u9650\u503c","tag":"refentry","type":"Function","methodName":"is_infinite"},{"id":"function.is-nan","name":"is_nan","description":"\u5224\u65ad\u6d6e\u70b9\u6570\u662f\u5426\u662f\u5426\u4e3a NAN","tag":"refentry","type":"Function","methodName":"is_nan"},{"id":"function.log","name":"log","description":"\u81ea\u7136\u5bf9\u6570","tag":"refentry","type":"Function","methodName":"log"},{"id":"function.log10","name":"log10","description":"\u4ee5 10 \u4e3a\u5e95\u7684\u5bf9\u6570","tag":"refentry","type":"Function","methodName":"log10"},{"id":"function.log1p","name":"log1p","description":"\u8fd4\u56de log(1 + number)\uff0c\u751a\u81f3\u5f53 number \u7684\u503c\u63a5\u8fd1\u96f6\u4e5f\u80fd\u8ba1\u7b97\u51fa\u51c6\u786e\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"log1p"},{"id":"function.max","name":"max","description":"\u627e\u51fa\u6700\u5927\u503c","tag":"refentry","type":"Function","methodName":"max"},{"id":"function.min","name":"min","description":"\u627e\u51fa\u6700\u5c0f\u503c","tag":"refentry","type":"Function","methodName":"min"},{"id":"function.octdec","name":"octdec","description":"\u516b\u8fdb\u5236\u8f6c\u6362\u4e3a\u5341\u8fdb\u5236","tag":"refentry","type":"Function","methodName":"octdec"},{"id":"function.pi","name":"pi","description":"\u5f97\u5230\u5706\u5468\u7387\u503c","tag":"refentry","type":"Function","methodName":"pi"},{"id":"function.pow","name":"pow","description":"\u6307\u6570\u8868\u8fbe\u5f0f","tag":"refentry","type":"Function","methodName":"pow"},{"id":"function.rad2deg","name":"rad2deg","description":"\u5c06\u5f27\u5ea6\u6570\u8f6c\u6362\u4e3a\u76f8\u5e94\u7684\u89d2\u5ea6\u6570","tag":"refentry","type":"Function","methodName":"rad2deg"},{"id":"function.round","name":"round","description":"\u5bf9\u6d6e\u70b9\u6570\u8fdb\u884c\u56db\u820d\u4e94\u5165","tag":"refentry","type":"Function","methodName":"round"},{"id":"function.sin","name":"sin","description":"\u6b63\u5f26","tag":"refentry","type":"Function","methodName":"sin"},{"id":"function.sinh","name":"sinh","description":"\u53cc\u66f2\u6b63\u5f26","tag":"refentry","type":"Function","methodName":"sinh"},{"id":"function.sqrt","name":"sqrt","description":"\u5e73\u65b9\u6839","tag":"refentry","type":"Function","methodName":"sqrt"},{"id":"function.tan","name":"tan","description":"\u6b63\u5207","tag":"refentry","type":"Function","methodName":"tan"},{"id":"function.tanh","name":"tanh","description":"\u53cc\u66f2\u6b63\u5207","tag":"refentry","type":"Function","methodName":"tanh"},{"id":"ref.math","name":"Math \u51fd\u6570","description":"\u6570\u5b66\u51fd\u6570","tag":"reference","type":"Extension","methodName":"Math \u51fd\u6570"},{"id":"book.math","name":"Math","description":"\u6570\u5b66\u51fd\u6570","tag":"book","type":"Extension","methodName":"Math"},{"id":"stats.requirements","name":"\u9700\u6c42","description":"Statistics","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"stats.installation","name":"\u5b89\u88c5","description":"Statistics","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"stats.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Statistics","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.stats-absolute-deviation","name":"stats_absolute_deviation","description":"Returns the absolute deviation of an array of values","tag":"refentry","type":"Function","methodName":"stats_absolute_deviation"},{"id":"function.stats-cdf-beta","name":"stats_cdf_beta","description":"Calculates any one parameter of the beta distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_beta"},{"id":"function.stats-cdf-binomial","name":"stats_cdf_binomial","description":"Calculates any one parameter of the binomial distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_binomial"},{"id":"function.stats-cdf-cauchy","name":"stats_cdf_cauchy","description":"Calculates any one parameter of the Cauchy distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_cauchy"},{"id":"function.stats-cdf-chisquare","name":"stats_cdf_chisquare","description":"Calculates any one parameter of the chi-square distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_chisquare"},{"id":"function.stats-cdf-exponential","name":"stats_cdf_exponential","description":"Calculates any one parameter of the exponential distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_exponential"},{"id":"function.stats-cdf-f","name":"stats_cdf_f","description":"Calculates any one parameter of the F distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_f"},{"id":"function.stats-cdf-gamma","name":"stats_cdf_gamma","description":"Calculates any one parameter of the gamma distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_gamma"},{"id":"function.stats-cdf-laplace","name":"stats_cdf_laplace","description":"Calculates any one parameter of the Laplace distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_laplace"},{"id":"function.stats-cdf-logistic","name":"stats_cdf_logistic","description":"Calculates any one parameter of the logistic distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_logistic"},{"id":"function.stats-cdf-negative-binomial","name":"stats_cdf_negative_binomial","description":"Calculates any one parameter of the negative binomial distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_negative_binomial"},{"id":"function.stats-cdf-noncentral-chisquare","name":"stats_cdf_noncentral_chisquare","description":"Calculates any one parameter of the non-central chi-square distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_noncentral_chisquare"},{"id":"function.stats-cdf-noncentral-f","name":"stats_cdf_noncentral_f","description":"Calculates any one parameter of the non-central F distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_noncentral_f"},{"id":"function.stats-cdf-noncentral-t","name":"stats_cdf_noncentral_t","description":"Calculates any one parameter of the non-central t-distribution give values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_noncentral_t"},{"id":"function.stats-cdf-normal","name":"stats_cdf_normal","description":"Calculates any one parameter of the normal distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_normal"},{"id":"function.stats-cdf-poisson","name":"stats_cdf_poisson","description":"Calculates any one parameter of the Poisson distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_poisson"},{"id":"function.stats-cdf-t","name":"stats_cdf_t","description":"Calculates any one parameter of the t-distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_t"},{"id":"function.stats-cdf-uniform","name":"stats_cdf_uniform","description":"Calculates any one parameter of the uniform distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_uniform"},{"id":"function.stats-cdf-weibull","name":"stats_cdf_weibull","description":"Calculates any one parameter of the Weibull distribution given values for the others","tag":"refentry","type":"Function","methodName":"stats_cdf_weibull"},{"id":"function.stats-covariance","name":"stats_covariance","description":"Computes the covariance of two data sets","tag":"refentry","type":"Function","methodName":"stats_covariance"},{"id":"function.stats-dens-beta","name":"stats_dens_beta","description":"Probability density function of the beta distribution","tag":"refentry","type":"Function","methodName":"stats_dens_beta"},{"id":"function.stats-dens-cauchy","name":"stats_dens_cauchy","description":"Probability density function of the Cauchy distribution","tag":"refentry","type":"Function","methodName":"stats_dens_cauchy"},{"id":"function.stats-dens-chisquare","name":"stats_dens_chisquare","description":"Probability density function of the chi-square distribution","tag":"refentry","type":"Function","methodName":"stats_dens_chisquare"},{"id":"function.stats-dens-exponential","name":"stats_dens_exponential","description":"Probability density function of the exponential distribution","tag":"refentry","type":"Function","methodName":"stats_dens_exponential"},{"id":"function.stats-dens-f","name":"stats_dens_f","description":"Probability density function of the F distribution","tag":"refentry","type":"Function","methodName":"stats_dens_f"},{"id":"function.stats-dens-gamma","name":"stats_dens_gamma","description":"Probability density function of the gamma distribution","tag":"refentry","type":"Function","methodName":"stats_dens_gamma"},{"id":"function.stats-dens-laplace","name":"stats_dens_laplace","description":"Probability density function of the Laplace distribution","tag":"refentry","type":"Function","methodName":"stats_dens_laplace"},{"id":"function.stats-dens-logistic","name":"stats_dens_logistic","description":"Probability density function of the logistic distribution","tag":"refentry","type":"Function","methodName":"stats_dens_logistic"},{"id":"function.stats-dens-normal","name":"stats_dens_normal","description":"Probability density function of the normal distribution","tag":"refentry","type":"Function","methodName":"stats_dens_normal"},{"id":"function.stats-dens-pmf-binomial","name":"stats_dens_pmf_binomial","description":"Probability mass function of the binomial distribution","tag":"refentry","type":"Function","methodName":"stats_dens_pmf_binomial"},{"id":"function.stats-dens-pmf-hypergeometric","name":"stats_dens_pmf_hypergeometric","description":"Probability mass function of the hypergeometric distribution","tag":"refentry","type":"Function","methodName":"stats_dens_pmf_hypergeometric"},{"id":"function.stats-dens-pmf-negative-binomial","name":"stats_dens_pmf_negative_binomial","description":"Probability mass function of the negative binomial distribution","tag":"refentry","type":"Function","methodName":"stats_dens_pmf_negative_binomial"},{"id":"function.stats-dens-pmf-poisson","name":"stats_dens_pmf_poisson","description":"Probability mass function of the Poisson distribution","tag":"refentry","type":"Function","methodName":"stats_dens_pmf_poisson"},{"id":"function.stats-dens-t","name":"stats_dens_t","description":"Probability density function of the t-distribution","tag":"refentry","type":"Function","methodName":"stats_dens_t"},{"id":"function.stats-dens-uniform","name":"stats_dens_uniform","description":"Probability density function of the uniform distribution","tag":"refentry","type":"Function","methodName":"stats_dens_uniform"},{"id":"function.stats-dens-weibull","name":"stats_dens_weibull","description":"Probability density function of the Weibull distribution","tag":"refentry","type":"Function","methodName":"stats_dens_weibull"},{"id":"function.stats-harmonic-mean","name":"stats_harmonic_mean","description":"Returns the harmonic mean of an array of values","tag":"refentry","type":"Function","methodName":"stats_harmonic_mean"},{"id":"function.stats-kurtosis","name":"stats_kurtosis","description":"Computes the kurtosis of the data in the array","tag":"refentry","type":"Function","methodName":"stats_kurtosis"},{"id":"function.stats-rand-gen-beta","name":"stats_rand_gen_beta","description":"Generates a random deviate from the beta distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_beta"},{"id":"function.stats-rand-gen-chisquare","name":"stats_rand_gen_chisquare","description":"Generates a random deviate from the chi-square distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_chisquare"},{"id":"function.stats-rand-gen-exponential","name":"stats_rand_gen_exponential","description":"Generates a random deviate from the exponential distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_exponential"},{"id":"function.stats-rand-gen-f","name":"stats_rand_gen_f","description":"Generates a random deviate from the F distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_f"},{"id":"function.stats-rand-gen-funiform","name":"stats_rand_gen_funiform","description":"Generates uniform float between low (exclusive) and high (exclusive)","tag":"refentry","type":"Function","methodName":"stats_rand_gen_funiform"},{"id":"function.stats-rand-gen-gamma","name":"stats_rand_gen_gamma","description":"Generates a random deviate from the gamma distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_gamma"},{"id":"function.stats-rand-gen-ibinomial","name":"stats_rand_gen_ibinomial","description":"Generates a random deviate from the binomial distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_ibinomial"},{"id":"function.stats-rand-gen-ibinomial-negative","name":"stats_rand_gen_ibinomial_negative","description":"Generates a random deviate from the negative binomial distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_ibinomial_negative"},{"id":"function.stats-rand-gen-int","name":"stats_rand_gen_int","description":"Generates random integer between 1 and 2147483562","tag":"refentry","type":"Function","methodName":"stats_rand_gen_int"},{"id":"function.stats-rand-gen-ipoisson","name":"stats_rand_gen_ipoisson","description":"Generates a single random deviate from a Poisson distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_ipoisson"},{"id":"function.stats-rand-gen-iuniform","name":"stats_rand_gen_iuniform","description":"Generates integer uniformly distributed between LOW (inclusive) and HIGH (inclusive)","tag":"refentry","type":"Function","methodName":"stats_rand_gen_iuniform"},{"id":"function.stats-rand-gen-noncentral-chisquare","name":"stats_rand_gen_noncentral_chisquare","description":"Generates a random deviate from the non-central chi-square distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_noncentral_chisquare"},{"id":"function.stats-rand-gen-noncentral-f","name":"stats_rand_gen_noncentral_f","description":"Generates a random deviate from the noncentral F distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_noncentral_f"},{"id":"function.stats-rand-gen-noncentral-t","name":"stats_rand_gen_noncentral_t","description":"Generates a single random deviate from a non-central t-distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_noncentral_t"},{"id":"function.stats-rand-gen-normal","name":"stats_rand_gen_normal","description":"Generates a single random deviate from a normal distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_normal"},{"id":"function.stats-rand-gen-t","name":"stats_rand_gen_t","description":"Generates a single random deviate from a t-distribution","tag":"refentry","type":"Function","methodName":"stats_rand_gen_t"},{"id":"function.stats-rand-get-seeds","name":"stats_rand_get_seeds","description":"Get the seed values of the random number generator","tag":"refentry","type":"Function","methodName":"stats_rand_get_seeds"},{"id":"function.stats-rand-phrase-to-seeds","name":"stats_rand_phrase_to_seeds","description":"Generate two seeds for the RGN random number generator","tag":"refentry","type":"Function","methodName":"stats_rand_phrase_to_seeds"},{"id":"function.stats-rand-ranf","name":"stats_rand_ranf","description":"Generates a random floating point number between 0 and 1","tag":"refentry","type":"Function","methodName":"stats_rand_ranf"},{"id":"function.stats-rand-setall","name":"stats_rand_setall","description":"Set seed values to the random generator","tag":"refentry","type":"Function","methodName":"stats_rand_setall"},{"id":"function.stats-skew","name":"stats_skew","description":"Computes the skewness of the data in the array","tag":"refentry","type":"Function","methodName":"stats_skew"},{"id":"function.stats-standard-deviation","name":"stats_standard_deviation","description":"Returns the standard deviation","tag":"refentry","type":"Function","methodName":"stats_standard_deviation"},{"id":"function.stats-stat-binomial-coef","name":"stats_stat_binomial_coef","description":"Returns a binomial coefficient","tag":"refentry","type":"Function","methodName":"stats_stat_binomial_coef"},{"id":"function.stats-stat-correlation","name":"stats_stat_correlation","description":"Returns the Pearson correlation coefficient of two data sets","tag":"refentry","type":"Function","methodName":"stats_stat_correlation"},{"id":"function.stats-stat-factorial","name":"stats_stat_factorial","description":"Returns the factorial of an integer","tag":"refentry","type":"Function","methodName":"stats_stat_factorial"},{"id":"function.stats-stat-independent-t","name":"stats_stat_independent_t","description":"Returns the t-value from the independent two-sample t-test","tag":"refentry","type":"Function","methodName":"stats_stat_independent_t"},{"id":"function.stats-stat-innerproduct","name":"stats_stat_innerproduct","description":"Returns the inner product of two vectors","tag":"refentry","type":"Function","methodName":"stats_stat_innerproduct"},{"id":"function.stats-stat-paired-t","name":"stats_stat_paired_t","description":"Returns the t-value of the dependent t-test for paired samples","tag":"refentry","type":"Function","methodName":"stats_stat_paired_t"},{"id":"function.stats-stat-percentile","name":"stats_stat_percentile","description":"Returns the percentile value","tag":"refentry","type":"Function","methodName":"stats_stat_percentile"},{"id":"function.stats-stat-powersum","name":"stats_stat_powersum","description":"Returns the power sum of a vector","tag":"refentry","type":"Function","methodName":"stats_stat_powersum"},{"id":"function.stats-variance","name":"stats_variance","description":"Returns the variance","tag":"refentry","type":"Function","methodName":"stats_variance"},{"id":"ref.stats","name":"Statistic \u51fd\u6570","description":"Statistics","tag":"reference","type":"Extension","methodName":"Statistic \u51fd\u6570"},{"id":"book.stats","name":"Statistics","description":"\u6570\u5b66\u6269\u5c55","tag":"book","type":"Extension","methodName":"Statistics"},{"id":"trader.requirements","name":"\u9700\u6c42","description":"Technical Analysis for Traders","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"trader.installation","name":"\u5b89\u88c5","description":"Technical Analysis for Traders","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"trader.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Technical Analysis for Traders","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"trader.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Technical Analysis for Traders","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"trader.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Technical Analysis for Traders","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.trader-acos","name":"trader_acos","description":"Vector Trigonometric ACos","tag":"refentry","type":"Function","methodName":"trader_acos"},{"id":"function.trader-ad","name":"trader_ad","description":"Chaikin A\/D Line","tag":"refentry","type":"Function","methodName":"trader_ad"},{"id":"function.trader-add","name":"trader_add","description":"Vector Arithmetic Add","tag":"refentry","type":"Function","methodName":"trader_add"},{"id":"function.trader-adosc","name":"trader_adosc","description":"Chaikin A\/D Oscillator","tag":"refentry","type":"Function","methodName":"trader_adosc"},{"id":"function.trader-adx","name":"trader_adx","description":"Average Directional Movement Index","tag":"refentry","type":"Function","methodName":"trader_adx"},{"id":"function.trader-adxr","name":"trader_adxr","description":"Average Directional Movement Index Rating","tag":"refentry","type":"Function","methodName":"trader_adxr"},{"id":"function.trader-apo","name":"trader_apo","description":"Absolute Price Oscillator","tag":"refentry","type":"Function","methodName":"trader_apo"},{"id":"function.trader-aroon","name":"trader_aroon","description":"Aroon","tag":"refentry","type":"Function","methodName":"trader_aroon"},{"id":"function.trader-aroonosc","name":"trader_aroonosc","description":"Aroon Oscillator","tag":"refentry","type":"Function","methodName":"trader_aroonosc"},{"id":"function.trader-asin","name":"trader_asin","description":"Vector Trigonometric ASin","tag":"refentry","type":"Function","methodName":"trader_asin"},{"id":"function.trader-atan","name":"trader_atan","description":"Vector Trigonometric ATan","tag":"refentry","type":"Function","methodName":"trader_atan"},{"id":"function.trader-atr","name":"trader_atr","description":"Average True Range","tag":"refentry","type":"Function","methodName":"trader_atr"},{"id":"function.trader-avgprice","name":"trader_avgprice","description":"Average Price","tag":"refentry","type":"Function","methodName":"trader_avgprice"},{"id":"function.trader-bbands","name":"trader_bbands","description":"Bollinger Bands","tag":"refentry","type":"Function","methodName":"trader_bbands"},{"id":"function.trader-beta","name":"trader_beta","description":"Beta","tag":"refentry","type":"Function","methodName":"trader_beta"},{"id":"function.trader-bop","name":"trader_bop","description":"Balance Of Power","tag":"refentry","type":"Function","methodName":"trader_bop"},{"id":"function.trader-cci","name":"trader_cci","description":"Commodity Channel Index","tag":"refentry","type":"Function","methodName":"trader_cci"},{"id":"function.trader-cdl2crows","name":"trader_cdl2crows","description":"Two Crows","tag":"refentry","type":"Function","methodName":"trader_cdl2crows"},{"id":"function.trader-cdl3blackcrows","name":"trader_cdl3blackcrows","description":"Three Black Crows","tag":"refentry","type":"Function","methodName":"trader_cdl3blackcrows"},{"id":"function.trader-cdl3inside","name":"trader_cdl3inside","description":"Three Inside Up\/Down","tag":"refentry","type":"Function","methodName":"trader_cdl3inside"},{"id":"function.trader-cdl3linestrike","name":"trader_cdl3linestrike","description":"Three-Line Strike","tag":"refentry","type":"Function","methodName":"trader_cdl3linestrike"},{"id":"function.trader-cdl3outside","name":"trader_cdl3outside","description":"Three Outside Up\/Down","tag":"refentry","type":"Function","methodName":"trader_cdl3outside"},{"id":"function.trader-cdl3starsinsouth","name":"trader_cdl3starsinsouth","description":"Three Stars In The South","tag":"refentry","type":"Function","methodName":"trader_cdl3starsinsouth"},{"id":"function.trader-cdl3whitesoldiers","name":"trader_cdl3whitesoldiers","description":"Three Advancing White Soldiers","tag":"refentry","type":"Function","methodName":"trader_cdl3whitesoldiers"},{"id":"function.trader-cdlabandonedbaby","name":"trader_cdlabandonedbaby","description":"Abandoned Baby","tag":"refentry","type":"Function","methodName":"trader_cdlabandonedbaby"},{"id":"function.trader-cdladvanceblock","name":"trader_cdladvanceblock","description":"Advance Block","tag":"refentry","type":"Function","methodName":"trader_cdladvanceblock"},{"id":"function.trader-cdlbelthold","name":"trader_cdlbelthold","description":"Belt-hold","tag":"refentry","type":"Function","methodName":"trader_cdlbelthold"},{"id":"function.trader-cdlbreakaway","name":"trader_cdlbreakaway","description":"Breakaway","tag":"refentry","type":"Function","methodName":"trader_cdlbreakaway"},{"id":"function.trader-cdlclosingmarubozu","name":"trader_cdlclosingmarubozu","description":"Closing Marubozu","tag":"refentry","type":"Function","methodName":"trader_cdlclosingmarubozu"},{"id":"function.trader-cdlconcealbabyswall","name":"trader_cdlconcealbabyswall","description":"Concealing Baby Swallow","tag":"refentry","type":"Function","methodName":"trader_cdlconcealbabyswall"},{"id":"function.trader-cdlcounterattack","name":"trader_cdlcounterattack","description":"Counterattack","tag":"refentry","type":"Function","methodName":"trader_cdlcounterattack"},{"id":"function.trader-cdldarkcloudcover","name":"trader_cdldarkcloudcover","description":"Dark Cloud Cover","tag":"refentry","type":"Function","methodName":"trader_cdldarkcloudcover"},{"id":"function.trader-cdldoji","name":"trader_cdldoji","description":"Doji","tag":"refentry","type":"Function","methodName":"trader_cdldoji"},{"id":"function.trader-cdldojistar","name":"trader_cdldojistar","description":"Doji Star","tag":"refentry","type":"Function","methodName":"trader_cdldojistar"},{"id":"function.trader-cdldragonflydoji","name":"trader_cdldragonflydoji","description":"Dragonfly Doji","tag":"refentry","type":"Function","methodName":"trader_cdldragonflydoji"},{"id":"function.trader-cdlengulfing","name":"trader_cdlengulfing","description":"Engulfing Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlengulfing"},{"id":"function.trader-cdleveningdojistar","name":"trader_cdleveningdojistar","description":"Evening Doji Star","tag":"refentry","type":"Function","methodName":"trader_cdleveningdojistar"},{"id":"function.trader-cdleveningstar","name":"trader_cdleveningstar","description":"Evening Star","tag":"refentry","type":"Function","methodName":"trader_cdleveningstar"},{"id":"function.trader-cdlgapsidesidewhite","name":"trader_cdlgapsidesidewhite","description":"Up\/Down-gap side-by-side white lines","tag":"refentry","type":"Function","methodName":"trader_cdlgapsidesidewhite"},{"id":"function.trader-cdlgravestonedoji","name":"trader_cdlgravestonedoji","description":"Gravestone Doji","tag":"refentry","type":"Function","methodName":"trader_cdlgravestonedoji"},{"id":"function.trader-cdlhammer","name":"trader_cdlhammer","description":"Hammer","tag":"refentry","type":"Function","methodName":"trader_cdlhammer"},{"id":"function.trader-cdlhangingman","name":"trader_cdlhangingman","description":"Hanging Man","tag":"refentry","type":"Function","methodName":"trader_cdlhangingman"},{"id":"function.trader-cdlharami","name":"trader_cdlharami","description":"Harami Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlharami"},{"id":"function.trader-cdlharamicross","name":"trader_cdlharamicross","description":"Harami Cross Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlharamicross"},{"id":"function.trader-cdlhighwave","name":"trader_cdlhighwave","description":"High-Wave Candle","tag":"refentry","type":"Function","methodName":"trader_cdlhighwave"},{"id":"function.trader-cdlhikkake","name":"trader_cdlhikkake","description":"Hikkake Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlhikkake"},{"id":"function.trader-cdlhikkakemod","name":"trader_cdlhikkakemod","description":"Modified Hikkake Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlhikkakemod"},{"id":"function.trader-cdlhomingpigeon","name":"trader_cdlhomingpigeon","description":"Homing Pigeon","tag":"refentry","type":"Function","methodName":"trader_cdlhomingpigeon"},{"id":"function.trader-cdlidentical3crows","name":"trader_cdlidentical3crows","description":"Identical Three Crows","tag":"refentry","type":"Function","methodName":"trader_cdlidentical3crows"},{"id":"function.trader-cdlinneck","name":"trader_cdlinneck","description":"In-Neck Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlinneck"},{"id":"function.trader-cdlinvertedhammer","name":"trader_cdlinvertedhammer","description":"Inverted Hammer","tag":"refentry","type":"Function","methodName":"trader_cdlinvertedhammer"},{"id":"function.trader-cdlkicking","name":"trader_cdlkicking","description":"Kicking","tag":"refentry","type":"Function","methodName":"trader_cdlkicking"},{"id":"function.trader-cdlkickingbylength","name":"trader_cdlkickingbylength","description":"Kicking - bull\/bear determined by the longer marubozu","tag":"refentry","type":"Function","methodName":"trader_cdlkickingbylength"},{"id":"function.trader-cdlladderbottom","name":"trader_cdlladderbottom","description":"Ladder Bottom","tag":"refentry","type":"Function","methodName":"trader_cdlladderbottom"},{"id":"function.trader-cdllongleggeddoji","name":"trader_cdllongleggeddoji","description":"Long Legged Doji","tag":"refentry","type":"Function","methodName":"trader_cdllongleggeddoji"},{"id":"function.trader-cdllongline","name":"trader_cdllongline","description":"Long Line Candle","tag":"refentry","type":"Function","methodName":"trader_cdllongline"},{"id":"function.trader-cdlmarubozu","name":"trader_cdlmarubozu","description":"Marubozu","tag":"refentry","type":"Function","methodName":"trader_cdlmarubozu"},{"id":"function.trader-cdlmatchinglow","name":"trader_cdlmatchinglow","description":"Matching Low","tag":"refentry","type":"Function","methodName":"trader_cdlmatchinglow"},{"id":"function.trader-cdlmathold","name":"trader_cdlmathold","description":"Mat Hold","tag":"refentry","type":"Function","methodName":"trader_cdlmathold"},{"id":"function.trader-cdlmorningdojistar","name":"trader_cdlmorningdojistar","description":"Morning Doji Star","tag":"refentry","type":"Function","methodName":"trader_cdlmorningdojistar"},{"id":"function.trader-cdlmorningstar","name":"trader_cdlmorningstar","description":"Morning Star","tag":"refentry","type":"Function","methodName":"trader_cdlmorningstar"},{"id":"function.trader-cdlonneck","name":"trader_cdlonneck","description":"On-Neck Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlonneck"},{"id":"function.trader-cdlpiercing","name":"trader_cdlpiercing","description":"Piercing Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlpiercing"},{"id":"function.trader-cdlrickshawman","name":"trader_cdlrickshawman","description":"Rickshaw Man","tag":"refentry","type":"Function","methodName":"trader_cdlrickshawman"},{"id":"function.trader-cdlrisefall3methods","name":"trader_cdlrisefall3methods","description":"Rising\/Falling Three Methods","tag":"refentry","type":"Function","methodName":"trader_cdlrisefall3methods"},{"id":"function.trader-cdlseparatinglines","name":"trader_cdlseparatinglines","description":"Separating Lines","tag":"refentry","type":"Function","methodName":"trader_cdlseparatinglines"},{"id":"function.trader-cdlshootingstar","name":"trader_cdlshootingstar","description":"Shooting Star","tag":"refentry","type":"Function","methodName":"trader_cdlshootingstar"},{"id":"function.trader-cdlshortline","name":"trader_cdlshortline","description":"Short Line Candle","tag":"refentry","type":"Function","methodName":"trader_cdlshortline"},{"id":"function.trader-cdlspinningtop","name":"trader_cdlspinningtop","description":"Spinning Top","tag":"refentry","type":"Function","methodName":"trader_cdlspinningtop"},{"id":"function.trader-cdlstalledpattern","name":"trader_cdlstalledpattern","description":"Stalled Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlstalledpattern"},{"id":"function.trader-cdlsticksandwich","name":"trader_cdlsticksandwich","description":"Stick Sandwich","tag":"refentry","type":"Function","methodName":"trader_cdlsticksandwich"},{"id":"function.trader-cdltakuri","name":"trader_cdltakuri","description":"Takuri (Dragonfly Doji with very long lower shadow)","tag":"refentry","type":"Function","methodName":"trader_cdltakuri"},{"id":"function.trader-cdltasukigap","name":"trader_cdltasukigap","description":"Tasuki Gap","tag":"refentry","type":"Function","methodName":"trader_cdltasukigap"},{"id":"function.trader-cdlthrusting","name":"trader_cdlthrusting","description":"Thrusting Pattern","tag":"refentry","type":"Function","methodName":"trader_cdlthrusting"},{"id":"function.trader-cdltristar","name":"trader_cdltristar","description":"Tristar Pattern","tag":"refentry","type":"Function","methodName":"trader_cdltristar"},{"id":"function.trader-cdlunique3river","name":"trader_cdlunique3river","description":"Unique 3 River","tag":"refentry","type":"Function","methodName":"trader_cdlunique3river"},{"id":"function.trader-cdlupsidegap2crows","name":"trader_cdlupsidegap2crows","description":"Upside Gap Two Crows","tag":"refentry","type":"Function","methodName":"trader_cdlupsidegap2crows"},{"id":"function.trader-cdlxsidegap3methods","name":"trader_cdlxsidegap3methods","description":"Upside\/Downside Gap Three Methods","tag":"refentry","type":"Function","methodName":"trader_cdlxsidegap3methods"},{"id":"function.trader-ceil","name":"trader_ceil","description":"Vector Ceil","tag":"refentry","type":"Function","methodName":"trader_ceil"},{"id":"function.trader-cmo","name":"trader_cmo","description":"Chande Momentum Oscillator","tag":"refentry","type":"Function","methodName":"trader_cmo"},{"id":"function.trader-correl","name":"trader_correl","description":"Pearson's Correlation Coefficient (r)","tag":"refentry","type":"Function","methodName":"trader_correl"},{"id":"function.trader-cos","name":"trader_cos","description":"Vector Trigonometric Cos","tag":"refentry","type":"Function","methodName":"trader_cos"},{"id":"function.trader-cosh","name":"trader_cosh","description":"Vector Trigonometric Cosh","tag":"refentry","type":"Function","methodName":"trader_cosh"},{"id":"function.trader-dema","name":"trader_dema","description":"Double Exponential Moving Average","tag":"refentry","type":"Function","methodName":"trader_dema"},{"id":"function.trader-div","name":"trader_div","description":"Vector Arithmetic Div","tag":"refentry","type":"Function","methodName":"trader_div"},{"id":"function.trader-dx","name":"trader_dx","description":"Directional Movement Index","tag":"refentry","type":"Function","methodName":"trader_dx"},{"id":"function.trader-ema","name":"trader_ema","description":"Exponential Moving Average","tag":"refentry","type":"Function","methodName":"trader_ema"},{"id":"function.trader-errno","name":"trader_errno","description":"Get error code","tag":"refentry","type":"Function","methodName":"trader_errno"},{"id":"function.trader-exp","name":"trader_exp","description":"Vector Arithmetic Exp","tag":"refentry","type":"Function","methodName":"trader_exp"},{"id":"function.trader-floor","name":"trader_floor","description":"Vector Floor","tag":"refentry","type":"Function","methodName":"trader_floor"},{"id":"function.trader-get-compat","name":"trader_get_compat","description":"Get compatibility mode","tag":"refentry","type":"Function","methodName":"trader_get_compat"},{"id":"function.trader-get-unstable-period","name":"trader_get_unstable_period","description":"Get unstable period","tag":"refentry","type":"Function","methodName":"trader_get_unstable_period"},{"id":"function.trader-ht-dcperiod","name":"trader_ht_dcperiod","description":"Hilbert Transform - Dominant Cycle Period","tag":"refentry","type":"Function","methodName":"trader_ht_dcperiod"},{"id":"function.trader-ht-dcphase","name":"trader_ht_dcphase","description":"Hilbert Transform - Dominant Cycle Phase","tag":"refentry","type":"Function","methodName":"trader_ht_dcphase"},{"id":"function.trader-ht-phasor","name":"trader_ht_phasor","description":"Hilbert Transform - Phasor Components","tag":"refentry","type":"Function","methodName":"trader_ht_phasor"},{"id":"function.trader-ht-sine","name":"trader_ht_sine","description":"Hilbert Transform - SineWave","tag":"refentry","type":"Function","methodName":"trader_ht_sine"},{"id":"function.trader-ht-trendline","name":"trader_ht_trendline","description":"Hilbert Transform - Instantaneous Trendline","tag":"refentry","type":"Function","methodName":"trader_ht_trendline"},{"id":"function.trader-ht-trendmode","name":"trader_ht_trendmode","description":"Hilbert Transform - Trend vs Cycle Mode","tag":"refentry","type":"Function","methodName":"trader_ht_trendmode"},{"id":"function.trader-kama","name":"trader_kama","description":"Kaufman Adaptive Moving Average","tag":"refentry","type":"Function","methodName":"trader_kama"},{"id":"function.trader-linearreg","name":"trader_linearreg","description":"Linear Regression","tag":"refentry","type":"Function","methodName":"trader_linearreg"},{"id":"function.trader-linearreg-angle","name":"trader_linearreg_angle","description":"Linear Regression Angle","tag":"refentry","type":"Function","methodName":"trader_linearreg_angle"},{"id":"function.trader-linearreg-intercept","name":"trader_linearreg_intercept","description":"Linear Regression Intercept","tag":"refentry","type":"Function","methodName":"trader_linearreg_intercept"},{"id":"function.trader-linearreg-slope","name":"trader_linearreg_slope","description":"Linear Regression Slope","tag":"refentry","type":"Function","methodName":"trader_linearreg_slope"},{"id":"function.trader-ln","name":"trader_ln","description":"Vector Log Natural","tag":"refentry","type":"Function","methodName":"trader_ln"},{"id":"function.trader-log10","name":"trader_log10","description":"Vector Log10","tag":"refentry","type":"Function","methodName":"trader_log10"},{"id":"function.trader-ma","name":"trader_ma","description":"Moving average","tag":"refentry","type":"Function","methodName":"trader_ma"},{"id":"function.trader-macd","name":"trader_macd","description":"Moving Average Convergence\/Divergence","tag":"refentry","type":"Function","methodName":"trader_macd"},{"id":"function.trader-macdext","name":"trader_macdext","description":"MACD with controllable MA type","tag":"refentry","type":"Function","methodName":"trader_macdext"},{"id":"function.trader-macdfix","name":"trader_macdfix","description":"Moving Average Convergence\/Divergence Fix 12\/26","tag":"refentry","type":"Function","methodName":"trader_macdfix"},{"id":"function.trader-mama","name":"trader_mama","description":"MESA Adaptive Moving Average","tag":"refentry","type":"Function","methodName":"trader_mama"},{"id":"function.trader-mavp","name":"trader_mavp","description":"Moving average with variable period","tag":"refentry","type":"Function","methodName":"trader_mavp"},{"id":"function.trader-max","name":"trader_max","description":"Highest value over a specified period","tag":"refentry","type":"Function","methodName":"trader_max"},{"id":"function.trader-maxindex","name":"trader_maxindex","description":"Index of highest value over a specified period","tag":"refentry","type":"Function","methodName":"trader_maxindex"},{"id":"function.trader-medprice","name":"trader_medprice","description":"Median Price","tag":"refentry","type":"Function","methodName":"trader_medprice"},{"id":"function.trader-mfi","name":"trader_mfi","description":"Money Flow Index","tag":"refentry","type":"Function","methodName":"trader_mfi"},{"id":"function.trader-midpoint","name":"trader_midpoint","description":"MidPoint over period","tag":"refentry","type":"Function","methodName":"trader_midpoint"},{"id":"function.trader-midprice","name":"trader_midprice","description":"Midpoint Price over period","tag":"refentry","type":"Function","methodName":"trader_midprice"},{"id":"function.trader-min","name":"trader_min","description":"Lowest value over a specified period","tag":"refentry","type":"Function","methodName":"trader_min"},{"id":"function.trader-minindex","name":"trader_minindex","description":"Index of lowest value over a specified period","tag":"refentry","type":"Function","methodName":"trader_minindex"},{"id":"function.trader-minmax","name":"trader_minmax","description":"Lowest and highest values over a specified period","tag":"refentry","type":"Function","methodName":"trader_minmax"},{"id":"function.trader-minmaxindex","name":"trader_minmaxindex","description":"Indexes of lowest and highest values over a specified period","tag":"refentry","type":"Function","methodName":"trader_minmaxindex"},{"id":"function.trader-minus-di","name":"trader_minus_di","description":"Minus Directional Indicator","tag":"refentry","type":"Function","methodName":"trader_minus_di"},{"id":"function.trader-minus-dm","name":"trader_minus_dm","description":"Minus Directional Movement","tag":"refentry","type":"Function","methodName":"trader_minus_dm"},{"id":"function.trader-mom","name":"trader_mom","description":"Momentum","tag":"refentry","type":"Function","methodName":"trader_mom"},{"id":"function.trader-mult","name":"trader_mult","description":"Vector Arithmetic Mult","tag":"refentry","type":"Function","methodName":"trader_mult"},{"id":"function.trader-natr","name":"trader_natr","description":"Normalized Average True Range","tag":"refentry","type":"Function","methodName":"trader_natr"},{"id":"function.trader-obv","name":"trader_obv","description":"On Balance Volume","tag":"refentry","type":"Function","methodName":"trader_obv"},{"id":"function.trader-plus-di","name":"trader_plus_di","description":"Plus Directional Indicator","tag":"refentry","type":"Function","methodName":"trader_plus_di"},{"id":"function.trader-plus-dm","name":"trader_plus_dm","description":"Plus Directional Movement","tag":"refentry","type":"Function","methodName":"trader_plus_dm"},{"id":"function.trader-ppo","name":"trader_ppo","description":"Percentage Price Oscillator","tag":"refentry","type":"Function","methodName":"trader_ppo"},{"id":"function.trader-roc","name":"trader_roc","description":"Rate of change : ((price\/prevPrice)-1)*100","tag":"refentry","type":"Function","methodName":"trader_roc"},{"id":"function.trader-rocp","name":"trader_rocp","description":"Rate of change Percentage: (price-prevPrice)\/prevPrice","tag":"refentry","type":"Function","methodName":"trader_rocp"},{"id":"function.trader-rocr","name":"trader_rocr","description":"Rate of change ratio: (price\/prevPrice)","tag":"refentry","type":"Function","methodName":"trader_rocr"},{"id":"function.trader-rocr100","name":"trader_rocr100","description":"Rate of change ratio 100 scale: (price\/prevPrice)*100","tag":"refentry","type":"Function","methodName":"trader_rocr100"},{"id":"function.trader-rsi","name":"trader_rsi","description":"Relative Strength Index","tag":"refentry","type":"Function","methodName":"trader_rsi"},{"id":"function.trader-sar","name":"trader_sar","description":"Parabolic SAR","tag":"refentry","type":"Function","methodName":"trader_sar"},{"id":"function.trader-sarext","name":"trader_sarext","description":"Parabolic SAR - Extended","tag":"refentry","type":"Function","methodName":"trader_sarext"},{"id":"function.trader-set-compat","name":"trader_set_compat","description":"Set compatibility mode","tag":"refentry","type":"Function","methodName":"trader_set_compat"},{"id":"function.trader-set-unstable-period","name":"trader_set_unstable_period","description":"Set unstable period","tag":"refentry","type":"Function","methodName":"trader_set_unstable_period"},{"id":"function.trader-sin","name":"trader_sin","description":"Vector Trigonometric Sin","tag":"refentry","type":"Function","methodName":"trader_sin"},{"id":"function.trader-sinh","name":"trader_sinh","description":"Vector Trigonometric Sinh","tag":"refentry","type":"Function","methodName":"trader_sinh"},{"id":"function.trader-sma","name":"trader_sma","description":"Simple Moving Average","tag":"refentry","type":"Function","methodName":"trader_sma"},{"id":"function.trader-sqrt","name":"trader_sqrt","description":"Vector Square Root","tag":"refentry","type":"Function","methodName":"trader_sqrt"},{"id":"function.trader-stddev","name":"trader_stddev","description":"Standard Deviation","tag":"refentry","type":"Function","methodName":"trader_stddev"},{"id":"function.trader-stoch","name":"trader_stoch","description":"Stochastic","tag":"refentry","type":"Function","methodName":"trader_stoch"},{"id":"function.trader-stochf","name":"trader_stochf","description":"Stochastic Fast","tag":"refentry","type":"Function","methodName":"trader_stochf"},{"id":"function.trader-stochrsi","name":"trader_stochrsi","description":"Stochastic Relative Strength Index","tag":"refentry","type":"Function","methodName":"trader_stochrsi"},{"id":"function.trader-sub","name":"trader_sub","description":"Vector Arithmetic Subtraction","tag":"refentry","type":"Function","methodName":"trader_sub"},{"id":"function.trader-sum","name":"trader_sum","description":"Summation","tag":"refentry","type":"Function","methodName":"trader_sum"},{"id":"function.trader-t3","name":"trader_t3","description":"Triple Exponential Moving Average (T3)","tag":"refentry","type":"Function","methodName":"trader_t3"},{"id":"function.trader-tan","name":"trader_tan","description":"Vector Trigonometric Tan","tag":"refentry","type":"Function","methodName":"trader_tan"},{"id":"function.trader-tanh","name":"trader_tanh","description":"Vector Trigonometric Tanh","tag":"refentry","type":"Function","methodName":"trader_tanh"},{"id":"function.trader-tema","name":"trader_tema","description":"Triple Exponential Moving Average","tag":"refentry","type":"Function","methodName":"trader_tema"},{"id":"function.trader-trange","name":"trader_trange","description":"True Range","tag":"refentry","type":"Function","methodName":"trader_trange"},{"id":"function.trader-trima","name":"trader_trima","description":"Triangular Moving Average","tag":"refentry","type":"Function","methodName":"trader_trima"},{"id":"function.trader-trix","name":"trader_trix","description":"1-day Rate-Of-Change (ROC) of a Triple Smooth EMA","tag":"refentry","type":"Function","methodName":"trader_trix"},{"id":"function.trader-tsf","name":"trader_tsf","description":"Time Series Forecast","tag":"refentry","type":"Function","methodName":"trader_tsf"},{"id":"function.trader-typprice","name":"trader_typprice","description":"Typical Price","tag":"refentry","type":"Function","methodName":"trader_typprice"},{"id":"function.trader-ultosc","name":"trader_ultosc","description":"Ultimate Oscillator","tag":"refentry","type":"Function","methodName":"trader_ultosc"},{"id":"function.trader-var","name":"trader_var","description":"Variance","tag":"refentry","type":"Function","methodName":"trader_var"},{"id":"function.trader-wclprice","name":"trader_wclprice","description":"Weighted Close Price","tag":"refentry","type":"Function","methodName":"trader_wclprice"},{"id":"function.trader-willr","name":"trader_willr","description":"Williams' %R","tag":"refentry","type":"Function","methodName":"trader_willr"},{"id":"function.trader-wma","name":"trader_wma","description":"Weighted Moving Average","tag":"refentry","type":"Function","methodName":"trader_wma"},{"id":"ref.trader","name":"Trader \u51fd\u6570","description":"Technical Analysis for Traders","tag":"reference","type":"Extension","methodName":"Trader \u51fd\u6570"},{"id":"book.trader","name":"Trader","description":"Technical Analysis for Traders","tag":"book","type":"Extension","methodName":"Trader"},{"id":"refs.math","name":"\u6570\u5b66\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u6570\u5b66\u6269\u5c55"},{"id":"fdf.requirements","name":"\u9700\u6c42","description":"Forms Data Format","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"fdf.installation","name":"\u5b89\u88c5","description":"Forms Data Format","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"fdf.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Forms Data Format","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"fdf.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Forms Data Format","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"fdf.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Forms Data Format","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"fdf.examples","name":"\u793a\u4f8b","description":"Forms Data Format","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.fdf-add-doc-javascript","name":"fdf_add_doc_javascript","description":"Adds javascript code to the FDF document","tag":"refentry","type":"Function","methodName":"fdf_add_doc_javascript"},{"id":"function.fdf-add-template","name":"fdf_add_template","description":"Adds a template into the FDF document","tag":"refentry","type":"Function","methodName":"fdf_add_template"},{"id":"function.fdf-close","name":"fdf_close","description":"Close an FDF document","tag":"refentry","type":"Function","methodName":"fdf_close"},{"id":"function.fdf-create","name":"fdf_create","description":"Create a new FDF document","tag":"refentry","type":"Function","methodName":"fdf_create"},{"id":"function.fdf-enum-values","name":"fdf_enum_values","description":"Call a user defined function for each document value","tag":"refentry","type":"Function","methodName":"fdf_enum_values"},{"id":"function.fdf-errno","name":"fdf_errno","description":"Return error code for last fdf operation","tag":"refentry","type":"Function","methodName":"fdf_errno"},{"id":"function.fdf-error","name":"fdf_error","description":"Return error description for FDF error code","tag":"refentry","type":"Function","methodName":"fdf_error"},{"id":"function.fdf-get-ap","name":"fdf_get_ap","description":"Get the appearance of a field","tag":"refentry","type":"Function","methodName":"fdf_get_ap"},{"id":"function.fdf-get-attachment","name":"fdf_get_attachment","description":"Extracts uploaded file embedded in the FDF","tag":"refentry","type":"Function","methodName":"fdf_get_attachment"},{"id":"function.fdf-get-encoding","name":"fdf_get_encoding","description":"Get the value of the \/Encoding key","tag":"refentry","type":"Function","methodName":"fdf_get_encoding"},{"id":"function.fdf-get-file","name":"fdf_get_file","description":"Get the value of the \/F key","tag":"refentry","type":"Function","methodName":"fdf_get_file"},{"id":"function.fdf-get-flags","name":"fdf_get_flags","description":"Gets the flags of a field","tag":"refentry","type":"Function","methodName":"fdf_get_flags"},{"id":"function.fdf-get-opt","name":"fdf_get_opt","description":"Gets a value from the opt array of a field","tag":"refentry","type":"Function","methodName":"fdf_get_opt"},{"id":"function.fdf-get-status","name":"fdf_get_status","description":"Get the value of the \/STATUS key","tag":"refentry","type":"Function","methodName":"fdf_get_status"},{"id":"function.fdf-get-value","name":"fdf_get_value","description":"Get the value of a field","tag":"refentry","type":"Function","methodName":"fdf_get_value"},{"id":"function.fdf-get-version","name":"fdf_get_version","description":"Gets version number for FDF API or file","tag":"refentry","type":"Function","methodName":"fdf_get_version"},{"id":"function.fdf-header","name":"fdf_header","description":"Sets FDF-specific output headers","tag":"refentry","type":"Function","methodName":"fdf_header"},{"id":"function.fdf-next-field-name","name":"fdf_next_field_name","description":"Get the next field name","tag":"refentry","type":"Function","methodName":"fdf_next_field_name"},{"id":"function.fdf-open","name":"fdf_open","description":"Open a FDF document","tag":"refentry","type":"Function","methodName":"fdf_open"},{"id":"function.fdf-open-string","name":"fdf_open_string","description":"Read a FDF document from a string","tag":"refentry","type":"Function","methodName":"fdf_open_string"},{"id":"function.fdf-remove-item","name":"fdf_remove_item","description":"Sets target frame for form","tag":"refentry","type":"Function","methodName":"fdf_remove_item"},{"id":"function.fdf-save","name":"fdf_save","description":"Save a FDF document","tag":"refentry","type":"Function","methodName":"fdf_save"},{"id":"function.fdf-save-string","name":"fdf_save_string","description":"Returns the FDF document as a string","tag":"refentry","type":"Function","methodName":"fdf_save_string"},{"id":"function.fdf-set-ap","name":"fdf_set_ap","description":"Set the appearance of a field","tag":"refentry","type":"Function","methodName":"fdf_set_ap"},{"id":"function.fdf-set-encoding","name":"fdf_set_encoding","description":"Sets FDF character encoding","tag":"refentry","type":"Function","methodName":"fdf_set_encoding"},{"id":"function.fdf-set-file","name":"fdf_set_file","description":"Set PDF document to display FDF data in","tag":"refentry","type":"Function","methodName":"fdf_set_file"},{"id":"function.fdf-set-flags","name":"fdf_set_flags","description":"Sets a flag of a field","tag":"refentry","type":"Function","methodName":"fdf_set_flags"},{"id":"function.fdf-set-javascript-action","name":"fdf_set_javascript_action","description":"Sets an javascript action of a field","tag":"refentry","type":"Function","methodName":"fdf_set_javascript_action"},{"id":"function.fdf-set-on-import-javascript","name":"fdf_set_on_import_javascript","description":"Adds javascript code to be executed when Acrobat opens the FDF","tag":"refentry","type":"Function","methodName":"fdf_set_on_import_javascript"},{"id":"function.fdf-set-opt","name":"fdf_set_opt","description":"Sets an option of a field","tag":"refentry","type":"Function","methodName":"fdf_set_opt"},{"id":"function.fdf-set-status","name":"fdf_set_status","description":"Set the value of the \/STATUS key","tag":"refentry","type":"Function","methodName":"fdf_set_status"},{"id":"function.fdf-set-submit-form-action","name":"fdf_set_submit_form_action","description":"Sets a submit form action of a field","tag":"refentry","type":"Function","methodName":"fdf_set_submit_form_action"},{"id":"function.fdf-set-target-frame","name":"fdf_set_target_frame","description":"Set target frame for form display","tag":"refentry","type":"Function","methodName":"fdf_set_target_frame"},{"id":"function.fdf-set-value","name":"fdf_set_value","description":"Set the value of a field","tag":"refentry","type":"Function","methodName":"fdf_set_value"},{"id":"function.fdf-set-version","name":"fdf_set_version","description":"Sets version number for a FDF file","tag":"refentry","type":"Function","methodName":"fdf_set_version"},{"id":"ref.fdf","name":"FDF \u51fd\u6570","description":"Forms Data Format","tag":"reference","type":"Extension","methodName":"FDF \u51fd\u6570"},{"id":"book.fdf","name":"FDF","description":"Forms Data Format","tag":"book","type":"Extension","methodName":"FDF"},{"id":"gnupg.requirements","name":"\u9700\u6c42","description":"GNU Privacy Guard","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"gnupg.installation","name":"\u5b89\u88c5","description":"GNU Privacy Guard","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"gnupg.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"GNU Privacy Guard","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"gnupg.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"GNU Privacy Guard","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"gnupg.examples-clearsign","name":"Clearsign text","description":"GNU Privacy Guard","tag":"section","type":"General","methodName":"Clearsign text"},{"id":"gnupg.examples","name":"\u793a\u4f8b","description":"GNU Privacy Guard","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.gnupg-adddecryptkey","name":"gnupg_adddecryptkey","description":"Add a key for decryption","tag":"refentry","type":"Function","methodName":"gnupg_adddecryptkey"},{"id":"function.gnupg-addencryptkey","name":"gnupg_addencryptkey","description":"Add a key for encryption","tag":"refentry","type":"Function","methodName":"gnupg_addencryptkey"},{"id":"function.gnupg-addsignkey","name":"gnupg_addsignkey","description":"Add a key for signing","tag":"refentry","type":"Function","methodName":"gnupg_addsignkey"},{"id":"function.gnupg-cleardecryptkeys","name":"gnupg_cleardecryptkeys","description":"Removes all keys which were set for decryption before","tag":"refentry","type":"Function","methodName":"gnupg_cleardecryptkeys"},{"id":"function.gnupg-clearencryptkeys","name":"gnupg_clearencryptkeys","description":"Removes all keys which were set for encryption before","tag":"refentry","type":"Function","methodName":"gnupg_clearencryptkeys"},{"id":"function.gnupg-clearsignkeys","name":"gnupg_clearsignkeys","description":"Removes all keys which were set for signing before","tag":"refentry","type":"Function","methodName":"gnupg_clearsignkeys"},{"id":"function.gnupg-decrypt","name":"gnupg_decrypt","description":"Decrypts a given text","tag":"refentry","type":"Function","methodName":"gnupg_decrypt"},{"id":"function.gnupg-decryptverify","name":"gnupg_decryptverify","description":"Decrypts and verifies a given text","tag":"refentry","type":"Function","methodName":"gnupg_decryptverify"},{"id":"function.gnupg-deletekey","name":"gnupg_deletekey","description":"Delete a key from the keyring","tag":"refentry","type":"Function","methodName":"gnupg_deletekey"},{"id":"function.gnupg-encrypt","name":"gnupg_encrypt","description":"Encrypts a given text","tag":"refentry","type":"Function","methodName":"gnupg_encrypt"},{"id":"function.gnupg-encryptsign","name":"gnupg_encryptsign","description":"Encrypts and signs a given text","tag":"refentry","type":"Function","methodName":"gnupg_encryptsign"},{"id":"function.gnupg-export","name":"gnupg_export","description":"Exports a key","tag":"refentry","type":"Function","methodName":"gnupg_export"},{"id":"function.gnupg-getengineinfo","name":"gnupg_getengineinfo","description":"Returns the engine info","tag":"refentry","type":"Function","methodName":"gnupg_getengineinfo"},{"id":"function.gnupg-geterror","name":"gnupg_geterror","description":"Returns the errortext, if a function fails","tag":"refentry","type":"Function","methodName":"gnupg_geterror"},{"id":"function.gnupg-geterrorinfo","name":"gnupg_geterrorinfo","description":"Returns the error info","tag":"refentry","type":"Function","methodName":"gnupg_geterrorinfo"},{"id":"function.gnupg-getprotocol","name":"gnupg_getprotocol","description":"Returns the currently active protocol for all operations","tag":"refentry","type":"Function","methodName":"gnupg_getprotocol"},{"id":"function.gnupg-gettrustlist","name":"gnupg_gettrustlist","description":"Search the trust items","tag":"refentry","type":"Function","methodName":"gnupg_gettrustlist"},{"id":"function.gnupg-import","name":"gnupg_import","description":"Imports a key","tag":"refentry","type":"Function","methodName":"gnupg_import"},{"id":"function.gnupg-init","name":"gnupg_init","description":"Initialize a connection","tag":"refentry","type":"Function","methodName":"gnupg_init"},{"id":"function.gnupg-keyinfo","name":"gnupg_keyinfo","description":"Returns an array with information about all keys that matches the given pattern","tag":"refentry","type":"Function","methodName":"gnupg_keyinfo"},{"id":"function.gnupg-listsignatures","name":"gnupg_listsignatures","description":"List key signatures","tag":"refentry","type":"Function","methodName":"gnupg_listsignatures"},{"id":"function.gnupg-setarmor","name":"gnupg_setarmor","description":"Toggle armored output","tag":"refentry","type":"Function","methodName":"gnupg_setarmor"},{"id":"function.gnupg-seterrormode","name":"gnupg_seterrormode","description":"Sets the mode for error_reporting","tag":"refentry","type":"Function","methodName":"gnupg_seterrormode"},{"id":"function.gnupg-setsignmode","name":"gnupg_setsignmode","description":"Sets the mode for signing","tag":"refentry","type":"Function","methodName":"gnupg_setsignmode"},{"id":"function.gnupg-sign","name":"gnupg_sign","description":"Signs a given text","tag":"refentry","type":"Function","methodName":"gnupg_sign"},{"id":"function.gnupg-verify","name":"gnupg_verify","description":"Verifies a signed text","tag":"refentry","type":"Function","methodName":"gnupg_verify"},{"id":"ref.gnupg","name":"GnuPG \u51fd\u6570","description":"GNU Privacy Guard","tag":"reference","type":"Extension","methodName":"GnuPG \u51fd\u6570"},{"id":"book.gnupg","name":"GnuPG","description":"GNU Privacy Guard","tag":"book","type":"Extension","methodName":"GnuPG"},{"id":"wkhtmltox.requirements","name":"\u9700\u6c42","description":"wkhtmltox","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"wkhtmltox.installation","name":"\u5b89\u88c5","description":"wkhtmltox","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"wkhtmltox.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"wkhtmltox","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"wkhtmltox.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"wkhtmltox","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"wkhtmltox-pdf-converter.add","name":"wkhtmltox\\PDF\\Converter::add","description":"Add an object for conversion","tag":"refentry","type":"Function","methodName":"add"},{"id":"wkhtmltox-pdf-converter.construct","name":"wkhtmltox\\PDF\\Converter::__construct","description":"Create a new PDF converter","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"wkhtmltox-pdf-converter.convert","name":"wkhtmltox\\PDF\\Converter::convert","description":"Perform PDF conversion","tag":"refentry","type":"Function","methodName":"convert"},{"id":"wkhtmltox-pdf-converter.getversion","name":"wkhtmltox\\PDF\\Converter::getVersion","description":"Determine version of Converter","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"class.wkhtmltox-pdf-converter","name":"wkhtmltox\\PDF\\Converter","description":"The wkhtmltox\\PDF\\Converter class","tag":"phpdoc:classref","type":"Class","methodName":"wkhtmltox\\PDF\\Converter"},{"id":"wkhtmltox-pdf-object.construct","name":"wkhtmltox\\PDF\\Object::__construct","description":"Create a new PDF Object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.wkhtmltox-pdf-object","name":"wkhtmltox\\PDF\\Object","description":"The wkhtmltox\\PDF\\Object class","tag":"phpdoc:classref","type":"Class","methodName":"wkhtmltox\\PDF\\Object"},{"id":"wkhtmltox-image-converter.construct","name":"wkhtmltox\\Image\\Converter::__construct","description":"Create a new Image converter","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"wkhtmltox-image-converter.convert","name":"wkhtmltox\\Image\\Converter::convert","description":"Perform Image conversion","tag":"refentry","type":"Function","methodName":"convert"},{"id":"wkhtmltox-image-converter.getversion","name":"wkhtmltox\\Image\\Converter::getVersion","description":"Determine version of Converter","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"class.wkhtmltox-image-converter","name":"wkhtmltox\\Image\\Converter","description":"The wkhtmltox\\Image\\Converter class","tag":"phpdoc:classref","type":"Class","methodName":"wkhtmltox\\Image\\Converter"},{"id":"book.wkhtmltox","name":"wkhtmltox","description":"wkhtmltox","tag":"book","type":"Extension","methodName":"wkhtmltox"},{"id":"ps.requirements","name":"\u9700\u6c42","description":"PostScript document creation","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ps.installation","name":"\u5b89\u88c5","description":"PostScript document creation","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ps.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"PostScript document creation","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"ps.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"PostScript document creation","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ps.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"PostScript document creation","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.ps-add-bookmark","name":"ps_add_bookmark","description":"Add bookmark to current page","tag":"refentry","type":"Function","methodName":"ps_add_bookmark"},{"id":"function.ps-add-launchlink","name":"ps_add_launchlink","description":"Adds link which launches file","tag":"refentry","type":"Function","methodName":"ps_add_launchlink"},{"id":"function.ps-add-locallink","name":"ps_add_locallink","description":"Adds link to a page in the same document","tag":"refentry","type":"Function","methodName":"ps_add_locallink"},{"id":"function.ps-add-note","name":"ps_add_note","description":"Adds note to current page","tag":"refentry","type":"Function","methodName":"ps_add_note"},{"id":"function.ps-add-pdflink","name":"ps_add_pdflink","description":"Adds link to a page in a second pdf document","tag":"refentry","type":"Function","methodName":"ps_add_pdflink"},{"id":"function.ps-add-weblink","name":"ps_add_weblink","description":"Adds link to a web location","tag":"refentry","type":"Function","methodName":"ps_add_weblink"},{"id":"function.ps-arc","name":"ps_arc","description":"Draws an arc counterclockwise","tag":"refentry","type":"Function","methodName":"ps_arc"},{"id":"function.ps-arcn","name":"ps_arcn","description":"Draws an arc clockwise","tag":"refentry","type":"Function","methodName":"ps_arcn"},{"id":"function.ps-begin-page","name":"ps_begin_page","description":"Start a new page","tag":"refentry","type":"Function","methodName":"ps_begin_page"},{"id":"function.ps-begin-pattern","name":"ps_begin_pattern","description":"Start a new pattern","tag":"refentry","type":"Function","methodName":"ps_begin_pattern"},{"id":"function.ps-begin-template","name":"ps_begin_template","description":"Start a new template","tag":"refentry","type":"Function","methodName":"ps_begin_template"},{"id":"function.ps-circle","name":"ps_circle","description":"Draws a circle","tag":"refentry","type":"Function","methodName":"ps_circle"},{"id":"function.ps-clip","name":"ps_clip","description":"Clips drawing to current path","tag":"refentry","type":"Function","methodName":"ps_clip"},{"id":"function.ps-close","name":"ps_close","description":"Closes a PostScript document","tag":"refentry","type":"Function","methodName":"ps_close"},{"id":"function.ps-close-image","name":"ps_close_image","description":"Closes image and frees memory","tag":"refentry","type":"Function","methodName":"ps_close_image"},{"id":"function.ps-closepath","name":"ps_closepath","description":"Closes path","tag":"refentry","type":"Function","methodName":"ps_closepath"},{"id":"function.ps-closepath-stroke","name":"ps_closepath_stroke","description":"Closes and strokes path","tag":"refentry","type":"Function","methodName":"ps_closepath_stroke"},{"id":"function.ps-continue-text","name":"ps_continue_text","description":"Continue text in next line","tag":"refentry","type":"Function","methodName":"ps_continue_text"},{"id":"function.ps-curveto","name":"ps_curveto","description":"Draws a curve","tag":"refentry","type":"Function","methodName":"ps_curveto"},{"id":"function.ps-delete","name":"ps_delete","description":"Deletes all resources of a PostScript document","tag":"refentry","type":"Function","methodName":"ps_delete"},{"id":"function.ps-end-page","name":"ps_end_page","description":"End a page","tag":"refentry","type":"Function","methodName":"ps_end_page"},{"id":"function.ps-end-pattern","name":"ps_end_pattern","description":"End a pattern","tag":"refentry","type":"Function","methodName":"ps_end_pattern"},{"id":"function.ps-end-template","name":"ps_end_template","description":"End a template","tag":"refentry","type":"Function","methodName":"ps_end_template"},{"id":"function.ps-fill","name":"ps_fill","description":"Fills the current path","tag":"refentry","type":"Function","methodName":"ps_fill"},{"id":"function.ps-fill-stroke","name":"ps_fill_stroke","description":"Fills and strokes the current path","tag":"refentry","type":"Function","methodName":"ps_fill_stroke"},{"id":"function.ps-findfont","name":"ps_findfont","description":"Loads a font","tag":"refentry","type":"Function","methodName":"ps_findfont"},{"id":"function.ps-get-buffer","name":"ps_get_buffer","description":"Fetches the full buffer containig the generated PS data","tag":"refentry","type":"Function","methodName":"ps_get_buffer"},{"id":"function.ps-get-parameter","name":"ps_get_parameter","description":"Gets certain parameters","tag":"refentry","type":"Function","methodName":"ps_get_parameter"},{"id":"function.ps-get-value","name":"ps_get_value","description":"Gets certain values","tag":"refentry","type":"Function","methodName":"ps_get_value"},{"id":"function.ps-hyphenate","name":"ps_hyphenate","description":"Hyphenates a word","tag":"refentry","type":"Function","methodName":"ps_hyphenate"},{"id":"function.ps-include-file","name":"ps_include_file","description":"Reads an external file with raw PostScript code","tag":"refentry","type":"Function","methodName":"ps_include_file"},{"id":"function.ps-lineto","name":"ps_lineto","description":"Draws a line","tag":"refentry","type":"Function","methodName":"ps_lineto"},{"id":"function.ps-makespotcolor","name":"ps_makespotcolor","description":"Create spot color","tag":"refentry","type":"Function","methodName":"ps_makespotcolor"},{"id":"function.ps-moveto","name":"ps_moveto","description":"Sets current point","tag":"refentry","type":"Function","methodName":"ps_moveto"},{"id":"function.ps-new","name":"ps_new","description":"Creates a new PostScript document object","tag":"refentry","type":"Function","methodName":"ps_new"},{"id":"function.ps-open-file","name":"ps_open_file","description":"Opens a file for output","tag":"refentry","type":"Function","methodName":"ps_open_file"},{"id":"function.ps-open-image","name":"ps_open_image","description":"Reads an image for later placement","tag":"refentry","type":"Function","methodName":"ps_open_image"},{"id":"function.ps-open-image-file","name":"ps_open_image_file","description":"Opens image from file","tag":"refentry","type":"Function","methodName":"ps_open_image_file"},{"id":"function.ps-open-memory-image","name":"ps_open_memory_image","description":"Takes an GD image and returns an image for placement in a PS document","tag":"refentry","type":"Function","methodName":"ps_open_memory_image"},{"id":"function.ps-place-image","name":"ps_place_image","description":"Places image on the page","tag":"refentry","type":"Function","methodName":"ps_place_image"},{"id":"function.ps-rect","name":"ps_rect","description":"Draws a rectangle","tag":"refentry","type":"Function","methodName":"ps_rect"},{"id":"function.ps-restore","name":"ps_restore","description":"Restore previously save context","tag":"refentry","type":"Function","methodName":"ps_restore"},{"id":"function.ps-rotate","name":"ps_rotate","description":"Sets rotation factor","tag":"refentry","type":"Function","methodName":"ps_rotate"},{"id":"function.ps-save","name":"ps_save","description":"Save current context","tag":"refentry","type":"Function","methodName":"ps_save"},{"id":"function.ps-scale","name":"ps_scale","description":"Sets scaling factor","tag":"refentry","type":"Function","methodName":"ps_scale"},{"id":"function.ps-set-border-color","name":"ps_set_border_color","description":"Sets color of border for annotations","tag":"refentry","type":"Function","methodName":"ps_set_border_color"},{"id":"function.ps-set-border-dash","name":"ps_set_border_dash","description":"Sets length of dashes for border of annotations","tag":"refentry","type":"Function","methodName":"ps_set_border_dash"},{"id":"function.ps-set-border-style","name":"ps_set_border_style","description":"Sets border style of annotations","tag":"refentry","type":"Function","methodName":"ps_set_border_style"},{"id":"function.ps-set-info","name":"ps_set_info","description":"Sets information fields of document","tag":"refentry","type":"Function","methodName":"ps_set_info"},{"id":"function.ps-set-parameter","name":"ps_set_parameter","description":"Sets certain parameters","tag":"refentry","type":"Function","methodName":"ps_set_parameter"},{"id":"function.ps-set-text-pos","name":"ps_set_text_pos","description":"Sets position for text output","tag":"refentry","type":"Function","methodName":"ps_set_text_pos"},{"id":"function.ps-set-value","name":"ps_set_value","description":"Sets certain values","tag":"refentry","type":"Function","methodName":"ps_set_value"},{"id":"function.ps-setcolor","name":"ps_setcolor","description":"Sets current color","tag":"refentry","type":"Function","methodName":"ps_setcolor"},{"id":"function.ps-setdash","name":"ps_setdash","description":"Sets appearance of a dashed line","tag":"refentry","type":"Function","methodName":"ps_setdash"},{"id":"function.ps-setflat","name":"ps_setflat","description":"Sets flatness","tag":"refentry","type":"Function","methodName":"ps_setflat"},{"id":"function.ps-setfont","name":"ps_setfont","description":"Sets font to use for following output","tag":"refentry","type":"Function","methodName":"ps_setfont"},{"id":"function.ps-setgray","name":"ps_setgray","description":"Sets gray value","tag":"refentry","type":"Function","methodName":"ps_setgray"},{"id":"function.ps-setlinecap","name":"ps_setlinecap","description":"Sets appearance of line ends","tag":"refentry","type":"Function","methodName":"ps_setlinecap"},{"id":"function.ps-setlinejoin","name":"ps_setlinejoin","description":"Sets how contected lines are joined","tag":"refentry","type":"Function","methodName":"ps_setlinejoin"},{"id":"function.ps-setlinewidth","name":"ps_setlinewidth","description":"Sets width of a line","tag":"refentry","type":"Function","methodName":"ps_setlinewidth"},{"id":"function.ps-setmiterlimit","name":"ps_setmiterlimit","description":"Sets the miter limit","tag":"refentry","type":"Function","methodName":"ps_setmiterlimit"},{"id":"function.ps-setoverprintmode","name":"ps_setoverprintmode","description":"Sets overprint mode","tag":"refentry","type":"Function","methodName":"ps_setoverprintmode"},{"id":"function.ps-setpolydash","name":"ps_setpolydash","description":"Sets appearance of a dashed line","tag":"refentry","type":"Function","methodName":"ps_setpolydash"},{"id":"function.ps-shading","name":"ps_shading","description":"Creates a shading for later use","tag":"refentry","type":"Function","methodName":"ps_shading"},{"id":"function.ps-shading-pattern","name":"ps_shading_pattern","description":"Creates a pattern based on a shading","tag":"refentry","type":"Function","methodName":"ps_shading_pattern"},{"id":"function.ps-shfill","name":"ps_shfill","description":"Fills an area with a shading","tag":"refentry","type":"Function","methodName":"ps_shfill"},{"id":"function.ps-show","name":"ps_show","description":"Output text","tag":"refentry","type":"Function","methodName":"ps_show"},{"id":"function.ps-show-boxed","name":"ps_show_boxed","description":"Output text in a box","tag":"refentry","type":"Function","methodName":"ps_show_boxed"},{"id":"function.ps-show-xy","name":"ps_show_xy","description":"Output text at given position","tag":"refentry","type":"Function","methodName":"ps_show_xy"},{"id":"function.ps-show-xy2","name":"ps_show_xy2","description":"Output text at position","tag":"refentry","type":"Function","methodName":"ps_show_xy2"},{"id":"function.ps-show2","name":"ps_show2","description":"Output a text at current position","tag":"refentry","type":"Function","methodName":"ps_show2"},{"id":"function.ps-string-geometry","name":"ps_string_geometry","description":"Gets geometry of a string","tag":"refentry","type":"Function","methodName":"ps_string_geometry"},{"id":"function.ps-stringwidth","name":"ps_stringwidth","description":"Gets width of a string","tag":"refentry","type":"Function","methodName":"ps_stringwidth"},{"id":"function.ps-stroke","name":"ps_stroke","description":"Draws the current path","tag":"refentry","type":"Function","methodName":"ps_stroke"},{"id":"function.ps-symbol","name":"ps_symbol","description":"Output a glyph","tag":"refentry","type":"Function","methodName":"ps_symbol"},{"id":"function.ps-symbol-name","name":"ps_symbol_name","description":"Gets name of a glyph","tag":"refentry","type":"Function","methodName":"ps_symbol_name"},{"id":"function.ps-symbol-width","name":"ps_symbol_width","description":"Gets width of a glyph","tag":"refentry","type":"Function","methodName":"ps_symbol_width"},{"id":"function.ps-translate","name":"ps_translate","description":"Sets translation","tag":"refentry","type":"Function","methodName":"ps_translate"},{"id":"ref.ps","name":"PS \u51fd\u6570","description":"PostScript document creation","tag":"reference","type":"Extension","methodName":"PS \u51fd\u6570"},{"id":"book.ps","name":"PS","description":"PostScript document creation","tag":"book","type":"Extension","methodName":"PS"},{"id":"rpminfo.requirements","name":"\u9700\u6c42","description":"RpmInfo","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"rpminfo.installation","name":"Installation via PECL","description":"RpmInfo","tag":"section","type":"General","methodName":"Installation via PECL"},{"id":"rpminfo.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"RpmInfo","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"rpminfo.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"RpmInfo","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.rpmaddtag","name":"rpmaddtag","description":"Add tag retrieved in query","tag":"refentry","type":"Function","methodName":"rpmaddtag"},{"id":"function.rpmdbinfo","name":"rpmdbinfo","description":"Get information from installed RPM","tag":"refentry","type":"Function","methodName":"rpmdbinfo"},{"id":"function.rpmdbsearch","name":"rpmdbsearch","description":"Search RPM packages","tag":"refentry","type":"Function","methodName":"rpmdbsearch"},{"id":"function.rpmdefine","name":"rpmdefine","description":"Define or change a RPM macro value","tag":"refentry","type":"Function","methodName":"rpmdefine"},{"id":"function.rpmexpand","name":"rpmexpand","description":"Retrieve expanded value of a RPM macro","tag":"refentry","type":"Function","methodName":"rpmexpand"},{"id":"function.rpmexpandnumeric","name":"rpmexpandnumeric","description":"Retrieve numerical value of a RPM macro","tag":"refentry","type":"Function","methodName":"rpmexpandnumeric"},{"id":"function.rpmgetsymlink","name":"rpmgetsymlink","description":"Get target of a symlink","tag":"refentry","type":"Function","methodName":"rpmgetsymlink"},{"id":"function.rpminfo","name":"rpminfo","description":"Get information from a RPM file","tag":"refentry","type":"Function","methodName":"rpminfo"},{"id":"function.rpmvercmp","name":"rpmvercmp","description":"RPM version comparison","tag":"refentry","type":"Function","methodName":"rpmvercmp"},{"id":"ref.rpminfo","name":"RpmInfo \u51fd\u6570","description":"RpmInfo","tag":"reference","type":"Extension","methodName":"RpmInfo \u51fd\u6570"},{"id":"book.rpminfo","name":"RpmInfo","description":"RpmInfo","tag":"book","type":"Extension","methodName":"RpmInfo"},{"id":"xlswriter.requirements","name":"\u9700\u6c42","description":"XLSWriter","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xlswriter.installation","name":"\u5b89\u88c5","description":"XLSWriter","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xlswriter.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"XLSWriter","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"xlswriter.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XLSWriter","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"vtiful-kernel-excel.addSheet","name":"Vtiful\\Kernel\\Excel::addSheet","description":"Vtiful\\Kernel\\Excel addSheet","tag":"refentry","type":"Function","methodName":"addSheet"},{"id":"vtiful-kernel-excel.autoFilter","name":"Vtiful\\Kernel\\Excel::autoFilter","description":"Vtiful\\Kernel\\Excel autoFilter","tag":"refentry","type":"Function","methodName":"autoFilter"},{"id":"vtiful-kernel-excel.constMemory","name":"Vtiful\\Kernel\\Excel::constMemory","description":"Vtiful\\Kernel\\Excel constMemory","tag":"refentry","type":"Function","methodName":"constMemory"},{"id":"vtiful-kernel-excel.construct","name":"Vtiful\\Kernel\\Excel::__construct","description":"Vtiful\\Kernel\\Excel constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"vtiful-kernel-excel.data","name":"Vtiful\\Kernel\\Excel::data","description":"Vtiful\\Kernel\\Excel data","tag":"refentry","type":"Function","methodName":"data"},{"id":"vtiful-kernel-excel.filename","name":"Vtiful\\Kernel\\Excel::fileName","description":"Vtiful\\Kernel\\Excel fileName","tag":"refentry","type":"Function","methodName":"fileName"},{"id":"vtiful-kernel-excel.getHandle","name":"Vtiful\\Kernel\\Excel::getHandle","description":"Vtiful\\Kernel\\Excel getHandle","tag":"refentry","type":"Function","methodName":"getHandle"},{"id":"vtiful-kernel-excel.header","name":"Vtiful\\Kernel\\Excel::header","description":"Vtiful\\Kernel\\Excel header","tag":"refentry","type":"Function","methodName":"header"},{"id":"vtiful-kernel-excel.insertFormula","name":"Vtiful\\Kernel\\Excel::insertFormula","description":"Vtiful\\Kernel\\Excel insertFormula","tag":"refentry","type":"Function","methodName":"insertFormula"},{"id":"vtiful-kernel-excel.insertImage","name":"Vtiful\\Kernel\\Excel::insertImage","description":"Vtiful\\Kernel\\Excel insertImage","tag":"refentry","type":"Function","methodName":"insertImage"},{"id":"vtiful-kernel-excel.insertText","name":"Vtiful\\Kernel\\Excel::insertText","description":"Vtiful\\Kernel\\Excel insertText","tag":"refentry","type":"Function","methodName":"insertText"},{"id":"vtiful-kernel-excel.mergeCells","name":"Vtiful\\Kernel\\Excel::mergeCells","description":"Vtiful\\Kernel\\Excel mergeCells","tag":"refentry","type":"Function","methodName":"mergeCells"},{"id":"vtiful-kernel-excel.output","name":"Vtiful\\Kernel\\Excel::output","description":"Vtiful\\Kernel\\Excel output","tag":"refentry","type":"Function","methodName":"output"},{"id":"vtiful-kernel-excel.setColumn","name":"Vtiful\\Kernel\\Excel::setColumn","description":"Vtiful\\Kernel\\Excel setColumn","tag":"refentry","type":"Function","methodName":"setColumn"},{"id":"vtiful-kernel-excel.setRow","name":"Vtiful\\Kernel\\Excel::setRow","description":"Vtiful\\Kernel\\Excel setRow","tag":"refentry","type":"Function","methodName":"setRow"},{"id":"class.vtiful-kernel-excel","name":"Vtiful\\Kernel\\Excel","description":"The Vtiful\\Kernel\\Excel class","tag":"phpdoc:classref","type":"Class","methodName":"Vtiful\\Kernel\\Excel"},{"id":"vtiful-kernel-format.align","name":"Vtiful\\Kernel\\Format::align","description":"Vtiful\\Kernel\\Format align","tag":"refentry","type":"Function","methodName":"align"},{"id":"vtiful-kernel-format.bold","name":"Vtiful\\Kernel\\Format::bold","description":"Vtiful\\Kernel\\Format bold","tag":"refentry","type":"Function","methodName":"bold"},{"id":"vtiful-kernel-format.italic","name":"Vtiful\\Kernel\\Format::italic","description":"Vtiful\\Kernel\\Format italic","tag":"refentry","type":"Function","methodName":"italic"},{"id":"vtiful-kernel-format.underline","name":"Vtiful\\Kernel\\Format::underline","description":"Vtiful\\Kernel\\Format underline","tag":"refentry","type":"Function","methodName":"underline"},{"id":"class.vtiful-kernel-format","name":"Vtiful\\Kernel\\Format","description":"The Vtiful\\Kernel\\Format class","tag":"phpdoc:classref","type":"Class","methodName":"Vtiful\\Kernel\\Format"},{"id":"book.xlswriter","name":"XLSWriter","description":"\u975e\u6587\u672c\u5185\u5bb9\u7684 MIME \u8f93\u51fa","tag":"book","type":"Extension","methodName":"XLSWriter"},{"id":"refs.utilspec.nontext","name":"\u975e\u6587\u672c\u5185\u5bb9\u7684 MIME \u8f93\u51fa","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u975e\u6587\u672c\u5185\u5bb9\u7684 MIME \u8f93\u51fa"},{"id":"eio.requirements","name":"\u9700\u6c42","description":"Eio","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"eio.installation","name":"\u5b89\u88c5","description":"Eio","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"eio.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Eio","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"eio.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Eio","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"eio.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Eio","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"eio.examples","name":"\u793a\u4f8b","description":"Eio","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.eio-busy","name":"eio_busy","description":"Artificially increase load. Could be useful in tests,\n  benchmarking","tag":"refentry","type":"Function","methodName":"eio_busy"},{"id":"function.eio-cancel","name":"eio_cancel","description":"Cancels a request","tag":"refentry","type":"Function","methodName":"eio_cancel"},{"id":"function.eio-chmod","name":"eio_chmod","description":"Change file\/directory permissions","tag":"refentry","type":"Function","methodName":"eio_chmod"},{"id":"function.eio-chown","name":"eio_chown","description":"Change file\/directory permissions","tag":"refentry","type":"Function","methodName":"eio_chown"},{"id":"function.eio-close","name":"eio_close","description":"Close file","tag":"refentry","type":"Function","methodName":"eio_close"},{"id":"function.eio-custom","name":"eio_custom","description":"Execute custom request like any other eio_* call","tag":"refentry","type":"Function","methodName":"eio_custom"},{"id":"function.eio-dup2","name":"eio_dup2","description":"Duplicate a file descriptor","tag":"refentry","type":"Function","methodName":"eio_dup2"},{"id":"function.eio-event-loop","name":"eio_event_loop","description":"Polls libeio until all requests proceeded","tag":"refentry","type":"Function","methodName":"eio_event_loop"},{"id":"function.eio-fallocate","name":"eio_fallocate","description":"Allows the caller to directly manipulate the allocated disk\n  space for a file","tag":"refentry","type":"Function","methodName":"eio_fallocate"},{"id":"function.eio-fchmod","name":"eio_fchmod","description":"Change file permissions","tag":"refentry","type":"Function","methodName":"eio_fchmod"},{"id":"function.eio-fchown","name":"eio_fchown","description":"Change file ownership","tag":"refentry","type":"Function","methodName":"eio_fchown"},{"id":"function.eio-fdatasync","name":"eio_fdatasync","description":"Synchronize a file's in-core state with storage device","tag":"refentry","type":"Function","methodName":"eio_fdatasync"},{"id":"function.eio-fstat","name":"eio_fstat","description":"Get file status","tag":"refentry","type":"Function","methodName":"eio_fstat"},{"id":"function.eio-fstatvfs","name":"eio_fstatvfs","description":"Get file system statistics","tag":"refentry","type":"Function","methodName":"eio_fstatvfs"},{"id":"function.eio-fsync","name":"eio_fsync","description":"Synchronize a file's in-core state with storage device","tag":"refentry","type":"Function","methodName":"eio_fsync"},{"id":"function.eio-ftruncate","name":"eio_ftruncate","description":"Truncate a file","tag":"refentry","type":"Function","methodName":"eio_ftruncate"},{"id":"function.eio-futime","name":"eio_futime","description":"Change file last access and modification times","tag":"refentry","type":"Function","methodName":"eio_futime"},{"id":"function.eio-get-event-stream","name":"eio_get_event_stream","description":"Get stream representing a variable used in internal communications with libeio","tag":"refentry","type":"Function","methodName":"eio_get_event_stream"},{"id":"function.eio-get-last-error","name":"eio_get_last_error","description":"Returns string describing the last error associated with a request resource","tag":"refentry","type":"Function","methodName":"eio_get_last_error"},{"id":"function.eio-grp","name":"eio_grp","description":"Creates a request group","tag":"refentry","type":"Function","methodName":"eio_grp"},{"id":"function.eio-grp-add","name":"eio_grp_add","description":"Adds a request to the request group","tag":"refentry","type":"Function","methodName":"eio_grp_add"},{"id":"function.eio-grp-cancel","name":"eio_grp_cancel","description":"Cancels a request group","tag":"refentry","type":"Function","methodName":"eio_grp_cancel"},{"id":"function.eio-grp-limit","name":"eio_grp_limit","description":"Set group limit","tag":"refentry","type":"Function","methodName":"eio_grp_limit"},{"id":"function.eio-init","name":"eio_init","description":"(Re-)initialize Eio","tag":"refentry","type":"Function","methodName":"eio_init"},{"id":"function.eio-link","name":"eio_link","description":"Create a hardlink for file","tag":"refentry","type":"Function","methodName":"eio_link"},{"id":"function.eio-lstat","name":"eio_lstat","description":"Get file status","tag":"refentry","type":"Function","methodName":"eio_lstat"},{"id":"function.eio-mkdir","name":"eio_mkdir","description":"Create directory","tag":"refentry","type":"Function","methodName":"eio_mkdir"},{"id":"function.eio-mknod","name":"eio_mknod","description":"Create a special or ordinary file","tag":"refentry","type":"Function","methodName":"eio_mknod"},{"id":"function.eio-nop","name":"eio_nop","description":"Does nothing, except go through the whole request cycle","tag":"refentry","type":"Function","methodName":"eio_nop"},{"id":"function.eio-npending","name":"eio_npending","description":"Returns number of finished, but unhandled requests","tag":"refentry","type":"Function","methodName":"eio_npending"},{"id":"function.eio-nready","name":"eio_nready","description":"Returns number of not-yet handled requests","tag":"refentry","type":"Function","methodName":"eio_nready"},{"id":"function.eio-nreqs","name":"eio_nreqs","description":"Returns number of requests to be processed","tag":"refentry","type":"Function","methodName":"eio_nreqs"},{"id":"function.eio-nthreads","name":"eio_nthreads","description":"Returns number of threads currently in use","tag":"refentry","type":"Function","methodName":"eio_nthreads"},{"id":"function.eio-open","name":"eio_open","description":"Opens a file","tag":"refentry","type":"Function","methodName":"eio_open"},{"id":"function.eio-poll","name":"eio_poll","description":"Can be to be called whenever there are pending requests that need finishing","tag":"refentry","type":"Function","methodName":"eio_poll"},{"id":"function.eio-read","name":"eio_read","description":"Read from a file descriptor at given offset","tag":"refentry","type":"Function","methodName":"eio_read"},{"id":"function.eio-readahead","name":"eio_readahead","description":"Perform file readahead into page cache","tag":"refentry","type":"Function","methodName":"eio_readahead"},{"id":"function.eio-readdir","name":"eio_readdir","description":"Reads through a whole directory","tag":"refentry","type":"Function","methodName":"eio_readdir"},{"id":"function.eio-readlink","name":"eio_readlink","description":"Read value of a symbolic link","tag":"refentry","type":"Function","methodName":"eio_readlink"},{"id":"function.eio-realpath","name":"eio_realpath","description":"Get the canonicalized absolute pathname","tag":"refentry","type":"Function","methodName":"eio_realpath"},{"id":"function.eio-rename","name":"eio_rename","description":"Change the name or location of a file","tag":"refentry","type":"Function","methodName":"eio_rename"},{"id":"function.eio-rmdir","name":"eio_rmdir","description":"Remove a directory","tag":"refentry","type":"Function","methodName":"eio_rmdir"},{"id":"function.eio-seek","name":"eio_seek","description":"Seek to a position","tag":"refentry","type":"Function","methodName":"eio_seek"},{"id":"function.eio-sendfile","name":"eio_sendfile","description":"Transfer data between file descriptors","tag":"refentry","type":"Function","methodName":"eio_sendfile"},{"id":"function.eio-set-max-idle","name":"eio_set_max_idle","description":"Set maximum number of idle threads","tag":"refentry","type":"Function","methodName":"eio_set_max_idle"},{"id":"function.eio-set-max-parallel","name":"eio_set_max_parallel","description":"Set maximum parallel threads","tag":"refentry","type":"Function","methodName":"eio_set_max_parallel"},{"id":"function.eio-set-max-poll-reqs","name":"eio_set_max_poll_reqs","description":"Set maximum number of requests processed in a poll","tag":"refentry","type":"Function","methodName":"eio_set_max_poll_reqs"},{"id":"function.eio-set-max-poll-time","name":"eio_set_max_poll_time","description":"Set maximum poll time","tag":"refentry","type":"Function","methodName":"eio_set_max_poll_time"},{"id":"function.eio-set-min-parallel","name":"eio_set_min_parallel","description":"Set minimum parallel thread number","tag":"refentry","type":"Function","methodName":"eio_set_min_parallel"},{"id":"function.eio-stat","name":"eio_stat","description":"Get file status","tag":"refentry","type":"Function","methodName":"eio_stat"},{"id":"function.eio-statvfs","name":"eio_statvfs","description":"Get file system statistics","tag":"refentry","type":"Function","methodName":"eio_statvfs"},{"id":"function.eio-symlink","name":"eio_symlink","description":"Create a symbolic link","tag":"refentry","type":"Function","methodName":"eio_symlink"},{"id":"function.eio-sync","name":"eio_sync","description":"Commit buffer cache to disk","tag":"refentry","type":"Function","methodName":"eio_sync"},{"id":"function.eio-sync-file-range","name":"eio_sync_file_range","description":"Sync a file segment with disk","tag":"refentry","type":"Function","methodName":"eio_sync_file_range"},{"id":"function.eio-syncfs","name":"eio_syncfs","description":"Calls Linux' syncfs syscall, if available","tag":"refentry","type":"Function","methodName":"eio_syncfs"},{"id":"function.eio-truncate","name":"eio_truncate","description":"Truncate a file","tag":"refentry","type":"Function","methodName":"eio_truncate"},{"id":"function.eio-unlink","name":"eio_unlink","description":"Delete a name and possibly the file it refers to","tag":"refentry","type":"Function","methodName":"eio_unlink"},{"id":"function.eio-utime","name":"eio_utime","description":"Change file last access and modification times","tag":"refentry","type":"Function","methodName":"eio_utime"},{"id":"function.eio-write","name":"eio_write","description":"Write to file","tag":"refentry","type":"Function","methodName":"eio_write"},{"id":"ref.eio","name":"Eio \u51fd\u6570","description":"Eio","tag":"reference","type":"Extension","methodName":"Eio \u51fd\u6570"},{"id":"book.eio","name":"Eio","description":"Eio","tag":"book","type":"Extension","methodName":"Eio"},{"id":"ev.requirements","name":"\u9700\u6c42","description":"Ev","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ev.installation","name":"\u5b89\u88c5","description":"Ev","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ev.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Ev","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ev.examples","name":"\u793a\u4f8b","description":"Ev","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"ev.watchers","name":"Watchers","description":"Ev","tag":"chapter","type":"General","methodName":"Watchers"},{"id":"ev.watcher-callbacks","name":"Watcher callbacks","description":"Ev","tag":"chapter","type":"General","methodName":"Watcher callbacks"},{"id":"ev.periodic-modes","name":"Periodic watcher operation modes","description":"Ev","tag":"chapter","type":"General","methodName":"Periodic watcher operation modes"},{"id":"ev.backend","name":"Ev::backend","description":"Returns an integer describing the backend used by libev","tag":"refentry","type":"Function","methodName":"backend"},{"id":"ev.depth","name":"Ev::depth","description":"Returns recursion depth","tag":"refentry","type":"Function","methodName":"depth"},{"id":"ev.embeddablebackends","name":"Ev::embeddableBackends","description":"Returns the set of backends that are embeddable in other event loops","tag":"refentry","type":"Function","methodName":"embeddableBackends"},{"id":"ev.feedsignal","name":"Ev::feedSignal","description":"Feed a signal event info Ev","tag":"refentry","type":"Function","methodName":"feedSignal"},{"id":"ev.feedsignalevent","name":"Ev::feedSignalEvent","description":"Feed signal event into the default loop","tag":"refentry","type":"Function","methodName":"feedSignalEvent"},{"id":"ev.iteration","name":"Ev::iteration","description":"Return the number of times the default event loop has polled for new\n  events","tag":"refentry","type":"Function","methodName":"iteration"},{"id":"ev.now","name":"Ev::now","description":"Returns the time when the last iteration of the default event\n  loop has started","tag":"refentry","type":"Function","methodName":"now"},{"id":"ev.nowupdate","name":"Ev::nowUpdate","description":"Establishes the current time by querying the kernel, updating the time\n    returned by Ev::now in the progress","tag":"refentry","type":"Function","methodName":"nowUpdate"},{"id":"ev.recommendedbackends","name":"Ev::recommendedBackends","description":"Returns a bit mask of recommended backends for current\n  platform","tag":"refentry","type":"Function","methodName":"recommendedBackends"},{"id":"ev.resume","name":"Ev::resume","description":"Resume previously suspended default event loop","tag":"refentry","type":"Function","methodName":"resume"},{"id":"ev.run","name":"Ev::run","description":"Begin checking for events and calling callbacks for the default\n  loop","tag":"refentry","type":"Function","methodName":"run"},{"id":"ev.sleep","name":"Ev::sleep","description":"Block the process for the given number of seconds","tag":"refentry","type":"Function","methodName":"sleep"},{"id":"ev.stop","name":"Ev::stop","description":"Stops the default event loop","tag":"refentry","type":"Function","methodName":"stop"},{"id":"ev.supportedbackends","name":"Ev::supportedBackends","description":"Returns the set of backends supported by current libev\n  configuration","tag":"refentry","type":"Function","methodName":"supportedBackends"},{"id":"ev.suspend","name":"Ev::suspend","description":"Suspend the default event loop","tag":"refentry","type":"Function","methodName":"suspend"},{"id":"ev.time","name":"Ev::time","description":"Returns the current time in fractional seconds since the epoch","tag":"refentry","type":"Function","methodName":"time"},{"id":"ev.verify","name":"Ev::verify","description":"Performs internal consistency checks(for debugging)","tag":"refentry","type":"Function","methodName":"verify"},{"id":"class.ev","name":"Ev","description":"The Ev class","tag":"phpdoc:classref","type":"Class","methodName":"Ev"},{"id":"evcheck.construct","name":"EvCheck::__construct","description":"Constructs the EvCheck watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evcheck.createstopped","name":"EvCheck::createStopped","description":"Create instance of a stopped EvCheck watcher","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"class.evcheck","name":"EvCheck","description":"The EvCheck class","tag":"phpdoc:classref","type":"Class","methodName":"EvCheck"},{"id":"evchild.construct","name":"EvChild::__construct","description":"Constructs the EvChild watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evchild.createstopped","name":"EvChild::createStopped","description":"Create instance of a stopped EvCheck watcher","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evchild.set","name":"EvChild::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.evchild","name":"EvChild","description":"The EvChild class","tag":"phpdoc:classref","type":"Class","methodName":"EvChild"},{"id":"evembed.construct","name":"EvEmbed::__construct","description":"Constructs the EvEmbed object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evembed.createstopped","name":"EvEmbed::createStopped","description":"Create stopped EvEmbed watcher object","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evembed.set","name":"EvEmbed::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"evembed.sweep","name":"EvEmbed::sweep","description":"Make a single, non-blocking sweep over the embedded loop","tag":"refentry","type":"Function","methodName":"sweep"},{"id":"class.evembed","name":"EvEmbed","description":"The EvEmbed class","tag":"phpdoc:classref","type":"Class","methodName":"EvEmbed"},{"id":"evfork.construct","name":"EvFork::__construct","description":"Constructs the EvFork watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evfork.createstopped","name":"EvFork::createStopped","description":"Creates a stopped instance of EvFork watcher class","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"class.evfork","name":"EvFork","description":"The EvFork class","tag":"phpdoc:classref","type":"Class","methodName":"EvFork"},{"id":"evidle.construct","name":"EvIdle::__construct","description":"Constructs the EvIdle watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evidle.createstopped","name":"EvIdle::createStopped","description":"Creates instance of a stopped EvIdle watcher object","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"class.evidle","name":"EvIdle","description":"The EvIdle class","tag":"phpdoc:classref","type":"Class","methodName":"EvIdle"},{"id":"evio.construct","name":"EvIo::__construct","description":"Constructs EvIo watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evio.createstopped","name":"EvIo::createStopped","description":"Create stopped EvIo watcher object","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evio.set","name":"EvIo::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.evio","name":"EvIo","description":"The EvIo class","tag":"phpdoc:classref","type":"Class","methodName":"EvIo"},{"id":"evloop.backend","name":"EvLoop::backend","description":"Returns an integer describing the backend used by libev","tag":"refentry","type":"Function","methodName":"backend"},{"id":"evloop.check","name":"EvLoop::check","description":"Creates EvCheck object associated with the current event loop\n  instance","tag":"refentry","type":"Function","methodName":"check"},{"id":"evloop.child","name":"EvLoop::child","description":"Creates EvChild object associated with the current event loop","tag":"refentry","type":"Function","methodName":"child"},{"id":"evloop.construct","name":"EvLoop::__construct","description":"Constructs the event loop object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evloop.defaultloop","name":"EvLoop::defaultLoop","description":"Returns or creates the default event loop","tag":"refentry","type":"Function","methodName":"defaultLoop"},{"id":"evloop.embed","name":"EvLoop::embed","description":"Creates an instance of EvEmbed watcher associated\n  with the current EvLoop object","tag":"refentry","type":"Function","methodName":"embed"},{"id":"evloop.fork","name":"EvLoop::fork","description":"Creates EvFork watcher object associated with the current event\n  loop instance","tag":"refentry","type":"Function","methodName":"fork"},{"id":"evloop.idle","name":"EvLoop::idle","description":"Creates EvIdle watcher object associated with the current event\n  loop instance","tag":"refentry","type":"Function","methodName":"idle"},{"id":"evloop.invokepending","name":"EvLoop::invokePending","description":"Invoke all pending watchers while resetting their pending state","tag":"refentry","type":"Function","methodName":"invokePending"},{"id":"evloop.io","name":"EvLoop::io","description":"Create EvIo watcher object associated with the current event\n  loop instance","tag":"refentry","type":"Function","methodName":"io"},{"id":"evloop.loopfork","name":"EvLoop::loopFork","description":"Must be called after a fork","tag":"refentry","type":"Function","methodName":"loopFork"},{"id":"evloop.now","name":"EvLoop::now","description":"Returns the current \"event loop time\"","tag":"refentry","type":"Function","methodName":"now"},{"id":"evloop.nowupdate","name":"EvLoop::nowUpdate","description":"Establishes the current time by querying the kernel, updating the time\n    returned by EvLoop::now in the progress","tag":"refentry","type":"Function","methodName":"nowUpdate"},{"id":"evloop.periodic","name":"EvLoop::periodic","description":"Creates EvPeriodic watcher object associated with the current\n  event loop instance","tag":"refentry","type":"Function","methodName":"periodic"},{"id":"evloop.prepare","name":"EvLoop::prepare","description":"Creates EvPrepare watcher object associated with the current\n  event loop instance","tag":"refentry","type":"Function","methodName":"prepare"},{"id":"evloop.resume","name":"EvLoop::resume","description":"Resume previously suspended default event loop","tag":"refentry","type":"Function","methodName":"resume"},{"id":"evloop.run","name":"EvLoop::run","description":"Begin checking for events and calling callbacks for the loop","tag":"refentry","type":"Function","methodName":"run"},{"id":"evloop.signal","name":"EvLoop::signal","description":"Creates EvSignal watcher object associated with the current\n  event loop instance","tag":"refentry","type":"Function","methodName":"signal"},{"id":"evloop.stat","name":"EvLoop::stat","description":"Creates EvStat watcher object associated with the current event\n  loop instance","tag":"refentry","type":"Function","methodName":"stat"},{"id":"evloop.stop","name":"EvLoop::stop","description":"Stops the event loop","tag":"refentry","type":"Function","methodName":"stop"},{"id":"evloop.suspend","name":"EvLoop::suspend","description":"Suspend the loop","tag":"refentry","type":"Function","methodName":"suspend"},{"id":"evloop.timer","name":"EvLoop::timer","description":"Creates EvTimer watcher object associated with the current event\n  loop instance","tag":"refentry","type":"Function","methodName":"timer"},{"id":"evloop.verify","name":"EvLoop::verify","description":"Performs internal consistency checks(for debugging)","tag":"refentry","type":"Function","methodName":"verify"},{"id":"class.evloop","name":"EvLoop","description":"The EvLoop class","tag":"phpdoc:classref","type":"Class","methodName":"EvLoop"},{"id":"evperiodic.again","name":"EvPeriodic::again","description":"Simply stops and restarts the periodic watcher again","tag":"refentry","type":"Function","methodName":"again"},{"id":"evperiodic.at","name":"EvPeriodic::at","description":"Returns the absolute time that this\n  watcher is supposed to trigger next","tag":"refentry","type":"Function","methodName":"at"},{"id":"evperiodic.construct","name":"EvPeriodic::__construct","description":"Constructs EvPeriodic watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evperiodic.createstopped","name":"EvPeriodic::createStopped","description":"Create a stopped EvPeriodic watcher","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evperiodic.set","name":"EvPeriodic::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.evperiodic","name":"EvPeriodic","description":"The EvPeriodic class","tag":"phpdoc:classref","type":"Class","methodName":"EvPeriodic"},{"id":"evprepare.construct","name":"EvPrepare::__construct","description":"Constructs EvPrepare watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evprepare.createstopped","name":"EvPrepare::createStopped","description":"Creates a stopped instance of EvPrepare watcher","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"class.evprepare","name":"EvPrepare","description":"The EvPrepare class","tag":"phpdoc:classref","type":"Class","methodName":"EvPrepare"},{"id":"evsignal.construct","name":"EvSignal::__construct","description":"Constructs EvSignal watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evsignal.createstopped","name":"EvSignal::createStopped","description":"Create stopped EvSignal watcher object","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evsignal.set","name":"EvSignal::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.evsignal","name":"EvSignal","description":"The EvSignal class","tag":"phpdoc:classref","type":"Class","methodName":"EvSignal"},{"id":"evstat.attr","name":"EvStat::attr","description":"Returns the values most recently detected by Ev","tag":"refentry","type":"Function","methodName":"attr"},{"id":"evstat.construct","name":"EvStat::__construct","description":"Constructs EvStat watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evstat.createstopped","name":"EvStat::createStopped","description":"Create a stopped EvStat watcher object","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evstat.prev","name":"EvStat::prev","description":"Returns the previous set of values returned by EvStat::attr","tag":"refentry","type":"Function","methodName":"prev"},{"id":"evstat.set","name":"EvStat::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"evstat.stat","name":"EvStat::stat","description":"Initiates the stat call","tag":"refentry","type":"Function","methodName":"stat"},{"id":"class.evstat","name":"EvStat","description":"The EvStat class","tag":"phpdoc:classref","type":"Class","methodName":"EvStat"},{"id":"evtimer.again","name":"EvTimer::again","description":"Restarts the timer watcher","tag":"refentry","type":"Function","methodName":"again"},{"id":"evtimer.construct","name":"EvTimer::__construct","description":"Constructs an EvTimer watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evtimer.createstopped","name":"EvTimer::createStopped","description":"Creates EvTimer stopped watcher object","tag":"refentry","type":"Function","methodName":"createStopped"},{"id":"evtimer.set","name":"EvTimer::set","description":"Configures the watcher","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.evtimer","name":"EvTimer","description":"The EvTimer class","tag":"phpdoc:classref","type":"Class","methodName":"EvTimer"},{"id":"evwatcher.clear","name":"EvWatcher::clear","description":"Clear watcher pending status","tag":"refentry","type":"Function","methodName":"clear"},{"id":"evwatcher.construct","name":"EvWatcher::__construct","description":"Abstract constructor of a watcher object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"evwatcher.feed","name":"EvWatcher::feed","description":"Feeds the given revents set into the event loop","tag":"refentry","type":"Function","methodName":"feed"},{"id":"evwatcher.getloop","name":"EvWatcher::getLoop","description":"Returns the loop responsible for the watcher","tag":"refentry","type":"Function","methodName":"getLoop"},{"id":"evwatcher.invoke","name":"EvWatcher::invoke","description":"Invokes the watcher callback with the given received events bit\n  mask","tag":"refentry","type":"Function","methodName":"invoke"},{"id":"evwatcher.keepalive","name":"EvWatcher::keepalive","description":"Configures whether to keep the loop from returning","tag":"refentry","type":"Function","methodName":"keepalive"},{"id":"evwatcher.setcallback","name":"EvWatcher::setCallback","description":"Sets new callback for the watcher","tag":"refentry","type":"Function","methodName":"setCallback"},{"id":"evwatcher.start","name":"EvWatcher::start","description":"Starts the watcher","tag":"refentry","type":"Function","methodName":"start"},{"id":"evwatcher.stop","name":"EvWatcher::stop","description":"Stops the watcher","tag":"refentry","type":"Function","methodName":"stop"},{"id":"class.evwatcher","name":"EvWatcher","description":"The EvWatcher class","tag":"phpdoc:classref","type":"Class","methodName":"EvWatcher"},{"id":"book.ev","name":"Ev","description":"Ev","tag":"book","type":"Extension","methodName":"Ev"},{"id":"expect.requirements","name":"\u9700\u6c42","description":"Expect","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"expect.installation","name":"\u5b89\u88c5","description":"Expect","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"expect.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Expect","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"expect.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Expect","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"expect.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Expect","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"expect.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Expect","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"expect.examples-usage","name":"Expect Usage Examples","description":"Expect","tag":"section","type":"General","methodName":"Expect Usage Examples"},{"id":"expect.examples","name":"\u793a\u4f8b","description":"Expect","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.expect-expectl","name":"expect_expectl","description":"Waits until the output from a process matches one\n  of the patterns, a specified time period has passed, or an EOF is seen","tag":"refentry","type":"Function","methodName":"expect_expectl"},{"id":"function.expect-popen","name":"expect_popen","description":"Execute command via Bourne shell, and open the PTY stream to\n  the process","tag":"refentry","type":"Function","methodName":"expect_popen"},{"id":"ref.expect","name":"Expect \u51fd\u6570","description":"Expect","tag":"reference","type":"Extension","methodName":"Expect \u51fd\u6570"},{"id":"book.expect","name":"Expect","description":"\u8fdb\u7a0b\u63a7\u5236\u6269\u5c55","tag":"book","type":"Extension","methodName":"Expect"},{"id":"pcntl.installation","name":"\u5b89\u88c5","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"pcntl.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"pcntl.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"pcntl.example","name":"\u57fa\u672c\u7528\u6cd5","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"section","type":"General","methodName":"\u57fa\u672c\u7528\u6cd5"},{"id":"pcntl.examples","name":"\u793a\u4f8b","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"enum.pcntl-qosclass","name":"Pcntl\\QosClass","description":"The Pcntl\\QosClass Enum","tag":"phpdoc:classref","type":"Class","methodName":"Pcntl\\QosClass"},{"id":"function.pcntl-alarm","name":"pcntl_alarm","description":"\u4e3a\u8fdb\u7a0b\u8bbe\u7f6e alarm \u95f9\u949f\u4fe1\u53f7","tag":"refentry","type":"Function","methodName":"pcntl_alarm"},{"id":"function.pcntl-async-signals","name":"pcntl_async_signals","description":"Enable\/disable asynchronous signal handling or return the old setting","tag":"refentry","type":"Function","methodName":"pcntl_async_signals"},{"id":"function.pcntl-errno","name":"pcntl_errno","description":"\u522b\u540d pcntl_get_last_error","tag":"refentry","type":"Function","methodName":"pcntl_errno"},{"id":"function.pcntl-exec","name":"pcntl_exec","description":"\u5728\u5f53\u524d\u8fdb\u7a0b\u7a7a\u95f4\u6267\u884c\u6307\u5b9a\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"pcntl_exec"},{"id":"function.pcntl-fork","name":"pcntl_fork","description":"\u5728\u5f53\u524d\u8fdb\u7a0b\u5f53\u524d\u4f4d\u7f6e\u4ea7\u751f\u5206\u53c9\uff08fork\uff09","tag":"refentry","type":"Function","methodName":"pcntl_fork"},{"id":"function.pcntl-get-last-error","name":"pcntl_get_last_error","description":"Retrieve the error number set by the last pcntl function which failed","tag":"refentry","type":"Function","methodName":"pcntl_get_last_error"},{"id":"function.pcntl-getcpuaffinity","name":"pcntl_getcpuaffinity","description":"Get the cpu affinity of a process","tag":"refentry","type":"Function","methodName":"pcntl_getcpuaffinity"},{"id":"function.pcntl-getpriority","name":"pcntl_getpriority","description":"\u83b7\u53d6\u4efb\u610f\u8fdb\u7a0b\u7684\u4f18\u5148\u7ea7","tag":"refentry","type":"Function","methodName":"pcntl_getpriority"},{"id":"function.pcntl-rfork","name":"pcntl_rfork","description":"Manipulates process resources","tag":"refentry","type":"Function","methodName":"pcntl_rfork"},{"id":"function.pcntl-setcpuaffinity","name":"pcntl_setcpuaffinity","description":"Set the cpu affinity of a process","tag":"refentry","type":"Function","methodName":"pcntl_setcpuaffinity"},{"id":"function.pcntl-setpriority","name":"pcntl_setpriority","description":"\u4fee\u6539\u4efb\u610f\u8fdb\u7a0b\u7684\u4f18\u5148\u7ea7","tag":"refentry","type":"Function","methodName":"pcntl_setpriority"},{"id":"function.pcntl-signal","name":"pcntl_signal","description":"\u5b89\u88c5\u4fe1\u53f7\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"pcntl_signal"},{"id":"function.pcntl-signal-dispatch","name":"pcntl_signal_dispatch","description":"\u8c03\u7528\u7b49\u5f85\u4fe1\u53f7\u7684\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"pcntl_signal_dispatch"},{"id":"function.pcntl-signal-get-handler","name":"pcntl_signal_get_handler","description":"Get the current handler for specified signal","tag":"refentry","type":"Function","methodName":"pcntl_signal_get_handler"},{"id":"function.pcntl-sigprocmask","name":"pcntl_sigprocmask","description":"\u8bbe\u7f6e\u6216\u68c0\u7d22\u963b\u585e\u4fe1\u53f7","tag":"refentry","type":"Function","methodName":"pcntl_sigprocmask"},{"id":"function.pcntl-sigtimedwait","name":"pcntl_sigtimedwait","description":"\u5e26\u8d85\u65f6\u673a\u5236\u7684\u4fe1\u53f7\u7b49\u5f85","tag":"refentry","type":"Function","methodName":"pcntl_sigtimedwait"},{"id":"function.pcntl-sigwaitinfo","name":"pcntl_sigwaitinfo","description":"\u7b49\u5f85\u4fe1\u53f7","tag":"refentry","type":"Function","methodName":"pcntl_sigwaitinfo"},{"id":"function.pcntl-strerror","name":"pcntl_strerror","description":"Retrieve the system error message associated with the given errno","tag":"refentry","type":"Function","methodName":"pcntl_strerror"},{"id":"function.pcntl-unshare","name":"pcntl_unshare","description":"Dissociates parts of the process execution context","tag":"refentry","type":"Function","methodName":"pcntl_unshare"},{"id":"function.pcntl-wait","name":"pcntl_wait","description":"\u7b49\u5f85\u6216\u8fd4\u56de fork \u7684\u5b50\u8fdb\u7a0b\u72b6\u6001","tag":"refentry","type":"Function","methodName":"pcntl_wait"},{"id":"function.pcntl-waitid","name":"pcntl_waitid","description":"\u7b49\u5f85\u5b50\u8fdb\u7a0b\u6539\u53d8\u72b6\u6001","tag":"refentry","type":"Function","methodName":"pcntl_waitid"},{"id":"function.pcntl-waitpid","name":"pcntl_waitpid","description":"\u7b49\u5f85\u6216\u8fd4\u56de fork \u7684\u5b50\u8fdb\u7a0b\u72b6\u6001","tag":"refentry","type":"Function","methodName":"pcntl_waitpid"},{"id":"function.pcntl-wexitstatus","name":"pcntl_wexitstatus","description":"\u8fd4\u56de\u4e00\u4e2a\u4e2d\u65ad\u7684\u5b50\u8fdb\u7a0b\u7684\u8fd4\u56de\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"pcntl_wexitstatus"},{"id":"function.pcntl-wifexited","name":"pcntl_wifexited","description":"\u68c0\u67e5\u72b6\u6001\u4ee3\u7801\u662f\u5426\u4ee3\u8868\u4e00\u4e2a\u6b63\u5e38\u7684\u9000\u51fa","tag":"refentry","type":"Function","methodName":"pcntl_wifexited"},{"id":"function.pcntl-wifsignaled","name":"pcntl_wifsignaled","description":"\u68c0\u67e5\u5b50\u8fdb\u7a0b\u72b6\u6001\u7801\u662f\u5426\u4ee3\u8868\u7531\u4e8e\u67d0\u4e2a\u4fe1\u53f7\u800c\u4e2d\u65ad","tag":"refentry","type":"Function","methodName":"pcntl_wifsignaled"},{"id":"function.pcntl-wifstopped","name":"pcntl_wifstopped","description":"\u68c0\u67e5\u5b50\u8fdb\u7a0b\u5f53\u524d\u662f\u5426\u5df2\u7ecf\u505c\u6b62","tag":"refentry","type":"Function","methodName":"pcntl_wifstopped"},{"id":"function.pcntl-wstopsig","name":"pcntl_wstopsig","description":"\u8fd4\u56de\u5bfc\u81f4\u5b50\u8fdb\u7a0b\u505c\u6b62\u7684\u4fe1\u53f7","tag":"refentry","type":"Function","methodName":"pcntl_wstopsig"},{"id":"function.pcntl-wtermsig","name":"pcntl_wtermsig","description":"\u8fd4\u56de\u5bfc\u81f4\u5b50\u8fdb\u7a0b\u4e2d\u65ad\u7684\u4fe1\u53f7","tag":"refentry","type":"Function","methodName":"pcntl_wtermsig"},{"id":"ref.pcntl","name":"PCNTL \u51fd\u6570","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"reference","type":"Extension","methodName":"PCNTL \u51fd\u6570"},{"id":"book.pcntl","name":"PCNTL","description":"\u8fdb\u7a0b\u63a7\u5236","tag":"book","type":"Extension","methodName":"PCNTL"},{"id":"posix.installation","name":"\u5b89\u88c5","description":"POSIX","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"posix.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"POSIX","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"posix.constants.access","name":"posix_access constants","description":"POSIX","tag":"section","type":"General","methodName":"posix_access constants"},{"id":"posix.constants.mknod","name":"posix_mknod constants","description":"POSIX","tag":"section","type":"General","methodName":"posix_mknod constants"},{"id":"posix.constants.setrlimit","name":"posix_setrlimit constants","description":"POSIX","tag":"section","type":"General","methodName":"posix_setrlimit constants"},{"id":"posix.constants.pathconf","name":"posix_pathconf constants","description":"POSIX","tag":"section","type":"General","methodName":"posix_pathconf constants"},{"id":"posix.constants.sysconf","name":"posix_sysconf constants","description":"POSIX","tag":"section","type":"General","methodName":"posix_sysconf constants"},{"id":"posix.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"POSIX","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.posix-access","name":"posix_access","description":"Determine accessibility of a file","tag":"refentry","type":"Function","methodName":"posix_access"},{"id":"function.posix-ctermid","name":"posix_ctermid","description":"Get path name of controlling terminal","tag":"refentry","type":"Function","methodName":"posix_ctermid"},{"id":"function.posix-eaccess","name":"posix_eaccess","description":"Determine accessibility of a file","tag":"refentry","type":"Function","methodName":"posix_eaccess"},{"id":"function.posix-errno","name":"posix_errno","description":"\u522b\u540d posix_get_last_error","tag":"refentry","type":"Function","methodName":"posix_errno"},{"id":"function.posix-fpathconf","name":"posix_fpathconf","description":"Returns the value of a configurable limit","tag":"refentry","type":"Function","methodName":"posix_fpathconf"},{"id":"function.posix-get-last-error","name":"posix_get_last_error","description":"Retrieve the error number set by the last posix function that failed","tag":"refentry","type":"Function","methodName":"posix_get_last_error"},{"id":"function.posix-getcwd","name":"posix_getcwd","description":"Pathname of current directory","tag":"refentry","type":"Function","methodName":"posix_getcwd"},{"id":"function.posix-getegid","name":"posix_getegid","description":"Return the effective group ID of the current process","tag":"refentry","type":"Function","methodName":"posix_getegid"},{"id":"function.posix-geteuid","name":"posix_geteuid","description":"Return the effective user ID of the current process","tag":"refentry","type":"Function","methodName":"posix_geteuid"},{"id":"function.posix-getgid","name":"posix_getgid","description":"Return the real group ID of the current process","tag":"refentry","type":"Function","methodName":"posix_getgid"},{"id":"function.posix-getgrgid","name":"posix_getgrgid","description":"Return info about a group by group id","tag":"refentry","type":"Function","methodName":"posix_getgrgid"},{"id":"function.posix-getgrnam","name":"posix_getgrnam","description":"Return info about a group by name","tag":"refentry","type":"Function","methodName":"posix_getgrnam"},{"id":"function.posix-getgroups","name":"posix_getgroups","description":"Return the group set of the current process","tag":"refentry","type":"Function","methodName":"posix_getgroups"},{"id":"function.posix-getlogin","name":"posix_getlogin","description":"Return login name","tag":"refentry","type":"Function","methodName":"posix_getlogin"},{"id":"function.posix-getpgid","name":"posix_getpgid","description":"Get process group id for job control","tag":"refentry","type":"Function","methodName":"posix_getpgid"},{"id":"function.posix-getpgrp","name":"posix_getpgrp","description":"Return the current process group identifier","tag":"refentry","type":"Function","methodName":"posix_getpgrp"},{"id":"function.posix-getpid","name":"posix_getpid","description":"\u8fd4\u56de\u5f53\u524d\u8fdb\u7a0b id","tag":"refentry","type":"Function","methodName":"posix_getpid"},{"id":"function.posix-getppid","name":"posix_getppid","description":"Return the parent process identifier","tag":"refentry","type":"Function","methodName":"posix_getppid"},{"id":"function.posix-getpwnam","name":"posix_getpwnam","description":"Return info about a user by username","tag":"refentry","type":"Function","methodName":"posix_getpwnam"},{"id":"function.posix-getpwuid","name":"posix_getpwuid","description":"Return info about a user by user id","tag":"refentry","type":"Function","methodName":"posix_getpwuid"},{"id":"function.posix-getrlimit","name":"posix_getrlimit","description":"Return info about system resource limits","tag":"refentry","type":"Function","methodName":"posix_getrlimit"},{"id":"function.posix-getsid","name":"posix_getsid","description":"Get the current sid of the process","tag":"refentry","type":"Function","methodName":"posix_getsid"},{"id":"function.posix-getuid","name":"posix_getuid","description":"Return the real user ID of the current process","tag":"refentry","type":"Function","methodName":"posix_getuid"},{"id":"function.posix-initgroups","name":"posix_initgroups","description":"Calculate the group access list","tag":"refentry","type":"Function","methodName":"posix_initgroups"},{"id":"function.posix-isatty","name":"posix_isatty","description":"Determine if a file descriptor is an interactive terminal","tag":"refentry","type":"Function","methodName":"posix_isatty"},{"id":"function.posix-kill","name":"posix_kill","description":"Send a signal to a process","tag":"refentry","type":"Function","methodName":"posix_kill"},{"id":"function.posix-mkfifo","name":"posix_mkfifo","description":"Create a fifo special file (a named pipe)","tag":"refentry","type":"Function","methodName":"posix_mkfifo"},{"id":"function.posix-mknod","name":"posix_mknod","description":"Create a special or ordinary file (POSIX.1)","tag":"refentry","type":"Function","methodName":"posix_mknod"},{"id":"function.posix-pathconf","name":"posix_pathconf","description":"Returns the value of a configurable limit","tag":"refentry","type":"Function","methodName":"posix_pathconf"},{"id":"function.posix-setegid","name":"posix_setegid","description":"Set the effective GID of the current process","tag":"refentry","type":"Function","methodName":"posix_setegid"},{"id":"function.posix-seteuid","name":"posix_seteuid","description":"Set the effective UID of the current process","tag":"refentry","type":"Function","methodName":"posix_seteuid"},{"id":"function.posix-setgid","name":"posix_setgid","description":"Set the GID of the current process","tag":"refentry","type":"Function","methodName":"posix_setgid"},{"id":"function.posix-setpgid","name":"posix_setpgid","description":"Set process group id for job control","tag":"refentry","type":"Function","methodName":"posix_setpgid"},{"id":"function.posix-setrlimit","name":"posix_setrlimit","description":"Set system resource limits","tag":"refentry","type":"Function","methodName":"posix_setrlimit"},{"id":"function.posix-setsid","name":"posix_setsid","description":"Make the current process a session leader","tag":"refentry","type":"Function","methodName":"posix_setsid"},{"id":"function.posix-setuid","name":"posix_setuid","description":"Set the UID of the current process","tag":"refentry","type":"Function","methodName":"posix_setuid"},{"id":"function.posix-strerror","name":"posix_strerror","description":"Retrieve the system error message associated with the given errno","tag":"refentry","type":"Function","methodName":"posix_strerror"},{"id":"function.posix-sysconf","name":"posix_sysconf","description":"Returns system runtime information","tag":"refentry","type":"Function","methodName":"posix_sysconf"},{"id":"function.posix-times","name":"posix_times","description":"Get process times","tag":"refentry","type":"Function","methodName":"posix_times"},{"id":"function.posix-ttyname","name":"posix_ttyname","description":"Determine terminal device name","tag":"refentry","type":"Function","methodName":"posix_ttyname"},{"id":"function.posix-uname","name":"posix_uname","description":"Get system name","tag":"refentry","type":"Function","methodName":"posix_uname"},{"id":"ref.posix","name":"POSIX \u51fd\u6570","description":"POSIX","tag":"reference","type":"Extension","methodName":"POSIX \u51fd\u6570"},{"id":"book.posix","name":"POSIX","description":"\u8fdb\u7a0b\u63a7\u5236\u6269\u5c55","tag":"book","type":"Extension","methodName":"POSIX"},{"id":"exec.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u7cfb\u7edf\u7a0b\u5e8f\u6267\u884c","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"exec.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u7cfb\u7edf\u7a0b\u5e8f\u6267\u884c","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.escapeshellarg","name":"escapeshellarg","description":"\u628a\u5b57\u7b26\u4e32\u8f6c\u4e49\u4e3a\u53ef\u4ee5\u5728 shell \u547d\u4ee4\u91cc\u4f7f\u7528\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"escapeshellarg"},{"id":"function.escapeshellcmd","name":"escapeshellcmd","description":"shell \u5143\u5b57\u7b26\u8f6c\u4e49","tag":"refentry","type":"Function","methodName":"escapeshellcmd"},{"id":"function.exec","name":"exec","description":"\u6267\u884c\u4e00\u4e2a\u5916\u90e8\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"exec"},{"id":"function.passthru","name":"passthru","description":"\u6267\u884c\u5916\u90e8\u7a0b\u5e8f\u5e76\u4e14\u663e\u793a\u539f\u59cb\u8f93\u51fa","tag":"refentry","type":"Function","methodName":"passthru"},{"id":"function.proc-close","name":"proc_close","description":"\u5173\u95ed\u7531 proc_open \u6253\u5f00\u7684\u8fdb\u7a0b\u5e76\u4e14\u8fd4\u56de\u8fdb\u7a0b\u9000\u51fa\u7801","tag":"refentry","type":"Function","methodName":"proc_close"},{"id":"function.proc-get-status","name":"proc_get_status","description":"\u83b7\u53d6\u7531 proc_open \u51fd\u6570\u6253\u5f00\u7684\u8fdb\u7a0b\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"proc_get_status"},{"id":"function.proc-nice","name":"proc_nice","description":"\u4fee\u6539\u5f53\u524d\u8fdb\u7a0b\u7684\u4f18\u5148\u7ea7","tag":"refentry","type":"Function","methodName":"proc_nice"},{"id":"function.proc-open","name":"proc_open","description":"\u6267\u884c\u4e00\u4e2a\u547d\u4ee4\uff0c\u5e76\u4e14\u6253\u5f00\u7528\u6765\u8f93\u5165\/\u8f93\u51fa\u7684\u6587\u4ef6\u6307\u9488\u3002","tag":"refentry","type":"Function","methodName":"proc_open"},{"id":"function.proc-terminate","name":"proc_terminate","description":"\u6740\u6b7b\u7531 proc_open \u6253\u5f00\u7684\u8fdb\u7a0b","tag":"refentry","type":"Function","methodName":"proc_terminate"},{"id":"function.shell-exec","name":"shell_exec","description":"\u901a\u8fc7 shell \u6267\u884c\u547d\u4ee4\u5e76\u5c06\u5b8c\u6574\u7684\u8f93\u51fa\u4ee5\u5b57\u7b26\u4e32\u7684\u65b9\u5f0f\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"shell_exec"},{"id":"function.system","name":"system","description":"\u6267\u884c\u5916\u90e8\u7a0b\u5e8f\uff0c\u5e76\u4e14\u663e\u793a\u8f93\u51fa","tag":"refentry","type":"Function","methodName":"system"},{"id":"ref.exec","name":"\u7a0b\u5e8f\u6267\u884c\u51fd\u6570","description":"\u7cfb\u7edf\u7a0b\u5e8f\u6267\u884c","tag":"reference","type":"Extension","methodName":"\u7a0b\u5e8f\u6267\u884c\u51fd\u6570"},{"id":"book.exec","name":"\u7a0b\u5e8f\u6267\u884c","description":"\u7cfb\u7edf\u7a0b\u5e8f\u6267\u884c","tag":"book","type":"Extension","methodName":"\u7a0b\u5e8f\u6267\u884c"},{"id":"parallel.setup","name":"\u5b89\u88c5","description":"parallel","tag":"chapter","type":"General","methodName":"\u5b89\u88c5"},{"id":"philosophy.parallel","name":"Philosophy","description":"parallel","tag":"chapter","type":"General","methodName":"Philosophy"},{"id":"parallel.bootstrap","name":"parallel\\bootstrap","description":"Bootstrapping","tag":"refentry","type":"Function","methodName":"parallel\\bootstrap"},{"id":"parallel.run","name":"parallel\\run","description":"Execution","tag":"refentry","type":"Function","methodName":"parallel\\run"},{"id":"functional.parallel","name":"Functional API","description":"parallel","tag":"reference","type":"Extension","methodName":"Functional API"},{"id":"parallel-runtime.construct","name":"parallel\\Runtime::__construct","description":"Runtime Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"parallel-runtime.run","name":"parallel\\Runtime::run","description":"Execution","tag":"refentry","type":"Function","methodName":"run"},{"id":"parallel-runtime.close","name":"parallel\\Runtime::close","description":"Runtime Graceful Join","tag":"refentry","type":"Function","methodName":"close"},{"id":"parallel-runtime.kill","name":"parallel\\Runtime::kill","description":"Runtime Join","tag":"refentry","type":"Function","methodName":"kill"},{"id":"class.parallel-runtime","name":"parallel\\Runtime","description":"The parallel\\Runtime class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Runtime"},{"id":"parallel-future.cancel","name":"parallel\\Future::cancel","description":"Cancellation","tag":"refentry","type":"Function","methodName":"cancel"},{"id":"parallel-future.cancelled","name":"parallel\\Future::cancelled","description":"State Detection","tag":"refentry","type":"Function","methodName":"cancelled"},{"id":"parallel-future.done","name":"parallel\\Future::done","description":"State Detection","tag":"refentry","type":"Function","methodName":"done"},{"id":"parallel-future.value","name":"parallel\\Future::value","description":"Resolution","tag":"refentry","type":"Function","methodName":"value"},{"id":"class.parallel-future","name":"parallel\\Future","description":"The parallel\\Future class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Future"},{"id":"parallel-channel.construct","name":"parallel\\Channel::__construct","description":"Channel Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"parallel-channel.make","name":"parallel\\Channel::make","description":"Access","tag":"refentry","type":"Function","methodName":"make"},{"id":"parallel-channel.open","name":"parallel\\Channel::open","description":"Access","tag":"refentry","type":"Function","methodName":"open"},{"id":"parallel-channel.recv","name":"parallel\\Channel::recv","description":"Sharing","tag":"refentry","type":"Function","methodName":"recv"},{"id":"parallel-channel.send","name":"parallel\\Channel::send","description":"Sharing","tag":"refentry","type":"Function","methodName":"send"},{"id":"parallel-channel.close","name":"parallel\\Channel::close","description":"Closing","tag":"refentry","type":"Function","methodName":"close"},{"id":"class.parallel-channel","name":"parallel\\Channel","description":"The parallel\\Channel class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Channel"},{"id":"parallel-events.setblocking","name":"parallel\\Events::setBlocking","description":"Behaviour","tag":"refentry","type":"Function","methodName":"setBlocking"},{"id":"parallel-events.settimeout","name":"parallel\\Events::setTimeout","description":"Behaviour","tag":"refentry","type":"Function","methodName":"setTimeout"},{"id":"parallel-events.setinput","name":"parallel\\Events::setInput","description":"Input","tag":"refentry","type":"Function","methodName":"setInput"},{"id":"parallel-events.addchannel","name":"parallel\\Events::addChannel","description":"Targets","tag":"refentry","type":"Function","methodName":"addChannel"},{"id":"parallel-events.addfuture","name":"parallel\\Events::addFuture","description":"Targets","tag":"refentry","type":"Function","methodName":"addFuture"},{"id":"parallel-events.remove","name":"parallel\\Events::remove","description":"Targets","tag":"refentry","type":"Function","methodName":"remove"},{"id":"parallel-events.poll","name":"parallel\\Events::poll","description":"Polling","tag":"refentry","type":"Function","methodName":"poll"},{"id":"class.parallel-events","name":"parallel\\Events","description":"The parallel\\Events class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Events"},{"id":"parallel-events-input.add","name":"parallel\\Events\\Input::add","description":"Inputs","tag":"refentry","type":"Function","methodName":"add"},{"id":"parallel-events-input.clear","name":"parallel\\Events\\Input::clear","description":"Inputs","tag":"refentry","type":"Function","methodName":"clear"},{"id":"parallel-events-input.remove","name":"parallel\\Events\\Input::remove","description":"Inputs","tag":"refentry","type":"Function","methodName":"remove"},{"id":"class.parallel-events-input","name":"parallel\\Events\\Input","description":"The parallel\\Events\\Input class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Events\\Input"},{"id":"class.parallel-events-event","name":"parallel\\Events\\Event","description":"The parallel\\Events\\Event class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Events\\Event"},{"id":"class.parallel-events-event-type","name":"parallel\\Events\\Event\\Type","description":"The parallel\\Events\\Event\\Type class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Events\\Event\\Type"},{"id":"parallel-sync.construct","name":"parallel\\Sync::__construct","description":"Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"parallel-sync.get","name":"parallel\\Sync::get","description":"Access","tag":"refentry","type":"Function","methodName":"get"},{"id":"parallel-sync.set","name":"parallel\\Sync::set","description":"Access","tag":"refentry","type":"Function","methodName":"set"},{"id":"parallel-sync.wait","name":"parallel\\Sync::wait","description":"Synchronization","tag":"refentry","type":"Function","methodName":"wait"},{"id":"parallel-sync.notify","name":"parallel\\Sync::notify","description":"Synchronization","tag":"refentry","type":"Function","methodName":"notify"},{"id":"parallel-sync.invoke","name":"parallel\\Sync::__invoke","description":"Synchronization","tag":"refentry","type":"Function","methodName":"__invoke"},{"id":"class.parallel-sync","name":"parallel\\Sync","description":"The parallel\\Sync class","tag":"phpdoc:classref","type":"Class","methodName":"parallel\\Sync"},{"id":"book.parallel","name":"parallel","description":"parallel","tag":"book","type":"Extension","methodName":"parallel"},{"id":"pthreads.requirements","name":"\u9700\u6c42","description":"pthreads","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"pthreads.installation","name":"\u5b89\u88c5","description":"pthreads","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"pthreads.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"pthreads","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"pthreads.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"pthreads","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"threaded.chunk","name":"Threaded::chunk","description":"\u64cd\u4f5c","tag":"refentry","type":"Function","methodName":"chunk"},{"id":"threaded.count","name":"Threaded::count","description":"\u64cd\u4f5c","tag":"refentry","type":"Function","methodName":"count"},{"id":"threaded.extend","name":"Threaded::extend","description":"Runtime Manipulation","tag":"refentry","type":"Function","methodName":"extend"},{"id":"thread.isrunning","name":"Threaded::isRunning","description":"\u72b6\u6001\u68c0\u6d4b","tag":"refentry","type":"Function","methodName":"isRunning"},{"id":"threaded.isterminated","name":"Threaded::isTerminated","description":"\u72b6\u6001\u68c0\u6d4b","tag":"refentry","type":"Function","methodName":"isTerminated"},{"id":"threaded.merge","name":"Threaded::merge","description":"\u64cd\u4f5c","tag":"refentry","type":"Function","methodName":"merge"},{"id":"threaded.notify","name":"Threaded::notify","description":"\u540c\u6b65\u63a7\u5236","tag":"refentry","type":"Function","methodName":"notify"},{"id":"threaded.notifyone","name":"Threaded::notifyOne","description":"Synchronization","tag":"refentry","type":"Function","methodName":"notifyOne"},{"id":"threaded.pop","name":"Threaded::pop","description":"\u64cd\u4f5c","tag":"refentry","type":"Function","methodName":"pop"},{"id":"threaded.run","name":"Threaded::run","description":"\u6267\u884c","tag":"refentry","type":"Function","methodName":"run"},{"id":"threaded.shift","name":"Threaded::shift","description":"Manipulation","tag":"refentry","type":"Function","methodName":"shift"},{"id":"threaded.synchronized","name":"Threaded::synchronized","description":"\u540c\u6b65\u63a7\u5236","tag":"refentry","type":"Function","methodName":"synchronized"},{"id":"threaded.wait","name":"Threaded::wait","description":"Synchronization","tag":"refentry","type":"Function","methodName":"wait"},{"id":"class.threaded","name":"Threaded","description":"Threaded \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Threaded"},{"id":"thread.getcreatorid","name":"Thread::getCreatorId","description":"\u8bc6\u522b","tag":"refentry","type":"Function","methodName":"getCreatorId"},{"id":"thread.getcurrentthread","name":"Thread::getCurrentThread","description":"\u8bc6\u522b","tag":"refentry","type":"Function","methodName":"getCurrentThread"},{"id":"thread.getcurrentthreadid","name":"Thread::getCurrentThreadId","description":"\u8bc6\u522b","tag":"refentry","type":"Function","methodName":"getCurrentThreadId"},{"id":"thread.getthreadid","name":"Thread::getThreadId","description":"\u8bc6\u522b","tag":"refentry","type":"Function","methodName":"getThreadId"},{"id":"thread.isjoined","name":"Thread::isJoined","description":"\u72b6\u6001\u76d1\u6d4b","tag":"refentry","type":"Function","methodName":"isJoined"},{"id":"thread.isstarted","name":"Thread::isStarted","description":"\u72b6\u6001\u68c0\u6d4b","tag":"refentry","type":"Function","methodName":"isStarted"},{"id":"thread.join","name":"Thread::join","description":"\u540c\u6b65","tag":"refentry","type":"Function","methodName":"join"},{"id":"thread.start","name":"Thread::start","description":"\u6267\u884c","tag":"refentry","type":"Function","methodName":"start"},{"id":"class.thread","name":"Thread","description":"Thread \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Thread"},{"id":"worker.collect","name":"Worker::collect","description":"Collect references to completed tasks","tag":"refentry","type":"Function","methodName":"collect"},{"id":"worker.getstacked","name":"Worker::getStacked","description":"\u83b7\u53d6\u5269\u4f59\u7684\u6808\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"getStacked"},{"id":"worker.isshutdown","name":"Worker::isShutdown","description":"\u72b6\u6001\u68c0\u6d4b","tag":"refentry","type":"Function","methodName":"isShutdown"},{"id":"worker.shutdown","name":"Worker::shutdown","description":"\u5173\u95ed Worker","tag":"refentry","type":"Function","methodName":"shutdown"},{"id":"worker.stack","name":"Worker::stack","description":"\u5c06\u8981\u6267\u884c\u7684\u4efb\u52a1\u5165\u6808","tag":"refentry","type":"Function","methodName":"stack"},{"id":"worker.unstack","name":"Worker::unstack","description":"\u5c06\u8981\u6267\u884c\u7684\u4efb\u52a1\u51fa\u6808","tag":"refentry","type":"Function","methodName":"unstack"},{"id":"class.worker","name":"Worker","description":"Worker \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Worker"},{"id":"collectable.isgarbage","name":"Collectable::isGarbage","description":"Determine whether an object has been marked as garbage","tag":"refentry","type":"Function","methodName":"isGarbage"},{"id":"class.collectable","name":"Collectable","description":"The Collectable interface","tag":"phpdoc:classref","type":"Class","methodName":"Collectable"},{"id":"pool.collect","name":"Pool::collect","description":"\u56de\u6536\u5df2\u5b8c\u6210\u4efb\u52a1\u7684\u5f15\u7528","tag":"refentry","type":"Function","methodName":"collect"},{"id":"pool.construct","name":"Pool::__construct","description":"\u521b\u5efa\u65b0\u7684 Worker \u5bf9\u8c61\u6c60","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"pool.resize","name":"Pool::resize","description":"\u6539\u53d8 Pool \u5bf9\u8c61\u7684\u53ef\u5bb9\u7eb3 Worker \u5bf9\u8c61\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"resize"},{"id":"pool.shutdown","name":"Pool::shutdown","description":"\u505c\u6b62\u6240\u6709\u7684 Worker \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"shutdown"},{"id":"pool.submit","name":"Pool::submit","description":"\u63d0\u4ea4\u5bf9\u8c61\u4ee5\u6267\u884c","tag":"refentry","type":"Function","methodName":"submit"},{"id":"pool.submitTo","name":"Pool::submitTo","description":"\u63d0\u4ea4\u4e00\u4e2a\u4efb\u52a1\u5230\u7279\u5b9a\u7684 Worker \u4ee5\u6267\u884c","tag":"refentry","type":"Function","methodName":"submitTo"},{"id":"class.pool","name":"Pool","description":"Pool \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Pool"},{"id":"class.volatile","name":"Volatile","description":"The Volatile class","tag":"phpdoc:classref","type":"Class","methodName":"Volatile"},{"id":"book.pthreads","name":"pthreads","description":"pthreads","tag":"book","type":"Extension","methodName":"pthreads"},{"id":"sem.installation","name":"\u5b89\u88c5","description":"Semaphore, Shared Memory and IPC","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"sem.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Semaphore, Shared Memory and IPC","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"sem.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Semaphore, Shared Memory and IPC","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"sem.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Semaphore, Shared Memory and IPC","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"sem.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Semaphore, Shared Memory and IPC","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.ftok","name":"ftok","description":"Convert a pathname and a project identifier to a System V IPC key","tag":"refentry","type":"Function","methodName":"ftok"},{"id":"function.msg-get-queue","name":"msg_get_queue","description":"Create or attach to a message queue","tag":"refentry","type":"Function","methodName":"msg_get_queue"},{"id":"function.msg-queue-exists","name":"msg_queue_exists","description":"Check whether a message queue exists","tag":"refentry","type":"Function","methodName":"msg_queue_exists"},{"id":"function.msg-receive","name":"msg_receive","description":"Receive a message from a message queue","tag":"refentry","type":"Function","methodName":"msg_receive"},{"id":"function.msg-remove-queue","name":"msg_remove_queue","description":"Destroy a message queue","tag":"refentry","type":"Function","methodName":"msg_remove_queue"},{"id":"function.msg-send","name":"msg_send","description":"Send a message to a message queue","tag":"refentry","type":"Function","methodName":"msg_send"},{"id":"function.msg-set-queue","name":"msg_set_queue","description":"Set information in the message queue data structure","tag":"refentry","type":"Function","methodName":"msg_set_queue"},{"id":"function.msg-stat-queue","name":"msg_stat_queue","description":"Returns information from the message queue data structure","tag":"refentry","type":"Function","methodName":"msg_stat_queue"},{"id":"function.sem-acquire","name":"sem_acquire","description":"Acquire a semaphore","tag":"refentry","type":"Function","methodName":"sem_acquire"},{"id":"function.sem-get","name":"sem_get","description":"Get a semaphore id","tag":"refentry","type":"Function","methodName":"sem_get"},{"id":"function.sem-release","name":"sem_release","description":"Release a semaphore","tag":"refentry","type":"Function","methodName":"sem_release"},{"id":"function.sem-remove","name":"sem_remove","description":"Remove a semaphore","tag":"refentry","type":"Function","methodName":"sem_remove"},{"id":"function.shm-attach","name":"shm_attach","description":"Creates or open a shared memory segment","tag":"refentry","type":"Function","methodName":"shm_attach"},{"id":"function.shm-detach","name":"shm_detach","description":"Disconnects from shared memory segment","tag":"refentry","type":"Function","methodName":"shm_detach"},{"id":"function.shm-get-var","name":"shm_get_var","description":"Returns a variable from shared memory","tag":"refentry","type":"Function","methodName":"shm_get_var"},{"id":"function.shm-has-var","name":"shm_has_var","description":"Check whether a specific entry exists","tag":"refentry","type":"Function","methodName":"shm_has_var"},{"id":"function.shm-put-var","name":"shm_put_var","description":"Inserts or updates a variable in shared memory","tag":"refentry","type":"Function","methodName":"shm_put_var"},{"id":"function.shm-remove","name":"shm_remove","description":"Removes shared memory from Unix systems","tag":"refentry","type":"Function","methodName":"shm_remove"},{"id":"function.shm-remove-var","name":"shm_remove_var","description":"Removes a variable from shared memory","tag":"refentry","type":"Function","methodName":"shm_remove_var"},{"id":"ref.sem","name":"Semaphore \u51fd\u6570","description":"Semaphore, Shared Memory and IPC","tag":"reference","type":"Extension","methodName":"Semaphore \u51fd\u6570"},{"id":"class.sysvmessagequeue","name":"SysvMessageQueue","description":"The SysvMessageQueue class","tag":"phpdoc:classref","type":"Class","methodName":"SysvMessageQueue"},{"id":"class.sysvsemaphore","name":"SysvSemaphore","description":"The SysvSemaphore class","tag":"phpdoc:classref","type":"Class","methodName":"SysvSemaphore"},{"id":"class.sysvsharedmemory","name":"SysvSharedMemory","description":"The SysvSharedMemory class","tag":"phpdoc:classref","type":"Class","methodName":"SysvSharedMemory"},{"id":"book.sem","name":"Semaphore","description":"Semaphore, Shared Memory and IPC","tag":"book","type":"Extension","methodName":"Semaphore"},{"id":"shmop.installation","name":"\u5b89\u88c5","description":"Shared Memory","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"shmop.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Shared Memory","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"shmop.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Shared Memory","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"shmop.examples-basic","name":"Basic usage","description":"Shared Memory","tag":"section","type":"General","methodName":"Basic usage"},{"id":"shmop.examples","name":"\u793a\u4f8b","description":"Shared Memory","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.shmop-close","name":"shmop_close","description":"Close shared memory block","tag":"refentry","type":"Function","methodName":"shmop_close"},{"id":"function.shmop-delete","name":"shmop_delete","description":"Delete shared memory block","tag":"refentry","type":"Function","methodName":"shmop_delete"},{"id":"function.shmop-open","name":"shmop_open","description":"Create or open shared memory block","tag":"refentry","type":"Function","methodName":"shmop_open"},{"id":"function.shmop-read","name":"shmop_read","description":"Read data from shared memory block","tag":"refentry","type":"Function","methodName":"shmop_read"},{"id":"function.shmop-size","name":"shmop_size","description":"Get size of shared memory block","tag":"refentry","type":"Function","methodName":"shmop_size"},{"id":"function.shmop-write","name":"shmop_write","description":"Write data into shared memory block","tag":"refentry","type":"Function","methodName":"shmop_write"},{"id":"ref.shmop","name":"Shared Memory \u51fd\u6570","description":"Shared Memory","tag":"reference","type":"Extension","methodName":"Shared Memory \u51fd\u6570"},{"id":"class.shmop","name":"Shmop","description":"The Shmop class","tag":"phpdoc:classref","type":"Class","methodName":"Shmop"},{"id":"book.shmop","name":"Shared Memory","description":"\u8fdb\u7a0b\u63a7\u5236\u6269\u5c55","tag":"book","type":"Extension","methodName":"Shared Memory"},{"id":"sync.requirements","name":"\u9700\u6c42","description":"Sync","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"sync.installation","name":"\u5b89\u88c5","description":"Sync","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"sync.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Sync","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"syncmutex.construct","name":"SyncMutex::__construct","description":"Constructs a new SyncMutex object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"syncmutex.lock","name":"SyncMutex::lock","description":"Waits for an exclusive lock","tag":"refentry","type":"Function","methodName":"lock"},{"id":"syncmutex.unlock","name":"SyncMutex::unlock","description":"Unlocks the mutex","tag":"refentry","type":"Function","methodName":"unlock"},{"id":"class.syncmutex","name":"SyncMutex","description":"The SyncMutex class","tag":"phpdoc:classref","type":"Class","methodName":"SyncMutex"},{"id":"syncsemaphore.construct","name":"SyncSemaphore::__construct","description":"Constructs a new SyncSemaphore object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"syncsemaphore.lock","name":"SyncSemaphore::lock","description":"Decreases the count of the semaphore or waits","tag":"refentry","type":"Function","methodName":"lock"},{"id":"syncsemaphore.unlock","name":"SyncSemaphore::unlock","description":"Increases the count of the semaphore","tag":"refentry","type":"Function","methodName":"unlock"},{"id":"class.syncsemaphore","name":"SyncSemaphore","description":"The SyncSemaphore class","tag":"phpdoc:classref","type":"Class","methodName":"SyncSemaphore"},{"id":"syncevent.construct","name":"SyncEvent::__construct","description":"Constructs a new SyncEvent object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"syncevent.fire","name":"SyncEvent::fire","description":"Fires\/sets the event","tag":"refentry","type":"Function","methodName":"fire"},{"id":"syncevent.reset","name":"SyncEvent::reset","description":"Resets a manual event","tag":"refentry","type":"Function","methodName":"reset"},{"id":"syncevent.wait","name":"SyncEvent::wait","description":"Waits for the event to be fired\/set","tag":"refentry","type":"Function","methodName":"wait"},{"id":"class.syncevent","name":"SyncEvent","description":"The SyncEvent class","tag":"phpdoc:classref","type":"Class","methodName":"SyncEvent"},{"id":"syncreaderwriter.construct","name":"SyncReaderWriter::__construct","description":"Constructs a new SyncReaderWriter object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"syncreaderwriter.readlock","name":"SyncReaderWriter::readlock","description":"Waits for a read lock","tag":"refentry","type":"Function","methodName":"readlock"},{"id":"syncreaderwriter.readunlock","name":"SyncReaderWriter::readunlock","description":"Releases a read lock","tag":"refentry","type":"Function","methodName":"readunlock"},{"id":"syncreaderwriter.writelock","name":"SyncReaderWriter::writelock","description":"Waits for an exclusive write lock","tag":"refentry","type":"Function","methodName":"writelock"},{"id":"syncreaderwriter.writeunlock","name":"SyncReaderWriter::writeunlock","description":"Releases a write lock","tag":"refentry","type":"Function","methodName":"writeunlock"},{"id":"class.syncreaderwriter","name":"SyncReaderWriter","description":"The SyncReaderWriter class","tag":"phpdoc:classref","type":"Class","methodName":"SyncReaderWriter"},{"id":"syncsharedmemory.construct","name":"SyncSharedMemory::__construct","description":"Constructs a new SyncSharedMemory object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"syncsharedmemory.first","name":"SyncSharedMemory::first","description":"Check to see if the object is the first instance system-wide of named shared memory","tag":"refentry","type":"Function","methodName":"first"},{"id":"syncsharedmemory.read","name":"SyncSharedMemory::read","description":"Copy data from named shared memory","tag":"refentry","type":"Function","methodName":"read"},{"id":"syncsharedmemory.size","name":"SyncSharedMemory::size","description":"Returns the size of the named shared memory","tag":"refentry","type":"Function","methodName":"size"},{"id":"syncsharedmemory.write","name":"SyncSharedMemory::write","description":"Copy data to named shared memory","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.syncsharedmemory","name":"SyncSharedMemory","description":"The SyncSharedMemory class","tag":"phpdoc:classref","type":"Class","methodName":"SyncSharedMemory"},{"id":"book.sync","name":"Sync","description":"Sync","tag":"book","type":"Extension","methodName":"Sync"},{"id":"refs.fileprocess.process","name":"\u8fdb\u7a0b\u63a7\u5236\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u8fdb\u7a0b\u63a7\u5236\u6269\u5c55"},{"id":"geoip.requirements","name":"\u9700\u6c42","description":"Geo IP \u5b9a\u4f4d","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"geoip.installation","name":"\u5b89\u88c5","description":"Geo IP \u5b9a\u4f4d","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"geoip.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Geo IP \u5b9a\u4f4d","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"geoip.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Geo IP \u5b9a\u4f4d","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"geoip.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Geo IP \u5b9a\u4f4d","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.geoip-asnum-by-name","name":"geoip_asnum_by_name","description":"\u83b7\u53d6\u81ea\u6cbb\u7cfb\u7edf\u53f7(ASN)","tag":"refentry","type":"Function","methodName":"geoip_asnum_by_name"},{"id":"function.geoip-continent-code-by-name","name":"geoip_continent_code_by_name","description":"\u83b7\u53d6\u4e03\u5927\u6d32\u7684\u5927\u5199\u5b57\u6bcd\u7b80\u79f0","tag":"refentry","type":"Function","methodName":"geoip_continent_code_by_name"},{"id":"function.geoip-country-code-by-name","name":"geoip_country_code_by_name","description":"\u83b7\u53d6\u56fd\u5bb6\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"geoip_country_code_by_name"},{"id":"function.geoip-country-code3-by-name","name":"geoip_country_code3_by_name","description":"\u83b7\u53d6\u4e09\u4e2a\u5b57\u6bcd\u7ec4\u6210\u7684\u56fd\u5bb6\u7b80\u79f0","tag":"refentry","type":"Function","methodName":"geoip_country_code3_by_name"},{"id":"function.geoip-country-name-by-name","name":"geoip_country_name_by_name","description":"\u83b7\u53d6\u56fd\u5bb6\u7684\u5168\u79f0","tag":"refentry","type":"Function","methodName":"geoip_country_name_by_name"},{"id":"function.geoip-database-info","name":"geoip_database_info","description":"\u83b7\u53d6 GeoIP \u6570\u636e\u5e93\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"geoip_database_info"},{"id":"function.geoip-db-avail","name":"geoip_db_avail","description":"GeoIP \u6570\u636e\u5e93\u662f\u5426\u53ef\u7528","tag":"refentry","type":"Function","methodName":"geoip_db_avail"},{"id":"function.geoip-db-filename","name":"geoip_db_filename","description":"\u8fd4\u56de GeoIP \u6570\u636e\u5e93\u76f8\u5bf9\u5e94\u7684\u6587\u4ef6\u540d","tag":"refentry","type":"Function","methodName":"geoip_db_filename"},{"id":"function.geoip-db-get-all-info","name":"geoip_db_get_all_info","description":"\u8fd4\u56de\u6240\u6709 GeoIP \u6570\u636e\u5e93\u7c7b\u578b\u7684\u8be6\u7ec6\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"geoip_db_get_all_info"},{"id":"function.geoip-domain-by-name","name":"geoip_domain_by_name","description":"\u83b7\u53d6\u4e8c\u7ea7\u57df\u540d","tag":"refentry","type":"Function","methodName":"geoip_domain_by_name"},{"id":"function.geoip-id-by-name","name":"geoip_id_by_name","description":"\u83b7\u53d6\u7f51\u7edc\u8fde\u63a5\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"geoip_id_by_name"},{"id":"function.geoip-isp-by-name","name":"geoip_isp_by_name","description":"\u83b7\u53d6 ISP (\u7f51\u7edc\u670d\u52a1\u63d0\u4f9b\u5546)\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"geoip_isp_by_name"},{"id":"function.geoip-netspeedcell-by-name","name":"geoip_netspeedcell_by_name","description":"\u83b7\u53d6\u7f51\u7edc\u8fde\u63a5\u901f\u5ea6","tag":"refentry","type":"Function","methodName":"geoip_netspeedcell_by_name"},{"id":"function.geoip-org-by-name","name":"geoip_org_by_name","description":"\u83b7\u53d6\u673a\u6784\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"geoip_org_by_name"},{"id":"function.geoip-record-by-name","name":"geoip_record_by_name","description":"\u8fd4\u56de GeoIP \u6570\u636e\u5e93\u4e2d\u8be6\u7ec6\u7684\u57ce\u5e02\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"geoip_record_by_name"},{"id":"function.geoip-region-by-name","name":"geoip_region_by_name","description":"\u83b7\u53d6\u56fd\u5bb6\u548c\u5730\u533a\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"geoip_region_by_name"},{"id":"function.geoip-region-name-by-code","name":"geoip_region_name_by_code","description":"\u8fd4\u56de\u7ed9\u5b9a\u7684\u56fd\u5bb6\u548c\u5730\u533a\u4ee3\u7801\u7ec4\u5408\u6240\u5bf9\u5e94\u7684\u5730\u533a\u540d\u79f0","tag":"refentry","type":"Function","methodName":"geoip_region_name_by_code"},{"id":"function.geoip-setup-custom-directory","name":"geoip_setup_custom_directory","description":"\u81ea\u5b9a\u4e49 GeoIP \u6570\u636e\u5e93\u7684\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"geoip_setup_custom_directory"},{"id":"function.geoip-time-zone-by-country-and-region","name":"geoip_time_zone_by_country_and_region","description":"\u8fd4\u56de\u56fd\u5bb6\u548c\u5730\u533a\u7684\u65f6\u533a","tag":"refentry","type":"Function","methodName":"geoip_time_zone_by_country_and_region"},{"id":"ref.geoip","name":"GeoIP \u51fd\u6570","description":"Geo IP \u5b9a\u4f4d","tag":"reference","type":"Extension","methodName":"GeoIP \u51fd\u6570"},{"id":"book.geoip","name":"GeoIP","description":"Geo IP \u5b9a\u4f4d","tag":"book","type":"Extension","methodName":"GeoIP"},{"id":"fann.requirements","name":"\u9700\u6c42","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"fann.installation","name":"\u5b89\u88c5","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"fann.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"fann.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"fann.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"fann.examples-1","name":"XOR (\u5f02\u6216)\u8bad\u7ec3","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"section","type":"General","methodName":"XOR (\u5f02\u6216)\u8bad\u7ec3"},{"id":"fann.examples","name":"\u793a\u4f8b","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.fann-cascadetrain-on-data","name":"fann_cascadetrain_on_data","description":"\u5728\u6574\u4e2a\u6570\u636e\u96c6\u4e0a\u8bad\u7ec3\uff0c\u4f7f\u7528\u4e00\u6bb5\u65f6\u95f4\u7684 Cascade2 \u8bad\u7ec3\u7b97\u6cd5\u3002","tag":"refentry","type":"Function","methodName":"fann_cascadetrain_on_data"},{"id":"function.fann-cascadetrain-on-file","name":"fann_cascadetrain_on_file","description":"\u8bfb\u53d6\u6587\u4ef6\u5e76\u5728\u6574\u4e2a\u6570\u636e\u96c6\u4e0a\u8bad\u7ec3\uff0c\u4f7f\u7528 Cascade2 \u8bad\u7ec3\u7b97\u6cd5\u8bad\u7ec3\u4e00\u6bb5\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"fann_cascadetrain_on_file"},{"id":"function.fann-clear-scaling-params","name":"fann_clear_scaling_params","description":"\u6e05\u9664\u7f29\u653e\u53c2\u6570","tag":"refentry","type":"Function","methodName":"fann_clear_scaling_params"},{"id":"function.fann-copy","name":"fann_copy","description":"\u521b\u5efa\u4e00\u4e2a fann \u7ed3\u6784\u4f53\u7684\u526f\u672c\u3002","tag":"refentry","type":"Function","methodName":"fann_copy"},{"id":"function.fann-create-from-file","name":"fann_create_from_file","description":"\u4ece\u914d\u7f6e\u6587\u4ef6\u4e2d\u6784\u5efa\u4e00\u4e2a\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\u3002","tag":"refentry","type":"Function","methodName":"fann_create_from_file"},{"id":"function.fann-create-shortcut","name":"fann_create_shortcut","description":"\u521b\u5efa\u4e00\u4e2a\u542b\u5feb\u6377\u8fde\u63a5\u800c\u975e\u5168\u8fde\u63a5\u7684\u6807\u51c6\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\u3002","tag":"refentry","type":"Function","methodName":"fann_create_shortcut"},{"id":"function.fann-create-shortcut-array","name":"fann_create_shortcut_array","description":"\u521b\u5efa\u4e00\u4e2a\u542b\u5feb\u6377\u8fde\u63a5\u800c\u975e\u5168\u8fde\u63a5\u7684\u6807\u51c6\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\u3002","tag":"refentry","type":"Function","methodName":"fann_create_shortcut_array"},{"id":"function.fann-create-sparse","name":"fann_create_sparse","description":"\u521b\u5efa\u4e00\u4e2a\u6807\u51c6\u7684\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\uff0c\u8be5\u7f51\u7edc\u4e0d\u662f\u5168\u8fde\u63a5\u3002","tag":"refentry","type":"Function","methodName":"fann_create_sparse"},{"id":"function.fann-create-sparse-array","name":"fann_create_sparse_array","description":"\u521b\u5efa\u4e00\u4e2a\u6807\u51c6\u7684\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\uff0c\u8be5\u7f51\u7edc\u4f7f\u7528\u4e00\u4e2a\u8868\u793a\u6bcf\u5c42\u5927\u5c0f\u7684\u6570\u7ec4\u6765\u6784\u9020\uff0c\u4f46\u662f\u5e76\u4e0d\u662f\u5168\u8fde\u63a5\u7684\u3002","tag":"refentry","type":"Function","methodName":"fann_create_sparse_array"},{"id":"function.fann-create-standard","name":"fann_create_standard","description":"\u521b\u5efa\u6807\u51c6\u7684\u5168\u8fde\u63a5\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\u3002","tag":"refentry","type":"Function","methodName":"fann_create_standard"},{"id":"function.fann-create-standard-array","name":"fann_create_standard_array","description":"\u521b\u5efa\u4e00\u4e2a\u5168\u8fde\u63a5\u7684\u53cd\u5411\u4f20\u64ad\u795e\u7ecf\u7f51\u7edc\uff0c\u8be5\u7f51\u7edc\u4f7f\u7528\u4e00\u4e2a\u8868\u793a\u6bcf\u5c42\u5927\u5c0f\u7684\u6570\u7ec4\u6765\u6784\u9020\u3002","tag":"refentry","type":"Function","methodName":"fann_create_standard_array"},{"id":"function.fann-create-train","name":"fann_create_train","description":"\u521b\u5efa\u4e00\u4e2a\u7a7a\u7684\u8bad\u7ec3\u6570\u636e\u7ed3\u6784\u3002","tag":"refentry","type":"Function","methodName":"fann_create_train"},{"id":"function.fann-create-train-from-callback","name":"fann_create_train_from_callback","description":"\u4ece\u7528\u6237\u63d0\u4f9b\u7684\u51fd\u6570\u521b\u5efa\u8bad\u7ec3\u6570\u636e\u7ed3\u6784\u3002","tag":"refentry","type":"Function","methodName":"fann_create_train_from_callback"},{"id":"function.fann-descale-input","name":"fann_descale_input","description":"\u5728\u83b7\u53d6\u57fa\u4e8e\u5148\u524d\u8ba1\u7b97\u7684\u53c2\u6570\u4e4b\u540e\uff0c\u5728\u8f93\u5165\u5411\u91cf\u4e2d\u7f29\u5c0f\u6570\u636e","tag":"refentry","type":"Function","methodName":"fann_descale_input"},{"id":"function.fann-descale-output","name":"fann_descale_output","description":"\u5728\u83b7\u53d6\u57fa\u4e8e\u5148\u524d\u8ba1\u7b97\u7684\u53c2\u6570\u4e4b\u540e\uff0c\u5728\u8f93\u51fa\u5411\u91cf\u4e2d\u7f29\u5c0f\u6570\u636e","tag":"refentry","type":"Function","methodName":"fann_descale_output"},{"id":"function.fann-descale-train","name":"fann_descale_train","description":"\u57fa\u4e8e\u5148\u524d\u8ba1\u7b97\u7684\u53c2\u6570\u6765\u7f29\u5c0f\u8f93\u5165\u548c\u8f93\u51fa\u6570\u636e","tag":"refentry","type":"Function","methodName":"fann_descale_train"},{"id":"function.fann-destroy","name":"fann_destroy","description":"\u9500\u6bc1\u6574\u4e2a\u7f51\u7edc\u5e76\u4e14\u9002\u5f53\u5730\u91ca\u653e\u6240\u6709\u7684\u5173\u8054\u5185\u5b58\u3002","tag":"refentry","type":"Function","methodName":"fann_destroy"},{"id":"function.fann-destroy-train","name":"fann_destroy_train","description":"\u9500\u6bc1\u8bad\u7ec3\u6570\u636e\u3002","tag":"refentry","type":"Function","methodName":"fann_destroy_train"},{"id":"function.fann-duplicate-train-data","name":"fann_duplicate_train_data","description":"\u8fd4\u56de fann \u8bad\u7ec3\u6570\u636e\u7cbe\u786e\u7684\u526f\u672c\u3002","tag":"refentry","type":"Function","methodName":"fann_duplicate_train_data"},{"id":"function.fann-get-activation-function","name":"fann_get_activation_function","description":"\u8fd4\u56de\u6fc0\u52b1\u51fd\u6570","tag":"refentry","type":"Function","methodName":"fann_get_activation_function"},{"id":"function.fann-get-activation-steepness","name":"fann_get_activation_steepness","description":"\u4e3a\u63d0\u4f9b\u7684\u795e\u7ecf\u548c\u7f51\u7edc\u5c42\u6570\u8fd4\u56de\u6fc0\u6d3b\u9661\u5ea6","tag":"refentry","type":"Function","methodName":"fann_get_activation_steepness"},{"id":"function.fann-get-bias-array","name":"fann_get_bias_array","description":"\u83b7\u53d6\u7f51\u7edc\u4e2d\u6bcf\u4e00\u5c42\u7684\u504f\u5dee\u6570","tag":"refentry","type":"Function","methodName":"fann_get_bias_array"},{"id":"function.fann-get-bit-fail","name":"fann_get_bit_fail","description":"\u5931\u8d25\u4f4d\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_bit_fail"},{"id":"function.fann-get-bit-fail-limit","name":"fann_get_bit_fail_limit","description":"\u8fd4\u56de\u8bad\u7ec3\u671f\u95f4\u4f7f\u7528\u7684\u8bef\u5dee\u9650\u5236","tag":"refentry","type":"Function","methodName":"fann_get_bit_fail_limit"},{"id":"function.fann-get-cascade-activation-functions","name":"fann_get_cascade_activation_functions","description":"\u8fd4\u56de\u7ea7\u8054\u6fc0\u6d3b\u51fd\u6570","tag":"refentry","type":"Function","methodName":"fann_get_cascade_activation_functions"},{"id":"function.fann-get-cascade-activation-functions-count","name":"fann_get_cascade_activation_functions_count","description":"\u8fd4\u56de\u7ea7\u8054\u6fc0\u6d3b\u51fd\u6570\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_cascade_activation_functions_count"},{"id":"function.fann-get-cascade-activation-steepnesses","name":"fann_get_cascade_activation_steepnesses","description":"\u8fd4\u56de\u7ea7\u8054\u6fc0\u6d3b\u9661\u5ea6","tag":"refentry","type":"Function","methodName":"fann_get_cascade_activation_steepnesses"},{"id":"function.fann-get-cascade-activation-steepnesses-count","name":"fann_get_cascade_activation_steepnesses_count","description":"\u6fc0\u6d3b\u9661\u5ea6\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_cascade_activation_steepnesses_count"},{"id":"function.fann-get-cascade-candidate-change-fraction","name":"fann_get_cascade_candidate_change_fraction","description":"\u8fd4\u56de\u7ea7\u8054\u5019\u9009\u53d8\u5316\u5206\u6570","tag":"refentry","type":"Function","methodName":"fann_get_cascade_candidate_change_fraction"},{"id":"function.fann-get-cascade-candidate-limit","name":"fann_get_cascade_candidate_limit","description":"\u8fd4\u56de\u5019\u9009\u9650\u5ea6","tag":"refentry","type":"Function","methodName":"fann_get_cascade_candidate_limit"},{"id":"function.fann-get-cascade-candidate-stagnation-epochs","name":"fann_get_cascade_candidate_stagnation_epochs","description":"\u8fd4\u56de\u5c42\u53e0\u5019\u9009\u505c\u6ede\u5468\u671f\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_cascade_candidate_stagnation_epochs"},{"id":"function.fann-get-cascade-max-cand-epochs","name":"fann_get_cascade_max_cand_epochs","description":"\u8fd4\u56de\u5019\u9009\u5468\u671f\u7684\u6700\u5927\u503c","tag":"refentry","type":"Function","methodName":"fann_get_cascade_max_cand_epochs"},{"id":"function.fann-get-cascade-max-out-epochs","name":"fann_get_cascade_max_out_epochs","description":"\u8fd4\u56de\u8f93\u51fa\u5468\u671f\u7684\u6700\u5927\u503c","tag":"refentry","type":"Function","methodName":"fann_get_cascade_max_out_epochs"},{"id":"function.fann-get-cascade-min-cand-epochs","name":"fann_get_cascade_min_cand_epochs","description":"\u8fd4\u56de\u6700\u5c0f\u7684\u5019\u9009\u5468\u671f","tag":"refentry","type":"Function","methodName":"fann_get_cascade_min_cand_epochs"},{"id":"function.fann-get-cascade-min-out-epochs","name":"fann_get_cascade_min_out_epochs","description":"\u8fd4\u56de\u6700\u5c0f\u8f93\u51fa\u5468\u671f","tag":"refentry","type":"Function","methodName":"fann_get_cascade_min_out_epochs"},{"id":"function.fann-get-cascade-num-candidate-groups","name":"fann_get_cascade_num_candidate_groups","description":"\u8fd4\u56de\u5019\u9009\u7ec4\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_cascade_num_candidate_groups"},{"id":"function.fann-get-cascade-num-candidates","name":"fann_get_cascade_num_candidates","description":"\u8fd4\u56de\u8bad\u7ec3\u671f\u95f4\u4f7f\u7528\u7684\u5019\u9009\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_cascade_num_candidates"},{"id":"function.fann-get-cascade-output-change-fraction","name":"fann_get_cascade_output_change_fraction","description":"\u8fd4\u56de\u7ea7\u8054\u8f93\u51fa\u53d8\u5316\u5206\u6570","tag":"refentry","type":"Function","methodName":"fann_get_cascade_output_change_fraction"},{"id":"function.fann-get-cascade-output-stagnation-epochs","name":"fann_get_cascade_output_stagnation_epochs","description":"\u8fd4\u56de\u7ea7\u8054\u8f93\u51fa\u505c\u6ede\u5468\u671f\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_cascade_output_stagnation_epochs"},{"id":"function.fann-get-cascade-weight-multiplier","name":"fann_get_cascade_weight_multiplier","description":"\u8fd4\u56de\u6743\u91cd\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_get_cascade_weight_multiplier"},{"id":"function.fann-get-connection-array","name":"fann_get_connection_array","description":"\u83b7\u53d6\u7f51\u7edc\u4e2d\u7684\u8fde\u63a5\u3002","tag":"refentry","type":"Function","methodName":"fann_get_connection_array"},{"id":"function.fann-get-connection-rate","name":"fann_get_connection_rate","description":"\u83b7\u53d6\u5f53\u7f51\u7edc\u521b\u5efa\u65f6\u8fde\u63a5\u7684\u4f7f\u7528\u7387\u3002","tag":"refentry","type":"Function","methodName":"fann_get_connection_rate"},{"id":"function.fann-get-errno","name":"fann_get_errno","description":"\u8fd4\u56de\u6700\u540e\u4e00\u4e2a\u9519\u8bef\u6570\u5b57\u3002","tag":"refentry","type":"Function","methodName":"fann_get_errno"},{"id":"function.fann-get-errstr","name":"fann_get_errstr","description":"\u8fd4\u56de\u6700\u540e\u7684\u9519\u8bef\u5b57\u7b26\u4e32\u3002","tag":"refentry","type":"Function","methodName":"fann_get_errstr"},{"id":"function.fann-get-layer-array","name":"fann_get_layer_array","description":"\u83b7\u53d6\u7f51\u7edc\u4e2d\u6bcf\u5c42\u7684\u795e\u7ecf\u5143\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_get_layer_array"},{"id":"function.fann-get-learning-momentum","name":"fann_get_learning_momentum","description":"\u8fd4\u56de\u5b66\u4e60\u52a8\u91cf","tag":"refentry","type":"Function","methodName":"fann_get_learning_momentum"},{"id":"function.fann-get-learning-rate","name":"fann_get_learning_rate","description":"\u8fd4\u56de\u5b66\u4e60\u901f\u7387","tag":"refentry","type":"Function","methodName":"fann_get_learning_rate"},{"id":"function.fann-get-mse","name":"fann_get_MSE","description":"\u4ece\u7f51\u7edc\u4e2d\u8bfb\u53d6\u5747\u65b9\u8bef\u5dee\u3002","tag":"refentry","type":"Function","methodName":"fann_get_MSE"},{"id":"function.fann-get-network-type","name":"fann_get_network_type","description":"\u83b7\u53d6\u6240\u521b\u5efa\u7684\u795e\u7ecf\u7f51\u7edc\u7c7b\u578b\u3002","tag":"refentry","type":"Function","methodName":"fann_get_network_type"},{"id":"function.fann-get-num-input","name":"fann_get_num_input","description":"\u83b7\u53d6\u8f93\u5165\u795e\u7ecf\u5143\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_get_num_input"},{"id":"function.fann-get-num-layers","name":"fann_get_num_layers","description":"\u83b7\u53d6\u795e\u7ecf\u7f51\u7edc\u7684\u5c42\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_get_num_layers"},{"id":"function.fann-get-num-output","name":"fann_get_num_output","description":"\u83b7\u53d6\u8f93\u51fa\u795e\u7ecf\u5143\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_get_num_output"},{"id":"function.fann-get-quickprop-decay","name":"fann_get_quickprop_decay","description":"\u8fd4\u56de\u8870\u9000\u503c\uff0c\u7528\u4e8e\u5728 quickprop \u8bad\u7ec3\u8fed\u4ee3\u65f6\u8870\u51cf\u6743\u91cd","tag":"refentry","type":"Function","methodName":"fann_get_quickprop_decay"},{"id":"function.fann-get-quickprop-mu","name":"fann_get_quickprop_mu","description":"\u8fd4\u56de\u653e\u5927\u7cfb\u6570","tag":"refentry","type":"Function","methodName":"fann_get_quickprop_mu"},{"id":"function.fann-get-rprop-decrease-factor","name":"fann_get_rprop_decrease_factor","description":"\u8fd4\u56de RPROP \u8bad\u7ec3\u671f\u95f4\u7684\u8870\u51cf\u7cfb\u6570","tag":"refentry","type":"Function","methodName":"fann_get_rprop_decrease_factor"},{"id":"function.fann-get-rprop-delta-max","name":"fann_get_rprop_delta_max","description":"\u8fd4\u56de\u6700\u5927\u6b65\u957f","tag":"refentry","type":"Function","methodName":"fann_get_rprop_delta_max"},{"id":"function.fann-get-rprop-delta-min","name":"fann_get_rprop_delta_min","description":"\u8fd4\u56de\u6700\u5c0f\u6b65\u957f","tag":"refentry","type":"Function","methodName":"fann_get_rprop_delta_min"},{"id":"function.fann-get-rprop-delta-zero","name":"fann_get_rprop_delta_zero","description":"\u8fd4\u56de\u521d\u59cb\u6b65\u957f","tag":"refentry","type":"Function","methodName":"fann_get_rprop_delta_zero"},{"id":"function.fann-get-rprop-increase-factor","name":"fann_get_rprop_increase_factor","description":"\u8fd4\u56de RPROP \u8bad\u7ec3\u7684\u9012\u589e\u7cfb\u6570","tag":"refentry","type":"Function","methodName":"fann_get_rprop_increase_factor"},{"id":"function.fann-get-sarprop-step-error-shift","name":"fann_get_sarprop_step_error_shift","description":"\u8fd4\u56de sarprop \u6b65\u503c\u7684\u8bef\u5dee\u504f\u79fb","tag":"refentry","type":"Function","methodName":"fann_get_sarprop_step_error_shift"},{"id":"function.fann-get-sarprop-step-error-threshold-factor","name":"fann_get_sarprop_step_error_threshold_factor","description":"\u8fd4\u56de sarprop \u7b97\u6cd5\u6b65\u503c\u7684\u8bef\u5dee\u9608\u503c\u7cfb\u6570","tag":"refentry","type":"Function","methodName":"fann_get_sarprop_step_error_threshold_factor"},{"id":"function.fann-get-sarprop-temperature","name":"fann_get_sarprop_temperature","description":"\u8fd4\u56de sarprop \u7b97\u6cd5\u6e29\u5ea6","tag":"refentry","type":"Function","methodName":"fann_get_sarprop_temperature"},{"id":"function.fann-get-sarprop-weight-decay-shift","name":"fann_get_sarprop_weight_decay_shift","description":"\u8fd4\u56de sarprop \u7b97\u6cd5\u6743\u91cd\u8870\u51cf\u53d8\u5316\u503c","tag":"refentry","type":"Function","methodName":"fann_get_sarprop_weight_decay_shift"},{"id":"function.fann-get-total-connections","name":"fann_get_total_connections","description":"\u83b7\u53d6\u6574\u4e2a\u7f51\u7edc\u4e2d\u6240\u6709\u7684\u8fde\u63a5\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_get_total_connections"},{"id":"function.fann-get-total-neurons","name":"fann_get_total_neurons","description":"\u83b7\u53d6\u6574\u4e2a\u7f51\u7edc\u4e2d\u795e\u7ecf\u5143\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_get_total_neurons"},{"id":"function.fann-get-train-error-function","name":"fann_get_train_error_function","description":"\u8fd4\u56de\u8bad\u7ec3\u4e2d\u4f7f\u7528\u7684\u9519\u8bef\u51fd\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_get_train_error_function"},{"id":"function.fann-get-train-stop-function","name":"fann_get_train_stop_function","description":"\u8fd4\u56de\u8bad\u7ec3\u4e2d\u4f7f\u7528\u7684\u505c\u6b62\u51fd\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_get_train_stop_function"},{"id":"function.fann-get-training-algorithm","name":"fann_get_training_algorithm","description":"\u8fd4\u56de\u8bad\u7ec3\u7b97\u6cd5\u3002","tag":"refentry","type":"Function","methodName":"fann_get_training_algorithm"},{"id":"function.fann-init-weights","name":"fann_init_weights","description":"\u4f7f\u7528 Widrow \u548c Nguyen \u7b97\u6cd5\u521d\u59cb\u5316\u6743\u91cd\u3002","tag":"refentry","type":"Function","methodName":"fann_init_weights"},{"id":"function.fann-length-train-data","name":"fann_length_train_data","description":"\u8fd4\u56de\u8bad\u7ec3\u6570\u636e\u4e2d\u8bad\u7ec3\u6a21\u5f0f\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_length_train_data"},{"id":"function.fann-merge-train-data","name":"fann_merge_train_data","description":"\u5408\u5e76\u8bad\u7ec3\u6570\u636e\u3002","tag":"refentry","type":"Function","methodName":"fann_merge_train_data"},{"id":"function.fann-num-input-train-data","name":"fann_num_input_train_data","description":"\u8fd4\u56de\u8bad\u7ec3\u6570\u636e\u4e2d\u6bcf\u4e2a\u8bad\u7ec3\u6a21\u5f0f\u8f93\u5165\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_num_input_train_data"},{"id":"function.fann-num-output-train-data","name":"fann_num_output_train_data","description":"\u8fd4\u56de\u8bad\u7ec3\u6570\u636e\u4e2d\u6bcf\u4e2a\u8bad\u7ec3\u6a21\u5f0f\u8f93\u51fa\u7684\u6570\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_num_output_train_data"},{"id":"function.fann-print-error","name":"fann_print_error","description":"\u6253\u5370\u9519\u8bef\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"fann_print_error"},{"id":"function.fann-randomize-weights","name":"fann_randomize_weights","description":"\u7ed9\u6bcf\u4e2a\u8fde\u63a5\u8d4b\u4e00\u4e2a\u4ecb\u4e8e min_weight \u548c max_weight \u4e4b\u95f4\u7684\u968f\u673a\u6743\u91cd\u3002","tag":"refentry","type":"Function","methodName":"fann_randomize_weights"},{"id":"function.fann-read-train-from-file","name":"fann_read_train_from_file","description":"\u8bfb\u53d6\u5b58\u50a8\u8bad\u7ec3\u6570\u636e\u7684\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"fann_read_train_from_file"},{"id":"function.fann-reset-errno","name":"fann_reset_errno","description":"\u91cd\u7f6e\u6700\u540e\u7684\u9519\u8bef\u4ee3\u7801\u3002","tag":"refentry","type":"Function","methodName":"fann_reset_errno"},{"id":"function.fann-reset-errstr","name":"fann_reset_errstr","description":"\u91cd\u7f6e\u6700\u540e\u7684\u9519\u8bef\u5b57\u7b26\u4e32\u3002","tag":"refentry","type":"Function","methodName":"fann_reset_errstr"},{"id":"function.fann-reset-mse","name":"fann_reset_MSE","description":"\u91cd\u7f6e\u7f51\u7edc\u4e2d\u7684\u5747\u65b9\u8bef\u5dee\u3002","tag":"refentry","type":"Function","methodName":"fann_reset_MSE"},{"id":"function.fann-run","name":"fann_run","description":"\u5c06\u901a\u8fc7\u795e\u7ecf\u7f51\u7edc\u8fd0\u884c\u8f93\u5165\u3002","tag":"refentry","type":"Function","methodName":"fann_run"},{"id":"function.fann-save","name":"fann_save","description":"\u5c06\u6574\u4e2a\u7f51\u7edc\u4fdd\u5b58\u81f3\u914d\u7f6e\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"fann_save"},{"id":"function.fann-save-train","name":"fann_save_train","description":"\u5c06\u8bad\u7ec3\u7ed3\u6784\u4f53\u4fdd\u5b58\u81f3\u6587\u4ef6\u3002","tag":"refentry","type":"Function","methodName":"fann_save_train"},{"id":"function.fann-scale-input","name":"fann_scale_input","description":"\u5728\u4ee5\u524d\u8ba1\u7b97\u53c2\u6570\u7684\u57fa\u7840\u4e0a\uff0c\u5728\u8bad\u7ec3\u4e4b\u524d\u653e\u5927\u8f93\u5165\u5411\u91cf\u4e2d\u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"fann_scale_input"},{"id":"function.fann-scale-input-train-data","name":"fann_scale_input_train_data","description":"\u5728\u8bad\u7ec3\u6570\u636e\u4e2d\u7f29\u653e\u8f93\u5165\u81f3\u6307\u5b9a\u8303\u56f4","tag":"refentry","type":"Function","methodName":"fann_scale_input_train_data"},{"id":"function.fann-scale-output","name":"fann_scale_output","description":"\u5728\u4ee5\u524d\u8ba1\u7b97\u53c2\u6570\u7684\u57fa\u7840\u4e0a\uff0c\u5728\u8bad\u7ec3\u4e4b\u524d\u653e\u5927\u8f93\u51fa\u5411\u91cf\u4e2d\u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"fann_scale_output"},{"id":"function.fann-scale-output-train-data","name":"fann_scale_output_train_data","description":"\u5728\u8bad\u7ec3\u6570\u636e\u4e2d\u7f29\u653e\u8f93\u51fa\u81f3\u6307\u5b9a\u8303\u56f4","tag":"refentry","type":"Function","methodName":"fann_scale_output_train_data"},{"id":"function.fann-scale-train","name":"fann_scale_train","description":"\u5728\u4ee5\u524d\u8ba1\u7b97\u53c2\u6570\u7684\u57fa\u7840\u4e0a\uff0c\u7f29\u653e\u8f93\u5165\u548c\u8f93\u51fa\u6570\u636e","tag":"refentry","type":"Function","methodName":"fann_scale_train"},{"id":"function.fann-scale-train-data","name":"fann_scale_train_data","description":"\u5728\u8bad\u7ec3\u6570\u636e\u4e2d\u7f29\u653e\u8f93\u5165\u548c\u8f93\u51fa\u5230\u6307\u5b9a\u7684\u8303\u56f4","tag":"refentry","type":"Function","methodName":"fann_scale_train_data"},{"id":"function.fann-set-activation-function","name":"fann_set_activation_function","description":"\u4e3a\u5df2\u5e94\u7528\u7684\u795e\u7ecf\u5143\u548c\u5c42\u8bbe\u7f6e\u6fc0\u6d3b\u51fd\u6570","tag":"refentry","type":"Function","methodName":"fann_set_activation_function"},{"id":"function.fann-set-activation-function-hidden","name":"fann_set_activation_function_hidden","description":"\u4e3a\u6240\u6709\u9690\u85cf\u5c42\u8bbe\u7f6e\u6fc0\u6d3b\u51fd\u6570","tag":"refentry","type":"Function","methodName":"fann_set_activation_function_hidden"},{"id":"function.fann-set-activation-function-layer","name":"fann_set_activation_function_layer","description":"\u4e3a\u5df2\u5e94\u7528\u7684\u5c42\u4e2d\u6240\u6709\u7684\u795e\u7ecf\u5143\u8bbe\u7f6e\u6fc0\u6d3b\u51fd\u6570","tag":"refentry","type":"Function","methodName":"fann_set_activation_function_layer"},{"id":"function.fann-set-activation-function-output","name":"fann_set_activation_function_output","description":"\u4e3a\u8f93\u51fa\u5c42\u8bbe\u7f6e\u6fc0\u6d3b\u51fd\u6570","tag":"refentry","type":"Function","methodName":"fann_set_activation_function_output"},{"id":"function.fann-set-activation-steepness","name":"fann_set_activation_steepness","description":"\u4e3a\u63d0\u4f9b\u7684\u795e\u7ecf\u5143\u548c\u5c42\u8bbe\u7f6e\u6fc0\u6d3b\u9661\u5ea6","tag":"refentry","type":"Function","methodName":"fann_set_activation_steepness"},{"id":"function.fann-set-activation-steepness-hidden","name":"fann_set_activation_steepness_hidden","description":"\u4e3a\u6240\u6709\u9690\u85cf\u5c42\u4e2d\u6240\u6709\u7684\u795e\u7ecf\u5143\u8bbe\u7f6e\u6fc0\u6d3b\u51fd\u6570\u9661\u5ea6","tag":"refentry","type":"Function","methodName":"fann_set_activation_steepness_hidden"},{"id":"function.fann-set-activation-steepness-layer","name":"fann_set_activation_steepness_layer","description":"\u4e3a\u63d0\u4f9b\u7684\u5c42\u4e2d\u6240\u6709\u7684\u795e\u7ecf\u5143\u8bbe\u7f6e\u6fc0\u6d3b\u9661\u5ea6","tag":"refentry","type":"Function","methodName":"fann_set_activation_steepness_layer"},{"id":"function.fann-set-activation-steepness-output","name":"fann_set_activation_steepness_output","description":"\u5728\u8f93\u51fa\u5c42\u4e2d\u8bbe\u7f6e\u6fc0\u6d3b\u9661\u5ea6","tag":"refentry","type":"Function","methodName":"fann_set_activation_steepness_output"},{"id":"function.fann-set-bit-fail-limit","name":"fann_set_bit_fail_limit","description":"\u8bbe\u7f6e\u8bad\u7ec3\u671f\u95f4\u4f7f\u7528\u7684\u8bef\u5dee","tag":"refentry","type":"Function","methodName":"fann_set_bit_fail_limit"},{"id":"function.fann-set-callback","name":"fann_set_callback","description":"\u8bbe\u7f6e\u8bad\u7ec3\u671f\u95f4\u4f7f\u7528\u7684\u56de\u8c03\u51fd\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_set_callback"},{"id":"function.fann-set-cascade-activation-functions","name":"fann_set_cascade_activation_functions","description":"\u8bbe\u7f6e\u7ea7\u8054\u5019\u9009\u6fc0\u6d3b\u51fd\u6570\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"fann_set_cascade_activation_functions"},{"id":"function.fann-set-cascade-activation-steepnesses","name":"fann_set_cascade_activation_steepnesses","description":"\u8bbe\u7f6e\u7ea7\u8054\u5019\u9009\u6fc0\u6d3b\u9661\u5ea6\u7684\u6570\u7ec4\u3002","tag":"refentry","type":"Function","methodName":"fann_set_cascade_activation_steepnesses"},{"id":"function.fann-set-cascade-candidate-change-fraction","name":"fann_set_cascade_candidate_change_fraction","description":"\u8bbe\u7f6e\u7ea7\u8054\u5019\u9009\u66f4\u6539\u5206\u6570","tag":"refentry","type":"Function","methodName":"fann_set_cascade_candidate_change_fraction"},{"id":"function.fann-set-cascade-candidate-limit","name":"fann_set_cascade_candidate_limit","description":"\u8bbe\u7f6e\u5019\u9009\u9650\u5ea6","tag":"refentry","type":"Function","methodName":"fann_set_cascade_candidate_limit"},{"id":"function.fann-set-cascade-candidate-stagnation-epochs","name":"fann_set_cascade_candidate_stagnation_epochs","description":"\u8bbe\u7f6e\u7ea7\u8054\u5019\u9009\u505c\u6b62\u5468\u671f\u6570","tag":"refentry","type":"Function","methodName":"fann_set_cascade_candidate_stagnation_epochs"},{"id":"function.fann-set-cascade-max-cand-epochs","name":"fann_set_cascade_max_cand_epochs","description":"\u8bbe\u7f6e\u6700\u5927\u5019\u9009\u5468\u671f\u6570","tag":"refentry","type":"Function","methodName":"fann_set_cascade_max_cand_epochs"},{"id":"function.fann-set-cascade-max-out-epochs","name":"fann_set_cascade_max_out_epochs","description":"\u8bbe\u7f6e\u6700\u5927\u8f93\u51fa\u5468\u671f","tag":"refentry","type":"Function","methodName":"fann_set_cascade_max_out_epochs"},{"id":"function.fann-set-cascade-min-cand-epochs","name":"fann_set_cascade_min_cand_epochs","description":"\u8bbe\u7f6e\u6700\u5c0f\u5019\u9009\u5468\u671f","tag":"refentry","type":"Function","methodName":"fann_set_cascade_min_cand_epochs"},{"id":"function.fann-set-cascade-min-out-epochs","name":"fann_set_cascade_min_out_epochs","description":"\u8bbe\u7f6e\u6700\u5c0f\u8f93\u51fa\u5468\u671f","tag":"refentry","type":"Function","methodName":"fann_set_cascade_min_out_epochs"},{"id":"function.fann-set-cascade-num-candidate-groups","name":"fann_set_cascade_num_candidate_groups","description":"\u8bbe\u7f6e\u5019\u9009\u7ec4\u6570\u91cf","tag":"refentry","type":"Function","methodName":"fann_set_cascade_num_candidate_groups"},{"id":"function.fann-set-cascade-output-change-fraction","name":"fann_set_cascade_output_change_fraction","description":"\u8bbe\u7f6e\u7ea7\u8054\u8f93\u51fa\u6539\u53d8\u5206\u6570","tag":"refentry","type":"Function","methodName":"fann_set_cascade_output_change_fraction"},{"id":"function.fann-set-cascade-output-stagnation-epochs","name":"fann_set_cascade_output_stagnation_epochs","description":"\u8bbe\u7f6e\u7ea7\u8054\u8f93\u51fa\u505c\u6ede\u5468\u671f\u7684\u503c","tag":"refentry","type":"Function","methodName":"fann_set_cascade_output_stagnation_epochs"},{"id":"function.fann-set-cascade-weight-multiplier","name":"fann_set_cascade_weight_multiplier","description":"\u8bbe\u7f6e\u6743\u91cd\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_set_cascade_weight_multiplier"},{"id":"function.fann-set-error-log","name":"fann_set_error_log","description":"\u8bbe\u7f6e\u9519\u8bef\u8bb0\u5f55\u4fdd\u5b58\u7684\u4f4d\u7f6e\u3002","tag":"refentry","type":"Function","methodName":"fann_set_error_log"},{"id":"function.fann-set-input-scaling-params","name":"fann_set_input_scaling_params","description":"\u6839\u636e\u8bad\u7ec3\u6570\u636e\u8ba1\u7b97\u5c06\u6765\u4f7f\u7528\u7684\u8f93\u5165\u6bd4\u4f8b\u53c2\u6570","tag":"refentry","type":"Function","methodName":"fann_set_input_scaling_params"},{"id":"function.fann-set-learning-momentum","name":"fann_set_learning_momentum","description":"\u8bbe\u7f6e\u5b66\u4e60\u52a8\u91cf\u3002","tag":"refentry","type":"Function","methodName":"fann_set_learning_momentum"},{"id":"function.fann-set-learning-rate","name":"fann_set_learning_rate","description":"\u8bbe\u7f6e\u5b66\u4e60\u901f\u7387\u3002","tag":"refentry","type":"Function","methodName":"fann_set_learning_rate"},{"id":"function.fann-set-output-scaling-params","name":"fann_set_output_scaling_params","description":"\u6839\u636e\u8bad\u7ec3\u6570\u636e\u8ba1\u7b97\u5c06\u6765\u4f7f\u7528\u7684\u8f93\u51fa\u7f29\u653e\u53c2\u6570","tag":"refentry","type":"Function","methodName":"fann_set_output_scaling_params"},{"id":"function.fann-set-quickprop-decay","name":"fann_set_quickprop_decay","description":"\u8bbe\u7f6equickprop\u7b97\u6cd5\u8870\u51cf\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_set_quickprop_decay"},{"id":"function.fann-set-quickprop-mu","name":"fann_set_quickprop_mu","description":"\u8bbe\u7f6e quickprop \u7b97\u6cd5\u653e\u5927\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_set_quickprop_mu"},{"id":"function.fann-set-rprop-decrease-factor","name":"fann_set_rprop_decrease_factor","description":"\u4f7f\u7528 RPROP \u7b97\u6cd5\u8bad\u7ec3\u65f6\uff0c\u8bbe\u7f6e\u4e0b\u964d\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_set_rprop_decrease_factor"},{"id":"function.fann-set-rprop-delta-max","name":"fann_set_rprop_delta_max","description":"\u8bbe\u7f6e\u6700\u5927\u6b65\u957f","tag":"refentry","type":"Function","methodName":"fann_set_rprop_delta_max"},{"id":"function.fann-set-rprop-delta-min","name":"fann_set_rprop_delta_min","description":"\u8bbe\u7f6e\u6700\u5c0f\u6b65\u957f","tag":"refentry","type":"Function","methodName":"fann_set_rprop_delta_min"},{"id":"function.fann-set-rprop-delta-zero","name":"fann_set_rprop_delta_zero","description":"\u8bbe\u7f6e\u521d\u59cb\u6b65\u957f","tag":"refentry","type":"Function","methodName":"fann_set_rprop_delta_zero"},{"id":"function.fann-set-rprop-increase-factor","name":"fann_set_rprop_increase_factor","description":"\u4f7f\u7528 RPROP \u7b97\u6cd5\u8bad\u7ec3\u65f6\uff0c\u8bbe\u7f6e\u589e\u957f\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_set_rprop_increase_factor"},{"id":"function.fann-set-sarprop-step-error-shift","name":"fann_set_sarprop_step_error_shift","description":"\u8bbe\u7f6e sarprop \u7b97\u6cd5\u7684\u6b65\u8bef\u5dee\u504f\u79fb\u91cf","tag":"refentry","type":"Function","methodName":"fann_set_sarprop_step_error_shift"},{"id":"function.fann-set-sarprop-step-error-threshold-factor","name":"fann_set_sarprop_step_error_threshold_factor","description":"\u8bbe\u7f6e sarprop \u7b97\u6cd5\u7684\u6b65\u8bef\u5dee\u9608\u503c\u56e0\u5b50","tag":"refentry","type":"Function","methodName":"fann_set_sarprop_step_error_threshold_factor"},{"id":"function.fann-set-sarprop-temperature","name":"fann_set_sarprop_temperature","description":"\u8bbe\u7f6e sarprop \u7b97\u6cd5\u7684\u6e29\u5ea6","tag":"refentry","type":"Function","methodName":"fann_set_sarprop_temperature"},{"id":"function.fann-set-sarprop-weight-decay-shift","name":"fann_set_sarprop_weight_decay_shift","description":"\u8bbe\u7f6e sarprop \u7b97\u6cd5\u7684\u6743\u91cd\u8870\u51cf\u504f\u79fb\u503c","tag":"refentry","type":"Function","methodName":"fann_set_sarprop_weight_decay_shift"},{"id":"function.fann-set-scaling-params","name":"fann_set_scaling_params","description":"\u6839\u636e\u8bad\u7ec3\u6570\u636e\u8ba1\u7b97\u8f93\u5165\u548c\u8f93\u51fa\u7f29\u653e\u53c2\u6570\u4ee5\u4f9b\u5c06\u6765\u4f7f\u7528","tag":"refentry","type":"Function","methodName":"fann_set_scaling_params"},{"id":"function.fann-set-train-error-function","name":"fann_set_train_error_function","description":"\u8bbe\u7f6e\u8bad\u7ec3\u671f\u95f4\u4f7f\u7528\u7684\u9519\u8bef\u51fd\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_set_train_error_function"},{"id":"function.fann-set-train-stop-function","name":"fann_set_train_stop_function","description":"\u8bbe\u7f6e\u8bad\u7ec3\u671f\u95f4\u4f7f\u7528\u7684\u505c\u6b62\u51fd\u6570\u3002","tag":"refentry","type":"Function","methodName":"fann_set_train_stop_function"},{"id":"function.fann-set-training-algorithm","name":"fann_set_training_algorithm","description":"\u8bbe\u7f6e\u8bad\u7ec3\u7b97\u6cd5\u3002","tag":"refentry","type":"Function","methodName":"fann_set_training_algorithm"},{"id":"function.fann-set-weight","name":"fann_set_weight","description":"\u5728\u7f51\u7edc\u4e2d\u8bbe\u7f6e\u4e00\u4e2a\u8fde\u63a5\u3002","tag":"refentry","type":"Function","methodName":"fann_set_weight"},{"id":"function.fann-set-weight-array","name":"fann_set_weight_array","description":"\u5728\u7f51\u7edc\u4e2d\u8bbe\u7f6e\u4e00\u4e2a\u8fde\u63a5\u3002","tag":"refentry","type":"Function","methodName":"fann_set_weight_array"},{"id":"function.fann-shuffle-train-data","name":"fann_shuffle_train_data","description":"\u6253\u7b97\u8bad\u7ec3\u6570\u636e\uff0c\u4f7f\u987a\u5e8f\u968f\u673a\u3002","tag":"refentry","type":"Function","methodName":"fann_shuffle_train_data"},{"id":"function.fann-subset-train-data","name":"fann_subset_train_data","description":"\u8fd4\u56de\u4e00\u4e2a\u8bad\u7ec3\u6570\u636e\u5b50\u96c6\u7684\u526f\u672c\u3002","tag":"refentry","type":"Function","methodName":"fann_subset_train_data"},{"id":"function.fann-test","name":"fann_test","description":"\u4f7f\u7528\u4e00\u7ec4\u8f93\u5165\u548c\u4e00\u7ec4\u671f\u671b\u7684\u8f93\u51fa\u6765\u6d4b\u8bd5\u3002","tag":"refentry","type":"Function","methodName":"fann_test"},{"id":"function.fann-test-data","name":"fann_test_data","description":"\u4f7f\u7528\u8bad\u7ec3\u6570\u636e\u6765\u6d4b\u8bd5\u5e76\u4e14\u8ba1\u7b97\u51fa MSE","tag":"refentry","type":"Function","methodName":"fann_test_data"},{"id":"function.fann-train","name":"fann_train","description":"\u4f7f\u7528\u4e00\u4e2a\u8f93\u5165\u96c6\u548c\u4e00\u4e2a\u671f\u671b\u7684\u8f93\u51fa\u96c6\u6765\u8fed\u4ee3\u8bad\u7ec3\u4e00\u6b21\u3002","tag":"refentry","type":"Function","methodName":"fann_train"},{"id":"function.fann-train-epoch","name":"fann_train_epoch","description":"\u4f7f\u7528\u4e00\u7ec4\u8bad\u7ec3\u6570\u636e\u8bad\u7ec3\u4e00\u4e2a\u5468\u671f\u3002","tag":"refentry","type":"Function","methodName":"fann_train_epoch"},{"id":"function.fann-train-on-data","name":"fann_train_on_data","description":"\u5728\u6574\u4e2a\u6570\u636e\u96c6\u4e0a\u8bad\u7ec3\u4e00\u6bb5\u65f6\u95f4\u3002","tag":"refentry","type":"Function","methodName":"fann_train_on_data"},{"id":"function.fann-train-on-file","name":"fann_train_on_file","description":"\u5728\u4ece\u67d0\u4e2a\u6587\u4ef6\u8bfb\u53d6\u7684\u6574\u4e2a\u6570\u636e\u96c6\u4e0a\u8bad\u7ec3\u4e00\u6bb5\u65f6\u95f4\u3002","tag":"refentry","type":"Function","methodName":"fann_train_on_file"},{"id":"ref.fann","name":"Fann \u51fd\u6570","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"reference","type":"Extension","methodName":"Fann \u51fd\u6570"},{"id":"fannconnection.construct","name":"FANNConnection::__construct","description":"\u8fde\u63a5\u6784\u9020\u5668","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"fannconnection.getfromneuron","name":"FANNConnection::getFromNeuron","description":"\u8fd4\u56de\u5f00\u59cb\u8fde\u63a5\u7684\u795e\u7ecf\u5143","tag":"refentry","type":"Function","methodName":"getFromNeuron"},{"id":"fannconnection.gettoneuron","name":"FANNConnection::getToNeuron","description":"\u8fd4\u56de\u7ec8\u6b62\u795e\u7ecf\u5143\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"getToNeuron"},{"id":"fannconnection.getweight","name":"FANNConnection::getWeight","description":"\u8fd4\u56de\u8fde\u63a5\u6743\u91cd\u3002","tag":"refentry","type":"Function","methodName":"getWeight"},{"id":"fannconnection.setweight","name":"FANNConnection::setWeight","description":"\u8bbe\u7f6e\u8fde\u63a5\u6743\u91cd\u3002","tag":"refentry","type":"Function","methodName":"setWeight"},{"id":"class.fannconnection","name":"FANNConnection","description":"FANNConnection \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"FANNConnection"},{"id":"book.fann","name":"FANN","description":"FANN (\u5feb\u901f\u4eba\u5de5\u795e\u7ecf\u7f51\u7edc)","tag":"book","type":"Extension","methodName":"FANN"},{"id":"igbinary.installation","name":"\u5b89\u88c5","description":"Igbinary","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"igbinary.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Igbinary","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"igbinary.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Igbinary","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.igbinary-serialize","name":"igbinary_serialize","description":"Generates a compact, storable binary representation of a value","tag":"refentry","type":"Function","methodName":"igbinary_serialize"},{"id":"function.igbinary-unserialize","name":"igbinary_unserialize","description":"Creates a PHP value from a stored representation from igbinary_serialize","tag":"refentry","type":"Function","methodName":"igbinary_unserialize"},{"id":"ref.igbinary","name":"Igbinary \u51fd\u6570","description":"Igbinary","tag":"reference","type":"Extension","methodName":"Igbinary \u51fd\u6570"},{"id":"book.igbinary","name":"Igbinary","description":"Igbinary","tag":"book","type":"Extension","methodName":"Igbinary"},{"id":"json.requirements","name":"\u9700\u6c42","description":"JavaScript \u5bf9\u8c61\u8868\u793a\u6cd5\uff08JSON\uff09","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"json.installation","name":"\u5b89\u88c5","description":"JavaScript \u5bf9\u8c61\u8868\u793a\u6cd5\uff08JSON\uff09","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"json.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"JavaScript \u5bf9\u8c61\u8868\u793a\u6cd5\uff08JSON\uff09","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"json.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"JavaScript \u5bf9\u8c61\u8868\u793a\u6cd5\uff08JSON\uff09","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"class.jsonexception","name":"JsonException","description":"JsonException \u7c7b","tag":"phpdoc:exceptionref","type":"Exception","methodName":"JsonException"},{"id":"jsonserializable.jsonserialize","name":"JsonSerializable::jsonSerialize","description":"\u6307\u5b9a\u9700\u8981\u88ab\u5e8f\u5217\u5316\u6210 JSON \u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"class.jsonserializable","name":"JsonSerializable","description":"JSON \u5e8f\u5217\u5316\u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"JsonSerializable"},{"id":"function.json-decode","name":"json_decode","description":"\u5bf9 JSON \u683c\u5f0f\u7684\u5b57\u7b26\u4e32\u8fdb\u884c\u89e3\u7801","tag":"refentry","type":"Function","methodName":"json_decode"},{"id":"function.json-encode","name":"json_encode","description":"\u5bf9\u53d8\u91cf\u8fdb\u884c JSON \u7f16\u7801","tag":"refentry","type":"Function","methodName":"json_encode"},{"id":"function.json-last-error","name":"json_last_error","description":"\u8fd4\u56de\u6700\u540e\u53d1\u751f\u7684\u9519\u8bef","tag":"refentry","type":"Function","methodName":"json_last_error"},{"id":"function.json-last-error-msg","name":"json_last_error_msg","description":"\u8fd4\u56de\u6700\u540e\u4e00\u6b21\u8c03\u7528 json_validate()\u3001json_encode() \u6216 json_decode() \u65f6\u4ea7\u751f\u7684\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"json_last_error_msg"},{"id":"function.json-validate","name":"json_validate","description":"\u68c0\u67e5\u4e00\u4e2a\u5b57\u7b26\u4e32\u662f\u5426\u5305\u542b\u6709\u6548\u7684JSON","tag":"refentry","type":"Function","methodName":"json_validate"},{"id":"ref.json","name":"JSON \u51fd\u6570","description":"JavaScript \u5bf9\u8c61\u8868\u793a\u6cd5\uff08JSON\uff09","tag":"reference","type":"Extension","methodName":"JSON \u51fd\u6570"},{"id":"book.json","name":"JSON","description":"JavaScript \u5bf9\u8c61\u8868\u793a\u6cd5\uff08JSON\uff09","tag":"book","type":"Extension","methodName":"JSON"},{"id":"simdjson.installation","name":"\u5b89\u88c5","description":"Simdjson","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"simdjson.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Simdjson","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"simdjson.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Simdjson","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.simdjson-decode","name":"simdjson_decode","description":"Decodes a JSON string","tag":"refentry","type":"Function","methodName":"simdjson_decode"},{"id":"function.simdjson-is-valid","name":"simdjson_is_valid","description":"Check if a JSON string is valid","tag":"refentry","type":"Function","methodName":"simdjson_is_valid"},{"id":"function.simdjson-key-count","name":"simdjson_key_count","description":"Returns the value at a JSON pointer.","tag":"refentry","type":"Function","methodName":"simdjson_key_count"},{"id":"function.simdjson-key-exists","name":"simdjson_key_exists","description":"Check if the JSON contains the value referred to by a JSON pointer.","tag":"refentry","type":"Function","methodName":"simdjson_key_exists"},{"id":"function.simdjson-key-value","name":"simdjson_key_value","description":"Decodes the value of a JSON string located at the requested JSON pointer.","tag":"refentry","type":"Function","methodName":"simdjson_key_value"},{"id":"ref.simdjson","name":"Simdjson \u51fd\u6570","description":"Simdjson","tag":"reference","type":"Extension","methodName":"Simdjson \u51fd\u6570"},{"id":"class.simdjsonexception","name":"SimdJsonException","description":"The SimdJsonException class","tag":"phpdoc:classref","type":"Class","methodName":"SimdJsonException"},{"id":"class.simdjsonvalueerror","name":"SimdJsonValueError","description":"The SimdJsonValueError class","tag":"phpdoc:classref","type":"Class","methodName":"SimdJsonValueError"},{"id":"book.simdjson","name":"Simdjson","description":"Simdjson","tag":"book","type":"Extension","methodName":"Simdjson"},{"id":"lua.requirements","name":"\u9700\u6c42","description":"Lua","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"lua.installation","name":"\u5b89\u88c5","description":"Lua","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"lua.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Lua","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"lua.assign","name":"Lua::assign","description":"\u5c06\u4e00\u4e2aphp\u53d8\u91cf\u8d4b\u503c\u7ed9Lua","tag":"refentry","type":"Function","methodName":"assign"},{"id":"lua.call","name":"Lua::__call","description":"\u8c03\u7528Lua\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__call"},{"id":"lua.call","name":"Lua::call","description":"\u8c03\u7528Lua\u51fd\u6570","tag":"refentry","type":"Function","methodName":"call"},{"id":"lua.construct","name":"Lua::__construct","description":"Lua \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"lua.eval","name":"Lua::eval","description":"\u5c06\u5b57\u7b26\u4e32\u5f53\u505aLua\u4ee3\u7801\u6267\u884c","tag":"refentry","type":"Function","methodName":"eval"},{"id":"lua.getversion","name":"Lua::getVersion","description":"\u83b7\u53d6Lua\u7248\u672c","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"lua.include","name":"Lua::include","description":"\u89e3\u6790Lua\u811a\u672c\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"include"},{"id":"lua.registercallback","name":"Lua::registerCallback","description":"\u5411Lua\u4e2d\u6ce8\u518cphp\u51fd\u6570","tag":"refentry","type":"Function","methodName":"registerCallback"},{"id":"class.lua","name":"Lua","description":"Lua\u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Lua"},{"id":"luaclosure.invoke","name":"LuaClosure::__invoke","description":"\u8c03\u7528 luaclosure","tag":"refentry","type":"Function","methodName":"__invoke"},{"id":"class.luaclosure","name":"LuaClosure","description":"LuaClosure\u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"LuaClosure"},{"id":"book.lua","name":"Lua","description":"Lua","tag":"book","type":"Extension","methodName":"Lua"},{"id":"luasandbox.requirements","name":"\u9700\u6c42","description":"LuaSandbox","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"luasandbox.installation","name":"\u5b89\u88c5","description":"LuaSandbox","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"luasandbox.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"LuaSandbox","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"reference.luasandbox.differences","name":"Differences from Standard Lua","description":"LuaSandbox","tag":"chapter","type":"General","methodName":"Differences from Standard Lua"},{"id":"luasandbox.examples-basic","name":"Basic usage for LuaSandbox","description":"LuaSandbox","tag":"section","type":"General","methodName":"Basic usage for LuaSandbox"},{"id":"luasandbox.examples","name":"\u793a\u4f8b","description":"LuaSandbox","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"luasandbox.callfunction","name":"LuaSandbox::callFunction","description":"Call a function in a Lua global variable","tag":"refentry","type":"Function","methodName":"callFunction"},{"id":"luasandbox.disableprofiler","name":"LuaSandbox::disableProfiler","description":"Disable the profiler","tag":"refentry","type":"Function","methodName":"disableProfiler"},{"id":"luasandbox.enableprofiler","name":"LuaSandbox::enableProfiler","description":"Enable the profiler.","tag":"refentry","type":"Function","methodName":"enableProfiler"},{"id":"luasandbox.getcpuusage","name":"LuaSandbox::getCPUUsage","description":"Fetch the current CPU time usage of the Lua environment","tag":"refentry","type":"Function","methodName":"getCPUUsage"},{"id":"luasandbox.getmemoryusage","name":"LuaSandbox::getMemoryUsage","description":"Fetch the current memory usage of the Lua environment","tag":"refentry","type":"Function","methodName":"getMemoryUsage"},{"id":"luasandbox.getpeakmemoryusage","name":"LuaSandbox::getPeakMemoryUsage","description":"Fetch the peak memory usage of the Lua environment","tag":"refentry","type":"Function","methodName":"getPeakMemoryUsage"},{"id":"luasandbox.getprofilerfunctionreport","name":"LuaSandbox::getProfilerFunctionReport","description":"Fetch profiler data","tag":"refentry","type":"Function","methodName":"getProfilerFunctionReport"},{"id":"luasandbox.getversioninfo","name":"LuaSandbox::getVersionInfo","description":"Return the versions of LuaSandbox and Lua","tag":"refentry","type":"Function","methodName":"getVersionInfo"},{"id":"luasandbox.loadbinary","name":"LuaSandbox::loadBinary","description":"Load a precompiled binary chunk into the Lua environment","tag":"refentry","type":"Function","methodName":"loadBinary"},{"id":"luasandbox.loadstring","name":"LuaSandbox::loadString","description":"Load Lua code into the Lua environment","tag":"refentry","type":"Function","methodName":"loadString"},{"id":"luasandbox.pauseusagetimer","name":"LuaSandbox::pauseUsageTimer","description":"Pause the CPU usage timer","tag":"refentry","type":"Function","methodName":"pauseUsageTimer"},{"id":"luasandbox.registerlibrary","name":"LuaSandbox::registerLibrary","description":"Register a set of PHP functions as a Lua library","tag":"refentry","type":"Function","methodName":"registerLibrary"},{"id":"luasandbox.setcpulimit","name":"LuaSandbox::setCPULimit","description":"Set the CPU time limit for the Lua environment","tag":"refentry","type":"Function","methodName":"setCPULimit"},{"id":"luasandbox.setmemorylimit","name":"LuaSandbox::setMemoryLimit","description":"Set the memory limit for the Lua environment","tag":"refentry","type":"Function","methodName":"setMemoryLimit"},{"id":"luasandbox.unpauseusagetimer","name":"LuaSandbox::unpauseUsageTimer","description":"Unpause the timer paused by LuaSandbox::pauseUsageTimer","tag":"refentry","type":"Function","methodName":"unpauseUsageTimer"},{"id":"luasandbox.wrapphpfunction","name":"LuaSandbox::wrapPhpFunction","description":"Wrap a PHP callable in a LuaSandboxFunction","tag":"refentry","type":"Function","methodName":"wrapPhpFunction"},{"id":"class.luasandbox","name":"LuaSandbox","description":"The LuaSandbox class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandbox"},{"id":"luasandboxfunction.call","name":"LuaSandboxFunction::call","description":"Call a Lua function","tag":"refentry","type":"Function","methodName":"call"},{"id":"luasandboxfunction.construct","name":"LuaSandboxFunction::__construct","description":"Unused","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"luasandboxfunction.dump","name":"LuaSandboxFunction::dump","description":"Dump the function as a binary blob","tag":"refentry","type":"Function","methodName":"dump"},{"id":"class.luasandboxfunction","name":"LuaSandboxFunction","description":"The LuaSandboxFunction class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxFunction"},{"id":"class.luasandboxerror","name":"LuaSandboxError","description":"The LuaSandboxError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxError"},{"id":"class.luasandboxerrorerror","name":"LuaSandboxErrorError","description":"The LuaSandboxErrorError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxErrorError"},{"id":"class.luasandboxfatalerror","name":"LuaSandboxFatalError","description":"The LuaSandboxFatalError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxFatalError"},{"id":"class.luasandboxmemoryerror","name":"LuaSandboxMemoryError","description":"The LuaSandboxMemoryError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxMemoryError"},{"id":"class.luasandboxruntimeerror","name":"LuaSandboxRuntimeError","description":"The LuaSandboxRuntimeError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxRuntimeError"},{"id":"class.luasandboxsyntaxerror","name":"LuaSandboxSyntaxError","description":"The LuaSandboxSyntaxError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxSyntaxError"},{"id":"class.luasandboxtimeouterror","name":"LuaSandboxTimeoutError","description":"The LuaSandboxTimeoutError class","tag":"phpdoc:classref","type":"Class","methodName":"LuaSandboxTimeoutError"},{"id":"book.luasandbox","name":"LuaSandbox","description":"LuaSandbox","tag":"book","type":"Extension","methodName":"LuaSandbox"},{"id":"misc.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u6742\u9879\u51fd\u6570","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"misc.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u6742\u9879\u51fd\u6570","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"misc.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6742\u9879\u51fd\u6570","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.connection-aborted","name":"connection_aborted","description":"\u68c0\u67e5\u5ba2\u6237\u7aef\u662f\u5426\u5df2\u7ecf\u65ad\u5f00","tag":"refentry","type":"Function","methodName":"connection_aborted"},{"id":"function.connection-status","name":"connection_status","description":"\u8fd4\u56de\u8fde\u63a5\u7684\u72b6\u6001\u4f4d","tag":"refentry","type":"Function","methodName":"connection_status"},{"id":"function.constant","name":"constant","description":"\u8fd4\u56de\u4e00\u4e2a\u5e38\u91cf\u7684\u503c","tag":"refentry","type":"Function","methodName":"constant"},{"id":"function.define","name":"define","description":"\u5b9a\u4e49\u4e00\u4e2a\u5e38\u91cf","tag":"refentry","type":"Function","methodName":"define"},{"id":"function.defined","name":"defined","description":"\u68c0\u67e5\u7ed9\u5b9a\u540d\u79f0\u7684\u5e38\u91cf\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"defined"},{"id":"function.die","name":"die","description":"\u522b\u540d exit","tag":"refentry","type":"Function","methodName":"die"},{"id":"function.eval","name":"eval","description":"\u628a\u5b57\u7b26\u4e32\u4f5c\u4e3aPHP\u4ee3\u7801\u6267\u884c","tag":"refentry","type":"Function","methodName":"eval"},{"id":"function.exit","name":"exit","description":"\u4f7f\u7528\u72b6\u6001 code \u6216\u6d88\u606f\u7ec8\u6b62\u5f53\u524d\u811a\u672c","tag":"refentry","type":"Function","methodName":"exit"},{"id":"function.get-browser","name":"get_browser","description":"\u83b7\u53d6\u6d4f\u89c8\u5668\u5177\u6709\u7684\u529f\u80fd","tag":"refentry","type":"Function","methodName":"get_browser"},{"id":"function.halt-compiler","name":"__halt_compiler","description":"\u4e2d\u65ad\u7f16\u8bd1\u5668\u7684\u6267\u884c","tag":"refentry","type":"Function","methodName":"__halt_compiler"},{"id":"function.highlight-file","name":"highlight_file","description":"\u8bed\u6cd5\u9ad8\u4eae\u4e00\u4e2a\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"highlight_file"},{"id":"function.highlight-string","name":"highlight_string","description":"\u5b57\u7b26\u4e32\u7684\u8bed\u6cd5\u9ad8\u4eae","tag":"refentry","type":"Function","methodName":"highlight_string"},{"id":"function.hrtime","name":"hrtime","description":"\u83b7\u53d6\u7cfb\u7edf\u7684\u9ad8\u7cbe\u5ea6\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"hrtime"},{"id":"function.ignore-user-abort","name":"ignore_user_abort","description":"\u8bbe\u7f6e\u5ba2\u6237\u7aef\u65ad\u5f00\u8fde\u63a5\u65f6\u662f\u5426\u4e2d\u65ad\u811a\u672c\u7684\u6267\u884c","tag":"refentry","type":"Function","methodName":"ignore_user_abort"},{"id":"function.pack","name":"pack","description":"\u5c06\u6570\u636e\u6253\u5305\u6210\u4e8c\u8fdb\u5236\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"pack"},{"id":"function.php-strip-whitespace","name":"php_strip_whitespace","description":"\u8fd4\u56de\u5220\u9664\u6ce8\u91ca\u548c\u7a7a\u683c\u540e\u7684PHP\u6e90\u7801","tag":"refentry","type":"Function","methodName":"php_strip_whitespace"},{"id":"function.sapi-windows-cp-conv","name":"sapi_windows_cp_conv","description":"Convert string from one codepage to another","tag":"refentry","type":"Function","methodName":"sapi_windows_cp_conv"},{"id":"function.sapi-windows-cp-get","name":"sapi_windows_cp_get","description":"Get current codepage","tag":"refentry","type":"Function","methodName":"sapi_windows_cp_get"},{"id":"function.sapi-windows-cp-is-utf8","name":"sapi_windows_cp_is_utf8","description":"Indicates whether the codepage is UTF-8 compatible","tag":"refentry","type":"Function","methodName":"sapi_windows_cp_is_utf8"},{"id":"function.sapi-windows-cp-set","name":"sapi_windows_cp_set","description":"Set process codepage","tag":"refentry","type":"Function","methodName":"sapi_windows_cp_set"},{"id":"function.sapi-windows-generate-ctrl-event","name":"sapi_windows_generate_ctrl_event","description":"Send a CTRL event to another process","tag":"refentry","type":"Function","methodName":"sapi_windows_generate_ctrl_event"},{"id":"function.sapi-windows-set-ctrl-handler","name":"sapi_windows_set_ctrl_handler","description":"Set or remove a CTRL event handler","tag":"refentry","type":"Function","methodName":"sapi_windows_set_ctrl_handler"},{"id":"function.sapi-windows-vt100-support","name":"sapi_windows_vt100_support","description":"Get or set VT100 support for the specified stream associated to an output buffer of a Windows console.","tag":"refentry","type":"Function","methodName":"sapi_windows_vt100_support"},{"id":"function.show-source","name":"show_source","description":"\u522b\u540d highlight_file","tag":"refentry","type":"Function","methodName":"show_source"},{"id":"function.sleep","name":"sleep","description":"\u5ef6\u7f13\u6267\u884c","tag":"refentry","type":"Function","methodName":"sleep"},{"id":"function.sys-getloadavg","name":"sys_getloadavg","description":"\u83b7\u53d6\u7cfb\u7edf\u7684\u8d1f\u8f7d\uff08load average\uff09","tag":"refentry","type":"Function","methodName":"sys_getloadavg"},{"id":"function.time-nanosleep","name":"time_nanosleep","description":"\u5ef6\u7f13\u6267\u884c\u82e5\u5e72\u79d2\u548c\u7eb3\u79d2","tag":"refentry","type":"Function","methodName":"time_nanosleep"},{"id":"function.time-sleep-until","name":"time_sleep_until","description":"\u4f7f\u811a\u672c\u7761\u7720\u5230\u6307\u5b9a\u7684\u65f6\u95f4\u4e3a\u6b62","tag":"refentry","type":"Function","methodName":"time_sleep_until"},{"id":"function.uniqid","name":"uniqid","description":"\u751f\u6210\u57fa\u4e8e\u65f6\u95f4\u7684\u6807\u8bc6\u7b26","tag":"refentry","type":"Function","methodName":"uniqid"},{"id":"function.unpack","name":"unpack","description":"Unpack data from binary string","tag":"refentry","type":"Function","methodName":"unpack"},{"id":"function.usleep","name":"usleep","description":"\u4ee5\u6307\u5b9a\u7684\u5fae\u79d2\u6570\u5ef6\u8fdf\u6267\u884c","tag":"refentry","type":"Function","methodName":"usleep"},{"id":"ref.misc","name":"\u6742\u9879 \u51fd\u6570","description":"\u6742\u9879\u51fd\u6570","tag":"reference","type":"Extension","methodName":"\u6742\u9879 \u51fd\u6570"},{"id":"changelog.misc","name":"\u66f4\u65b0\u65e5\u5fd7","description":"\u6742\u9879\u51fd\u6570","tag":"appendix","type":"General","methodName":"\u66f4\u65b0\u65e5\u5fd7"},{"id":"book.misc","name":"\u6742\u9879","description":"\u6742\u9879\u51fd\u6570","tag":"book","type":"Extension","methodName":"\u6742\u9879"},{"id":"random.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u968f\u673a\u6570\u751f\u6210\u5668\u548c\u76f8\u5173\u968f\u673a\u51fd\u6570","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"random.examples","name":"\u793a\u4f8b","description":"\u968f\u673a\u6570\u751f\u6210\u5668\u548c\u76f8\u5173\u968f\u673a\u51fd\u6570","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.getrandmax","name":"getrandmax","description":"\u663e\u793a\u968f\u673a\u6570\u6700\u5927\u7684\u53ef\u80fd\u503c","tag":"refentry","type":"Function","methodName":"getrandmax"},{"id":"function.lcg-value","name":"lcg_value","description":"\u7ec4\u5408\u7ebf\u6027\u540c\u4f59\u53d1\u751f\u5668","tag":"refentry","type":"Function","methodName":"lcg_value"},{"id":"function.mt-getrandmax","name":"mt_getrandmax","description":"\u663e\u793a\u968f\u673a\u6570\u7684\u6700\u5927\u53ef\u80fd\u503c","tag":"refentry","type":"Function","methodName":"mt_getrandmax"},{"id":"function.mt-rand","name":"mt_rand","description":"\u901a\u8fc7\u6885\u68ee\u65cb\u8f6c\uff08Mersenne Twister\uff09\u968f\u673a\u6570\u751f\u6210\u5668\u751f\u6210\u968f\u673a\u503c","tag":"refentry","type":"Function","methodName":"mt_rand"},{"id":"function.mt-srand","name":"mt_srand","description":"\u64ad\u4e0b\u4e00\u4e2a\u66f4\u597d\u7684\u968f\u673a\u6570\u53d1\u751f\u5668\u79cd\u5b50","tag":"refentry","type":"Function","methodName":"mt_srand"},{"id":"function.rand","name":"rand","description":"\u4ea7\u751f\u4e00\u4e2a\u968f\u673a\u6574\u6570","tag":"refentry","type":"Function","methodName":"rand"},{"id":"function.random-bytes","name":"random_bytes","description":"Get cryptographically secure random bytes","tag":"refentry","type":"Function","methodName":"random_bytes"},{"id":"function.random-int","name":"random_int","description":"\u83b7\u53d6\u751f\u6210\u52a0\u5bc6\u5b89\u5168\u3001\u5747\u5300\u5206\u5e03\u7684\u6574\u6570","tag":"refentry","type":"Function","methodName":"random_int"},{"id":"function.srand","name":"srand","description":"\u64ad\u4e0b\u968f\u673a\u6570\u53d1\u751f\u5668\u79cd\u5b50","tag":"refentry","type":"Function","methodName":"srand"},{"id":"ref.random","name":"Random \u51fd\u6570","description":"\u968f\u673a\u6570\u751f\u6210\u5668\u548c\u76f8\u5173\u968f\u673a\u51fd\u6570","tag":"reference","type":"Extension","methodName":"Random \u51fd\u6570"},{"id":"random-randomizer.construct","name":"Random\\Randomizer::__construct","description":"Constructs a new Randomizer","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"random-randomizer.getbytes","name":"Random\\Randomizer::getBytes","description":"Get random bytes","tag":"refentry","type":"Function","methodName":"getBytes"},{"id":"random-randomizer.getbytesfromstring","name":"Random\\Randomizer::getBytesFromString","description":"Get random bytes from a source string","tag":"refentry","type":"Function","methodName":"getBytesFromString"},{"id":"random-randomizer.getfloat","name":"Random\\Randomizer::getFloat","description":"Get a uniformly selected float","tag":"refentry","type":"Function","methodName":"getFloat"},{"id":"random-randomizer.getint","name":"Random\\Randomizer::getInt","description":"Get a uniformly selected integer","tag":"refentry","type":"Function","methodName":"getInt"},{"id":"random-randomizer.nextfloat","name":"Random\\Randomizer::nextFloat","description":"Get a float from the right-open interval [0.0, 1.0)","tag":"refentry","type":"Function","methodName":"nextFloat"},{"id":"random-randomizer.nextint","name":"Random\\Randomizer::nextInt","description":"Get a positive integer","tag":"refentry","type":"Function","methodName":"nextInt"},{"id":"random-randomizer.pickarraykeys","name":"Random\\Randomizer::pickArrayKeys","description":"Select random array keys","tag":"refentry","type":"Function","methodName":"pickArrayKeys"},{"id":"random-randomizer.serialize","name":"Random\\Randomizer::__serialize","description":"Serializes the Randomizer object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"random-randomizer.shufflearray","name":"Random\\Randomizer::shuffleArray","description":"Get a permutation of an array","tag":"refentry","type":"Function","methodName":"shuffleArray"},{"id":"random-randomizer.shufflebytes","name":"Random\\Randomizer::shuffleBytes","description":"Get a byte-wise permutation of a string","tag":"refentry","type":"Function","methodName":"shuffleBytes"},{"id":"random-randomizer.unserialize","name":"Random\\Randomizer::__unserialize","description":"Deserializes the data parameter into a Randomizer object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.random-randomizer","name":"Random\\Randomizer","description":"The Random\\Randomizer class","tag":"phpdoc:classref","type":"Class","methodName":"Random\\Randomizer"},{"id":"enum.random-intervalboundary","name":"Random\\IntervalBoundary","description":"The Random\\IntervalBoundary Enum","tag":"phpdoc:classref","type":"Class","methodName":"Random\\IntervalBoundary"},{"id":"random-engine.generate","name":"Random\\Engine::generate","description":"Generates randomness","tag":"refentry","type":"Function","methodName":"generate"},{"id":"class.random-engine","name":"Random\\Engine","description":"The Random\\Engine interface","tag":"phpdoc:classref","type":"Class","methodName":"Random\\Engine"},{"id":"class.random-cryptosafeengine","name":"Random\\CryptoSafeEngine","description":"The Random\\CryptoSafeEngine interface","tag":"phpdoc:classref","type":"Class","methodName":"Random\\CryptoSafeEngine"},{"id":"random-engine-secure.generate","name":"Random\\Engine\\Secure::generate","description":"Generate cryptographically secure randomness","tag":"refentry","type":"Function","methodName":"generate"},{"id":"class.random-engine-secure","name":"Random\\Engine\\Secure","description":"The Random\\Engine\\Secure class","tag":"phpdoc:classref","type":"Class","methodName":"Random\\Engine\\Secure"},{"id":"random-engine-mt19937.construct","name":"Random\\Engine\\Mt19937::__construct","description":"Constructs a new Mt19937 engine","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"random-engine-mt19937.debuginfo","name":"Random\\Engine\\Mt19937::__debugInfo","description":"Returns the internal state of the engine","tag":"refentry","type":"Function","methodName":"__debugInfo"},{"id":"random-engine-mt19937.generate","name":"Random\\Engine\\Mt19937::generate","description":"Generate 32 bits of randomness","tag":"refentry","type":"Function","methodName":"generate"},{"id":"random-engine-mt19937.serialize","name":"Random\\Engine\\Mt19937::__serialize","description":"Serializes the Mt19937 object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"random-engine-mt19937.unserialize","name":"Random\\Engine\\Mt19937::__unserialize","description":"Deserializes the data parameter into a Mt19937 object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.random-engine-mt19937","name":"Random\\Engine\\Mt19937","description":"Random\\Engine\\Mt19937 \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Random\\Engine\\Mt19937"},{"id":"random-engine-pcgoneseq128xslrr64.construct","name":"Random\\Engine\\PcgOneseq128XslRr64::__construct","description":"Constructs a new PCG Oneseq 128 XSL RR 64 engine","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"random-engine-pcgoneseq128xslrr64.debuginfo","name":"Random\\Engine\\PcgOneseq128XslRr64::__debugInfo","description":"Returns the internal state of the engine","tag":"refentry","type":"Function","methodName":"__debugInfo"},{"id":"random-engine-pcgoneseq128xslrr64.generate","name":"Random\\Engine\\PcgOneseq128XslRr64::generate","description":"Generate 64 bits of randomness","tag":"refentry","type":"Function","methodName":"generate"},{"id":"random-engine-pcgoneseq128xslrr64.jump","name":"Random\\Engine\\PcgOneseq128XslRr64::jump","description":"Efficiently move the engine ahead multiple steps","tag":"refentry","type":"Function","methodName":"jump"},{"id":"random-engine-pcgoneseq128xslrr64.serialize","name":"Random\\Engine\\PcgOneseq128XslRr64::__serialize","description":"Serializes the PcgOneseq128XslRr64 object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"random-engine-pcgoneseq128xslrr64.unserialize","name":"Random\\Engine\\PcgOneseq128XslRr64::__unserialize","description":"Deserializes the data parameter into a PcgOneseq128XslRr64 object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.random-engine-pcgoneseq128xslrr64","name":"Random\\Engine\\PcgOneseq128XslRr64","description":"The Random\\Engine\\PcgOneseq128XslRr64 class","tag":"phpdoc:classref","type":"Class","methodName":"Random\\Engine\\PcgOneseq128XslRr64"},{"id":"random-engine-xoshiro256starstar.construct","name":"Random\\Engine\\Xoshiro256StarStar::__construct","description":"Constructs a new xoshiro256** engine","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"random-engine-xoshiro256starstar.debuginfo","name":"Random\\Engine\\Xoshiro256StarStar::__debugInfo","description":"Returns the internal state of the engine","tag":"refentry","type":"Function","methodName":"__debugInfo"},{"id":"random-engine-xoshiro256starstar.generate","name":"Random\\Engine\\Xoshiro256StarStar::generate","description":"Generate 64 bits of randomness","tag":"refentry","type":"Function","methodName":"generate"},{"id":"random-engine-xoshiro256starstar.jump","name":"Random\\Engine\\Xoshiro256StarStar::jump","description":"Efficiently move the engine ahead by 2^128 steps","tag":"refentry","type":"Function","methodName":"jump"},{"id":"random-engine-xoshiro256starstar.jumplong","name":"Random\\Engine\\Xoshiro256StarStar::jumpLong","description":"Efficiently move the engine ahead by 2^192 steps","tag":"refentry","type":"Function","methodName":"jumpLong"},{"id":"random-engine-xoshiro256starstar.serialize","name":"Random\\Engine\\Xoshiro256StarStar::__serialize","description":"Serializes the Xoshiro256StarStar object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"random-engine-xoshiro256starstar.unserialize","name":"Random\\Engine\\Xoshiro256StarStar::__unserialize","description":"Deserializes the data parameter into a Xoshiro256StarStar object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"class.random-engine-xoshiro256starstar","name":"Random\\Engine\\Xoshiro256StarStar","description":"Random\\Engine\\Xoshiro256StarStar \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Random\\Engine\\Xoshiro256StarStar"},{"id":"class.random-randomerror","name":"Random\\RandomError","description":"The Random\\RandomError class","tag":"phpdoc:classref","type":"Class","methodName":"Random\\RandomError"},{"id":"class.random-brokenrandomengineerror","name":"Random\\BrokenRandomEngineError","description":"The Random\\BrokenRandomEngineError class","tag":"phpdoc:classref","type":"Class","methodName":"Random\\BrokenRandomEngineError"},{"id":"class.random-randomexception","name":"Random\\RandomException","description":"The Random\\RandomException class","tag":"phpdoc:classref","type":"Class","methodName":"Random\\RandomException"},{"id":"book.random","name":"Random","description":"\u968f\u673a\u6570\u751f\u6210\u5668\u548c\u76f8\u5173\u968f\u673a\u51fd\u6570","tag":"book","type":"Extension","methodName":"Random"},{"id":"seaslog.requirements","name":"\u9700\u6c42","description":"SeasLog","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"seaslog.installation","name":"\u5b89\u88c5","description":"SeasLog","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"seaslog.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"SeasLog","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"seaslog.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"SeasLog","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"seaslog.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"SeasLog","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"seaslog.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"SeasLog","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"seaslog.examples","name":"\u793a\u4f8b","description":"SeasLog","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.seaslog-get-author","name":"seaslog_get_author","description":"\u83b7\u53d6 SeasLog \u4f5c\u8005","tag":"refentry","type":"Function","methodName":"seaslog_get_author"},{"id":"function.seaslog-get-version","name":"seaslog_get_version","description":"\u83b7\u53d6 SeasLog \u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"seaslog_get_version"},{"id":"ref.seaslog","name":"Seaslog \u51fd\u6570","description":"SeasLog","tag":"reference","type":"Extension","methodName":"Seaslog \u51fd\u6570"},{"id":"seaslog.alert","name":"SeasLog::alert","description":"\u8bb0\u5f55 alert \u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"alert"},{"id":"seaslog.analyzercount","name":"SeasLog::analyzerCount","description":"Get log count by level, log_path and key_word","tag":"refentry","type":"Function","methodName":"analyzerCount"},{"id":"seaslog.analyzerdetail","name":"SeasLog::analyzerDetail","description":"Get log detail by level, log_path, key_word, start, limit, order","tag":"refentry","type":"Function","methodName":"analyzerDetail"},{"id":"seaslog.closeloggerstream","name":"SeasLog::closeLoggerStream","description":"Manually release stream flow from logger","tag":"refentry","type":"Function","methodName":"closeLoggerStream"},{"id":"seaslog.construct","name":"SeasLog::__construct","description":"Description","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"seaslog.critical","name":"SeasLog::critical","description":"\u8bb0\u5f55 critical \u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"critical"},{"id":"seaslog.debug","name":"SeasLog::debug","description":"\u8bb0\u5f55 debug \u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"debug"},{"id":"seaslog.destruct","name":"SeasLog::__destruct","description":"Description","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"seaslog.emergency","name":"SeasLog::emergency","description":"\u8bb0\u5f55 emergency \u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"emergency"},{"id":"seaslog.error","name":"SeasLog::error","description":"\u8bb0\u5f55 error \u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"error"},{"id":"seaslog.flushbuffer","name":"SeasLog::flushBuffer","description":"\u5c06\u65e5\u5fd7\u7f13\u5b58\u5237\u65b0\u5230\u4ecb\u8d28\u4e2d\uff0c\u6587\u4ef6\u4ecb\u8d28\uff0c\u6216\u8005\u53d1\u9001\u5230\u8fdc\u7aef\u7684 TCP\/UDP \u670d\u52a1\u5730\u5740","tag":"refentry","type":"Function","methodName":"flushBuffer"},{"id":"seaslog.getbasepath","name":"SeasLog::getBasePath","description":"\u83b7\u5f97 SeasLog \u6839\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"getBasePath"},{"id":"seaslog.getbuffer","name":"SeasLog::getBuffer","description":"\u83b7\u53d6\u5185\u5b58\u4e2d\u7684\u65e5\u5fd7\u7f13\u5b58\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"getBuffer"},{"id":"seaslog.getbufferenabled","name":"SeasLog::getBufferEnabled","description":"Determin if buffer enabled","tag":"refentry","type":"Function","methodName":"getBufferEnabled"},{"id":"seaslog.getdatetimeformat","name":"SeasLog::getDatetimeFormat","description":"\u83b7\u53d6 SeasLog \u65e5\u671f\u683c\u5f0f","tag":"refentry","type":"Function","methodName":"getDatetimeFormat"},{"id":"seaslog.getlastlogger","name":"SeasLog::getLastLogger","description":"\u83b7\u5f97 SeasLog \u6700\u8fd1\u7684\u4e00\u6b21 Logger \u540d\u79f0","tag":"refentry","type":"Function","methodName":"getLastLogger"},{"id":"seaslog.getrequestid","name":"SeasLog::getRequestID","description":"\u83b7\u5f97\u5f53\u524d SeasLog \u4e2d\u7528\u4e8e\u533a\u5206\u8bf7\u6c42\u7684 request_id","tag":"refentry","type":"Function","methodName":"getRequestID"},{"id":"seaslog.getrequestvariable","name":"SeasLog::getRequestVariable","description":"Get SeasLog request variable","tag":"refentry","type":"Function","methodName":"getRequestVariable"},{"id":"seaslog.info","name":"SeasLog::info","description":"Record info log information","tag":"refentry","type":"Function","methodName":"info"},{"id":"seaslog.log","name":"SeasLog::log","description":"\u516c\u5171\u7684\u65e5\u5fd7\u8bb0\u5f55\u51fd\u6570","tag":"refentry","type":"Function","methodName":"log"},{"id":"seaslog.notice","name":"SeasLog::notice","description":"\u8bb0\u5f55 notice \u65e5\u5fd7","tag":"refentry","type":"Function","methodName":"notice"},{"id":"seaslog.setbasepath","name":"SeasLog::setBasePath","description":"\u8bbe\u7f6e SeasLog \u6839\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"setBasePath"},{"id":"seaslog.setdatetimeformat","name":"SeasLog::setDatetimeFormat","description":"\u8bbe\u7f6e SeasLog \u65e5\u671f\u683c\u5f0f","tag":"refentry","type":"Function","methodName":"setDatetimeFormat"},{"id":"seaslog.setlogger","name":"SeasLog::setLogger","description":"\u8bbe\u7f6e SeasLog \u7684 Logger \u540d","tag":"refentry","type":"Function","methodName":"setLogger"},{"id":"seaslog.setrequestid","name":"SeasLog::setRequestID","description":"\u8bbe\u7f6e\u53ef\u4ee5\u7531 SeasLog \u7528\u4e8e\u533a\u5206\u8bf7\u6c42\u7684 request_id","tag":"refentry","type":"Function","methodName":"setRequestID"},{"id":"seaslog.setrequestvariable","name":"SeasLog::setRequestVariable","description":"Manually set SeasLog request variable","tag":"refentry","type":"Function","methodName":"setRequestVariable"},{"id":"seaslog.warning","name":"SeasLog::warning","description":"Record warning log information","tag":"refentry","type":"Function","methodName":"warning"},{"id":"class.seaslog","name":"SeasLog","description":"The SeasLog class","tag":"phpdoc:classref","type":"Class","methodName":"SeasLog"},{"id":"book.seaslog","name":"SeasLog","description":"SeasLog","tag":"book","type":"Extension","methodName":"SeasLog"},{"id":"outeriterator.getinneriterator","name":"OuterIterator::getInnerIterator","description":"Returns the inner iterator for the current entry","tag":"refentry","type":"Function","methodName":"getInnerIterator"},{"id":"class.outeriterator","name":"OuterIterator","description":"The OuterIterator interface","tag":"phpdoc:classref","type":"Class","methodName":"OuterIterator"},{"id":"recursiveiterator.getchildren","name":"RecursiveIterator::getChildren","description":"Returns an iterator for the current entry","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursiveiterator.haschildren","name":"RecursiveIterator::hasChildren","description":"Returns if an iterator can be created for the current entry","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"class.recursiveiterator","name":"RecursiveIterator","description":"The RecursiveIterator interface","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveIterator"},{"id":"seekableiterator.seek","name":"SeekableIterator::seek","description":"Seeks to a position","tag":"refentry","type":"Function","methodName":"seek"},{"id":"class.seekableiterator","name":"SeekableIterator","description":"SeekableIterator \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"SeekableIterator"},{"id":"splobserver.update","name":"SplObserver::update","description":"Receive update from subject","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.splobserver","name":"SplObserver","description":"The SplObserver interface","tag":"phpdoc:classref","type":"Class","methodName":"SplObserver"},{"id":"splsubject.attach","name":"SplSubject::attach","description":"Attach an SplObserver","tag":"refentry","type":"Function","methodName":"attach"},{"id":"splsubject.detach","name":"SplSubject::detach","description":"Detach an observer","tag":"refentry","type":"Function","methodName":"detach"},{"id":"splsubject.notify","name":"SplSubject::notify","description":"Notify an observer","tag":"refentry","type":"Function","methodName":"notify"},{"id":"class.splsubject","name":"SplSubject","description":"The SplSubject interface","tag":"phpdoc:classref","type":"Class","methodName":"SplSubject"},{"id":"spl.interfaces","name":"Interfaces","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"part","type":"General","methodName":"Interfaces"},{"id":"spldoublylinkedlist.add","name":"SplDoublyLinkedList::add","description":"Add\/insert a new value at the specified index","tag":"refentry","type":"Function","methodName":"add"},{"id":"spldoublylinkedlist.bottom","name":"SplDoublyLinkedList::bottom","description":"Peeks at the node from the beginning of the doubly linked list","tag":"refentry","type":"Function","methodName":"bottom"},{"id":"spldoublylinkedlist.count","name":"SplDoublyLinkedList::count","description":"Counts the number of elements in the doubly linked list","tag":"refentry","type":"Function","methodName":"count"},{"id":"spldoublylinkedlist.current","name":"SplDoublyLinkedList::current","description":"Return current array entry","tag":"refentry","type":"Function","methodName":"current"},{"id":"spldoublylinkedlist.getiteratormode","name":"SplDoublyLinkedList::getIteratorMode","description":"Returns the mode of iteration","tag":"refentry","type":"Function","methodName":"getIteratorMode"},{"id":"spldoublylinkedlist.isempty","name":"SplDoublyLinkedList::isEmpty","description":"Checks whether the doubly linked list is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"spldoublylinkedlist.key","name":"SplDoublyLinkedList::key","description":"Return current node index","tag":"refentry","type":"Function","methodName":"key"},{"id":"spldoublylinkedlist.next","name":"SplDoublyLinkedList::next","description":"Move to next entry","tag":"refentry","type":"Function","methodName":"next"},{"id":"spldoublylinkedlist.offsetexists","name":"SplDoublyLinkedList::offsetExists","description":"Returns whether the requested $index exists","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"spldoublylinkedlist.offsetget","name":"SplDoublyLinkedList::offsetGet","description":"Returns the value at the specified $index","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"spldoublylinkedlist.offsetset","name":"SplDoublyLinkedList::offsetSet","description":"Sets the value at the specified $index to $value","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"spldoublylinkedlist.offsetunset","name":"SplDoublyLinkedList::offsetUnset","description":"Unsets the value at the specified $index","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"spldoublylinkedlist.pop","name":"SplDoublyLinkedList::pop","description":"Pops a node from the end of the doubly linked list","tag":"refentry","type":"Function","methodName":"pop"},{"id":"spldoublylinkedlist.prev","name":"SplDoublyLinkedList::prev","description":"Move to previous entry","tag":"refentry","type":"Function","methodName":"prev"},{"id":"spldoublylinkedlist.push","name":"SplDoublyLinkedList::push","description":"Pushes an element at the end of the doubly linked list","tag":"refentry","type":"Function","methodName":"push"},{"id":"spldoublylinkedlist.rewind","name":"SplDoublyLinkedList::rewind","description":"Rewind iterator back to the start","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"spldoublylinkedlist.serialize","name":"SplDoublyLinkedList::serialize","description":"Serializes the storage","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"spldoublylinkedlist.setiteratormode","name":"SplDoublyLinkedList::setIteratorMode","description":"Sets the mode of iteration","tag":"refentry","type":"Function","methodName":"setIteratorMode"},{"id":"spldoublylinkedlist.shift","name":"SplDoublyLinkedList::shift","description":"Shifts a node from the beginning of the doubly linked list","tag":"refentry","type":"Function","methodName":"shift"},{"id":"spldoublylinkedlist.top","name":"SplDoublyLinkedList::top","description":"Peeks at the node from the end of the doubly linked list","tag":"refentry","type":"Function","methodName":"top"},{"id":"spldoublylinkedlist.unserialize","name":"SplDoublyLinkedList::unserialize","description":"Unserializes the storage","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"spldoublylinkedlist.unshift","name":"SplDoublyLinkedList::unshift","description":"Prepends the doubly linked list with an element","tag":"refentry","type":"Function","methodName":"unshift"},{"id":"spldoublylinkedlist.valid","name":"SplDoublyLinkedList::valid","description":"Check whether the doubly linked list contains more nodes","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.spldoublylinkedlist","name":"SplDoublyLinkedList","description":"SplDoublyLinkedList \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SplDoublyLinkedList"},{"id":"class.splstack","name":"SplStack","description":"SplStack \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SplStack"},{"id":"splqueue.dequeue","name":"SplQueue::dequeue","description":"Dequeues a node from the queue","tag":"refentry","type":"Function","methodName":"dequeue"},{"id":"splqueue.enqueue","name":"SplQueue::enqueue","description":"Adds an element to the queue","tag":"refentry","type":"Function","methodName":"enqueue"},{"id":"class.splqueue","name":"SplQueue","description":"SplQueue \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SplQueue"},{"id":"splheap.compare","name":"SplHeap::compare","description":"Compare elements in order to place them correctly in the heap while sifting up","tag":"refentry","type":"Function","methodName":"compare"},{"id":"splheap.count","name":"SplHeap::count","description":"Counts the number of elements in the heap","tag":"refentry","type":"Function","methodName":"count"},{"id":"splheap.current","name":"SplHeap::current","description":"Return current node pointed by the iterator","tag":"refentry","type":"Function","methodName":"current"},{"id":"splheap.extract","name":"SplHeap::extract","description":"Extracts a node from top of the heap and sift up","tag":"refentry","type":"Function","methodName":"extract"},{"id":"splheap.insert","name":"SplHeap::insert","description":"Inserts an element in the heap by sifting it up","tag":"refentry","type":"Function","methodName":"insert"},{"id":"splheap.iscorrupted","name":"SplHeap::isCorrupted","description":"Tells if the heap is in a corrupted state","tag":"refentry","type":"Function","methodName":"isCorrupted"},{"id":"splheap.isempty","name":"SplHeap::isEmpty","description":"Checks whether the heap is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"splheap.key","name":"SplHeap::key","description":"Return current node index","tag":"refentry","type":"Function","methodName":"key"},{"id":"splheap.next","name":"SplHeap::next","description":"Move to the next node","tag":"refentry","type":"Function","methodName":"next"},{"id":"splheap.recoverfromcorruption","name":"SplHeap::recoverFromCorruption","description":"Recover from the corrupted state and allow further actions on the heap","tag":"refentry","type":"Function","methodName":"recoverFromCorruption"},{"id":"splheap.rewind","name":"SplHeap::rewind","description":"Rewind iterator back to the start (no-op)","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"splheap.top","name":"SplHeap::top","description":"Peeks at the node from the top of the heap","tag":"refentry","type":"Function","methodName":"top"},{"id":"splheap.valid","name":"SplHeap::valid","description":"Check whether the heap contains more nodes","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.splheap","name":"SplHeap","description":"The SplHeap class","tag":"phpdoc:classref","type":"Class","methodName":"SplHeap"},{"id":"splmaxheap.compare","name":"SplMaxHeap::compare","description":"Compare elements in order to place them correctly in the heap while sifting up","tag":"refentry","type":"Function","methodName":"compare"},{"id":"class.splmaxheap","name":"SplMaxHeap","description":"The SplMaxHeap class","tag":"phpdoc:classref","type":"Class","methodName":"SplMaxHeap"},{"id":"splminheap.compare","name":"SplMinHeap::compare","description":"Compare elements in order to place them correctly in the heap while sifting up","tag":"refentry","type":"Function","methodName":"compare"},{"id":"class.splminheap","name":"SplMinHeap","description":"The SplMinHeap class","tag":"phpdoc:classref","type":"Class","methodName":"SplMinHeap"},{"id":"splpriorityqueue.compare","name":"SplPriorityQueue::compare","description":"Compare priorities in order to place elements correctly in the heap while sifting up","tag":"refentry","type":"Function","methodName":"compare"},{"id":"splpriorityqueue.count","name":"SplPriorityQueue::count","description":"Counts the number of elements in the queue","tag":"refentry","type":"Function","methodName":"count"},{"id":"splpriorityqueue.current","name":"SplPriorityQueue::current","description":"Return current node pointed by the iterator","tag":"refentry","type":"Function","methodName":"current"},{"id":"splpriorityqueue.extract","name":"SplPriorityQueue::extract","description":"Extracts a node from top of the heap and sift up","tag":"refentry","type":"Function","methodName":"extract"},{"id":"splpriorityqueue.getextractflags","name":"SplPriorityQueue::getExtractFlags","description":"Get the flags of extraction","tag":"refentry","type":"Function","methodName":"getExtractFlags"},{"id":"splpriorityqueue.insert","name":"SplPriorityQueue::insert","description":"Inserts an element in the queue by sifting it up","tag":"refentry","type":"Function","methodName":"insert"},{"id":"splpriorityqueue.iscorrupted","name":"SplPriorityQueue::isCorrupted","description":"Tells if the priority queue is in a corrupted state","tag":"refentry","type":"Function","methodName":"isCorrupted"},{"id":"splpriorityqueue.isempty","name":"SplPriorityQueue::isEmpty","description":"Checks whether the queue is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"splpriorityqueue.key","name":"SplPriorityQueue::key","description":"Return current node index","tag":"refentry","type":"Function","methodName":"key"},{"id":"splpriorityqueue.next","name":"SplPriorityQueue::next","description":"Move to the next node","tag":"refentry","type":"Function","methodName":"next"},{"id":"splpriorityqueue.recoverfromcorruption","name":"SplPriorityQueue::recoverFromCorruption","description":"Recover from the corrupted state and allow further actions on the queue","tag":"refentry","type":"Function","methodName":"recoverFromCorruption"},{"id":"splpriorityqueue.rewind","name":"SplPriorityQueue::rewind","description":"Rewind iterator back to the start (no-op)","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"splpriorityqueue.setextractflags","name":"SplPriorityQueue::setExtractFlags","description":"Sets the mode of extraction","tag":"refentry","type":"Function","methodName":"setExtractFlags"},{"id":"splpriorityqueue.top","name":"SplPriorityQueue::top","description":"Peeks at the node from the top of the queue","tag":"refentry","type":"Function","methodName":"top"},{"id":"splpriorityqueue.valid","name":"SplPriorityQueue::valid","description":"Check whether the queue contains more nodes","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.splpriorityqueue","name":"SplPriorityQueue","description":"The SplPriorityQueue class","tag":"phpdoc:classref","type":"Class","methodName":"SplPriorityQueue"},{"id":"splfixedarray.construct","name":"SplFixedArray::__construct","description":"Constructs a new fixed array","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"splfixedarray.count","name":"SplFixedArray::count","description":"Returns the size of the array","tag":"refentry","type":"Function","methodName":"count"},{"id":"splfixedarray.current","name":"SplFixedArray::current","description":"Return current array entry","tag":"refentry","type":"Function","methodName":"current"},{"id":"splfixedarray.fromarray","name":"SplFixedArray::fromArray","description":"Import a PHP array in a SplFixedArray instance","tag":"refentry","type":"Function","methodName":"fromArray"},{"id":"splfixedarray.getiterator","name":"SplFixedArray::getIterator","description":"Retrieve the iterator to go through the array","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"splfixedarray.getsize","name":"SplFixedArray::getSize","description":"Gets the size of the array","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"splfixedarray.jsonserialize","name":"SplFixedArray::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"splfixedarray.key","name":"SplFixedArray::key","description":"Return current array index","tag":"refentry","type":"Function","methodName":"key"},{"id":"splfixedarray.next","name":"SplFixedArray::next","description":"Move to next entry","tag":"refentry","type":"Function","methodName":"next"},{"id":"splfixedarray.offsetexists","name":"SplFixedArray::offsetExists","description":"Returns whether the requested index exists","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"splfixedarray.offsetget","name":"SplFixedArray::offsetGet","description":"Returns the value at the specified index","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"splfixedarray.offsetset","name":"SplFixedArray::offsetSet","description":"Sets a new value at a specified index","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"splfixedarray.offsetunset","name":"SplFixedArray::offsetUnset","description":"Unsets the value at the specified $index","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"splfixedarray.rewind","name":"SplFixedArray::rewind","description":"Rewind iterator back to the start","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"splfixedarray.serialize","name":"SplFixedArray::__serialize","description":"Serializes the SplFixedArray object","tag":"refentry","type":"Function","methodName":"__serialize"},{"id":"splfixedarray.setsize","name":"SplFixedArray::setSize","description":"Change the size of an array","tag":"refentry","type":"Function","methodName":"setSize"},{"id":"splfixedarray.toarray","name":"SplFixedArray::toArray","description":"Returns a PHP array from the fixed array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"splfixedarray.unserialize","name":"SplFixedArray::__unserialize","description":"Deserializes the data parameter into an SplFixedArray object","tag":"refentry","type":"Function","methodName":"__unserialize"},{"id":"splfixedarray.valid","name":"SplFixedArray::valid","description":"Check whether the array contains more elements","tag":"refentry","type":"Function","methodName":"valid"},{"id":"splfixedarray.wakeup","name":"SplFixedArray::__wakeup","description":"Reinitialises the array after being unserialised","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"class.splfixedarray","name":"SplFixedArray","description":"The SplFixedArray class","tag":"phpdoc:classref","type":"Class","methodName":"SplFixedArray"},{"id":"arrayobject.append","name":"ArrayObject::append","description":"\u8ffd\u52a0\u65b0\u7684\u503c\u4f5c\u4e3a\u6700\u540e\u4e00\u4e2a\u5143\u7d20\u3002","tag":"refentry","type":"Function","methodName":"append"},{"id":"arrayobject.asort","name":"ArrayObject::asort","description":"Sort the entries by value","tag":"refentry","type":"Function","methodName":"asort"},{"id":"arrayobject.construct","name":"ArrayObject::__construct","description":"Construct a new array object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"arrayobject.count","name":"ArrayObject::count","description":"\u7edf\u8ba1 ArrayObject \u5185 public \u5c5e\u6027\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"count"},{"id":"arrayobject.exchangearray","name":"ArrayObject::exchangeArray","description":"Exchange the array for another one","tag":"refentry","type":"Function","methodName":"exchangeArray"},{"id":"arrayobject.getarraycopy","name":"ArrayObject::getArrayCopy","description":"Creates a copy of the ArrayObject","tag":"refentry","type":"Function","methodName":"getArrayCopy"},{"id":"arrayobject.getflags","name":"ArrayObject::getFlags","description":"Gets the behavior flags","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"arrayobject.getiterator","name":"ArrayObject::getIterator","description":"Create a new iterator from an ArrayObject instance","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"arrayobject.getiteratorclass","name":"ArrayObject::getIteratorClass","description":"Gets the iterator classname for the ArrayObject","tag":"refentry","type":"Function","methodName":"getIteratorClass"},{"id":"arrayobject.ksort","name":"ArrayObject::ksort","description":"Sort the entries by key","tag":"refentry","type":"Function","methodName":"ksort"},{"id":"arrayobject.natcasesort","name":"ArrayObject::natcasesort","description":"Sort an array using a case insensitive \"natural order\" algorithm","tag":"refentry","type":"Function","methodName":"natcasesort"},{"id":"arrayobject.natsort","name":"ArrayObject::natsort","description":"Sort entries using a \"natural order\" algorithm","tag":"refentry","type":"Function","methodName":"natsort"},{"id":"arrayobject.offsetexists","name":"ArrayObject::offsetExists","description":"Returns whether the requested index exists","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"arrayobject.offsetget","name":"ArrayObject::offsetGet","description":"Returns the value at the specified index","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"arrayobject.offsetset","name":"ArrayObject::offsetSet","description":"\u4e3a\u6307\u5b9a\u7d22\u5f15\u8bbe\u5b9a\u65b0\u503c","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"arrayobject.offsetunset","name":"ArrayObject::offsetUnset","description":"Unsets the value at the specified index","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"arrayobject.serialize","name":"ArrayObject::serialize","description":"Serialize an ArrayObject","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"arrayobject.setflags","name":"ArrayObject::setFlags","description":"Sets the behavior flags","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"arrayobject.setiteratorclass","name":"ArrayObject::setIteratorClass","description":"Sets the iterator classname for the ArrayObject","tag":"refentry","type":"Function","methodName":"setIteratorClass"},{"id":"arrayobject.uasort","name":"ArrayObject::uasort","description":"Sort the entries with a user-defined comparison function and maintain key association","tag":"refentry","type":"Function","methodName":"uasort"},{"id":"arrayobject.uksort","name":"ArrayObject::uksort","description":"Sort the entries by keys using a user-defined comparison function","tag":"refentry","type":"Function","methodName":"uksort"},{"id":"arrayobject.unserialize","name":"ArrayObject::unserialize","description":"Unserialize an ArrayObject","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"class.arrayobject","name":"ArrayObject","description":"The ArrayObject class","tag":"phpdoc:classref","type":"Class","methodName":"ArrayObject"},{"id":"splobjectstorage.addall","name":"SplObjectStorage::addAll","description":"Adds all objects from another storage","tag":"refentry","type":"Function","methodName":"addAll"},{"id":"splobjectstorage.attach","name":"SplObjectStorage::attach","description":"Adds an object in the storage","tag":"refentry","type":"Function","methodName":"attach"},{"id":"splobjectstorage.contains","name":"SplObjectStorage::contains","description":"Checks if the storage contains a specific object","tag":"refentry","type":"Function","methodName":"contains"},{"id":"splobjectstorage.count","name":"SplObjectStorage::count","description":"Returns the number of objects in the storage","tag":"refentry","type":"Function","methodName":"count"},{"id":"splobjectstorage.current","name":"SplObjectStorage::current","description":"Returns the current storage entry","tag":"refentry","type":"Function","methodName":"current"},{"id":"splobjectstorage.detach","name":"SplObjectStorage::detach","description":"Removes an object from the storage","tag":"refentry","type":"Function","methodName":"detach"},{"id":"splobjectstorage.gethash","name":"SplObjectStorage::getHash","description":"Calculate a unique identifier for the contained objects","tag":"refentry","type":"Function","methodName":"getHash"},{"id":"splobjectstorage.getinfo","name":"SplObjectStorage::getInfo","description":"Returns the data associated with the current iterator entry","tag":"refentry","type":"Function","methodName":"getInfo"},{"id":"splobjectstorage.key","name":"SplObjectStorage::key","description":"Returns the index at which the iterator currently is","tag":"refentry","type":"Function","methodName":"key"},{"id":"splobjectstorage.next","name":"SplObjectStorage::next","description":"Move to the next entry","tag":"refentry","type":"Function","methodName":"next"},{"id":"splobjectstorage.offsetexists","name":"SplObjectStorage::offsetExists","description":"Checks whether an object exists in the storage","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"splobjectstorage.offsetget","name":"SplObjectStorage::offsetGet","description":"Returns the data associated with an object","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"splobjectstorage.offsetset","name":"SplObjectStorage::offsetSet","description":"Associates data to an object in the storage","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"splobjectstorage.offsetunset","name":"SplObjectStorage::offsetUnset","description":"Removes an object from the storage","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"splobjectstorage.removeall","name":"SplObjectStorage::removeAll","description":"Removes objects contained in another storage from the current storage","tag":"refentry","type":"Function","methodName":"removeAll"},{"id":"splobjectstorage.removeallexcept","name":"SplObjectStorage::removeAllExcept","description":"Removes all objects except for those contained in another storage from the current storage","tag":"refentry","type":"Function","methodName":"removeAllExcept"},{"id":"splobjectstorage.rewind","name":"SplObjectStorage::rewind","description":"Rewind the iterator to the first storage element","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"splobjectstorage.seek","name":"SplObjectStorage::seek","description":"Seeks iterator to a position","tag":"refentry","type":"Function","methodName":"seek"},{"id":"splobjectstorage.serialize","name":"SplObjectStorage::serialize","description":"Serializes the storage","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"splobjectstorage.setinfo","name":"SplObjectStorage::setInfo","description":"Sets the data associated with the current iterator entry","tag":"refentry","type":"Function","methodName":"setInfo"},{"id":"splobjectstorage.unserialize","name":"SplObjectStorage::unserialize","description":"Unserializes a storage from its string representation","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"splobjectstorage.valid","name":"SplObjectStorage::valid","description":"Returns if the current iterator entry is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.splobjectstorage","name":"SplObjectStorage","description":"The SplObjectStorage class","tag":"phpdoc:classref","type":"Class","methodName":"SplObjectStorage"},{"id":"spl.datastructures","name":"Datastructures","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"part","type":"General","methodName":"Datastructures"},{"id":"class.badfunctioncallexception","name":"BadFunctionCallException","description":"The BadFunctionCallException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"BadFunctionCallException"},{"id":"class.badmethodcallexception","name":"BadMethodCallException","description":"BadMethodCallException \u7c7b","tag":"phpdoc:exceptionref","type":"Exception","methodName":"BadMethodCallException"},{"id":"class.domainexception","name":"DomainException","description":"The DomainException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DomainException"},{"id":"class.invalidargumentexception","name":"InvalidArgumentException","description":"The InvalidArgumentException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"InvalidArgumentException"},{"id":"class.lengthexception","name":"LengthException","description":"The LengthException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"LengthException"},{"id":"class.logicexception","name":"LogicException","description":"The LogicException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"LogicException"},{"id":"class.outofboundsexception","name":"OutOfBoundsException","description":"The OutOfBoundsException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"OutOfBoundsException"},{"id":"class.outofrangeexception","name":"OutOfRangeException","description":"The OutOfRangeException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"OutOfRangeException"},{"id":"class.overflowexception","name":"OverflowException","description":"The OverflowException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"OverflowException"},{"id":"class.rangeexception","name":"RangeException","description":"The RangeException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"RangeException"},{"id":"class.runtimeexception","name":"RuntimeException","description":"The RuntimeException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"RuntimeException"},{"id":"class.underflowexception","name":"UnderflowException","description":"The UnderflowException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"UnderflowException"},{"id":"class.unexpectedvalueexception","name":"UnexpectedValueException","description":"The UnexpectedValueException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"UnexpectedValueException"},{"id":"spl.exceptions","name":"Exceptions","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"part","type":"General","methodName":"Exceptions"},{"id":"appenditerator.append","name":"AppendIterator::append","description":"Appends an iterator","tag":"refentry","type":"Function","methodName":"append"},{"id":"appenditerator.construct","name":"AppendIterator::__construct","description":"Constructs an AppendIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"appenditerator.current","name":"AppendIterator::current","description":"Gets the current value","tag":"refentry","type":"Function","methodName":"current"},{"id":"appenditerator.getarrayiterator","name":"AppendIterator::getArrayIterator","description":"Gets the ArrayIterator","tag":"refentry","type":"Function","methodName":"getArrayIterator"},{"id":"appenditerator.getiteratorindex","name":"AppendIterator::getIteratorIndex","description":"Gets an index of iterators","tag":"refentry","type":"Function","methodName":"getIteratorIndex"},{"id":"appenditerator.key","name":"AppendIterator::key","description":"Gets the current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"appenditerator.next","name":"AppendIterator::next","description":"Moves to the next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"appenditerator.rewind","name":"AppendIterator::rewind","description":"Rewinds the Iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"appenditerator.valid","name":"AppendIterator::valid","description":"Checks validity of the current element","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.appenditerator","name":"AppendIterator","description":"AppendIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"AppendIterator"},{"id":"arrayiterator.append","name":"ArrayIterator::append","description":"Append an element","tag":"refentry","type":"Function","methodName":"append"},{"id":"arrayiterator.asort","name":"ArrayIterator::asort","description":"Sort entries by values","tag":"refentry","type":"Function","methodName":"asort"},{"id":"arrayiterator.construct","name":"ArrayIterator::__construct","description":"Construct an ArrayIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"arrayiterator.count","name":"ArrayIterator::count","description":"Count elements","tag":"refentry","type":"Function","methodName":"count"},{"id":"arrayiterator.current","name":"ArrayIterator::current","description":"Return current array entry","tag":"refentry","type":"Function","methodName":"current"},{"id":"arrayiterator.getarraycopy","name":"ArrayIterator::getArrayCopy","description":"Get array copy","tag":"refentry","type":"Function","methodName":"getArrayCopy"},{"id":"arrayiterator.getflags","name":"ArrayIterator::getFlags","description":"Get behavior flags","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"arrayiterator.key","name":"ArrayIterator::key","description":"Return current array key","tag":"refentry","type":"Function","methodName":"key"},{"id":"arrayiterator.ksort","name":"ArrayIterator::ksort","description":"Sort entries by keys","tag":"refentry","type":"Function","methodName":"ksort"},{"id":"arrayiterator.natcasesort","name":"ArrayIterator::natcasesort","description":"Sort entries naturally, case insensitive","tag":"refentry","type":"Function","methodName":"natcasesort"},{"id":"arrayiterator.natsort","name":"ArrayIterator::natsort","description":"Sort entries naturally","tag":"refentry","type":"Function","methodName":"natsort"},{"id":"arrayiterator.next","name":"ArrayIterator::next","description":"Move to next entry","tag":"refentry","type":"Function","methodName":"next"},{"id":"arrayiterator.offsetexists","name":"ArrayIterator::offsetExists","description":"Check if offset exists","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"arrayiterator.offsetget","name":"ArrayIterator::offsetGet","description":"Get value for an offset","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"arrayiterator.offsetset","name":"ArrayIterator::offsetSet","description":"Set value for an offset","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"arrayiterator.offsetunset","name":"ArrayIterator::offsetUnset","description":"Unset value for an offset","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"arrayiterator.rewind","name":"ArrayIterator::rewind","description":"Rewind array back to the start","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"arrayiterator.seek","name":"ArrayIterator::seek","description":"Seeks to a position","tag":"refentry","type":"Function","methodName":"seek"},{"id":"arrayiterator.serialize","name":"ArrayIterator::serialize","description":"Serialize","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"arrayiterator.setflags","name":"ArrayIterator::setFlags","description":"Set behaviour flags","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"arrayiterator.uasort","name":"ArrayIterator::uasort","description":"Sort with a user-defined comparison function and maintain index association","tag":"refentry","type":"Function","methodName":"uasort"},{"id":"arrayiterator.uksort","name":"ArrayIterator::uksort","description":"Sort by keys using a user-defined comparison function","tag":"refentry","type":"Function","methodName":"uksort"},{"id":"arrayiterator.unserialize","name":"ArrayIterator::unserialize","description":"Unserialize","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"arrayiterator.valid","name":"ArrayIterator::valid","description":"Check whether array contains more entries","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.arrayiterator","name":"ArrayIterator","description":"ArrayIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ArrayIterator"},{"id":"cachingiterator.construct","name":"CachingIterator::__construct","description":"Construct a new CachingIterator object for the iterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"cachingiterator.count","name":"CachingIterator::count","description":"The number of elements in the iterator","tag":"refentry","type":"Function","methodName":"count"},{"id":"cachingiterator.current","name":"CachingIterator::current","description":"Return the current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"cachingiterator.getcache","name":"CachingIterator::getCache","description":"Retrieve the contents of the cache","tag":"refentry","type":"Function","methodName":"getCache"},{"id":"cachingiterator.getflags","name":"CachingIterator::getFlags","description":"Get flags used","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"cachingiterator.hasnext","name":"CachingIterator::hasNext","description":"Check whether the inner iterator has a valid next element","tag":"refentry","type":"Function","methodName":"hasNext"},{"id":"cachingiterator.key","name":"CachingIterator::key","description":"Return the key for the current element","tag":"refentry","type":"Function","methodName":"key"},{"id":"cachingiterator.next","name":"CachingIterator::next","description":"Move the iterator forward","tag":"refentry","type":"Function","methodName":"next"},{"id":"cachingiterator.offsetexists","name":"CachingIterator::offsetExists","description":"The offsetExists purpose","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"cachingiterator.offsetget","name":"CachingIterator::offsetGet","description":"The offsetGet purpose","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"cachingiterator.offsetset","name":"CachingIterator::offsetSet","description":"The offsetSet purpose","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"cachingiterator.offsetunset","name":"CachingIterator::offsetUnset","description":"The offsetUnset purpose","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"cachingiterator.rewind","name":"CachingIterator::rewind","description":"Rewind the iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"cachingiterator.setflags","name":"CachingIterator::setFlags","description":"The setFlags purpose","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"cachingiterator.tostring","name":"CachingIterator::__toString","description":"Return the string representation of the current element","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"cachingiterator.valid","name":"CachingIterator::valid","description":"Check whether the current element is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.cachingiterator","name":"CachingIterator","description":"CachingIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CachingIterator"},{"id":"callbackfilteriterator.accept","name":"CallbackFilterIterator::accept","description":"Calls the callback with the current value, the current key and the inner iterator as arguments","tag":"refentry","type":"Function","methodName":"accept"},{"id":"callbackfilteriterator.construct","name":"CallbackFilterIterator::__construct","description":"Create a filtered iterator from another iterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.callbackfilteriterator","name":"CallbackFilterIterator","description":"The CallbackFilterIterator class","tag":"phpdoc:classref","type":"Class","methodName":"CallbackFilterIterator"},{"id":"directoryiterator.construct","name":"DirectoryIterator::__construct","description":"Constructs a new directory iterator from a path","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"directoryiterator.current","name":"DirectoryIterator::current","description":"Return the current DirectoryIterator item","tag":"refentry","type":"Function","methodName":"current"},{"id":"directoryiterator.getbasename","name":"DirectoryIterator::getBasename","description":"Get base name of current DirectoryIterator item","tag":"refentry","type":"Function","methodName":"getBasename"},{"id":"directoryiterator.getextension","name":"DirectoryIterator::getExtension","description":"Gets the file extension","tag":"refentry","type":"Function","methodName":"getExtension"},{"id":"directoryiterator.getfilename","name":"DirectoryIterator::getFilename","description":"Return file name of current DirectoryIterator item","tag":"refentry","type":"Function","methodName":"getFilename"},{"id":"directoryiterator.isdot","name":"DirectoryIterator::isDot","description":"Determine if current DirectoryIterator item is '.' or '..'","tag":"refentry","type":"Function","methodName":"isDot"},{"id":"directoryiterator.key","name":"DirectoryIterator::key","description":"Return the key for the current DirectoryIterator item","tag":"refentry","type":"Function","methodName":"key"},{"id":"directoryiterator.next","name":"DirectoryIterator::next","description":"Move forward to next DirectoryIterator item","tag":"refentry","type":"Function","methodName":"next"},{"id":"directoryiterator.rewind","name":"DirectoryIterator::rewind","description":"Rewind the DirectoryIterator back to the start","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"directoryiterator.seek","name":"DirectoryIterator::seek","description":"Seek to a DirectoryIterator item","tag":"refentry","type":"Function","methodName":"seek"},{"id":"directoryiterator.tostring","name":"DirectoryIterator::__toString","description":"Get file name as a string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"directoryiterator.valid","name":"DirectoryIterator::valid","description":"Check whether current DirectoryIterator position is a valid file","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.directoryiterator","name":"DirectoryIterator","description":"The DirectoryIterator class","tag":"phpdoc:classref","type":"Class","methodName":"DirectoryIterator"},{"id":"emptyiterator.current","name":"EmptyIterator::current","description":"The current() method","tag":"refentry","type":"Function","methodName":"current"},{"id":"emptyiterator.key","name":"EmptyIterator::key","description":"The key() method","tag":"refentry","type":"Function","methodName":"key"},{"id":"emptyiterator.next","name":"EmptyIterator::next","description":"The next() method","tag":"refentry","type":"Function","methodName":"next"},{"id":"emptyiterator.rewind","name":"EmptyIterator::rewind","description":"The rewind() method","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"emptyiterator.valid","name":"EmptyIterator::valid","description":"Checks whether the current element is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.emptyiterator","name":"EmptyIterator","description":"The EmptyIterator class","tag":"phpdoc:classref","type":"Class","methodName":"EmptyIterator"},{"id":"filesystemiterator.construct","name":"FilesystemIterator::__construct","description":"Constructs a new filesystem iterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"filesystemiterator.current","name":"FilesystemIterator::current","description":"The current file","tag":"refentry","type":"Function","methodName":"current"},{"id":"filesystemiterator.getflags","name":"FilesystemIterator::getFlags","description":"Get the handling flags","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"filesystemiterator.key","name":"FilesystemIterator::key","description":"Retrieve the key for the current file","tag":"refentry","type":"Function","methodName":"key"},{"id":"filesystemiterator.next","name":"FilesystemIterator::next","description":"Move to the next file","tag":"refentry","type":"Function","methodName":"next"},{"id":"filesystemiterator.rewind","name":"FilesystemIterator::rewind","description":"Rewinds back to the beginning","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"filesystemiterator.setflags","name":"FilesystemIterator::setFlags","description":"Sets handling flags","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"class.filesystemiterator","name":"FilesystemIterator","description":"The FilesystemIterator class","tag":"phpdoc:classref","type":"Class","methodName":"FilesystemIterator"},{"id":"filteriterator.accept","name":"FilterIterator::accept","description":"Check whether the current element of the iterator is acceptable","tag":"refentry","type":"Function","methodName":"accept"},{"id":"filteriterator.construct","name":"FilterIterator::__construct","description":"Construct a filterIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"filteriterator.current","name":"FilterIterator::current","description":"Get the current element value","tag":"refentry","type":"Function","methodName":"current"},{"id":"filteriterator.key","name":"FilterIterator::key","description":"Get the current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"filteriterator.next","name":"FilterIterator::next","description":"Move the iterator forward","tag":"refentry","type":"Function","methodName":"next"},{"id":"filteriterator.rewind","name":"FilterIterator::rewind","description":"Rewind the iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"filteriterator.valid","name":"FilterIterator::valid","description":"Check whether the current element is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.filteriterator","name":"FilterIterator","description":"FilterIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"FilterIterator"},{"id":"globiterator.construct","name":"GlobIterator::__construct","description":"Construct a directory using glob","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"globiterator.count","name":"GlobIterator::count","description":"Get the number of directories and files","tag":"refentry","type":"Function","methodName":"count"},{"id":"class.globiterator","name":"GlobIterator","description":"GlobIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"GlobIterator"},{"id":"infiniteiterator.construct","name":"InfiniteIterator::__construct","description":"Constructs an InfiniteIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"infiniteiterator.next","name":"InfiniteIterator::next","description":"Moves the inner Iterator forward or rewinds it","tag":"refentry","type":"Function","methodName":"next"},{"id":"class.infiniteiterator","name":"InfiniteIterator","description":"The InfiniteIterator class","tag":"phpdoc:classref","type":"Class","methodName":"InfiniteIterator"},{"id":"iteratoriterator.construct","name":"IteratorIterator::__construct","description":"Create an iterator from anything that is traversable","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"iteratoriterator.current","name":"IteratorIterator::current","description":"Get the current value","tag":"refentry","type":"Function","methodName":"current"},{"id":"iteratoriterator.getinneriterator","name":"IteratorIterator::getInnerIterator","description":"Get the inner iterator","tag":"refentry","type":"Function","methodName":"getInnerIterator"},{"id":"iteratoriterator.key","name":"IteratorIterator::key","description":"Get the key of the current element","tag":"refentry","type":"Function","methodName":"key"},{"id":"iteratoriterator.next","name":"IteratorIterator::next","description":"Forward to the next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"iteratoriterator.rewind","name":"IteratorIterator::rewind","description":"Rewind to the first element","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"iteratoriterator.valid","name":"IteratorIterator::valid","description":"Checks if the current element is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.iteratoriterator","name":"IteratorIterator","description":"The IteratorIterator class","tag":"phpdoc:classref","type":"Class","methodName":"IteratorIterator"},{"id":"limititerator.construct","name":"LimitIterator::__construct","description":"Construct a LimitIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"limititerator.current","name":"LimitIterator::current","description":"Get current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"limititerator.getposition","name":"LimitIterator::getPosition","description":"Return the current position","tag":"refentry","type":"Function","methodName":"getPosition"},{"id":"limititerator.key","name":"LimitIterator::key","description":"Get current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"limititerator.next","name":"LimitIterator::next","description":"Move the iterator forward","tag":"refentry","type":"Function","methodName":"next"},{"id":"limititerator.rewind","name":"LimitIterator::rewind","description":"Rewind the iterator to the specified starting offset","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"limititerator.seek","name":"LimitIterator::seek","description":"Seek to the given position","tag":"refentry","type":"Function","methodName":"seek"},{"id":"limititerator.valid","name":"LimitIterator::valid","description":"Check whether the current element is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.limititerator","name":"LimitIterator","description":"LimitIterator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"LimitIterator"},{"id":"multipleiterator.attachiterator","name":"MultipleIterator::attachIterator","description":"Attaches iterator information","tag":"refentry","type":"Function","methodName":"attachIterator"},{"id":"multipleiterator.construct","name":"MultipleIterator::__construct","description":"Constructs a new MultipleIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"multipleiterator.containsiterator","name":"MultipleIterator::containsIterator","description":"Checks if an iterator is attached","tag":"refentry","type":"Function","methodName":"containsIterator"},{"id":"multipleiterator.countiterators","name":"MultipleIterator::countIterators","description":"Gets the number of attached iterator instances","tag":"refentry","type":"Function","methodName":"countIterators"},{"id":"multipleiterator.current","name":"MultipleIterator::current","description":"Gets the registered iterator instances","tag":"refentry","type":"Function","methodName":"current"},{"id":"multipleiterator.detachiterator","name":"MultipleIterator::detachIterator","description":"Detaches an iterator","tag":"refentry","type":"Function","methodName":"detachIterator"},{"id":"multipleiterator.getflags","name":"MultipleIterator::getFlags","description":"Gets the flag information","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"multipleiterator.key","name":"MultipleIterator::key","description":"Gets the registered iterator instances","tag":"refentry","type":"Function","methodName":"key"},{"id":"multipleiterator.next","name":"MultipleIterator::next","description":"Moves all attached iterator instances forward","tag":"refentry","type":"Function","methodName":"next"},{"id":"multipleiterator.rewind","name":"MultipleIterator::rewind","description":"Rewinds all attached iterator instances","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"multipleiterator.setflags","name":"MultipleIterator::setFlags","description":"Sets flags","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"multipleiterator.valid","name":"MultipleIterator::valid","description":"Checks the validity of sub iterators","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.multipleiterator","name":"MultipleIterator","description":"The MultipleIterator class","tag":"phpdoc:classref","type":"Class","methodName":"MultipleIterator"},{"id":"norewinditerator.construct","name":"NoRewindIterator::__construct","description":"Construct a NoRewindIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"norewinditerator.current","name":"NoRewindIterator::current","description":"Get the current value","tag":"refentry","type":"Function","methodName":"current"},{"id":"norewinditerator.key","name":"NoRewindIterator::key","description":"Get the current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"norewinditerator.next","name":"NoRewindIterator::next","description":"Forward to the next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"norewinditerator.rewind","name":"NoRewindIterator::rewind","description":"Prevents the rewind operation on the inner iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"norewinditerator.valid","name":"NoRewindIterator::valid","description":"Validates the iterator","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.norewinditerator","name":"NoRewindIterator","description":"The NoRewindIterator class","tag":"phpdoc:classref","type":"Class","methodName":"NoRewindIterator"},{"id":"parentiterator.accept","name":"ParentIterator::accept","description":"Determines acceptability","tag":"refentry","type":"Function","methodName":"accept"},{"id":"parentiterator.construct","name":"ParentIterator::__construct","description":"Constructs a ParentIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"parentiterator.getchildren","name":"ParentIterator::getChildren","description":"Return the inner iterator's children contained in a ParentIterator","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"parentiterator.haschildren","name":"ParentIterator::hasChildren","description":"Check whether the inner iterator's current element has children","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"parentiterator.next","name":"ParentIterator::next","description":"Move the iterator forward","tag":"refentry","type":"Function","methodName":"next"},{"id":"parentiterator.rewind","name":"ParentIterator::rewind","description":"Rewind the iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"class.parentiterator","name":"ParentIterator","description":"The ParentIterator class","tag":"phpdoc:classref","type":"Class","methodName":"ParentIterator"},{"id":"recursivearrayiterator.getchildren","name":"RecursiveArrayIterator::getChildren","description":"Returns an iterator for the current entry if it is an array or an object","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursivearrayiterator.haschildren","name":"RecursiveArrayIterator::hasChildren","description":"Returns whether current entry is an array or an object","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"class.recursivearrayiterator","name":"RecursiveArrayIterator","description":"The RecursiveArrayIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveArrayIterator"},{"id":"recursivecachingiterator.construct","name":"RecursiveCachingIterator::__construct","description":"Construct","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursivecachingiterator.getchildren","name":"RecursiveCachingIterator::getChildren","description":"Return the inner iterator's children as a RecursiveCachingIterator","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursivecachingiterator.haschildren","name":"RecursiveCachingIterator::hasChildren","description":"Check whether the current element of the inner iterator has children","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"class.recursivecachingiterator","name":"RecursiveCachingIterator","description":"The RecursiveCachingIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveCachingIterator"},{"id":"recursivecallbackfilteriterator.construct","name":"RecursiveCallbackFilterIterator::__construct","description":"Create a RecursiveCallbackFilterIterator from a RecursiveIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursivecallbackfilteriterator.getchildren","name":"RecursiveCallbackFilterIterator::getChildren","description":"Return the inner iterator's children contained in a RecursiveCallbackFilterIterator","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursivecallbackfilteriterator.haschildren","name":"RecursiveCallbackFilterIterator::hasChildren","description":"Check whether the inner iterator's current element has children","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"class.recursivecallbackfilteriterator","name":"RecursiveCallbackFilterIterator","description":"The RecursiveCallbackFilterIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveCallbackFilterIterator"},{"id":"recursivedirectoryiterator.construct","name":"RecursiveDirectoryIterator::__construct","description":"Constructs a RecursiveDirectoryIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursivedirectoryiterator.getchildren","name":"RecursiveDirectoryIterator::getChildren","description":"Returns an iterator for the current entry if it is a directory","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursivedirectoryiterator.getsubpath","name":"RecursiveDirectoryIterator::getSubPath","description":"Get sub path","tag":"refentry","type":"Function","methodName":"getSubPath"},{"id":"recursivedirectoryiterator.getsubpathname","name":"RecursiveDirectoryIterator::getSubPathname","description":"Get sub path and name","tag":"refentry","type":"Function","methodName":"getSubPathname"},{"id":"recursivedirectoryiterator.haschildren","name":"RecursiveDirectoryIterator::hasChildren","description":"Returns whether current entry is a directory and not '.' or '..'","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"recursivedirectoryiterator.key","name":"RecursiveDirectoryIterator::key","description":"Return path and filename of current dir entry","tag":"refentry","type":"Function","methodName":"key"},{"id":"recursivedirectoryiterator.next","name":"RecursiveDirectoryIterator::next","description":"Move to next entry","tag":"refentry","type":"Function","methodName":"next"},{"id":"recursivedirectoryiterator.rewind","name":"RecursiveDirectoryIterator::rewind","description":"Rewind dir back to the start","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"class.recursivedirectoryiterator","name":"RecursiveDirectoryIterator","description":"The RecursiveDirectoryIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveDirectoryIterator"},{"id":"recursivefilteriterator.construct","name":"RecursiveFilterIterator::__construct","description":"Create a RecursiveFilterIterator from a RecursiveIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursivefilteriterator.getchildren","name":"RecursiveFilterIterator::getChildren","description":"Return the inner iterator's children contained in a RecursiveFilterIterator","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursivefilteriterator.haschildren","name":"RecursiveFilterIterator::hasChildren","description":"Check whether the inner iterator's current element has children","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"class.recursivefilteriterator","name":"RecursiveFilterIterator","description":"The RecursiveFilterIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveFilterIterator"},{"id":"recursiveiteratoriterator.beginchildren","name":"RecursiveIteratorIterator::beginChildren","description":"Begin children","tag":"refentry","type":"Function","methodName":"beginChildren"},{"id":"recursiveiteratoriterator.beginiteration","name":"RecursiveIteratorIterator::beginIteration","description":"Begin Iteration","tag":"refentry","type":"Function","methodName":"beginIteration"},{"id":"recursiveiteratoriterator.callgetchildren","name":"RecursiveIteratorIterator::callGetChildren","description":"Get children","tag":"refentry","type":"Function","methodName":"callGetChildren"},{"id":"recursiveiteratoriterator.callhaschildren","name":"RecursiveIteratorIterator::callHasChildren","description":"Has children","tag":"refentry","type":"Function","methodName":"callHasChildren"},{"id":"recursiveiteratoriterator.construct","name":"RecursiveIteratorIterator::__construct","description":"Construct a RecursiveIteratorIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursiveiteratoriterator.current","name":"RecursiveIteratorIterator::current","description":"Access the current element value","tag":"refentry","type":"Function","methodName":"current"},{"id":"recursiveiteratoriterator.endchildren","name":"RecursiveIteratorIterator::endChildren","description":"End children","tag":"refentry","type":"Function","methodName":"endChildren"},{"id":"recursiveiteratoriterator.enditeration","name":"RecursiveIteratorIterator::endIteration","description":"End Iteration","tag":"refentry","type":"Function","methodName":"endIteration"},{"id":"recursiveiteratoriterator.getdepth","name":"RecursiveIteratorIterator::getDepth","description":"Get the current depth of the recursive iteration","tag":"refentry","type":"Function","methodName":"getDepth"},{"id":"recursiveiteratoriterator.getinneriterator","name":"RecursiveIteratorIterator::getInnerIterator","description":"Get inner iterator","tag":"refentry","type":"Function","methodName":"getInnerIterator"},{"id":"recursiveiteratoriterator.getmaxdepth","name":"RecursiveIteratorIterator::getMaxDepth","description":"Get max depth","tag":"refentry","type":"Function","methodName":"getMaxDepth"},{"id":"recursiveiteratoriterator.getsubiterator","name":"RecursiveIteratorIterator::getSubIterator","description":"The current active sub iterator","tag":"refentry","type":"Function","methodName":"getSubIterator"},{"id":"recursiveiteratoriterator.key","name":"RecursiveIteratorIterator::key","description":"Access the current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"recursiveiteratoriterator.next","name":"RecursiveIteratorIterator::next","description":"Move forward to the next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"recursiveiteratoriterator.nextelement","name":"RecursiveIteratorIterator::nextElement","description":"Next element","tag":"refentry","type":"Function","methodName":"nextElement"},{"id":"recursiveiteratoriterator.rewind","name":"RecursiveIteratorIterator::rewind","description":"Rewind the iterator to the first element of the top level inner iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"recursiveiteratoriterator.setmaxdepth","name":"RecursiveIteratorIterator::setMaxDepth","description":"Set max depth","tag":"refentry","type":"Function","methodName":"setMaxDepth"},{"id":"recursiveiteratoriterator.valid","name":"RecursiveIteratorIterator::valid","description":"Check whether the current position is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.recursiveiteratoriterator","name":"RecursiveIteratorIterator","description":"The RecursiveIteratorIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveIteratorIterator"},{"id":"recursiveregexiterator.construct","name":"RecursiveRegexIterator::__construct","description":"Creates a new RecursiveRegexIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursiveregexiterator.getchildren","name":"RecursiveRegexIterator::getChildren","description":"Returns an iterator for the current entry","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"recursiveregexiterator.haschildren","name":"RecursiveRegexIterator::hasChildren","description":"Returns whether an iterator can be obtained for the current entry","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"class.recursiveregexiterator","name":"RecursiveRegexIterator","description":"The RecursiveRegexIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveRegexIterator"},{"id":"recursivetreeiterator.beginchildren","name":"RecursiveTreeIterator::beginChildren","description":"Begin children","tag":"refentry","type":"Function","methodName":"beginChildren"},{"id":"recursivetreeiterator.beginiteration","name":"RecursiveTreeIterator::beginIteration","description":"Begin iteration","tag":"refentry","type":"Function","methodName":"beginIteration"},{"id":"recursivetreeiterator.callgetchildren","name":"RecursiveTreeIterator::callGetChildren","description":"Get children","tag":"refentry","type":"Function","methodName":"callGetChildren"},{"id":"recursivetreeiterator.callhaschildren","name":"RecursiveTreeIterator::callHasChildren","description":"Has children","tag":"refentry","type":"Function","methodName":"callHasChildren"},{"id":"recursivetreeiterator.construct","name":"RecursiveTreeIterator::__construct","description":"Construct a RecursiveTreeIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"recursivetreeiterator.current","name":"RecursiveTreeIterator::current","description":"Get current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"recursivetreeiterator.endchildren","name":"RecursiveTreeIterator::endChildren","description":"End children","tag":"refentry","type":"Function","methodName":"endChildren"},{"id":"recursivetreeiterator.enditeration","name":"RecursiveTreeIterator::endIteration","description":"End iteration","tag":"refentry","type":"Function","methodName":"endIteration"},{"id":"recursivetreeiterator.getentry","name":"RecursiveTreeIterator::getEntry","description":"Get current entry","tag":"refentry","type":"Function","methodName":"getEntry"},{"id":"recursivetreeiterator.getpostfix","name":"RecursiveTreeIterator::getPostfix","description":"Get the postfix","tag":"refentry","type":"Function","methodName":"getPostfix"},{"id":"recursivetreeiterator.getprefix","name":"RecursiveTreeIterator::getPrefix","description":"Get the prefix","tag":"refentry","type":"Function","methodName":"getPrefix"},{"id":"recursivetreeiterator.key","name":"RecursiveTreeIterator::key","description":"Get the key of the current element","tag":"refentry","type":"Function","methodName":"key"},{"id":"recursivetreeiterator.next","name":"RecursiveTreeIterator::next","description":"Move to next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"recursivetreeiterator.nextelement","name":"RecursiveTreeIterator::nextElement","description":"Next element","tag":"refentry","type":"Function","methodName":"nextElement"},{"id":"recursivetreeiterator.rewind","name":"RecursiveTreeIterator::rewind","description":"Rewind iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"recursivetreeiterator.setpostfix","name":"RecursiveTreeIterator::setPostfix","description":"Set postfix","tag":"refentry","type":"Function","methodName":"setPostfix"},{"id":"recursivetreeiterator.setprefixpart","name":"RecursiveTreeIterator::setPrefixPart","description":"Set a part of the prefix","tag":"refentry","type":"Function","methodName":"setPrefixPart"},{"id":"recursivetreeiterator.valid","name":"RecursiveTreeIterator::valid","description":"Check validity","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.recursivetreeiterator","name":"RecursiveTreeIterator","description":"The RecursiveTreeIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RecursiveTreeIterator"},{"id":"regexiterator.accept","name":"RegexIterator::accept","description":"Get accept status","tag":"refentry","type":"Function","methodName":"accept"},{"id":"regexiterator.construct","name":"RegexIterator::__construct","description":"Create a new RegexIterator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"regexiterator.getflags","name":"RegexIterator::getFlags","description":"Get flags","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"regexiterator.getmode","name":"RegexIterator::getMode","description":"Returns operation mode","tag":"refentry","type":"Function","methodName":"getMode"},{"id":"regexiterator.getpregflags","name":"RegexIterator::getPregFlags","description":"Returns the regular expression flags","tag":"refentry","type":"Function","methodName":"getPregFlags"},{"id":"regexiterator.getregex","name":"RegexIterator::getRegex","description":"Returns current regular expression","tag":"refentry","type":"Function","methodName":"getRegex"},{"id":"regexiterator.setflags","name":"RegexIterator::setFlags","description":"Sets the flags","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"regexiterator.setmode","name":"RegexIterator::setMode","description":"Sets the operation mode","tag":"refentry","type":"Function","methodName":"setMode"},{"id":"regexiterator.setpregflags","name":"RegexIterator::setPregFlags","description":"Sets the regular expression flags","tag":"refentry","type":"Function","methodName":"setPregFlags"},{"id":"class.regexiterator","name":"RegexIterator","description":"The RegexIterator class","tag":"phpdoc:classref","type":"Class","methodName":"RegexIterator"},{"id":"spl.iterators","name":"Iterators","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"part","type":"General","methodName":"Iterators"},{"id":"splfileinfo.construct","name":"SplFileInfo::__construct","description":"\u6784\u9020\u65b0\u7684 SplFileInfo \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"splfileinfo.getatime","name":"SplFileInfo::getATime","description":"Gets last access time of the file","tag":"refentry","type":"Function","methodName":"getATime"},{"id":"splfileinfo.getbasename","name":"SplFileInfo::getBasename","description":"Gets the base name of the file","tag":"refentry","type":"Function","methodName":"getBasename"},{"id":"splfileinfo.getctime","name":"SplFileInfo::getCTime","description":"\u83b7\u53d6\u6587\u4ef6 inode \u4fee\u6539\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"getCTime"},{"id":"splfileinfo.getextension","name":"SplFileInfo::getExtension","description":"Gets the file extension","tag":"refentry","type":"Function","methodName":"getExtension"},{"id":"splfileinfo.getfileinfo","name":"SplFileInfo::getFileInfo","description":"Gets an SplFileInfo object for the file","tag":"refentry","type":"Function","methodName":"getFileInfo"},{"id":"splfileinfo.getfilename","name":"SplFileInfo::getFilename","description":"Gets the filename","tag":"refentry","type":"Function","methodName":"getFilename"},{"id":"splfileinfo.getgroup","name":"SplFileInfo::getGroup","description":"Gets the file group","tag":"refentry","type":"Function","methodName":"getGroup"},{"id":"splfileinfo.getinode","name":"SplFileInfo::getInode","description":"Gets the inode for the file","tag":"refentry","type":"Function","methodName":"getInode"},{"id":"splfileinfo.getlinktarget","name":"SplFileInfo::getLinkTarget","description":"Gets the target of a link","tag":"refentry","type":"Function","methodName":"getLinkTarget"},{"id":"splfileinfo.getmtime","name":"SplFileInfo::getMTime","description":"Gets the last modified time","tag":"refentry","type":"Function","methodName":"getMTime"},{"id":"splfileinfo.getowner","name":"SplFileInfo::getOwner","description":"Gets the owner of the file","tag":"refentry","type":"Function","methodName":"getOwner"},{"id":"splfileinfo.getpath","name":"SplFileInfo::getPath","description":"Gets the path without filename","tag":"refentry","type":"Function","methodName":"getPath"},{"id":"splfileinfo.getpathinfo","name":"SplFileInfo::getPathInfo","description":"Gets an SplFileInfo object for the path","tag":"refentry","type":"Function","methodName":"getPathInfo"},{"id":"splfileinfo.getpathname","name":"SplFileInfo::getPathname","description":"Gets the path to the file","tag":"refentry","type":"Function","methodName":"getPathname"},{"id":"splfileinfo.getperms","name":"SplFileInfo::getPerms","description":"Gets file permissions","tag":"refentry","type":"Function","methodName":"getPerms"},{"id":"splfileinfo.getrealpath","name":"SplFileInfo::getRealPath","description":"Gets absolute path to file","tag":"refentry","type":"Function","methodName":"getRealPath"},{"id":"splfileinfo.getsize","name":"SplFileInfo::getSize","description":"Gets file size","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"splfileinfo.gettype","name":"SplFileInfo::getType","description":"Gets file type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"splfileinfo.isdir","name":"SplFileInfo::isDir","description":"Tells if the file is a directory","tag":"refentry","type":"Function","methodName":"isDir"},{"id":"splfileinfo.isexecutable","name":"SplFileInfo::isExecutable","description":"Tells if the file is executable","tag":"refentry","type":"Function","methodName":"isExecutable"},{"id":"splfileinfo.isfile","name":"SplFileInfo::isFile","description":"Tells if the object references a regular file","tag":"refentry","type":"Function","methodName":"isFile"},{"id":"splfileinfo.islink","name":"SplFileInfo::isLink","description":"Tells if the file is a link","tag":"refentry","type":"Function","methodName":"isLink"},{"id":"splfileinfo.isreadable","name":"SplFileInfo::isReadable","description":"Tells if file is readable","tag":"refentry","type":"Function","methodName":"isReadable"},{"id":"splfileinfo.iswritable","name":"SplFileInfo::isWritable","description":"Tells if the entry is writable","tag":"refentry","type":"Function","methodName":"isWritable"},{"id":"splfileinfo.openfile","name":"SplFileInfo::openFile","description":"Gets an SplFileObject object for the file","tag":"refentry","type":"Function","methodName":"openFile"},{"id":"splfileinfo.setfileclass","name":"SplFileInfo::setFileClass","description":"Sets the class used with SplFileInfo::openFile","tag":"refentry","type":"Function","methodName":"setFileClass"},{"id":"splfileinfo.setinfoclass","name":"SplFileInfo::setInfoClass","description":"Sets the class used with SplFileInfo::getFileInfo and SplFileInfo::getPathInfo","tag":"refentry","type":"Function","methodName":"setInfoClass"},{"id":"splfileinfo.tostring","name":"SplFileInfo::__toString","description":"Returns the path to the file as a string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.splfileinfo","name":"SplFileInfo","description":"The SplFileInfo class","tag":"phpdoc:classref","type":"Class","methodName":"SplFileInfo"},{"id":"splfileobject.construct","name":"SplFileObject::__construct","description":"Construct a new file object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"splfileobject.current","name":"SplFileObject::current","description":"Retrieve current line of file","tag":"refentry","type":"Function","methodName":"current"},{"id":"splfileobject.eof","name":"SplFileObject::eof","description":"Reached end of file","tag":"refentry","type":"Function","methodName":"eof"},{"id":"splfileobject.fflush","name":"SplFileObject::fflush","description":"Flushes the output to the file","tag":"refentry","type":"Function","methodName":"fflush"},{"id":"splfileobject.fgetc","name":"SplFileObject::fgetc","description":"Gets character from file","tag":"refentry","type":"Function","methodName":"fgetc"},{"id":"splfileobject.fgetcsv","name":"SplFileObject::fgetcsv","description":"Gets line from file and parse as CSV fields","tag":"refentry","type":"Function","methodName":"fgetcsv"},{"id":"splfileobject.fgets","name":"SplFileObject::fgets","description":"Gets line from file","tag":"refentry","type":"Function","methodName":"fgets"},{"id":"splfileobject.fgetss","name":"SplFileObject::fgetss","description":"Gets line from file and strip HTML tags","tag":"refentry","type":"Function","methodName":"fgetss"},{"id":"splfileobject.flock","name":"SplFileObject::flock","description":"Portable file locking","tag":"refentry","type":"Function","methodName":"flock"},{"id":"splfileobject.fpassthru","name":"SplFileObject::fpassthru","description":"Output all remaining data on a file pointer","tag":"refentry","type":"Function","methodName":"fpassthru"},{"id":"splfileobject.fputcsv","name":"SplFileObject::fputcsv","description":"Write a field array as a CSV line","tag":"refentry","type":"Function","methodName":"fputcsv"},{"id":"splfileobject.fread","name":"SplFileObject::fread","description":"Read from file","tag":"refentry","type":"Function","methodName":"fread"},{"id":"splfileobject.fscanf","name":"SplFileObject::fscanf","description":"Parses input from file according to a format","tag":"refentry","type":"Function","methodName":"fscanf"},{"id":"splfileobject.fseek","name":"SplFileObject::fseek","description":"Seek to a position","tag":"refentry","type":"Function","methodName":"fseek"},{"id":"splfileobject.fstat","name":"SplFileObject::fstat","description":"Gets information about the file","tag":"refentry","type":"Function","methodName":"fstat"},{"id":"splfileobject.ftell","name":"SplFileObject::ftell","description":"Return current file position","tag":"refentry","type":"Function","methodName":"ftell"},{"id":"splfileobject.ftruncate","name":"SplFileObject::ftruncate","description":"Truncates the file to a given length","tag":"refentry","type":"Function","methodName":"ftruncate"},{"id":"splfileobject.fwrite","name":"SplFileObject::fwrite","description":"Write to file","tag":"refentry","type":"Function","methodName":"fwrite"},{"id":"splfileobject.getchildren","name":"SplFileObject::getChildren","description":"No purpose","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"splfileobject.getcsvcontrol","name":"SplFileObject::getCsvControl","description":"Get the delimiter, enclosure and escape character for CSV","tag":"refentry","type":"Function","methodName":"getCsvControl"},{"id":"splfileobject.getcurrentline","name":"SplFileObject::getCurrentLine","description":"\u522b\u540d SplFileObject::fgets","tag":"refentry","type":"Function","methodName":"getCurrentLine"},{"id":"splfileobject.getflags","name":"SplFileObject::getFlags","description":"Gets flags for the SplFileObject","tag":"refentry","type":"Function","methodName":"getFlags"},{"id":"splfileobject.getmaxlinelen","name":"SplFileObject::getMaxLineLen","description":"Get maximum line length","tag":"refentry","type":"Function","methodName":"getMaxLineLen"},{"id":"splfileobject.haschildren","name":"SplFileObject::hasChildren","description":"SplFileObject does not have children","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"splfileobject.key","name":"SplFileObject::key","description":"Get line number","tag":"refentry","type":"Function","methodName":"key"},{"id":"splfileobject.next","name":"SplFileObject::next","description":"Read next line","tag":"refentry","type":"Function","methodName":"next"},{"id":"splfileobject.rewind","name":"SplFileObject::rewind","description":"Rewind the file to the first line","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"splfileobject.seek","name":"SplFileObject::seek","description":"Seek to specified line","tag":"refentry","type":"Function","methodName":"seek"},{"id":"splfileobject.setcsvcontrol","name":"SplFileObject::setCsvControl","description":"Set the delimiter, enclosure and escape character for CSV","tag":"refentry","type":"Function","methodName":"setCsvControl"},{"id":"splfileobject.setflags","name":"SplFileObject::setFlags","description":"Sets flags for the SplFileObject","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"splfileobject.setmaxlinelen","name":"SplFileObject::setMaxLineLen","description":"Set maximum line length","tag":"refentry","type":"Function","methodName":"setMaxLineLen"},{"id":"splfileobject.tostring","name":"SplFileObject::__toString","description":"Returns the current line as a string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"splfileobject.valid","name":"SplFileObject::valid","description":"Not at EOF","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.splfileobject","name":"SplFileObject","description":"SplFileObject \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"SplFileObject"},{"id":"spltempfileobject.construct","name":"SplTempFileObject::__construct","description":"Construct a new temporary file object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.spltempfileobject","name":"SplTempFileObject","description":"The SplTempFileObject class","tag":"phpdoc:classref","type":"Class","methodName":"SplTempFileObject"},{"id":"spl.files","name":"File Handling","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"part","type":"General","methodName":"File Handling"},{"id":"function.class-implements","name":"class_implements","description":"\u8fd4\u56de\u6307\u5b9a\u7684\u7c7b\u6216\u63a5\u53e3\u5b9e\u73b0\u7684\u6240\u6709\u63a5\u53e3","tag":"refentry","type":"Function","methodName":"class_implements"},{"id":"function.class-parents","name":"class_parents","description":"\u8fd4\u56de\u6307\u5b9a\u7c7b\u7684\u7236\u7c7b","tag":"refentry","type":"Function","methodName":"class_parents"},{"id":"function.class-uses","name":"class_uses","description":"Return the traits used by the given class","tag":"refentry","type":"Function","methodName":"class_uses"},{"id":"function.iterator-apply","name":"iterator_apply","description":"\u4e3a\u8fed\u4ee3\u5668\u4e2d\u6bcf\u4e2a\u5143\u7d20\u8c03\u7528\u51fd\u6570","tag":"refentry","type":"Function","methodName":"iterator_apply"},{"id":"function.iterator-count","name":"iterator_count","description":"\u8ba1\u7b97\u8fed\u4ee3\u5668\u4e2d\u5143\u7d20\u7684\u4e2a\u6570","tag":"refentry","type":"Function","methodName":"iterator_count"},{"id":"function.iterator-to-array","name":"iterator_to_array","description":"\u590d\u5236\u8fed\u4ee3\u5668\u4e2d\u7684\u5143\u7d20\u5230\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"iterator_to_array"},{"id":"function.spl-autoload","name":"spl_autoload","description":"__autoload() \u51fd\u6570\u7684\u9ed8\u8ba4\u5b9e\u73b0","tag":"refentry","type":"Function","methodName":"spl_autoload"},{"id":"function.spl-autoload-call","name":"spl_autoload_call","description":"\u5c1d\u8bd5\u6240\u6709\u5df2\u6ce8\u518c\u7684 __autoload() \u51fd\u6570\u6765\u88c5\u8f7d\u8bf7\u6c42\u7c7b","tag":"refentry","type":"Function","methodName":"spl_autoload_call"},{"id":"function.spl-autoload-extensions","name":"spl_autoload_extensions","description":"\u6ce8\u518c\u5e76\u8fd4\u56de spl_autoload \u7684\u9ed8\u8ba4\u6587\u4ef6\u6269\u5c55\u540d","tag":"refentry","type":"Function","methodName":"spl_autoload_extensions"},{"id":"function.spl-autoload-functions","name":"spl_autoload_functions","description":"\u8fd4\u56de\u6240\u6709\u5df2\u6ce8\u518c\u7684 __autoload() \u51fd\u6570","tag":"refentry","type":"Function","methodName":"spl_autoload_functions"},{"id":"function.spl-autoload-register","name":"spl_autoload_register","description":"\u6ce8\u518c\u6307\u5b9a\u7684\u51fd\u6570\u4f5c\u4e3a __autoload \u7684\u5b9e\u73b0","tag":"refentry","type":"Function","methodName":"spl_autoload_register"},{"id":"function.spl-autoload-unregister","name":"spl_autoload_unregister","description":"\u6ce8\u9500\u5df2\u5b9e\u73b0\u7684 __autoload() \u51fd\u6570","tag":"refentry","type":"Function","methodName":"spl_autoload_unregister"},{"id":"function.spl-classes","name":"spl_classes","description":"\u8fd4\u56de\u6240\u6709\u53ef\u7528\u7684SPL\u7c7b","tag":"refentry","type":"Function","methodName":"spl_classes"},{"id":"function.spl-object-hash","name":"spl_object_hash","description":"\u8fd4\u56de\u6307\u5b9a\u5bf9\u8c61\u7684 hash id","tag":"refentry","type":"Function","methodName":"spl_object_hash"},{"id":"function.spl-object-id","name":"spl_object_id","description":"Return the integer object handle for given object","tag":"refentry","type":"Function","methodName":"spl_object_id"},{"id":"ref.spl","name":"SPL \u51fd\u6570","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"reference","type":"Extension","methodName":"SPL \u51fd\u6570"},{"id":"book.spl","name":"SPL","description":"PHP \u6807\u51c6\u5e93\uff08SPL\uff09","tag":"book","type":"Extension","methodName":"SPL"},{"id":"stream.resources","name":"Stream Classes","description":"Stream","tag":"section","type":"General","methodName":"Stream Classes"},{"id":"stream.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Stream","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"stream.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Stream","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"stream.filters","name":"Stream \u8fc7\u6ee4","description":"Stream","tag":"chapter","type":"General","methodName":"Stream \u8fc7\u6ee4"},{"id":"stream.contexts","name":"Stream Contexts","description":"Stream","tag":"chapter","type":"General","methodName":"Stream Contexts"},{"id":"stream.errors","name":"Stream Errors","description":"Stream","tag":"chapter","type":"General","methodName":"Stream Errors"},{"id":"stream.streamwrapper.example-1","name":"\u793a\u4f8b\u7c7b\u6ce8\u518c\u4e3a\u6d41\u5c01\u88c5\u5668","description":"Stream","tag":"section","type":"General","methodName":"\u793a\u4f8b\u7c7b\u6ce8\u518c\u4e3a\u6d41\u5c01\u88c5\u5668"},{"id":"stream.examples","name":"\u793a\u4f8b","description":"Stream","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"php-user-filter.filter","name":"php_user_filter::filter","description":"Called when applying the filter","tag":"refentry","type":"Function","methodName":"filter"},{"id":"php-user-filter.onclose","name":"php_user_filter::onClose","description":"Called when closing the filter","tag":"refentry","type":"Function","methodName":"onClose"},{"id":"php-user-filter.oncreate","name":"php_user_filter::onCreate","description":"Called when creating the filter","tag":"refentry","type":"Function","methodName":"onCreate"},{"id":"class.php-user-filter","name":"php_user_filter","description":"The php_user_filter class","tag":"phpdoc:classref","type":"Class","methodName":"php_user_filter"},{"id":"streamwrapper.construct","name":"streamWrapper::__construct","description":"Constructs a new stream wrapper","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"streamwrapper.destruct","name":"streamWrapper::__destruct","description":"Destructs an existing stream wrapper","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"streamwrapper.dir-closedir","name":"streamWrapper::dir_closedir","description":"Close directory handle","tag":"refentry","type":"Function","methodName":"dir_closedir"},{"id":"streamwrapper.dir-opendir","name":"streamWrapper::dir_opendir","description":"Open directory handle","tag":"refentry","type":"Function","methodName":"dir_opendir"},{"id":"streamwrapper.dir-readdir","name":"streamWrapper::dir_readdir","description":"Read entry from directory handle","tag":"refentry","type":"Function","methodName":"dir_readdir"},{"id":"streamwrapper.dir-rewinddir","name":"streamWrapper::dir_rewinddir","description":"Rewind directory handle","tag":"refentry","type":"Function","methodName":"dir_rewinddir"},{"id":"streamwrapper.mkdir","name":"streamWrapper::mkdir","description":"Create a directory","tag":"refentry","type":"Function","methodName":"mkdir"},{"id":"streamwrapper.rename","name":"streamWrapper::rename","description":"Renames a file or directory","tag":"refentry","type":"Function","methodName":"rename"},{"id":"streamwrapper.rmdir","name":"streamWrapper::rmdir","description":"Removes a directory","tag":"refentry","type":"Function","methodName":"rmdir"},{"id":"streamwrapper.stream-cast","name":"streamWrapper::stream_cast","description":"Retrieve the underlying resource","tag":"refentry","type":"Function","methodName":"stream_cast"},{"id":"streamwrapper.stream-close","name":"streamWrapper::stream_close","description":"Close a resource","tag":"refentry","type":"Function","methodName":"stream_close"},{"id":"streamwrapper.stream-eof","name":"streamWrapper::stream_eof","description":"Tests for end-of-file on a file pointer","tag":"refentry","type":"Function","methodName":"stream_eof"},{"id":"streamwrapper.stream-flush","name":"streamWrapper::stream_flush","description":"Flushes the output","tag":"refentry","type":"Function","methodName":"stream_flush"},{"id":"streamwrapper.stream-lock","name":"streamWrapper::stream_lock","description":"Advisory file locking","tag":"refentry","type":"Function","methodName":"stream_lock"},{"id":"streamwrapper.stream-metadata","name":"streamWrapper::stream_metadata","description":"Change stream metadata","tag":"refentry","type":"Function","methodName":"stream_metadata"},{"id":"streamwrapper.stream-open","name":"streamWrapper::stream_open","description":"Opens file or URL","tag":"refentry","type":"Function","methodName":"stream_open"},{"id":"streamwrapper.stream-read","name":"streamWrapper::stream_read","description":"Read from stream","tag":"refentry","type":"Function","methodName":"stream_read"},{"id":"streamwrapper.stream-seek","name":"streamWrapper::stream_seek","description":"Seeks to specific location in a stream","tag":"refentry","type":"Function","methodName":"stream_seek"},{"id":"streamwrapper.stream-set-option","name":"streamWrapper::stream_set_option","description":"Change stream options","tag":"refentry","type":"Function","methodName":"stream_set_option"},{"id":"streamwrapper.stream-stat","name":"streamWrapper::stream_stat","description":"Retrieve information about a file resource","tag":"refentry","type":"Function","methodName":"stream_stat"},{"id":"streamwrapper.stream-tell","name":"streamWrapper::stream_tell","description":"Retrieve the current position of a stream","tag":"refentry","type":"Function","methodName":"stream_tell"},{"id":"streamwrapper.stream-truncate","name":"streamWrapper::stream_truncate","description":"Truncate stream","tag":"refentry","type":"Function","methodName":"stream_truncate"},{"id":"streamwrapper.stream-write","name":"streamWrapper::stream_write","description":"Write to stream","tag":"refentry","type":"Function","methodName":"stream_write"},{"id":"streamwrapper.unlink","name":"streamWrapper::unlink","description":"Delete a file","tag":"refentry","type":"Function","methodName":"unlink"},{"id":"streamwrapper.url-stat","name":"streamWrapper::url_stat","description":"Retrieve information about a file","tag":"refentry","type":"Function","methodName":"url_stat"},{"id":"class.streamwrapper","name":"streamWrapper","description":"streamWrapper \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"streamWrapper"},{"id":"function.stream-bucket-append","name":"stream_bucket_append","description":"Append bucket to brigade","tag":"refentry","type":"Function","methodName":"stream_bucket_append"},{"id":"function.stream-bucket-make-writeable","name":"stream_bucket_make_writeable","description":"Returns a bucket object from the brigade to operate on","tag":"refentry","type":"Function","methodName":"stream_bucket_make_writeable"},{"id":"function.stream-bucket-new","name":"stream_bucket_new","description":"Create a new bucket for use on the current stream","tag":"refentry","type":"Function","methodName":"stream_bucket_new"},{"id":"function.stream-bucket-prepend","name":"stream_bucket_prepend","description":"Prepend bucket to brigade","tag":"refentry","type":"Function","methodName":"stream_bucket_prepend"},{"id":"function.stream-context-create","name":"stream_context_create","description":"\u521b\u5efa\u8d44\u6e90\u6d41\u4e0a\u4e0b\u6587","tag":"refentry","type":"Function","methodName":"stream_context_create"},{"id":"function.stream-context-get-default","name":"stream_context_get_default","description":"Retrieve the default stream context","tag":"refentry","type":"Function","methodName":"stream_context_get_default"},{"id":"function.stream-context-get-options","name":"stream_context_get_options","description":"\u83b7\u53d6\u8d44\u6e90\u6d41\/\u6570\u636e\u5305\/\u4e0a\u4e0b\u6587\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"stream_context_get_options"},{"id":"function.stream-context-get-params","name":"stream_context_get_params","description":"Retrieves parameters from a context","tag":"refentry","type":"Function","methodName":"stream_context_get_params"},{"id":"function.stream-context-set-default","name":"stream_context_set_default","description":"Set the default stream context","tag":"refentry","type":"Function","methodName":"stream_context_set_default"},{"id":"function.stream-context-set-option","name":"stream_context_set_option","description":"\u5bf9\u8d44\u6e90\u6d41\u3001\u6570\u636e\u5305\u6216\u8005\u4e0a\u4e0b\u6587\u8bbe\u7f6e\u53c2\u6570","tag":"refentry","type":"Function","methodName":"stream_context_set_option"},{"id":"function.stream-context-set-options","name":"stream_context_set_options","description":"Sets options on the specified context","tag":"refentry","type":"Function","methodName":"stream_context_set_options"},{"id":"function.stream-context-set-params","name":"stream_context_set_params","description":"Set parameters for a stream\/wrapper\/context","tag":"refentry","type":"Function","methodName":"stream_context_set_params"},{"id":"function.stream-copy-to-stream","name":"stream_copy_to_stream","description":"Copies data from one stream to another","tag":"refentry","type":"Function","methodName":"stream_copy_to_stream"},{"id":"function.stream-filter-append","name":"stream_filter_append","description":"Attach a filter to a stream","tag":"refentry","type":"Function","methodName":"stream_filter_append"},{"id":"function.stream-filter-prepend","name":"stream_filter_prepend","description":"Attach a filter to a stream","tag":"refentry","type":"Function","methodName":"stream_filter_prepend"},{"id":"function.stream-filter-register","name":"stream_filter_register","description":"Register a user defined stream filter","tag":"refentry","type":"Function","methodName":"stream_filter_register"},{"id":"function.stream-filter-remove","name":"stream_filter_remove","description":"\u4ece\u8d44\u6e90\u6d41\u91cc\u79fb\u9664\u67d0\u4e2a\u8fc7\u6ee4\u5668","tag":"refentry","type":"Function","methodName":"stream_filter_remove"},{"id":"function.stream-get-contents","name":"stream_get_contents","description":"\u8bfb\u53d6\u8d44\u6e90\u6d41\u5230\u4e00\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"stream_get_contents"},{"id":"function.stream-get-filters","name":"stream_get_filters","description":"\u83b7\u53d6\u5df2\u6ce8\u518c\u7684\u6570\u636e\u6d41\u8fc7\u6ee4\u5668\u5217\u8868","tag":"refentry","type":"Function","methodName":"stream_get_filters"},{"id":"function.stream-get-line","name":"stream_get_line","description":"\u4ece\u8d44\u6e90\u6d41\u91cc\u8bfb\u53d6\u4e00\u884c\u76f4\u5230\u7ed9\u5b9a\u7684\u5b9a\u754c\u7b26","tag":"refentry","type":"Function","methodName":"stream_get_line"},{"id":"function.stream-get-meta-data","name":"stream_get_meta_data","description":"\u4ece\u6d41\u6216\u6587\u4ef6\u6307\u9488\u4e2d\u83b7\u53d6 header\/meta \u6570\u636e","tag":"refentry","type":"Function","methodName":"stream_get_meta_data"},{"id":"function.stream-get-transports","name":"stream_get_transports","description":"\u83b7\u53d6\u5df2\u6ce8\u518c\u7684\u5957\u63a5\u5b57\u4f20\u8f93\u534f\u8bae\u5217\u8868","tag":"refentry","type":"Function","methodName":"stream_get_transports"},{"id":"function.stream-get-wrappers","name":"stream_get_wrappers","description":"\u83b7\u53d6\u5df2\u6ce8\u518c\u7684\u6d41\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"stream_get_wrappers"},{"id":"function.stream-is-local","name":"stream_is_local","description":"Checks if a stream is a local stream","tag":"refentry","type":"Function","methodName":"stream_is_local"},{"id":"function.stream-isatty","name":"stream_isatty","description":"Check if a stream is a TTY","tag":"refentry","type":"Function","methodName":"stream_isatty"},{"id":"function.stream-notification-callback","name":"stream_notification_callback","description":"A callback function for the notification context parameter","tag":"refentry","type":"Function","methodName":"stream_notification_callback"},{"id":"function.stream-register-wrapper","name":"stream_register_wrapper","description":"\u522b\u540d stream_wrapper_register","tag":"refentry","type":"Function","methodName":"stream_register_wrapper"},{"id":"function.stream-resolve-include-path","name":"stream_resolve_include_path","description":"Resolve filename against the include path","tag":"refentry","type":"Function","methodName":"stream_resolve_include_path"},{"id":"function.stream-select","name":"stream_select","description":"Runs the equivalent of the select() system call on the given\n   arrays of streams with a timeout specified by seconds and microseconds","tag":"refentry","type":"Function","methodName":"stream_select"},{"id":"function.stream-set-blocking","name":"stream_set_blocking","description":"\u4e3a\u8d44\u6e90\u6d41\u8bbe\u7f6e\u963b\u585e\u6216\u8005\u963b\u585e\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"stream_set_blocking"},{"id":"function.stream-set-chunk-size","name":"stream_set_chunk_size","description":"\u8bbe\u7f6e\u8d44\u6e90\u6d41\u533a\u5757\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"stream_set_chunk_size"},{"id":"function.stream-set-read-buffer","name":"stream_set_read_buffer","description":"Set read file buffering on the given stream","tag":"refentry","type":"Function","methodName":"stream_set_read_buffer"},{"id":"function.stream-set-timeout","name":"stream_set_timeout","description":"Set timeout period on a stream","tag":"refentry","type":"Function","methodName":"stream_set_timeout"},{"id":"function.stream-set-write-buffer","name":"stream_set_write_buffer","description":"Sets write file buffering on the given stream","tag":"refentry","type":"Function","methodName":"stream_set_write_buffer"},{"id":"function.stream-socket-accept","name":"stream_socket_accept","description":"\u63a5\u53d7\u7531 stream_socket_server \u521b\u5efa\u7684\u5957\u63a5\u5b57\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"stream_socket_accept"},{"id":"function.stream-socket-client","name":"stream_socket_client","description":"Open Internet or Unix domain socket connection","tag":"refentry","type":"Function","methodName":"stream_socket_client"},{"id":"function.stream-socket-enable-crypto","name":"stream_socket_enable_crypto","description":"Turns encryption on\/off on an already connected socket","tag":"refentry","type":"Function","methodName":"stream_socket_enable_crypto"},{"id":"function.stream-socket-get-name","name":"stream_socket_get_name","description":"\u83b7\u53d6\u672c\u5730\u6216\u8005\u8fdc\u7a0b\u7684\u5957\u63a5\u5b57\u540d\u79f0","tag":"refentry","type":"Function","methodName":"stream_socket_get_name"},{"id":"function.stream-socket-pair","name":"stream_socket_pair","description":"\u521b\u5efa\u4e00\u5bf9\u5b8c\u5168\u4e00\u6837\u7684\u7f51\u7edc\u5957\u63a5\u5b57\u8fde\u63a5\u6d41","tag":"refentry","type":"Function","methodName":"stream_socket_pair"},{"id":"function.stream-socket-recvfrom","name":"stream_socket_recvfrom","description":"Receives data from a socket, connected or not","tag":"refentry","type":"Function","methodName":"stream_socket_recvfrom"},{"id":"function.stream-socket-sendto","name":"stream_socket_sendto","description":"Sends a message to a socket, whether it is connected or not","tag":"refentry","type":"Function","methodName":"stream_socket_sendto"},{"id":"function.stream-socket-server","name":"stream_socket_server","description":"\u521b\u5efa Internet \u6216 Unix \u57df\u670d\u52a1\u5668\u5957\u63a5\u5b57","tag":"refentry","type":"Function","methodName":"stream_socket_server"},{"id":"function.stream-socket-shutdown","name":"stream_socket_shutdown","description":"Shutdown a full-duplex connection","tag":"refentry","type":"Function","methodName":"stream_socket_shutdown"},{"id":"function.stream-supports-lock","name":"stream_supports_lock","description":"Tells whether the stream supports locking","tag":"refentry","type":"Function","methodName":"stream_supports_lock"},{"id":"function.stream-wrapper-register","name":"stream_wrapper_register","description":"\u6ce8\u518c\u4e00\u4e2a\u7528 PHP \u7c7b\u5b9e\u73b0\u7684 URL \u5c01\u88c5\u534f\u8bae","tag":"refentry","type":"Function","methodName":"stream_wrapper_register"},{"id":"function.stream-wrapper-restore","name":"stream_wrapper_restore","description":"Restores a previously unregistered built-in wrapper","tag":"refentry","type":"Function","methodName":"stream_wrapper_restore"},{"id":"function.stream-wrapper-unregister","name":"stream_wrapper_unregister","description":"Unregister a URL wrapper","tag":"refentry","type":"Function","methodName":"stream_wrapper_unregister"},{"id":"ref.stream","name":"Stream \u51fd\u6570","description":"Stream","tag":"reference","type":"Extension","methodName":"Stream \u51fd\u6570"},{"id":"book.stream","name":"Stream","description":"\u5176\u5b83\u57fa\u672c\u6269\u5c55","tag":"book","type":"Extension","methodName":"Stream"},{"id":"swoole.requirements","name":"\u9700\u6c42","description":"Swoole","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"swoole.installation","name":"\u5b89\u88c5","description":"Swoole","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"swoole.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Swoole","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"swoole.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Swoole","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"swoole.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Swoole","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.swoole-async-dns-lookup","name":"swoole_async_dns_lookup","description":"Async and non-blocking hostname to IP lookup","tag":"refentry","type":"Function","methodName":"swoole_async_dns_lookup"},{"id":"function.swoole-async-read","name":"swoole_async_read","description":"Read file stream asynchronously","tag":"refentry","type":"Function","methodName":"swoole_async_read"},{"id":"function.swoole-async-readfile","name":"swoole_async_readfile","description":"Read a file asynchronously","tag":"refentry","type":"Function","methodName":"swoole_async_readfile"},{"id":"function.swoole-async-set","name":"swoole_async_set","description":"Update the async I\/O options","tag":"refentry","type":"Function","methodName":"swoole_async_set"},{"id":"function.swoole-async-write","name":"swoole_async_write","description":"Write data to a file stream asynchronously","tag":"refentry","type":"Function","methodName":"swoole_async_write"},{"id":"function.swoole-async-writefile","name":"swoole_async_writefile","description":"Write data to a file asynchronously","tag":"refentry","type":"Function","methodName":"swoole_async_writefile"},{"id":"function.swoole-clear-error","name":"swoole_clear_error","description":"Clear errors in the socket or on the last error code","tag":"refentry","type":"Function","methodName":"swoole_clear_error"},{"id":"function.swoole-client-select","name":"swoole_client_select","description":"Get the file description which are ready to read\/write or error","tag":"refentry","type":"Function","methodName":"swoole_client_select"},{"id":"function.swoole-cpu-num","name":"swoole_cpu_num","description":"Get the number of CPU","tag":"refentry","type":"Function","methodName":"swoole_cpu_num"},{"id":"function.swoole-errno","name":"swoole_errno","description":"Get the error code of the latest system call","tag":"refentry","type":"Function","methodName":"swoole_errno"},{"id":"function.swoole-error-log","name":"swoole_error_log","description":"Output error messages to the log","tag":"refentry","type":"Function","methodName":"swoole_error_log"},{"id":"function.swoole-event-add","name":"swoole_event_add","description":"Add new callback functions of a socket into the EventLoop","tag":"refentry","type":"Function","methodName":"swoole_event_add"},{"id":"function.swoole-event-defer","name":"swoole_event_defer","description":"Add callback function to the next event loop","tag":"refentry","type":"Function","methodName":"swoole_event_defer"},{"id":"function.swoole-event-del","name":"swoole_event_del","description":"Remove all event callback functions of a socket","tag":"refentry","type":"Function","methodName":"swoole_event_del"},{"id":"function.swoole-event-exit","name":"swoole_event_exit","description":"Exit the eventloop, only available at the client side","tag":"refentry","type":"Function","methodName":"swoole_event_exit"},{"id":"function.swoole-event-set","name":"swoole_event_set","description":"Update the event callback functions of a socket","tag":"refentry","type":"Function","methodName":"swoole_event_set"},{"id":"function.swoole-event-wait","name":"swoole_event_wait","description":"Start the event loop","tag":"refentry","type":"Function","methodName":"swoole_event_wait"},{"id":"function.swoole-event-write","name":"swoole_event_write","description":"Write data to a socket","tag":"refentry","type":"Function","methodName":"swoole_event_write"},{"id":"function.swoole-get-local-ip","name":"swoole_get_local_ip","description":"Get the IPv4 IP addresses of each NIC on the machine","tag":"refentry","type":"Function","methodName":"swoole_get_local_ip"},{"id":"function.swoole-last-error","name":"swoole_last_error","description":"Get the lastest error message","tag":"refentry","type":"Function","methodName":"swoole_last_error"},{"id":"function.swoole-load-module","name":"swoole_load_module","description":"Load a swoole extension","tag":"refentry","type":"Function","methodName":"swoole_load_module"},{"id":"function.swoole-select","name":"swoole_select","description":"Select the file descriptions which are ready to read\/write or error in the eventloop","tag":"refentry","type":"Function","methodName":"swoole_select"},{"id":"function.swoole-set-process-name","name":"swoole_set_process_name","description":"Set the process name","tag":"refentry","type":"Function","methodName":"swoole_set_process_name"},{"id":"function.swoole-strerror","name":"swoole_strerror","description":"Convert the Errno into error messages","tag":"refentry","type":"Function","methodName":"swoole_strerror"},{"id":"function.swoole-timer-after","name":"swoole_timer_after","description":"Trigger a one time callback function in the future","tag":"refentry","type":"Function","methodName":"swoole_timer_after"},{"id":"function.swoole-timer-exists","name":"swoole_timer_exists","description":"Check if a timer callback function is existed","tag":"refentry","type":"Function","methodName":"swoole_timer_exists"},{"id":"function.swoole-timer-tick","name":"swoole_timer_tick","description":"Trigger a timer tick callback function by time interval","tag":"refentry","type":"Function","methodName":"swoole_timer_tick"},{"id":"function.swoole-version","name":"swoole_version","description":"Get the version of Swoole","tag":"refentry","type":"Function","methodName":"swoole_version"},{"id":"ref.swoole-funcs","name":"Swoole \u51fd\u6570","description":"Swoole","tag":"reference","type":"Extension","methodName":"Swoole \u51fd\u6570"},{"id":"swoole-async.dnslookup","name":"Swoole\\Async::dnsLookup","description":"Async and non-blocking hostname to IP lookup.","tag":"refentry","type":"Function","methodName":"dnsLookup"},{"id":"swoole-async.read","name":"Swoole\\Async::read","description":"Read file stream asynchronously.","tag":"refentry","type":"Function","methodName":"read"},{"id":"swoole-async.readfile","name":"Swoole\\Async::readFile","description":"Read a file asynchronously.","tag":"refentry","type":"Function","methodName":"readFile"},{"id":"swoole-async.set","name":"Swoole\\Async::set","description":"Update the async I\/O options.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-async.write","name":"Swoole\\Async::write","description":"Write data to a file stream asynchronously.","tag":"refentry","type":"Function","methodName":"write"},{"id":"swoole-async.writefile","name":"Swoole\\Async::writeFile","description":"Description","tag":"refentry","type":"Function","methodName":"writeFile"},{"id":"class.swoole-async","name":"Swoole\\Async","description":"The Swoole\\Async class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Async"},{"id":"swoole-atomic.add","name":"Swoole\\Atomic::add","description":"Add a number to the value to the atomic object.","tag":"refentry","type":"Function","methodName":"add"},{"id":"swoole-atomic.cmpset","name":"Swoole\\Atomic::cmpset","description":"Compare and set the value of the atomic object.","tag":"refentry","type":"Function","methodName":"cmpset"},{"id":"swoole-atomic.construct","name":"Swoole\\Atomic::__construct","description":"Construct a swoole atomic object.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-atomic.get","name":"Swoole\\Atomic::get","description":"Get the current value of the atomic object.","tag":"refentry","type":"Function","methodName":"get"},{"id":"swoole-atomic.set","name":"Swoole\\Atomic::set","description":"Set a new value to the atomic object.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-atomic.sub","name":"Swoole\\Atomic::sub","description":"Subtract a number to the value of the atomic object.","tag":"refentry","type":"Function","methodName":"sub"},{"id":"class.swoole-atomic","name":"Swoole\\Atomic","description":"The Swoole\\Atomic class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Atomic"},{"id":"swoole-buffer.append","name":"Swoole\\Buffer::append","description":"Append the string or binary data at the end of the memory buffer and return the new size of memory allocated.","tag":"refentry","type":"Function","methodName":"append"},{"id":"swoole-buffer.clear","name":"Swoole\\Buffer::clear","description":"Reset the memory buffer.","tag":"refentry","type":"Function","methodName":"clear"},{"id":"swoole-buffer.construct","name":"Swoole\\Buffer::__construct","description":"Fixed size memory blocks allocation.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-buffer.destruct","name":"Swoole\\Buffer::__destruct","description":"Destruct the Swoole memory buffer.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-buffer.expand","name":"Swoole\\Buffer::expand","description":"Expand the size of memory buffer.","tag":"refentry","type":"Function","methodName":"expand"},{"id":"swoole-buffer.read","name":"Swoole\\Buffer::read","description":"Read data from the memory buffer based on offset and length.","tag":"refentry","type":"Function","methodName":"read"},{"id":"swoole-buffer.recycle","name":"Swoole\\Buffer::recycle","description":"Release the memory to OS which is not used by the memory buffer.","tag":"refentry","type":"Function","methodName":"recycle"},{"id":"swoole-buffer.substr","name":"Swoole\\Buffer::substr","description":"Read data from the memory buffer based on offset and length. Or remove data from the memory buffer.","tag":"refentry","type":"Function","methodName":"substr"},{"id":"swoole-buffer.tostring","name":"Swoole\\Buffer::__toString","description":"Get the string value of the memory buffer.","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"swoole-buffer.write","name":"Swoole\\Buffer::write","description":"Write data to the memory buffer. The memory allocated for the buffer will not be changed.","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.swoole-buffer","name":"Swoole\\Buffer","description":"The Swoole\\Buffer class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Buffer"},{"id":"swoole-channel.construct","name":"Swoole\\Channel::__construct","description":"Construct a Swoole Channel","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-channel.destruct","name":"Swoole\\Channel::__destruct","description":"Destruct a Swoole channel.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-channel.pop","name":"Swoole\\Channel::pop","description":"Read and pop data from swoole channel.","tag":"refentry","type":"Function","methodName":"pop"},{"id":"swoole-channel.push","name":"Swoole\\Channel::push","description":"Write and push data into Swoole channel.","tag":"refentry","type":"Function","methodName":"push"},{"id":"swoole-channel.stats","name":"Swoole\\Channel::stats","description":"Get stats of swoole channel.","tag":"refentry","type":"Function","methodName":"stats"},{"id":"class.swoole-channel","name":"Swoole\\Channel","description":"The Swoole\\Channel class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Channel"},{"id":"swoole-client.close","name":"Swoole\\Client::close","description":"Close the connection established.","tag":"refentry","type":"Function","methodName":"close"},{"id":"swoole-client.connect","name":"Swoole\\Client::connect","description":"Connect to the remote TCP or UDP port.","tag":"refentry","type":"Function","methodName":"connect"},{"id":"swoole-client.construct","name":"Swoole\\Client::__construct","description":"Create Swoole sync or async TCP\/UDP client, with or without SSL.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-client.destruct","name":"Swoole\\Client::__destruct","description":"Destruct the Swoole client.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-client.getpeername","name":"Swoole\\Client::getpeername","description":"Get the remote socket name of the connection.","tag":"refentry","type":"Function","methodName":"getpeername"},{"id":"swoole-client.getsockname","name":"Swoole\\Client::getsockname","description":"Get the local socket name of the connection.","tag":"refentry","type":"Function","methodName":"getsockname"},{"id":"swoole-client.isconnected","name":"Swoole\\Client::isConnected","description":"Check if the connection is established.","tag":"refentry","type":"Function","methodName":"isConnected"},{"id":"swoole-client.on","name":"Swoole\\Client::on","description":"Add callback functions triggered by events.","tag":"refentry","type":"Function","methodName":"on"},{"id":"swoole-client.pause","name":"Swoole\\Client::pause","description":"Pause receiving data.","tag":"refentry","type":"Function","methodName":"pause"},{"id":"swoole-client.pipe","name":"Swoole\\Client::pipe","description":"Redirect the data to another file descriptor.","tag":"refentry","type":"Function","methodName":"pipe"},{"id":"swoole-client.recv","name":"Swoole\\Client::recv","description":"Receive data from the remote socket.","tag":"refentry","type":"Function","methodName":"recv"},{"id":"swoole-client.resume","name":"Swoole\\Client::resume","description":"Resume receiving data.","tag":"refentry","type":"Function","methodName":"resume"},{"id":"swoole-client.send","name":"Swoole\\Client::send","description":"Send data to the remote TCP socket.","tag":"refentry","type":"Function","methodName":"send"},{"id":"swoole-client.sendfile","name":"Swoole\\Client::sendfile","description":"Send file to the remote TCP socket.","tag":"refentry","type":"Function","methodName":"sendfile"},{"id":"swoole-client.sendto","name":"Swoole\\Client::sendto","description":"Send data to the remote UDP address.","tag":"refentry","type":"Function","methodName":"sendto"},{"id":"swoole-client.set","name":"Swoole\\Client::set","description":"Set the Swoole client parameters before the connection is established.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-client.sleep","name":"Swoole\\Client::sleep","description":"Remove the TCP client from system event loop.","tag":"refentry","type":"Function","methodName":"sleep"},{"id":"swoole-client.wakeup","name":"Swoole\\Client::wakeup","description":"Add the TCP client back into the system event loop.","tag":"refentry","type":"Function","methodName":"wakeup"},{"id":"class.swoole-client","name":"Swoole\\Client","description":"The Swoole\\Client class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Client"},{"id":"swoole-connection-iterator.count","name":"Swoole\\Connection\\Iterator::count","description":"Count connections.","tag":"refentry","type":"Function","methodName":"count"},{"id":"swoole-connection-iterator.current","name":"Swoole\\Connection\\Iterator::current","description":"Return current connection entry.","tag":"refentry","type":"Function","methodName":"current"},{"id":"swoole-connection-iterator.key","name":"Swoole\\Connection\\Iterator::key","description":"Return key of the current connection.","tag":"refentry","type":"Function","methodName":"key"},{"id":"swoole-connection-iterator.next","name":"Swoole\\Connection\\Iterator::next","description":"Move to the next connection.","tag":"refentry","type":"Function","methodName":"next"},{"id":"swoole-connection-iterator.offsetexists","name":"Swoole\\Connection\\Iterator::offsetExists","description":"Check if offset exists.","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"swoole-connection-iterator.offsetget","name":"Swoole\\Connection\\Iterator::offsetGet","description":"Offset to retrieve.","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"swoole-connection-iterator.offsetset","name":"Swoole\\Connection\\Iterator::offsetSet","description":"Assign a Connection to the specified offset.","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"swoole-connection-iterator.offsetunset","name":"Swoole\\Connection\\Iterator::offsetUnset","description":"Unset an offset.","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"swoole-connection-iterator.rewind","name":"Swoole\\Connection\\Iterator::rewind","description":"Rewinds iterator","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"swoole-connection-iterator.valid","name":"Swoole\\Connection\\Iterator::valid","description":"Check if current position is valid.","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.swoole-connection-iterator","name":"Swoole\\Connection\\Iterator","description":"The Swoole\\Connection\\Iterator class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Connection\\Iterator"},{"id":"swoole-coroutine.call-user-func","name":"Swoole\\Coroutine::call_user_func","description":"Call a callback given by the first parameter","tag":"refentry","type":"Function","methodName":"call_user_func"},{"id":"swoole-coroutine.call-user-func-array","name":"Swoole\\Coroutine::call_user_func_array","description":"Call a callback with an array of parameters","tag":"refentry","type":"Function","methodName":"call_user_func_array"},{"id":"swoole-coroutine.cli-wait","name":"Swoole\\Coroutine::cli_wait","description":"Description","tag":"refentry","type":"Function","methodName":"cli_wait"},{"id":"swoole-coroutine.create","name":"Swoole\\Coroutine::create","description":"Description","tag":"refentry","type":"Function","methodName":"create"},{"id":"swoole-coroutine.getuid","name":"Swoole\\Coroutine::getuid","description":"Description","tag":"refentry","type":"Function","methodName":"getuid"},{"id":"swoole-coroutine.resume","name":"Swoole\\Coroutine::resume","description":"Description","tag":"refentry","type":"Function","methodName":"resume"},{"id":"swoole-coroutine.suspend","name":"Swoole\\Coroutine::suspend","description":"Description","tag":"refentry","type":"Function","methodName":"suspend"},{"id":"class.swoole-coroutine","name":"Swoole\\Coroutine","description":"The Swoole\\Coroutine class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Coroutine"},{"id":"swoole-coroutine-lock.construct","name":"Swoole\\Coroutine\\Lock::__construct","description":"Construct a new coroutine lock","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-coroutine-lock.lock","name":"Swoole\\Coroutine\\Lock::lock","description":"Acquire the lock, blocking if necessary","tag":"refentry","type":"Function","methodName":"lock"},{"id":"swoole-coroutine-lock.trylock","name":"Swoole\\Coroutine\\Lock::trylock","description":"Attempt to acquire the lock without blocking","tag":"refentry","type":"Function","methodName":"trylock"},{"id":"swoole-coroutine-lock.unlock","name":"Swoole\\Coroutine\\Lock::unlock","description":"Release the lock","tag":"refentry","type":"Function","methodName":"unlock"},{"id":"class.swoole-coroutine-lock","name":"Swoole\\Coroutine\\Lock","description":"The Swoole\\Coroutine\\Lock class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Coroutine\\Lock"},{"id":"swoole-event.add","name":"Swoole\\Event::add","description":"Add new callback functions of a socket into the EventLoop.","tag":"refentry","type":"Function","methodName":"add"},{"id":"swoole-event.defer","name":"Swoole\\Event::defer","description":"Add a callback function to the next event loop.","tag":"refentry","type":"Function","methodName":"defer"},{"id":"swoole-event.del","name":"Swoole\\Event::del","description":"Remove all event callback functions of a socket.","tag":"refentry","type":"Function","methodName":"del"},{"id":"swoole-event.exit","name":"Swoole\\Event::exit","description":"Exit the eventloop, only available at client side.","tag":"refentry","type":"Function","methodName":"exit"},{"id":"swoole-event.set","name":"Swoole\\Event::set","description":"Update the event callback functions of a socket.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-event.wait","name":"Swoole\\Event::wait","description":"Description","tag":"refentry","type":"Function","methodName":"wait"},{"id":"swoole-event.write","name":"Swoole\\Event::write","description":"Write data to the socket.","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.swoole-event","name":"Swoole\\Event","description":"The Swoole\\Event class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Event"},{"id":"class.swoole-exception","name":"Swoole\\Exception","description":"The Swoole\\Exception class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Exception"},{"id":"swoole-http-client.addfile","name":"Swoole\\Http\\Client::addFile","description":"Add a file to the post form.","tag":"refentry","type":"Function","methodName":"addFile"},{"id":"swoole-http-client.close","name":"Swoole\\Http\\Client::close","description":"Close the http connection.","tag":"refentry","type":"Function","methodName":"close"},{"id":"swoole-http-client.construct","name":"Swoole\\Http\\Client::__construct","description":"Construct the async HTTP client.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-http-client.destruct","name":"Swoole\\Http\\Client::__destruct","description":"Destruct the HTTP client.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-http-client.download","name":"Swoole\\Http\\Client::download","description":"Download a file from the remote server.","tag":"refentry","type":"Function","methodName":"download"},{"id":"swoole-http-client.execute","name":"Swoole\\Http\\Client::execute","description":"Send the HTTP request after setting the parameters.","tag":"refentry","type":"Function","methodName":"execute"},{"id":"swoole-http-client.get","name":"Swoole\\Http\\Client::get","description":"Send GET http request to the remote server.","tag":"refentry","type":"Function","methodName":"get"},{"id":"swoole-http-client.isconnected","name":"Swoole\\Http\\Client::isConnected","description":"Check if the HTTP connection is connected.","tag":"refentry","type":"Function","methodName":"isConnected"},{"id":"swoole-http-client.on","name":"Swoole\\Http\\Client::on","description":"Register callback function by event name.","tag":"refentry","type":"Function","methodName":"on"},{"id":"swoole-http-client.post","name":"Swoole\\Http\\Client::post","description":"Send POST http request to the remote server.","tag":"refentry","type":"Function","methodName":"post"},{"id":"swoole-http-client.push","name":"Swoole\\Http\\Client::push","description":"Push data to websocket client.","tag":"refentry","type":"Function","methodName":"push"},{"id":"swoole-http-client.set","name":"Swoole\\Http\\Client::set","description":"Update the HTTP client parameters.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-http-client.setcookies","name":"Swoole\\Http\\Client::setCookies","description":"Set the http request cookies.","tag":"refentry","type":"Function","methodName":"setCookies"},{"id":"swoole-http-client.setdata","name":"Swoole\\Http\\Client::setData","description":"Set the HTTP request body data.","tag":"refentry","type":"Function","methodName":"setData"},{"id":"swoole-http-client.setheaders","name":"Swoole\\Http\\Client::setHeaders","description":"Set the HTTP request headers.","tag":"refentry","type":"Function","methodName":"setHeaders"},{"id":"swoole-http-client.setmethod","name":"Swoole\\Http\\Client::setMethod","description":"Set the HTTP request method.","tag":"refentry","type":"Function","methodName":"setMethod"},{"id":"swoole-http-client.upgrade","name":"Swoole\\Http\\Client::upgrade","description":"Upgrade to websocket protocol.","tag":"refentry","type":"Function","methodName":"upgrade"},{"id":"class.swoole-http-client","name":"Swoole\\Http\\Client","description":"The Swoole\\Http\\Client class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Http\\Client"},{"id":"swoole-http-request.destruct","name":"Swoole\\Http\\Request::__destruct","description":"Destruct the HTTP request.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-http-request.rawcontent","name":"Swoole\\Http\\Request::rawcontent","description":"Get the raw HTTP POST body.","tag":"refentry","type":"Function","methodName":"rawcontent"},{"id":"class.swoole-http-request","name":"Swoole\\Http\\Request","description":"The Swoole\\Http\\Request class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Http\\Request"},{"id":"swoole-http-response.cookie","name":"Swoole\\Http\\Response::cookie","description":"Set the cookies of the HTTP response.","tag":"refentry","type":"Function","methodName":"cookie"},{"id":"swoole-http-response.destruct","name":"Swoole\\Http\\Response::__destruct","description":"Destruct the HTTP response.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-http-response.end","name":"Swoole\\Http\\Response::end","description":"Send data for the HTTP request and finish the response.","tag":"refentry","type":"Function","methodName":"end"},{"id":"swoole-http-response.gzip","name":"Swoole\\Http\\Response::gzip","description":"Enable the gzip of response content.","tag":"refentry","type":"Function","methodName":"gzip"},{"id":"swoole-http-response.header","name":"Swoole\\Http\\Response::header","description":"Set the HTTP response headers.","tag":"refentry","type":"Function","methodName":"header"},{"id":"swoole-http-response.initheader","name":"Swoole\\Http\\Response::initHeader","description":"Init the HTTP response header.","tag":"refentry","type":"Function","methodName":"initHeader"},{"id":"swoole-http-response.rawcookie","name":"Swoole\\Http\\Response::rawcookie","description":"Set the raw cookies to the HTTP response.","tag":"refentry","type":"Function","methodName":"rawcookie"},{"id":"swoole-http-response.sendfile","name":"Swoole\\Http\\Response::sendfile","description":"Send file through the HTTP response.","tag":"refentry","type":"Function","methodName":"sendfile"},{"id":"swoole-http-response.status","name":"Swoole\\Http\\Response::status","description":"Set the status code of the HTTP response.","tag":"refentry","type":"Function","methodName":"status"},{"id":"swoole-http-response.write","name":"Swoole\\Http\\Response::write","description":"Append HTTP body content to the HTTP response.","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.swoole-http-response","name":"Swoole\\Http\\Response","description":"The Swoole\\Http\\Response class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Http\\Response"},{"id":"swoole-http-server.on","name":"Swoole\\Http\\Server::on","description":"Bind callback function to HTTP server by event name.","tag":"refentry","type":"Function","methodName":"on"},{"id":"swoole-http-server.start","name":"Swoole\\Http\\Server::start","description":"Start the swoole http server.","tag":"refentry","type":"Function","methodName":"start"},{"id":"class.swoole-http-server","name":"Swoole\\Http\\Server","description":"The Swoole\\Http\\Server class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Http\\Server"},{"id":"swoole-lock.construct","name":"Swoole\\Lock::__construct","description":"Construct a memory lock.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-lock.destruct","name":"Swoole\\Lock::__destruct","description":"Destroy a Swoole memory lock.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-lock.lock","name":"Swoole\\Lock::lock","description":"Try to acquire the lock. It will block if the lock is not available.","tag":"refentry","type":"Function","methodName":"lock"},{"id":"swoole-lock.lock-read","name":"Swoole\\Lock::lock_read","description":"Lock a read-write lock for reading.","tag":"refentry","type":"Function","methodName":"lock_read"},{"id":"swoole-lock.trylock","name":"Swoole\\Lock::trylock","description":"Try to acquire the lock and return straight away even the lock is not available.","tag":"refentry","type":"Function","methodName":"trylock"},{"id":"swoole-lock.trylock-read","name":"Swoole\\Lock::trylock_read","description":"Try to lock a read-write lock for reading and return straight away even the lock is not available.","tag":"refentry","type":"Function","methodName":"trylock_read"},{"id":"swoole-lock.unlock","name":"Swoole\\Lock::unlock","description":"Release the lock.","tag":"refentry","type":"Function","methodName":"unlock"},{"id":"class.swoole-lock","name":"Swoole\\Lock","description":"The Swoole\\Lock class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Lock"},{"id":"swoole-mmap.open","name":"Swoole\\Mmap::open","description":"Map a file into memory and return the stream resource which can be used by PHP stream operations.","tag":"refentry","type":"Function","methodName":"open"},{"id":"class.swoole-mmap","name":"Swoole\\Mmap","description":"The Swoole\\Mmap class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Mmap"},{"id":"swoole-mysql.close","name":"Swoole\\MySQL::close","description":"Close the async MySQL connection.","tag":"refentry","type":"Function","methodName":"close"},{"id":"swoole-mysql.connect","name":"Swoole\\MySQL::connect","description":"Connect to the remote MySQL server.","tag":"refentry","type":"Function","methodName":"connect"},{"id":"swoole-mysql.construct","name":"Swoole\\MySQL::__construct","description":"Construct an async MySQL client.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-mysql.destruct","name":"Swoole\\MySQL::__destruct","description":"Destroy the async MySQL client.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-mysql.getbuffer","name":"Swoole\\MySQL::getBuffer","description":"Description","tag":"refentry","type":"Function","methodName":"getBuffer"},{"id":"swoole-mysql.on","name":"Swoole\\MySQL::on","description":"Register callback function based on event name.","tag":"refentry","type":"Function","methodName":"on"},{"id":"swoole-mysql.query","name":"Swoole\\MySQL::query","description":"Run the SQL query.","tag":"refentry","type":"Function","methodName":"query"},{"id":"class.swoole-mysql","name":"Swoole\\MySQL","description":"The Swoole\\MySQL class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\MySQL"},{"id":"class.swoole-mysql-exception","name":"Swoole\\MySQL\\Exception","description":"The Swoole\\MySQL\\Exception class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\MySQL\\Exception"},{"id":"swoole-process.alarm","name":"Swoole\\Process::alarm","description":"High precision timer which triggers signal with fixed interval.","tag":"refentry","type":"Function","methodName":"alarm"},{"id":"swoole-process.close","name":"Swoole\\Process::close","description":"Close the pipe to the child process.","tag":"refentry","type":"Function","methodName":"close"},{"id":"swoole-process.construct","name":"Swoole\\Process::__construct","description":"Construct a process.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-process.daemon","name":"Swoole\\Process::daemon","description":"Change the process to be a daemon process.","tag":"refentry","type":"Function","methodName":"daemon"},{"id":"swoole-process.destruct","name":"Swoole\\Process::__destruct","description":"Destroy the process.","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"swoole-process.exec","name":"Swoole\\Process::exec","description":"Execute system commands.","tag":"refentry","type":"Function","methodName":"exec"},{"id":"swoole-process.exit","name":"Swoole\\Process::exit","description":"Stop the child processes.","tag":"refentry","type":"Function","methodName":"exit"},{"id":"swoole-process.freequeue","name":"Swoole\\Process::freeQueue","description":"Destroy the message queue created by swoole_process::useQueue.","tag":"refentry","type":"Function","methodName":"freeQueue"},{"id":"swoole-process.kill","name":"Swoole\\Process::kill","description":"Send signal to the child process.","tag":"refentry","type":"Function","methodName":"kill"},{"id":"swoole-process.name","name":"Swoole\\Process::name","description":"Set name of the process.","tag":"refentry","type":"Function","methodName":"name"},{"id":"swoole-process.pop","name":"Swoole\\Process::pop","description":"Read and pop data from the message queue.","tag":"refentry","type":"Function","methodName":"pop"},{"id":"swoole-process.push","name":"Swoole\\Process::push","description":"Write and push data into the message queue.","tag":"refentry","type":"Function","methodName":"push"},{"id":"swoole-process.read","name":"Swoole\\Process::read","description":"Read data sending to the process.","tag":"refentry","type":"Function","methodName":"read"},{"id":"swoole-process.signal","name":"Swoole\\Process::signal","description":"Send signal to the child processes.","tag":"refentry","type":"Function","methodName":"signal"},{"id":"swoole-process.start","name":"Swoole\\Process::start","description":"Start the process.","tag":"refentry","type":"Function","methodName":"start"},{"id":"swoole-process.statqueue","name":"Swoole\\Process::statQueue","description":"Get the stats of the message queue used as the communication method between processes.","tag":"refentry","type":"Function","methodName":"statQueue"},{"id":"swoole-process.usequeue","name":"Swoole\\Process::useQueue","description":"Create a message queue as the communication method between the parent process and child processes.","tag":"refentry","type":"Function","methodName":"useQueue"},{"id":"swoole-process.wait","name":"Swoole\\Process::wait","description":"Wait for the events of child processes.","tag":"refentry","type":"Function","methodName":"wait"},{"id":"swoole-process.write","name":"Swoole\\Process::write","description":"Write data into the pipe and communicate with the parent process or child processes.","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.swoole-process","name":"Swoole\\Process","description":"The Swoole\\Process class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Process"},{"id":"swoole-redis-server.format","name":"Swoole\\Redis\\Server::format","description":"Description","tag":"refentry","type":"Function","methodName":"format"},{"id":"swoole-redis-server.sethandler","name":"Swoole\\Redis\\Server::setHandler","description":"Description","tag":"refentry","type":"Function","methodName":"setHandler"},{"id":"swoole-redis-server.start","name":"Swoole\\Redis\\Server::start","description":"Description","tag":"refentry","type":"Function","methodName":"start"},{"id":"class.swoole-redis-server","name":"Swoole\\Redis\\Server","description":"The Swoole\\Redis\\Server class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Redis\\Server"},{"id":"swoole-runtime.enable-coroutine","name":"Swoole\\Runtime::enableCoroutine","description":"Enable coroutine for specified functions","tag":"refentry","type":"Function","methodName":"enableCoroutine"},{"id":"swoole-runtime.get-hook-flags","name":"Swoole\\Runtime::getHookFlags","description":"Get current hook flags","tag":"refentry","type":"Function","methodName":"getHookFlags"},{"id":"swoole-runtime.set-hook-flags","name":"Swoole\\Runtime::setHookFlags","description":"Set hook flags for coroutine","tag":"refentry","type":"Function","methodName":"setHookFlags"},{"id":"class.swoole-runtime","name":"Swoole\\Runtime","description":"The Swoole\\Runtime class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Runtime"},{"id":"swoole-serialize.pack","name":"Swoole\\Serialize::pack","description":"Serialize the data.","tag":"refentry","type":"Function","methodName":"pack"},{"id":"swoole-serialize.unpack","name":"Swoole\\Serialize::unpack","description":"Unserialize the data.","tag":"refentry","type":"Function","methodName":"unpack"},{"id":"class.swoole-serialize","name":"Swoole\\Serialize","description":"The Swoole\\Serialize class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Serialize"},{"id":"swoole-server.addlistener","name":"Swoole\\Server::addlistener","description":"Add a new listener to the server.","tag":"refentry","type":"Function","methodName":"addlistener"},{"id":"swoole-server.addprocess","name":"Swoole\\Server::addProcess","description":"Add a user defined swoole_process to the server.","tag":"refentry","type":"Function","methodName":"addProcess"},{"id":"swoole-server.after","name":"Swoole\\Server::after","description":"Trigger a callback function after a period of time.","tag":"refentry","type":"Function","methodName":"after"},{"id":"swoole-server.bind","name":"Swoole\\Server::bind","description":"Bind the connection to a user defined user ID.","tag":"refentry","type":"Function","methodName":"bind"},{"id":"swoole-server.cleartimer","name":"swoole_timer_clear","description":"Stop and destroy a timer.","tag":"refentry","type":"Function","methodName":"swoole_timer_clear"},{"id":"swoole-server.cleartimer","name":"Swoole\\Server::clearTimer","description":"Stop and destroy a timer.","tag":"refentry","type":"Function","methodName":"clearTimer"},{"id":"swoole-server.close","name":"Swoole\\Server::close","description":"Close a connection to the client.","tag":"refentry","type":"Function","methodName":"close"},{"id":"swoole-server.confirm","name":"Swoole\\Server::confirm","description":"Check status of the connection.","tag":"refentry","type":"Function","methodName":"confirm"},{"id":"swoole-server.connection-info","name":"Swoole\\Server::connection_info","description":"Get the connection info by file description.","tag":"refentry","type":"Function","methodName":"connection_info"},{"id":"swoole-server.connection-list","name":"Swoole\\Server::connection_list","description":"Get all of the established connections.","tag":"refentry","type":"Function","methodName":"connection_list"},{"id":"swoole-server.construct","name":"Swoole\\Server::__construct","description":"Construct a Swoole server.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-server.defer","name":"Swoole\\Server::defer","description":"Delay execution of the callback function at the end of current EventLoop.","tag":"refentry","type":"Function","methodName":"defer"},{"id":"swoole-server.exist","name":"Swoole\\Server::exist","description":"Check if the connection is existed.","tag":"refentry","type":"Function","methodName":"exist"},{"id":"swoole-server.finish","name":"Swoole\\Server::finish","description":"Used in task process for sending result to the worker process when the task is finished.","tag":"refentry","type":"Function","methodName":"finish"},{"id":"swoole-server.getclientinfo","name":"Swoole\\Server::getClientInfo","description":"Get the connection info by file description.","tag":"refentry","type":"Function","methodName":"getClientInfo"},{"id":"swoole-server.getclientlist","name":"Swoole\\Server::getClientList","description":"Get all of the established connections.","tag":"refentry","type":"Function","methodName":"getClientList"},{"id":"swoole-server.getlasterror","name":"Swoole\\Server::getLastError","description":"Get the error code of the most recent error.","tag":"refentry","type":"Function","methodName":"getLastError"},{"id":"swoole-server.heartbeat","name":"Swoole\\Server::heartbeat","description":"Check all the connections on the server.","tag":"refentry","type":"Function","methodName":"heartbeat"},{"id":"swoole-server.listen","name":"Swoole\\Server::listen","description":"Listen on the given IP and port, socket type.","tag":"refentry","type":"Function","methodName":"listen"},{"id":"swoole-server.on","name":"Swoole\\Server::on","description":"Register a callback function by event name.","tag":"refentry","type":"Function","methodName":"on"},{"id":"swoole-server.pause","name":"Swoole\\Server::pause","description":"Stop receiving data from the connection.","tag":"refentry","type":"Function","methodName":"pause"},{"id":"swoole-server.protect","name":"Swoole\\Server::protect","description":"Set the connection to be protected mode.","tag":"refentry","type":"Function","methodName":"protect"},{"id":"swoole-server.reload","name":"Swoole\\Server::reload","description":"Restart all the worker process.","tag":"refentry","type":"Function","methodName":"reload"},{"id":"swoole-server.resume","name":"Swoole\\Server::resume","description":"Start receiving data from the connection.","tag":"refentry","type":"Function","methodName":"resume"},{"id":"swoole-server.send","name":"Swoole\\Server::send","description":"Send data to the client.","tag":"refentry","type":"Function","methodName":"send"},{"id":"swoole-server.sendfile","name":"Swoole\\Server::sendfile","description":"Send file to the connection.","tag":"refentry","type":"Function","methodName":"sendfile"},{"id":"swoole-server.sendmessage","name":"Swoole\\Server::sendMessage","description":"Send message to worker processes by ID.","tag":"refentry","type":"Function","methodName":"sendMessage"},{"id":"swoole-server.sendto","name":"Swoole\\Server::sendto","description":"Send data to the remote UDP address.","tag":"refentry","type":"Function","methodName":"sendto"},{"id":"swoole-server.sendwait","name":"Swoole\\Server::sendwait","description":"Send data to the remote socket in the blocking way.","tag":"refentry","type":"Function","methodName":"sendwait"},{"id":"swoole-server.set","name":"Swoole\\Server::set","description":"Set the runtime settings of the swoole server.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-server.shutdown","name":"Swoole\\Server::shutdown","description":"Shutdown the master server process, this function can be called in worker processes.","tag":"refentry","type":"Function","methodName":"shutdown"},{"id":"swoole-server.start","name":"Swoole\\Server::start","description":"Start the Swoole server.","tag":"refentry","type":"Function","methodName":"start"},{"id":"swoole-server.stats","name":"Swoole\\Server::stats","description":"Get the stats of the Swoole server.","tag":"refentry","type":"Function","methodName":"stats"},{"id":"swoole-server.stop","name":"Swoole\\Server::stop","description":"Stop the Swoole server.","tag":"refentry","type":"Function","methodName":"stop"},{"id":"swoole-server.task","name":"Swoole\\Server::task","description":"Send data to the task worker processes.","tag":"refentry","type":"Function","methodName":"task"},{"id":"swoole-server.taskwait","name":"Swoole\\Server::taskwait","description":"Send data to the task worker processes in blocking way.","tag":"refentry","type":"Function","methodName":"taskwait"},{"id":"swoole-server.taskwaitmulti","name":"Swoole\\Server::taskWaitMulti","description":"Execute multiple tasks concurrently.","tag":"refentry","type":"Function","methodName":"taskWaitMulti"},{"id":"swoole-server.tick","name":"Swoole\\Server::tick","description":"Repeats a given function at every given time-interval.","tag":"refentry","type":"Function","methodName":"tick"},{"id":"class.swoole-server","name":"Swoole\\Server","description":"The Swoole\\Server class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Server"},{"id":"swoole-table.column","name":"Swoole\\Table::column","description":"Set the data type and size of the columns.","tag":"refentry","type":"Function","methodName":"column"},{"id":"swoole-table.construct","name":"Swoole\\Table::__construct","description":"Construct a Swoole memory table with fixed size.","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"swoole-table.count","name":"Swoole\\Table::count","description":"Count the rows in the table, or count all the elements in the table if $mode = 1.","tag":"refentry","type":"Function","methodName":"count"},{"id":"swoole-table.create","name":"Swoole\\Table::create","description":"Create the swoole memory table.","tag":"refentry","type":"Function","methodName":"create"},{"id":"swoole-table.current","name":"Swoole\\Table::current","description":"Get the current row.","tag":"refentry","type":"Function","methodName":"current"},{"id":"swoole-table.decr","name":"Swoole\\Table::decr","description":"Decrement the value in the Swoole table by $key and $column","tag":"refentry","type":"Function","methodName":"decr"},{"id":"swoole-table.del","name":"Swoole\\Table::del","description":"Delete a row in the Swoole table by $key","tag":"refentry","type":"Function","methodName":"del"},{"id":"swoole-table.destroy","name":"Swoole\\Table::destroy","description":"Destroy the Swoole table.","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"swoole-table.exist","name":"Swoole\\Table::exist","description":"Check if a row is existed by $row_key.","tag":"refentry","type":"Function","methodName":"exist"},{"id":"swoole-table.get","name":"Swoole\\Table::get","description":"Get the value in the Swoole table by $key and $field.","tag":"refentry","type":"Function","methodName":"get"},{"id":"swoole-table.incr","name":"Swoole\\Table::incr","description":"Increment the value by $key and $column","tag":"refentry","type":"Function","methodName":"incr"},{"id":"swoole-table.key","name":"Swoole\\Table::key","description":"Get the key of current row.","tag":"refentry","type":"Function","methodName":"key"},{"id":"swoole-table.next","name":"Swoole\\Table::next","description":"Iterator the next row","tag":"refentry","type":"Function","methodName":"next"},{"id":"swoole-table.rewind","name":"Swoole\\Table::rewind","description":"Rewind the iterator.","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"swoole-table.set","name":"Swoole\\Table::set","description":"Update a row of the table by $key.","tag":"refentry","type":"Function","methodName":"set"},{"id":"swoole-table.valid","name":"Swoole\\Table::valid","description":"Check if the current row is valid.","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.swoole-table","name":"Swoole\\Table","description":"The Swoole\\Table class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Table"},{"id":"swoole-timer.after","name":"Swoole\\Timer::after","description":"Trigger a callback function after a period of time.","tag":"refentry","type":"Function","methodName":"after"},{"id":"swoole-timer.clear","name":"Swoole\\Timer::clear","description":"Delete a timer by timer ID.","tag":"refentry","type":"Function","methodName":"clear"},{"id":"swoole-timer.exists","name":"Swoole\\Timer::exists","description":"Check if a timer is existed.","tag":"refentry","type":"Function","methodName":"exists"},{"id":"swoole-timer.tick","name":"Swoole\\Timer::tick","description":"Repeats a given function at every given time-interval.","tag":"refentry","type":"Function","methodName":"tick"},{"id":"class.swoole-timer","name":"Swoole\\Timer","description":"The Swoole\\Timer class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\Timer"},{"id":"class.swoole-websocket-frame","name":"Swoole\\WebSocket\\Frame","description":"The Swoole\\WebSocket\\Frame class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\WebSocket\\Frame"},{"id":"swoole-websocket-server.exist","name":"Swoole\\WebSocket\\Server::exist","description":"Check if the file descriptor exists.","tag":"refentry","type":"Function","methodName":"exist"},{"id":"swoole-websocket-server.on","name":"Swoole\\WebSocket\\Server::on","description":"Register event callback function","tag":"refentry","type":"Function","methodName":"on"},{"id":"swoole-websocket-server.pack","name":"Swoole\\WebSocket\\Server::pack","description":"Get a pack of binary data to send in a single frame.","tag":"refentry","type":"Function","methodName":"pack"},{"id":"swoole-websocket-server.push","name":"Swoole\\WebSocket\\Server::push","description":"Push data to the remote client.","tag":"refentry","type":"Function","methodName":"push"},{"id":"swoole-websocket-server.unpack","name":"Swoole\\WebSocket\\Server::unpack","description":"Unpack the binary data received from the client.","tag":"refentry","type":"Function","methodName":"unpack"},{"id":"class.swoole-websocket-server","name":"Swoole\\WebSocket\\Server","description":"The Swoole\\WebSocket\\Server class","tag":"phpdoc:classref","type":"Class","methodName":"Swoole\\WebSocket\\Server"},{"id":"book.swoole","name":"Swoole","description":"Swoole","tag":"book","type":"Extension","methodName":"Swoole"},{"id":"tidy.requirements","name":"\u9700\u6c42","description":"Tidy","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"tidy.installation","name":"\u5b89\u88c5","description":"Tidy","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"tidy.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Tidy","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"tidy.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Tidy","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"tidy.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Tidy","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"tidy.examples.basic","name":"Tidy example","description":"Tidy","tag":"section","type":"General","methodName":"Tidy example"},{"id":"tidy.examples","name":"\u793a\u4f8b","description":"Tidy","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"tidy.body","name":"tidy_get_body","description":"Returns a tidyNode object starting from the <body> tag of the tidy parse tree","tag":"refentry","type":"Function","methodName":"tidy_get_body"},{"id":"tidy.body","name":"tidy::body","description":"Returns a tidyNode object starting from the <body> tag of the tidy parse tree","tag":"refentry","type":"Function","methodName":"body"},{"id":"tidy.cleanrepair","name":"tidy_clean_repair","description":"Execute configured cleanup and repair operations on parsed markup","tag":"refentry","type":"Function","methodName":"tidy_clean_repair"},{"id":"tidy.cleanrepair","name":"tidy::cleanRepair","description":"Execute configured cleanup and repair operations on parsed markup","tag":"refentry","type":"Function","methodName":"cleanRepair"},{"id":"tidy.construct","name":"tidy::__construct","description":"Constructs a new tidy object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"tidy.diagnose","name":"tidy_diagnose","description":"Run configured diagnostics on parsed and repaired markup","tag":"refentry","type":"Function","methodName":"tidy_diagnose"},{"id":"tidy.diagnose","name":"tidy::diagnose","description":"Run configured diagnostics on parsed and repaired markup","tag":"refentry","type":"Function","methodName":"diagnose"},{"id":"tidy.props.errorbuffer","name":"tidy_get_error_buffer","description":"Return warnings and errors which occurred parsing the specified document","tag":"refentry","type":"Function","methodName":"tidy_get_error_buffer"},{"id":"tidy.props.errorbuffer","name":"tidy::$errorBuffer","description":"Return warnings and errors which occurred parsing the specified document","tag":"refentry","type":"Function","methodName":"$errorBuffer"},{"id":"tidy.getconfig","name":"tidy_get_config","description":"Get current Tidy configuration","tag":"refentry","type":"Function","methodName":"tidy_get_config"},{"id":"tidy.getconfig","name":"tidy::getConfig","description":"Get current Tidy configuration","tag":"refentry","type":"Function","methodName":"getConfig"},{"id":"tidy.gethtmlver","name":"tidy_get_html_ver","description":"Get the Detected HTML version for the specified document","tag":"refentry","type":"Function","methodName":"tidy_get_html_ver"},{"id":"tidy.gethtmlver","name":"tidy::getHtmlVer","description":"Get the Detected HTML version for the specified document","tag":"refentry","type":"Function","methodName":"getHtmlVer"},{"id":"tidy.getopt","name":"tidy_getopt","description":"Returns the value of the specified configuration option for the tidy document","tag":"refentry","type":"Function","methodName":"tidy_getopt"},{"id":"tidy.getopt","name":"tidy::getOpt","description":"Returns the value of the specified configuration option for the tidy document","tag":"refentry","type":"Function","methodName":"getOpt"},{"id":"tidy.getoptdoc","name":"tidy_get_opt_doc","description":"Returns the documentation for the given option name","tag":"refentry","type":"Function","methodName":"tidy_get_opt_doc"},{"id":"tidy.getoptdoc","name":"tidy::getOptDoc","description":"Returns the documentation for the given option name","tag":"refentry","type":"Function","methodName":"getOptDoc"},{"id":"tidy.getrelease","name":"tidy_get_release","description":"Get release date (version) for Tidy library","tag":"refentry","type":"Function","methodName":"tidy_get_release"},{"id":"tidy.getrelease","name":"tidy::getRelease","description":"Get release date (version) for Tidy library","tag":"refentry","type":"Function","methodName":"getRelease"},{"id":"tidy.getstatus","name":"tidy_get_status","description":"Get status of specified document","tag":"refentry","type":"Function","methodName":"tidy_get_status"},{"id":"tidy.getstatus","name":"tidy::getStatus","description":"Get status of specified document","tag":"refentry","type":"Function","methodName":"getStatus"},{"id":"tidy.head","name":"tidy_get_head","description":"Returns a tidyNode object starting from the <head> tag of the tidy parse tree","tag":"refentry","type":"Function","methodName":"tidy_get_head"},{"id":"tidy.head","name":"tidy::head","description":"Returns a tidyNode object starting from the <head> tag of the tidy parse tree","tag":"refentry","type":"Function","methodName":"head"},{"id":"tidy.html","name":"tidy_get_html","description":"Returns a tidyNode object starting from the <html> tag of the tidy parse tree","tag":"refentry","type":"Function","methodName":"tidy_get_html"},{"id":"tidy.html","name":"tidy::html","description":"Returns a tidyNode object starting from the <html> tag of the tidy parse tree","tag":"refentry","type":"Function","methodName":"html"},{"id":"tidy.isxhtml","name":"tidy_is_xhtml","description":"Indicates if the document is a XHTML document","tag":"refentry","type":"Function","methodName":"tidy_is_xhtml"},{"id":"tidy.isxhtml","name":"tidy::isXhtml","description":"Indicates if the document is a XHTML document","tag":"refentry","type":"Function","methodName":"isXhtml"},{"id":"tidy.isxml","name":"tidy_is_xml","description":"Indicates if the document is a generic (non HTML\/XHTML) XML document","tag":"refentry","type":"Function","methodName":"tidy_is_xml"},{"id":"tidy.isxml","name":"tidy::isXml","description":"Indicates if the document is a generic (non HTML\/XHTML) XML document","tag":"refentry","type":"Function","methodName":"isXml"},{"id":"tidy.parsefile","name":"tidy_parse_file","description":"Parse markup in file or URI","tag":"refentry","type":"Function","methodName":"tidy_parse_file"},{"id":"tidy.parsefile","name":"tidy::parseFile","description":"Parse markup in file or URI","tag":"refentry","type":"Function","methodName":"parseFile"},{"id":"tidy.parsestring","name":"tidy_parse_string","description":"Parse a document stored in a string","tag":"refentry","type":"Function","methodName":"tidy_parse_string"},{"id":"tidy.parsestring","name":"tidy::parseString","description":"Parse a document stored in a string","tag":"refentry","type":"Function","methodName":"parseString"},{"id":"tidy.repairfile","name":"tidy_repair_file","description":"Repair a file and return it as a string","tag":"refentry","type":"Function","methodName":"tidy_repair_file"},{"id":"tidy.repairfile","name":"tidy::repairFile","description":"Repair a file and return it as a string","tag":"refentry","type":"Function","methodName":"repairFile"},{"id":"tidy.repairstring","name":"tidy_repair_string","description":"Repair a string using an optionally provided configuration file","tag":"refentry","type":"Function","methodName":"tidy_repair_string"},{"id":"tidy.repairstring","name":"tidy::repairString","description":"Repair a string using an optionally provided configuration file","tag":"refentry","type":"Function","methodName":"repairString"},{"id":"tidy.root","name":"tidy_get_root","description":"Returns a tidyNode object representing the root of the tidy parse tree","tag":"refentry","type":"Function","methodName":"tidy_get_root"},{"id":"tidy.root","name":"tidy::root","description":"Returns a tidyNode object representing the root of the tidy parse tree","tag":"refentry","type":"Function","methodName":"root"},{"id":"class.tidy","name":"tidy","description":"The tidy class","tag":"phpdoc:classref","type":"Class","methodName":"tidy"},{"id":"tidynode.construct","name":"tidyNode::__construct","description":"Private constructor to disallow direct instantiation","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"tidynode.getnextsibling","name":"tidyNode::getNextSibling","description":"Returns the next sibling node of the current node","tag":"refentry","type":"Function","methodName":"getNextSibling"},{"id":"tidynode.getparent","name":"tidyNode::getParent","description":"Returns the parent node of the current node","tag":"refentry","type":"Function","methodName":"getParent"},{"id":"tidynode.getprevioussibling","name":"tidyNode::getPreviousSibling","description":"Returns the previous sibling node of the current node","tag":"refentry","type":"Function","methodName":"getPreviousSibling"},{"id":"tidynode.haschildren","name":"tidyNode::hasChildren","description":"Checks if a node has children","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"tidynode.hassiblings","name":"tidyNode::hasSiblings","description":"Checks if a node has siblings","tag":"refentry","type":"Function","methodName":"hasSiblings"},{"id":"tidynode.isasp","name":"tidyNode::isAsp","description":"Checks if this node is ASP","tag":"refentry","type":"Function","methodName":"isAsp"},{"id":"tidynode.iscomment","name":"tidyNode::isComment","description":"Checks if a node represents a comment","tag":"refentry","type":"Function","methodName":"isComment"},{"id":"tidynode.ishtml","name":"tidyNode::isHtml","description":"Checks if a node is an element node","tag":"refentry","type":"Function","methodName":"isHtml"},{"id":"tidynode.isjste","name":"tidyNode::isJste","description":"Checks if this node is JSTE","tag":"refentry","type":"Function","methodName":"isJste"},{"id":"tidynode.isphp","name":"tidyNode::isPhp","description":"Checks if a node is PHP","tag":"refentry","type":"Function","methodName":"isPhp"},{"id":"tidynode.istext","name":"tidyNode::isText","description":"Checks if a node represents text (no markup)","tag":"refentry","type":"Function","methodName":"isText"},{"id":"class.tidynode","name":"tidyNode","description":"The tidyNode class","tag":"phpdoc:classref","type":"Class","methodName":"tidyNode"},{"id":"function.ob-tidyhandler","name":"ob_tidyhandler","description":"ob_start callback function to repair the buffer","tag":"refentry","type":"Function","methodName":"ob_tidyhandler"},{"id":"function.tidy-access-count","name":"tidy_access_count","description":"Returns the Number of Tidy accessibility warnings encountered for specified document","tag":"refentry","type":"Function","methodName":"tidy_access_count"},{"id":"function.tidy-config-count","name":"tidy_config_count","description":"Returns the Number of Tidy configuration errors encountered for specified document","tag":"refentry","type":"Function","methodName":"tidy_config_count"},{"id":"function.tidy-error-count","name":"tidy_error_count","description":"Returns the Number of Tidy errors encountered for specified document","tag":"refentry","type":"Function","methodName":"tidy_error_count"},{"id":"function.tidy-get-output","name":"tidy_get_output","description":"Return a string representing the parsed tidy markup","tag":"refentry","type":"Function","methodName":"tidy_get_output"},{"id":"function.tidy-warning-count","name":"tidy_warning_count","description":"Returns the Number of Tidy warnings encountered for specified document","tag":"refentry","type":"Function","methodName":"tidy_warning_count"},{"id":"ref.tidy","name":"Tidy \u51fd\u6570","description":"Tidy","tag":"reference","type":"Extension","methodName":"Tidy \u51fd\u6570"},{"id":"book.tidy","name":"Tidy","description":"Tidy","tag":"book","type":"Extension","methodName":"Tidy"},{"id":"tokenizer.installation","name":"\u5b89\u88c5","description":"Tokenizer","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"tokenizer.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Tokenizer","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"tokenizer.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Tokenizer","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"tokenizer.examples","name":"\u793a\u4f8b","description":"Tokenizer","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"phptoken.construct","name":"PhpToken::__construct","description":"Returns a new PhpToken object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"phptoken.gettokenname","name":"PhpToken::getTokenName","description":"Returns the name of the token.","tag":"refentry","type":"Function","methodName":"getTokenName"},{"id":"phptoken.is","name":"PhpToken::is","description":"Tells whether the token is of given kind.","tag":"refentry","type":"Function","methodName":"is"},{"id":"phptoken.isignorable","name":"PhpToken::isIgnorable","description":"Tells whether the token would be ignored by the PHP parser.","tag":"refentry","type":"Function","methodName":"isIgnorable"},{"id":"phptoken.tostring","name":"PhpToken::__toString","description":"Returns the textual content of the token.","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"phptoken.tokenize","name":"PhpToken::tokenize","description":"Splits given source into PHP tokens, represented by PhpToken objects.","tag":"refentry","type":"Function","methodName":"tokenize"},{"id":"class.phptoken","name":"PhpToken","description":"The PhpToken class","tag":"phpdoc:classref","type":"Class","methodName":"PhpToken"},{"id":"function.token-get-all","name":"token_get_all","description":"\u5c06\u63d0\u4f9b\u7684\u6e90\u7801\u6309 PHP \u6807\u8bb0\u8fdb\u884c\u5206\u5272","tag":"refentry","type":"Function","methodName":"token_get_all"},{"id":"function.token-name","name":"token_name","description":"\u83b7\u53d6\u63d0\u4f9b\u7684 PHP \u89e3\u6790\u5668\u4ee3\u53f7\u7684\u7b26\u53f7\u540d\u79f0","tag":"refentry","type":"Function","methodName":"token_name"},{"id":"ref.tokenizer","name":"Tokenizer \u51fd\u6570","description":"Tokenizer","tag":"reference","type":"Extension","methodName":"Tokenizer \u51fd\u6570"},{"id":"book.tokenizer","name":"Tokenizer","description":"Tokenizer","tag":"book","type":"Extension","methodName":"Tokenizer"},{"id":"url.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"URLs","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.base64-decode","name":"base64_decode","description":"\u5bf9\u4f7f\u7528 MIME base64 \u7f16\u7801\u7684\u6570\u636e\u8fdb\u884c\u89e3\u7801","tag":"refentry","type":"Function","methodName":"base64_decode"},{"id":"function.base64-encode","name":"base64_encode","description":"\u4f7f\u7528 MIME base64 \u5bf9\u6570\u636e\u8fdb\u884c\u7f16\u7801","tag":"refentry","type":"Function","methodName":"base64_encode"},{"id":"function.get-headers","name":"get_headers","description":"\u53d6\u5f97\u670d\u52a1\u5668\u54cd\u5e94 HTTP \u8bf7\u6c42\u6240\u53d1\u9001\u7684\u6240\u6709\u6807\u5934","tag":"refentry","type":"Function","methodName":"get_headers"},{"id":"function.get-meta-tags","name":"get_meta_tags","description":"\u4ece\u4e00\u4e2a\u6587\u4ef6\u4e2d\u63d0\u53d6\u6240\u6709\u7684 meta \u6807\u7b7e content \u5c5e\u6027\uff0c\u8fd4\u56de\u4e00\u4e2a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_meta_tags"},{"id":"function.http-build-query","name":"http_build_query","description":"\u751f\u6210 URL-encode \u4e4b\u540e\u7684\u8bf7\u6c42\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"http_build_query"},{"id":"function.parse-url","name":"parse_url","description":"\u89e3\u6790 URL\uff0c\u8fd4\u56de\u5176\u7ec4\u6210\u90e8\u5206","tag":"refentry","type":"Function","methodName":"parse_url"},{"id":"function.rawurldecode","name":"rawurldecode","description":"\u5bf9\u5df2\u7f16\u7801\u7684 URL \u5b57\u7b26\u4e32\u8fdb\u884c\u89e3\u7801","tag":"refentry","type":"Function","methodName":"rawurldecode"},{"id":"function.rawurlencode","name":"rawurlencode","description":"\u6309\u7167 RFC 3986 \u5bf9 URL \u8fdb\u884c\u7f16\u7801","tag":"refentry","type":"Function","methodName":"rawurlencode"},{"id":"function.urldecode","name":"urldecode","description":"\u89e3\u7801\u5df2\u7f16\u7801\u7684 URL \u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"urldecode"},{"id":"function.urlencode","name":"urlencode","description":"\u7f16\u7801 URL \u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"urlencode"},{"id":"ref.url","name":"URL \u51fd\u6570","description":"URLs","tag":"reference","type":"Extension","methodName":"URL \u51fd\u6570"},{"id":"book.url","name":"URLs","description":"URLs","tag":"book","type":"Extension","methodName":"URLs"},{"id":"v8js.requirements","name":"\u9700\u6c42","description":"V8 Javascript Engine Integration","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"v8js.installation","name":"\u5b89\u88c5","description":"V8 Javascript Engine Integration","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"v8js.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"V8 Javascript Engine Integration","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"v8js.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"V8 Javascript Engine Integration","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"v8js.examples","name":"\u793a\u4f8b","description":"V8 Javascript Engine Integration","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"v8js.construct","name":"V8Js::__construct","description":"Construct a new V8Js object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"v8js.executestring","name":"V8Js::executeString","description":"Execute a string as Javascript code","tag":"refentry","type":"Function","methodName":"executeString"},{"id":"v8js.getextensions","name":"V8Js::getExtensions","description":"Return an array of registered extensions","tag":"refentry","type":"Function","methodName":"getExtensions"},{"id":"v8js.getpendingexception","name":"V8Js::getPendingException","description":"Return pending uncaught Javascript exception","tag":"refentry","type":"Function","methodName":"getPendingException"},{"id":"v8js.registerextension","name":"V8Js::registerExtension","description":"Register Javascript extensions for V8Js","tag":"refentry","type":"Function","methodName":"registerExtension"},{"id":"class.v8js","name":"V8Js","description":"The V8Js class","tag":"phpdoc:classref","type":"Class","methodName":"V8Js"},{"id":"v8jsexception.getjsfilename","name":"V8JsException::getJsFileName","description":"The getJsFileName purpose","tag":"refentry","type":"Function","methodName":"getJsFileName"},{"id":"v8jsexception.getjslinenumber","name":"V8JsException::getJsLineNumber","description":"The getJsLineNumber purpose","tag":"refentry","type":"Function","methodName":"getJsLineNumber"},{"id":"v8jsexception.getjssourceline","name":"V8JsException::getJsSourceLine","description":"The getJsSourceLine purpose","tag":"refentry","type":"Function","methodName":"getJsSourceLine"},{"id":"v8jsexception.getjstrace","name":"V8JsException::getJsTrace","description":"The getJsTrace purpose","tag":"refentry","type":"Function","methodName":"getJsTrace"},{"id":"class.v8jsexception","name":"V8JsException","description":"The V8JsException class","tag":"phpdoc:classref","type":"Class","methodName":"V8JsException"},{"id":"book.v8js","name":"V8js","description":"V8 Javascript Engine Integration","tag":"book","type":"Extension","methodName":"V8js"},{"id":"yaml.requirements","name":"\u9700\u6c42","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"yaml.installation","name":"\u5b89\u88c5","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"yaml.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"yaml.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"yaml.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"yaml.examples","name":"\u793a\u4f8b","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"yaml.callbacks.parse","name":"Parse callbacks","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"section","type":"General","methodName":"Parse callbacks"},{"id":"yaml.callbacks.emit","name":"Emit callbacks","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"section","type":"General","methodName":"Emit callbacks"},{"id":"yaml.callbacks","name":"Callbacks","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"chapter","type":"General","methodName":"Callbacks"},{"id":"function.yaml-emit","name":"yaml_emit","description":"Returns the YAML representation of a value","tag":"refentry","type":"Function","methodName":"yaml_emit"},{"id":"function.yaml-emit-file","name":"yaml_emit_file","description":"Send the YAML representation of a value to a file","tag":"refentry","type":"Function","methodName":"yaml_emit_file"},{"id":"function.yaml-parse","name":"yaml_parse","description":"Parse a YAML stream","tag":"refentry","type":"Function","methodName":"yaml_parse"},{"id":"function.yaml-parse-file","name":"yaml_parse_file","description":"Parse a YAML stream from a file","tag":"refentry","type":"Function","methodName":"yaml_parse_file"},{"id":"function.yaml-parse-url","name":"yaml_parse_url","description":"Parse a Yaml stream from a URL","tag":"refentry","type":"Function","methodName":"yaml_parse_url"},{"id":"ref.yaml","name":"Yaml \u51fd\u6570","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"reference","type":"Extension","methodName":"Yaml \u51fd\u6570"},{"id":"book.yaml","name":"Yaml","description":"YAML \u6570\u636e\u5e8f\u5217\u5316","tag":"book","type":"Extension","methodName":"Yaml"},{"id":"yaf.installation","name":"\u5b89\u88c5","description":"Yet Another Framework","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"yaf.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Yet Another Framework","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"yaf.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Yet Another Framework","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"yaf.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Yet Another Framework","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"yaf.tutorials","name":"\u793a\u4f8b","description":"Yet Another Framework","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"yaf.appconfig","name":"\u5e94\u7528\u7a0b\u5e8f\u914d\u7f6e","description":"Yet Another Framework","tag":"chapter","type":"General","methodName":"\u5e94\u7528\u7a0b\u5e8f\u914d\u7f6e"},{"id":"yaf-application.app","name":"Yaf_Application::app","description":"\u68c0\u7d22 Application \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"app"},{"id":"yaf-application.bootstrap","name":"Yaf_Application::bootstrap","description":"\u8c03\u7528 bootstrap","tag":"refentry","type":"Function","methodName":"bootstrap"},{"id":"yaf-application.clearlasterror","name":"Yaf_Application::clearLastError","description":"\u6e05\u9664\u6700\u540e\u7684\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"clearLastError"},{"id":"yaf-application.construct","name":"Yaf_Application::__construct","description":"Yaf_Application \u7684\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-application.destruct","name":"Yaf_Application::__destruct","description":"__destruct \u51fd\u6570","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"yaf-application.environ","name":"Yaf_Application::environ","description":"\u68c0\u7d22\u73af\u5883\u540d","tag":"refentry","type":"Function","methodName":"environ"},{"id":"yaf-application.execute","name":"Yaf_Application::execute","description":"\u8fd0\u884c\u56de\u8c03","tag":"refentry","type":"Function","methodName":"execute"},{"id":"yaf-application.getappdirectory","name":"Yaf_Application::getAppDirectory","description":"\u83b7\u53d6\u5e94\u7528\u7684\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"getAppDirectory"},{"id":"yaf-application.getconfig","name":"Yaf_Application::getConfig","description":"\u83b7\u53d6 Yaf_Config_Abstract \u7684\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getConfig"},{"id":"yaf-application.getdispatcher","name":"Yaf_Application::getDispatcher","description":"\u83b7\u53d6 Yaf_Dispatcher \u7684\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getDispatcher"},{"id":"yaf-application.getlasterrormsg","name":"Yaf_Application::getLastErrorMsg","description":"\u83b7\u53d6\u6700\u8fd1\u4ea7\u751f\u7684\u9519\u8bef\u7684\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getLastErrorMsg"},{"id":"yaf-application.getlasterrorno","name":"Yaf_Application::getLastErrorNo","description":"\u83b7\u53d6\u6700\u540e\u4ea7\u751f\u7684\u9519\u8bef\u7684\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"getLastErrorNo"},{"id":"yaf-application.getmodules","name":"Yaf_Application::getModules","description":"\u83b7\u53d6\u5b9a\u4e49\u7684\u6a21\u5757\u540d","tag":"refentry","type":"Function","methodName":"getModules"},{"id":"yaf-application.run","name":"Yaf_Application::run","description":"\u8fd0\u884c Yaf_Application","tag":"refentry","type":"Function","methodName":"run"},{"id":"yaf-application.setappdirectory","name":"Yaf_Application::setAppDirectory","description":"\u6539\u53d8\u5e94\u7528\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"setAppDirectory"},{"id":"class.yaf-application","name":"Yaf_Application","description":"Yaf_Application \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Application"},{"id":"class.yaf-bootstrap-abstract","name":"Yaf_Bootstrap_Abstract","description":"Yaf_Bootstrap_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Bootstrap_Abstract"},{"id":"yaf-dispatcher.autorender","name":"Yaf_Dispatcher::autoRender","description":"\u5f00\u542f\/\u5173\u95ed\u81ea\u52a8\u6e32\u67d3","tag":"refentry","type":"Function","methodName":"autoRender"},{"id":"yaf-dispatcher.catchexception","name":"Yaf_Dispatcher::catchException","description":"\u5f00\u542f\/\u5173\u95ed\u81ea\u52a8\u5f02\u5e38\u6355\u83b7","tag":"refentry","type":"Function","methodName":"catchException"},{"id":"yaf-dispatcher.construct","name":"Yaf_Dispatcher::__construct","description":"Yaf_Dispatcher \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-dispatcher.disableview","name":"Yaf_Dispatcher::disableView","description":"\u5173\u95ed\u89c6\u56fe\u6e32\u67d3","tag":"refentry","type":"Function","methodName":"disableView"},{"id":"yaf-dispatcher.dispatch","name":"Yaf_Dispatcher::dispatch","description":"\u5206\u53d1\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"dispatch"},{"id":"yaf-dispatcher.enableview","name":"Yaf_Dispatcher::enableView","description":"\u5f00\u542f\u89c6\u56fe\u6e32\u67d3","tag":"refentry","type":"Function","methodName":"enableView"},{"id":"yaf-dispatcher.flushinstantly","name":"Yaf_Dispatcher::flushInstantly","description":"\u6253\u5f00\/\u5173\u95ed\u5373\u65f6\u5237\u65b0","tag":"refentry","type":"Function","methodName":"flushInstantly"},{"id":"yaf-dispatcher.getapplication","name":"Yaf_Dispatcher::getApplication","description":"\u68c0\u7d22\u5e94\u7528\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"getApplication"},{"id":"yaf-dispatcher.getdefaultaction","name":"Yaf_Dispatcher::getDefaultAction","description":"Retrive the default action name","tag":"refentry","type":"Function","methodName":"getDefaultAction"},{"id":"yaf-dispatcher.getdefaultcontroller","name":"Yaf_Dispatcher::getDefaultController","description":"Retrive the default controller name","tag":"refentry","type":"Function","methodName":"getDefaultController"},{"id":"yaf-dispatcher.getdefaultmodule","name":"Yaf_Dispatcher::getDefaultModule","description":"Retrive the default module name","tag":"refentry","type":"Function","methodName":"getDefaultModule"},{"id":"yaf-dispatcher.getinstance","name":"Yaf_Dispatcher::getInstance","description":"\u83b7\u53d6\u5f53\u524d\u7684Yaf_Dispatcher\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getInstance"},{"id":"yaf-dispatcher.getrequest","name":"Yaf_Dispatcher::getRequest","description":"\u68c0\u7d22\u8bf7\u6c42\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getRequest"},{"id":"yaf-dispatcher.getrouter","name":"Yaf_Dispatcher::getRouter","description":"\u68c0\u7d22\u8def\u7531\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getRouter"},{"id":"yaf-dispatcher.initview","name":"Yaf_Dispatcher::initView","description":"\u521d\u59cb\u5316\u89c6\u56fe\u5e76\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"initView"},{"id":"yaf-dispatcher.registerplugin","name":"Yaf_Dispatcher::registerPlugin","description":"\u6ce8\u518c\u63d2\u4ef6","tag":"refentry","type":"Function","methodName":"registerPlugin"},{"id":"yaf-dispatcher.returnresponse","name":"Yaf_Dispatcher::returnResponse","description":"The returnResponse purpose","tag":"refentry","type":"Function","methodName":"returnResponse"},{"id":"yaf-dispatcher.setdefaultaction","name":"Yaf_Dispatcher::setDefaultAction","description":"\u8bbe\u7f6e\u9ed8\u8ba4\u52a8\u4f5c\u540d","tag":"refentry","type":"Function","methodName":"setDefaultAction"},{"id":"yaf-dispatcher.setdefaultcontroller","name":"Yaf_Dispatcher::setDefaultController","description":"\u8bbe\u7f6e\u9ed8\u8ba4\u63a7\u5236\u5668\u540d","tag":"refentry","type":"Function","methodName":"setDefaultController"},{"id":"yaf-dispatcher.setdefaultmodule","name":"Yaf_Dispatcher::setDefaultModule","description":"\u8bbe\u7f6e\u9ed8\u8ba4\u6a21\u5757\u540d","tag":"refentry","type":"Function","methodName":"setDefaultModule"},{"id":"yaf-dispatcher.seterrorhandler","name":"Yaf_Dispatcher::setErrorHandler","description":"\u8bbe\u7f6e\u9519\u8bef\u5904\u7406","tag":"refentry","type":"Function","methodName":"setErrorHandler"},{"id":"yaf-dispatcher.setrequest","name":"Yaf_Dispatcher::setRequest","description":"The setRequest purpose","tag":"refentry","type":"Function","methodName":"setRequest"},{"id":"yaf-dispatcher.setview","name":"Yaf_Dispatcher::setView","description":"\u8bbe\u7f6e\u81ea\u5b9a\u4e49\u89c6\u56fe\u5f15\u64ce","tag":"refentry","type":"Function","methodName":"setView"},{"id":"yaf-dispatcher.throwexception","name":"Yaf_Dispatcher::throwException","description":"\u5f00\u542f\/\u5173\u95ed\u5f02\u5e38\u629b\u51fa","tag":"refentry","type":"Function","methodName":"throwException"},{"id":"class.yaf-dispatcher","name":"Yaf_Dispatcher","description":"Yaf_Dispatcher \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Dispatcher"},{"id":"yaf-config-abstract.get","name":"Yaf_Config_Abstract::get","description":"Getter","tag":"refentry","type":"Function","methodName":"get"},{"id":"yaf-config-abstract.readonly","name":"Yaf_Config_Abstract::readonly","description":"\u5bfb\u627e\u53ea\u8bfb\u914d\u7f6e","tag":"refentry","type":"Function","methodName":"readonly"},{"id":"yaf-config-abstract.set","name":"Yaf_Config_Abstract::set","description":"Setter","tag":"refentry","type":"Function","methodName":"set"},{"id":"yaf-config-abstract.toarray","name":"Yaf_Config_Abstract::toArray","description":"\u8f6c\u6362\u4e3a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.yaf-config-abstract","name":"Yaf_Config_Abstract","description":"Yaf_Config_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Config_Abstract"},{"id":"yaf-config-ini.construct","name":"Yaf_Config_Ini::__construct","description":"Yaf_Config_Ini \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-config-ini.count","name":"Yaf_Config_Ini::count","description":"Yaf_Config.ini \u4e2d\u6240\u6709\u5143\u7d20\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"count"},{"id":"yaf-config-ini.current","name":"Yaf_Config_Ini::current","description":"\u68c0\u7d22\u5f53\u524d\u503c","tag":"refentry","type":"Function","methodName":"current"},{"id":"yaf-config-ini.get","name":"Yaf_Config_Ini::__get","description":"\u68c0\u7d22\u5143\u7d20","tag":"refentry","type":"Function","methodName":"__get"},{"id":"yaf-config-ini.isset","name":"Yaf_Config_Ini::__isset","description":"\u68c0\u67e5\u8282\u70b9\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"__isset"},{"id":"yaf-config-ini.key","name":"Yaf_Config_Ini::key","description":"\u8fd4\u56de\u5f53\u524d\u5143\u7d20\u7684\u952e","tag":"refentry","type":"Function","methodName":"key"},{"id":"yaf-config-ini.next","name":"Yaf_Config_Ini::next","description":"\u5411\u524d\u79fb\u52a8\u5230\u4e0b\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"next"},{"id":"yaf-config-ini.offsetexists","name":"Yaf_Config_Ini::offsetExists","description":"\u68c0\u67e5\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"yaf-config-ini.offsetget","name":"Yaf_Config_Ini::offsetGet","description":"\u83b7\u53d6\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"yaf-config-ini.offsetset","name":"Yaf_Config_Ini::offsetSet","description":"\u8bbe\u7f6e\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"yaf-config-ini.offsetunset","name":"Yaf_Config_Ini::offsetUnset","description":"\u590d\u4f4d\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"yaf-config-ini.readonly","name":"Yaf_Config_Ini::readonly","description":"\u68c0\u67e5\u914d\u7f6e\u662f\u5426\u53ea\u8bfb","tag":"refentry","type":"Function","methodName":"readonly"},{"id":"yaf-config-ini.rewind","name":"Yaf_Config_Ini::rewind","description":"\u68c0\u67e5\u5f53\u524d\u4f4d\u7f6e\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"yaf-config-ini.set","name":"Yaf_Config_Ini::__set","description":"The __set purpose","tag":"refentry","type":"Function","methodName":"__set"},{"id":"yaf-config-ini.toarray","name":"Yaf_Config_Ini::toArray","description":"\u914d\u7f6e\u4f5c\u4e3a\u6570\u7ec4\u8fd4\u56de","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"yaf-config-ini.valid","name":"Yaf_Config_Ini::valid","description":"\u68c0\u67e5\u8fed\u4ee3\u5668\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.yaf-config-ini","name":"Yaf_Config_Ini","description":"Yaf_Config_Ini \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Config_Ini"},{"id":"yaf-config-simple.construct","name":"Yaf_Config_Simple::__construct","description":"\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-config-simple.count","name":"Yaf_Config_Simple::count","description":"\u8fd4\u56de\u914d\u7f6e\u7684\u8282\u6570\u91cf","tag":"refentry","type":"Function","methodName":"count"},{"id":"yaf-config-simple.current","name":"Yaf_Config_Simple::current","description":"\u8fd4\u56de\u5f53\u524d\u8282\u70b9","tag":"refentry","type":"Function","methodName":"current"},{"id":"yaf-config-simple.get","name":"Yaf_Config_Simple::__get","description":"\u8bfb\u53d6\u8282\u70b9\u914d\u7f6e","tag":"refentry","type":"Function","methodName":"__get"},{"id":"yaf-config-simple.isset","name":"Yaf_Config_Simple::__isset","description":"\u68c0\u67e5\u8282\u70b9\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"__isset"},{"id":"yaf-config-simple.key","name":"Yaf_Config_Simple::key","description":"\u8fd4\u56de\u5f53\u524d\u5143\u7d20\u7684\u952e","tag":"refentry","type":"Function","methodName":"key"},{"id":"yaf-config-simple.next","name":"Yaf_Config_Simple::next","description":"\u5411\u524d\u79fb\u52a8\u5230\u4e0b\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"next"},{"id":"yaf-config-simple.offsetexists","name":"Yaf_Config_Simple::offsetExists","description":"\u68c0\u67e5\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"yaf-config-simple.offsetget","name":"Yaf_Config_Simple::offsetGet","description":"\u83b7\u53d6\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"yaf-config-simple.offsetset","name":"Yaf_Config_Simple::offsetSet","description":"\u8bbe\u7f6e\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"yaf-config-simple.offsetunset","name":"Yaf_Config_Simple::offsetUnset","description":"\u590d\u4f4d\u4e00\u4e2a\u504f\u79fb\u4f4d\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"yaf-config-simple.readonly","name":"Yaf_Config_Simple::readonly","description":"\u68c0\u67e5\u914d\u7f6e\u662f\u5426\u53ea\u8bfb","tag":"refentry","type":"Function","methodName":"readonly"},{"id":"yaf-config-simple.rewind","name":"Yaf_Config_Simple::rewind","description":"\u68c0\u67e5\u5f53\u524d\u4f4d\u7f6e\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"yaf-config-simple.set","name":"Yaf_Config_Simple::__set","description":"\u8bbe\u7f6e\u8282\u70b9\u914d\u7f6e","tag":"refentry","type":"Function","methodName":"__set"},{"id":"yaf-config-simple.toarray","name":"Yaf_Config_Simple::toArray","description":"\u8fd4\u56de PHP \u6570\u7ec4","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"yaf-config-simple.valid","name":"Yaf_Config_Simple::valid","description":"\u68c0\u67e5\u8fed\u4ee3\u5668\u662f\u5426\u6709\u6548","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.yaf-config-simple","name":"Yaf_Config_Simple","description":"Yaf_Config_Simple \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Config_Simple"},{"id":"yaf-controller-abstract.construct","name":"Yaf_Controller_Abstract::__construct","description":"Yaf_Controller_Abstract \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-controller-abstract.display","name":"Yaf_Controller_Abstract::display","description":"The display purpose","tag":"refentry","type":"Function","methodName":"display"},{"id":"yaf-controller-abstract.forward","name":"Yaf_Controller_Abstract::forward","description":"\u8f6c\u53d1\u5230\u53e6\u4e00\u4e2a\u52a8\u4f5c","tag":"refentry","type":"Function","methodName":"forward"},{"id":"yaf-controller-abstract.getinvokearg","name":"Yaf_Controller_Abstract::getInvokeArg","description":"The getInvokeArg purpose","tag":"refentry","type":"Function","methodName":"getInvokeArg"},{"id":"yaf-controller-abstract.getinvokeargs","name":"Yaf_Controller_Abstract::getInvokeArgs","description":"The getInvokeArgs purpose","tag":"refentry","type":"Function","methodName":"getInvokeArgs"},{"id":"yaf-controller-abstract.getmodulename","name":"Yaf_Controller_Abstract::getModuleName","description":"\u83b7\u53d6\u5f53\u524d\u63a7\u5236\u5668\u6240\u5c5e\u7684\u6a21\u5757\u540d","tag":"refentry","type":"Function","methodName":"getModuleName"},{"id":"yaf-controller-abstract.getname","name":"Yaf_Controller_Abstract::getName","description":"Get self name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"yaf-controller-abstract.getrequest","name":"Yaf_Controller_Abstract::getRequest","description":"\u68c0\u7d22\u5f53\u524d\u8bf7\u6c42\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getRequest"},{"id":"yaf-controller-abstract.getresponse","name":"Yaf_Controller_Abstract::getResponse","description":"\u68c0\u7d22\u5f53\u524d\u54cd\u5e94\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getResponse"},{"id":"yaf-controller-abstract.getview","name":"Yaf_Controller_Abstract::getView","description":"\u83b7\u53d6\u5f53\u524d\u7684\u89c6\u56fe\u5f15\u64ce","tag":"refentry","type":"Function","methodName":"getView"},{"id":"yaf-controller-abstract.getviewpath","name":"Yaf_Controller_Abstract::getViewpath","description":"The getViewpath purpose","tag":"refentry","type":"Function","methodName":"getViewpath"},{"id":"yaf-controller-abstract.init","name":"Yaf_Controller_Abstract::init","description":"\u63a7\u5236\u5668\u521d\u59cb\u5316","tag":"refentry","type":"Function","methodName":"init"},{"id":"yaf-controller-abstract.initview","name":"Yaf_Controller_Abstract::initView","description":"The initView purpose","tag":"refentry","type":"Function","methodName":"initView"},{"id":"yaf-controller-abstract.redirect","name":"Yaf_Controller_Abstract::redirect","description":"\u91cd\u5b9a\u5411\u5230 URL","tag":"refentry","type":"Function","methodName":"redirect"},{"id":"yaf-controller-abstract.render","name":"Yaf_Controller_Abstract::render","description":"\u6e32\u67d3\u89c6\u56fe\u6a21\u677f","tag":"refentry","type":"Function","methodName":"render"},{"id":"yaf-controller-abstract.setviewpath","name":"Yaf_Controller_Abstract::setViewpath","description":"The setViewpath purpose","tag":"refentry","type":"Function","methodName":"setViewpath"},{"id":"class.yaf-controller-abstract","name":"Yaf_Controller_Abstract","description":"Yaf_Controller_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Controller_Abstract"},{"id":"yaf-action-abstract.execute","name":"Yaf_Action_Abstract::execute","description":"\u52a8\u4f5c\u5165\u53e3\u70b9","tag":"refentry","type":"Function","methodName":"execute"},{"id":"yaf-action-abstract.getcontroller","name":"Yaf_Action_Abstract::getController","description":"\u68c0\u7d22\u63a7\u5236\u5668\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getController"},{"id":"yaf-controller-abstract.getcontrollername","name":"Yaf_Action_Abstract::getControllerName","description":"Get controller name","tag":"refentry","type":"Function","methodName":"getControllerName"},{"id":"class.yaf-action-abstract","name":"Yaf_Action_Abstract","description":"Yaf_Action_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Action_Abstract"},{"id":"yaf-view-interface.assign","name":"Yaf_View_Interface::assign","description":"\u4e3a\u89c6\u56fe\u5f15\u64ce\u5206\u914d\u6a21\u677f\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"assign"},{"id":"yaf-view-interface.display","name":"Yaf_View_Interface::display","description":"\u6e32\u67d3\u5e76\u8f93\u51fa\u6a21\u677f","tag":"refentry","type":"Function","methodName":"display"},{"id":"yaf-view-interface.getscriptpath","name":"Yaf_View_Interface::getScriptPath","description":"The getScriptPath purpose","tag":"refentry","type":"Function","methodName":"getScriptPath"},{"id":"yaf-view-interface.render","name":"Yaf_View_Interface::render","description":"\u6e32\u67d3\u6a21\u677f","tag":"refentry","type":"Function","methodName":"render"},{"id":"yaf-view-interface.setscriptpath","name":"Yaf_View_Interface::setScriptPath","description":"The setScriptPath purpose","tag":"refentry","type":"Function","methodName":"setScriptPath"},{"id":"class.yaf-view-interface","name":"Yaf_View_Interface","description":"Yaf_View_Interface \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_View_Interface"},{"id":"yaf-view-simple.assign","name":"Yaf_View_Simple::assign","description":"\u4e3a\u89c6\u56fe\u5f15\u64ce\u5206\u914d\u4e00\u4e2a\u6a21\u677f\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"assign"},{"id":"yaf-view-simple.assignref","name":"Yaf_View_Simple::assignRef","description":"The assignRef purpose","tag":"refentry","type":"Function","methodName":"assignRef"},{"id":"yaf-view-simple.clear","name":"Yaf_View_Simple::clear","description":"\u6e05\u9664\u5206\u914d\u7684\u503c","tag":"refentry","type":"Function","methodName":"clear"},{"id":"yaf-view-simple.construct","name":"Yaf_View_Simple::__construct","description":"Yaf_View_Simple \u7684\u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-view-simple.display","name":"Yaf_View_Simple::display","description":"\u6e32\u67d3\u4e00\u4e2a\u89c6\u56fe\u6a21\u677f, \u5e76\u76f4\u63a5\u8f93\u51fa\u7ed9\u8bf7\u6c42\u7aef","tag":"refentry","type":"Function","methodName":"display"},{"id":"yaf-view-simple.eval","name":"Yaf_View_Simple::eval","description":"\u6e32\u67d3\u6a21\u677f","tag":"refentry","type":"Function","methodName":"eval"},{"id":"yaf-view-simple.get","name":"Yaf_View_Simple::__get","description":"\u83b7\u53d6\u89c6\u56fe\u5f15\u64ce\u7684\u4e00\u4e2a\u6a21\u677f\u53d8\u91cf\u503c","tag":"refentry","type":"Function","methodName":"__get"},{"id":"yaf-view-simple.getscriptpath","name":"Yaf_View_Simple::getScriptPath","description":"\u83b7\u53d6\u6a21\u677f\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"getScriptPath"},{"id":"yaf-view-simple.isset","name":"Yaf_View_Simple::__isset","description":"The __isset purpose","tag":"refentry","type":"Function","methodName":"__isset"},{"id":"yaf-view-simple.render","name":"Yaf_View_Simple::render","description":"\u6e32\u67d3\u6a21\u677f","tag":"refentry","type":"Function","methodName":"render"},{"id":"yaf-view-simple.set","name":"Yaf_View_Simple::__set","description":"\u4e3a\u89c6\u56fe\u5f15\u64ce\u5206\u914d\u4e00\u4e2a\u6a21\u677f\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"__set"},{"id":"yaf-view-simple.setscriptpath","name":"Yaf_View_Simple::setScriptPath","description":"\u8bbe\u7f6e\u6a21\u677f\u7684\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"setScriptPath"},{"id":"class.yaf-view-simple","name":"Yaf_View_Simple","description":"Yaf_View_Simple \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_View_Simple"},{"id":"yaf-loader.autoload","name":"Yaf_Loader::autoload","description":"The autoload purpose","tag":"refentry","type":"Function","methodName":"autoload"},{"id":"yaf-loader.clearlocalnamespace","name":"Yaf_Loader::clearLocalNamespace","description":"The clearLocalNamespace purpose","tag":"refentry","type":"Function","methodName":"clearLocalNamespace"},{"id":"yaf-loader.construct","name":"Yaf_Loader::__construct","description":"The __construct purpose","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-loader.getinstance","name":"Yaf_Loader::getInstance","description":"The getInstance purpose","tag":"refentry","type":"Function","methodName":"getInstance"},{"id":"yaf-loader.getlibrarypath","name":"Yaf_Loader::getLibraryPath","description":"\u83b7\u53d6\u5e93\u8def\u5f84","tag":"refentry","type":"Function","methodName":"getLibraryPath"},{"id":"yaf-loader.getlocalnamespace","name":"Yaf_Loader::getLocalNamespace","description":"The getLocalNamespace purpose","tag":"refentry","type":"Function","methodName":"getLocalNamespace"},{"id":"yaf-loader.getnamespacepath","name":"Yaf_Loader::getNamespacePath","description":"Retieve path of a registered namespace","tag":"refentry","type":"Function","methodName":"getNamespacePath"},{"id":"yaf-loader.getnamespaces","name":"Yaf_Loader::getLocalNamespace","description":"Retrive all register namespaces info","tag":"refentry","type":"Function","methodName":"getLocalNamespace"},{"id":"yaf-loader.import","name":"Yaf_Loader::import","description":"The import purpose","tag":"refentry","type":"Function","methodName":"import"},{"id":"yaf-loader.islocalname","name":"Yaf_Loader::isLocalName","description":"The isLocalName purpose","tag":"refentry","type":"Function","methodName":"isLocalName"},{"id":"yaf-loader.registerlocalnamespace","name":"Yaf_Loader::registerLocalNamespace","description":"\u6ce8\u518c\u672c\u5730\u7c7b\u524d\u7f00","tag":"refentry","type":"Function","methodName":"registerLocalNamespace"},{"id":"yaf-loader.registernamespace","name":"Yaf_Loader::registerNamespace","description":"Register namespace with searching path","tag":"refentry","type":"Function","methodName":"registerNamespace"},{"id":"yaf-loader.setlibrarypath","name":"Yaf_Loader::setLibraryPath","description":"\u6539\u53d8 library \u8def\u5f84","tag":"refentry","type":"Function","methodName":"setLibraryPath"},{"id":"class.yaf-loader","name":"Yaf_Loader","description":"Yaf_Loader \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Loader"},{"id":"yaf-plugin-abstract.dispatchloopshutdown","name":"Yaf_Plugin_Abstract::dispatchLoopShutdown","description":"The dispatchLoopShutdown purpose","tag":"refentry","type":"Function","methodName":"dispatchLoopShutdown"},{"id":"yaf-plugin-abstract.dispatchloopstartup","name":"Yaf_Plugin_Abstract::dispatchLoopStartup","description":"\u5728\u8c03\u5ea6\u5faa\u73af\u4e4b\u524d\u7684 Hook","tag":"refentry","type":"Function","methodName":"dispatchLoopStartup"},{"id":"yaf-plugin-abstract.postdispatch","name":"Yaf_Plugin_Abstract::postDispatch","description":"The postDispatch purpose","tag":"refentry","type":"Function","methodName":"postDispatch"},{"id":"yaf-plugin-abstract.predispatch","name":"Yaf_Plugin_Abstract::preDispatch","description":"The preDispatch purpose","tag":"refentry","type":"Function","methodName":"preDispatch"},{"id":"yaf-plugin-abstract.preresponse","name":"Yaf_Plugin_Abstract::preResponse","description":"The preResponse purpose","tag":"refentry","type":"Function","methodName":"preResponse"},{"id":"yaf-plugin-abstract.routershutdown","name":"Yaf_Plugin_Abstract::routerShutdown","description":"The routerShutdown purpose","tag":"refentry","type":"Function","methodName":"routerShutdown"},{"id":"yaf-plugin-abstract.routerstartup","name":"Yaf_Plugin_Abstract::routerStartup","description":"RouterStartup hook","tag":"refentry","type":"Function","methodName":"routerStartup"},{"id":"class.yaf-plugin-abstract","name":"Yaf_Plugin_Abstract","description":"Yaf_Plugin_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Plugin_Abstract"},{"id":"yaf-registry.construct","name":"Yaf_Registry::__construct","description":"Yaf_Registry \u5b9e\u73b0\u5355\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-registry.del","name":"Yaf_Registry::del","description":"\u4ece\u6ce8\u518c\u8868\u4e2d\u79fb\u9664\u6761\u76ee","tag":"refentry","type":"Function","methodName":"del"},{"id":"yaf-registry.get","name":"Yaf_Registry::get","description":"\u4ece\u6ce8\u518c\u8868\u4e2d\u68c0\u7d22\u6761\u76ee","tag":"refentry","type":"Function","methodName":"get"},{"id":"yaf-registry.has","name":"Yaf_Registry::has","description":"\u68c0\u6d4b\u6761\u76ee\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"has"},{"id":"yaf-registry.set","name":"Yaf_Registry::set","description":"\u5411\u6ce8\u518c\u8868\u6dfb\u52a0\u6761\u76ee","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.yaf-registry","name":"Yaf_Registry","description":"Yaf_Registry \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Registry"},{"id":"yaf-request-abstract.clearparams","name":"Yaf_Request_Abstract::clearParams","description":"Remove all params","tag":"refentry","type":"Function","methodName":"clearParams"},{"id":"yaf-request-abstract.getactionname","name":"Yaf_Request_Abstract::getActionName","description":"The getActionName purpose","tag":"refentry","type":"Function","methodName":"getActionName"},{"id":"yaf-request-abstract.getbaseuri","name":"Yaf_Request_Abstract::getBaseUri","description":"The getBaseUri purpose","tag":"refentry","type":"Function","methodName":"getBaseUri"},{"id":"yaf-request-abstract.getcontrollername","name":"Yaf_Request_Abstract::getControllerName","description":"The getControllerName purpose","tag":"refentry","type":"Function","methodName":"getControllerName"},{"id":"yaf-request-abstract.getenv","name":"Yaf_Request_Abstract::getEnv","description":"\u68c0\u7d22 ENV \u53d8\u91cf","tag":"refentry","type":"Function","methodName":"getEnv"},{"id":"yaf-request-abstract.getexception","name":"Yaf_Request_Abstract::getException","description":"The getException purpose","tag":"refentry","type":"Function","methodName":"getException"},{"id":"yaf-request-abstract.getlanguage","name":"Yaf_Request_Abstract::getLanguage","description":"\u68c0\u7d22\u5ba2\u6237\u7aef\u7684\u9996\u9009\u8bed\u8a00","tag":"refentry","type":"Function","methodName":"getLanguage"},{"id":"yaf-request-abstract.getmethod","name":"Yaf_Request_Abstract::getMethod","description":"\u68c0\u7d22\u8bf7\u6c42\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"getMethod"},{"id":"yaf-request-abstract.getmodulename","name":"Yaf_Request_Abstract::getModuleName","description":"The getModuleName purpose","tag":"refentry","type":"Function","methodName":"getModuleName"},{"id":"yaf-request-abstract.getparam","name":"Yaf_Request_Abstract::getParam","description":"\u68c0\u7d22\u8c03\u7528\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"getParam"},{"id":"yaf-request-abstract.getparams","name":"Yaf_Request_Abstract::getParams","description":"\u83b7\u53d6\u6240\u6709\u8c03\u7528\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"getParams"},{"id":"yaf-request-abstract.getrequesturi","name":"Yaf_Request_Abstract::getRequestUri","description":"The getRequestUri purpose","tag":"refentry","type":"Function","methodName":"getRequestUri"},{"id":"yaf-request-abstract.getserver","name":"Yaf_Request_Abstract::getServer","description":"\u68c0\u7d22 SERVER \u53d8\u91cf","tag":"refentry","type":"Function","methodName":"getServer"},{"id":"yaf-request-abstract.iscli","name":"Yaf_Request_Abstract::isCli","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f CLI \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isCli"},{"id":"yaf-request-abstract.isdispatched","name":"Yaf_Request_Abstract::isDispatched","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u5df2\u53d1\u9001","tag":"refentry","type":"Function","methodName":"isDispatched"},{"id":"yaf-request-abstract.isget","name":"Yaf_Request_Abstract::isGet","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f GET \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isGet"},{"id":"yaf-request-abstract.ishead","name":"Yaf_Request_Abstract::isHead","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f HEAD \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isHead"},{"id":"yaf-request-abstract.isoptions","name":"Yaf_Request_Abstract::isOptions","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f OPTIONS \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isOptions"},{"id":"yaf-request-abstract.ispost","name":"Yaf_Request_Abstract::isPost","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f POST \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isPost"},{"id":"yaf-request-abstract.isput","name":"Yaf_Request_Abstract::isPut","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f PUT \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isPut"},{"id":"yaf-request-abstract.isrouted","name":"Yaf_Request_Abstract::isRouted","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u5df2\u8def\u7531","tag":"refentry","type":"Function","methodName":"isRouted"},{"id":"yaf-request-abstract.isxmlhttprequest","name":"Yaf_Request_Abstract::isXmlHttpRequest","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f AJAX \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isXmlHttpRequest"},{"id":"yaf-request-abstract.setactionname","name":"Yaf_Request_Abstract::setActionName","description":"\u8bbe\u7f6e action \u540d","tag":"refentry","type":"Function","methodName":"setActionName"},{"id":"yaf-request-abstract.setbaseuri","name":"Yaf_Request_Abstract::setBaseUri","description":"\u8bbe\u7f6e\u57fa\u7840 URI","tag":"refentry","type":"Function","methodName":"setBaseUri"},{"id":"yaf-request-abstract.setcontrollername","name":"Yaf_Request_Abstract::setControllerName","description":"\u8bbe\u7f6e\u63a7\u5236\u5668\u540d","tag":"refentry","type":"Function","methodName":"setControllerName"},{"id":"yaf-request-abstract.setdispatched","name":"Yaf_Request_Abstract::setDispatched","description":"The setDispatched purpose","tag":"refentry","type":"Function","methodName":"setDispatched"},{"id":"yaf-request-abstract.setmodulename","name":"Yaf_Request_Abstract::setModuleName","description":"\u8bbe\u7f6e\u6a21\u5757\u540d","tag":"refentry","type":"Function","methodName":"setModuleName"},{"id":"yaf-request-abstract.setparam","name":"Yaf_Request_Abstract::setParam","description":"\u8bbe\u7f6e\u8c03\u7528\u53c2\u6570\u5230\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"setParam"},{"id":"yaf-request-abstract.setrequesturi","name":"Yaf_Request_Abstract::setRequestUri","description":"The setRequestUri purpose","tag":"refentry","type":"Function","methodName":"setRequestUri"},{"id":"yaf-request-abstract.setrouted","name":"Yaf_Request_Abstract::setRouted","description":"The setRouted purpose","tag":"refentry","type":"Function","methodName":"setRouted"},{"id":"class.yaf-request-abstract","name":"Yaf_Request_Abstract","description":"Yaf_Request_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Request_Abstract"},{"id":"yaf-request-http.construct","name":"Yaf_Request_Http::__construct","description":"Yaf_Request_Http \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-request-http.get","name":"Yaf_Request_Http::get","description":"\u4ece\u5ba2\u6237\u7aef\u68c0\u7d22\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"get"},{"id":"yaf-request-http.getcookie","name":"Yaf_Request_Http::getCookie","description":"\u68c0\u7d22 Cookie \u53d8\u91cf","tag":"refentry","type":"Function","methodName":"getCookie"},{"id":"yaf-request-http.getfiles","name":"Yaf_Request_Http::getFiles","description":"The getFiles purpose","tag":"refentry","type":"Function","methodName":"getFiles"},{"id":"yaf-request-http.getpost","name":"Yaf_Request_Http::getPost","description":"\u68c0\u7d22 POST \u53d8\u91cf","tag":"refentry","type":"Function","methodName":"getPost"},{"id":"yaf-request-http.getquery","name":"Yaf_Request_Http::getQuery","description":"\u83b7\u53d6 query \u53c2\u6570","tag":"refentry","type":"Function","methodName":"getQuery"},{"id":"yaf-request-http.getraw","name":"Yaf_Request_Http::getRaw","description":"Retrieve Raw request body","tag":"refentry","type":"Function","methodName":"getRaw"},{"id":"yaf-request-http.getrequest","name":"Yaf_Request_Http::getRequest","description":"The getRequest purpose","tag":"refentry","type":"Function","methodName":"getRequest"},{"id":"yaf-request-http.isxmlhttprequest","name":"Yaf_Request_Http::isXmlHttpRequest","description":"\u662f\u5426\u4e3aAjax\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isXmlHttpRequest"},{"id":"class.yaf-request-http","name":"Yaf_Request_Http","description":"The Yaf_Request_Http class","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Request_Http"},{"id":"yaf-request-simple.construct","name":"Yaf_Request_Simple::__construct","description":"Yaf_Request_Simple \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-request-simple.get","name":"Yaf_Request_Simple::get","description":"The get purpose","tag":"refentry","type":"Function","methodName":"get"},{"id":"yaf-request-simple.getcookie","name":"Yaf_Request_Simple::getCookie","description":"The getCookie purpose","tag":"refentry","type":"Function","methodName":"getCookie"},{"id":"yaf-request-simple.getfiles","name":"Yaf_Request_Simple::getFiles","description":"The getFiles purpose","tag":"refentry","type":"Function","methodName":"getFiles"},{"id":"yaf-request-simple.getpost","name":"Yaf_Request_Simple::getPost","description":"The getPost purpose","tag":"refentry","type":"Function","methodName":"getPost"},{"id":"yaf-request-simple.getquery","name":"Yaf_Request_Simple::getQuery","description":"The getQuery purpose","tag":"refentry","type":"Function","methodName":"getQuery"},{"id":"yaf-request-simple.getrequest","name":"Yaf_Request_Simple::getRequest","description":"The getRequest purpose","tag":"refentry","type":"Function","methodName":"getRequest"},{"id":"yaf-request-simple.isxmlhttprequest","name":"Yaf_Request_Simple::isXmlHttpRequest","description":"\u5224\u65ad\u8bf7\u6c42\u662f\u5426\u662f Ajax \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"isXmlHttpRequest"},{"id":"class.yaf-request-simple","name":"Yaf_Request_Simple","description":"Yaf_Request_Simple \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Request_Simple"},{"id":"yaf-response-abstract.appendbody","name":"Yaf_Response_Abstract::appendBody","description":"\u5411\u54cd\u5e94 body \u8ffd\u52a0\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"appendBody"},{"id":"yaf-response-abstract.clearbody","name":"Yaf_Response_Abstract::clearBody","description":"\u4e22\u5f03\u6240\u6709\u5df2\u5b58\u5728\u7684\u54cd\u5e94 body","tag":"refentry","type":"Function","methodName":"clearBody"},{"id":"yaf-response-abstract.clearheaders","name":"Yaf_Response_Abstract::clearHeaders","description":"\u4e22\u5f03\u6240\u6709\u8bbe\u7f6e\u7684 header","tag":"refentry","type":"Function","methodName":"clearHeaders"},{"id":"yaf-response-abstract.construct","name":"Yaf_Response_Abstract::__construct","description":"The __construct purpose","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-response-abstract.destruct","name":"Yaf_Response_Abstract::__destruct","description":"The __destruct purpose","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"yaf-response-abstract.getbody","name":"Yaf_Response_Abstract::getBody","description":"\u83b7\u53d6\u5df2\u5b58\u5728\u7684\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"getBody"},{"id":"yaf-response-abstract.getheader","name":"Yaf_Response_Abstract::getHeader","description":"The getHeader purpose","tag":"refentry","type":"Function","methodName":"getHeader"},{"id":"yaf-response-abstract.prependbody","name":"Yaf_Response_Abstract::prependBody","description":"The prependBody purpose","tag":"refentry","type":"Function","methodName":"prependBody"},{"id":"yaf-response-abstract.response","name":"Yaf_Response_Abstract::response","description":"\u53d1\u9001\u54cd\u5e94","tag":"refentry","type":"Function","methodName":"response"},{"id":"yaf-response-abstract.setallheaders","name":"Yaf_Response_Abstract::setAllHeaders","description":"The setAllHeaders purpose","tag":"refentry","type":"Function","methodName":"setAllHeaders"},{"id":"yaf-response-abstract.setbody","name":"Yaf_Response_Abstract::setBody","description":"\u8bbe\u7f6e\u5185\u5bb9\u5230\u54cd\u5e94","tag":"refentry","type":"Function","methodName":"setBody"},{"id":"yaf-response-abstract.setheader","name":"Yaf_Response_Abstract::setHeader","description":"\u8bbe\u7f6e\u54cd\u5e94 header","tag":"refentry","type":"Function","methodName":"setHeader"},{"id":"yaf-response-abstract.setredirect","name":"Yaf_Response_Abstract::setRedirect","description":"The setRedirect purpose","tag":"refentry","type":"Function","methodName":"setRedirect"},{"id":"yaf-response-abstract.tostring","name":"Yaf_Response_Abstract::__toString","description":"\u83b7\u53d6\u5b57\u7b26\u4e32\u5f62\u5f0f\u7684\u6240\u6709 body","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.yaf-response-abstract","name":"Yaf_Response_Abstract","description":"Yaf_Response_Abstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Response_Abstract"},{"id":"yaf-route-interface.assemble","name":"Yaf_Route_Interface::assemble","description":"\u5c06\u6307\u5b9a\u8def\u7531\u89c4\u5219\u7ec4\u5408\u6210\u4e00\u4e2a url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-interface.route","name":"Yaf_Route_Interface::route","description":"\u8def\u7531\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-interface","name":"Yaf_Route_Interface","description":"Yaf_Route_Interface \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Interface"},{"id":"yaf-route-map.assemble","name":"Yaf_Route_Map::assemble","description":"\u7ec4\u5408url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-map.construct","name":"Yaf_Route_Map::__construct","description":"The __construct purpose","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-route-map.route","name":"Yaf_Route_Map::route","description":"The route purpose","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-map","name":"Yaf_Route_Map","description":"Yaf_Route_Map \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Map"},{"id":"yaf-route-regex.assemble","name":"Yaf_Route_Regex::assemble","description":"\u7ec4\u5408 url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-regex.construct","name":"Yaf_Route_Regex::__construct","description":"Yaf_Route_Regex \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-route-regex.route","name":"Yaf_Route_Regex::route","description":"The route purpose","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-regex","name":"Yaf_Route_Regex","description":"Yaf_Route_Regex \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Regex"},{"id":"yaf-route-rewrite.assemble","name":"Yaf_Route_Rewrite::assemble","description":"\u7ec4\u5408 url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-rewrite.construct","name":"Yaf_Route_Rewrite::__construct","description":"Yaf_Route_Rewrite \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-route-rewrite.route","name":"Yaf_Route_Rewrite::route","description":"The route purpose","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-rewrite","name":"Yaf_Route_Rewrite","description":"Yaf_Route_Rewrite \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Rewrite"},{"id":"yaf-router.addconfig","name":"Yaf_Router::addConfig","description":"\u5411 Router \u4e2d\u6dfb\u52a0\u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u7684\u8def\u7531","tag":"refentry","type":"Function","methodName":"addConfig"},{"id":"yaf-router.addroute","name":"Yaf_Router::addRoute","description":"\u5f80 Router \u4e2d\u6dfb\u52a0\u65b0\u7684\u8def\u7531","tag":"refentry","type":"Function","methodName":"addRoute"},{"id":"yaf-router.construct","name":"Yaf_Router::__construct","description":"Yaf_Router \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-router.getcurrentroute","name":"Yaf_Router::getCurrentRoute","description":"\u53d6\u5f97\u5f53\u524d\u6709\u6548\u7684\u8def\u7531\u540d","tag":"refentry","type":"Function","methodName":"getCurrentRoute"},{"id":"yaf-router.getroute","name":"Yaf_Router::getRoute","description":"\u901a\u8fc7\u540d\u79f0\u68c0\u7d22\u8def\u7531","tag":"refentry","type":"Function","methodName":"getRoute"},{"id":"yaf-router.getroutes","name":"Yaf_Router::getRoutes","description":"\u68c0\u7d22\u5df2\u6ce8\u518c\u7684\u8def\u7531","tag":"refentry","type":"Function","methodName":"getRoutes"},{"id":"yaf-router.route","name":"Yaf_Router::route","description":"The route purpose","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-router","name":"Yaf_Router","description":"Yaf_Router \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Router"},{"id":"yaf-route-simple.assemble","name":"Yaf_Route_Simple::assemble","description":"\u7ec4\u5408url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-simple.construct","name":"Yaf_Route_Simple::__construct","description":"Yaf_Route_Simple \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-route-simple.route","name":"Yaf_Route_Simple::route","description":"\u8def\u7531\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-simple","name":"Yaf_Route_Simple","description":"Yaf_Route_Simple \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Simple"},{"id":"yaf-route-static.assemble","name":"Yaf_Route_Static::assemble","description":"\u7ec4\u5408 url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-static.match","name":"Yaf_Route_Static::match","description":"The match purpose","tag":"refentry","type":"Function","methodName":"match"},{"id":"yaf-route-static.route","name":"Yaf_Route_Static::route","description":"\u8def\u7531\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-static","name":"Yaf_Route_Static","description":"Yaf_Route_Static \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Static"},{"id":"yaf-route-supervar.assemble","name":"Yaf_Route_Supervar::assemble","description":"\u7ec4\u5408 url","tag":"refentry","type":"Function","methodName":"assemble"},{"id":"yaf-route-supervar.construct","name":"Yaf_Route_Supervar::__construct","description":"The __construct purpose","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-route-supervar.route","name":"Yaf_Route_Supervar::route","description":"The route purpose","tag":"refentry","type":"Function","methodName":"route"},{"id":"class.yaf-route-supervar","name":"Yaf_Route_Supervar","description":"Yaf_Route_Supervar \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Route_Supervar"},{"id":"yaf-session.construct","name":"Yaf_Session::__construct","description":"Yaf_Session \u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-session.count","name":"Yaf_Session::count","description":"The count purpose","tag":"refentry","type":"Function","methodName":"count"},{"id":"yaf-session.current","name":"Yaf_Session::current","description":"The current purpose","tag":"refentry","type":"Function","methodName":"current"},{"id":"yaf-session.del","name":"Yaf_Session::del","description":"The del purpose","tag":"refentry","type":"Function","methodName":"del"},{"id":"yaf-session.get","name":"Yaf_Session::__get","description":"The __get purpose","tag":"refentry","type":"Function","methodName":"__get"},{"id":"yaf-session.getinstance","name":"Yaf_Session::getInstance","description":"The getInstance purpose","tag":"refentry","type":"Function","methodName":"getInstance"},{"id":"yaf-session.has","name":"Yaf_Session::has","description":"The has purpose","tag":"refentry","type":"Function","methodName":"has"},{"id":"yaf-session.isset","name":"Yaf_Session::__isset","description":"The __isset purpose","tag":"refentry","type":"Function","methodName":"__isset"},{"id":"yaf-session.key","name":"Yaf_Session::key","description":"The key purpose","tag":"refentry","type":"Function","methodName":"key"},{"id":"yaf-session.next","name":"Yaf_Session::next","description":"The next purpose","tag":"refentry","type":"Function","methodName":"next"},{"id":"yaf-session.offsetexists","name":"Yaf_Session::offsetExists","description":"The offsetExists purpose","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"yaf-session.offsetget","name":"Yaf_Session::offsetGet","description":"The offsetGet purpose","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"yaf-session.offsetset","name":"Yaf_Session::offsetSet","description":"The offsetSet purpose","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"yaf-session.offsetunset","name":"Yaf_Session::offsetUnset","description":"The offsetUnset purpose","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"yaf-session.rewind","name":"Yaf_Session::rewind","description":"The rewind purpose","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"yaf-session.set","name":"Yaf_Session::__set","description":"The __set purpose","tag":"refentry","type":"Function","methodName":"__set"},{"id":"yaf-session.start","name":"Yaf_Session::start","description":"The start purpose","tag":"refentry","type":"Function","methodName":"start"},{"id":"yaf-session.unset","name":"Yaf_Session::__unset","description":"The __unset purpose","tag":"refentry","type":"Function","methodName":"__unset"},{"id":"yaf-session.valid","name":"Yaf_Session::valid","description":"The valid purpose","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.yaf-session","name":"Yaf_Session","description":"Yaf_Session \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Session"},{"id":"yaf-exception.construct","name":"Yaf_Exception::__construct","description":"The __construct purpose","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yaf-exception.getprevious","name":"Yaf_Exception::getPrevious","description":"The getPrevious purpose","tag":"refentry","type":"Function","methodName":"getPrevious"},{"id":"class.yaf-exception","name":"Yaf_Exception","description":"Yaf_Exception \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception"},{"id":"class.yaf-exception-typeerror","name":"Yaf_Exception_TypeError","description":"Yaf_Exception_TypeError \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_TypeError"},{"id":"class.yaf-exception-startuperror","name":"Yaf_Exception_StartupError","description":"Yaf_Exception_StartupError \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_StartupError"},{"id":"class.yaf-exception-dispatchfailed","name":"Yaf_Exception_DispatchFailed","description":"Yaf_Exception_DispatchFailed \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_DispatchFailed"},{"id":"class.yaf-exception-routerfailed","name":"Yaf_Exception_RouterFailed","description":"Yaf_Exception_RouterFailed \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_RouterFailed"},{"id":"class.yaf-exception-loadfailed","name":"Yaf_Exception_LoadFailed","description":"Yaf_Exception_LoadFailed \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_LoadFailed"},{"id":"class.yaf-exception-loadfailed-module","name":"Yaf_Exception_LoadFailed_Module","description":"Yaf_Exception_LoadFailed_Module \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_LoadFailed_Module"},{"id":"class.yaf-exception-loadfailed-controller","name":"Yaf_Exception_LoadFailed_Controller","description":"Yaf_Exception_LoadFailed_Controller \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_LoadFailed_Controller"},{"id":"class.yaf-exception-loadfailed-action","name":"Yaf_Exception_LoadFailed_Action","description":"Yaf_Exception_LoadFailed_Action \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_LoadFailed_Action"},{"id":"class.yaf-exception-loadfailed-view","name":"Yaf_Exception_LoadFailed_View","description":"Yaf_Exception_LoadFailed_View \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yaf_Exception_LoadFailed_View"},{"id":"book.yaf","name":"Yaf","description":"Yet Another Framework","tag":"book","type":"Extension","methodName":"Yaf"},{"id":"yaconf.requirements","name":"\u9700\u6c42","description":"Yaconf","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"yaconf.installation","name":"\u5b89\u88c5","description":"Yaconf","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"yaconf.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Yaconf","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"yaconf.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Yaconf","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"yaconf.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Yaconf","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"yaconf.get","name":"Yaconf::get","description":"Retrieve a item","tag":"refentry","type":"Function","methodName":"get"},{"id":"yaconf.has","name":"Yaconf::has","description":"Determine if a item exists","tag":"refentry","type":"Function","methodName":"has"},{"id":"class.yaconf","name":"Yaconf","description":"The Yaconf class","tag":"phpdoc:classref","type":"Class","methodName":"Yaconf"},{"id":"book.yaconf","name":"Yaconf","description":"Yaconf","tag":"book","type":"Extension","methodName":"Yaconf"},{"id":"taint.installation","name":"\u5b89\u88c5","description":"Taint","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"taint.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Taint","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"taint.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Taint","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"taint.detail.basic","name":"Functions and Statements which will spread the tainted mark of a\n   tainted string","description":"Taint","tag":"section","type":"General","methodName":"Functions and Statements which will spread the tainted mark of a\n   tainted string"},{"id":"taint.detail.taint","name":"Functions and statements which will check tainted string","description":"Taint","tag":"section","type":"General","methodName":"Functions and statements which will check tainted string"},{"id":"taint.detail.untaint","name":"Functions which untaint the tainted string","description":"Taint","tag":"section","type":"General","methodName":"Functions which untaint the tainted string"},{"id":"taint.detail","name":"More Details","description":"Taint","tag":"chapter","type":"General","methodName":"More Details"},{"id":"function.is-tainted","name":"is_tainted","description":"Checks whether a string is tainted","tag":"refentry","type":"Function","methodName":"is_tainted"},{"id":"function.taint","name":"taint","description":"Taint a string","tag":"refentry","type":"Function","methodName":"taint"},{"id":"function.untaint","name":"untaint","description":"Untaint strings","tag":"refentry","type":"Function","methodName":"untaint"},{"id":"ref.taint","name":"Taint \u51fd\u6570","description":"Taint","tag":"reference","type":"Extension","methodName":"Taint \u51fd\u6570"},{"id":"book.taint","name":"Taint","description":"Taint","tag":"book","type":"Extension","methodName":"Taint"},{"id":"ds.requirements","name":"\u9700\u6c42","description":"Data Structures","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ds.installation","name":"\u5b89\u88c5","description":"Data Structures","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ds.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Data Structures","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ds.examples","name":"\u793a\u4f8b","description":"Data Structures","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"ds-collection.clear","name":"Ds\\Collection::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-collection.copy","name":"Ds\\Collection::copy","description":"Returns a shallow copy of the collection","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-collection.isempty","name":"Ds\\Collection::isEmpty","description":"Returns whether the collection is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-collection.toarray","name":"Ds\\Collection::toArray","description":"Converts the collection to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.ds-collection","name":"Ds\\Collection","description":"The Collection interface","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Collection"},{"id":"ds-hashable.equals","name":"Ds\\Hashable::equals","description":"Determines whether an object is equal to the current instance","tag":"refentry","type":"Function","methodName":"equals"},{"id":"ds-hashable.hash","name":"Ds\\Hashable::hash","description":"Returns a scalar value to be used as a hash value","tag":"refentry","type":"Function","methodName":"hash"},{"id":"class.ds-hashable","name":"Ds\\Hashable","description":"The Hashable interface","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Hashable"},{"id":"ds-sequence.allocate","name":"Ds\\Sequence::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-sequence.apply","name":"Ds\\Sequence::apply","description":"Updates all values by applying a callback function to each value","tag":"refentry","type":"Function","methodName":"apply"},{"id":"ds-sequence.capacity","name":"Ds\\Sequence::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-sequence.contains","name":"Ds\\Sequence::contains","description":"Determines if the sequence contains given values","tag":"refentry","type":"Function","methodName":"contains"},{"id":"ds-sequence.filter","name":"Ds\\Sequence::filter","description":"Creates a new sequence using a callable to\n    determine which values to include","tag":"refentry","type":"Function","methodName":"filter"},{"id":"ds-sequence.find","name":"Ds\\Sequence::find","description":"Attempts to find a value's index","tag":"refentry","type":"Function","methodName":"find"},{"id":"ds-sequence.first","name":"Ds\\Sequence::first","description":"Returns the first value in the sequence","tag":"refentry","type":"Function","methodName":"first"},{"id":"ds-sequence.get","name":"Ds\\Sequence::get","description":"Returns the value at a given index","tag":"refentry","type":"Function","methodName":"get"},{"id":"ds-sequence.insert","name":"Ds\\Sequence::insert","description":"Inserts values at a given index","tag":"refentry","type":"Function","methodName":"insert"},{"id":"ds-sequence.join","name":"Ds\\Sequence::join","description":"Joins all values together as a string","tag":"refentry","type":"Function","methodName":"join"},{"id":"ds-sequence.last","name":"Ds\\Sequence::last","description":"Returns the last value","tag":"refentry","type":"Function","methodName":"last"},{"id":"ds-sequence.map","name":"Ds\\Sequence::map","description":"Returns the result of applying a callback to each value","tag":"refentry","type":"Function","methodName":"map"},{"id":"ds-sequence.merge","name":"Ds\\Sequence::merge","description":"Returns the result of adding all given values to the sequence","tag":"refentry","type":"Function","methodName":"merge"},{"id":"ds-sequence.pop","name":"Ds\\Sequence::pop","description":"Removes and returns the last value","tag":"refentry","type":"Function","methodName":"pop"},{"id":"ds-sequence.push","name":"Ds\\Sequence::push","description":"Adds values to the end of the sequence","tag":"refentry","type":"Function","methodName":"push"},{"id":"ds-sequence.reduce","name":"Ds\\Sequence::reduce","description":"Reduces the sequence to a single value using a callback function","tag":"refentry","type":"Function","methodName":"reduce"},{"id":"ds-sequence.remove","name":"Ds\\Sequence::remove","description":"Removes and returns a value by index","tag":"refentry","type":"Function","methodName":"remove"},{"id":"ds-sequence.reverse","name":"Ds\\Sequence::reverse","description":"Reverses the sequence in-place","tag":"refentry","type":"Function","methodName":"reverse"},{"id":"ds-sequence.reversed","name":"Ds\\Sequence::reversed","description":"Returns a reversed copy","tag":"refentry","type":"Function","methodName":"reversed"},{"id":"ds-sequence.rotate","name":"Ds\\Sequence::rotate","description":"Rotates the sequence by a given number of rotations","tag":"refentry","type":"Function","methodName":"rotate"},{"id":"ds-sequence.set","name":"Ds\\Sequence::set","description":"Updates a value at a given index","tag":"refentry","type":"Function","methodName":"set"},{"id":"ds-sequence.shift","name":"Ds\\Sequence::shift","description":"Removes and returns the first value","tag":"refentry","type":"Function","methodName":"shift"},{"id":"ds-sequence.slice","name":"Ds\\Sequence::slice","description":"Returns a sub-sequence of a given range","tag":"refentry","type":"Function","methodName":"slice"},{"id":"ds-sequence.sort","name":"Ds\\Sequence::sort","description":"Sorts the sequence in-place","tag":"refentry","type":"Function","methodName":"sort"},{"id":"ds-sequence.sorted","name":"Ds\\Sequence::sorted","description":"Returns a sorted copy","tag":"refentry","type":"Function","methodName":"sorted"},{"id":"ds-sequence.sum","name":"Ds\\Sequence::sum","description":"Returns the sum of all values in the sequence","tag":"refentry","type":"Function","methodName":"sum"},{"id":"ds-sequence.unshift","name":"Ds\\Sequence::unshift","description":"Adds values to the front of the sequence","tag":"refentry","type":"Function","methodName":"unshift"},{"id":"class.ds-sequence","name":"Ds\\Sequence","description":"The Sequence interface","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Sequence"},{"id":"ds-vector.allocate","name":"Ds\\Vector::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-vector.apply","name":"Ds\\Vector::apply","description":"Updates all values by applying a callback function to each value","tag":"refentry","type":"Function","methodName":"apply"},{"id":"ds-vector.capacity","name":"Ds\\Vector::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-vector.clear","name":"Ds\\Vector::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-vector.construct","name":"Ds\\Vector::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-vector.contains","name":"Ds\\Vector::contains","description":"Determines if the vector contains given values","tag":"refentry","type":"Function","methodName":"contains"},{"id":"ds-vector.copy","name":"Ds\\Vector::copy","description":"Returns a shallow copy of the vector","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-vector.count","name":"Ds\\Vector::count","description":"Returns the number of values in the collection","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-vector.filter","name":"Ds\\Vector::filter","description":"Creates a new vector using a callable to\n    determine which values to include","tag":"refentry","type":"Function","methodName":"filter"},{"id":"ds-vector.find","name":"Ds\\Vector::find","description":"Attempts to find a value's index","tag":"refentry","type":"Function","methodName":"find"},{"id":"ds-vector.first","name":"Ds\\Vector::first","description":"Returns the first value in the vector","tag":"refentry","type":"Function","methodName":"first"},{"id":"ds-vector.get","name":"Ds\\Vector::get","description":"Returns the value at a given index","tag":"refentry","type":"Function","methodName":"get"},{"id":"ds-vector.insert","name":"Ds\\Vector::insert","description":"Inserts values at a given index","tag":"refentry","type":"Function","methodName":"insert"},{"id":"ds-vector.isempty","name":"Ds\\Vector::isEmpty","description":"Returns whether the vector is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-vector.join","name":"Ds\\Vector::join","description":"Joins all values together as a string","tag":"refentry","type":"Function","methodName":"join"},{"id":"ds-vector.jsonserialize","name":"Ds\\Vector::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-vector.last","name":"Ds\\Vector::last","description":"Returns the last value","tag":"refentry","type":"Function","methodName":"last"},{"id":"ds-vector.map","name":"Ds\\Vector::map","description":"Returns the result of applying a callback to each value","tag":"refentry","type":"Function","methodName":"map"},{"id":"ds-vector.merge","name":"Ds\\Vector::merge","description":"Returns the result of adding all given values to the vector","tag":"refentry","type":"Function","methodName":"merge"},{"id":"ds-vector.pop","name":"Ds\\Vector::pop","description":"Removes and returns the last value","tag":"refentry","type":"Function","methodName":"pop"},{"id":"ds-vector.push","name":"Ds\\Vector::push","description":"Adds values to the end of the vector","tag":"refentry","type":"Function","methodName":"push"},{"id":"ds-vector.reduce","name":"Ds\\Vector::reduce","description":"Reduces the vector to a single value using a callback function","tag":"refentry","type":"Function","methodName":"reduce"},{"id":"ds-vector.remove","name":"Ds\\Vector::remove","description":"Removes and returns a value by index","tag":"refentry","type":"Function","methodName":"remove"},{"id":"ds-vector.reverse","name":"Ds\\Vector::reverse","description":"Reverses the vector in-place","tag":"refentry","type":"Function","methodName":"reverse"},{"id":"ds-vector.reversed","name":"Ds\\Vector::reversed","description":"Returns a reversed copy","tag":"refentry","type":"Function","methodName":"reversed"},{"id":"ds-vector.rotate","name":"Ds\\Vector::rotate","description":"Rotates the vector by a given number of rotations","tag":"refentry","type":"Function","methodName":"rotate"},{"id":"ds-vector.set","name":"Ds\\Vector::set","description":"Updates a value at a given index","tag":"refentry","type":"Function","methodName":"set"},{"id":"ds-vector.shift","name":"Ds\\Vector::shift","description":"Removes and returns the first value","tag":"refentry","type":"Function","methodName":"shift"},{"id":"ds-vector.slice","name":"Ds\\Vector::slice","description":"Returns a sub-vector of a given range","tag":"refentry","type":"Function","methodName":"slice"},{"id":"ds-vector.sort","name":"Ds\\Vector::sort","description":"Sorts the vector in-place","tag":"refentry","type":"Function","methodName":"sort"},{"id":"ds-vector.sorted","name":"Ds\\Vector::sorted","description":"Returns a sorted copy","tag":"refentry","type":"Function","methodName":"sorted"},{"id":"ds-vector.sum","name":"Ds\\Vector::sum","description":"Returns the sum of all values in the vector","tag":"refentry","type":"Function","methodName":"sum"},{"id":"ds-vector.toarray","name":"Ds\\Vector::toArray","description":"Converts the vector to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"ds-vector.unshift","name":"Ds\\Vector::unshift","description":"Adds values to the front of the vector","tag":"refentry","type":"Function","methodName":"unshift"},{"id":"class.ds-vector","name":"Ds\\Vector","description":"The Vector class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Vector"},{"id":"ds-deque.allocate","name":"Ds\\Deque::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-deque.apply","name":"Ds\\Deque::apply","description":"Updates all values by applying a callback function to each value","tag":"refentry","type":"Function","methodName":"apply"},{"id":"ds-deque.capacity","name":"Ds\\Deque::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-deque.clear","name":"Ds\\Deque::clear","description":"Removes all values from the deque","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-deque.construct","name":"Ds\\Deque::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-deque.contains","name":"Ds\\Deque::contains","description":"Determines if the deque contains given values","tag":"refentry","type":"Function","methodName":"contains"},{"id":"ds-deque.copy","name":"Ds\\Deque::copy","description":"Returns a shallow copy of the deque","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-deque.count","name":"Ds\\Deque::count","description":"Returns the number of values in the collection","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-deque.filter","name":"Ds\\Deque::filter","description":"Creates a new deque using a callable to\n    determine which values to include","tag":"refentry","type":"Function","methodName":"filter"},{"id":"ds-deque.find","name":"Ds\\Deque::find","description":"Attempts to find a value's index","tag":"refentry","type":"Function","methodName":"find"},{"id":"ds-deque.first","name":"Ds\\Deque::first","description":"Returns the first value in the deque","tag":"refentry","type":"Function","methodName":"first"},{"id":"ds-deque.get","name":"Ds\\Deque::get","description":"Returns the value at a given index","tag":"refentry","type":"Function","methodName":"get"},{"id":"ds-deque.insert","name":"Ds\\Deque::insert","description":"Inserts values at a given index","tag":"refentry","type":"Function","methodName":"insert"},{"id":"ds-deque.isempty","name":"Ds\\Deque::isEmpty","description":"Returns whether the deque is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-deque.join","name":"Ds\\Deque::join","description":"Joins all values together as a string","tag":"refentry","type":"Function","methodName":"join"},{"id":"ds-deque.jsonserialize","name":"Ds\\Deque::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-deque.last","name":"Ds\\Deque::last","description":"Returns the last value","tag":"refentry","type":"Function","methodName":"last"},{"id":"ds-deque.map","name":"Ds\\Deque::map","description":"Returns the result of applying a callback to each value","tag":"refentry","type":"Function","methodName":"map"},{"id":"ds-deque.merge","name":"Ds\\Deque::merge","description":"Returns the result of adding all given values to the deque","tag":"refentry","type":"Function","methodName":"merge"},{"id":"ds-deque.pop","name":"Ds\\Deque::pop","description":"Removes and returns the last value","tag":"refentry","type":"Function","methodName":"pop"},{"id":"ds-deque.push","name":"Ds\\Deque::push","description":"Adds values to the end of the deque","tag":"refentry","type":"Function","methodName":"push"},{"id":"ds-deque.reduce","name":"Ds\\Deque::reduce","description":"Reduces the deque to a single value using a callback function","tag":"refentry","type":"Function","methodName":"reduce"},{"id":"ds-deque.remove","name":"Ds\\Deque::remove","description":"Removes and returns a value by index","tag":"refentry","type":"Function","methodName":"remove"},{"id":"ds-deque.reverse","name":"Ds\\Deque::reverse","description":"Reverses the deque in-place","tag":"refentry","type":"Function","methodName":"reverse"},{"id":"ds-deque.reversed","name":"Ds\\Deque::reversed","description":"Returns a reversed copy","tag":"refentry","type":"Function","methodName":"reversed"},{"id":"ds-deque.rotate","name":"Ds\\Deque::rotate","description":"Rotates the deque by a given number of rotations","tag":"refentry","type":"Function","methodName":"rotate"},{"id":"ds-deque.set","name":"Ds\\Deque::set","description":"Updates a value at a given index","tag":"refentry","type":"Function","methodName":"set"},{"id":"ds-deque.shift","name":"Ds\\Deque::shift","description":"Removes and returns the first value","tag":"refentry","type":"Function","methodName":"shift"},{"id":"ds-deque.slice","name":"Ds\\Deque::slice","description":"Returns a sub-deque of a given range","tag":"refentry","type":"Function","methodName":"slice"},{"id":"ds-deque.sort","name":"Ds\\Deque::sort","description":"Sorts the deque in-place","tag":"refentry","type":"Function","methodName":"sort"},{"id":"ds-deque.sorted","name":"Ds\\Deque::sorted","description":"Returns a sorted copy","tag":"refentry","type":"Function","methodName":"sorted"},{"id":"ds-deque.sum","name":"Ds\\Deque::sum","description":"Returns the sum of all values in the deque","tag":"refentry","type":"Function","methodName":"sum"},{"id":"ds-deque.toarray","name":"Ds\\Deque::toArray","description":"Converts the deque to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"ds-deque.unshift","name":"Ds\\Deque::unshift","description":"Adds values to the front of the deque","tag":"refentry","type":"Function","methodName":"unshift"},{"id":"class.ds-deque","name":"Ds\\Deque","description":"The Deque class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Deque"},{"id":"ds-map.allocate","name":"Ds\\Map::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-map.apply","name":"Ds\\Map::apply","description":"Updates all values by applying a callback function to each value","tag":"refentry","type":"Function","methodName":"apply"},{"id":"ds-map.capacity","name":"Ds\\Map::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-map.clear","name":"Ds\\Map::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-map.construct","name":"Ds\\Map::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-map.copy","name":"Ds\\Map::copy","description":"Returns a shallow copy of the map","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-map.count","name":"Ds\\Map::count","description":"Returns the number of values in the map","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-map.diff","name":"Ds\\Map::diff","description":"Creates a new map using keys that aren't in another map","tag":"refentry","type":"Function","methodName":"diff"},{"id":"ds-map.filter","name":"Ds\\Map::filter","description":"Creates a new map using a callable to determine which pairs to include","tag":"refentry","type":"Function","methodName":"filter"},{"id":"ds-map.first","name":"Ds\\Map::first","description":"Returns the first pair in the map","tag":"refentry","type":"Function","methodName":"first"},{"id":"ds-map.get","name":"Ds\\Map::get","description":"Returns the value for a given key","tag":"refentry","type":"Function","methodName":"get"},{"id":"ds-map.haskey","name":"Ds\\Map::hasKey","description":"Determines whether the map contains a given key","tag":"refentry","type":"Function","methodName":"hasKey"},{"id":"ds-map.hasvalue","name":"Ds\\Map::hasValue","description":"Determines whether the map contains a given value","tag":"refentry","type":"Function","methodName":"hasValue"},{"id":"ds-map.intersect","name":"Ds\\Map::intersect","description":"Creates a new map by intersecting keys with another map","tag":"refentry","type":"Function","methodName":"intersect"},{"id":"ds-map.isempty","name":"Ds\\Map::isEmpty","description":"Returns whether the map is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-map.jsonserialize","name":"Ds\\Map::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-map.keys","name":"Ds\\Map::keys","description":"Returns a set of the map's keys","tag":"refentry","type":"Function","methodName":"keys"},{"id":"ds-map.ksort","name":"Ds\\Map::ksort","description":"Sorts the map in-place by key","tag":"refentry","type":"Function","methodName":"ksort"},{"id":"ds-map.ksorted","name":"Ds\\Map::ksorted","description":"Returns a copy, sorted by key","tag":"refentry","type":"Function","methodName":"ksorted"},{"id":"ds-map.last","name":"Ds\\Map::last","description":"Returns the last pair of the map","tag":"refentry","type":"Function","methodName":"last"},{"id":"ds-map.map","name":"Ds\\Map::map","description":"Returns the result of applying a callback to each value","tag":"refentry","type":"Function","methodName":"map"},{"id":"ds-map.merge","name":"Ds\\Map::merge","description":"Returns the result of adding all given associations","tag":"refentry","type":"Function","methodName":"merge"},{"id":"ds-map.pairs","name":"Ds\\Map::pairs","description":"Returns a sequence containing all the pairs of the map","tag":"refentry","type":"Function","methodName":"pairs"},{"id":"ds-map.put","name":"Ds\\Map::put","description":"Associates a key with a value","tag":"refentry","type":"Function","methodName":"put"},{"id":"ds-map.putall","name":"Ds\\Map::putAll","description":"Associates all key-value pairs of a traversable object or array","tag":"refentry","type":"Function","methodName":"putAll"},{"id":"ds-map.reduce","name":"Ds\\Map::reduce","description":"Reduces the map to a single value using a callback function","tag":"refentry","type":"Function","methodName":"reduce"},{"id":"ds-map.remove","name":"Ds\\Map::remove","description":"Removes and returns a value by key","tag":"refentry","type":"Function","methodName":"remove"},{"id":"ds-map.reverse","name":"Ds\\Map::reverse","description":"Reverses the map in-place","tag":"refentry","type":"Function","methodName":"reverse"},{"id":"ds-map.reversed","name":"Ds\\Map::reversed","description":"Returns a reversed copy","tag":"refentry","type":"Function","methodName":"reversed"},{"id":"ds-map.skip","name":"Ds\\Map::skip","description":"Returns the pair at a given positional index","tag":"refentry","type":"Function","methodName":"skip"},{"id":"ds-map.slice","name":"Ds\\Map::slice","description":"Returns a subset of the map defined by a starting index and length","tag":"refentry","type":"Function","methodName":"slice"},{"id":"ds-map.sort","name":"Ds\\Map::sort","description":"Sorts the map in-place by value","tag":"refentry","type":"Function","methodName":"sort"},{"id":"ds-map.sorted","name":"Ds\\Map::sorted","description":"Returns a copy, sorted by value","tag":"refentry","type":"Function","methodName":"sorted"},{"id":"ds-map.sum","name":"Ds\\Map::sum","description":"Returns the sum of all values in the map","tag":"refentry","type":"Function","methodName":"sum"},{"id":"ds-map.toarray","name":"Ds\\Map::toArray","description":"Converts the map to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"ds-map.union","name":"Ds\\Map::union","description":"Creates a new map using values from the current instance and another map","tag":"refentry","type":"Function","methodName":"union"},{"id":"ds-map.values","name":"Ds\\Map::values","description":"Returns a sequence of the map's values","tag":"refentry","type":"Function","methodName":"values"},{"id":"ds-map.xor","name":"Ds\\Map::xor","description":"Creates a new map using keys of either the current instance or of another map, but not of both","tag":"refentry","type":"Function","methodName":"xor"},{"id":"class.ds-map","name":"Ds\\Map","description":"The Map class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Map"},{"id":"ds-pair.clear","name":"Ds\\Pair::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-pair.construct","name":"Ds\\Pair::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-pair.copy","name":"Ds\\Pair::copy","description":"Returns a shallow copy of the pair","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-pair.isempty","name":"Ds\\Pair::isEmpty","description":"Returns whether the pair is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-pair.jsonserialize","name":"Ds\\Pair::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-pair.toarray","name":"Ds\\Pair::toArray","description":"Converts the pair to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.ds-pair","name":"Ds\\Pair","description":"The Pair class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Pair"},{"id":"ds-set.add","name":"Ds\\Set::add","description":"Adds values to the set","tag":"refentry","type":"Function","methodName":"add"},{"id":"ds-set.allocate","name":"Ds\\Set::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-set.capacity","name":"Ds\\Set::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-set.clear","name":"Ds\\Set::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-set.construct","name":"Ds\\Set::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-set.contains","name":"Ds\\Set::contains","description":"Determines if the set contains all values","tag":"refentry","type":"Function","methodName":"contains"},{"id":"ds-set.copy","name":"Ds\\Set::copy","description":"Returns a shallow copy of the set","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-set.count","name":"Ds\\Set::count","description":"Returns the number of values in the set","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-set.diff","name":"Ds\\Set::diff","description":"Creates a new set using values that aren't in another set","tag":"refentry","type":"Function","methodName":"diff"},{"id":"ds-set.filter","name":"Ds\\Set::filter","description":"Creates a new set using a callable to\n    determine which values to include","tag":"refentry","type":"Function","methodName":"filter"},{"id":"ds-set.first","name":"Ds\\Set::first","description":"Returns the first value in the set","tag":"refentry","type":"Function","methodName":"first"},{"id":"ds-set.get","name":"Ds\\Set::get","description":"Returns the value at a given index","tag":"refentry","type":"Function","methodName":"get"},{"id":"ds-set.intersect","name":"Ds\\Set::intersect","description":"Creates a new set by intersecting values with another set","tag":"refentry","type":"Function","methodName":"intersect"},{"id":"ds-set.isempty","name":"Ds\\Set::isEmpty","description":"Returns whether the set is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-set.join","name":"Ds\\Set::join","description":"Joins all values together as a string","tag":"refentry","type":"Function","methodName":"join"},{"id":"ds-set.jsonserialize","name":"Ds\\Set::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-set.last","name":"Ds\\Set::last","description":"Returns the last value in the set","tag":"refentry","type":"Function","methodName":"last"},{"id":"ds-set.map","name":"Ds\\Set::map","description":"Returns the result of applying a callback to each value","tag":"refentry","type":"Function","methodName":"map"},{"id":"ds-set.merge","name":"Ds\\Set::merge","description":"Returns the result of adding all given values to the set","tag":"refentry","type":"Function","methodName":"merge"},{"id":"ds-set.reduce","name":"Ds\\Set::reduce","description":"Reduces the set to a single value using a callback function","tag":"refentry","type":"Function","methodName":"reduce"},{"id":"ds-set.remove","name":"Ds\\Set::remove","description":"Removes all given values from the set","tag":"refentry","type":"Function","methodName":"remove"},{"id":"ds-set.reverse","name":"Ds\\Set::reverse","description":"Reverses the set in-place","tag":"refentry","type":"Function","methodName":"reverse"},{"id":"ds-set.reversed","name":"Ds\\Set::reversed","description":"Returns a reversed copy","tag":"refentry","type":"Function","methodName":"reversed"},{"id":"ds-set.slice","name":"Ds\\Set::slice","description":"Returns a sub-set of a given range","tag":"refentry","type":"Function","methodName":"slice"},{"id":"ds-set.sort","name":"Ds\\Set::sort","description":"Sorts the set in-place","tag":"refentry","type":"Function","methodName":"sort"},{"id":"ds-set.sorted","name":"Ds\\Set::sorted","description":"Returns a sorted copy","tag":"refentry","type":"Function","methodName":"sorted"},{"id":"ds-set.sum","name":"Ds\\Set::sum","description":"Returns the sum of all values in the set","tag":"refentry","type":"Function","methodName":"sum"},{"id":"ds-set.toarray","name":"Ds\\Set::toArray","description":"Converts the set to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"ds-set.union","name":"Ds\\Set::union","description":"Creates a new set using values from the current instance and another set","tag":"refentry","type":"Function","methodName":"union"},{"id":"ds-set.xor","name":"Ds\\Set::xor","description":"Creates a new set using values in either the current instance or in another set, but not in both","tag":"refentry","type":"Function","methodName":"xor"},{"id":"class.ds-set","name":"Ds\\Set","description":"The Set class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Set"},{"id":"ds-stack.allocate","name":"Ds\\Stack::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-stack.capacity","name":"Ds\\Stack::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-stack.clear","name":"Ds\\Stack::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-stack.construct","name":"Ds\\Stack::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-stack.copy","name":"Ds\\Stack::copy","description":"Returns a shallow copy of the stack","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-stack.count","name":"Ds\\Stack::count","description":"Returns the number of values in the stack","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-stack.isempty","name":"Ds\\Stack::isEmpty","description":"Returns whether the stack is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-stack.jsonserialize","name":"Ds\\Stack::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-stack.peek","name":"Ds\\Stack::peek","description":"Returns the value at the top of the stack","tag":"refentry","type":"Function","methodName":"peek"},{"id":"ds-stack.pop","name":"Ds\\Stack::pop","description":"Removes and returns the value at the top of the stack","tag":"refentry","type":"Function","methodName":"pop"},{"id":"ds-stack.push","name":"Ds\\Stack::push","description":"Pushes values onto the stack","tag":"refentry","type":"Function","methodName":"push"},{"id":"ds-stack.toarray","name":"Ds\\Stack::toArray","description":"Converts the stack to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.ds-stack","name":"Ds\\Stack","description":"The Stack class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Stack"},{"id":"ds-queue.allocate","name":"Ds\\Queue::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-queue.capacity","name":"Ds\\Queue::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-queue.clear","name":"Ds\\Queue::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-queue.construct","name":"Ds\\Queue::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-queue.copy","name":"Ds\\Queue::copy","description":"Returns a shallow copy of the queue","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-queue.count","name":"Ds\\Queue::count","description":"Returns the number of values in the queue","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-queue.isempty","name":"Ds\\Queue::isEmpty","description":"Returns whether the queue is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-queue.jsonserialize","name":"Ds\\Queue::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-queue.peek","name":"Ds\\Queue::peek","description":"Returns the value at the front of the queue","tag":"refentry","type":"Function","methodName":"peek"},{"id":"ds-queue.pop","name":"Ds\\Queue::pop","description":"Removes and returns the value at the front of the queue","tag":"refentry","type":"Function","methodName":"pop"},{"id":"ds-queue.push","name":"Ds\\Queue::push","description":"Pushes values into the queue","tag":"refentry","type":"Function","methodName":"push"},{"id":"ds-queue.toarray","name":"Ds\\Queue::toArray","description":"Converts the queue to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.ds-queue","name":"Ds\\Queue","description":"The Queue class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\Queue"},{"id":"ds-priorityqueue.allocate","name":"Ds\\PriorityQueue::allocate","description":"Allocates enough memory for a required capacity","tag":"refentry","type":"Function","methodName":"allocate"},{"id":"ds-priorityqueue.capacity","name":"Ds\\PriorityQueue::capacity","description":"Returns the current capacity","tag":"refentry","type":"Function","methodName":"capacity"},{"id":"ds-priorityqueue.clear","name":"Ds\\PriorityQueue::clear","description":"Removes all values","tag":"refentry","type":"Function","methodName":"clear"},{"id":"ds-priorityqueue.construct","name":"Ds\\PriorityQueue::__construct","description":"Creates a new instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ds-priorityqueue.copy","name":"Ds\\PriorityQueue::copy","description":"Returns a shallow copy of the queue","tag":"refentry","type":"Function","methodName":"copy"},{"id":"ds-priorityqueue.count","name":"Ds\\PriorityQueue::count","description":"Returns the number of values in the queue","tag":"refentry","type":"Function","methodName":"count"},{"id":"ds-priorityqueue.isempty","name":"Ds\\PriorityQueue::isEmpty","description":"Returns whether the queue is empty","tag":"refentry","type":"Function","methodName":"isEmpty"},{"id":"ds-priorityqueue.jsonserialize","name":"Ds\\PriorityQueue::jsonSerialize","description":"Returns a representation that can be converted to JSON","tag":"refentry","type":"Function","methodName":"jsonSerialize"},{"id":"ds-priorityqueue.peek","name":"Ds\\PriorityQueue::peek","description":"Returns the value at the front of the queue","tag":"refentry","type":"Function","methodName":"peek"},{"id":"ds-priorityqueue.pop","name":"Ds\\PriorityQueue::pop","description":"Removes and returns the value with the highest priority","tag":"refentry","type":"Function","methodName":"pop"},{"id":"ds-priorityqueue.push","name":"Ds\\PriorityQueue::push","description":"Pushes values into the queue","tag":"refentry","type":"Function","methodName":"push"},{"id":"ds-priorityqueue.toarray","name":"Ds\\PriorityQueue::toArray","description":"Converts the queue to an array","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.ds-priorityqueue","name":"Ds\\PriorityQueue","description":"The PriorityQueue class","tag":"phpdoc:classref","type":"Class","methodName":"Ds\\PriorityQueue"},{"id":"book.ds","name":"Data Structures","description":"\u5176\u5b83\u57fa\u672c\u6269\u5c55","tag":"book","type":"Extension","methodName":"Data Structures"},{"id":"var-representation.installation","name":"\u5b89\u88c5","description":"var_representation","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"var-representation.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"var_representation","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"var-representation.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"var_representation","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.var-representation","name":"var_representation","description":"Returns a short, readable, parsable string representation of a variable","tag":"refentry","type":"Function","methodName":"var_representation"},{"id":"ref.var-representation","name":"var_representation \u51fd\u6570","description":"var_representation","tag":"reference","type":"Extension","methodName":"var_representation \u51fd\u6570"},{"id":"book.var_representation","name":"var_representation","description":"var_representation","tag":"book","type":"Extension","methodName":"var_representation"},{"id":"refs.basic.other","name":"\u5176\u5b83\u57fa\u672c\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u5176\u5b83\u57fa\u672c\u6269\u5c55"},{"id":"curl.requirements","name":"\u9700\u6c42","description":"Client URL \u5e93","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"curl.installation","name":"\u5b89\u88c5","description":"Client URL \u5e93","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"curl.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Client URL \u5e93","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"curl.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Client URL \u5e93","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"curl.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Client URL \u5e93","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"curl.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Client URL \u5e93","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"curl.examples-basic","name":"curl \u57fa\u7840\u793a\u4f8b","description":"Client URL \u5e93","tag":"section","type":"General","methodName":"curl \u57fa\u7840\u793a\u4f8b"},{"id":"curl.examples","name":"\u793a\u4f8b","description":"Client URL \u5e93","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.curl-close","name":"curl_close","description":"\u5173\u95ed cURL \u4f1a\u8bdd","tag":"refentry","type":"Function","methodName":"curl_close"},{"id":"function.curl-copy-handle","name":"curl_copy_handle","description":"\u590d\u5236 cURL \u53e5\u67c4\u53ca\u5176\u6240\u6709\u9009\u9879","tag":"refentry","type":"Function","methodName":"curl_copy_handle"},{"id":"function.curl-errno","name":"curl_errno","description":"\u8fd4\u56de\u6700\u540e\u4e00\u6b21\u7684\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"curl_errno"},{"id":"function.curl-error","name":"curl_error","description":"\u8fd4\u56de\u5f53\u524d\u4f1a\u8bdd\u6700\u540e\u4e00\u6b21\u9519\u8bef\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"curl_error"},{"id":"function.curl-escape","name":"curl_escape","description":"\u4f7f\u7528 URL \u7f16\u7801\u6307\u5b9a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"curl_escape"},{"id":"function.curl-exec","name":"curl_exec","description":"\u6267\u884c cURL \u4f1a\u8bdd","tag":"refentry","type":"Function","methodName":"curl_exec"},{"id":"function.curl-getinfo","name":"curl_getinfo","description":"\u83b7\u53d6 cURL \u8fde\u63a5\u8d44\u6e90\u53e5\u67c4\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"curl_getinfo"},{"id":"function.curl-init","name":"curl_init","description":"\u521d\u59cb\u5316 cURL \u4f1a\u8bdd","tag":"refentry","type":"Function","methodName":"curl_init"},{"id":"function.curl-multi-add-handle","name":"curl_multi_add_handle","description":"\u6dfb\u52a0\u666e\u901a cURL \u53e5\u67c4\u5230 cURL \u591a\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_multi_add_handle"},{"id":"function.curl-multi-close","name":"curl_multi_close","description":"\u4ece\u591a\u53e5\u67c4\u4e2d\u79fb\u9664\u6240\u6709 cURL \u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_multi_close"},{"id":"function.curl-multi-errno","name":"curl_multi_errno","description":"\u8fd4\u56de\u4e0a\u4e00\u6b21 curl \u6279\u5904\u7406\u7684\u9519\u8bef\u7801","tag":"refentry","type":"Function","methodName":"curl_multi_errno"},{"id":"function.curl-multi-exec","name":"curl_multi_exec","description":"\u8fd0\u884c\u5f53\u524d cURL \u53e5\u67c4\u7684\u5b50\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"curl_multi_exec"},{"id":"function.curl-multi-getcontent","name":"curl_multi_getcontent","description":"\u5982\u679c\u8bbe\u7f6e\u4e86 CURLOPT_RETURNTRANSFER\uff0c\u5219\u8fd4\u56de cURL \u53e5\u67c4\u7684\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"curl_multi_getcontent"},{"id":"function.curl-multi-info-read","name":"curl_multi_info_read","description":"\u83b7\u53d6\u5f53\u524d\u4f20\u8f93\u7684\u6709\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"curl_multi_info_read"},{"id":"function.curl-multi-init","name":"curl_multi_init","description":"\u8fd4\u56de\u65b0 cURL \u6279\u5904\u7406\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_multi_init"},{"id":"function.curl-multi-remove-handle","name":"curl_multi_remove_handle","description":"\u4ece\u4e00\u7ec4 cURL \u53e5\u67c4\u4e2d\u79fb\u9664\u4e00\u4e2a\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_multi_remove_handle"},{"id":"function.curl-multi-select","name":"curl_multi_select","description":"\u7b49\u5f85\uff0c\u76f4\u5230\u4efb\u4f55 cURL \u591a\u53e5\u67c4\u8fde\u63a5\u53ef\u4ee5\u8fdb\u884c\u8bfb\u53d6\u6216\u5199\u5165","tag":"refentry","type":"Function","methodName":"curl_multi_select"},{"id":"function.curl-multi-setopt","name":"curl_multi_setopt","description":"\u8bbe\u7f6e cURL \u5e76\u884c\u9009\u9879","tag":"refentry","type":"Function","methodName":"curl_multi_setopt"},{"id":"function.curl-multi-strerror","name":"curl_multi_strerror","description":"\u8fd4\u56de\u5b57\u7b26\u4e32\u63cf\u8ff0\u7684\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"curl_multi_strerror"},{"id":"function.curl-pause","name":"curl_pause","description":"\u6682\u505c\u548c\u53d6\u6d88\u6682\u505c\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"curl_pause"},{"id":"function.curl-reset","name":"curl_reset","description":"\u91cd\u7f6e\u4e00\u4e2a libcurl \u4f1a\u8bdd\u53e5\u67c4\u7684\u6240\u6709\u7684\u9009\u9879","tag":"refentry","type":"Function","methodName":"curl_reset"},{"id":"function.curl-setopt","name":"curl_setopt","description":"\u8bbe\u7f6e cURL \u4f20\u8f93\u9009\u9879","tag":"refentry","type":"Function","methodName":"curl_setopt"},{"id":"function.curl-setopt-array","name":"curl_setopt_array","description":"\u4e3a cURL \u4f20\u8f93\u4f1a\u8bdd\u6279\u91cf\u8bbe\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"curl_setopt_array"},{"id":"function.curl-share-close","name":"curl_share_close","description":"\u5173\u95ed cURL \u5171\u4eab\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_share_close"},{"id":"function.curl-share-errno","name":"curl_share_errno","description":"\u8fd4\u56de\u5171\u4eab curl \u53e5\u67c4\u7684\u6700\u540e\u4e00\u6b21\u9519\u8bef\u7f16\u53f7","tag":"refentry","type":"Function","methodName":"curl_share_errno"},{"id":"function.curl-share-init","name":"curl_share_init","description":"\u521d\u59cb\u5316 cURL \u5171\u4eab\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_share_init"},{"id":"function.curl-share-init-persistent","name":"curl_share_init_persistent","description":"\u521d\u59cb\u5316 \u6301\u4e45 cURL \u5171\u4eab\u53e5\u67c4","tag":"refentry","type":"Function","methodName":"curl_share_init_persistent"},{"id":"function.curl-share-setopt","name":"curl_share_setopt","description":"\u4e3a cURL \u5171\u4eab\u53e5\u67c4\u8bbe\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"curl_share_setopt"},{"id":"function.curl-share-strerror","name":"curl_share_strerror","description":"\u8fd4\u56de\u9519\u8bef\u7f16\u53f7\u5bf9\u5e94\u7684\u9519\u8bef\u6d88\u606f","tag":"refentry","type":"Function","methodName":"curl_share_strerror"},{"id":"function.curl-strerror","name":"curl_strerror","description":"\u8fd4\u56de\u9519\u8bef\u4ee3\u7801\u7684\u5b57\u7b26\u4e32\u63cf\u8ff0","tag":"refentry","type":"Function","methodName":"curl_strerror"},{"id":"function.curl-unescape","name":"curl_unescape","description":"\u89e3\u7801\u6307\u5b9a URL \u7f16\u7801\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"curl_unescape"},{"id":"function.curl_upkeep","name":"curl_upkeep","description":"Performs any connection upkeep checks","tag":"refentry","type":"Function","methodName":"curl_upkeep"},{"id":"function.curl-version","name":"curl_version","description":"\u83b7\u53d6 cURL \u7248\u672c\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"curl_version"},{"id":"ref.curl","name":"cURL \u51fd\u6570","description":"Client URL \u5e93","tag":"reference","type":"Extension","methodName":"cURL \u51fd\u6570"},{"id":"class.curlhandle","name":"CurlHandle","description":"CurlHandle \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CurlHandle"},{"id":"class.curlmultihandle","name":"CurlMultiHandle","description":"CurlMultiHandle \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CurlMultiHandle"},{"id":"class.curlsharehandle","name":"CurlShareHandle","description":"CurlShareHandle \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CurlShareHandle"},{"id":"class.curlsharepersistenthandle","name":"CurlSharePersistentHandle","description":"CurlSharePersistentHandle \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CurlSharePersistentHandle"},{"id":"curlfile.construct","name":"curl_file_create","description":"\u521b\u5efa CURLFile \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"curl_file_create"},{"id":"curlfile.construct","name":"CURLFile::__construct","description":"\u521b\u5efa CURLFile \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"curlfile.getfilename","name":"CURLFile::getFilename","description":"\u83b7\u53d6\u6587\u4ef6\u540d","tag":"refentry","type":"Function","methodName":"getFilename"},{"id":"curlfile.getmimetype","name":"CURLFile::getMimeType","description":"\u83b7\u53d6 MIME \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"getMimeType"},{"id":"curlfile.getpostfilename","name":"CURLFile::getPostFilename","description":"\u83b7\u53d6 POST \u8bf7\u6c42\u65f6\u7684\u6587\u4ef6\u540d","tag":"refentry","type":"Function","methodName":"getPostFilename"},{"id":"curlfile.setmimetype","name":"CURLFile::setMimeType","description":"\u8bbe\u7f6e MIME \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"setMimeType"},{"id":"curlfile.setpostfilename","name":"CURLFile::setPostFilename","description":"\u8bbe\u7f6e POST \u8bf7\u6c42\u65f6\u7684\u6587\u4ef6\u540d","tag":"refentry","type":"Function","methodName":"setPostFilename"},{"id":"class.curlfile","name":"CURLFile","description":"CURLFile \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CURLFile"},{"id":"curlstringfile.construct","name":"CURLStringFile::__construct","description":"\u521b\u5efa CURLStringFile \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.curlstringfile","name":"CURLStringFile","description":"CURLStringFile \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"CURLStringFile"},{"id":"book.curl","name":"cURL","description":"Client URL \u5e93","tag":"book","type":"Extension","methodName":"cURL"},{"id":"event.requirements","name":"\u9700\u6c42","description":"Event","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"event.installation","name":"\u5b89\u88c5","description":"Event","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"event.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Event","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"event.examples","name":"\u793a\u4f8b","description":"Event","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"event.flags","name":"Event flags","description":"Event","tag":"chapter","type":"General","methodName":"Event flags"},{"id":"event.persistence","name":"About event persistence","description":"Event","tag":"chapter","type":"General","methodName":"About event persistence"},{"id":"event.callbacks","name":"Event callbacks","description":"Event","tag":"chapter","type":"General","methodName":"Event callbacks"},{"id":"event.constructing.signal.events","name":"Constructing signal events","description":"Event","tag":"chapter","type":"General","methodName":"Constructing signal events"},{"id":"event.add","name":"Event::add","description":"Makes event pending","tag":"refentry","type":"Function","methodName":"add"},{"id":"event.addsignal","name":"Event::addSignal","description":"\u522b\u540d Event::add","tag":"refentry","type":"Function","methodName":"addSignal"},{"id":"event.addtimer","name":"Event::addTimer","description":"\u522b\u540d Event::add","tag":"refentry","type":"Function","methodName":"addTimer"},{"id":"event.construct","name":"Event::__construct","description":"Constructs Event object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"event.del","name":"Event::del","description":"Makes event non-pending","tag":"refentry","type":"Function","methodName":"del"},{"id":"event.delsignal","name":"Event::delSignal","description":"\u522b\u540d Event::del","tag":"refentry","type":"Function","methodName":"delSignal"},{"id":"event.deltimer","name":"Event::delTimer","description":"\u522b\u540d Event::del","tag":"refentry","type":"Function","methodName":"delTimer"},{"id":"event.free","name":"Event::free","description":"Make event non-pending and free resources allocated for this\n  event","tag":"refentry","type":"Function","methodName":"free"},{"id":"event.getsupportedmethods","name":"Event::getSupportedMethods","description":"Returns array with of the names of the methods supported in this version of Libevent","tag":"refentry","type":"Function","methodName":"getSupportedMethods"},{"id":"event.pending","name":"Event::pending","description":"Detects whether event is pending or scheduled","tag":"refentry","type":"Function","methodName":"pending"},{"id":"event.set","name":"Event::set","description":"Re-configures event","tag":"refentry","type":"Function","methodName":"set"},{"id":"event.setpriority","name":"Event::setPriority","description":"Set event priority","tag":"refentry","type":"Function","methodName":"setPriority"},{"id":"event.settimer","name":"Event::setTimer","description":"Re-configures timer event","tag":"refentry","type":"Function","methodName":"setTimer"},{"id":"event.signal","name":"Event::signal","description":"Constructs signal event object","tag":"refentry","type":"Function","methodName":"signal"},{"id":"event.timer","name":"Event::timer","description":"Constructs timer event object","tag":"refentry","type":"Function","methodName":"timer"},{"id":"class.event","name":"Event","description":"The Event class","tag":"phpdoc:classref","type":"Class","methodName":"Event"},{"id":"eventbase.construct","name":"EventBase::__construct","description":"\u6784\u9020 EventBase \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventbase.dispatch","name":"EventBase::dispatch","description":"Dispatch pending events","tag":"refentry","type":"Function","methodName":"dispatch"},{"id":"eventbase.exit","name":"EventBase::exit","description":"Stop dispatching events","tag":"refentry","type":"Function","methodName":"exit"},{"id":"eventbase.free","name":"EventBase::free","description":"Free resources allocated for this event base","tag":"refentry","type":"Function","methodName":"free"},{"id":"eventbase.getfeatures","name":"EventBase::getFeatures","description":"Returns bitmask of features supported","tag":"refentry","type":"Function","methodName":"getFeatures"},{"id":"eventbase.getmethod","name":"EventBase::getMethod","description":"Returns event method in use","tag":"refentry","type":"Function","methodName":"getMethod"},{"id":"eventbase.gettimeofdaycached","name":"EventBase::getTimeOfDayCached","description":"Returns the current event base time","tag":"refentry","type":"Function","methodName":"getTimeOfDayCached"},{"id":"eventbase.gotexit","name":"EventBase::gotExit","description":"Checks if the event loop was told to exit","tag":"refentry","type":"Function","methodName":"gotExit"},{"id":"eventbase.gotstop","name":"EventBase::gotStop","description":"Checks if the event loop was told to exit","tag":"refentry","type":"Function","methodName":"gotStop"},{"id":"eventbase.loop","name":"EventBase::loop","description":"Dispatch pending events","tag":"refentry","type":"Function","methodName":"loop"},{"id":"eventbase.priorityinit","name":"EventBase::priorityInit","description":"Sets number of priorities per event base","tag":"refentry","type":"Function","methodName":"priorityInit"},{"id":"eventbase.reinit","name":"EventBase::reInit","description":"Re-initialize event base(after a fork)","tag":"refentry","type":"Function","methodName":"reInit"},{"id":"eventbase.stop","name":"EventBase::stop","description":"Tells event_base to stop dispatching events","tag":"refentry","type":"Function","methodName":"stop"},{"id":"class.eventbase","name":"EventBase","description":"The EventBase class","tag":"phpdoc:classref","type":"Class","methodName":"EventBase"},{"id":"eventbuffer.add","name":"EventBuffer::add","description":"Append data to the end of an event buffer","tag":"refentry","type":"Function","methodName":"add"},{"id":"eventbuffer.addbuffer","name":"EventBuffer::addBuffer","description":"Move all data from a buffer provided to the current instance of EventBuffer","tag":"refentry","type":"Function","methodName":"addBuffer"},{"id":"eventbuffer.appendfrom","name":"EventBuffer::appendFrom","description":"Moves the specified number of bytes from a source buffer to the\n  end of the current buffer","tag":"refentry","type":"Function","methodName":"appendFrom"},{"id":"eventbuffer.construct","name":"EventBuffer::__construct","description":"Constructs EventBuffer object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventbuffer.copyout","name":"EventBuffer::copyout","description":"Copies out specified number of bytes from the front of the buffer","tag":"refentry","type":"Function","methodName":"copyout"},{"id":"eventbuffer.drain","name":"EventBuffer::drain","description":"Removes specified number of bytes from the front of the buffer\n  without copying it anywhere","tag":"refentry","type":"Function","methodName":"drain"},{"id":"eventbuffer.enablelocking","name":"EventBuffer::enableLocking","description":"\u8bf4\u660e","tag":"refentry","type":"Function","methodName":"enableLocking"},{"id":"eventbuffer.expand","name":"EventBuffer::expand","description":"Reserves space in buffer","tag":"refentry","type":"Function","methodName":"expand"},{"id":"eventbuffer.freeze","name":"EventBuffer::freeze","description":"Prevent calls that modify an event buffer from succeeding","tag":"refentry","type":"Function","methodName":"freeze"},{"id":"eventbuffer.lock","name":"EventBuffer::lock","description":"Acquires a lock on buffer","tag":"refentry","type":"Function","methodName":"lock"},{"id":"eventbuffer.prepend","name":"EventBuffer::prepend","description":"Prepend data to the front of the buffer","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"eventbuffer.prependbuffer","name":"EventBuffer::prependBuffer","description":"Moves all data from source buffer to the front of current buffer","tag":"refentry","type":"Function","methodName":"prependBuffer"},{"id":"eventbuffer.pullup","name":"EventBuffer::pullup","description":"Linearizes data within buffer\n  and returns it's contents as a string","tag":"refentry","type":"Function","methodName":"pullup"},{"id":"eventbuffer.read","name":"EventBuffer::read","description":"Read data from an evbuffer and drain the bytes read","tag":"refentry","type":"Function","methodName":"read"},{"id":"eventbuffer.readfrom","name":"EventBuffer::readFrom","description":"Read data from a file onto the end of the buffer","tag":"refentry","type":"Function","methodName":"readFrom"},{"id":"eventbuffer.readline","name":"EventBuffer::readLine","description":"Extracts a line from the front of the buffer","tag":"refentry","type":"Function","methodName":"readLine"},{"id":"eventbuffer.search","name":"EventBuffer::search","description":"Scans the buffer for an occurrence of a string","tag":"refentry","type":"Function","methodName":"search"},{"id":"eventbuffer.searcheol","name":"EventBuffer::searchEol","description":"Scans the buffer for an occurrence of an end of line","tag":"refentry","type":"Function","methodName":"searchEol"},{"id":"eventbuffer.substr","name":"EventBuffer::substr","description":"Substracts a portion of the buffer data","tag":"refentry","type":"Function","methodName":"substr"},{"id":"eventbuffer.unfreeze","name":"EventBuffer::unfreeze","description":"Re-enable calls that modify an event buffer","tag":"refentry","type":"Function","methodName":"unfreeze"},{"id":"eventbuffer.unlock","name":"EventBuffer::unlock","description":"Releases lock acquired by EventBuffer::lock","tag":"refentry","type":"Function","methodName":"unlock"},{"id":"eventbuffer.write","name":"EventBuffer::write","description":"Write contents of the buffer to a file or socket","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.eventbuffer","name":"EventBuffer","description":"The EventBuffer class","tag":"phpdoc:classref","type":"Class","methodName":"EventBuffer"},{"id":"eventbufferevent.close","name":"EventBufferEvent::close","description":"Closes file descriptor associated with the current buffer event","tag":"refentry","type":"Function","methodName":"close"},{"id":"eventbufferevent.connect","name":"EventBufferEvent::connect","description":"Connect buffer event's file descriptor to given address or\n  UNIX socket","tag":"refentry","type":"Function","methodName":"connect"},{"id":"eventbufferevent.connecthost","name":"EventBufferEvent::connectHost","description":"Connects to a hostname with optionally asyncronous DNS resolving","tag":"refentry","type":"Function","methodName":"connectHost"},{"id":"eventbufferevent.construct","name":"EventBufferEvent::__construct","description":"Constructs EventBufferEvent object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventbufferevent.createpair","name":"EventBufferEvent::createPair","description":"Creates two buffer events connected to each other","tag":"refentry","type":"Function","methodName":"createPair"},{"id":"eventbufferevent.disable","name":"EventBufferEvent::disable","description":"Disable events read, write, or both on a buffer event","tag":"refentry","type":"Function","methodName":"disable"},{"id":"eventbufferevent.enable","name":"EventBufferEvent::enable","description":"Enable events read, write, or both on a buffer event","tag":"refentry","type":"Function","methodName":"enable"},{"id":"eventbufferevent.free","name":"EventBufferEvent::free","description":"Free a buffer event","tag":"refentry","type":"Function","methodName":"free"},{"id":"eventbufferevent.getdnserrorstring","name":"EventBufferEvent::getDnsErrorString","description":"Returns string describing the last failed DNS lookup attempt","tag":"refentry","type":"Function","methodName":"getDnsErrorString"},{"id":"eventbufferevent.getenabled","name":"EventBufferEvent::getEnabled","description":"Returns bitmask of events currently enabled on the buffer event","tag":"refentry","type":"Function","methodName":"getEnabled"},{"id":"eventbufferevent.getinput","name":"EventBufferEvent::getInput","description":"Returns underlying input buffer associated with current buffer\n  event","tag":"refentry","type":"Function","methodName":"getInput"},{"id":"eventbufferevent.getoutput","name":"EventBufferEvent::getOutput","description":"Returns underlying output buffer associated with current buffer\n  event","tag":"refentry","type":"Function","methodName":"getOutput"},{"id":"eventbufferevent.read","name":"EventBufferEvent::read","description":"Read buffer's data","tag":"refentry","type":"Function","methodName":"read"},{"id":"eventbufferevent.readbuffer","name":"EventBufferEvent::readBuffer","description":"Drains the entire contents of the input buffer and places them into buf","tag":"refentry","type":"Function","methodName":"readBuffer"},{"id":"eventbufferevent.setcallbacks","name":"EventBufferEvent::setCallbacks","description":"Assigns read, write and event(status) callbacks","tag":"refentry","type":"Function","methodName":"setCallbacks"},{"id":"eventbufferevent.setpriority","name":"EventBufferEvent::setPriority","description":"Assign a priority to a bufferevent","tag":"refentry","type":"Function","methodName":"setPriority"},{"id":"eventbufferevent.settimeouts","name":"EventBufferEvent::setTimeouts","description":"Set the read and write timeout for a buffer event","tag":"refentry","type":"Function","methodName":"setTimeouts"},{"id":"eventbufferevent.setwatermark","name":"EventBufferEvent::setWatermark","description":"Adjusts read and\/or write watermarks","tag":"refentry","type":"Function","methodName":"setWatermark"},{"id":"eventbufferevent.sslerror","name":"EventBufferEvent::sslError","description":"Returns most recent OpenSSL error reported on the buffer event","tag":"refentry","type":"Function","methodName":"sslError"},{"id":"eventbufferevent.sslfilter","name":"EventBufferEvent::sslFilter","description":"Create a new SSL buffer event to send its data over another buffer event","tag":"refentry","type":"Function","methodName":"sslFilter"},{"id":"eventbufferevent.sslgetcipherinfo","name":"EventBufferEvent::sslGetCipherInfo","description":"Returns a textual description of the cipher","tag":"refentry","type":"Function","methodName":"sslGetCipherInfo"},{"id":"eventbufferevent.sslgetciphername","name":"EventBufferEvent::sslGetCipherName","description":"Returns the current cipher name of the SSL connection","tag":"refentry","type":"Function","methodName":"sslGetCipherName"},{"id":"eventbufferevent.sslgetcipherversion","name":"EventBufferEvent::sslGetCipherVersion","description":"Returns version of cipher used by current SSL connection","tag":"refentry","type":"Function","methodName":"sslGetCipherVersion"},{"id":"eventbufferevent.sslgetprotocol","name":"EventBufferEvent::sslGetProtocol","description":"Returns the name of the protocol used for current SSL connection","tag":"refentry","type":"Function","methodName":"sslGetProtocol"},{"id":"eventbufferevent.sslrenegotiate","name":"EventBufferEvent::sslRenegotiate","description":"Tells a bufferevent to begin SSL renegotiation","tag":"refentry","type":"Function","methodName":"sslRenegotiate"},{"id":"eventbufferevent.sslsocket","name":"EventBufferEvent::sslSocket","description":"Creates a new SSL buffer event to send its data over an SSL on a socket","tag":"refentry","type":"Function","methodName":"sslSocket"},{"id":"eventbufferevent.write","name":"EventBufferEvent::write","description":"Adds data to a buffer event's output buffer","tag":"refentry","type":"Function","methodName":"write"},{"id":"eventbufferevent.writebuffer","name":"EventBufferEvent::writeBuffer","description":"Adds contents of the entire buffer to a buffer event's output\n  buffer","tag":"refentry","type":"Function","methodName":"writeBuffer"},{"id":"class.eventbufferevent","name":"EventBufferEvent","description":"The EventBufferEvent class","tag":"phpdoc:classref","type":"Class","methodName":"EventBufferEvent"},{"id":"eventbufferevent.about.callbacks","name":"About buffer event callbacks","description":"Event","tag":"chapter","type":"General","methodName":"About buffer event callbacks"},{"id":"eventconfig.avoidmethod","name":"EventConfig::avoidMethod","description":"\u544a\u8bc9 libevent \u907f\u514d\u4f7f\u7528\u6307\u5b9a event \u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"avoidMethod"},{"id":"eventconfig.construct","name":"EventConfig::__construct","description":"EventConfig \u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventconfig.requirefeatures","name":"EventConfig::requireFeatures","description":"\u8f93\u5165\u5e94\u7528\u7a0b\u5e8f\u8981\u6c42\u7684\u5fc5\u9700 event \u65b9\u6cd5\u529f\u80fd","tag":"refentry","type":"Function","methodName":"requireFeatures"},{"id":"eventconfig.setflags","name":"EventConfig::setFlags","description":"EventBase \u521d\u59cb\u5316\u9700\u8bbe\u7f6e\u7684\u4e00\u4e2a\u6216\u8005\u591a\u4e2a flag","tag":"refentry","type":"Function","methodName":"setFlags"},{"id":"eventconfig.setmaxdispatchinterval","name":"EventConfig::setMaxDispatchInterval","description":"\u9632\u6b62\u4f18\u5148\u7ea7\u53cd\u8f6c","tag":"refentry","type":"Function","methodName":"setMaxDispatchInterval"},{"id":"class.eventconfig","name":"EventConfig","description":"EventConfig \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"EventConfig"},{"id":"eventdnsbase.addnameserverip","name":"EventDnsBase::addNameserverIp","description":"Adds a nameserver to the DNS base","tag":"refentry","type":"Function","methodName":"addNameserverIp"},{"id":"eventdnsbase.addsearch","name":"EventDnsBase::addSearch","description":"Adds a domain to the list of search domains","tag":"refentry","type":"Function","methodName":"addSearch"},{"id":"eventdnsbase.clearsearch","name":"EventDnsBase::clearSearch","description":"Removes all current search suffixes","tag":"refentry","type":"Function","methodName":"clearSearch"},{"id":"eventdnsbase.construct","name":"EventDnsBase::__construct","description":"Constructs EventDnsBase object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventdnsbase.countnameservers","name":"EventDnsBase::countNameservers","description":"Gets the number of configured nameservers","tag":"refentry","type":"Function","methodName":"countNameservers"},{"id":"eventdnsbase.loadhosts","name":"EventDnsBase::loadHosts","description":"Loads a hosts file (in the same format as \/etc\/hosts) from hosts file","tag":"refentry","type":"Function","methodName":"loadHosts"},{"id":"eventdnsbase.parseresolvconf","name":"EventDnsBase::parseResolvConf","description":"Scans the resolv.conf-formatted file","tag":"refentry","type":"Function","methodName":"parseResolvConf"},{"id":"eventdnsbase.setoption","name":"EventDnsBase::setOption","description":"Set the value of a configuration option","tag":"refentry","type":"Function","methodName":"setOption"},{"id":"eventdnsbase.setsearchndots","name":"EventDnsBase::setSearchNdots","description":"Set the 'ndots' parameter for searches","tag":"refentry","type":"Function","methodName":"setSearchNdots"},{"id":"class.eventdnsbase","name":"EventDnsBase","description":"The EventDnsBase class","tag":"phpdoc:classref","type":"Class","methodName":"EventDnsBase"},{"id":"eventhttp.accept","name":"EventHttp::accept","description":"Makes an HTTP server accept connections on the specified socket stream or resource","tag":"refentry","type":"Function","methodName":"accept"},{"id":"eventhttp.addserveralias","name":"EventHttp::addServerAlias","description":"Adds a server alias to the HTTP server object","tag":"refentry","type":"Function","methodName":"addServerAlias"},{"id":"eventhttp.bind","name":"EventHttp::bind","description":"Binds an HTTP server on the specified address and port","tag":"refentry","type":"Function","methodName":"bind"},{"id":"eventhttp.construct","name":"EventHttp::__construct","description":"Constructs EventHttp object (the HTTP server)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventhttp.removeserveralias","name":"EventHttp::removeServerAlias","description":"Removes server alias","tag":"refentry","type":"Function","methodName":"removeServerAlias"},{"id":"eventhttp.setallowedmethods","name":"EventHttp::setAllowedMethods","description":"Sets the what HTTP methods are supported in requests accepted by this server, and passed to user callbacks","tag":"refentry","type":"Function","methodName":"setAllowedMethods"},{"id":"eventhttp.setcallback","name":"EventHttp::setCallback","description":"Sets a callback for specified URI","tag":"refentry","type":"Function","methodName":"setCallback"},{"id":"eventhttp.setdefaultcallback","name":"EventHttp::setDefaultCallback","description":"Sets default callback to handle requests that are not caught by specific callbacks","tag":"refentry","type":"Function","methodName":"setDefaultCallback"},{"id":"eventhttp.setmaxbodysize","name":"EventHttp::setMaxBodySize","description":"Sets maximum request body size","tag":"refentry","type":"Function","methodName":"setMaxBodySize"},{"id":"eventhttp.setmaxheaderssize","name":"EventHttp::setMaxHeadersSize","description":"Sets maximum HTTP header size","tag":"refentry","type":"Function","methodName":"setMaxHeadersSize"},{"id":"eventhttp.settimeout","name":"EventHttp::setTimeout","description":"Sets the timeout for an HTTP request","tag":"refentry","type":"Function","methodName":"setTimeout"},{"id":"class.eventhttp","name":"EventHttp","description":"The EventHttp class","tag":"phpdoc:classref","type":"Class","methodName":"EventHttp"},{"id":"eventhttpconnection.construct","name":"EventHttpConnection::__construct","description":"Constructs EventHttpConnection object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventhttpconnection.getbase","name":"EventHttpConnection::getBase","description":"Returns event base associated with the connection","tag":"refentry","type":"Function","methodName":"getBase"},{"id":"eventhttpconnection.getpeer","name":"EventHttpConnection::getPeer","description":"Gets the remote address and port associated with the connection","tag":"refentry","type":"Function","methodName":"getPeer"},{"id":"eventhttpconnection.makerequest","name":"EventHttpConnection::makeRequest","description":"Makes an HTTP request over the specified connection","tag":"refentry","type":"Function","methodName":"makeRequest"},{"id":"eventhttpconnection.setclosecallback","name":"EventHttpConnection::setCloseCallback","description":"Set callback for connection close","tag":"refentry","type":"Function","methodName":"setCloseCallback"},{"id":"eventhttpconnection.setlocaladdress","name":"EventHttpConnection::setLocalAddress","description":"Sets the IP address from which HTTP connections are made","tag":"refentry","type":"Function","methodName":"setLocalAddress"},{"id":"eventhttpconnection.setlocalport","name":"EventHttpConnection::setLocalPort","description":"Sets the local port from which connections are made","tag":"refentry","type":"Function","methodName":"setLocalPort"},{"id":"eventhttpconnection.setmaxbodysize","name":"EventHttpConnection::setMaxBodySize","description":"Sets maximum body size for the connection","tag":"refentry","type":"Function","methodName":"setMaxBodySize"},{"id":"eventhttpconnection.setmaxheaderssize","name":"EventHttpConnection::setMaxHeadersSize","description":"Sets maximum header size","tag":"refentry","type":"Function","methodName":"setMaxHeadersSize"},{"id":"eventhttpconnection.setretries","name":"EventHttpConnection::setRetries","description":"Sets the retry limit for the connection","tag":"refentry","type":"Function","methodName":"setRetries"},{"id":"eventhttpconnection.settimeout","name":"EventHttpConnection::setTimeout","description":"Sets the timeout for the connection","tag":"refentry","type":"Function","methodName":"setTimeout"},{"id":"class.eventhttpconnection","name":"EventHttpConnection","description":"The EventHttpConnection class","tag":"phpdoc:classref","type":"Class","methodName":"EventHttpConnection"},{"id":"eventhttprequest.addheader","name":"EventHttpRequest::addHeader","description":"Adds an HTTP header to the headers of the request","tag":"refentry","type":"Function","methodName":"addHeader"},{"id":"eventhttprequest.cancel","name":"EventHttpRequest::cancel","description":"Cancels a pending HTTP request","tag":"refentry","type":"Function","methodName":"cancel"},{"id":"eventhttprequest.clearheaders","name":"EventHttpRequest::clearHeaders","description":"Removes all output headers from the header list of the request","tag":"refentry","type":"Function","methodName":"clearHeaders"},{"id":"eventhttprequest.closeconnection","name":"EventHttpRequest::closeConnection","description":"Closes associated HTTP connection","tag":"refentry","type":"Function","methodName":"closeConnection"},{"id":"eventhttprequest.construct","name":"EventHttpRequest::__construct","description":"Constructs EventHttpRequest object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventhttprequest.findheader","name":"EventHttpRequest::findHeader","description":"Finds the value belonging a header","tag":"refentry","type":"Function","methodName":"findHeader"},{"id":"eventhttprequest.free","name":"EventHttpRequest::free","description":"Frees the object and removes associated events","tag":"refentry","type":"Function","methodName":"free"},{"id":"eventhttprequest.getbufferevent","name":"EventHttpRequest::getBufferEvent","description":"Returns EventBufferEvent object","tag":"refentry","type":"Function","methodName":"getBufferEvent"},{"id":"eventhttprequest.getcommand","name":"EventHttpRequest::getCommand","description":"Returns the request command(method)","tag":"refentry","type":"Function","methodName":"getCommand"},{"id":"eventhttprequest.getconnection","name":"EventHttpRequest::getConnection","description":"Returns EventHttpConnection object","tag":"refentry","type":"Function","methodName":"getConnection"},{"id":"eventhttprequest.gethost","name":"EventHttpRequest::getHost","description":"Returns the request host","tag":"refentry","type":"Function","methodName":"getHost"},{"id":"eventhttprequest.getinputbuffer","name":"EventHttpRequest::getInputBuffer","description":"Returns the input buffer","tag":"refentry","type":"Function","methodName":"getInputBuffer"},{"id":"eventhttprequest.getinputheaders","name":"EventHttpRequest::getInputHeaders","description":"Returns associative array of the input headers","tag":"refentry","type":"Function","methodName":"getInputHeaders"},{"id":"eventhttprequest.getoutputbuffer","name":"EventHttpRequest::getOutputBuffer","description":"Returns the output buffer of the request","tag":"refentry","type":"Function","methodName":"getOutputBuffer"},{"id":"eventhttprequest.getoutputheaders","name":"EventHttpRequest::getOutputHeaders","description":"Returns associative array of the output headers","tag":"refentry","type":"Function","methodName":"getOutputHeaders"},{"id":"eventhttprequest.getresponsecode","name":"EventHttpRequest::getResponseCode","description":"Returns the response code","tag":"refentry","type":"Function","methodName":"getResponseCode"},{"id":"eventhttprequest.geturi","name":"EventHttpRequest::getUri","description":"Returns the request URI","tag":"refentry","type":"Function","methodName":"getUri"},{"id":"eventhttprequest.removeheader","name":"EventHttpRequest::removeHeader","description":"Removes an HTTP header from the headers of the request","tag":"refentry","type":"Function","methodName":"removeHeader"},{"id":"eventhttprequest.senderror","name":"EventHttpRequest::sendError","description":"Send an HTML error message to the client","tag":"refentry","type":"Function","methodName":"sendError"},{"id":"eventhttprequest.sendreply","name":"EventHttpRequest::sendReply","description":"Send an HTML reply to the client","tag":"refentry","type":"Function","methodName":"sendReply"},{"id":"eventhttprequest.sendreplychunk","name":"EventHttpRequest::sendReplyChunk","description":"Send another data chunk as part of an ongoing chunked reply","tag":"refentry","type":"Function","methodName":"sendReplyChunk"},{"id":"eventhttprequest.sendreplyend","name":"EventHttpRequest::sendReplyEnd","description":"Complete a chunked reply, freeing the request as appropriate","tag":"refentry","type":"Function","methodName":"sendReplyEnd"},{"id":"eventhttprequest.sendreplystart","name":"EventHttpRequest::sendReplyStart","description":"Initiate a chunked reply","tag":"refentry","type":"Function","methodName":"sendReplyStart"},{"id":"class.eventhttprequest","name":"EventHttpRequest","description":"The EventHttpRequest class","tag":"phpdoc:classref","type":"Class","methodName":"EventHttpRequest"},{"id":"eventlistener.construct","name":"EventListener::__construct","description":"Creates new connection listener associated with an event base","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventlistener.disable","name":"EventListener::disable","description":"Disables an event connect listener object","tag":"refentry","type":"Function","methodName":"disable"},{"id":"eventlistener.enable","name":"EventListener::enable","description":"Enables an event connect listener object","tag":"refentry","type":"Function","methodName":"enable"},{"id":"eventlistener.getbase","name":"EventListener::getBase","description":"Returns event base associated with the event listener","tag":"refentry","type":"Function","methodName":"getBase"},{"id":"eventlistener.getsocketname","name":"EventListener::getSocketName","description":"Retreives the current address to which the\n  listener's socket is bound","tag":"refentry","type":"Function","methodName":"getSocketName"},{"id":"eventlistener.setcallback","name":"EventListener::setCallback","description":"The setCallback purpose","tag":"refentry","type":"Function","methodName":"setCallback"},{"id":"eventlistener.seterrorcallback","name":"EventListener::setErrorCallback","description":"Set event listener's error callback","tag":"refentry","type":"Function","methodName":"setErrorCallback"},{"id":"class.eventlistener","name":"EventListener","description":"The EventListener class","tag":"phpdoc:classref","type":"Class","methodName":"EventListener"},{"id":"eventsslcontext.construct","name":"EventSslContext::__construct","description":"Constructs an OpenSSL context for use with Event classes","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.eventsslcontext","name":"EventSslContext","description":"The EventSslContext class","tag":"phpdoc:classref","type":"Class","methodName":"EventSslContext"},{"id":"eventutil.construct","name":"EventUtil::__construct","description":"The abstract constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"eventutil.getlastsocketerrno","name":"EventUtil::getLastSocketErrno","description":"Returns the most recent socket error number","tag":"refentry","type":"Function","methodName":"getLastSocketErrno"},{"id":"eventutil.getlastsocketerror","name":"EventUtil::getLastSocketError","description":"Returns the most recent socket error","tag":"refentry","type":"Function","methodName":"getLastSocketError"},{"id":"eventutil.getsocketfd","name":"EventUtil::getSocketFd","description":"Returns numeric file descriptor of a socket, or stream","tag":"refentry","type":"Function","methodName":"getSocketFd"},{"id":"eventutil.getsocketname","name":"EventUtil::getSocketName","description":"Retreives the current address to which the\n  socket is bound","tag":"refentry","type":"Function","methodName":"getSocketName"},{"id":"eventutil.setsocketoption","name":"EventUtil::setSocketOption","description":"Sets socket options","tag":"refentry","type":"Function","methodName":"setSocketOption"},{"id":"eventutil.sslrandpoll","name":"EventUtil::sslRandPoll","description":"Generates entropy by means of OpenSSL's RAND_poll()","tag":"refentry","type":"Function","methodName":"sslRandPoll"},{"id":"class.eventutil","name":"EventUtil","description":"The EventUtil class","tag":"phpdoc:classref","type":"Class","methodName":"EventUtil"},{"id":"class.eventexception","name":"EventException","description":"The EventException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"EventException"},{"id":"book.event","name":"Event","description":"Event","tag":"book","type":"Extension","methodName":"Event"},{"id":"ftp.installation","name":"\u5b89\u88c5","description":"FTP","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ftp.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"FTP","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"ftp.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"FTP","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ftp.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"FTP","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"ftp.examples-basic","name":"\u57fa\u672c\u7528\u6cd5","description":"FTP","tag":"section","type":"General","methodName":"\u57fa\u672c\u7528\u6cd5"},{"id":"ftp.examples","name":"\u793a\u4f8b","description":"FTP","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.ftp-alloc","name":"ftp_alloc","description":"\u4e3a\u8981\u4e0a\u4f20\u7684\u6587\u4ef6\u5206\u914d\u7a7a\u95f4","tag":"refentry","type":"Function","methodName":"ftp_alloc"},{"id":"function.ftp-append","name":"ftp_append","description":"\u5c06\u6587\u4ef6\u5185\u5bb9\u8ffd\u52a0\u5230 FTP \u670d\u52a1\u5668\u4e0a\u7684\u6307\u5b9a\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"ftp_append"},{"id":"function.ftp-cdup","name":"ftp_cdup","description":"\u5207\u6362\u5230\u5f53\u524d\u76ee\u5f55\u7684\u7236\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"ftp_cdup"},{"id":"function.ftp-chdir","name":"ftp_chdir","description":"\u5728 FTP \u670d\u52a1\u5668\u4e0a\u6539\u53d8\u5f53\u524d\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"ftp_chdir"},{"id":"function.ftp-chmod","name":"ftp_chmod","description":"\u8bbe\u7f6e FTP \u670d\u52a1\u5668\u4e0a\u7684\u6587\u4ef6\u6743\u9650","tag":"refentry","type":"Function","methodName":"ftp_chmod"},{"id":"function.ftp-close","name":"ftp_close","description":"\u5173\u95ed FTP \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"ftp_close"},{"id":"function.ftp-connect","name":"ftp_connect","description":"\u5efa\u7acb\u65b0 FTP \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"ftp_connect"},{"id":"function.ftp-delete","name":"ftp_delete","description":"\u5220\u9664 FTP \u670d\u52a1\u5668\u4e0a\u7684\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"ftp_delete"},{"id":"function.ftp-exec","name":"ftp_exec","description":"\u5728 FTP \u670d\u52a1\u5668\u8fd0\u884c\u6307\u5b9a\u7684\u547d\u4ee4","tag":"refentry","type":"Function","methodName":"ftp_exec"},{"id":"function.ftp-fget","name":"ftp_fget","description":"\u4ece FTP \u670d\u52a1\u5668\u4e0a\u4e0b\u8f7d\u6587\u4ef6\u5e76\u4fdd\u5b58\u5230\u672c\u5730\u5df2\u6253\u5f00\u7684\u6587\u4ef6\u4e2d","tag":"refentry","type":"Function","methodName":"ftp_fget"},{"id":"function.ftp-fput","name":"ftp_fput","description":"\u4e0a\u4f20\u5df2\u6253\u5f00\u7684\u6587\u4ef6\u5230 FTP \u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"ftp_fput"},{"id":"function.ftp-get","name":"ftp_get","description":"\u4ece FTP \u670d\u52a1\u5668\u4e0a\u4e0b\u8f7d\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"ftp_get"},{"id":"function.ftp-get-option","name":"ftp_get_option","description":"\u8fd4\u56de\u5f53\u524d FTP \u8fde\u63a5\u7684\u5404\u79cd\u4e0d\u540c\u7684\u9009\u9879\u8bbe\u7f6e","tag":"refentry","type":"Function","methodName":"ftp_get_option"},{"id":"function.ftp-login","name":"ftp_login","description":"\u767b\u5f55 FTP \u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"ftp_login"},{"id":"function.ftp-mdtm","name":"ftp_mdtm","description":"\u8fd4\u56de\u6307\u5b9a\u6587\u4ef6\u7684\u6700\u540e\u4fee\u6539\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"ftp_mdtm"},{"id":"function.ftp-mkdir","name":"ftp_mkdir","description":"\u5efa\u7acb\u65b0\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"ftp_mkdir"},{"id":"function.ftp-mlsd","name":"ftp_mlsd","description":"\u8fd4\u56de\u6307\u5b9a\u76ee\u5f55\u4e2d\u7684\u6587\u4ef6\u5217\u8868","tag":"refentry","type":"Function","methodName":"ftp_mlsd"},{"id":"function.ftp-nb-continue","name":"ftp_nb_continue","description":"\u8fde\u7eed\u83b7\u53d6\uff0f\u53d1\u9001\u6587\u4ef6\uff08\u4ee5\u4e0d\u5206\u5757\u7684\u65b9\u5f0f non-blocking\uff09","tag":"refentry","type":"Function","methodName":"ftp_nb_continue"},{"id":"function.ftp-nb-fget","name":"ftp_nb_fget","description":"\u4ece FTP \u670d\u52a1\u5668\u83b7\u53d6\u6587\u4ef6\u5e76\u5199\u5165\u5230\u4e00\u4e2a\u6253\u5f00\u7684\u6587\u4ef6\uff08\u975e\u963b\u585e\uff09","tag":"refentry","type":"Function","methodName":"ftp_nb_fget"},{"id":"function.ftp-nb-fput","name":"ftp_nb_fput","description":"\u5c06\u6587\u4ef6\u5b58\u50a8\u5230 FTP \u670d\u52a1\u5668 \uff08\u975e\u963b\u585e\uff09","tag":"refentry","type":"Function","methodName":"ftp_nb_fput"},{"id":"function.ftp-nb-get","name":"ftp_nb_get","description":"\u4ece FTP \u670d\u52a1\u5668\u4e0a\u83b7\u53d6\u6587\u4ef6\u5e76\u5199\u5165\u672c\u5730\u6587\u4ef6\uff08non-blocking\uff09","tag":"refentry","type":"Function","methodName":"ftp_nb_get"},{"id":"function.ftp-nb-put","name":"ftp_nb_put","description":"\u5b58\u50a8\u4e00\u4e2a\u6587\u4ef6\u81f3 FTP \u670d\u52a1\u5668\uff08non-blocking\uff09","tag":"refentry","type":"Function","methodName":"ftp_nb_put"},{"id":"function.ftp-nlist","name":"ftp_nlist","description":"\u8fd4\u56de\u7ed9\u5b9a\u76ee\u5f55\u7684\u6587\u4ef6\u5217\u8868","tag":"refentry","type":"Function","methodName":"ftp_nlist"},{"id":"function.ftp-pasv","name":"ftp_pasv","description":"\u8fd4\u56de\u5f53\u524d FTP \u88ab\u52a8\u6a21\u5f0f\u662f\u5426\u6253\u5f00","tag":"refentry","type":"Function","methodName":"ftp_pasv"},{"id":"function.ftp-put","name":"ftp_put","description":"\u4e0a\u4f20\u6587\u4ef6\u5230 FTP \u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"ftp_put"},{"id":"function.ftp-pwd","name":"ftp_pwd","description":"\u8fd4\u56de\u5f53\u524d\u76ee\u5f55\u540d","tag":"refentry","type":"Function","methodName":"ftp_pwd"},{"id":"function.ftp-quit","name":"ftp_quit","description":"ftp_close \u7684 \u522b\u540d","tag":"refentry","type":"Function","methodName":"ftp_quit"},{"id":"function.ftp-raw","name":"ftp_raw","description":"\u5411 FTP \u670d\u52a1\u5668\u53d1\u9001\u547d\u4ee4","tag":"refentry","type":"Function","methodName":"ftp_raw"},{"id":"function.ftp-rawlist","name":"ftp_rawlist","description":"\u8fd4\u56de\u6307\u5b9a\u76ee\u5f55\u4e0b\u6587\u4ef6\u7684\u8be6\u7ec6\u5217\u8868","tag":"refentry","type":"Function","methodName":"ftp_rawlist"},{"id":"function.ftp-rename","name":"ftp_rename","description":"\u66f4\u6539 FTP \u670d\u52a1\u5668\u4e0a\u7684\u6587\u4ef6\u6216\u76ee\u5f55\u540d","tag":"refentry","type":"Function","methodName":"ftp_rename"},{"id":"function.ftp-rmdir","name":"ftp_rmdir","description":"\u5220\u9664\u76ee\u5f55","tag":"refentry","type":"Function","methodName":"ftp_rmdir"},{"id":"function.ftp-set-option","name":"ftp_set_option","description":"\u8bbe\u7f6e\u5404\u79cd FTP \u8fd0\u884c\u65f6\u9009\u9879","tag":"refentry","type":"Function","methodName":"ftp_set_option"},{"id":"function.ftp-site","name":"ftp_site","description":"\u5411\u670d\u52a1\u5668\u53d1\u9001 SITE \u547d\u4ee4","tag":"refentry","type":"Function","methodName":"ftp_site"},{"id":"function.ftp-size","name":"ftp_size","description":"\u8fd4\u56de\u6307\u5b9a\u6587\u4ef6\u7684\u5927\u5c0f","tag":"refentry","type":"Function","methodName":"ftp_size"},{"id":"function.ftp-ssl-connect","name":"ftp_ssl_connect","description":"\u6253\u5f00\u5b89\u5168 SSL-FTP \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"ftp_ssl_connect"},{"id":"function.ftp-systype","name":"ftp_systype","description":"\u8fd4\u56de\u8fdc\u7a0b FTP \u670d\u52a1\u5668\u7684\u64cd\u4f5c\u7cfb\u7edf\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"ftp_systype"},{"id":"ref.ftp","name":"FTP \u51fd\u6570","description":"FTP","tag":"reference","type":"Extension","methodName":"FTP \u51fd\u6570"},{"id":"class.ftp-connection","name":"FTP\\Connection","description":"The FTP\\Connection class","tag":"phpdoc:classref","type":"Class","methodName":"FTP\\Connection"},{"id":"book.ftp","name":"FTP","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"FTP"},{"id":"gearman.requirements","name":"\u9700\u6c42","description":"Gearman","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"gearman.installation","name":"\u5b89\u88c5","description":"Gearman","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"gearman.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Gearman","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"gearman.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Gearman","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"gearman.examples-reverse","name":"Basic usage","description":"Gearman","tag":"section","type":"General","methodName":"Basic usage"},{"id":"gearman.examples-reverse-bg","name":"Basic Gearman client and worker, background","description":"Gearman","tag":"section","type":"General","methodName":"Basic Gearman client and worker, background"},{"id":"gearman.examples-reverse-task","name":"Basic Gearman client and worker, submitting tasks","description":"Gearman","tag":"section","type":"General","methodName":"Basic Gearman client and worker, submitting tasks"},{"id":"gearman.examples","name":"\u793a\u4f8b","description":"Gearman","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"gearmanclient.addoptions","name":"GearmanClient::addOptions","description":"Add client options","tag":"refentry","type":"Function","methodName":"addOptions"},{"id":"gearmanclient.addserver","name":"GearmanClient::addServer","description":"Add a job server to the client","tag":"refentry","type":"Function","methodName":"addServer"},{"id":"gearmanclient.addservers","name":"GearmanClient::addServers","description":"Add a list of job servers to the client","tag":"refentry","type":"Function","methodName":"addServers"},{"id":"gearmanclient.addtask","name":"GearmanClient::addTask","description":"Add a task to be run in parallel","tag":"refentry","type":"Function","methodName":"addTask"},{"id":"gearmanclient.addtaskbackground","name":"GearmanClient::addTaskBackground","description":"Add a background task to be run in parallel","tag":"refentry","type":"Function","methodName":"addTaskBackground"},{"id":"gearmanclient.addtaskhigh","name":"GearmanClient::addTaskHigh","description":"Add a high priority task to run in parallel","tag":"refentry","type":"Function","methodName":"addTaskHigh"},{"id":"gearmanclient.addtaskhighbackground","name":"GearmanClient::addTaskHighBackground","description":"Add a high priority background task to be run in parallel","tag":"refentry","type":"Function","methodName":"addTaskHighBackground"},{"id":"gearmanclient.addtasklow","name":"GearmanClient::addTaskLow","description":"Add a low priority task to run in parallel","tag":"refentry","type":"Function","methodName":"addTaskLow"},{"id":"gearmanclient.addtasklowbackground","name":"GearmanClient::addTaskLowBackground","description":"Add a low priority background task to be run in parallel","tag":"refentry","type":"Function","methodName":"addTaskLowBackground"},{"id":"gearmanclient.addtaskstatus","name":"GearmanClient::addTaskStatus","description":"Add a task to get status","tag":"refentry","type":"Function","methodName":"addTaskStatus"},{"id":"gearmanclient.clearcallbacks","name":"GearmanClient::clearCallbacks","description":"Clear all task callback functions","tag":"refentry","type":"Function","methodName":"clearCallbacks"},{"id":"gearmanclient.clone","name":"GearmanClient::clone","description":"Create a copy of a GearmanClient object","tag":"refentry","type":"Function","methodName":"clone"},{"id":"gearmanclient.construct","name":"GearmanClient::__construct","description":"Create a GearmanClient instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gearmanclient.context","name":"GearmanClient::context","description":"Get the application context","tag":"refentry","type":"Function","methodName":"context"},{"id":"gearmanclient.data","name":"GearmanClient::data","description":"Get the application data (deprecated)","tag":"refentry","type":"Function","methodName":"data"},{"id":"gearmanclient.do","name":"GearmanClient::do","description":"Run a single task and return a result [deprecated]","tag":"refentry","type":"Function","methodName":"do"},{"id":"gearmanclient.dobackground","name":"GearmanClient::doBackground","description":"Run a task in the background","tag":"refentry","type":"Function","methodName":"doBackground"},{"id":"gearmanclient.dohigh","name":"GearmanClient::doHigh","description":"Run a single high priority task","tag":"refentry","type":"Function","methodName":"doHigh"},{"id":"gearmanclient.dohighbackground","name":"GearmanClient::doHighBackground","description":"Run a high priority task in the background","tag":"refentry","type":"Function","methodName":"doHighBackground"},{"id":"gearmanclient.dojobhandle","name":"GearmanClient::doJobHandle","description":"Get the job handle for the running task","tag":"refentry","type":"Function","methodName":"doJobHandle"},{"id":"gearmanclient.dolow","name":"GearmanClient::doLow","description":"Run a single low priority task","tag":"refentry","type":"Function","methodName":"doLow"},{"id":"gearmanclient.dolowbackground","name":"GearmanClient::doLowBackground","description":"Run a low priority task in the background","tag":"refentry","type":"Function","methodName":"doLowBackground"},{"id":"gearmanclient.donormal","name":"GearmanClient::doNormal","description":"Run a single task and return a result","tag":"refentry","type":"Function","methodName":"doNormal"},{"id":"gearmanclient.dostatus","name":"GearmanClient::doStatus","description":"Get the status for the running task","tag":"refentry","type":"Function","methodName":"doStatus"},{"id":"gearmanclient.echo","name":"GearmanClient::echo","description":"Send data to all job servers to see if they echo it back [deprecated]","tag":"refentry","type":"Function","methodName":"echo"},{"id":"gearmanclient.error","name":"GearmanClient::error","description":"Returns an error string for the last error encountered","tag":"refentry","type":"Function","methodName":"error"},{"id":"gearmanclient.geterrno","name":"GearmanClient::getErrno","description":"Get an errno value","tag":"refentry","type":"Function","methodName":"getErrno"},{"id":"gearmanclient.jobstatus","name":"gearman_job_status","description":"Get the status of a background job","tag":"refentry","type":"Function","methodName":"gearman_job_status"},{"id":"gearmanclient.jobstatus","name":"GearmanClient::jobStatus","description":"Get the status of a background job","tag":"refentry","type":"Function","methodName":"jobStatus"},{"id":"gearmanclient.ping","name":"GearmanClient::ping","description":"Send data to all job servers to see if they echo it back","tag":"refentry","type":"Function","methodName":"ping"},{"id":"gearmanclient.removeoptions","name":"GearmanClient::removeOptions","description":"Remove client options","tag":"refentry","type":"Function","methodName":"removeOptions"},{"id":"gearmanclient.returncode","name":"GearmanClient::returnCode","description":"Get the last Gearman return code","tag":"refentry","type":"Function","methodName":"returnCode"},{"id":"gearmanclient.runtasks","name":"GearmanClient::runTasks","description":"Run a list of tasks in parallel","tag":"refentry","type":"Function","methodName":"runTasks"},{"id":"gearmanclient.setclientcallback","name":"GearmanClient::setClientCallback","description":"Callback function when there is a data packet for a task (deprecated)","tag":"refentry","type":"Function","methodName":"setClientCallback"},{"id":"gearmanclient.setcompletecallback","name":"GearmanClient::setCompleteCallback","description":"Set a function to be called on task completion","tag":"refentry","type":"Function","methodName":"setCompleteCallback"},{"id":"gearmanclient.setcontext","name":"GearmanClient::setContext","description":"Set application context","tag":"refentry","type":"Function","methodName":"setContext"},{"id":"gearmanclient.setcreatedcallback","name":"GearmanClient::setCreatedCallback","description":"Set a callback for when a task is queued","tag":"refentry","type":"Function","methodName":"setCreatedCallback"},{"id":"gearmanclient.setdata","name":"GearmanClient::setData","description":"Set application data (deprecated)","tag":"refentry","type":"Function","methodName":"setData"},{"id":"gearmanclient.setdatacallback","name":"GearmanClient::setDataCallback","description":"Callback function when there is a data packet for a task","tag":"refentry","type":"Function","methodName":"setDataCallback"},{"id":"gearmanclient.setexceptioncallback","name":"GearmanClient::setExceptionCallback","description":"Set a callback for worker exceptions","tag":"refentry","type":"Function","methodName":"setExceptionCallback"},{"id":"gearmanclient.setfailcallback","name":"GearmanClient::setFailCallback","description":"Set callback for job failure","tag":"refentry","type":"Function","methodName":"setFailCallback"},{"id":"gearmanclient.setoptions","name":"GearmanClient::setOptions","description":"Set client options","tag":"refentry","type":"Function","methodName":"setOptions"},{"id":"gearmanclient.setstatuscallback","name":"GearmanClient::setStatusCallback","description":"Set a callback for collecting task status","tag":"refentry","type":"Function","methodName":"setStatusCallback"},{"id":"gearmanclient.settimeout","name":"GearmanClient::setTimeout","description":"Set socket I\/O activity timeout","tag":"refentry","type":"Function","methodName":"setTimeout"},{"id":"gearmanclient.setwarningcallback","name":"GearmanClient::setWarningCallback","description":"Set a callback for worker warnings","tag":"refentry","type":"Function","methodName":"setWarningCallback"},{"id":"gearmanclient.setworkloadcallback","name":"GearmanClient::setWorkloadCallback","description":"Set a callback for accepting incremental data updates","tag":"refentry","type":"Function","methodName":"setWorkloadCallback"},{"id":"gearmanclient.timeout","name":"GearmanClient::timeout","description":"Get current socket I\/O activity timeout value","tag":"refentry","type":"Function","methodName":"timeout"},{"id":"gearmanclient.wait","name":"GearmanClient::wait","description":"Wait for I\/O activity on all connections in a client","tag":"refentry","type":"Function","methodName":"wait"},{"id":"class.gearmanclient","name":"GearmanClient","description":"The GearmanClient class","tag":"phpdoc:classref","type":"Class","methodName":"GearmanClient"},{"id":"gearmanjob.complete","name":"GearmanJob::complete","description":"Send the result and complete status (deprecated)","tag":"refentry","type":"Function","methodName":"complete"},{"id":"gearmanjob.construct","name":"GearmanJob::__construct","description":"Create a GearmanJob instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gearmanjob.data","name":"GearmanJob::data","description":"Send data for a running job (deprecated)","tag":"refentry","type":"Function","methodName":"data"},{"id":"gearmanjob.exception","name":"GearmanJob::exception","description":"Send exception for running job (deprecated)","tag":"refentry","type":"Function","methodName":"exception"},{"id":"gearmanjob.fail","name":"GearmanJob::fail","description":"Send fail status (deprecated)","tag":"refentry","type":"Function","methodName":"fail"},{"id":"gearmanjob.functionname","name":"GearmanJob::functionName","description":"Get function name","tag":"refentry","type":"Function","methodName":"functionName"},{"id":"gearmanjob.handle","name":"GearmanJob::handle","description":"Get the job handle","tag":"refentry","type":"Function","methodName":"handle"},{"id":"gearmanjob.returncode","name":"GearmanJob::returnCode","description":"Get last return code","tag":"refentry","type":"Function","methodName":"returnCode"},{"id":"gearmanjob.sendcomplete","name":"GearmanJob::sendComplete","description":"Send the result and complete status","tag":"refentry","type":"Function","methodName":"sendComplete"},{"id":"gearmanjob.senddata","name":"GearmanJob::sendData","description":"Send data for a running job","tag":"refentry","type":"Function","methodName":"sendData"},{"id":"gearmanjob.sendexception","name":"GearmanJob::sendException","description":"Send exception for running job (exception)","tag":"refentry","type":"Function","methodName":"sendException"},{"id":"gearmanjob.sendfail","name":"GearmanJob::sendFail","description":"Send fail status","tag":"refentry","type":"Function","methodName":"sendFail"},{"id":"gearmanjob.sendstatus","name":"GearmanJob::sendStatus","description":"Send status","tag":"refentry","type":"Function","methodName":"sendStatus"},{"id":"gearmanjob.sendwarning","name":"GearmanJob::sendWarning","description":"Send a warning","tag":"refentry","type":"Function","methodName":"sendWarning"},{"id":"gearmanjob.setreturn","name":"GearmanJob::setReturn","description":"Set a return value","tag":"refentry","type":"Function","methodName":"setReturn"},{"id":"gearmanjob.status","name":"GearmanJob::status","description":"Send status (deprecated)","tag":"refentry","type":"Function","methodName":"status"},{"id":"gearmanjob.unique","name":"GearmanJob::unique","description":"Get the unique identifier","tag":"refentry","type":"Function","methodName":"unique"},{"id":"gearmanjob.warning","name":"GearmanJob::warning","description":"Send a warning (deprecated)","tag":"refentry","type":"Function","methodName":"warning"},{"id":"gearmanjob.workload","name":"GearmanJob::workload","description":"Get workload","tag":"refentry","type":"Function","methodName":"workload"},{"id":"gearmanjob.workloadsize","name":"GearmanJob::workloadSize","description":"Get size of work load","tag":"refentry","type":"Function","methodName":"workloadSize"},{"id":"class.gearmanjob","name":"GearmanJob","description":"The GearmanJob class","tag":"phpdoc:classref","type":"Class","methodName":"GearmanJob"},{"id":"gearmantask.construct","name":"GearmanTask::__construct","description":"Create a GearmanTask instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gearmantask.create","name":"GearmanTask::create","description":"Create a task (deprecated)","tag":"refentry","type":"Function","methodName":"create"},{"id":"gearmantask.data","name":"GearmanTask::data","description":"Get data returned for a task","tag":"refentry","type":"Function","methodName":"data"},{"id":"gearmantask.datasize","name":"GearmanTask::dataSize","description":"Get the size of returned data","tag":"refentry","type":"Function","methodName":"dataSize"},{"id":"gearmantask.function","name":"GearmanTask::function","description":"Get associated function name (deprecated)","tag":"refentry","type":"Function","methodName":"function"},{"id":"gearmantask.functionname","name":"GearmanTask::functionName","description":"Get associated function name","tag":"refentry","type":"Function","methodName":"functionName"},{"id":"gearmantask.isknown","name":"GearmanTask::isKnown","description":"Determine if task is known","tag":"refentry","type":"Function","methodName":"isKnown"},{"id":"gearmantask.isrunning","name":"GearmanTask::isRunning","description":"Test whether the task is currently running","tag":"refentry","type":"Function","methodName":"isRunning"},{"id":"gearmantask.jobhandle","name":"gearman_job_handle","description":"Get the job handle","tag":"refentry","type":"Function","methodName":"gearman_job_handle"},{"id":"gearmantask.jobhandle","name":"GearmanTask::jobHandle","description":"Get the job handle","tag":"refentry","type":"Function","methodName":"jobHandle"},{"id":"gearmantask.recvdata","name":"GearmanTask::recvData","description":"Read work or result data into a buffer for a task","tag":"refentry","type":"Function","methodName":"recvData"},{"id":"gearmantask.returncode","name":"GearmanTask::returnCode","description":"Get the last return code","tag":"refentry","type":"Function","methodName":"returnCode"},{"id":"gearmantask.senddata","name":"GearmanTask::sendData","description":"Send data for a task (deprecated)","tag":"refentry","type":"Function","methodName":"sendData"},{"id":"gearmantask.sendworkload","name":"GearmanTask::sendWorkload","description":"Send data for a task","tag":"refentry","type":"Function","methodName":"sendWorkload"},{"id":"gearmantask.taskdenominator","name":"GearmanTask::taskDenominator","description":"Get completion percentage denominator","tag":"refentry","type":"Function","methodName":"taskDenominator"},{"id":"gearmantask.tasknumerator","name":"GearmanTask::taskNumerator","description":"Get completion percentage numerator","tag":"refentry","type":"Function","methodName":"taskNumerator"},{"id":"gearmantask.unique","name":"GearmanTask::unique","description":"Get the unique identifier for a task","tag":"refentry","type":"Function","methodName":"unique"},{"id":"gearmantask.uuid","name":"GearmanTask::uuid","description":"Get the unique identifier for a task (deprecated)","tag":"refentry","type":"Function","methodName":"uuid"},{"id":"class.gearmantask","name":"GearmanTask","description":"The GearmanTask class","tag":"phpdoc:classref","type":"Class","methodName":"GearmanTask"},{"id":"gearmanworker.addfunction","name":"GearmanWorker::addFunction","description":"Register and add callback function","tag":"refentry","type":"Function","methodName":"addFunction"},{"id":"gearmanworker.addoptions","name":"GearmanWorker::addOptions","description":"Add worker options","tag":"refentry","type":"Function","methodName":"addOptions"},{"id":"gearmanworker.addserver","name":"GearmanWorker::addServer","description":"Add a job server","tag":"refentry","type":"Function","methodName":"addServer"},{"id":"gearmanworker.addservers","name":"GearmanWorker::addServers","description":"Add job servers","tag":"refentry","type":"Function","methodName":"addServers"},{"id":"gearmanworker.clone","name":"GearmanWorker::clone","description":"Create a copy of the worker","tag":"refentry","type":"Function","methodName":"clone"},{"id":"gearmanworker.construct","name":"GearmanWorker::__construct","description":"Create a GearmanWorker instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"gearmanworker.echo","name":"GearmanWorker::echo","description":"Test job server response","tag":"refentry","type":"Function","methodName":"echo"},{"id":"gearmanworker.error","name":"GearmanWorker::error","description":"Get the last error encountered","tag":"refentry","type":"Function","methodName":"error"},{"id":"gearmanworker.geterrno","name":"GearmanWorker::getErrno","description":"Get errno","tag":"refentry","type":"Function","methodName":"getErrno"},{"id":"gearmanworker.options","name":"GearmanWorker::options","description":"Get worker options","tag":"refentry","type":"Function","methodName":"options"},{"id":"gearmanworker.register","name":"GearmanWorker::register","description":"Register a function with the job server","tag":"refentry","type":"Function","methodName":"register"},{"id":"gearmanworker.removeoptions","name":"GearmanWorker::removeOptions","description":"Remove worker options","tag":"refentry","type":"Function","methodName":"removeOptions"},{"id":"gearmanworker.returncode","name":"GearmanWorker::returnCode","description":"Get last Gearman return code","tag":"refentry","type":"Function","methodName":"returnCode"},{"id":"gearmanworker.setid","name":"GearmanWorker::setId","description":"Give the worker an identifier so it can be tracked when asking gearmand for the list of available workers","tag":"refentry","type":"Function","methodName":"setId"},{"id":"gearmanworker.setoptions","name":"GearmanWorker::setOptions","description":"Set worker options","tag":"refentry","type":"Function","methodName":"setOptions"},{"id":"gearmanworker.settimeout","name":"GearmanWorker::setTimeout","description":"Set socket I\/O activity timeout","tag":"refentry","type":"Function","methodName":"setTimeout"},{"id":"gearmanworker.timeout","name":"GearmanWorker::timeout","description":"Get socket I\/O activity timeout","tag":"refentry","type":"Function","methodName":"timeout"},{"id":"gearmanworker.unregister","name":"GearmanWorker::unregister","description":"Unregister a function name with the job servers","tag":"refentry","type":"Function","methodName":"unregister"},{"id":"gearmanworker.unregisterall","name":"GearmanWorker::unregisterAll","description":"Unregister all function names with the job servers","tag":"refentry","type":"Function","methodName":"unregisterAll"},{"id":"gearmanworker.wait","name":"GearmanWorker::wait","description":"Wait for activity from one of the job servers","tag":"refentry","type":"Function","methodName":"wait"},{"id":"gearmanworker.work","name":"GearmanWorker::work","description":"Wait for and perform jobs","tag":"refentry","type":"Function","methodName":"work"},{"id":"class.gearmanworker","name":"GearmanWorker","description":"The GearmanWorker class","tag":"phpdoc:classref","type":"Class","methodName":"GearmanWorker"},{"id":"class.gearmanexception","name":"GearmanException","description":"The GearmanException class","tag":"phpdoc:classref","type":"Class","methodName":"GearmanException"},{"id":"book.gearman","name":"Gearman","description":"Gearman","tag":"book","type":"Extension","methodName":"Gearman"},{"id":"ldap.requirements","name":"\u9700\u6c42","description":"Lightweight Directory Access Protocol","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ldap.installation","name":"\u5b89\u88c5","description":"Lightweight Directory Access Protocol","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ldap.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Lightweight Directory Access Protocol","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"ldap.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Lightweight Directory Access Protocol","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"ldap.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Lightweight Directory Access Protocol","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ldap.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Lightweight Directory Access Protocol","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"ldap.using","name":"Using the PHP LDAP calls","description":"Lightweight Directory Access Protocol","tag":"chapter","type":"General","methodName":"Using the PHP LDAP calls"},{"id":"ldap.controls","name":"LDAP controls","description":"Lightweight Directory Access Protocol","tag":"chapter","type":"General","methodName":"LDAP controls"},{"id":"ldap.examples-basic","name":"Basic usage","description":"Lightweight Directory Access Protocol","tag":"section","type":"General","methodName":"Basic usage"},{"id":"ldap.examples-controls","name":"LDAP Controls","description":"Lightweight Directory Access Protocol","tag":"section","type":"General","methodName":"LDAP Controls"},{"id":"ldap.examples","name":"\u793a\u4f8b","description":"Lightweight Directory Access Protocol","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.ldap-8859-to-t61","name":"ldap_8859_to_t61","description":"Translate 8859 characters to t61 characters","tag":"refentry","type":"Function","methodName":"ldap_8859_to_t61"},{"id":"function.ldap-add","name":"ldap_add","description":"Add entries to LDAP directory","tag":"refentry","type":"Function","methodName":"ldap_add"},{"id":"function.ldap-add-ext","name":"ldap_add_ext","description":"Add entries to LDAP directory","tag":"refentry","type":"Function","methodName":"ldap_add_ext"},{"id":"function.ldap-bind","name":"ldap_bind","description":"\u7ed1\u5b9a LDAP \u76ee\u5f55","tag":"refentry","type":"Function","methodName":"ldap_bind"},{"id":"function.ldap-bind-ext","name":"ldap_bind_ext","description":"Bind to LDAP directory","tag":"refentry","type":"Function","methodName":"ldap_bind_ext"},{"id":"function.ldap-close","name":"ldap_close","description":"\u522b\u540d ldap_unbind","tag":"refentry","type":"Function","methodName":"ldap_close"},{"id":"function.ldap-compare","name":"ldap_compare","description":"Compare value of attribute found in entry specified with DN","tag":"refentry","type":"Function","methodName":"ldap_compare"},{"id":"function.ldap-connect","name":"ldap_connect","description":"Connect to an LDAP server","tag":"refentry","type":"Function","methodName":"ldap_connect"},{"id":"function.ldap-connect-wallet","name":"ldap_connect_wallet","description":"Connect to an LDAP server","tag":"refentry","type":"Function","methodName":"ldap_connect_wallet"},{"id":"function.ldap-control-paged-result","name":"ldap_control_paged_result","description":"Send LDAP pagination control","tag":"refentry","type":"Function","methodName":"ldap_control_paged_result"},{"id":"function.ldap-control-paged-result-response","name":"ldap_control_paged_result_response","description":"Retrieve the LDAP pagination cookie","tag":"refentry","type":"Function","methodName":"ldap_control_paged_result_response"},{"id":"function.ldap-count-entries","name":"ldap_count_entries","description":"Count the number of entries in a search","tag":"refentry","type":"Function","methodName":"ldap_count_entries"},{"id":"function.ldap-count-references","name":"ldap_count_references","description":"Counts the number of references in a search result","tag":"refentry","type":"Function","methodName":"ldap_count_references"},{"id":"function.ldap-delete","name":"ldap_delete","description":"Delete an entry from a directory","tag":"refentry","type":"Function","methodName":"ldap_delete"},{"id":"function.ldap-delete-ext","name":"ldap_delete_ext","description":"Delete an entry from a directory","tag":"refentry","type":"Function","methodName":"ldap_delete_ext"},{"id":"function.ldap-dn2ufn","name":"ldap_dn2ufn","description":"Convert DN to User Friendly Naming format","tag":"refentry","type":"Function","methodName":"ldap_dn2ufn"},{"id":"function.ldap-err2str","name":"ldap_err2str","description":"Convert LDAP error number into string error message","tag":"refentry","type":"Function","methodName":"ldap_err2str"},{"id":"function.ldap-errno","name":"ldap_errno","description":"Return the LDAP error number of the last LDAP command","tag":"refentry","type":"Function","methodName":"ldap_errno"},{"id":"function.ldap-error","name":"ldap_error","description":"Return the LDAP error message of the last LDAP command","tag":"refentry","type":"Function","methodName":"ldap_error"},{"id":"function.ldap-escape","name":"ldap_escape","description":"Escape a string for use in an LDAP filter or DN","tag":"refentry","type":"Function","methodName":"ldap_escape"},{"id":"function.ldap-exop","name":"ldap_exop","description":"Performs an extended operation","tag":"refentry","type":"Function","methodName":"ldap_exop"},{"id":"function.ldap-exop-passwd","name":"ldap_exop_passwd","description":"PASSWD extended operation helper","tag":"refentry","type":"Function","methodName":"ldap_exop_passwd"},{"id":"function.ldap-exop-refresh","name":"ldap_exop_refresh","description":"Refresh extended operation helper","tag":"refentry","type":"Function","methodName":"ldap_exop_refresh"},{"id":"function.ldap-exop-sync","name":"ldap_exop_sync","description":"Performs an extended operation","tag":"refentry","type":"Function","methodName":"ldap_exop_sync"},{"id":"function.ldap-exop-whoami","name":"ldap_exop_whoami","description":"WHOAMI extended operation helper","tag":"refentry","type":"Function","methodName":"ldap_exop_whoami"},{"id":"function.ldap-explode-dn","name":"ldap_explode_dn","description":"Splits DN into its component parts","tag":"refentry","type":"Function","methodName":"ldap_explode_dn"},{"id":"function.ldap-first-attribute","name":"ldap_first_attribute","description":"Return first attribute","tag":"refentry","type":"Function","methodName":"ldap_first_attribute"},{"id":"function.ldap-first-entry","name":"ldap_first_entry","description":"Return first result id","tag":"refentry","type":"Function","methodName":"ldap_first_entry"},{"id":"function.ldap-first-reference","name":"ldap_first_reference","description":"Return first reference","tag":"refentry","type":"Function","methodName":"ldap_first_reference"},{"id":"function.ldap-free-result","name":"ldap_free_result","description":"Free result memory","tag":"refentry","type":"Function","methodName":"ldap_free_result"},{"id":"function.ldap-get-attributes","name":"ldap_get_attributes","description":"Get attributes from a search result entry","tag":"refentry","type":"Function","methodName":"ldap_get_attributes"},{"id":"function.ldap-get-dn","name":"ldap_get_dn","description":"Get the DN of a result entry","tag":"refentry","type":"Function","methodName":"ldap_get_dn"},{"id":"function.ldap-get-entries","name":"ldap_get_entries","description":"Get all result entries","tag":"refentry","type":"Function","methodName":"ldap_get_entries"},{"id":"function.ldap-get-option","name":"ldap_get_option","description":"Get the current value for given option","tag":"refentry","type":"Function","methodName":"ldap_get_option"},{"id":"function.ldap-get-values","name":"ldap_get_values","description":"Get all values from a result entry","tag":"refentry","type":"Function","methodName":"ldap_get_values"},{"id":"function.ldap-get-values-len","name":"ldap_get_values_len","description":"Get all binary values from a result entry","tag":"refentry","type":"Function","methodName":"ldap_get_values_len"},{"id":"function.ldap-list","name":"ldap_list","description":"Single-level search","tag":"refentry","type":"Function","methodName":"ldap_list"},{"id":"function.ldap-mod-add","name":"ldap_mod_add","description":"Add attribute values to current attributes","tag":"refentry","type":"Function","methodName":"ldap_mod_add"},{"id":"function.ldap-mod_add-ext","name":"ldap_mod_add_ext","description":"Add attribute values to current attributes","tag":"refentry","type":"Function","methodName":"ldap_mod_add_ext"},{"id":"function.ldap-mod-del","name":"ldap_mod_del","description":"Delete attribute values from current attributes","tag":"refentry","type":"Function","methodName":"ldap_mod_del"},{"id":"function.ldap-mod_del-ext","name":"ldap_mod_del_ext","description":"Delete attribute values from current attributes","tag":"refentry","type":"Function","methodName":"ldap_mod_del_ext"},{"id":"function.ldap-mod-replace","name":"ldap_mod_replace","description":"Replace attribute values with new ones","tag":"refentry","type":"Function","methodName":"ldap_mod_replace"},{"id":"function.ldap-mod_replace-ext","name":"ldap_mod_replace_ext","description":"Replace attribute values with new ones","tag":"refentry","type":"Function","methodName":"ldap_mod_replace_ext"},{"id":"function.ldap-modify","name":"ldap_modify","description":"\u522b\u540d ldap_mod_replace","tag":"refentry","type":"Function","methodName":"ldap_modify"},{"id":"function.ldap-modify-batch","name":"ldap_modify_batch","description":"Batch and execute modifications on an LDAP entry","tag":"refentry","type":"Function","methodName":"ldap_modify_batch"},{"id":"function.ldap-next-attribute","name":"ldap_next_attribute","description":"Get the next attribute in result","tag":"refentry","type":"Function","methodName":"ldap_next_attribute"},{"id":"function.ldap-next-entry","name":"ldap_next_entry","description":"Get next result entry","tag":"refentry","type":"Function","methodName":"ldap_next_entry"},{"id":"function.ldap-next-reference","name":"ldap_next_reference","description":"Get next reference","tag":"refentry","type":"Function","methodName":"ldap_next_reference"},{"id":"function.ldap-parse-exop","name":"ldap_parse_exop","description":"Parse result object from an LDAP extended operation","tag":"refentry","type":"Function","methodName":"ldap_parse_exop"},{"id":"function.ldap-parse-reference","name":"ldap_parse_reference","description":"Extract information from reference entry","tag":"refentry","type":"Function","methodName":"ldap_parse_reference"},{"id":"function.ldap-parse-result","name":"ldap_parse_result","description":"Extract information from result","tag":"refentry","type":"Function","methodName":"ldap_parse_result"},{"id":"function.ldap-read","name":"ldap_read","description":"Read an entry","tag":"refentry","type":"Function","methodName":"ldap_read"},{"id":"function.ldap-rename","name":"ldap_rename","description":"Modify the name of an entry","tag":"refentry","type":"Function","methodName":"ldap_rename"},{"id":"function.ldap-rename-ext","name":"ldap_rename_ext","description":"Modify the name of an entry","tag":"refentry","type":"Function","methodName":"ldap_rename_ext"},{"id":"function.ldap-sasl-bind","name":"ldap_sasl_bind","description":"Bind to LDAP directory using SASL","tag":"refentry","type":"Function","methodName":"ldap_sasl_bind"},{"id":"function.ldap-search","name":"ldap_search","description":"Search LDAP tree","tag":"refentry","type":"Function","methodName":"ldap_search"},{"id":"function.ldap-set-option","name":"ldap_set_option","description":"Set the value of the given option","tag":"refentry","type":"Function","methodName":"ldap_set_option"},{"id":"function.ldap-set-rebind-proc","name":"ldap_set_rebind_proc","description":"Set a callback function to do re-binds on referral chasing","tag":"refentry","type":"Function","methodName":"ldap_set_rebind_proc"},{"id":"function.ldap-sort","name":"ldap_sort","description":"Sort LDAP result entries on the client side","tag":"refentry","type":"Function","methodName":"ldap_sort"},{"id":"function.ldap-start-tls","name":"ldap_start_tls","description":"Start TLS","tag":"refentry","type":"Function","methodName":"ldap_start_tls"},{"id":"function.ldap-t61-to-8859","name":"ldap_t61_to_8859","description":"Translate t61 characters to 8859 characters","tag":"refentry","type":"Function","methodName":"ldap_t61_to_8859"},{"id":"function.ldap-unbind","name":"ldap_unbind","description":"Unbind from LDAP directory","tag":"refentry","type":"Function","methodName":"ldap_unbind"},{"id":"ref.ldap","name":"LDAP \u51fd\u6570","description":"Lightweight Directory Access Protocol","tag":"reference","type":"Extension","methodName":"LDAP \u51fd\u6570"},{"id":"class.ldap-connection","name":"LDAP\\Connection","description":"The LDAP\\Connection class","tag":"phpdoc:classref","type":"Class","methodName":"LDAP\\Connection"},{"id":"class.ldap-result","name":"LDAP\\Result","description":"The LDAP\\Result class","tag":"phpdoc:classref","type":"Class","methodName":"LDAP\\Result"},{"id":"class.ldap-result-entry","name":"LDAP\\ResultEntry","description":"The LDAP\\ResultEntry class","tag":"phpdoc:classref","type":"Class","methodName":"LDAP\\ResultEntry"},{"id":"book.ldap","name":"LDAP","description":"Lightweight Directory Access Protocol","tag":"book","type":"Extension","methodName":"LDAP"},{"id":"memcache.requirements","name":"\u9700\u6c42","description":"Memcache","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"memcache.installation","name":"\u5b89\u88c5","description":"Memcache","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"memcache.ini","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Memcache","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"memcache.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Memcache","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"memcache.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Memcache","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"memcache.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Memcache","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"memcache.examples-overview","name":"\u57fa\u7840\u7528\u6cd5","description":"Memcache","tag":"section","type":"General","methodName":"\u57fa\u7840\u7528\u6cd5"},{"id":"memcache.examples","name":"\u793a\u4f8b","description":"Memcache","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"memcache.add","name":"memcache_add","description":"\u589e\u52a0\u6761\u76ee\u5230\u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"memcache_add"},{"id":"memcache.add","name":"Memcache::add","description":"\u589e\u52a0\u6761\u76ee\u5230\u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"add"},{"id":"memcache.addserver","name":"memcache_add_server","description":"\u65b0\u589e memcached \u670d\u52a1\u5668\u5230\u8fde\u63a5\u6c60","tag":"refentry","type":"Function","methodName":"memcache_add_server"},{"id":"memcache.addserver","name":"Memcache::addServer","description":"\u65b0\u589e memcached \u670d\u52a1\u5668\u5230\u8fde\u63a5\u6c60","tag":"refentry","type":"Function","methodName":"addServer"},{"id":"memcache.close","name":"memcache_close","description":"\u5173\u95ed memcached \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"memcache_close"},{"id":"memcache.close","name":"Memcache::close","description":"\u5173\u95ed memcached \u8fde\u63a5","tag":"refentry","type":"Function","methodName":"close"},{"id":"memcache.connect","name":"memcache_connect","description":"\u6253\u5f00\u4e0e memcached \u670d\u52a1\u5668\u7684\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"memcache_connect"},{"id":"memcache.connect","name":"Memcache::connect","description":"\u6253\u5f00\u4e0e memcached \u670d\u52a1\u5668\u7684\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"connect"},{"id":"memcache.decrement","name":"memcache_decrement","description":"\u51cf\u5c0f\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"memcache_decrement"},{"id":"memcache.decrement","name":"Memcache::decrement","description":"\u51cf\u5c0f\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"decrement"},{"id":"memcache.delete","name":"memcache_delete","description":"\u4ece\u670d\u52a1\u5668\u5220\u9664\u5143\u7d20","tag":"refentry","type":"Function","methodName":"memcache_delete"},{"id":"memcache.delete","name":"Memcache::delete","description":"\u4ece\u670d\u52a1\u5668\u5220\u9664\u5143\u7d20","tag":"refentry","type":"Function","methodName":"delete"},{"id":"memcache.flush","name":"memcache_flush","description":"\u6e05\u6d17\uff08\u5220\u9664\uff09\u5df2\u7ecf\u5b58\u50a8\u7684\u6240\u6709\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"memcache_flush"},{"id":"memcache.flush","name":"Memcache::flush","description":"\u6e05\u6d17\uff08\u5220\u9664\uff09\u5df2\u7ecf\u5b58\u50a8\u7684\u6240\u6709\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"flush"},{"id":"memcache.get","name":"memcache_get","description":"\u4ece\u670d\u52a1\u5668\u68c0\u7d22\u5143\u7d20","tag":"refentry","type":"Function","methodName":"memcache_get"},{"id":"memcache.get","name":"Memcache::get","description":"\u4ece\u670d\u52a1\u5668\u68c0\u7d22\u5143\u7d20","tag":"refentry","type":"Function","methodName":"get"},{"id":"memcache.getextendedstats","name":"memcache_get_extended_stats","description":"\u7f13\u5b58\u670d\u52a1\u5668\u6c60\u4e2d\u6240\u6709\u670d\u52a1\u5668\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"memcache_get_extended_stats"},{"id":"memcache.getextendedstats","name":"Memcache::getExtendedStats","description":"\u7f13\u5b58\u670d\u52a1\u5668\u6c60\u4e2d\u6240\u6709\u670d\u52a1\u5668\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getExtendedStats"},{"id":"memcache.getserverstatus","name":"memcache_get_server_status","description":"\u7528\u4e8e\u83b7\u53d6\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u5728\u7ebf\/\u79bb\u7ebf\u72b6\u6001","tag":"refentry","type":"Function","methodName":"memcache_get_server_status"},{"id":"memcache.getserverstatus","name":"Memcache::getServerStatus","description":"\u7528\u4e8e\u83b7\u53d6\u4e00\u4e2a\u670d\u52a1\u5668\u7684\u5728\u7ebf\/\u79bb\u7ebf\u72b6\u6001","tag":"refentry","type":"Function","methodName":"getServerStatus"},{"id":"memcache.getstats","name":"memcache_get_stats","description":"\u83b7\u53d6\u670d\u52a1\u5668\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"memcache_get_stats"},{"id":"memcache.getstats","name":"Memcache::getStats","description":"\u83b7\u53d6\u670d\u52a1\u5668\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getStats"},{"id":"memcache.getversion","name":"memcache_get_version","description":"\u8fd4\u56de\u670d\u52a1\u5668\u7248\u672c\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"memcache_get_version"},{"id":"memcache.getversion","name":"Memcache::getVersion","description":"\u8fd4\u56de\u670d\u52a1\u5668\u7248\u672c\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"memcache.increment","name":"memcache_increment","description":"\u589e\u52a0\u4e00\u4e2a\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"memcache_increment"},{"id":"memcache.increment","name":"Memcache::increment","description":"\u589e\u52a0\u4e00\u4e2a\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"increment"},{"id":"memcache.pconnect","name":"memcache_pconnect","description":"\u6253\u5f00\u5bf9 memcached \u670d\u52a1\u5668\u7684\u6301\u4e45\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"memcache_pconnect"},{"id":"memcache.pconnect","name":"Memcache::pconnect","description":"\u6253\u5f00\u5bf9 memcached \u670d\u52a1\u5668\u7684\u6301\u4e45\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"pconnect"},{"id":"memcache.replace","name":"memcache_replace","description":"\u66ff\u6362\u5df2\u7ecf\u5b58\u5728\u7684\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"memcache_replace"},{"id":"memcache.replace","name":"Memcache::replace","description":"\u66ff\u6362\u5df2\u7ecf\u5b58\u5728\u7684\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"replace"},{"id":"memcache.set","name":"memcache_set","description":"\u5b58\u50a8\u6570\u636e\u5230\u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"memcache_set"},{"id":"memcache.set","name":"Memcache::set","description":"\u5b58\u50a8\u6570\u636e\u5230\u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"set"},{"id":"memcache.setcompressthreshold","name":"memcache_set_compress_threshold","description":"\u5f00\u542f\u5927\u503c\u81ea\u52a8\u538b\u7f29","tag":"refentry","type":"Function","methodName":"memcache_set_compress_threshold"},{"id":"memcache.setcompressthreshold","name":"Memcache::setCompressThreshold","description":"\u5f00\u542f\u5927\u503c\u81ea\u52a8\u538b\u7f29","tag":"refentry","type":"Function","methodName":"setCompressThreshold"},{"id":"memcache.setserverparams","name":"memcache_set_server_params","description":"\u8fd0\u884c\u65f6\u4fee\u6539\u670d\u52a1\u5668\u53c2\u6570\u548c\u72b6\u6001","tag":"refentry","type":"Function","methodName":"memcache_set_server_params"},{"id":"memcache.setserverparams","name":"Memcache::setServerParams","description":"\u8fd0\u884c\u65f6\u4fee\u6539\u670d\u52a1\u5668\u53c2\u6570\u548c\u72b6\u6001","tag":"refentry","type":"Function","methodName":"setServerParams"},{"id":"class.memcache","name":"Memcache","description":"Memcache \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Memcache"},{"id":"function.memcache-debug","name":"memcache_debug","description":"\u6253\u5f00\/\u5173\u95ed\u8c03\u8bd5\u8f93\u51fa","tag":"refentry","type":"Function","methodName":"memcache_debug"},{"id":"ref.memcache","name":"Memcache \u51fd\u6570","description":"Memcache","tag":"reference","type":"Extension","methodName":"Memcache \u51fd\u6570"},{"id":"book.memcache","name":"Memcache","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"Memcache"},{"id":"memcached.requirements","name":"\u9700\u6c42","description":"Memcached","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"memcached.installation","name":"\u5b89\u88c5","description":"Memcached","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"memcached.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Memcached","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"memcached.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Memcached","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"memcached.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Memcached","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"memcached.expiration","name":"\u8d85\u65f6\u65f6\u95f4","description":"Memcached","tag":"chapter","type":"General","methodName":"\u8d85\u65f6\u65f6\u95f4"},{"id":"memcached.callbacks.result","name":"\u7ed3\u679c\u56de\u8c03","description":"Memcached","tag":"section","type":"General","methodName":"\u7ed3\u679c\u56de\u8c03"},{"id":"memcached.callbacks.read-through","name":"\u901a\u8bfb\u7f13\u5b58\u56de\u8c03","description":"Memcached","tag":"section","type":"General","methodName":"\u901a\u8bfb\u7f13\u5b58\u56de\u8c03"},{"id":"memcached.callbacks","name":"\u56de\u8c03","description":"Memcached","tag":"chapter","type":"General","methodName":"\u56de\u8c03"},{"id":"memcached.sessions","name":"Sessions\u652f\u6301","description":"Memcached","tag":"chapter","type":"General","methodName":"Sessions\u652f\u6301"},{"id":"memcached.add","name":"Memcached::add","description":"\u5411\u65b0 key \u6dfb\u52a0\u5143\u7d20","tag":"refentry","type":"Function","methodName":"add"},{"id":"memcached.addbykey","name":"Memcached::addByKey","description":"\u5728\u7279\u5b9a\u670d\u52a1\u5668\u4e0a\u5411\u65b0 key \u6dfb\u52a0\u5143\u7d20","tag":"refentry","type":"Function","methodName":"addByKey"},{"id":"memcached.addserver","name":"Memcached::addServer","description":"\u5411\u670d\u52a1\u5668\u6c60\u589e\u52a0\u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"addServer"},{"id":"memcached.addservers","name":"Memcached::addServers","description":"\u5411\u670d\u52a1\u5668\u6c60\u4e2d\u589e\u52a0\u591a\u53f0\u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"addServers"},{"id":"memcached.append","name":"Memcached::append","description":"\u5411\u5df2\u5b58\u5728\u5143\u7d20\u8ffd\u52a0\u6570\u636e","tag":"refentry","type":"Function","methodName":"append"},{"id":"memcached.appendbykey","name":"Memcached::appendByKey","description":"\u5411\u6307\u5b9a\u670d\u52a1\u5668\u4e0a\u5df2\u5b58\u5728\u5143\u7d20\u8ffd\u52a0\u6570\u636e","tag":"refentry","type":"Function","methodName":"appendByKey"},{"id":"memcached.cas","name":"Memcached::cas","description":"\u6bd4\u8f83\u5e76\u4ea4\u6362\u503c","tag":"refentry","type":"Function","methodName":"cas"},{"id":"memcached.casbykey","name":"Memcached::casByKey","description":"\u5728\u6307\u5b9a\u670d\u52a1\u5668\u4e0a\u6bd4\u8f83\u5e76\u4ea4\u6362\u503c","tag":"refentry","type":"Function","methodName":"casByKey"},{"id":"memcached.construct","name":"Memcached::__construct","description":"\u521b\u5efa Memcached \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"memcached.decrement","name":"Memcached::decrement","description":"\u51cf\u5c0f\u6570\u503c\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"decrement"},{"id":"memcached.decrementbykey","name":"Memcached::decrementByKey","description":"Decrement numeric item's value, stored on a specific server","tag":"refentry","type":"Function","methodName":"decrementByKey"},{"id":"memcached.delete","name":"Memcached::delete","description":"\u5220\u9664\u5143\u7d20","tag":"refentry","type":"Function","methodName":"delete"},{"id":"memcached.deletebykey","name":"Memcached::deleteByKey","description":"\u4ece\u6307\u5b9a\u7684\u670d\u52a1\u5668\u5220\u9664\u5143\u7d20","tag":"refentry","type":"Function","methodName":"deleteByKey"},{"id":"memcached.deletemulti","name":"Memcached::deleteMulti","description":"Delete multiple items","tag":"refentry","type":"Function","methodName":"deleteMulti"},{"id":"memcached.deletemultibykey","name":"Memcached::deleteMultiByKey","description":"Delete multiple items from a specific server","tag":"refentry","type":"Function","methodName":"deleteMultiByKey"},{"id":"memcached.fetch","name":"Memcached::fetch","description":"\u8bfb\u53d6\u4e0b\u4e00\u4e2a\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"fetch"},{"id":"memcached.fetchall","name":"Memcached::fetchAll","description":"\u8bfb\u53d6\u6240\u6709\u5269\u4f59\u7ed3\u679c","tag":"refentry","type":"Function","methodName":"fetchAll"},{"id":"memcached.flush","name":"Memcached::flush","description":"\u4f5c\u5e9f\u7f13\u5b58\u4e2d\u7684\u6240\u6709\u5143\u7d20","tag":"refentry","type":"Function","methodName":"flush"},{"id":"memcached.get","name":"Memcached::get","description":"\u68c0\u7d22\u5143\u7d20","tag":"refentry","type":"Function","methodName":"get"},{"id":"memcached.getallkeys","name":"Memcached::getAllKeys","description":"Gets the keys stored on all the servers","tag":"refentry","type":"Function","methodName":"getAllKeys"},{"id":"memcached.getbykey","name":"Memcached::getByKey","description":"\u4ece\u7279\u5b9a\u7684\u670d\u52a1\u5668\u68c0\u7d22\u5143\u7d20","tag":"refentry","type":"Function","methodName":"getByKey"},{"id":"memcached.getdelayed","name":"Memcached::getDelayed","description":"\u8bf7\u6c42\u591a\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"getDelayed"},{"id":"memcached.getdelayedbykey","name":"Memcached::getDelayedByKey","description":"\u4ece\u6307\u5b9a\u7684\u670d\u52a1\u5668\u4e0a\u8bf7\u6c42\u591a\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"getDelayedByKey"},{"id":"memcached.getmulti","name":"Memcached::getMulti","description":"\u68c0\u7d22\u591a\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"getMulti"},{"id":"memcached.getmultibykey","name":"Memcached::getMultiByKey","description":"\u4ece\u7279\u5b9a\u670d\u52a1\u5668\u68c0\u7d22\u591a\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"getMultiByKey"},{"id":"memcached.getoption","name":"Memcached::getOption","description":"\u83b7\u53d6 Memcached \u7684\u9009\u9879\u503c","tag":"refentry","type":"Function","methodName":"getOption"},{"id":"memcached.getresultcode","name":"Memcached::getResultCode","description":"\u8fd4\u56de\u6700\u540e\u4e00\u6b21\u64cd\u4f5c\u7684\u7ed3\u679c\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"getResultCode"},{"id":"memcached.getresultmessage","name":"Memcached::getResultMessage","description":"\u8fd4\u56de\u6700\u540e\u4e00\u6b21\u64cd\u4f5c\u7684\u7ed3\u679c\u63cf\u8ff0\u6d88\u606f","tag":"refentry","type":"Function","methodName":"getResultMessage"},{"id":"memcached.getserverbykey","name":"Memcached::getServerByKey","description":"\u83b7\u53d6\u4e00\u4e2a key \u6240\u6620\u5c04\u7684\u670d\u52a1\u5668\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getServerByKey"},{"id":"memcached.getserverlist","name":"Memcached::getServerList","description":"\u83b7\u53d6\u670d\u52a1\u5668\u6c60\u4e2d\u7684\u670d\u52a1\u5668\u5217\u8868","tag":"refentry","type":"Function","methodName":"getServerList"},{"id":"memcached.getstats","name":"Memcached::getStats","description":"\u83b7\u53d6\u670d\u52a1\u5668\u6c60\u7684\u7edf\u8ba1\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getStats"},{"id":"memcached.getversion","name":"Memcached::getVersion","description":"\u83b7\u53d6\u670d\u52a1\u5668\u6c60\u4e2d\u6240\u6709\u670d\u52a1\u5668\u7684\u7248\u672c\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"memcached.increment","name":"Memcached::increment","description":"\u589e\u52a0\u6570\u503c\u5143\u7d20\u7684\u503c","tag":"refentry","type":"Function","methodName":"increment"},{"id":"memcached.incrementbykey","name":"Memcached::incrementByKey","description":"Increment numeric item's value, stored on a specific server","tag":"refentry","type":"Function","methodName":"incrementByKey"},{"id":"memcached.ispersistent","name":"Memcached::isPersistent","description":"Check if a persitent connection to memcache is being used","tag":"refentry","type":"Function","methodName":"isPersistent"},{"id":"memcached.ispristine","name":"Memcached::isPristine","description":"Check if the instance was recently created","tag":"refentry","type":"Function","methodName":"isPristine"},{"id":"memcached.prepend","name":"Memcached::prepend","description":"\u5411\u4e00\u4e2a\u5df2\u5b58\u5728\u7684\u5143\u7d20\u524d\u9762\u8ffd\u52a0\u6570\u636e","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"memcached.prependbykey","name":"Memcached::prependByKey","description":"\u5728\u6307\u5b9a\u670d\u52a1\u5668\u4e0a\u8ffd\u52a0\u6570\u636e\u5230\u5df2\u5b58\u5728\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"prependByKey"},{"id":"memcached.quit","name":"Memcached::quit","description":"\u5173\u95ed\u6240\u6709\u6253\u5f00\u7684\u94fe\u63a5","tag":"refentry","type":"Function","methodName":"quit"},{"id":"memcached.replace","name":"Memcached::replace","description":"\u66ff\u6362\u5df2\u5b58\u5728 key \u4e0b\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"replace"},{"id":"memcached.replacebykey","name":"Memcached::replaceByKey","description":"\u5728\u6307\u5b9a\u670d\u52a1\u5668\u4e0a\uff0c\u66ff\u6362\u5df2\u5b58\u5728 key \u4e0b\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"replaceByKey"},{"id":"memcached.resetserverlist","name":"Memcached::resetServerList","description":"Clears all servers from the server list","tag":"refentry","type":"Function","methodName":"resetServerList"},{"id":"memcached.set","name":"Memcached::set","description":"\u5b58\u50a8\u4e00\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"set"},{"id":"memcached.setbykey","name":"Memcached::setByKey","description":"\u5c06\u5143\u7d20\u5b58\u50a8\u5230\u6307\u5b9a\u7684\u670d\u52a1\u5668\u4e0a","tag":"refentry","type":"Function","methodName":"setByKey"},{"id":"memcached.setencodingkey","name":"Memcached::setEncodingKey","description":"Set AES encryption key for data in Memcached","tag":"refentry","type":"Function","methodName":"setEncodingKey"},{"id":"memcached.setmulti","name":"Memcached::setMulti","description":"\u5b58\u50a8\u591a\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"setMulti"},{"id":"memcached.setmultibykey","name":"Memcached::setMultiByKey","description":"\u5728\u6307\u5b9a\u670d\u52a1\u5668\u5b58\u50a8\u591a\u4e2a\u5143\u7d20","tag":"refentry","type":"Function","methodName":"setMultiByKey"},{"id":"memcached.setoption","name":"Memcached::setOption","description":"\u8bbe\u7f6e\u4e00\u4e2a memcached \u9009\u9879","tag":"refentry","type":"Function","methodName":"setOption"},{"id":"memcached.setoptions","name":"Memcached::setOptions","description":"Set Memcached options","tag":"refentry","type":"Function","methodName":"setOptions"},{"id":"memcached.setsaslauthdata","name":"Memcached::setSaslAuthData","description":"Set the credentials to use for authentication","tag":"refentry","type":"Function","methodName":"setSaslAuthData"},{"id":"memcached.touch","name":"Memcached::touch","description":"Set a new expiration on an item","tag":"refentry","type":"Function","methodName":"touch"},{"id":"memcached.touchbykey","name":"Memcached::touchByKey","description":"Set a new expiration on an item on a specific server","tag":"refentry","type":"Function","methodName":"touchByKey"},{"id":"class.memcached","name":"Memcached","description":"Memcached \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Memcached"},{"id":"class.memcachedexception","name":"MemcachedException","description":"MemcachedException\u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"MemcachedException"},{"id":"book.memcached","name":"Memcached","description":"Memcached","tag":"book","type":"Extension","methodName":"Memcached"},{"id":"mqseries.requirements","name":"\u9700\u6c42","description":"mqseries","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"mqseries.configure","name":"\u5b89\u88c5","description":"mqseries","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"mqseries.ini","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"mqseries","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"mqseries.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"mqseries","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"mqseries.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"mqseries","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"mqseries.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"mqseries","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.mqseries-back","name":"mqseries_back","description":"MQSeries MQBACK","tag":"refentry","type":"Function","methodName":"mqseries_back"},{"id":"function.mqseries-begin","name":"mqseries_begin","description":"MQseries MQBEGIN","tag":"refentry","type":"Function","methodName":"mqseries_begin"},{"id":"function.mqseries-close","name":"mqseries_close","description":"MQSeries MQCLOSE","tag":"refentry","type":"Function","methodName":"mqseries_close"},{"id":"function.mqseries-cmit","name":"mqseries_cmit","description":"MQSeries MQCMIT","tag":"refentry","type":"Function","methodName":"mqseries_cmit"},{"id":"function.mqseries-conn","name":"mqseries_conn","description":"MQSeries MQCONN","tag":"refentry","type":"Function","methodName":"mqseries_conn"},{"id":"function.mqseries-connx","name":"mqseries_connx","description":"MQSeries MQCONNX","tag":"refentry","type":"Function","methodName":"mqseries_connx"},{"id":"function.mqseries-disc","name":"mqseries_disc","description":"MQSeries MQDISC","tag":"refentry","type":"Function","methodName":"mqseries_disc"},{"id":"function.mqseries-get","name":"mqseries_get","description":"MQSeries MQGET","tag":"refentry","type":"Function","methodName":"mqseries_get"},{"id":"function.mqseries-inq","name":"mqseries_inq","description":"MQSeries MQINQ","tag":"refentry","type":"Function","methodName":"mqseries_inq"},{"id":"function.mqseries-open","name":"mqseries_open","description":"MQSeries MQOPEN","tag":"refentry","type":"Function","methodName":"mqseries_open"},{"id":"function.mqseries-put","name":"mqseries_put","description":"MQSeries MQPUT","tag":"refentry","type":"Function","methodName":"mqseries_put"},{"id":"function.mqseries-put1","name":"mqseries_put1","description":"MQSeries MQPUT1","tag":"refentry","type":"Function","methodName":"mqseries_put1"},{"id":"function.mqseries-set","name":"mqseries_set","description":"MQSeries MQSET","tag":"refentry","type":"Function","methodName":"mqseries_set"},{"id":"function.mqseries-strerror","name":"mqseries_strerror","description":"Returns the error message corresponding to a result code (MQRC)","tag":"refentry","type":"Function","methodName":"mqseries_strerror"},{"id":"ref.mqseries","name":"mqseries \u51fd\u6570","description":"mqseries","tag":"reference","type":"Extension","methodName":"mqseries \u51fd\u6570"},{"id":"book.mqseries","name":"mqseries","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"mqseries"},{"id":"network.requirements","name":"\u9700\u6c42","description":"\u7f51\u7edc","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"network.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"\u7f51\u7edc","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"network.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u7f51\u7edc","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"network.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u7f51\u7edc","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.checkdnsrr","name":"checkdnsrr","description":"\u7ed9\u6307\u5b9a\u7684\u4e3b\u673a\uff08\u57df\u540d\uff09\u6216\u8005IP\u5730\u5740\u505aDNS\u901a\u4fe1\u68c0\u67e5","tag":"refentry","type":"Function","methodName":"checkdnsrr"},{"id":"function.closelog","name":"closelog","description":"\u5173\u95ed\u7cfb\u7edf\u65e5\u5fd7\u94fe\u63a5","tag":"refentry","type":"Function","methodName":"closelog"},{"id":"function.dns-check-record","name":"dns_check_record","description":"\u522b\u540d checkdnsrr","tag":"refentry","type":"Function","methodName":"dns_check_record"},{"id":"function.dns-get-mx","name":"dns_get_mx","description":"\u522b\u540d getmxrr","tag":"refentry","type":"Function","methodName":"dns_get_mx"},{"id":"function.dns-get-record","name":"dns_get_record","description":"\u83b7\u53d6\u6307\u5b9a\u4e3b\u673a\u540d\u7684 DNS \u7eaa\u5f55","tag":"refentry","type":"Function","methodName":"dns_get_record"},{"id":"function.fsockopen","name":"fsockopen","description":"\u6253\u5f00 Internet \u6216\u8005 Unix \u5957\u63a5\u5b57\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"fsockopen"},{"id":"function.gethostbyaddr","name":"gethostbyaddr","description":"\u83b7\u53d6\u6307\u5b9a IP \u5730\u5740\u5bf9\u5e94\u7684 Internet \u4e3b\u673a\u540d","tag":"refentry","type":"Function","methodName":"gethostbyaddr"},{"id":"function.gethostbyname","name":"gethostbyname","description":"\u8fd4\u56de\u4e3b\u673a\u540d\u5bf9\u5e94\u7684 IPv4\u5730\u5740\u3002","tag":"refentry","type":"Function","methodName":"gethostbyname"},{"id":"function.gethostbynamel","name":"gethostbynamel","description":"\u83b7\u53d6\u4e92\u8054\u7f51\u4e3b\u673a\u540d\u5bf9\u5e94\u7684 IPv4 \u5730\u5740\u5217\u8868","tag":"refentry","type":"Function","methodName":"gethostbynamel"},{"id":"function.gethostname","name":"gethostname","description":"\u83b7\u53d6\u4e3b\u673a\u540d","tag":"refentry","type":"Function","methodName":"gethostname"},{"id":"function.getmxrr","name":"getmxrr","description":"\u83b7\u53d6 Internet \u4e3b\u673a\u540d\u5bf9\u5e94\u7684 MX \u8bb0\u5f55","tag":"refentry","type":"Function","methodName":"getmxrr"},{"id":"function.getprotobyname","name":"getprotobyname","description":"Get protocol number associated with protocol name","tag":"refentry","type":"Function","methodName":"getprotobyname"},{"id":"function.getprotobynumber","name":"getprotobynumber","description":"Get protocol name associated with protocol number","tag":"refentry","type":"Function","methodName":"getprotobynumber"},{"id":"function.getservbyname","name":"getservbyname","description":"\u83b7\u53d6\u4e92\u8054\u7f51\u670d\u52a1\u534f\u8bae\u5bf9\u5e94\u7684\u7aef\u53e3","tag":"refentry","type":"Function","methodName":"getservbyname"},{"id":"function.getservbyport","name":"getservbyport","description":"Get Internet service which corresponds to port and protocol","tag":"refentry","type":"Function","methodName":"getservbyport"},{"id":"function.header","name":"header","description":"\u53d1\u9001\u539f\u751f HTTP \u5934","tag":"refentry","type":"Function","methodName":"header"},{"id":"function.header-register-callback","name":"header_register_callback","description":"\u8c03\u7528\u4e00\u4e2a header \u51fd\u6570","tag":"refentry","type":"Function","methodName":"header_register_callback"},{"id":"function.header-remove","name":"header_remove","description":"\u5220\u9664\u4e4b\u524d\u8bbe\u7f6e\u7684 HTTP \u5934","tag":"refentry","type":"Function","methodName":"header_remove"},{"id":"function.headers-list","name":"headers_list","description":"\u8fd4\u56de\u5df2\u53d1\u9001\u7684 HTTP \u54cd\u5e94\u5934\uff08\u6216\u51c6\u5907\u53d1\u9001\u7684\uff09","tag":"refentry","type":"Function","methodName":"headers_list"},{"id":"function.headers-sent","name":"headers_sent","description":"\u68c0\u6d4b\u6d88\u606f\u5934\u662f\u5426\u5df2\u7ecf\u53d1\u9001","tag":"refentry","type":"Function","methodName":"headers_sent"},{"id":"function.http-clear-last-response-headers","name":"http_clear_last_response_headers","description":"Clears the stored HTTP response headers","tag":"refentry","type":"Function","methodName":"http_clear_last_response_headers"},{"id":"function.http-get-last-response-headers","name":"http_get_last_response_headers","description":"Retrieve last HTTP response headers","tag":"refentry","type":"Function","methodName":"http_get_last_response_headers"},{"id":"function.http-response-code","name":"http_response_code","description":"\u83b7\u53d6\/\u8bbe\u7f6e\u54cd\u5e94\u7684 HTTP \u72b6\u6001\u7801","tag":"refentry","type":"Function","methodName":"http_response_code"},{"id":"function.inet-ntop","name":"inet_ntop","description":"Converts a packed internet address to a human readable representation","tag":"refentry","type":"Function","methodName":"inet_ntop"},{"id":"function.inet-pton","name":"inet_pton","description":"Converts a human readable IP address to its packed in_addr representation","tag":"refentry","type":"Function","methodName":"inet_pton"},{"id":"function.ip2long","name":"ip2long","description":"\u5c06 IPV4 \u7684\u5b57\u7b26\u4e32\u4e92\u8054\u7f51\u534f\u8bae\u8f6c\u6362\u6210\u957f\u6574\u578b\u6570\u5b57","tag":"refentry","type":"Function","methodName":"ip2long"},{"id":"function.long2ip","name":"long2ip","description":"\u5c06\u957f\u6574\u578b\u8f6c\u5316\u4e3a\u5b57\u7b26\u4e32\u5f62\u5f0f\u5e26\u70b9\u7684\u4e92\u8054\u7f51\u6807\u51c6\u683c\u5f0f\u5730\u5740\uff08IPV4\uff09","tag":"refentry","type":"Function","methodName":"long2ip"},{"id":"function.net-get-interfaces","name":"net_get_interfaces","description":"\u83b7\u53d6\u7f51\u7edc\u63a5\u53e3","tag":"refentry","type":"Function","methodName":"net_get_interfaces"},{"id":"function.openlog","name":"openlog","description":"Open connection to system logger","tag":"refentry","type":"Function","methodName":"openlog"},{"id":"function.pfsockopen","name":"pfsockopen","description":"\u6253\u5f00\u6301\u4e45\u7684 Internet \u6216 Unix \u5957\u63a5\u5b57\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"pfsockopen"},{"id":"function.request-parse-body","name":"request_parse_body","description":"Read and parse the request body and return the result","tag":"refentry","type":"Function","methodName":"request_parse_body"},{"id":"function.setcookie","name":"setcookie","description":"\u53d1\u9001 Cookie","tag":"refentry","type":"Function","methodName":"setcookie"},{"id":"function.setrawcookie","name":"setrawcookie","description":"\u53d1\u9001\u672a\u7ecf URL \u7f16\u7801\u7684 cookie","tag":"refentry","type":"Function","methodName":"setrawcookie"},{"id":"function.socket-get-status","name":"socket_get_status","description":"\u522b\u540d stream_get_meta_data","tag":"refentry","type":"Function","methodName":"socket_get_status"},{"id":"function.socket-set-blocking","name":"socket_set_blocking","description":"\u522b\u540d stream_set_blocking","tag":"refentry","type":"Function","methodName":"socket_set_blocking"},{"id":"function.socket-set-timeout","name":"socket_set_timeout","description":"\u522b\u540d stream_set_timeout","tag":"refentry","type":"Function","methodName":"socket_set_timeout"},{"id":"function.syslog","name":"syslog","description":"Generate a system log message","tag":"refentry","type":"Function","methodName":"syslog"},{"id":"ref.network","name":"\u7f51\u7edc \u51fd\u6570","description":"\u7f51\u7edc","tag":"reference","type":"Extension","methodName":"\u7f51\u7edc \u51fd\u6570"},{"id":"book.network","name":"\u7f51\u7edc","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"\u7f51\u7edc"},{"id":"rrd.requirements","name":"\u9700\u6c42","description":"RRDtool","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"rrd.installation","name":"\u5b89\u88c5","description":"RRDtool","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"rrd.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"RRDtool","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"rrd.examples-procedural","name":"Procedural PECL\/rrd example","description":"RRDtool","tag":"section","type":"General","methodName":"Procedural PECL\/rrd example"},{"id":"rrd.examples-oop","name":"OOP PECL\/rrd example","description":"RRDtool","tag":"section","type":"General","methodName":"OOP PECL\/rrd example"},{"id":"rrd.examples","name":"\u793a\u4f8b","description":"RRDtool","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.rrd-create","name":"rrd_create","description":"\u521b\u5efa rrd \u6570\u636e\u5e93\u6587\u4ef6","tag":"refentry","type":"Function","methodName":"rrd_create"},{"id":"function.rrd-error","name":"rrd_error","description":"\u83b7\u53d6\u6700\u65b0\u7684\u9519\u8bef\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"rrd_error"},{"id":"function.rrd-fetch","name":"rrd_fetch","description":"\u83b7\u53d6\u56fe\u8868\u6570\u636e\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"rrd_fetch"},{"id":"function.rrd-first","name":"rrd_first","description":"\u4ece rrd \u6587\u4ef6\u4e2d\u83b7\u53d6\u7b2c\u4e00\u4e2a\u6837\u672c\u7684\u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"rrd_first"},{"id":"function.rrd-graph","name":"rrd_graph","description":"\u4ece\u6570\u636e\u521b\u5efa\u56fe\u50cf","tag":"refentry","type":"Function","methodName":"rrd_graph"},{"id":"function.rrd-info","name":"rrd_info","description":"\u83b7\u53d6 rrd \u6587\u4ef6\u6709\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"rrd_info"},{"id":"function.rrd-last","name":"rrd_last","description":"\u83b7\u53d6\u6700\u540e\u4e00\u4e2a\u6837\u672c\u7684 Unix \u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"rrd_last"},{"id":"function.rrd-lastupdate","name":"rrd_lastupdate","description":"\u83b7\u53d6\u6709\u5173\u4e0a\u6b21\u66f4\u65b0\u6570\u636e\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"rrd_lastupdate"},{"id":"function.rrd-restore","name":"rrd_restore","description":"\u4ece XML \u8f6c\u50a8\u4e2d\u6062\u590d RRD \u6587\u4ef6","tag":"refentry","type":"Function","methodName":"rrd_restore"},{"id":"function.rrd-tune","name":"rrd_tune","description":"\u8c03\u6574 RRD \u6570\u636e\u5e93\u6587\u4ef6\u5934\u9009\u9879","tag":"refentry","type":"Function","methodName":"rrd_tune"},{"id":"function.rrd-update","name":"rrd_update","description":"\u66f4\u65b0 RRD \u6570\u636e\u5e93","tag":"refentry","type":"Function","methodName":"rrd_update"},{"id":"function.rrd-version","name":"rrd_version","description":"\u83b7\u53d6\u5e95\u5c42 rrdtool \u5e93\u7684\u76f8\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"rrd_version"},{"id":"function.rrd-xport","name":"rrd_xport","description":"\u5bfc\u51fa RRD \u6570\u636e\u5e93\u7684\u76f8\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"rrd_xport"},{"id":"function.rrdc-disconnect","name":"rrdc_disconnect","description":"\u5173\u95ed\u6240\u6709\u672a\u5b8c\u6210\u7684 rrd \u7f13\u5b58\u5b88\u62a4\u8fdb\u7a0b\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"rrdc_disconnect"},{"id":"ref.rrd","name":"RRD \u51fd\u6570","description":"RRDtool","tag":"reference","type":"Extension","methodName":"RRD \u51fd\u6570"},{"id":"rrdcreator.addarchive","name":"RRDCreator::addArchive","description":"Adds RRA - archive of data values for each data source","tag":"refentry","type":"Function","methodName":"addArchive"},{"id":"rrdcreator.adddatasource","name":"RRDCreator::addDataSource","description":"Adds data source definition for RRD database","tag":"refentry","type":"Function","methodName":"addDataSource"},{"id":"rrdcreator.construct","name":"RRDCreator::__construct","description":"Creates new RRDCreator instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"rrdcreator.save","name":"RRDCreator::save","description":"Saves the RRD database to a file","tag":"refentry","type":"Function","methodName":"save"},{"id":"class.rrdcreator","name":"RRDCreator","description":"The RRDCreator class","tag":"phpdoc:classref","type":"Class","methodName":"RRDCreator"},{"id":"rrdgraph.construct","name":"RRDGraph::__construct","description":"Creates new RRDGraph instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"rrdgraph.save","name":"RRDGraph::save","description":"Saves the result of query into image","tag":"refentry","type":"Function","methodName":"save"},{"id":"rrdgraph.saveverbose","name":"RRDGraph::saveVerbose","description":"Saves the RRD database query into image and returns the verbose\n   information about generated graph","tag":"refentry","type":"Function","methodName":"saveVerbose"},{"id":"rrdgraph.setoptions","name":"RRDGraph::setOptions","description":"Sets the options for rrd graph export","tag":"refentry","type":"Function","methodName":"setOptions"},{"id":"class.rrdgraph","name":"RRDGraph","description":"The RRDGraph class","tag":"phpdoc:classref","type":"Class","methodName":"RRDGraph"},{"id":"rrdupdater.construct","name":"RRDUpdater::__construct","description":"Creates new RRDUpdater instance","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"rrdupdater.update","name":"RRDUpdater::update","description":"Update the RRD database file","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.rrdupdater","name":"RRDUpdater","description":"The RRDUpdater class","tag":"phpdoc:classref","type":"Class","methodName":"RRDUpdater"},{"id":"book.rrd","name":"RRD","description":"RRDtool","tag":"book","type":"Extension","methodName":"RRD"},{"id":"scoutapm.requirements","name":"\u9700\u6c42","description":"ScoutAPM","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"scoutapm.installation","name":"\u5b89\u88c5","description":"ScoutAPM","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"scoutapm.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"ScoutAPM","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.scoutapm-get-calls","name":"scoutapm_get_calls","description":"Returns a list of instrumented calls that have occurred","tag":"refentry","type":"Function","methodName":"scoutapm_get_calls"},{"id":"function.scoutapm-list-instrumented-functions","name":"scoutapm_list_instrumented_functions","description":"List functions scoutapm will instrument.","tag":"refentry","type":"Function","methodName":"scoutapm_list_instrumented_functions"},{"id":"ref.scoutapm","name":"Scoutapm \u51fd\u6570","description":"ScoutAPM","tag":"reference","type":"Extension","methodName":"Scoutapm \u51fd\u6570"},{"id":"book.scoutapm","name":"ScoutAPM","description":"ScoutAPM","tag":"book","type":"Extension","methodName":"ScoutAPM"},{"id":"snmp.requirements","name":"\u9700\u6c42","description":"SNMP","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"snmp.installation","name":"\u5b89\u88c5","description":"SNMP","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"snmp.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"SNMP","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"snmp.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"SNMP","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.snmp-get-quick-print","name":"snmp_get_quick_print","description":"\u83b7\u53d6\u5f53\u524d NET-SNMP \u5e93\u7684 quick_print \u8bbe\u7f6e\u7684\u503c","tag":"refentry","type":"Function","methodName":"snmp_get_quick_print"},{"id":"function.snmp-get-valueretrieval","name":"snmp_get_valueretrieval","description":"Return the method how the SNMP values will be returned","tag":"refentry","type":"Function","methodName":"snmp_get_valueretrieval"},{"id":"function.snmp-read-mib","name":"snmp_read_mib","description":"Reads and parses a MIB file into the active MIB tree","tag":"refentry","type":"Function","methodName":"snmp_read_mib"},{"id":"function.snmp-set-enum-print","name":"snmp_set_enum_print","description":"Return all values that are enums with their enum value instead of the raw integer","tag":"refentry","type":"Function","methodName":"snmp_set_enum_print"},{"id":"function.snmp-set-oid-numeric-print","name":"snmp_set_oid_numeric_print","description":"\u522b\u540d snmp_set_oid_output_format","tag":"refentry","type":"Function","methodName":"snmp_set_oid_numeric_print"},{"id":"function.snmp-set-oid-output-format","name":"snmp_set_oid_output_format","description":"Set the OID output format","tag":"refentry","type":"Function","methodName":"snmp_set_oid_output_format"},{"id":"function.snmp-set-quick-print","name":"snmp_set_quick_print","description":"\u5728 NET-SNMP \u5e93\u4e2d\u8bbe\u7f6e enable \u7684\u503c","tag":"refentry","type":"Function","methodName":"snmp_set_quick_print"},{"id":"function.snmp-set-valueretrieval","name":"snmp_set_valueretrieval","description":"Specify the method how the SNMP values will be returned","tag":"refentry","type":"Function","methodName":"snmp_set_valueretrieval"},{"id":"function.snmp2-get","name":"snmp2_get","description":"Fetch an SNMP object","tag":"refentry","type":"Function","methodName":"snmp2_get"},{"id":"function.snmp2-getnext","name":"snmp2_getnext","description":"Fetch the SNMP object which follows the given object id","tag":"refentry","type":"Function","methodName":"snmp2_getnext"},{"id":"function.snmp2-real-walk","name":"snmp2_real_walk","description":"Return all objects including their respective object ID within the specified one","tag":"refentry","type":"Function","methodName":"snmp2_real_walk"},{"id":"function.snmp2-set","name":"snmp2_set","description":"Set the value of an SNMP object","tag":"refentry","type":"Function","methodName":"snmp2_set"},{"id":"function.snmp2-walk","name":"snmp2_walk","description":"Fetch all the SNMP objects from an agent","tag":"refentry","type":"Function","methodName":"snmp2_walk"},{"id":"function.snmp3-get","name":"snmp3_get","description":"Fetch an SNMP object","tag":"refentry","type":"Function","methodName":"snmp3_get"},{"id":"function.snmp3-getnext","name":"snmp3_getnext","description":"Fetch the SNMP object which follows the given object id","tag":"refentry","type":"Function","methodName":"snmp3_getnext"},{"id":"function.snmp3-real-walk","name":"snmp3_real_walk","description":"Return all objects including their respective object ID within the specified one","tag":"refentry","type":"Function","methodName":"snmp3_real_walk"},{"id":"function.snmp3-set","name":"snmp3_set","description":"Set the value of an SNMP object","tag":"refentry","type":"Function","methodName":"snmp3_set"},{"id":"function.snmp3-walk","name":"snmp3_walk","description":"Fetch all the SNMP objects from an agent","tag":"refentry","type":"Function","methodName":"snmp3_walk"},{"id":"function.snmpget","name":"snmpget","description":"\u83b7\u53d6 SNMP \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"snmpget"},{"id":"function.snmpgetnext","name":"snmpgetnext","description":"Fetch the SNMP object which follows the given object id","tag":"refentry","type":"Function","methodName":"snmpgetnext"},{"id":"function.snmprealwalk","name":"snmprealwalk","description":"\u8fd4\u56de\u6307\u5b9a\u7684\u6240\u6709\u5bf9\u8c61\uff0c\u5305\u62ec\u5b83\u4eec\u5404\u81ea\u7684\u5bf9\u8c61 ID","tag":"refentry","type":"Function","methodName":"snmprealwalk"},{"id":"function.snmpset","name":"snmpset","description":"\u8bbe\u7f6e SNMP \u5bf9\u8c61\u7684\u503c","tag":"refentry","type":"Function","methodName":"snmpset"},{"id":"function.snmpwalk","name":"snmpwalk","description":"\u4ece\u4ee3\u7406\u83b7\u53d6\u6240\u6709 SNMP \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"snmpwalk"},{"id":"function.snmpwalkoid","name":"snmpwalkoid","description":"\u67e5\u8be2\u6709\u5173\u7f51\u7edc\u5b9e\u4f53\u7684\u4fe1\u606f\u6811","tag":"refentry","type":"Function","methodName":"snmpwalkoid"},{"id":"ref.snmp","name":"SNMP \u51fd\u6570","description":"SNMP","tag":"reference","type":"Extension","methodName":"SNMP \u51fd\u6570"},{"id":"snmp.close","name":"SNMP::close","description":"Close SNMP session","tag":"refentry","type":"Function","methodName":"close"},{"id":"snmp.construct","name":"SNMP::__construct","description":"Creates SNMP instance representing session to remote SNMP agent","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"snmp.get","name":"SNMP::get","description":"Fetch an SNMP object","tag":"refentry","type":"Function","methodName":"get"},{"id":"snmp.geterrno","name":"SNMP::getErrno","description":"Get last error code","tag":"refentry","type":"Function","methodName":"getErrno"},{"id":"snmp.geterror","name":"SNMP::getError","description":"Get last error message","tag":"refentry","type":"Function","methodName":"getError"},{"id":"snmp.getnext","name":"SNMP::getnext","description":"Fetch an SNMP object which\n  follows the given object id","tag":"refentry","type":"Function","methodName":"getnext"},{"id":"snmp.set","name":"SNMP::set","description":"Set the value of an SNMP object","tag":"refentry","type":"Function","methodName":"set"},{"id":"snmp.setsecurity","name":"SNMP::setSecurity","description":"Configures security-related SNMPv3 session parameters","tag":"refentry","type":"Function","methodName":"setSecurity"},{"id":"snmp.walk","name":"SNMP::walk","description":"Fetch SNMP object subtree","tag":"refentry","type":"Function","methodName":"walk"},{"id":"class.snmp","name":"SNMP","description":"The SNMP class","tag":"phpdoc:classref","type":"Class","methodName":"SNMP"},{"id":"class.snmpexception","name":"SNMPException","description":"The SNMPException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"SNMPException"},{"id":"book.snmp","name":"SNMP","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"SNMP"},{"id":"sockets.installation","name":"\u5b89\u88c5","description":"Socket","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"sockets.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Socket","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"sockets.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Socket","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"sockets.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Socket","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"sockets.examples","name":"\u793a\u4f8b","description":"Socket","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"sockets.errors","name":"Socket Errors","description":"Socket","tag":"chapter","type":"General","methodName":"Socket Errors"},{"id":"function.socket-accept","name":"socket_accept","description":"\u63a5\u53d7\u5957\u63a5\u5b57\u4e0a\u7684\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"socket_accept"},{"id":"function.socket-addrinfo-bind","name":"socket_addrinfo_bind","description":"\u4ece\u7ed9\u5b9a\u7684 addrinfo \u521b\u5efa\u5e76\u7ed1\u5b9a\u4e00\u4e2a\u5957\u63a5\u5b57","tag":"refentry","type":"Function","methodName":"socket_addrinfo_bind"},{"id":"function.socket-addrinfo-connect","name":"socket_addrinfo_connect","description":"\u6307\u5b9a addrinfo \u521b\u5efa\u5e76\u8fde\u63a5\u5957\u63a5\u5b57","tag":"refentry","type":"Function","methodName":"socket_addrinfo_connect"},{"id":"function.socket-addrinfo-explain","name":"socket_addrinfo_explain","description":"\u83b7\u53d6\u6709\u5173 addrinfo \u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"socket_addrinfo_explain"},{"id":"function.socket-addrinfo-lookup","name":"socket_addrinfo_lookup","description":"\u83b7\u53d6\u6570\u7ec4\uff0c\u5305\u542b\u6709\u5173\u7ed9\u5b9a\u4e3b\u673a\u540d\u7684 getaddrinfo \u5185\u5bb9","tag":"refentry","type":"Function","methodName":"socket_addrinfo_lookup"},{"id":"function.socket-atmark","name":"socket_atmark","description":"\u786e\u8ba4 socket \u662f\u5426\u5904\u4e8e\u5e26\u5916\u6570\u636e\u6807\u8bb0","tag":"refentry","type":"Function","methodName":"socket_atmark"},{"id":"function.socket-bind","name":"socket_bind","description":"\u7ed9\u5957\u63a5\u5b57\u7ed1\u5b9a\u540d\u5b57","tag":"refentry","type":"Function","methodName":"socket_bind"},{"id":"function.socket-clear-error","name":"socket_clear_error","description":"\u6e05\u9664\u5957\u63a5\u5b57\u6216\u8005\u6700\u540e\u7684\u9519\u8bef\u4ee3\u7801\u4e0a\u7684\u9519\u8bef","tag":"refentry","type":"Function","methodName":"socket_clear_error"},{"id":"function.socket-close","name":"socket_close","description":"\u5173\u95ed Socket \u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"socket_close"},{"id":"function.socket-cmsg-space","name":"socket_cmsg_space","description":"Calculate message buffer size","tag":"refentry","type":"Function","methodName":"socket_cmsg_space"},{"id":"function.socket-connect","name":"socket_connect","description":"\u5f00\u542f\u4e00\u4e2a\u5957\u63a5\u5b57\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"socket_connect"},{"id":"function.socket-create","name":"socket_create","description":"\u521b\u5efa\u4e00\u4e2a\u5957\u63a5\u5b57\uff08\u901a\u8baf\u8282\u70b9\uff09","tag":"refentry","type":"Function","methodName":"socket_create"},{"id":"function.socket-create-listen","name":"socket_create_listen","description":"\u5728\u7aef\u53e3\u4e0a\u6253\u5f00\u4e00\u4e2a\u5957\u63a5\u5b57\u4ee5\u63a5\u53d7\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"socket_create_listen"},{"id":"function.socket-create-pair","name":"socket_create_pair","description":"\u521b\u5efa\u4e00\u5bf9\u5f7c\u6b64\u8fde\u63a5\u7684\u5957\u63a5\u5b57\uff0c\u5e76\u7528\u6570\u7ec4\u5b58\u50a8","tag":"refentry","type":"Function","methodName":"socket_create_pair"},{"id":"function.socket-export-stream","name":"socket_export_stream","description":"Export a socket into a stream that encapsulates a socket","tag":"refentry","type":"Function","methodName":"socket_export_stream"},{"id":"function.socket-get-option","name":"socket_get_option","description":"\u83b7\u53d6\u5957\u63a5\u5b57\u7684\u5957\u63a5\u5b57\u9009\u9879","tag":"refentry","type":"Function","methodName":"socket_get_option"},{"id":"function.socket-getopt","name":"socket_getopt","description":"\u522b\u540d socket_get_option","tag":"refentry","type":"Function","methodName":"socket_getopt"},{"id":"function.socket-getpeername","name":"socket_getpeername","description":"\u83b7\u53d6\u5957\u63a5\u5b57\u8fdc\u7aef\u540d\u5b57","tag":"refentry","type":"Function","methodName":"socket_getpeername"},{"id":"function.socket-getsockname","name":"socket_getsockname","description":"\u83b7\u53d6\u5957\u63a5\u5b57\u672c\u5730\u7aef\u7684\u540d\u5b57\uff0c\u8fd4\u56de\u4e3b\u673a\u540d\u548c\u7aef\u53e3\u53f7\u6216\u662f Unix \u6587\u4ef6\u7cfb\u7edf\u8def\u5f84\uff0c\u5177\u4f53\u53d6\u51b3\u4e8e\u5957\u63a5\u5b57\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"socket_getsockname"},{"id":"function.socket-import-stream","name":"socket_import_stream","description":"\u5bfc\u5165 stream","tag":"refentry","type":"Function","methodName":"socket_import_stream"},{"id":"function.socket-last-error","name":"socket_last_error","description":"\u8fd4\u56de\u5957\u63a5\u5b57\u4e0a\u7684\u6700\u540e\u4e00\u4e2a\u9519\u8bef","tag":"refentry","type":"Function","methodName":"socket_last_error"},{"id":"function.socket-listen","name":"socket_listen","description":"\u76d1\u542c\u5957\u63a5\u5b57\u7684\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"socket_listen"},{"id":"function.socket-read","name":"socket_read","description":"\u4ece\u5957\u63a5\u5b57\u4e2d\u8bfb\u53d6\u6700\u5927\u957f\u5ea6\u7684\u6570\u636e","tag":"refentry","type":"Function","methodName":"socket_read"},{"id":"function.socket-recv","name":"socket_recv","description":"\u4ece\u5df2\u8fde\u63a5\u7684 socket \u63a5\u6536\u6570\u636e","tag":"refentry","type":"Function","methodName":"socket_recv"},{"id":"function.socket-recvfrom","name":"socket_recvfrom","description":"\u4ece\u5957\u63a5\u5b57\u63a5\u6536\u6570\u636e\uff0c\u65e0\u8bba\u5b83\u662f\u5426\u662f\u9762\u5411\u8fde\u63a5\u7684","tag":"refentry","type":"Function","methodName":"socket_recvfrom"},{"id":"function.socket-recvmsg","name":"socket_recvmsg","description":"Read a message","tag":"refentry","type":"Function","methodName":"socket_recvmsg"},{"id":"function.socket-select","name":"socket_select","description":"\u4ece\u7ed9\u5b9a\u5957\u63a5\u5b57\u6570\u7ec4\u8fd0\u884c\u5e26\u6307\u5b9a\u8d85\u65f6\u65f6\u95f4\u7684 select() \u7cfb\u7edf\u8c03\u7528","tag":"refentry","type":"Function","methodName":"socket_select"},{"id":"function.socket-send","name":"socket_send","description":"\u5411\u5df2\u8fde\u63a5\u7684\u5957\u63a5\u5b57\u53d1\u9001\u6570\u636e","tag":"refentry","type":"Function","methodName":"socket_send"},{"id":"function.socket-sendmsg","name":"socket_sendmsg","description":"Send a message","tag":"refentry","type":"Function","methodName":"socket_sendmsg"},{"id":"function.socket-sendto","name":"socket_sendto","description":"\u5411\u5957\u63a5\u5b57\u53d1\u9001\u6d88\u606f\uff0c\u65e0\u8bba\u5b83\u662f\u5426\u5df2\u5efa\u7acb\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"socket_sendto"},{"id":"function.socket-set-block","name":"socket_set_block","description":"\u8bbe\u7f6e\u5957\u63a5\u5b57\u4e3a\u963b\u585e\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"socket_set_block"},{"id":"function.socket-set-nonblock","name":"socket_set_nonblock","description":"\u8bbe\u7f6e\u5957\u63a5\u5b57\u4e3a\u975e\u963b\u585e\u6a21\u5f0f","tag":"refentry","type":"Function","methodName":"socket_set_nonblock"},{"id":"function.socket-set-option","name":"socket_set_option","description":"\u4e3a\u5957\u63a5\u5b57\u8bbe\u7f6e\u5957\u63a5\u5b57\u9009\u9879","tag":"refentry","type":"Function","methodName":"socket_set_option"},{"id":"function.socket-setopt","name":"socket_setopt","description":"\u522b\u540d socket_set_option","tag":"refentry","type":"Function","methodName":"socket_setopt"},{"id":"function.socket-shutdown","name":"socket_shutdown","description":"\u5173\u95ed\u5957\u63a5\u5b57\u63a5\u6536\u6216\u53d1\u9001\uff0c\u6216\u4e24\u8005\u90fd\u5173\u95ed","tag":"refentry","type":"Function","methodName":"socket_shutdown"},{"id":"function.socket-strerror","name":"socket_strerror","description":"\u8fd4\u56de\u63cf\u8ff0\u5957\u63a5\u5b57\u9519\u8bef\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"socket_strerror"},{"id":"function.socket-write","name":"socket_write","description":"\u5411\u5957\u63a5\u5b57\u5199\u6570\u636e","tag":"refentry","type":"Function","methodName":"socket_write"},{"id":"function.socket-wsaprotocol-info-export","name":"socket_wsaprotocol_info_export","description":"\u5bfc\u51fa WSAPROTOCOL_INFO \u7ed3\u6784\u4f53","tag":"refentry","type":"Function","methodName":"socket_wsaprotocol_info_export"},{"id":"function.socket-wsaprotocol-info-import","name":"socket_wsaprotocol_info_import","description":"\u4ece\u53e6\u4e00\u4e2a\u8fdb\u7a0b\u5bfc\u5165\u5957\u63a5\u5b57","tag":"refentry","type":"Function","methodName":"socket_wsaprotocol_info_import"},{"id":"function.socket-wsaprotocol-info-release","name":"socket_wsaprotocol_info_release","description":"\u91ca\u653e\u5df2\u5bfc\u51fa\u7684 WSAPROTOCOL_INFO \u7ed3\u6784\u4f53","tag":"refentry","type":"Function","methodName":"socket_wsaprotocol_info_release"},{"id":"ref.sockets","name":"Socket \u51fd\u6570","description":"Socket","tag":"reference","type":"Extension","methodName":"Socket \u51fd\u6570"},{"id":"class.socket","name":"Socket","description":"Socket \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Socket"},{"id":"class.addressinfo","name":"AddressInfo","description":"AddressInfo \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"AddressInfo"},{"id":"book.sockets","name":"Socket","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"Socket"},{"id":"ssh2.requirements","name":"\u9700\u6c42","description":"Secure Shell2","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ssh2.installation","name":"\u5b89\u88c5","description":"Secure Shell2","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ssh2.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Secure Shell2","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"ssh2.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Secure Shell2","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ssh2.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Secure Shell2","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.ssh2-auth-agent","name":"ssh2_auth_agent","description":"Authenticate over SSH using the ssh agent","tag":"refentry","type":"Function","methodName":"ssh2_auth_agent"},{"id":"function.ssh2-auth-hostbased-file","name":"ssh2_auth_hostbased_file","description":"Authenticate using a public hostkey","tag":"refentry","type":"Function","methodName":"ssh2_auth_hostbased_file"},{"id":"function.ssh2-auth-none","name":"ssh2_auth_none","description":"Authenticate as \"none\"","tag":"refentry","type":"Function","methodName":"ssh2_auth_none"},{"id":"function.ssh2-auth-password","name":"ssh2_auth_password","description":"Authenticate over SSH using a plain password","tag":"refentry","type":"Function","methodName":"ssh2_auth_password"},{"id":"function.ssh2-auth-pubkey","name":"ssh2_auth_pubkey","description":"Authenticate using a public key in a variable","tag":"refentry","type":"Function","methodName":"ssh2_auth_pubkey"},{"id":"function.ssh2-auth-pubkey-file","name":"ssh2_auth_pubkey_file","description":"Authenticate using a public key read from a file","tag":"refentry","type":"Function","methodName":"ssh2_auth_pubkey_file"},{"id":"function.ssh2-connect","name":"ssh2_connect","description":"Connect to an SSH server","tag":"refentry","type":"Function","methodName":"ssh2_connect"},{"id":"function.ssh2-disconnect","name":"ssh2_disconnect","description":"Close a connection to a remote SSH server","tag":"refentry","type":"Function","methodName":"ssh2_disconnect"},{"id":"function.ssh2-exec","name":"ssh2_exec","description":"Execute a command on a remote server","tag":"refentry","type":"Function","methodName":"ssh2_exec"},{"id":"function.ssh2-fetch-stream","name":"ssh2_fetch_stream","description":"Fetch an extended data stream","tag":"refentry","type":"Function","methodName":"ssh2_fetch_stream"},{"id":"function.ssh2-fingerprint","name":"ssh2_fingerprint","description":"Retrieve fingerprint of remote server","tag":"refentry","type":"Function","methodName":"ssh2_fingerprint"},{"id":"function.ssh2-forward-accept","name":"ssh2_forward_accept","description":"Accept a connection created by a listener","tag":"refentry","type":"Function","methodName":"ssh2_forward_accept"},{"id":"function.ssh2-forward-listen","name":"ssh2_forward_listen","description":"Bind a port on the remote server and listen for connections","tag":"refentry","type":"Function","methodName":"ssh2_forward_listen"},{"id":"function.ssh2-methods-negotiated","name":"ssh2_methods_negotiated","description":"Return list of negotiated methods","tag":"refentry","type":"Function","methodName":"ssh2_methods_negotiated"},{"id":"function.ssh2-poll","name":"ssh2_poll","description":"Poll the channels\/listeners\/streams for events","tag":"refentry","type":"Function","methodName":"ssh2_poll"},{"id":"function.ssh2-publickey-add","name":"ssh2_publickey_add","description":"Add an authorized publickey","tag":"refentry","type":"Function","methodName":"ssh2_publickey_add"},{"id":"function.ssh2-publickey-init","name":"ssh2_publickey_init","description":"Initialize Publickey subsystem","tag":"refentry","type":"Function","methodName":"ssh2_publickey_init"},{"id":"function.ssh2-publickey-list","name":"ssh2_publickey_list","description":"List currently authorized publickeys","tag":"refentry","type":"Function","methodName":"ssh2_publickey_list"},{"id":"function.ssh2-publickey-remove","name":"ssh2_publickey_remove","description":"Remove an authorized publickey","tag":"refentry","type":"Function","methodName":"ssh2_publickey_remove"},{"id":"function.ssh2-scp-recv","name":"ssh2_scp_recv","description":"Request a file via SCP","tag":"refentry","type":"Function","methodName":"ssh2_scp_recv"},{"id":"function.ssh2-scp-send","name":"ssh2_scp_send","description":"Send a file via SCP","tag":"refentry","type":"Function","methodName":"ssh2_scp_send"},{"id":"function.ssh2-send-eof","name":"ssh2_send_eof","description":"Send EOF to stream","tag":"refentry","type":"Function","methodName":"ssh2_send_eof"},{"id":"function.ssh2-sftp","name":"ssh2_sftp","description":"Initialize SFTP subsystem","tag":"refentry","type":"Function","methodName":"ssh2_sftp"},{"id":"function.ssh2-sftp-chmod","name":"ssh2_sftp_chmod","description":"Changes file mode","tag":"refentry","type":"Function","methodName":"ssh2_sftp_chmod"},{"id":"function.ssh2-sftp-lstat","name":"ssh2_sftp_lstat","description":"Stat a symbolic link","tag":"refentry","type":"Function","methodName":"ssh2_sftp_lstat"},{"id":"function.ssh2-sftp-mkdir","name":"ssh2_sftp_mkdir","description":"Create a directory","tag":"refentry","type":"Function","methodName":"ssh2_sftp_mkdir"},{"id":"function.ssh2-sftp-readlink","name":"ssh2_sftp_readlink","description":"Return the target of a symbolic link","tag":"refentry","type":"Function","methodName":"ssh2_sftp_readlink"},{"id":"function.ssh2-sftp-realpath","name":"ssh2_sftp_realpath","description":"Resolve the realpath of a provided path string","tag":"refentry","type":"Function","methodName":"ssh2_sftp_realpath"},{"id":"function.ssh2-sftp-rename","name":"ssh2_sftp_rename","description":"Rename a remote file","tag":"refentry","type":"Function","methodName":"ssh2_sftp_rename"},{"id":"function.ssh2-sftp-rmdir","name":"ssh2_sftp_rmdir","description":"Remove a directory","tag":"refentry","type":"Function","methodName":"ssh2_sftp_rmdir"},{"id":"function.ssh2-sftp-stat","name":"ssh2_sftp_stat","description":"Stat a file on a remote filesystem","tag":"refentry","type":"Function","methodName":"ssh2_sftp_stat"},{"id":"function.ssh2-sftp-symlink","name":"ssh2_sftp_symlink","description":"Create a symlink","tag":"refentry","type":"Function","methodName":"ssh2_sftp_symlink"},{"id":"function.ssh2-sftp-unlink","name":"ssh2_sftp_unlink","description":"Delete a file","tag":"refentry","type":"Function","methodName":"ssh2_sftp_unlink"},{"id":"function.ssh2-shell","name":"ssh2_shell","description":"Request an interactive shell","tag":"refentry","type":"Function","methodName":"ssh2_shell"},{"id":"function.ssh2-tunnel","name":"ssh2_tunnel","description":"Open a tunnel through a remote server","tag":"refentry","type":"Function","methodName":"ssh2_tunnel"},{"id":"ref.ssh2","name":"SSH2 \u51fd\u6570","description":"Secure Shell2","tag":"reference","type":"Extension","methodName":"SSH2 \u51fd\u6570"},{"id":"book.ssh2","name":"SSH2","description":"Secure Shell2","tag":"book","type":"Extension","methodName":"SSH2"},{"id":"stomp.requirements","name":"\u9700\u6c42","description":"Stomp Client","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"stomp.installation","name":"\u5b89\u88c5","description":"Stomp Client","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"stomp.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Stomp Client","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"stomp.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Stomp Client","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"stomp.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Stomp Client","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"stomp.examples","name":"\u793a\u4f8b","description":"Stomp Client","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.stomp-connect-error","name":"stomp_connect_error","description":"Returns a string description of the last connect error","tag":"refentry","type":"Function","methodName":"stomp_connect_error"},{"id":"function.stomp-version","name":"stomp_version","description":"Gets the current stomp extension version","tag":"refentry","type":"Function","methodName":"stomp_version"},{"id":"ref.stomp","name":"Stomp \u51fd\u6570","description":"Stomp Client","tag":"reference","type":"Extension","methodName":"Stomp \u51fd\u6570"},{"id":"stomp.abort","name":"stomp_abort","description":"Rolls back a transaction in progress","tag":"refentry","type":"Function","methodName":"stomp_abort"},{"id":"stomp.abort","name":"Stomp::abort","description":"Rolls back a transaction in progress","tag":"refentry","type":"Function","methodName":"abort"},{"id":"stomp.ack","name":"stomp_ack","description":"Acknowledges consumption of a message","tag":"refentry","type":"Function","methodName":"stomp_ack"},{"id":"stomp.ack","name":"Stomp::ack","description":"Acknowledges consumption of a message","tag":"refentry","type":"Function","methodName":"ack"},{"id":"stomp.begin","name":"stomp_begin","description":"Starts a transaction","tag":"refentry","type":"Function","methodName":"stomp_begin"},{"id":"stomp.begin","name":"Stomp::begin","description":"Starts a transaction","tag":"refentry","type":"Function","methodName":"begin"},{"id":"stomp.commit","name":"stomp_commit","description":"Commits a transaction in progress","tag":"refentry","type":"Function","methodName":"stomp_commit"},{"id":"stomp.commit","name":"Stomp::commit","description":"Commits a transaction in progress","tag":"refentry","type":"Function","methodName":"commit"},{"id":"stomp.construct","name":"stomp_connect","description":"\u6253\u5f00\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"stomp_connect"},{"id":"stomp.construct","name":"Stomp::__construct","description":"\u6253\u5f00\u8fde\u63a5","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"stomp.destruct","name":"stomp_close","description":"Closes stomp connection","tag":"refentry","type":"Function","methodName":"stomp_close"},{"id":"stomp.destruct","name":"Stomp::__destruct","description":"Closes stomp connection","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"stomp.error","name":"stomp_error","description":"Gets the last stomp error","tag":"refentry","type":"Function","methodName":"stomp_error"},{"id":"stomp.error","name":"Stomp::error","description":"Gets the last stomp error","tag":"refentry","type":"Function","methodName":"error"},{"id":"stomp.getreadtimeout","name":"stomp_get_read_timeout","description":"Gets read timeout","tag":"refentry","type":"Function","methodName":"stomp_get_read_timeout"},{"id":"stomp.getreadtimeout","name":"Stomp::getReadTimeout","description":"Gets read timeout","tag":"refentry","type":"Function","methodName":"getReadTimeout"},{"id":"stomp.getsessionid","name":"stomp_get_session_id","description":"Gets the current stomp session ID","tag":"refentry","type":"Function","methodName":"stomp_get_session_id"},{"id":"stomp.getsessionid","name":"Stomp::getSessionId","description":"Gets the current stomp session ID","tag":"refentry","type":"Function","methodName":"getSessionId"},{"id":"stomp.hasframe","name":"stomp_has_frame","description":"Indicates whether or not there is a frame ready to read","tag":"refentry","type":"Function","methodName":"stomp_has_frame"},{"id":"stomp.hasframe","name":"Stomp::hasFrame","description":"Indicates whether or not there is a frame ready to read","tag":"refentry","type":"Function","methodName":"hasFrame"},{"id":"stomp.readframe","name":"stomp_read_frame","description":"Reads the next frame","tag":"refentry","type":"Function","methodName":"stomp_read_frame"},{"id":"stomp.readframe","name":"Stomp::readFrame","description":"Reads the next frame","tag":"refentry","type":"Function","methodName":"readFrame"},{"id":"stomp.send","name":"stomp_send","description":"Sends a message","tag":"refentry","type":"Function","methodName":"stomp_send"},{"id":"stomp.send","name":"Stomp::send","description":"Sends a message","tag":"refentry","type":"Function","methodName":"send"},{"id":"stomp.setreadtimeout","name":"stomp_set_read_timeout","description":"Sets read timeout","tag":"refentry","type":"Function","methodName":"stomp_set_read_timeout"},{"id":"stomp.setreadtimeout","name":"Stomp::setReadTimeout","description":"Sets read timeout","tag":"refentry","type":"Function","methodName":"setReadTimeout"},{"id":"stomp.subscribe","name":"stomp_subscribe","description":"Registers to listen to a given destination","tag":"refentry","type":"Function","methodName":"stomp_subscribe"},{"id":"stomp.subscribe","name":"Stomp::subscribe","description":"Registers to listen to a given destination","tag":"refentry","type":"Function","methodName":"subscribe"},{"id":"stomp.unsubscribe","name":"stomp_unsubscribe","description":"Removes an existing subscription","tag":"refentry","type":"Function","methodName":"stomp_unsubscribe"},{"id":"stomp.unsubscribe","name":"Stomp::unsubscribe","description":"Removes an existing subscription","tag":"refentry","type":"Function","methodName":"unsubscribe"},{"id":"class.stomp","name":"Stomp","description":"The Stomp class","tag":"phpdoc:classref","type":"Class","methodName":"Stomp"},{"id":"stompframe.construct","name":"StompFrame::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.stompframe","name":"StompFrame","description":"The StompFrame class","tag":"phpdoc:classref","type":"Class","methodName":"StompFrame"},{"id":"stomp.getdetails","name":"StompException::getDetails","description":"Get exception details","tag":"refentry","type":"Function","methodName":"getDetails"},{"id":"class.stompexception","name":"StompException","description":"The StompException class","tag":"phpdoc:classref","type":"Class","methodName":"StompException"},{"id":"book.stomp","name":"Stomp","description":"Stomp Client","tag":"book","type":"Extension","methodName":"Stomp"},{"id":"svm.requirements","name":"\u9700\u6c42","description":"\u652f\u6301\u5411\u91cf\u673a","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"svm.installation","name":"\u5b89\u88c5","description":"\u652f\u6301\u5411\u91cf\u673a","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"svm.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u652f\u6301\u5411\u91cf\u673a","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"svm.examples","name":"\u793a\u4f8b","description":"\u652f\u6301\u5411\u91cf\u673a","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"svm.construct","name":"SVM::__construct","description":"Construct a new SVM object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"svm.crossvalidate","name":"SVM::crossvalidate","description":"Test training params on subsets of the training data","tag":"refentry","type":"Function","methodName":"crossvalidate"},{"id":"svm.getoptions","name":"SVM::getOptions","description":"Return the current training parameters","tag":"refentry","type":"Function","methodName":"getOptions"},{"id":"svm.setoptions","name":"SVM::setOptions","description":"Set training parameters","tag":"refentry","type":"Function","methodName":"setOptions"},{"id":"svm.train","name":"SVM::train","description":"Create a SVMModel based on training data","tag":"refentry","type":"Function","methodName":"train"},{"id":"class.svm","name":"SVM","description":"The SVM class","tag":"phpdoc:classref","type":"Class","methodName":"SVM"},{"id":"svmmodel.checkprobabilitymodel","name":"SVMModel::checkProbabilityModel","description":"Returns true if the model has probability information","tag":"refentry","type":"Function","methodName":"checkProbabilityModel"},{"id":"svmmodel.construct","name":"SVMModel::__construct","description":"Construct a new SVMModel","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"svmmodel.getlabels","name":"SVMModel::getLabels","description":"Get the labels the model was trained on","tag":"refentry","type":"Function","methodName":"getLabels"},{"id":"svmmodel.getnrclass","name":"SVMModel::getNrClass","description":"Returns the number of classes the model was trained with","tag":"refentry","type":"Function","methodName":"getNrClass"},{"id":"svmmodel.getsvmtype","name":"SVMModel::getSvmType","description":"Get the SVM type the model was trained with","tag":"refentry","type":"Function","methodName":"getSvmType"},{"id":"svmmodel.getsvrprobability","name":"SVMModel::getSvrProbability","description":"Get the sigma value for regression types","tag":"refentry","type":"Function","methodName":"getSvrProbability"},{"id":"svmmodel.load","name":"SVMModel::load","description":"Load a saved SVM Model","tag":"refentry","type":"Function","methodName":"load"},{"id":"svmmodel.predict","name":"SVMModel::predict","description":"Predict a value for previously unseen data","tag":"refentry","type":"Function","methodName":"predict"},{"id":"svmmodel.predict-probability","name":"SVMModel::predict_probability","description":"Return class probabilities for previous unseen data","tag":"refentry","type":"Function","methodName":"predict_probability"},{"id":"svmmodel.save","name":"SVMModel::save","description":"Save a model to a file","tag":"refentry","type":"Function","methodName":"save"},{"id":"class.svmmodel","name":"SVMModel","description":"The SVMModel class","tag":"phpdoc:classref","type":"Class","methodName":"SVMModel"},{"id":"book.svm","name":"SVM","description":"\u652f\u6301\u5411\u91cf\u673a","tag":"book","type":"Extension","methodName":"SVM"},{"id":"svn.requirements","name":"\u9700\u6c42","description":"Subversion","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"svn.installation","name":"\u5b89\u88c5","description":"Subversion","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"svn.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Subversion","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"svn.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Subversion","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.svn-add","name":"svn_add","description":"\u5728\u5de5\u4f5c\u76ee\u5f55\u5217\u5165\u65b0\u589e\u9879","tag":"refentry","type":"Function","methodName":"svn_add"},{"id":"function.svn-auth-get-parameter","name":"svn_auth_get_parameter","description":"Retrieves authentication parameter","tag":"refentry","type":"Function","methodName":"svn_auth_get_parameter"},{"id":"function.svn-auth-set-parameter","name":"svn_auth_set_parameter","description":"Sets an authentication parameter","tag":"refentry","type":"Function","methodName":"svn_auth_set_parameter"},{"id":"function.svn-blame","name":"svn_blame","description":"Get the SVN blame for a file","tag":"refentry","type":"Function","methodName":"svn_blame"},{"id":"function.svn-cat","name":"svn_cat","description":"Returns the contents of a file in a repository","tag":"refentry","type":"Function","methodName":"svn_cat"},{"id":"function.svn-checkout","name":"svn_checkout","description":"Checks out a working copy from the repository","tag":"refentry","type":"Function","methodName":"svn_checkout"},{"id":"function.svn-cleanup","name":"svn_cleanup","description":"Recursively cleanup a working copy directory, finishing incomplete operations and removing locks","tag":"refentry","type":"Function","methodName":"svn_cleanup"},{"id":"function.svn-client-version","name":"svn_client_version","description":"Returns the version of the SVN client libraries","tag":"refentry","type":"Function","methodName":"svn_client_version"},{"id":"function.svn-commit","name":"svn_commit","description":"\u5c06\u4fee\u6539\u7684\u672c\u5730\u6587\u4ef6\u526f\u672c\u53d1\u9001\u81f3\u7248\u672c\u5e93","tag":"refentry","type":"Function","methodName":"svn_commit"},{"id":"function.svn-delete","name":"svn_delete","description":"Delete items from a working copy or repository","tag":"refentry","type":"Function","methodName":"svn_delete"},{"id":"function.svn-diff","name":"svn_diff","description":"Recursively diffs two paths","tag":"refentry","type":"Function","methodName":"svn_diff"},{"id":"function.svn-export","name":"svn_export","description":"Export the contents of a SVN directory","tag":"refentry","type":"Function","methodName":"svn_export"},{"id":"function.svn-fs-abort-txn","name":"svn_fs_abort_txn","description":"Aborts a transaction","tag":"refentry","type":"Function","methodName":"svn_fs_abort_txn"},{"id":"function.svn-fs-apply-text","name":"svn_fs_apply_text","description":"Creates and returns a stream that will be used to replace","tag":"refentry","type":"Function","methodName":"svn_fs_apply_text"},{"id":"function.svn-fs-begin-txn2","name":"svn_fs_begin_txn2","description":"Create a new transaction","tag":"refentry","type":"Function","methodName":"svn_fs_begin_txn2"},{"id":"function.svn-fs-change-node-prop","name":"svn_fs_change_node_prop","description":"Return true if everything is ok, false otherwise","tag":"refentry","type":"Function","methodName":"svn_fs_change_node_prop"},{"id":"function.svn-fs-check-path","name":"svn_fs_check_path","description":"Determines what kind of item lives at path in a given repository fsroot","tag":"refentry","type":"Function","methodName":"svn_fs_check_path"},{"id":"function.svn-fs-contents-changed","name":"svn_fs_contents_changed","description":"Return true if content is different, false otherwise","tag":"refentry","type":"Function","methodName":"svn_fs_contents_changed"},{"id":"function.svn-fs-copy","name":"svn_fs_copy","description":"Copies a file or a directory","tag":"refentry","type":"Function","methodName":"svn_fs_copy"},{"id":"function.svn-fs-delete","name":"svn_fs_delete","description":"Deletes a file or a directory","tag":"refentry","type":"Function","methodName":"svn_fs_delete"},{"id":"function.svn-fs-dir-entries","name":"svn_fs_dir_entries","description":"Enumerates the directory entries under path; returns a hash of dir names to file type","tag":"refentry","type":"Function","methodName":"svn_fs_dir_entries"},{"id":"function.svn-fs-file-contents","name":"svn_fs_file_contents","description":"Returns a stream to access the contents of a file from a given version of the fs","tag":"refentry","type":"Function","methodName":"svn_fs_file_contents"},{"id":"function.svn-fs-file-length","name":"svn_fs_file_length","description":"Returns the length of a file from a given version of the fs","tag":"refentry","type":"Function","methodName":"svn_fs_file_length"},{"id":"function.svn-fs-is-dir","name":"svn_fs_is_dir","description":"Determines if a path points to a directory","tag":"refentry","type":"Function","methodName":"svn_fs_is_dir"},{"id":"function.svn-fs-is-file","name":"svn_fs_is_file","description":"Determines if a path points to a file","tag":"refentry","type":"Function","methodName":"svn_fs_is_file"},{"id":"function.svn-fs-make-dir","name":"svn_fs_make_dir","description":"Creates a new empty directory","tag":"refentry","type":"Function","methodName":"svn_fs_make_dir"},{"id":"function.svn-fs-make-file","name":"svn_fs_make_file","description":"Creates a new empty file","tag":"refentry","type":"Function","methodName":"svn_fs_make_file"},{"id":"function.svn-fs-node-created-rev","name":"svn_fs_node_created_rev","description":"Returns the revision in which path under fsroot was created","tag":"refentry","type":"Function","methodName":"svn_fs_node_created_rev"},{"id":"function.svn-fs-node-prop","name":"svn_fs_node_prop","description":"Returns the value of a property for a node","tag":"refentry","type":"Function","methodName":"svn_fs_node_prop"},{"id":"function.svn-fs-props-changed","name":"svn_fs_props_changed","description":"Return true if props are different, false otherwise","tag":"refentry","type":"Function","methodName":"svn_fs_props_changed"},{"id":"function.svn-fs-revision-prop","name":"svn_fs_revision_prop","description":"Fetches the value of a named property","tag":"refentry","type":"Function","methodName":"svn_fs_revision_prop"},{"id":"function.svn-fs-revision-root","name":"svn_fs_revision_root","description":"Get a handle on a specific version of the repository root","tag":"refentry","type":"Function","methodName":"svn_fs_revision_root"},{"id":"function.svn-fs-txn-root","name":"svn_fs_txn_root","description":"Creates and returns a transaction root","tag":"refentry","type":"Function","methodName":"svn_fs_txn_root"},{"id":"function.svn-fs-youngest-rev","name":"svn_fs_youngest_rev","description":"Returns the number of the youngest revision in the filesystem","tag":"refentry","type":"Function","methodName":"svn_fs_youngest_rev"},{"id":"function.svn-import","name":"svn_import","description":"Imports an unversioned path into a repository","tag":"refentry","type":"Function","methodName":"svn_import"},{"id":"function.svn-log","name":"svn_log","description":"Returns the commit log messages of a repository URL","tag":"refentry","type":"Function","methodName":"svn_log"},{"id":"function.svn-ls","name":"svn_ls","description":"Returns list of directory contents in repository URL, optionally at revision number","tag":"refentry","type":"Function","methodName":"svn_ls"},{"id":"function.svn-mkdir","name":"svn_mkdir","description":"Creates a directory in a working copy or repository","tag":"refentry","type":"Function","methodName":"svn_mkdir"},{"id":"function.svn-repos-create","name":"svn_repos_create","description":"Create a new subversion repository at path","tag":"refentry","type":"Function","methodName":"svn_repos_create"},{"id":"function.svn-repos-fs","name":"svn_repos_fs","description":"Gets a handle on the filesystem for a repository","tag":"refentry","type":"Function","methodName":"svn_repos_fs"},{"id":"function.svn-repos-fs-begin-txn-for-commit","name":"svn_repos_fs_begin_txn_for_commit","description":"Create a new transaction","tag":"refentry","type":"Function","methodName":"svn_repos_fs_begin_txn_for_commit"},{"id":"function.svn-repos-fs-commit-txn","name":"svn_repos_fs_commit_txn","description":"Commits a transaction and returns the new revision","tag":"refentry","type":"Function","methodName":"svn_repos_fs_commit_txn"},{"id":"function.svn-repos-hotcopy","name":"svn_repos_hotcopy","description":"Make a hot-copy of the repos at repospath; copy it to destpath","tag":"refentry","type":"Function","methodName":"svn_repos_hotcopy"},{"id":"function.svn-repos-open","name":"svn_repos_open","description":"Open a shared lock on a repository","tag":"refentry","type":"Function","methodName":"svn_repos_open"},{"id":"function.svn-repos-recover","name":"svn_repos_recover","description":"Run recovery procedures on the repository located at path","tag":"refentry","type":"Function","methodName":"svn_repos_recover"},{"id":"function.svn-revert","name":"svn_revert","description":"Revert changes to the working copy","tag":"refentry","type":"Function","methodName":"svn_revert"},{"id":"function.svn-status","name":"svn_status","description":"Returns the status of working copy files and directories","tag":"refentry","type":"Function","methodName":"svn_status"},{"id":"function.svn-update","name":"svn_update","description":"Update working copy","tag":"refentry","type":"Function","methodName":"svn_update"},{"id":"ref.svn","name":"SVN \u51fd\u6570","description":"Subversion","tag":"reference","type":"Extension","methodName":"SVN \u51fd\u6570"},{"id":"book.svn","name":"SVN","description":"Subversion","tag":"book","type":"Extension","methodName":"SVN"},{"id":"tcpwrap.installation","name":"\u5b89\u88c5","description":"TCP Wrappers","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"tcpwrap.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"TCP Wrappers","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.tcpwrap-check","name":"tcpwrap_check","description":"Performs a tcpwrap check","tag":"refentry","type":"Function","methodName":"tcpwrap_check"},{"id":"ref.tcpwrap","name":"TCP \u51fd\u6570","description":"TCP Wrappers","tag":"reference","type":"Extension","methodName":"TCP \u51fd\u6570"},{"id":"book.tcpwrap","name":"TCP","description":"TCP Wrappers","tag":"book","type":"Extension","methodName":"TCP"},{"id":"varnish.requirements","name":"\u9700\u6c42","description":"Varnish","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"varnish.installation","name":"\u5b89\u88c5","description":"Varnish","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"varnish.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Varnish","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"varnish.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Varnish","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"varnish.example.admin","name":"Basic VarnishAdmin usage","description":"Varnish","tag":"section","type":"General","methodName":"Basic VarnishAdmin usage"},{"id":"varnish.example.stat","name":"Basic VarnishStat usage","description":"Varnish","tag":"section","type":"General","methodName":"Basic VarnishStat usage"},{"id":"varnish.example.log","name":"Basic VarnishLog usage","description":"Varnish","tag":"section","type":"General","methodName":"Basic VarnishLog usage"},{"id":"varnish.examples","name":"\u793a\u4f8b","description":"Varnish","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"varnishadmin.auth","name":"VarnishAdmin::auth","description":"Authenticate on a varnish instance","tag":"refentry","type":"Function","methodName":"auth"},{"id":"varnishadmin.ban","name":"VarnishAdmin::ban","description":"Ban URLs using a VCL expression","tag":"refentry","type":"Function","methodName":"ban"},{"id":"varnishadmin.banurl","name":"VarnishAdmin::banUrl","description":"Ban an URL using a VCL expression","tag":"refentry","type":"Function","methodName":"banUrl"},{"id":"varnishadmin.clearpanic","name":"VarnishAdmin::clearPanic","description":"Clear varnish instance panic messages","tag":"refentry","type":"Function","methodName":"clearPanic"},{"id":"varnishadmin.connect","name":"VarnishAdmin::connect","description":"Connect to a varnish instance administration interface","tag":"refentry","type":"Function","methodName":"connect"},{"id":"varnishadmin.construct","name":"VarnishAdmin::__construct","description":"VarnishAdmin constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"varnishadmin.disconnect","name":"VarnishAdmin::disconnect","description":"Disconnect from a varnish instance administration interface","tag":"refentry","type":"Function","methodName":"disconnect"},{"id":"varnishadmin.getpanic","name":"VarnishAdmin::getPanic","description":"Get the last panic message on a varnish instance","tag":"refentry","type":"Function","methodName":"getPanic"},{"id":"varnishadmin.getparams","name":"VarnishAdmin::getParams","description":"Fetch current varnish instance configuration parameters","tag":"refentry","type":"Function","methodName":"getParams"},{"id":"varnishadmin.isrunning","name":"VarnishAdmin::isRunning","description":"Check if the varnish slave process is currently running","tag":"refentry","type":"Function","methodName":"isRunning"},{"id":"varnishadmin.setcompat","name":"VarnishAdmin::setCompat","description":"Set the class compat configuration param","tag":"refentry","type":"Function","methodName":"setCompat"},{"id":"varnishadmin.sethost","name":"VarnishAdmin::setHost","description":"Set the class host configuration param","tag":"refentry","type":"Function","methodName":"setHost"},{"id":"varnishadmin.setident","name":"VarnishAdmin::setIdent","description":"Set the class ident configuration param","tag":"refentry","type":"Function","methodName":"setIdent"},{"id":"varnishadmin.setparam","name":"VarnishAdmin::setParam","description":"Set configuration param on the current varnish instance","tag":"refentry","type":"Function","methodName":"setParam"},{"id":"varnishadmin.setport","name":"VarnishAdmin::setPort","description":"Set the class port configuration param","tag":"refentry","type":"Function","methodName":"setPort"},{"id":"varnishadmin.setsecret","name":"VarnishAdmin::setSecret","description":"Set the class secret configuration param","tag":"refentry","type":"Function","methodName":"setSecret"},{"id":"varnishadmin.settimeout","name":"VarnishAdmin::setTimeout","description":"Set the class timeout configuration param","tag":"refentry","type":"Function","methodName":"setTimeout"},{"id":"varnishadmin.start","name":"VarnishAdmin::start","description":"Start varnish worker process","tag":"refentry","type":"Function","methodName":"start"},{"id":"varnishadmin.stop","name":"VarnishAdmin::stop","description":"Stop varnish worker process","tag":"refentry","type":"Function","methodName":"stop"},{"id":"class.varnishadmin","name":"VarnishAdmin","description":"The VarnishAdmin class","tag":"phpdoc:classref","type":"Class","methodName":"VarnishAdmin"},{"id":"varnishstat.construct","name":"VarnishStat::__construct","description":"VarnishStat constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"varnishstat.getsnapshot","name":"VarnishStat::getSnapshot","description":"Get the current varnish instance statistics snapshot","tag":"refentry","type":"Function","methodName":"getSnapshot"},{"id":"class.varnishstat","name":"VarnishStat","description":"The VarnishStat class","tag":"phpdoc:classref","type":"Class","methodName":"VarnishStat"},{"id":"varnishlog.construct","name":"VarnishLog::__construct","description":"Varnishlog constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"varnishlog.getline","name":"VarnishLog::getLine","description":"Get next log line","tag":"refentry","type":"Function","methodName":"getLine"},{"id":"varnishlog.gettagname","name":"VarnishLog::getTagName","description":"Get the log tag string representation by its index","tag":"refentry","type":"Function","methodName":"getTagName"},{"id":"class.varnishlog","name":"VarnishLog","description":"The VarnishLog class","tag":"phpdoc:classref","type":"Class","methodName":"VarnishLog"},{"id":"book.varnish","name":"Varnish","description":"Varnish","tag":"book","type":"Extension","methodName":"Varnish"},{"id":"yaz.requirements","name":"\u9700\u6c42","description":"YAZ","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"yaz.installation","name":"\u5b89\u88c5","description":"YAZ","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"yaz.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"YAZ","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"yaz.examples","name":"\u793a\u4f8b","description":"YAZ","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.yaz-addinfo","name":"yaz_addinfo","description":"Returns additional error information","tag":"refentry","type":"Function","methodName":"yaz_addinfo"},{"id":"function.yaz-ccl-conf","name":"yaz_ccl_conf","description":"Configure CCL parser","tag":"refentry","type":"Function","methodName":"yaz_ccl_conf"},{"id":"function.yaz-ccl-parse","name":"yaz_ccl_parse","description":"Invoke CCL Parser","tag":"refentry","type":"Function","methodName":"yaz_ccl_parse"},{"id":"function.yaz-close","name":"yaz_close","description":"Close YAZ connection","tag":"refentry","type":"Function","methodName":"yaz_close"},{"id":"function.yaz-connect","name":"yaz_connect","description":"Prepares for a connection to a Z39.50 server","tag":"refentry","type":"Function","methodName":"yaz_connect"},{"id":"function.yaz-database","name":"yaz_database","description":"Specifies the databases within a session","tag":"refentry","type":"Function","methodName":"yaz_database"},{"id":"function.yaz-element","name":"yaz_element","description":"Specifies Element-Set Name for retrieval","tag":"refentry","type":"Function","methodName":"yaz_element"},{"id":"function.yaz-errno","name":"yaz_errno","description":"Returns error number","tag":"refentry","type":"Function","methodName":"yaz_errno"},{"id":"function.yaz-error","name":"yaz_error","description":"Returns error description","tag":"refentry","type":"Function","methodName":"yaz_error"},{"id":"function.yaz-es","name":"yaz_es","description":"Prepares for an Extended Service Request","tag":"refentry","type":"Function","methodName":"yaz_es"},{"id":"function.yaz-es-result","name":"yaz_es_result","description":"Inspects Extended Services Result","tag":"refentry","type":"Function","methodName":"yaz_es_result"},{"id":"function.yaz-get-option","name":"yaz_get_option","description":"Returns value of option for connection","tag":"refentry","type":"Function","methodName":"yaz_get_option"},{"id":"function.yaz-hits","name":"yaz_hits","description":"Returns number of hits for last search","tag":"refentry","type":"Function","methodName":"yaz_hits"},{"id":"function.yaz-itemorder","name":"yaz_itemorder","description":"Prepares for Z39.50 Item Order with an ILL-Request package","tag":"refentry","type":"Function","methodName":"yaz_itemorder"},{"id":"function.yaz-present","name":"yaz_present","description":"Prepares for retrieval (Z39.50 present)","tag":"refentry","type":"Function","methodName":"yaz_present"},{"id":"function.yaz-range","name":"yaz_range","description":"Specifies a range of records to retrieve","tag":"refentry","type":"Function","methodName":"yaz_range"},{"id":"function.yaz-record","name":"yaz_record","description":"Returns a record","tag":"refentry","type":"Function","methodName":"yaz_record"},{"id":"function.yaz-scan","name":"yaz_scan","description":"Prepares for a scan","tag":"refentry","type":"Function","methodName":"yaz_scan"},{"id":"function.yaz-scan-result","name":"yaz_scan_result","description":"Returns Scan Response result","tag":"refentry","type":"Function","methodName":"yaz_scan_result"},{"id":"function.yaz-schema","name":"yaz_schema","description":"Specifies schema for retrieval","tag":"refentry","type":"Function","methodName":"yaz_schema"},{"id":"function.yaz-search","name":"yaz_search","description":"Prepares for a search","tag":"refentry","type":"Function","methodName":"yaz_search"},{"id":"function.yaz-set-option","name":"yaz_set_option","description":"Sets one or more options for connection","tag":"refentry","type":"Function","methodName":"yaz_set_option"},{"id":"function.yaz-sort","name":"yaz_sort","description":"Sets sorting criteria","tag":"refentry","type":"Function","methodName":"yaz_sort"},{"id":"function.yaz-syntax","name":"yaz_syntax","description":"Specifies the preferred record syntax for retrieval","tag":"refentry","type":"Function","methodName":"yaz_syntax"},{"id":"function.yaz-wait","name":"yaz_wait","description":"Wait for Z39.50 requests to complete","tag":"refentry","type":"Function","methodName":"yaz_wait"},{"id":"ref.yaz","name":"YAZ \u51fd\u6570","description":"YAZ","tag":"reference","type":"Extension","methodName":"YAZ \u51fd\u6570"},{"id":"book.yaz","name":"YAZ","description":"\u5176\u5b83\u670d\u52a1","tag":"book","type":"Extension","methodName":"YAZ"},{"id":"zmq.requirements","name":"\u9700\u6c42","description":"ZMQ","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"zmq.installation","name":"\u5b89\u88c5","description":"ZMQ","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"zmq.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"ZMQ","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"zmq.construct","name":"ZMQ::__construct","description":"ZMQ constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.zmq","name":"ZMQ","description":"The ZMQ class","tag":"phpdoc:classref","type":"Class","methodName":"ZMQ"},{"id":"zmqcontext.construct","name":"ZMQContext::__construct","description":"Construct a new ZMQContext object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"zmqcontext.getopt","name":"ZMQContext::getOpt","description":"Get context option","tag":"refentry","type":"Function","methodName":"getOpt"},{"id":"zmqcontext.getsocket","name":"ZMQContext::getSocket","description":"Create a new socket","tag":"refentry","type":"Function","methodName":"getSocket"},{"id":"zmqcontext.ispersistent","name":"ZMQContext::isPersistent","description":"Whether the context is persistent","tag":"refentry","type":"Function","methodName":"isPersistent"},{"id":"zmqcontext.setopt","name":"ZMQContext::setOpt","description":"Set a socket option","tag":"refentry","type":"Function","methodName":"setOpt"},{"id":"class.zmqcontext","name":"ZMQContext","description":"The ZMQContext class","tag":"phpdoc:classref","type":"Class","methodName":"ZMQContext"},{"id":"zmqsocket.bind","name":"ZMQSocket::bind","description":"Bind the socket","tag":"refentry","type":"Function","methodName":"bind"},{"id":"zmqsocket.connect","name":"ZMQSocket::connect","description":"Connect the socket","tag":"refentry","type":"Function","methodName":"connect"},{"id":"zmqsocket.construct","name":"ZMQSocket::__construct","description":"Construct a new ZMQSocket","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"zmqsocket.disconnect","name":"ZMQSocket::disconnect","description":"Disconnect a socket","tag":"refentry","type":"Function","methodName":"disconnect"},{"id":"zmqsocket.getendpoints","name":"ZMQSocket::getEndpoints","description":"Get list of endpoints","tag":"refentry","type":"Function","methodName":"getEndpoints"},{"id":"zmqsocket.getpersistentid","name":"ZMQSocket::getPersistentId","description":"Get the persistent id","tag":"refentry","type":"Function","methodName":"getPersistentId"},{"id":"zmqsocket.getsockettype","name":"ZMQSocket::getSocketType","description":"Get the socket type","tag":"refentry","type":"Function","methodName":"getSocketType"},{"id":"zmqsocket.getsockopt","name":"ZMQSocket::getSockOpt","description":"Get socket option","tag":"refentry","type":"Function","methodName":"getSockOpt"},{"id":"zmqsocket.ispersistent","name":"ZMQSocket::isPersistent","description":"Whether the socket is persistent","tag":"refentry","type":"Function","methodName":"isPersistent"},{"id":"zmqsocket.recv","name":"ZMQSocket::recv","description":"Receives a message","tag":"refentry","type":"Function","methodName":"recv"},{"id":"zmqsocket.recvmulti","name":"ZMQSocket::recvMulti","description":"Receives a multipart message","tag":"refentry","type":"Function","methodName":"recvMulti"},{"id":"zmqsocket.send","name":"ZMQSocket::send","description":"Sends a message","tag":"refentry","type":"Function","methodName":"send"},{"id":"zmqsocket.sendmulti","name":"ZMQSocket::sendmulti","description":"Sends a multipart message","tag":"refentry","type":"Function","methodName":"sendmulti"},{"id":"zmqsocket.setsockopt","name":"ZMQSocket::setSockOpt","description":"Set a socket option","tag":"refentry","type":"Function","methodName":"setSockOpt"},{"id":"zmqsocket.unbind","name":"ZMQSocket::unbind","description":"Unbind the socket","tag":"refentry","type":"Function","methodName":"unbind"},{"id":"class.zmqsocket","name":"ZMQSocket","description":"The ZMQSocket class","tag":"phpdoc:classref","type":"Class","methodName":"ZMQSocket"},{"id":"zmqpoll.add","name":"ZMQPoll::add","description":"Add item to the poll set","tag":"refentry","type":"Function","methodName":"add"},{"id":"zmqpoll.clear","name":"ZMQPoll::clear","description":"Clear the poll set","tag":"refentry","type":"Function","methodName":"clear"},{"id":"zmqpoll.count","name":"ZMQPoll::count","description":"Count items in the poll set","tag":"refentry","type":"Function","methodName":"count"},{"id":"zmqpoll.getlasterrors","name":"ZMQPoll::getLastErrors","description":"Get poll errors","tag":"refentry","type":"Function","methodName":"getLastErrors"},{"id":"zmqpoll.poll","name":"ZMQPoll::poll","description":"Poll the items","tag":"refentry","type":"Function","methodName":"poll"},{"id":"zmqpoll.remove","name":"ZMQPoll::remove","description":"Remove item from poll set","tag":"refentry","type":"Function","methodName":"remove"},{"id":"class.zmqpoll","name":"ZMQPoll","description":"The ZMQPoll class","tag":"phpdoc:classref","type":"Class","methodName":"ZMQPoll"},{"id":"zmqdevice.construct","name":"ZMQDevice::__construct","description":"Construct a new device","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"zmqdevice.getidletimeout","name":"ZMQDevice::getIdleTimeout","description":"Get the idle timeout","tag":"refentry","type":"Function","methodName":"getIdleTimeout"},{"id":"zmqdevice.gettimertimeout","name":"ZMQDevice::getTimerTimeout","description":"Get the timer timeout","tag":"refentry","type":"Function","methodName":"getTimerTimeout"},{"id":"zmqdevice.run","name":"ZMQDevice::run","description":"Run the new device","tag":"refentry","type":"Function","methodName":"run"},{"id":"zmqdevice.setidlecallback","name":"ZMQDevice::setIdleCallback","description":"Set the idle callback function","tag":"refentry","type":"Function","methodName":"setIdleCallback"},{"id":"zmqdevice.setidletimeout","name":"ZMQDevice::setIdleTimeout","description":"Set the idle timeout","tag":"refentry","type":"Function","methodName":"setIdleTimeout"},{"id":"zmqdevice.settimercallback","name":"ZMQDevice::setTimerCallback","description":"Set the timer callback function","tag":"refentry","type":"Function","methodName":"setTimerCallback"},{"id":"zmqdevice.settimertimeout","name":"ZMQDevice::setTimerTimeout","description":"Set the timer timeout","tag":"refentry","type":"Function","methodName":"setTimerTimeout"},{"id":"class.zmqdevice","name":"ZMQDevice","description":"The ZMQDevice class","tag":"phpdoc:classref","type":"Class","methodName":"ZMQDevice"},{"id":"book.zmq","name":"0MQ \u6d88\u606f","description":"ZMQ","tag":"book","type":"Extension","methodName":"0MQ \u6d88\u606f"},{"id":"zookeeper.requirements","name":"\u9700\u6c42","description":"ZooKeeper","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"zookeeper.installation","name":"\u5b89\u88c5","description":"ZooKeeper","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"zookeeper.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"ZooKeeper","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"zookeeper.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"ZooKeeper","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.zookeeper-dispatch","name":"zookeeper_dispatch","description":"Calls callbacks for pending operations","tag":"refentry","type":"Function","methodName":"zookeeper_dispatch"},{"id":"ref.zookeeper","name":"ZooKeeper \u51fd\u6570","description":"ZooKeeper","tag":"reference","type":"Extension","methodName":"ZooKeeper \u51fd\u6570"},{"id":"zookeeper.addauth","name":"Zookeeper::addAuth","description":"Specify application credentials","tag":"refentry","type":"Function","methodName":"addAuth"},{"id":"zookeeper.close","name":"Zookeeper::close","description":"Close the zookeeper handle and free up any resources","tag":"refentry","type":"Function","methodName":"close"},{"id":"zookeeper.connect","name":"Zookeeper::connect","description":"Create a handle to used communicate with zookeeper","tag":"refentry","type":"Function","methodName":"connect"},{"id":"zookeeper.construct","name":"Zookeeper::__construct","description":"Create a handle to used communicate with zookeeper","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"zookeeper.create","name":"Zookeeper::create","description":"Create a node synchronously","tag":"refentry","type":"Function","methodName":"create"},{"id":"zookeeper.delete","name":"Zookeeper::delete","description":"Delete a node in zookeeper synchronously","tag":"refentry","type":"Function","methodName":"delete"},{"id":"zookeeper.exists","name":"Zookeeper::exists","description":"Checks the existence of a node in zookeeper synchronously","tag":"refentry","type":"Function","methodName":"exists"},{"id":"zookeeper.get","name":"Zookeeper::get","description":"Gets the data associated with a node synchronously","tag":"refentry","type":"Function","methodName":"get"},{"id":"zookeeper.getacl","name":"Zookeeper::getAcl","description":"Gets the acl associated with a node synchronously","tag":"refentry","type":"Function","methodName":"getAcl"},{"id":"zookeeper.getchildren","name":"Zookeeper::getChildren","description":"Lists the children of a node synchronously","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"zookeeper.getclientid","name":"Zookeeper::getClientId","description":"Return the client session id, only valid if the connections is currently connected (ie. last watcher state is ZOO_CONNECTED_STATE)","tag":"refentry","type":"Function","methodName":"getClientId"},{"id":"zookeeper.getconfig","name":"Zookeeper::getConfig","description":"Get instance of ZookeeperConfig","tag":"refentry","type":"Function","methodName":"getConfig"},{"id":"zookeeper.getrecvtimeout","name":"Zookeeper::getRecvTimeout","description":"Return the timeout for this session, only valid if the connections is currently connected (ie. last watcher state is ZOO_CONNECTED_STATE). This value may change after a server re-connect","tag":"refentry","type":"Function","methodName":"getRecvTimeout"},{"id":"zookeeper.getstate","name":"Zookeeper::getState","description":"Get the state of the zookeeper connection","tag":"refentry","type":"Function","methodName":"getState"},{"id":"zookeeper.isrecoverable","name":"Zookeeper::isRecoverable","description":"Checks if the current zookeeper connection state can be recovered","tag":"refentry","type":"Function","methodName":"isRecoverable"},{"id":"zookeeper.set","name":"Zookeeper::set","description":"Sets the data associated with a node","tag":"refentry","type":"Function","methodName":"set"},{"id":"zookeeper.setacl","name":"Zookeeper::setAcl","description":"Sets the acl associated with a node synchronously","tag":"refentry","type":"Function","methodName":"setAcl"},{"id":"zookeeper.setdebuglevel","name":"Zookeeper::setDebugLevel","description":"Sets the debugging level for the library","tag":"refentry","type":"Function","methodName":"setDebugLevel"},{"id":"zookeeper.setdeterministicconnorder","name":"Zookeeper::setDeterministicConnOrder","description":"Enable\/disable quorum endpoint order randomization","tag":"refentry","type":"Function","methodName":"setDeterministicConnOrder"},{"id":"zookeeper.setlogstream","name":"Zookeeper::setLogStream","description":"Sets the stream to be used by the library for logging","tag":"refentry","type":"Function","methodName":"setLogStream"},{"id":"zookeeper.setwatcher","name":"Zookeeper::setWatcher","description":"Set a watcher function","tag":"refentry","type":"Function","methodName":"setWatcher"},{"id":"class.zookeeper","name":"Zookeeper","description":"The Zookeeper class","tag":"phpdoc:classref","type":"Class","methodName":"Zookeeper"},{"id":"zookeeperconfig.add","name":"ZookeeperConfig::add","description":"Add servers to the ensemble","tag":"refentry","type":"Function","methodName":"add"},{"id":"zookeeperconfig.get","name":"ZookeeperConfig::get","description":"Gets the last committed configuration of the ZooKeeper cluster as it is known to the server to which the client is connected, synchronously","tag":"refentry","type":"Function","methodName":"get"},{"id":"zookeeperconfig.remove","name":"ZookeeperConfig::remove","description":"Remove servers from the ensemble","tag":"refentry","type":"Function","methodName":"remove"},{"id":"zookeeperconfig.set","name":"ZookeeperConfig::set","description":"Change ZK cluster ensemble membership and roles of ensemble peers","tag":"refentry","type":"Function","methodName":"set"},{"id":"class.zookeeperconfig","name":"ZookeeperConfig","description":"The ZookeeperConfig class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperConfig"},{"id":"class.zookeeperexception","name":"ZookeeperException","description":"The ZookeeperException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperException"},{"id":"class.zookeeperauthenticationexception","name":"ZookeeperAuthenticationException","description":"The ZookeeperAuthenticationException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperAuthenticationException"},{"id":"class.zookeeperconnectionexception","name":"ZookeeperConnectionException","description":"The ZookeeperConnectionException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperConnectionException"},{"id":"class.zookeepermarshallingexception","name":"ZookeeperMarshallingException","description":"The ZookeeperMarshallingException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperMarshallingException"},{"id":"class.zookeepernonodeexception","name":"ZookeeperNoNodeException","description":"The ZookeeperNoNodeException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperNoNodeException"},{"id":"class.zookeeperoperationtimeoutexception","name":"ZookeeperOperationTimeoutException","description":"The ZookeeperOperationTimeoutException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperOperationTimeoutException"},{"id":"class.zookeepersessionexception","name":"ZookeeperSessionException","description":"The ZookeeperSessionException class","tag":"phpdoc:classref","type":"Class","methodName":"ZookeeperSessionException"},{"id":"book.zookeeper","name":"ZooKeeper","description":"ZooKeeper","tag":"book","type":"Extension","methodName":"ZooKeeper"},{"id":"refs.remote.other","name":"\u5176\u5b83\u670d\u52a1","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u5176\u5b83\u670d\u52a1"},{"id":"solr.requirements","name":"\u9700\u6c42","description":"Apache Solr","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"solr.installation","name":"\u5b89\u88c5","description":"Apache Solr","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"solr.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Apache Solr","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"solr.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Apache Solr","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.solr-get-version","name":"solr_get_version","description":"\u8fd4\u56de\u5f53\u524dSolr\u6269\u5c55\u7684\u7248\u672c","tag":"refentry","type":"Function","methodName":"solr_get_version"},{"id":"ref.solr","name":"Solr \u51fd\u6570","description":"Apache Solr","tag":"reference","type":"Extension","methodName":"Solr \u51fd\u6570"},{"id":"solr.examples","name":"\u793a\u4f8b","description":"Apache Solr","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"solrutils.digestxmlresponse","name":"SolrUtils::digestXmlResponse","description":"Parses an response XML string into a SolrObject","tag":"refentry","type":"Function","methodName":"digestXmlResponse"},{"id":"solrutils.escapequerychars","name":"SolrUtils::escapeQueryChars","description":"Escapes a lucene query string","tag":"refentry","type":"Function","methodName":"escapeQueryChars"},{"id":"solrutils.getsolrversion","name":"SolrUtils::getSolrVersion","description":"Returns the current version of the Solr extension","tag":"refentry","type":"Function","methodName":"getSolrVersion"},{"id":"solrutils.queryphrase","name":"SolrUtils::queryPhrase","description":"Prepares a phrase from an unescaped lucene string","tag":"refentry","type":"Function","methodName":"queryPhrase"},{"id":"class.solrutils","name":"SolrUtils","description":"The SolrUtils class","tag":"phpdoc:classref","type":"Class","methodName":"SolrUtils"},{"id":"solrinputdocument.addchilddocument","name":"SolrInputDocument::addChildDocument","description":"Adds a child document for block indexing","tag":"refentry","type":"Function","methodName":"addChildDocument"},{"id":"solrinputdocument.addchilddocuments","name":"SolrInputDocument::addChildDocuments","description":"Adds an array of child documents","tag":"refentry","type":"Function","methodName":"addChildDocuments"},{"id":"solrinputdocument.addfield","name":"SolrInputDocument::addField","description":"Adds a field to the document","tag":"refentry","type":"Function","methodName":"addField"},{"id":"solrinputdocument.clear","name":"SolrInputDocument::clear","description":"Resets the input document","tag":"refentry","type":"Function","methodName":"clear"},{"id":"solrinputdocument.clone","name":"SolrInputDocument::__clone","description":"Creates a copy of a SolrDocument","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"solrinputdocument.construct","name":"SolrInputDocument::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrinputdocument.deletefield","name":"SolrInputDocument::deleteField","description":"Removes a field from the document","tag":"refentry","type":"Function","methodName":"deleteField"},{"id":"solrinputdocument.destruct","name":"SolrInputDocument::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"solrinputdocument.fieldexists","name":"SolrInputDocument::fieldExists","description":"Checks if a field exists","tag":"refentry","type":"Function","methodName":"fieldExists"},{"id":"solrinputdocument.getboost","name":"SolrInputDocument::getBoost","description":"Retrieves the current boost value for the document","tag":"refentry","type":"Function","methodName":"getBoost"},{"id":"solrinputdocument.getchilddocuments","name":"SolrInputDocument::getChildDocuments","description":"Returns an array of child documents (SolrInputDocument)","tag":"refentry","type":"Function","methodName":"getChildDocuments"},{"id":"solrinputdocument.getchilddocumentscount","name":"SolrInputDocument::getChildDocumentsCount","description":"Returns the number of child documents","tag":"refentry","type":"Function","methodName":"getChildDocumentsCount"},{"id":"solrinputdocument.getfield","name":"SolrInputDocument::getField","description":"Retrieves a field by name","tag":"refentry","type":"Function","methodName":"getField"},{"id":"solrinputdocument.getfieldboost","name":"SolrInputDocument::getFieldBoost","description":"Retrieves the boost value for a particular field","tag":"refentry","type":"Function","methodName":"getFieldBoost"},{"id":"solrinputdocument.getfieldcount","name":"SolrInputDocument::getFieldCount","description":"Returns the number of fields in the document","tag":"refentry","type":"Function","methodName":"getFieldCount"},{"id":"solrinputdocument.getfieldnames","name":"SolrInputDocument::getFieldNames","description":"Returns an array containing all the fields in the document","tag":"refentry","type":"Function","methodName":"getFieldNames"},{"id":"solrinputdocument.haschilddocuments","name":"SolrInputDocument::hasChildDocuments","description":"Returns true if the document has any child documents","tag":"refentry","type":"Function","methodName":"hasChildDocuments"},{"id":"solrinputdocument.merge","name":"SolrInputDocument::merge","description":"Merges one input document into another","tag":"refentry","type":"Function","methodName":"merge"},{"id":"solrinputdocument.reset","name":"SolrInputDocument::reset","description":"\u522b\u540d SolrInputDocument::clear","tag":"refentry","type":"Function","methodName":"reset"},{"id":"solrinputdocument.setboost","name":"SolrInputDocument::setBoost","description":"Sets the boost value for this document","tag":"refentry","type":"Function","methodName":"setBoost"},{"id":"solrinputdocument.setfieldboost","name":"SolrInputDocument::setFieldBoost","description":"Sets the index-time boost value for a field","tag":"refentry","type":"Function","methodName":"setFieldBoost"},{"id":"solrinputdocument.sort","name":"SolrInputDocument::sort","description":"Sorts the fields within the document","tag":"refentry","type":"Function","methodName":"sort"},{"id":"solrinputdocument.toarray","name":"SolrInputDocument::toArray","description":"Returns an array representation of the input document","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"class.solrinputdocument","name":"SolrInputDocument","description":"The SolrInputDocument class","tag":"phpdoc:classref","type":"Class","methodName":"SolrInputDocument"},{"id":"solrdocument.addfield","name":"SolrDocument::addField","description":"Adds a field to the document","tag":"refentry","type":"Function","methodName":"addField"},{"id":"solrdocument.clear","name":"SolrDocument::clear","description":"Drops all the fields in the document","tag":"refentry","type":"Function","methodName":"clear"},{"id":"solrdocument.clone","name":"SolrDocument::__clone","description":"Creates a copy of a SolrDocument object","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"solrdocument.construct","name":"SolrDocument::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrdocument.current","name":"SolrDocument::current","description":"Retrieves the current field","tag":"refentry","type":"Function","methodName":"current"},{"id":"solrdocument.deletefield","name":"SolrDocument::deleteField","description":"Removes a field from the document","tag":"refentry","type":"Function","methodName":"deleteField"},{"id":"solrdocument.destruct","name":"SolrDocument::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"solrdocument.fieldexists","name":"SolrDocument::fieldExists","description":"Checks if a field exists in the document","tag":"refentry","type":"Function","methodName":"fieldExists"},{"id":"solrdocument.get","name":"SolrDocument::__get","description":"Access the field as a property","tag":"refentry","type":"Function","methodName":"__get"},{"id":"solrdocument.getchilddocuments","name":"SolrDocument::getChildDocuments","description":"Returns an array of child documents (SolrDocument)","tag":"refentry","type":"Function","methodName":"getChildDocuments"},{"id":"solrdocument.getchilddocumentscount","name":"SolrDocument::getChildDocumentsCount","description":"Returns the number of child documents","tag":"refentry","type":"Function","methodName":"getChildDocumentsCount"},{"id":"solrdocument.getfield","name":"SolrDocument::getField","description":"Retrieves a field by name","tag":"refentry","type":"Function","methodName":"getField"},{"id":"solrdocument.getfieldcount","name":"SolrDocument::getFieldCount","description":"Returns the number of fields in this document","tag":"refentry","type":"Function","methodName":"getFieldCount"},{"id":"solrdocument.getfieldnames","name":"SolrDocument::getFieldNames","description":"Returns an array of fields names in the document","tag":"refentry","type":"Function","methodName":"getFieldNames"},{"id":"solrdocument.getinputdocument","name":"SolrDocument::getInputDocument","description":"Returns a SolrInputDocument equivalent of the object","tag":"refentry","type":"Function","methodName":"getInputDocument"},{"id":"solrdocument.haschilddocuments","name":"SolrDocument::hasChildDocuments","description":"Checks whether the document has any child documents","tag":"refentry","type":"Function","methodName":"hasChildDocuments"},{"id":"solrdocument.isset","name":"SolrDocument::__isset","description":"Checks if a field exists","tag":"refentry","type":"Function","methodName":"__isset"},{"id":"solrdocument.key","name":"SolrDocument::key","description":"Retrieves the current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"solrdocument.merge","name":"SolrDocument::merge","description":"Merges source to the current SolrDocument","tag":"refentry","type":"Function","methodName":"merge"},{"id":"solrdocument.next","name":"SolrDocument::next","description":"Moves the internal pointer to the next field","tag":"refentry","type":"Function","methodName":"next"},{"id":"solrdocument.offsetexists","name":"SolrDocument::offsetExists","description":"Checks if a particular field exists","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"solrdocument.offsetget","name":"SolrDocument::offsetGet","description":"Retrieves a field","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"solrdocument.offsetset","name":"SolrDocument::offsetSet","description":"Adds a field to the document","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"solrdocument.offsetunset","name":"SolrDocument::offsetUnset","description":"Removes a field","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"solrdocument.reset","name":"SolrDocument::reset","description":"\u522b\u540d SolrDocument::clear","tag":"refentry","type":"Function","methodName":"reset"},{"id":"solrdocument.rewind","name":"SolrDocument::rewind","description":"Resets the internal pointer to the beginning","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"solrdocument.serialize","name":"SolrDocument::serialize","description":"Used for custom serialization","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"solrdocument.set","name":"SolrDocument::__set","description":"Adds another field to the document","tag":"refentry","type":"Function","methodName":"__set"},{"id":"solrdocument.sort","name":"SolrDocument::sort","description":"Sorts the fields in the document","tag":"refentry","type":"Function","methodName":"sort"},{"id":"solrdocument.toarray","name":"SolrDocument::toArray","description":"Returns an array representation of the document","tag":"refentry","type":"Function","methodName":"toArray"},{"id":"solrdocument.unserialize","name":"SolrDocument::unserialize","description":"Custom serialization of SolrDocument objects","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"solrdocument.unset","name":"SolrDocument::__unset","description":"Removes a field from the document","tag":"refentry","type":"Function","methodName":"__unset"},{"id":"solrdocument.valid","name":"SolrDocument::valid","description":"Checks if the current position internally is still valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"class.solrdocument","name":"SolrDocument","description":"The SolrDocument class","tag":"phpdoc:classref","type":"Class","methodName":"SolrDocument"},{"id":"solrdocumentfield.construct","name":"SolrDocumentField::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrdocumentfield.destruct","name":"SolrDocumentField::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"class.solrdocumentfield","name":"SolrDocumentField","description":"The SolrDocumentField class","tag":"phpdoc:classref","type":"Class","methodName":"SolrDocumentField"},{"id":"solrobject.construct","name":"SolrObject::__construct","description":"Creates Solr object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrobject.destruct","name":"SolrObject::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"solrobject.getpropertynames","name":"SolrObject::getPropertyNames","description":"Returns an array of all the names of the properties","tag":"refentry","type":"Function","methodName":"getPropertyNames"},{"id":"solrobject.offsetexists","name":"SolrObject::offsetExists","description":"Checks if the property exists","tag":"refentry","type":"Function","methodName":"offsetExists"},{"id":"solrobject.offsetget","name":"SolrObject::offsetGet","description":"Used to retrieve a property","tag":"refentry","type":"Function","methodName":"offsetGet"},{"id":"solrobject.offsetset","name":"SolrObject::offsetSet","description":"Sets the value for a property","tag":"refentry","type":"Function","methodName":"offsetSet"},{"id":"solrobject.offsetunset","name":"SolrObject::offsetUnset","description":"Unsets the value for the property","tag":"refentry","type":"Function","methodName":"offsetUnset"},{"id":"class.solrobject","name":"SolrObject","description":"The SolrObject class","tag":"phpdoc:classref","type":"Class","methodName":"SolrObject"},{"id":"solrclient.adddocument","name":"SolrClient::addDocument","description":"Adds a document to the index","tag":"refentry","type":"Function","methodName":"addDocument"},{"id":"solrclient.adddocuments","name":"SolrClient::addDocuments","description":"Adds a collection of SolrInputDocument instances to the index","tag":"refentry","type":"Function","methodName":"addDocuments"},{"id":"solrclient.commit","name":"SolrClient::commit","description":"Finalizes all add\/deletes made to the index","tag":"refentry","type":"Function","methodName":"commit"},{"id":"solrclient.construct","name":"SolrClient::__construct","description":"Constructor for the SolrClient object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrclient.deletebyid","name":"SolrClient::deleteById","description":"Delete by Id","tag":"refentry","type":"Function","methodName":"deleteById"},{"id":"solrclient.deletebyids","name":"SolrClient::deleteByIds","description":"Deletes by Ids","tag":"refentry","type":"Function","methodName":"deleteByIds"},{"id":"solrclient.deletebyqueries","name":"SolrClient::deleteByQueries","description":"Removes all documents matching any of the queries","tag":"refentry","type":"Function","methodName":"deleteByQueries"},{"id":"solrclient.deletebyquery","name":"SolrClient::deleteByQuery","description":"Deletes all documents matching the given query","tag":"refentry","type":"Function","methodName":"deleteByQuery"},{"id":"solrclient.destruct","name":"SolrClient::__destruct","description":"Destructor for SolrClient","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"solrclient.getbyid","name":"SolrClient::getById","description":"Get Document By Id. Utilizes Solr Realtime Get (RTG)","tag":"refentry","type":"Function","methodName":"getById"},{"id":"solrclient.getbyids","name":"SolrClient::getByIds","description":"Get Documents by their Ids. Utilizes Solr Realtime Get (RTG)","tag":"refentry","type":"Function","methodName":"getByIds"},{"id":"solrclient.getdebug","name":"SolrClient::getDebug","description":"Returns the debug data for the last connection attempt","tag":"refentry","type":"Function","methodName":"getDebug"},{"id":"solrclient.getoptions","name":"SolrClient::getOptions","description":"Returns the client options set internally","tag":"refentry","type":"Function","methodName":"getOptions"},{"id":"solrclient.optimize","name":"SolrClient::optimize","description":"Defragments the index","tag":"refentry","type":"Function","methodName":"optimize"},{"id":"solrclient.ping","name":"SolrClient::ping","description":"Checks if Solr server is still up","tag":"refentry","type":"Function","methodName":"ping"},{"id":"solrclient.query","name":"SolrClient::query","description":"Sends a query to the server","tag":"refentry","type":"Function","methodName":"query"},{"id":"solrclient.request","name":"SolrClient::request","description":"Sends a raw update request","tag":"refentry","type":"Function","methodName":"request"},{"id":"solrclient.rollback","name":"SolrClient::rollback","description":"Rollbacks all add\/deletes made to the index since the last commit","tag":"refentry","type":"Function","methodName":"rollback"},{"id":"solrclient.setresponsewriter","name":"SolrClient::setResponseWriter","description":"Sets the response writer used to prepare the response from Solr","tag":"refentry","type":"Function","methodName":"setResponseWriter"},{"id":"solrclient.setservlet","name":"SolrClient::setServlet","description":"Changes the specified servlet type to a new value","tag":"refentry","type":"Function","methodName":"setServlet"},{"id":"solrclient.system","name":"SolrClient::system","description":"Retrieve Solr Server information","tag":"refentry","type":"Function","methodName":"system"},{"id":"solrclient.threads","name":"SolrClient::threads","description":"Checks the threads status","tag":"refentry","type":"Function","methodName":"threads"},{"id":"class.solrclient","name":"SolrClient","description":"The SolrClient class","tag":"phpdoc:classref","type":"Class","methodName":"SolrClient"},{"id":"solrresponse.getdigestedresponse","name":"SolrResponse::getDigestedResponse","description":"Returns the XML response as serialized PHP data","tag":"refentry","type":"Function","methodName":"getDigestedResponse"},{"id":"solrresponse.gethttpstatus","name":"SolrResponse::getHttpStatus","description":"Returns the HTTP status of the response","tag":"refentry","type":"Function","methodName":"getHttpStatus"},{"id":"solrresponse.gethttpstatusmessage","name":"SolrResponse::getHttpStatusMessage","description":"Returns more details on the HTTP status","tag":"refentry","type":"Function","methodName":"getHttpStatusMessage"},{"id":"solrresponse.getrawrequest","name":"SolrResponse::getRawRequest","description":"Returns the raw request sent to the Solr server","tag":"refentry","type":"Function","methodName":"getRawRequest"},{"id":"solrresponse.getrawrequestheaders","name":"SolrResponse::getRawRequestHeaders","description":"Returns the raw request headers sent to the Solr server","tag":"refentry","type":"Function","methodName":"getRawRequestHeaders"},{"id":"solrresponse.getrawresponse","name":"SolrResponse::getRawResponse","description":"Returns the raw response from the server","tag":"refentry","type":"Function","methodName":"getRawResponse"},{"id":"solrresponse.getrawresponseheaders","name":"SolrResponse::getRawResponseHeaders","description":"Returns the raw response headers from the server","tag":"refentry","type":"Function","methodName":"getRawResponseHeaders"},{"id":"solrresponse.getrequesturl","name":"SolrResponse::getRequestUrl","description":"Returns the full URL the request was sent to","tag":"refentry","type":"Function","methodName":"getRequestUrl"},{"id":"solrresponse.getresponse","name":"SolrResponse::getResponse","description":"Returns a SolrObject representing the XML response from the server","tag":"refentry","type":"Function","methodName":"getResponse"},{"id":"solrresponse.setparsemode","name":"SolrResponse::setParseMode","description":"Sets the parse mode","tag":"refentry","type":"Function","methodName":"setParseMode"},{"id":"solrresponse.success","name":"SolrResponse::success","description":"Was the request a success","tag":"refentry","type":"Function","methodName":"success"},{"id":"class.solrresponse","name":"SolrResponse","description":"The SolrResponse class","tag":"phpdoc:classref","type":"Class","methodName":"SolrResponse"},{"id":"solrqueryresponse.construct","name":"SolrQueryResponse::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrqueryresponse.destruct","name":"SolrQueryResponse::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"class.solrqueryresponse","name":"SolrQueryResponse","description":"The SolrQueryResponse class","tag":"phpdoc:classref","type":"Class","methodName":"SolrQueryResponse"},{"id":"solrupdateresponse.construct","name":"SolrUpdateResponse::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrupdateresponse.destruct","name":"SolrUpdateResponse::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"class.solrupdateresponse","name":"SolrUpdateResponse","description":"The SolrUpdateResponse class","tag":"phpdoc:classref","type":"Class","methodName":"SolrUpdateResponse"},{"id":"solrpingresponse.construct","name":"SolrPingResponse::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrpingresponse.destruct","name":"SolrPingResponse::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"solrpingresponse.getresponse","name":"SolrPingResponse::getResponse","description":"Returns the response from the server","tag":"refentry","type":"Function","methodName":"getResponse"},{"id":"class.solrpingresponse","name":"SolrPingResponse","description":"The SolrPingResponse class","tag":"phpdoc:classref","type":"Class","methodName":"SolrPingResponse"},{"id":"solrgenericresponse.construct","name":"SolrGenericResponse::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrgenericresponse.destruct","name":"SolrGenericResponse::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"class.solrgenericresponse","name":"SolrGenericResponse","description":"The SolrGenericResponse class","tag":"phpdoc:classref","type":"Class","methodName":"SolrGenericResponse"},{"id":"solrparams.add","name":"SolrParams::add","description":"\u522b\u540d SolrParams::addParam","tag":"refentry","type":"Function","methodName":"add"},{"id":"solrparams.addparam","name":"SolrParams::addParam","description":"Adds a parameter to the object","tag":"refentry","type":"Function","methodName":"addParam"},{"id":"solrparams.get","name":"SolrParams::get","description":"\u522b\u540d SolrParams::getParam","tag":"refentry","type":"Function","methodName":"get"},{"id":"solrparams.getparam","name":"SolrParams::getParam","description":"Returns a parameter value","tag":"refentry","type":"Function","methodName":"getParam"},{"id":"solrparams.getparams","name":"SolrParams::getParams","description":"Returns an array of non URL-encoded parameters","tag":"refentry","type":"Function","methodName":"getParams"},{"id":"solrparams.getpreparedparams","name":"SolrParams::getPreparedParams","description":"Returns an array of URL-encoded parameters","tag":"refentry","type":"Function","methodName":"getPreparedParams"},{"id":"solrparams.serialize","name":"SolrParams::serialize","description":"Used for custom serialization","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"solrparams.set","name":"SolrParams::set","description":"\u522b\u540d SolrParams::setParam","tag":"refentry","type":"Function","methodName":"set"},{"id":"solrparams.setparam","name":"SolrParams::setParam","description":"Sets the parameter to the specified value","tag":"refentry","type":"Function","methodName":"setParam"},{"id":"solrparams.tostring","name":"SolrParams::toString","description":"Returns all the name-value pair parameters in the object","tag":"refentry","type":"Function","methodName":"toString"},{"id":"solrparams.unserialize","name":"SolrParams::unserialize","description":"Used for custom serialization","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"class.solrparams","name":"SolrParams","description":"The SolrParams class","tag":"phpdoc:classref","type":"Class","methodName":"SolrParams"},{"id":"solrmodifiableparams.construct","name":"SolrModifiableParams::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrmodifiableparams.destruct","name":"SolrModifiableParams::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"class.solrmodifiableparams","name":"SolrModifiableParams","description":"The SolrModifiableParams class","tag":"phpdoc:classref","type":"Class","methodName":"SolrModifiableParams"},{"id":"solrquery.addexpandfilterquery","name":"SolrQuery::addExpandFilterQuery","description":"Overrides main filter query, determines which documents to include in the main group","tag":"refentry","type":"Function","methodName":"addExpandFilterQuery"},{"id":"solrquery.addexpandsortfield","name":"SolrQuery::addExpandSortField","description":"Orders the documents within the expanded groups (expand.sort parameter)","tag":"refentry","type":"Function","methodName":"addExpandSortField"},{"id":"solrquery.addfacetdatefield","name":"SolrQuery::addFacetDateField","description":"Maps to facet.date","tag":"refentry","type":"Function","methodName":"addFacetDateField"},{"id":"solrquery.addfacetdateother","name":"SolrQuery::addFacetDateOther","description":"Adds another facet.date.other parameter","tag":"refentry","type":"Function","methodName":"addFacetDateOther"},{"id":"solrquery.addfacetfield","name":"SolrQuery::addFacetField","description":"Adds another field to the facet","tag":"refentry","type":"Function","methodName":"addFacetField"},{"id":"solrquery.addfacetquery","name":"SolrQuery::addFacetQuery","description":"Adds a facet query","tag":"refentry","type":"Function","methodName":"addFacetQuery"},{"id":"solrquery.addfield","name":"SolrQuery::addField","description":"Specifies which fields to return in the result","tag":"refentry","type":"Function","methodName":"addField"},{"id":"solrquery.addfilterquery","name":"SolrQuery::addFilterQuery","description":"Specifies a filter query","tag":"refentry","type":"Function","methodName":"addFilterQuery"},{"id":"solrquery.addgroupfield","name":"SolrQuery::addGroupField","description":"Add a field to be used to group results","tag":"refentry","type":"Function","methodName":"addGroupField"},{"id":"solrquery.addgroupfunction","name":"SolrQuery::addGroupFunction","description":"Allows grouping results based on the unique values of a function query (group.func parameter)","tag":"refentry","type":"Function","methodName":"addGroupFunction"},{"id":"solrquery.addgroupquery","name":"SolrQuery::addGroupQuery","description":"Allows grouping of documents that match the given query","tag":"refentry","type":"Function","methodName":"addGroupQuery"},{"id":"solrquery.addgroupsortfield","name":"SolrQuery::addGroupSortField","description":"Add a group sort field (group.sort parameter)","tag":"refentry","type":"Function","methodName":"addGroupSortField"},{"id":"solrquery.addhighlightfield","name":"SolrQuery::addHighlightField","description":"Maps to hl.fl","tag":"refentry","type":"Function","methodName":"addHighlightField"},{"id":"solrquery.addmltfield","name":"SolrQuery::addMltField","description":"Sets a field to use for similarity","tag":"refentry","type":"Function","methodName":"addMltField"},{"id":"solrquery.addmltqueryfield","name":"SolrQuery::addMltQueryField","description":"Maps to mlt.qf","tag":"refentry","type":"Function","methodName":"addMltQueryField"},{"id":"solrquery.addsortfield","name":"SolrQuery::addSortField","description":"Used to control how the results should be sorted","tag":"refentry","type":"Function","methodName":"addSortField"},{"id":"solrquery.addstatsfacet","name":"SolrQuery::addStatsFacet","description":"Requests a return of sub results for values within the given facet","tag":"refentry","type":"Function","methodName":"addStatsFacet"},{"id":"solrquery.addstatsfield","name":"SolrQuery::addStatsField","description":"Maps to stats.field parameter","tag":"refentry","type":"Function","methodName":"addStatsField"},{"id":"solrquery.collapse","name":"SolrQuery::collapse","description":"Collapses the result set to a single document per group","tag":"refentry","type":"Function","methodName":"collapse"},{"id":"solrquery.construct","name":"SolrQuery::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrquery.destruct","name":"SolrQuery::__destruct","description":"Destructor","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"solrquery.getexpand","name":"SolrQuery::getExpand","description":"Returns true if group expanding is enabled","tag":"refentry","type":"Function","methodName":"getExpand"},{"id":"solrquery.getexpandfilterqueries","name":"SolrQuery::getExpandFilterQueries","description":"Returns the expand filter queries","tag":"refentry","type":"Function","methodName":"getExpandFilterQueries"},{"id":"solrquery.getexpandquery","name":"SolrQuery::getExpandQuery","description":"Returns the expand query expand.q parameter","tag":"refentry","type":"Function","methodName":"getExpandQuery"},{"id":"solrquery.getexpandrows","name":"SolrQuery::getExpandRows","description":"Returns The number of rows to display in each group (expand.rows)","tag":"refentry","type":"Function","methodName":"getExpandRows"},{"id":"solrquery.getexpandsortfields","name":"SolrQuery::getExpandSortFields","description":"Returns an array of fields","tag":"refentry","type":"Function","methodName":"getExpandSortFields"},{"id":"solrquery.getfacet","name":"SolrQuery::getFacet","description":"Returns the value of the facet parameter","tag":"refentry","type":"Function","methodName":"getFacet"},{"id":"solrquery.getfacetdateend","name":"SolrQuery::getFacetDateEnd","description":"Returns the value for the facet.date.end parameter","tag":"refentry","type":"Function","methodName":"getFacetDateEnd"},{"id":"solrquery.getfacetdatefields","name":"SolrQuery::getFacetDateFields","description":"Returns all the facet.date fields","tag":"refentry","type":"Function","methodName":"getFacetDateFields"},{"id":"solrquery.getfacetdategap","name":"SolrQuery::getFacetDateGap","description":"Returns the value of the facet.date.gap parameter","tag":"refentry","type":"Function","methodName":"getFacetDateGap"},{"id":"solrquery.getfacetdatehardend","name":"SolrQuery::getFacetDateHardEnd","description":"Returns the value of the facet.date.hardend parameter","tag":"refentry","type":"Function","methodName":"getFacetDateHardEnd"},{"id":"solrquery.getfacetdateother","name":"SolrQuery::getFacetDateOther","description":"Returns the value for the facet.date.other parameter","tag":"refentry","type":"Function","methodName":"getFacetDateOther"},{"id":"solrquery.getfacetdatestart","name":"SolrQuery::getFacetDateStart","description":"Returns the  lower bound for the first date range for all date faceting on this field","tag":"refentry","type":"Function","methodName":"getFacetDateStart"},{"id":"solrquery.getfacetfields","name":"SolrQuery::getFacetFields","description":"Returns all the facet fields","tag":"refentry","type":"Function","methodName":"getFacetFields"},{"id":"solrquery.getfacetlimit","name":"SolrQuery::getFacetLimit","description":"Returns the maximum number of constraint counts that should be returned for the facet fields","tag":"refentry","type":"Function","methodName":"getFacetLimit"},{"id":"solrquery.getfacetmethod","name":"SolrQuery::getFacetMethod","description":"Returns the value of the facet.method parameter","tag":"refentry","type":"Function","methodName":"getFacetMethod"},{"id":"solrquery.getfacetmincount","name":"SolrQuery::getFacetMinCount","description":"Returns the minimum counts for facet fields should be included in the response","tag":"refentry","type":"Function","methodName":"getFacetMinCount"},{"id":"solrquery.getfacetmissing","name":"SolrQuery::getFacetMissing","description":"Returns the current state of the facet.missing parameter","tag":"refentry","type":"Function","methodName":"getFacetMissing"},{"id":"solrquery.getfacetoffset","name":"SolrQuery::getFacetOffset","description":"Returns an offset into the list of constraints to be used for pagination","tag":"refentry","type":"Function","methodName":"getFacetOffset"},{"id":"solrquery.getfacetprefix","name":"SolrQuery::getFacetPrefix","description":"Returns the facet prefix","tag":"refentry","type":"Function","methodName":"getFacetPrefix"},{"id":"solrquery.getfacetqueries","name":"SolrQuery::getFacetQueries","description":"Returns all the facet queries","tag":"refentry","type":"Function","methodName":"getFacetQueries"},{"id":"solrquery.getfacetsort","name":"SolrQuery::getFacetSort","description":"Returns the facet sort type","tag":"refentry","type":"Function","methodName":"getFacetSort"},{"id":"solrquery.getfields","name":"SolrQuery::getFields","description":"Returns the list of fields that will be returned in the response","tag":"refentry","type":"Function","methodName":"getFields"},{"id":"solrquery.getfilterqueries","name":"SolrQuery::getFilterQueries","description":"Returns an array of filter queries","tag":"refentry","type":"Function","methodName":"getFilterQueries"},{"id":"solrquery.getgroup","name":"SolrQuery::getGroup","description":"Returns true if grouping is enabled","tag":"refentry","type":"Function","methodName":"getGroup"},{"id":"solrquery.getgroupcachepercent","name":"SolrQuery::getGroupCachePercent","description":"Returns group cache percent value","tag":"refentry","type":"Function","methodName":"getGroupCachePercent"},{"id":"solrquery.getgroupfacet","name":"SolrQuery::getGroupFacet","description":"Returns the group.facet parameter value","tag":"refentry","type":"Function","methodName":"getGroupFacet"},{"id":"solrquery.getgroupfields","name":"SolrQuery::getGroupFields","description":"Returns group fields (group.field parameter values)","tag":"refentry","type":"Function","methodName":"getGroupFields"},{"id":"solrquery.getgroupformat","name":"SolrQuery::getGroupFormat","description":"Returns the group.format value","tag":"refentry","type":"Function","methodName":"getGroupFormat"},{"id":"solrquery.getgroupfunctions","name":"SolrQuery::getGroupFunctions","description":"Returns group functions (group.func parameter values)","tag":"refentry","type":"Function","methodName":"getGroupFunctions"},{"id":"solrquery.getgrouplimit","name":"SolrQuery::getGroupLimit","description":"Returns the group.limit value","tag":"refentry","type":"Function","methodName":"getGroupLimit"},{"id":"solrquery.getgroupmain","name":"SolrQuery::getGroupMain","description":"Returns the group.main value","tag":"refentry","type":"Function","methodName":"getGroupMain"},{"id":"solrquery.getgroupngroups","name":"SolrQuery::getGroupNGroups","description":"Returns the group.ngroups value","tag":"refentry","type":"Function","methodName":"getGroupNGroups"},{"id":"solrquery.getgroupoffset","name":"SolrQuery::getGroupOffset","description":"Returns the group.offset value","tag":"refentry","type":"Function","methodName":"getGroupOffset"},{"id":"solrquery.getgroupqueries","name":"SolrQuery::getGroupQueries","description":"Returns all the group.query parameter values","tag":"refentry","type":"Function","methodName":"getGroupQueries"},{"id":"solrquery.getgroupsortfields","name":"SolrQuery::getGroupSortFields","description":"Returns the group.sort value","tag":"refentry","type":"Function","methodName":"getGroupSortFields"},{"id":"solrquery.getgrouptruncate","name":"SolrQuery::getGroupTruncate","description":"Returns the group.truncate value","tag":"refentry","type":"Function","methodName":"getGroupTruncate"},{"id":"solrquery.gethighlight","name":"SolrQuery::getHighlight","description":"Returns the state of the hl parameter","tag":"refentry","type":"Function","methodName":"getHighlight"},{"id":"solrquery.gethighlightalternatefield","name":"SolrQuery::getHighlightAlternateField","description":"Returns the highlight field to use as backup or default","tag":"refentry","type":"Function","methodName":"getHighlightAlternateField"},{"id":"solrquery.gethighlightfields","name":"SolrQuery::getHighlightFields","description":"Returns all the fields that Solr should generate highlighted snippets for","tag":"refentry","type":"Function","methodName":"getHighlightFields"},{"id":"solrquery.gethighlightformatter","name":"SolrQuery::getHighlightFormatter","description":"Returns the formatter for the highlighted output","tag":"refentry","type":"Function","methodName":"getHighlightFormatter"},{"id":"solrquery.gethighlightfragmenter","name":"SolrQuery::getHighlightFragmenter","description":"Returns the text snippet generator for highlighted text","tag":"refentry","type":"Function","methodName":"getHighlightFragmenter"},{"id":"solrquery.gethighlightfragsize","name":"SolrQuery::getHighlightFragsize","description":"Returns the number of characters of fragments to consider for highlighting","tag":"refentry","type":"Function","methodName":"getHighlightFragsize"},{"id":"solrquery.gethighlighthighlightmultiterm","name":"SolrQuery::getHighlightHighlightMultiTerm","description":"Returns whether or not to enable highlighting for range\/wildcard\/fuzzy\/prefix queries","tag":"refentry","type":"Function","methodName":"getHighlightHighlightMultiTerm"},{"id":"solrquery.gethighlightmaxalternatefieldlength","name":"SolrQuery::getHighlightMaxAlternateFieldLength","description":"Returns the maximum number of characters of the field to return","tag":"refentry","type":"Function","methodName":"getHighlightMaxAlternateFieldLength"},{"id":"solrquery.gethighlightmaxanalyzedchars","name":"SolrQuery::getHighlightMaxAnalyzedChars","description":"Returns the maximum number of characters into a document to look for suitable snippets","tag":"refentry","type":"Function","methodName":"getHighlightMaxAnalyzedChars"},{"id":"solrquery.gethighlightmergecontiguous","name":"SolrQuery::getHighlightMergeContiguous","description":"Returns whether or not the collapse contiguous fragments into a single fragment","tag":"refentry","type":"Function","methodName":"getHighlightMergeContiguous"},{"id":"solrquery.gethighlightquery","name":"SolrQuery::getHighlightQuery","description":"return the highlightquery (hl.q)","tag":"refentry","type":"Function","methodName":"getHighlightQuery"},{"id":"solrquery.gethighlightregexmaxanalyzedchars","name":"SolrQuery::getHighlightRegexMaxAnalyzedChars","description":"Returns the maximum number of characters from a field when using the regex fragmenter","tag":"refentry","type":"Function","methodName":"getHighlightRegexMaxAnalyzedChars"},{"id":"solrquery.gethighlightregexpattern","name":"SolrQuery::getHighlightRegexPattern","description":"Returns the regular expression for fragmenting","tag":"refentry","type":"Function","methodName":"getHighlightRegexPattern"},{"id":"solrquery.gethighlightregexslop","name":"SolrQuery::getHighlightRegexSlop","description":"Returns the deviation factor from the ideal fragment size","tag":"refentry","type":"Function","methodName":"getHighlightRegexSlop"},{"id":"solrquery.gethighlightrequirefieldmatch","name":"SolrQuery::getHighlightRequireFieldMatch","description":"Returns if a field will only be highlighted if the query matched in this particular field","tag":"refentry","type":"Function","methodName":"getHighlightRequireFieldMatch"},{"id":"solrquery.gethighlightsimplepost","name":"SolrQuery::getHighlightSimplePost","description":"Returns the text which appears after a highlighted term","tag":"refentry","type":"Function","methodName":"getHighlightSimplePost"},{"id":"solrquery.gethighlightsimplepre","name":"SolrQuery::getHighlightSimplePre","description":"Returns the text which appears before a highlighted term","tag":"refentry","type":"Function","methodName":"getHighlightSimplePre"},{"id":"solrquery.gethighlightsnippets","name":"SolrQuery::getHighlightSnippets","description":"Returns the maximum number of highlighted snippets to generate per field","tag":"refentry","type":"Function","methodName":"getHighlightSnippets"},{"id":"solrquery.gethighlightusephrasehighlighter","name":"SolrQuery::getHighlightUsePhraseHighlighter","description":"Returns the state of the hl.usePhraseHighlighter parameter","tag":"refentry","type":"Function","methodName":"getHighlightUsePhraseHighlighter"},{"id":"solrquery.getmlt","name":"SolrQuery::getMlt","description":"Returns whether or not MoreLikeThis results should be enabled","tag":"refentry","type":"Function","methodName":"getMlt"},{"id":"solrquery.getmltboost","name":"SolrQuery::getMltBoost","description":"Returns whether or not the query will be boosted by the interesting term relevance","tag":"refentry","type":"Function","methodName":"getMltBoost"},{"id":"solrquery.getmltcount","name":"SolrQuery::getMltCount","description":"Returns the number of similar documents to return for each result","tag":"refentry","type":"Function","methodName":"getMltCount"},{"id":"solrquery.getmltfields","name":"SolrQuery::getMltFields","description":"Returns all the fields to use for similarity","tag":"refentry","type":"Function","methodName":"getMltFields"},{"id":"solrquery.getmltmaxnumqueryterms","name":"SolrQuery::getMltMaxNumQueryTerms","description":"Returns the maximum number of query terms that will be included in any generated query","tag":"refentry","type":"Function","methodName":"getMltMaxNumQueryTerms"},{"id":"solrquery.getmltmaxnumtokens","name":"SolrQuery::getMltMaxNumTokens","description":"Returns the maximum number of tokens to parse in each document field that is not stored with TermVector support","tag":"refentry","type":"Function","methodName":"getMltMaxNumTokens"},{"id":"solrquery.getmltmaxwordlength","name":"SolrQuery::getMltMaxWordLength","description":"Returns the maximum word length above which words will be ignored","tag":"refentry","type":"Function","methodName":"getMltMaxWordLength"},{"id":"solrquery.getmltmindocfrequency","name":"SolrQuery::getMltMinDocFrequency","description":"Returns the treshold frequency at which words will be ignored which do not occur in at least this many docs","tag":"refentry","type":"Function","methodName":"getMltMinDocFrequency"},{"id":"solrquery.getmltmintermfrequency","name":"SolrQuery::getMltMinTermFrequency","description":"Returns the frequency below which terms will be ignored in the source document","tag":"refentry","type":"Function","methodName":"getMltMinTermFrequency"},{"id":"solrquery.getmltminwordlength","name":"SolrQuery::getMltMinWordLength","description":"Returns the minimum word length below which words will be ignored","tag":"refentry","type":"Function","methodName":"getMltMinWordLength"},{"id":"solrquery.getmltqueryfields","name":"SolrQuery::getMltQueryFields","description":"Returns the query fields and their boosts","tag":"refentry","type":"Function","methodName":"getMltQueryFields"},{"id":"solrquery.getquery","name":"SolrQuery::getQuery","description":"Returns the main query","tag":"refentry","type":"Function","methodName":"getQuery"},{"id":"solrquery.getrows","name":"SolrQuery::getRows","description":"Returns the maximum number of documents","tag":"refentry","type":"Function","methodName":"getRows"},{"id":"solrquery.getsortfields","name":"SolrQuery::getSortFields","description":"Returns all the sort fields","tag":"refentry","type":"Function","methodName":"getSortFields"},{"id":"solrquery.getstart","name":"SolrQuery::getStart","description":"Returns the offset in the complete result set","tag":"refentry","type":"Function","methodName":"getStart"},{"id":"solrquery.getstats","name":"SolrQuery::getStats","description":"Returns whether or not stats is enabled","tag":"refentry","type":"Function","methodName":"getStats"},{"id":"solrquery.getstatsfacets","name":"SolrQuery::getStatsFacets","description":"Returns all the stats facets that were set","tag":"refentry","type":"Function","methodName":"getStatsFacets"},{"id":"solrquery.getstatsfields","name":"SolrQuery::getStatsFields","description":"Returns all the statistics fields","tag":"refentry","type":"Function","methodName":"getStatsFields"},{"id":"solrquery.getterms","name":"SolrQuery::getTerms","description":"Returns whether or not the TermsComponent is enabled","tag":"refentry","type":"Function","methodName":"getTerms"},{"id":"solrquery.gettermsfield","name":"SolrQuery::getTermsField","description":"Returns the field from which the terms are retrieved","tag":"refentry","type":"Function","methodName":"getTermsField"},{"id":"solrquery.gettermsincludelowerbound","name":"SolrQuery::getTermsIncludeLowerBound","description":"Returns whether or not to include the lower bound in the result set","tag":"refentry","type":"Function","methodName":"getTermsIncludeLowerBound"},{"id":"solrquery.gettermsincludeupperbound","name":"SolrQuery::getTermsIncludeUpperBound","description":"Returns whether or not to include the upper bound term in the result set","tag":"refentry","type":"Function","methodName":"getTermsIncludeUpperBound"},{"id":"solrquery.gettermslimit","name":"SolrQuery::getTermsLimit","description":"Returns the maximum number of terms Solr should return","tag":"refentry","type":"Function","methodName":"getTermsLimit"},{"id":"solrquery.gettermslowerbound","name":"SolrQuery::getTermsLowerBound","description":"Returns the term to start at","tag":"refentry","type":"Function","methodName":"getTermsLowerBound"},{"id":"solrquery.gettermsmaxcount","name":"SolrQuery::getTermsMaxCount","description":"Returns the maximum document frequency","tag":"refentry","type":"Function","methodName":"getTermsMaxCount"},{"id":"solrquery.gettermsmincount","name":"SolrQuery::getTermsMinCount","description":"Returns the minimum document frequency to return in order to be included","tag":"refentry","type":"Function","methodName":"getTermsMinCount"},{"id":"solrquery.gettermsprefix","name":"SolrQuery::getTermsPrefix","description":"Returns the term prefix","tag":"refentry","type":"Function","methodName":"getTermsPrefix"},{"id":"solrquery.gettermsreturnraw","name":"SolrQuery::getTermsReturnRaw","description":"Whether or not to return raw characters","tag":"refentry","type":"Function","methodName":"getTermsReturnRaw"},{"id":"solrquery.gettermssort","name":"SolrQuery::getTermsSort","description":"Returns an integer indicating how terms are sorted","tag":"refentry","type":"Function","methodName":"getTermsSort"},{"id":"solrquery.gettermsupperbound","name":"SolrQuery::getTermsUpperBound","description":"Returns the term to stop at","tag":"refentry","type":"Function","methodName":"getTermsUpperBound"},{"id":"solrquery.gettimeallowed","name":"SolrQuery::getTimeAllowed","description":"Returns the time in milliseconds allowed for the query to finish","tag":"refentry","type":"Function","methodName":"getTimeAllowed"},{"id":"solrquery.removeexpandfilterquery","name":"SolrQuery::removeExpandFilterQuery","description":"Removes an expand filter query","tag":"refentry","type":"Function","methodName":"removeExpandFilterQuery"},{"id":"solrquery.removeexpandsortfield","name":"SolrQuery::removeExpandSortField","description":"Removes an expand sort field from the expand.sort parameter","tag":"refentry","type":"Function","methodName":"removeExpandSortField"},{"id":"solrquery.removefacetdatefield","name":"SolrQuery::removeFacetDateField","description":"Removes one of the facet date fields","tag":"refentry","type":"Function","methodName":"removeFacetDateField"},{"id":"solrquery.removefacetdateother","name":"SolrQuery::removeFacetDateOther","description":"Removes one of the facet.date.other parameters","tag":"refentry","type":"Function","methodName":"removeFacetDateOther"},{"id":"solrquery.removefacetfield","name":"SolrQuery::removeFacetField","description":"Removes one of the facet.date parameters","tag":"refentry","type":"Function","methodName":"removeFacetField"},{"id":"solrquery.removefacetquery","name":"SolrQuery::removeFacetQuery","description":"Removes one of the facet.query parameters","tag":"refentry","type":"Function","methodName":"removeFacetQuery"},{"id":"solrquery.removefield","name":"SolrQuery::removeField","description":"Removes a field from the list of fields","tag":"refentry","type":"Function","methodName":"removeField"},{"id":"solrquery.removefilterquery","name":"SolrQuery::removeFilterQuery","description":"Removes a filter query","tag":"refentry","type":"Function","methodName":"removeFilterQuery"},{"id":"solrquery.removehighlightfield","name":"SolrQuery::removeHighlightField","description":"Removes one of the fields used for highlighting","tag":"refentry","type":"Function","methodName":"removeHighlightField"},{"id":"solrquery.removemltfield","name":"SolrQuery::removeMltField","description":"Removes one of the moreLikeThis fields","tag":"refentry","type":"Function","methodName":"removeMltField"},{"id":"solrquery.removemltqueryfield","name":"SolrQuery::removeMltQueryField","description":"Removes one of the moreLikeThis query fields","tag":"refentry","type":"Function","methodName":"removeMltQueryField"},{"id":"solrquery.removesortfield","name":"SolrQuery::removeSortField","description":"Removes one of the sort fields","tag":"refentry","type":"Function","methodName":"removeSortField"},{"id":"solrquery.removestatsfacet","name":"SolrQuery::removeStatsFacet","description":"Removes one of the stats.facet parameters","tag":"refentry","type":"Function","methodName":"removeStatsFacet"},{"id":"solrquery.removestatsfield","name":"SolrQuery::removeStatsField","description":"Removes one of the stats.field parameters","tag":"refentry","type":"Function","methodName":"removeStatsField"},{"id":"solrquery.setechohandler","name":"SolrQuery::setEchoHandler","description":"Toggles the echoHandler parameter","tag":"refentry","type":"Function","methodName":"setEchoHandler"},{"id":"solrquery.setechoparams","name":"SolrQuery::setEchoParams","description":"Determines what kind of parameters to include in the response","tag":"refentry","type":"Function","methodName":"setEchoParams"},{"id":"solrquery.setexpand","name":"SolrQuery::setExpand","description":"Enables\/Disables the Expand Component","tag":"refentry","type":"Function","methodName":"setExpand"},{"id":"solrquery.setexpandquery","name":"SolrQuery::setExpandQuery","description":"Sets the expand.q parameter","tag":"refentry","type":"Function","methodName":"setExpandQuery"},{"id":"solrquery.setexpandrows","name":"SolrQuery::setExpandRows","description":"Sets the number of rows to display in each group (expand.rows). Server Default 5","tag":"refentry","type":"Function","methodName":"setExpandRows"},{"id":"solrquery.setexplainother","name":"SolrQuery::setExplainOther","description":"Sets the explainOther common query parameter","tag":"refentry","type":"Function","methodName":"setExplainOther"},{"id":"solrquery.setfacet","name":"SolrQuery::setFacet","description":"Maps to the facet parameter. Enables or disables facetting","tag":"refentry","type":"Function","methodName":"setFacet"},{"id":"solrquery.setfacetdateend","name":"SolrQuery::setFacetDateEnd","description":"Maps to facet.date.end","tag":"refentry","type":"Function","methodName":"setFacetDateEnd"},{"id":"solrquery.setfacetdategap","name":"SolrQuery::setFacetDateGap","description":"Maps to facet.date.gap","tag":"refentry","type":"Function","methodName":"setFacetDateGap"},{"id":"solrquery.setfacetdatehardend","name":"SolrQuery::setFacetDateHardEnd","description":"Maps to facet.date.hardend","tag":"refentry","type":"Function","methodName":"setFacetDateHardEnd"},{"id":"solrquery.setfacetdatestart","name":"SolrQuery::setFacetDateStart","description":"Maps to facet.date.start","tag":"refentry","type":"Function","methodName":"setFacetDateStart"},{"id":"solrquery.setfacetenumcachemindefaultfrequency","name":"SolrQuery::setFacetEnumCacheMinDefaultFrequency","description":"Sets the minimum document frequency used for determining term count","tag":"refentry","type":"Function","methodName":"setFacetEnumCacheMinDefaultFrequency"},{"id":"solrquery.setfacetlimit","name":"SolrQuery::setFacetLimit","description":"Maps to facet.limit","tag":"refentry","type":"Function","methodName":"setFacetLimit"},{"id":"solrquery.setfacetmethod","name":"SolrQuery::setFacetMethod","description":"Specifies the type of algorithm to use when faceting a field","tag":"refentry","type":"Function","methodName":"setFacetMethod"},{"id":"solrquery.setfacetmincount","name":"SolrQuery::setFacetMinCount","description":"Maps to facet.mincount","tag":"refentry","type":"Function","methodName":"setFacetMinCount"},{"id":"solrquery.setfacetmissing","name":"SolrQuery::setFacetMissing","description":"Maps to facet.missing","tag":"refentry","type":"Function","methodName":"setFacetMissing"},{"id":"solrquery.setfacetoffset","name":"SolrQuery::setFacetOffset","description":"Sets the offset into the list of constraints to allow for pagination","tag":"refentry","type":"Function","methodName":"setFacetOffset"},{"id":"solrquery.setfacetprefix","name":"SolrQuery::setFacetPrefix","description":"Specifies a string prefix with which to limits the terms on which to facet","tag":"refentry","type":"Function","methodName":"setFacetPrefix"},{"id":"solrquery.setfacetsort","name":"SolrQuery::setFacetSort","description":"Determines the ordering of the facet field constraints","tag":"refentry","type":"Function","methodName":"setFacetSort"},{"id":"solrquery.setgroup","name":"SolrQuery::setGroup","description":"Enable\/Disable result grouping (group parameter)","tag":"refentry","type":"Function","methodName":"setGroup"},{"id":"solrquery.setgroupcachepercent","name":"SolrQuery::setGroupCachePercent","description":"Enables caching for result grouping","tag":"refentry","type":"Function","methodName":"setGroupCachePercent"},{"id":"solrquery.setgroupfacet","name":"SolrQuery::setGroupFacet","description":"Sets group.facet parameter","tag":"refentry","type":"Function","methodName":"setGroupFacet"},{"id":"solrquery.setgroupformat","name":"SolrQuery::setGroupFormat","description":"Sets the group format, result structure (group.format parameter)","tag":"refentry","type":"Function","methodName":"setGroupFormat"},{"id":"solrquery.setgrouplimit","name":"SolrQuery::setGroupLimit","description":"Specifies the number of results to return for each group. The server default value is 1","tag":"refentry","type":"Function","methodName":"setGroupLimit"},{"id":"solrquery.setgroupmain","name":"SolrQuery::setGroupMain","description":"If true, the result of the first field grouping command is used as the main result list in the response, using group.format=simple","tag":"refentry","type":"Function","methodName":"setGroupMain"},{"id":"solrquery.setgroupngroups","name":"SolrQuery::setGroupNGroups","description":"If true, Solr includes the number of groups that have matched the query in the results","tag":"refentry","type":"Function","methodName":"setGroupNGroups"},{"id":"solrquery.setgroupoffset","name":"SolrQuery::setGroupOffset","description":"Sets the group.offset parameter","tag":"refentry","type":"Function","methodName":"setGroupOffset"},{"id":"solrquery.setgrouptruncate","name":"SolrQuery::setGroupTruncate","description":"If true, facet counts are based on the most relevant document of each group matching the query","tag":"refentry","type":"Function","methodName":"setGroupTruncate"},{"id":"solrquery.sethighlight","name":"SolrQuery::setHighlight","description":"Enables or disables highlighting","tag":"refentry","type":"Function","methodName":"setHighlight"},{"id":"solrquery.sethighlightalternatefield","name":"SolrQuery::setHighlightAlternateField","description":"Specifies the backup field to use","tag":"refentry","type":"Function","methodName":"setHighlightAlternateField"},{"id":"solrquery.sethighlightformatter","name":"SolrQuery::setHighlightFormatter","description":"Specify a formatter for the highlight output","tag":"refentry","type":"Function","methodName":"setHighlightFormatter"},{"id":"solrquery.sethighlightfragmenter","name":"SolrQuery::setHighlightFragmenter","description":"Sets a text snippet generator for highlighted text","tag":"refentry","type":"Function","methodName":"setHighlightFragmenter"},{"id":"solrquery.sethighlightfragsize","name":"SolrQuery::setHighlightFragsize","description":"The size of fragments to consider for highlighting","tag":"refentry","type":"Function","methodName":"setHighlightFragsize"},{"id":"solrquery.sethighlighthighlightmultiterm","name":"SolrQuery::setHighlightHighlightMultiTerm","description":"Use SpanScorer to highlight phrase terms","tag":"refentry","type":"Function","methodName":"setHighlightHighlightMultiTerm"},{"id":"solrquery.sethighlightmaxalternatefieldlength","name":"SolrQuery::setHighlightMaxAlternateFieldLength","description":"Sets the maximum number of characters of the field to return","tag":"refentry","type":"Function","methodName":"setHighlightMaxAlternateFieldLength"},{"id":"solrquery.sethighlightmaxanalyzedchars","name":"SolrQuery::setHighlightMaxAnalyzedChars","description":"Specifies the number of characters into a document to look for suitable snippets","tag":"refentry","type":"Function","methodName":"setHighlightMaxAnalyzedChars"},{"id":"solrquery.sethighlightmergecontiguous","name":"SolrQuery::setHighlightMergeContiguous","description":"Whether or not to collapse contiguous fragments into a single fragment","tag":"refentry","type":"Function","methodName":"setHighlightMergeContiguous"},{"id":"solrquery.sethighlightquery","name":"SolrQuery::setHighlightQuery","description":"A query designated for highlighting (hl.q)","tag":"refentry","type":"Function","methodName":"setHighlightQuery"},{"id":"solrquery.sethighlightregexmaxanalyzedchars","name":"SolrQuery::setHighlightRegexMaxAnalyzedChars","description":"Specify the maximum number of characters to analyze","tag":"refentry","type":"Function","methodName":"setHighlightRegexMaxAnalyzedChars"},{"id":"solrquery.sethighlightregexpattern","name":"SolrQuery::setHighlightRegexPattern","description":"Specify the regular expression for fragmenting","tag":"refentry","type":"Function","methodName":"setHighlightRegexPattern"},{"id":"solrquery.sethighlightregexslop","name":"SolrQuery::setHighlightRegexSlop","description":"Sets the factor by which the regex fragmenter can stray from the ideal fragment size","tag":"refentry","type":"Function","methodName":"setHighlightRegexSlop"},{"id":"solrquery.sethighlightrequirefieldmatch","name":"SolrQuery::setHighlightRequireFieldMatch","description":"Require field matching during highlighting","tag":"refentry","type":"Function","methodName":"setHighlightRequireFieldMatch"},{"id":"solrquery.sethighlightsimplepost","name":"SolrQuery::setHighlightSimplePost","description":"Sets the text which appears after a highlighted term","tag":"refentry","type":"Function","methodName":"setHighlightSimplePost"},{"id":"solrquery.sethighlightsimplepre","name":"SolrQuery::setHighlightSimplePre","description":"Sets the text which appears before a highlighted term","tag":"refentry","type":"Function","methodName":"setHighlightSimplePre"},{"id":"solrquery.sethighlightsnippets","name":"SolrQuery::setHighlightSnippets","description":"Sets the maximum number of highlighted snippets to generate per field","tag":"refentry","type":"Function","methodName":"setHighlightSnippets"},{"id":"solrquery.sethighlightusephrasehighlighter","name":"SolrQuery::setHighlightUsePhraseHighlighter","description":"Whether to highlight phrase terms only when they appear within the query phrase","tag":"refentry","type":"Function","methodName":"setHighlightUsePhraseHighlighter"},{"id":"solrquery.setmlt","name":"SolrQuery::setMlt","description":"Enables or disables moreLikeThis","tag":"refentry","type":"Function","methodName":"setMlt"},{"id":"solrquery.setmltboost","name":"SolrQuery::setMltBoost","description":"Set if the query will be boosted by the interesting term relevance","tag":"refentry","type":"Function","methodName":"setMltBoost"},{"id":"solrquery.setmltcount","name":"SolrQuery::setMltCount","description":"Set the number of similar documents to return for each result","tag":"refentry","type":"Function","methodName":"setMltCount"},{"id":"solrquery.setmltmaxnumqueryterms","name":"SolrQuery::setMltMaxNumQueryTerms","description":"Sets the maximum number of query terms included","tag":"refentry","type":"Function","methodName":"setMltMaxNumQueryTerms"},{"id":"solrquery.setmltmaxnumtokens","name":"SolrQuery::setMltMaxNumTokens","description":"Specifies the maximum number of tokens to parse","tag":"refentry","type":"Function","methodName":"setMltMaxNumTokens"},{"id":"solrquery.setmltmaxwordlength","name":"SolrQuery::setMltMaxWordLength","description":"Sets the maximum word length","tag":"refentry","type":"Function","methodName":"setMltMaxWordLength"},{"id":"solrquery.setmltmindocfrequency","name":"SolrQuery::setMltMinDocFrequency","description":"Sets the mltMinDoc frequency","tag":"refentry","type":"Function","methodName":"setMltMinDocFrequency"},{"id":"solrquery.setmltmintermfrequency","name":"SolrQuery::setMltMinTermFrequency","description":"Sets the frequency below which terms will be ignored in the source docs","tag":"refentry","type":"Function","methodName":"setMltMinTermFrequency"},{"id":"solrquery.setmltminwordlength","name":"SolrQuery::setMltMinWordLength","description":"Sets the minimum word length","tag":"refentry","type":"Function","methodName":"setMltMinWordLength"},{"id":"solrquery.setomitheader","name":"SolrQuery::setOmitHeader","description":"Exclude the header from the returned results","tag":"refentry","type":"Function","methodName":"setOmitHeader"},{"id":"solrquery.setquery","name":"SolrQuery::setQuery","description":"Sets the search query","tag":"refentry","type":"Function","methodName":"setQuery"},{"id":"solrquery.setrows","name":"SolrQuery::setRows","description":"Specifies the maximum number of rows to return in the result","tag":"refentry","type":"Function","methodName":"setRows"},{"id":"solrquery.setshowdebuginfo","name":"SolrQuery::setShowDebugInfo","description":"Flag to show debug information","tag":"refentry","type":"Function","methodName":"setShowDebugInfo"},{"id":"solrquery.setstart","name":"SolrQuery::setStart","description":"Specifies the number of rows to skip","tag":"refentry","type":"Function","methodName":"setStart"},{"id":"solrquery.setstats","name":"SolrQuery::setStats","description":"Enables or disables the Stats component","tag":"refentry","type":"Function","methodName":"setStats"},{"id":"solrquery.setterms","name":"SolrQuery::setTerms","description":"Enables or disables the TermsComponent","tag":"refentry","type":"Function","methodName":"setTerms"},{"id":"solrquery.settermsfield","name":"SolrQuery::setTermsField","description":"Sets the name of the field to get the Terms from","tag":"refentry","type":"Function","methodName":"setTermsField"},{"id":"solrquery.settermsincludelowerbound","name":"SolrQuery::setTermsIncludeLowerBound","description":"Include the lower bound term in the result set","tag":"refentry","type":"Function","methodName":"setTermsIncludeLowerBound"},{"id":"solrquery.settermsincludeupperbound","name":"SolrQuery::setTermsIncludeUpperBound","description":"Include the upper bound term in the result set","tag":"refentry","type":"Function","methodName":"setTermsIncludeUpperBound"},{"id":"solrquery.settermslimit","name":"SolrQuery::setTermsLimit","description":"Sets the maximum number of terms to return","tag":"refentry","type":"Function","methodName":"setTermsLimit"},{"id":"solrquery.settermslowerbound","name":"SolrQuery::setTermsLowerBound","description":"Specifies the Term to start from","tag":"refentry","type":"Function","methodName":"setTermsLowerBound"},{"id":"solrquery.settermsmaxcount","name":"SolrQuery::setTermsMaxCount","description":"Sets the maximum document frequency","tag":"refentry","type":"Function","methodName":"setTermsMaxCount"},{"id":"solrquery.settermsmincount","name":"SolrQuery::setTermsMinCount","description":"Sets the minimum document frequency","tag":"refentry","type":"Function","methodName":"setTermsMinCount"},{"id":"solrquery.settermsprefix","name":"SolrQuery::setTermsPrefix","description":"Restrict matches to terms that start with the prefix","tag":"refentry","type":"Function","methodName":"setTermsPrefix"},{"id":"solrquery.settermsreturnraw","name":"SolrQuery::setTermsReturnRaw","description":"Return the raw characters of the indexed term","tag":"refentry","type":"Function","methodName":"setTermsReturnRaw"},{"id":"solrquery.settermssort","name":"SolrQuery::setTermsSort","description":"Specifies how to sort the returned terms","tag":"refentry","type":"Function","methodName":"setTermsSort"},{"id":"solrquery.settermsupperbound","name":"SolrQuery::setTermsUpperBound","description":"Sets the term to stop at","tag":"refentry","type":"Function","methodName":"setTermsUpperBound"},{"id":"solrquery.settimeallowed","name":"SolrQuery::setTimeAllowed","description":"The time allowed for search to finish","tag":"refentry","type":"Function","methodName":"setTimeAllowed"},{"id":"class.solrquery","name":"SolrQuery","description":"The SolrQuery class","tag":"phpdoc:classref","type":"Class","methodName":"SolrQuery"},{"id":"solrdismaxquery.addbigramphrasefield","name":"SolrDisMaxQuery::addBigramPhraseField","description":"Adds a Phrase Bigram Field (pf2 parameter)","tag":"refentry","type":"Function","methodName":"addBigramPhraseField"},{"id":"solrdismaxquery.addboostquery","name":"SolrDisMaxQuery::addBoostQuery","description":"Adds a boost query field with value and optional boost (bq parameter)","tag":"refentry","type":"Function","methodName":"addBoostQuery"},{"id":"solrdismaxquery.addphrasefield","name":"SolrDisMaxQuery::addPhraseField","description":"Adds a Phrase Field (pf parameter)","tag":"refentry","type":"Function","methodName":"addPhraseField"},{"id":"solrdismaxquery.addqueryfield","name":"SolrDisMaxQuery::addQueryField","description":"Add a query field with optional boost (qf parameter)","tag":"refentry","type":"Function","methodName":"addQueryField"},{"id":"solrdismaxquery.addtrigramphrasefield","name":"SolrDisMaxQuery::addTrigramPhraseField","description":"Adds a Trigram Phrase Field (pf3 parameter)","tag":"refentry","type":"Function","methodName":"addTrigramPhraseField"},{"id":"solrdismaxquery.adduserfield","name":"SolrDisMaxQuery::addUserField","description":"Adds a field to User Fields Parameter (uf)","tag":"refentry","type":"Function","methodName":"addUserField"},{"id":"solrdismaxquery.construct","name":"SolrDisMaxQuery::__construct","description":"Class Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrdismaxquery.removebigramphrasefield","name":"SolrDisMaxQuery::removeBigramPhraseField","description":"Removes phrase bigram field (pf2 parameter)","tag":"refentry","type":"Function","methodName":"removeBigramPhraseField"},{"id":"solrdismaxquery.removeboostquery","name":"SolrDisMaxQuery::removeBoostQuery","description":"Removes a boost query partial by field name (bq)","tag":"refentry","type":"Function","methodName":"removeBoostQuery"},{"id":"solrdismaxquery.removephrasefield","name":"SolrDisMaxQuery::removePhraseField","description":"Removes a Phrase Field (pf parameter)","tag":"refentry","type":"Function","methodName":"removePhraseField"},{"id":"solrdismaxquery.removequeryfield","name":"SolrDisMaxQuery::removeQueryField","description":"Removes a Query Field (qf parameter)","tag":"refentry","type":"Function","methodName":"removeQueryField"},{"id":"solrdismaxquery.removetrigramphrasefield","name":"SolrDisMaxQuery::removeTrigramPhraseField","description":"Removes a Trigram Phrase Field (pf3 parameter)","tag":"refentry","type":"Function","methodName":"removeTrigramPhraseField"},{"id":"solrdismaxquery.removeuserfield","name":"SolrDisMaxQuery::removeUserField","description":"Removes a field from The User Fields Parameter (uf)","tag":"refentry","type":"Function","methodName":"removeUserField"},{"id":"solrdismaxquery.setbigramphrasefields","name":"SolrDisMaxQuery::setBigramPhraseFields","description":"Sets Bigram Phrase Fields and their boosts (and slops) using pf2 parameter","tag":"refentry","type":"Function","methodName":"setBigramPhraseFields"},{"id":"solrdismaxquery.setbigramphraseslop","name":"SolrDisMaxQuery::setBigramPhraseSlop","description":"Sets Bigram Phrase Slop (ps2 parameter)","tag":"refentry","type":"Function","methodName":"setBigramPhraseSlop"},{"id":"solrdismaxquery.setboostfunction","name":"SolrDisMaxQuery::setBoostFunction","description":"Sets a Boost Function (bf parameter)","tag":"refentry","type":"Function","methodName":"setBoostFunction"},{"id":"solrdismaxquery.setboostquery","name":"SolrDisMaxQuery::setBoostQuery","description":"Directly Sets Boost Query Parameter (bq)","tag":"refentry","type":"Function","methodName":"setBoostQuery"},{"id":"solrdismaxquery.setminimummatch","name":"SolrDisMaxQuery::setMinimumMatch","description":"Set Minimum \"Should\" Match (mm)","tag":"refentry","type":"Function","methodName":"setMinimumMatch"},{"id":"solrdismaxquery.setphrasefields","name":"SolrDisMaxQuery::setPhraseFields","description":"Sets  Phrase Fields and their boosts (and slops) using pf2 parameter","tag":"refentry","type":"Function","methodName":"setPhraseFields"},{"id":"solrdismaxquery.setphraseslop","name":"SolrDisMaxQuery::setPhraseSlop","description":"Sets the default slop on phrase queries (ps parameter)","tag":"refentry","type":"Function","methodName":"setPhraseSlop"},{"id":"solrdismaxquery.setqueryalt","name":"SolrDisMaxQuery::setQueryAlt","description":"Set Query Alternate (q.alt parameter)","tag":"refentry","type":"Function","methodName":"setQueryAlt"},{"id":"solrdismaxquery.setqueryphraseslop","name":"SolrDisMaxQuery::setQueryPhraseSlop","description":"Specifies the amount of slop permitted on phrase queries explicitly included in the user's query string (qf parameter)","tag":"refentry","type":"Function","methodName":"setQueryPhraseSlop"},{"id":"solrdismaxquery.settiebreaker","name":"SolrDisMaxQuery::setTieBreaker","description":"Sets Tie Breaker parameter (tie parameter)","tag":"refentry","type":"Function","methodName":"setTieBreaker"},{"id":"solrdismaxquery.settrigramphrasefields","name":"SolrDisMaxQuery::setTrigramPhraseFields","description":"Directly Sets Trigram Phrase Fields (pf3 parameter)","tag":"refentry","type":"Function","methodName":"setTrigramPhraseFields"},{"id":"solrdismaxquery.settrigramphraseslop","name":"SolrDisMaxQuery::setTrigramPhraseSlop","description":"Sets Trigram Phrase Slop (ps3 parameter)","tag":"refentry","type":"Function","methodName":"setTrigramPhraseSlop"},{"id":"solrdismaxquery.setuserfields","name":"SolrDisMaxQuery::setUserFields","description":"Sets User Fields parameter (uf)","tag":"refentry","type":"Function","methodName":"setUserFields"},{"id":"solrdismaxquery.usedismaxqueryparser","name":"SolrDisMaxQuery::useDisMaxQueryParser","description":"Switch QueryParser to be DisMax Query Parser","tag":"refentry","type":"Function","methodName":"useDisMaxQueryParser"},{"id":"solrdismaxquery.useedismaxqueryparser","name":"SolrDisMaxQuery::useEDisMaxQueryParser","description":"Switch QueryParser to be EDisMax","tag":"refentry","type":"Function","methodName":"useEDisMaxQueryParser"},{"id":"class.solrdismaxquery","name":"SolrDisMaxQuery","description":"The SolrDisMaxQuery class","tag":"phpdoc:classref","type":"Class","methodName":"SolrDisMaxQuery"},{"id":"solrcollapsefunction.construct","name":"SolrCollapseFunction::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"solrcollapsefunction.getfield","name":"SolrCollapseFunction::getField","description":"Returns the field that is being collapsed on","tag":"refentry","type":"Function","methodName":"getField"},{"id":"solrcollapsefunction.gethint","name":"SolrCollapseFunction::getHint","description":"Returns collapse hint","tag":"refentry","type":"Function","methodName":"getHint"},{"id":"solrcollapsefunction.getmax","name":"SolrCollapseFunction::getMax","description":"Returns max parameter","tag":"refentry","type":"Function","methodName":"getMax"},{"id":"solrcollapsefunction.getmin","name":"SolrCollapseFunction::getMin","description":"Returns min parameter","tag":"refentry","type":"Function","methodName":"getMin"},{"id":"solrcollapsefunction.getnullpolicy","name":"SolrCollapseFunction::getNullPolicy","description":"Returns null policy","tag":"refentry","type":"Function","methodName":"getNullPolicy"},{"id":"solrcollapsefunction.getsize","name":"SolrCollapseFunction::getSize","description":"Returns size parameter","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"solrcollapsefunction.setfield","name":"SolrCollapseFunction::setField","description":"Sets the field to collapse on","tag":"refentry","type":"Function","methodName":"setField"},{"id":"solrcollapsefunction.sethint","name":"SolrCollapseFunction::setHint","description":"Sets collapse hint","tag":"refentry","type":"Function","methodName":"setHint"},{"id":"solrcollapsefunction.setmax","name":"SolrCollapseFunction::setMax","description":"Selects the group heads by the max value of a numeric field or function query","tag":"refentry","type":"Function","methodName":"setMax"},{"id":"solrcollapsefunction.setmin","name":"SolrCollapseFunction::setMin","description":"Sets the initial size of the collapse data structures when collapsing on a numeric field only","tag":"refentry","type":"Function","methodName":"setMin"},{"id":"solrcollapsefunction.setnullpolicy","name":"SolrCollapseFunction::setNullPolicy","description":"Sets the NULL Policy","tag":"refentry","type":"Function","methodName":"setNullPolicy"},{"id":"solrcollapsefunction.setsize","name":"SolrCollapseFunction::setSize","description":"Sets the initial size of the collapse data structures when collapsing on a numeric field only","tag":"refentry","type":"Function","methodName":"setSize"},{"id":"solrcollapsefunction.tostring","name":"SolrCollapseFunction::__toString","description":"Returns a string representing the constructed collapse function","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.solrcollapsefunction","name":"SolrCollapseFunction","description":"The SolrCollapseFunction class","tag":"phpdoc:classref","type":"Class","methodName":"SolrCollapseFunction"},{"id":"solrexception.getinternalinfo","name":"SolrException::getInternalInfo","description":"Returns internal information where the Exception was thrown","tag":"refentry","type":"Function","methodName":"getInternalInfo"},{"id":"class.solrexception","name":"SolrException","description":"The SolrException class","tag":"phpdoc:classref","type":"Class","methodName":"SolrException"},{"id":"solrclientexception.getinternalinfo","name":"SolrClientException::getInternalInfo","description":"Returns internal information where the Exception was thrown","tag":"refentry","type":"Function","methodName":"getInternalInfo"},{"id":"class.solrclientexception","name":"SolrClientException","description":"The SolrClientException class","tag":"phpdoc:classref","type":"Class","methodName":"SolrClientException"},{"id":"solrserverexception.getinternalinfo","name":"SolrServerException::getInternalInfo","description":"Returns internal information where the Exception was thrown","tag":"refentry","type":"Function","methodName":"getInternalInfo"},{"id":"class.solrserverexception","name":"SolrServerException","description":"The SolrServerException class","tag":"phpdoc:classref","type":"Class","methodName":"SolrServerException"},{"id":"solrillegalargumentexception.getinternalinfo","name":"SolrIllegalArgumentException::getInternalInfo","description":"Returns internal information where the Exception was thrown","tag":"refentry","type":"Function","methodName":"getInternalInfo"},{"id":"class.solrillegalargumentexception","name":"SolrIllegalArgumentException","description":"The SolrIllegalArgumentException class","tag":"phpdoc:classref","type":"Class","methodName":"SolrIllegalArgumentException"},{"id":"solrillegaloperationexception.getinternalinfo","name":"SolrIllegalOperationException::getInternalInfo","description":"Returns internal information where the Exception was thrown","tag":"refentry","type":"Function","methodName":"getInternalInfo"},{"id":"class.solrillegaloperationexception","name":"SolrIllegalOperationException","description":"The SolrIllegalOperationException class","tag":"phpdoc:classref","type":"Class","methodName":"SolrIllegalOperationException"},{"id":"class.solrmissingmandatoryparameterexception","name":"SolrMissingMandatoryParameterException","description":"The SolrMissingMandatoryParameterException class","tag":"phpdoc:classref","type":"Class","methodName":"SolrMissingMandatoryParameterException"},{"id":"book.solr","name":"Solr","description":"Apache Solr","tag":"book","type":"Extension","methodName":"Solr"},{"id":"refs.search","name":"\u641c\u7d22\u5f15\u64ce\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u641c\u7d22\u5f15\u64ce\u6269\u5c55"},{"id":"apache.installation","name":"\u5b89\u88c5","description":"Apache","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"apache.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Apache","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"apache.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Apache","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.apache-child-terminate","name":"apache_child_terminate","description":"\u5728\u672c\u6b21\u8bf7\u6c42\u7ed3\u675f\u540e\u7ec8\u6b62 apache \u5b50\u8fdb\u7a0b","tag":"refentry","type":"Function","methodName":"apache_child_terminate"},{"id":"function.apache-get-modules","name":"apache_get_modules","description":"\u83b7\u5f97\u5df2\u52a0\u8f7d\u7684Apache\u6a21\u5757\u5217\u8868","tag":"refentry","type":"Function","methodName":"apache_get_modules"},{"id":"function.apache-get-version","name":"apache_get_version","description":"\u83b7\u5f97Apache\u7248\u672c\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"apache_get_version"},{"id":"function.apache-getenv","name":"apache_getenv","description":"\u83b7\u53d6 Apache subprocess_env \u53d8\u91cf","tag":"refentry","type":"Function","methodName":"apache_getenv"},{"id":"function.apache-lookup-uri","name":"apache_lookup_uri","description":"\u5bf9\u6307\u5b9a\u7684 URI \u6267\u884c\u90e8\u5206\u8bf7\u6c42\u5e76\u8fd4\u56de\u6240\u6709\u6709\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"apache_lookup_uri"},{"id":"function.apache-note","name":"apache_note","description":"\u53d6\u5f97\u6216\u8bbe\u7f6e apache \u8bf7\u6c42\u8bb0\u5f55","tag":"refentry","type":"Function","methodName":"apache_note"},{"id":"function.apache-request-headers","name":"apache_request_headers","description":"\u83b7\u53d6\u5168\u90e8 HTTP \u8bf7\u6c42 header","tag":"refentry","type":"Function","methodName":"apache_request_headers"},{"id":"function.apache-response-headers","name":"apache_response_headers","description":"\u83b7\u5f97\u5168\u90e8 HTTP \u54cd\u5e94 header","tag":"refentry","type":"Function","methodName":"apache_response_headers"},{"id":"function.apache-setenv","name":"apache_setenv","description":"\u8bbe\u7f6e Apache \u5b50\u8fdb\u7a0b\u73af\u5883\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"apache_setenv"},{"id":"function.getallheaders","name":"getallheaders","description":"\u83b7\u53d6\u5168\u90e8 HTTP \u8bf7\u6c42 header","tag":"refentry","type":"Function","methodName":"getallheaders"},{"id":"function.virtual","name":"virtual","description":"\u6267\u884c Apache \u5b50\u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"virtual"},{"id":"ref.apache","name":"Apache \u51fd\u6570","description":"Apache","tag":"reference","type":"Extension","methodName":"Apache \u51fd\u6570"},{"id":"book.apache","name":"Apache","description":"\u9488\u5bf9\u670d\u52a1\u5668\u7684\u6269\u5c55","tag":"book","type":"Extension","methodName":"Apache"},{"id":"fpm.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"fpm.status","name":"\u72b6\u6001\u9875\u9762","description":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668","tag":"sect1","type":"General","methodName":"\u72b6\u6001\u9875\u9762"},{"id":"fpm.observability","name":"\u53ef\u89c2\u5bdf\u6027","description":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668","tag":"chapter","type":"General","methodName":"\u53ef\u89c2\u5bdf\u6027"},{"id":"function.fastcgi-finish-request","name":"fastcgi_finish_request","description":"\u51b2\u5237(flush)\u6240\u6709\u54cd\u5e94\u7684\u6570\u636e\u7ed9\u5ba2\u6237\u7aef","tag":"refentry","type":"Function","methodName":"fastcgi_finish_request"},{"id":"function.fpm-get-status","name":"fpm_get_status","description":"\u8fd4\u56de\u5f53\u524d FPM \u6c60\u72b6\u6001","tag":"refentry","type":"Function","methodName":"fpm_get_status"},{"id":"ref.fpm","name":"FPM \u51fd\u6570","description":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668","tag":"reference","type":"Extension","methodName":"FPM \u51fd\u6570"},{"id":"book.fpm","name":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668","description":"\u9488\u5bf9\u670d\u52a1\u5668\u7684\u6269\u5c55","tag":"book","type":"Extension","methodName":"FastCGI \u8fdb\u7a0b\u7ba1\u7406\u5668"},{"id":"refs.utilspec.server","name":"\u9488\u5bf9\u670d\u52a1\u5668\u7684\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u9488\u5bf9\u670d\u52a1\u5668\u7684\u6269\u5c55"},{"id":"session.requirements","name":"\u9700\u6c42","description":"Session \u5904\u7406","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"session.installation","name":"\u5b89\u88c5","description":"Session \u5904\u7406","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"session.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Session \u5904\u7406","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"session.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Session \u5904\u7406","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"session.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Session \u5904\u7406","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"session.examples.basic","name":"\u57fa\u672c\u7528\u6cd5","description":"Session \u5904\u7406","tag":"section","type":"General","methodName":"\u57fa\u672c\u7528\u6cd5"},{"id":"session.idpassing","name":"\u4f20\u9001\u4f1a\u8bddID","description":"Session \u5904\u7406","tag":"section","type":"General","methodName":"\u4f20\u9001\u4f1a\u8bddID"},{"id":"session.customhandler","name":"\u81ea\u5b9a\u4e49\u4f1a\u8bdd\u5904\u7406\u7a0b\u5e8f","description":"Session \u5904\u7406","tag":"section","type":"General","methodName":"\u81ea\u5b9a\u4e49\u4f1a\u8bdd\u5904\u7406\u7a0b\u5e8f"},{"id":"session.examples","name":"\u793a\u4f8b","description":"Session \u5904\u7406","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"session.upload-progress","name":"Session \u4e0a\u4f20\u8fdb\u5ea6","description":"Session \u5904\u7406","tag":"chapter","type":"General","methodName":"Session \u4e0a\u4f20\u8fdb\u5ea6"},{"id":"features.session.security.management","name":"\u4f1a\u8bdd\u7ba1\u7406\u57fa\u7840","description":"Session \u5904\u7406","tag":"sect1","type":"General","methodName":"\u4f1a\u8bdd\u7ba1\u7406\u57fa\u7840"},{"id":"session.security.ini","name":"\u548c\u4f1a\u8bdd\u5b89\u5168\u76f8\u5173\u7684\u914d\u7f6e\u9879","description":"Session \u5904\u7406","tag":"sect1","type":"General","methodName":"\u548c\u4f1a\u8bdd\u5b89\u5168\u76f8\u5173\u7684\u914d\u7f6e\u9879"},{"id":"session.security","name":"\u4f1a\u8bdd\u548c\u5b89\u5168","description":"Session \u5904\u7406","tag":"chapter","type":"General","methodName":"\u4f1a\u8bdd\u548c\u5b89\u5168"},{"id":"function.session-abort","name":"session_abort","description":"Discard session array changes and finish session","tag":"refentry","type":"Function","methodName":"session_abort"},{"id":"function.session-cache-expire","name":"session_cache_expire","description":"\u8fd4\u56de\/\u8bbe\u7f6e\u5f53\u524d\u7f13\u5b58\u7684\u5230\u671f\u65f6\u95f4","tag":"refentry","type":"Function","methodName":"session_cache_expire"},{"id":"function.session-cache-limiter","name":"session_cache_limiter","description":"\u8bfb\u53d6\/\u8bbe\u7f6e\u7f13\u5b58\u9650\u5236\u5668","tag":"refentry","type":"Function","methodName":"session_cache_limiter"},{"id":"function.session-commit","name":"session_commit","description":"session_write_close \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"session_commit"},{"id":"function.session-create-id","name":"session_create_id","description":"Create new session id","tag":"refentry","type":"Function","methodName":"session_create_id"},{"id":"function.session-decode","name":"session_decode","description":"\u89e3\u7801\u4f1a\u8bdd\u6570\u636e","tag":"refentry","type":"Function","methodName":"session_decode"},{"id":"function.session-destroy","name":"session_destroy","description":"\u9500\u6bc1\u4e00\u4e2a\u4f1a\u8bdd\u4e2d\u7684\u5168\u90e8\u6570\u636e","tag":"refentry","type":"Function","methodName":"session_destroy"},{"id":"function.session-encode","name":"session_encode","description":"\u5c06\u5f53\u524d\u4f1a\u8bdd\u6570\u636e\u7f16\u7801\u4e3a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"session_encode"},{"id":"function.session-gc","name":"session_gc","description":"Perform session data garbage collection","tag":"refentry","type":"Function","methodName":"session_gc"},{"id":"function.session-get-cookie-params","name":"session_get_cookie_params","description":"\u83b7\u53d6\u4f1a\u8bdd cookie \u53c2\u6570","tag":"refentry","type":"Function","methodName":"session_get_cookie_params"},{"id":"function.session-id","name":"session_id","description":"\u83b7\u53d6\/\u8bbe\u7f6e\u5f53\u524d\u4f1a\u8bdd ID","tag":"refentry","type":"Function","methodName":"session_id"},{"id":"function.session-module-name","name":"session_module_name","description":"\u83b7\u53d6\/\u8bbe\u7f6e\u4f1a\u8bdd\u6a21\u5757\u540d\u79f0","tag":"refentry","type":"Function","methodName":"session_module_name"},{"id":"function.session-name","name":"session_name","description":"\u8bfb\u53d6\/\u8bbe\u7f6e\u4f1a\u8bdd\u540d\u79f0","tag":"refentry","type":"Function","methodName":"session_name"},{"id":"function.session-regenerate-id","name":"session_regenerate_id","description":"\u4f7f\u7528\u65b0\u751f\u6210\u7684\u4f1a\u8bdd ID \u66f4\u65b0\u73b0\u6709\u4f1a\u8bdd ID","tag":"refentry","type":"Function","methodName":"session_regenerate_id"},{"id":"function.session-register-shutdown","name":"session_register_shutdown","description":"\u5173\u95ed\u4f1a\u8bdd","tag":"refentry","type":"Function","methodName":"session_register_shutdown"},{"id":"function.session-reset","name":"session_reset","description":"Re-initialize session array with original values","tag":"refentry","type":"Function","methodName":"session_reset"},{"id":"function.session-save-path","name":"session_save_path","description":"\u8bfb\u53d6\/\u8bbe\u7f6e\u5f53\u524d\u4f1a\u8bdd\u7684\u4fdd\u5b58\u8def\u5f84","tag":"refentry","type":"Function","methodName":"session_save_path"},{"id":"function.session-set-cookie-params","name":"session_set_cookie_params","description":"\u8bbe\u7f6e\u4f1a\u8bdd cookie \u53c2\u6570","tag":"refentry","type":"Function","methodName":"session_set_cookie_params"},{"id":"function.session-set-save-handler","name":"session_set_save_handler","description":"\u8bbe\u7f6e\u7528\u6237\u81ea\u5b9a\u4e49\u4f1a\u8bdd\u5b58\u50a8\u51fd\u6570","tag":"refentry","type":"Function","methodName":"session_set_save_handler"},{"id":"function.session-start","name":"session_start","description":"\u542f\u52a8\u65b0\u4f1a\u8bdd\u6216\u8005\u91cd\u7528\u73b0\u6709\u4f1a\u8bdd","tag":"refentry","type":"Function","methodName":"session_start"},{"id":"function.session-status","name":"session_status","description":"\u8fd4\u56de\u5f53\u524d\u4f1a\u8bdd\u72b6\u6001","tag":"refentry","type":"Function","methodName":"session_status"},{"id":"function.session-unset","name":"session_unset","description":"\u91ca\u653e\u6240\u6709\u7684\u4f1a\u8bdd\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"session_unset"},{"id":"function.session-write-close","name":"session_write_close","description":"Write session data and end session","tag":"refentry","type":"Function","methodName":"session_write_close"},{"id":"ref.session","name":"Session \u51fd\u6570","description":"Session \u5904\u7406","tag":"reference","type":"Extension","methodName":"Session \u51fd\u6570"},{"id":"sessionhandler.close","name":"SessionHandler::close","description":"Close the session","tag":"refentry","type":"Function","methodName":"close"},{"id":"sessionhandler.create-sid","name":"SessionHandler::create_sid","description":"Return a new session ID","tag":"refentry","type":"Function","methodName":"create_sid"},{"id":"sessionhandler.destroy","name":"SessionHandler::destroy","description":"Destroy a session","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"sessionhandler.gc","name":"SessionHandler::gc","description":"Cleanup old sessions","tag":"refentry","type":"Function","methodName":"gc"},{"id":"sessionhandler.open","name":"SessionHandler::open","description":"Initialize session","tag":"refentry","type":"Function","methodName":"open"},{"id":"sessionhandler.read","name":"SessionHandler::read","description":"Read session data","tag":"refentry","type":"Function","methodName":"read"},{"id":"sessionhandler.write","name":"SessionHandler::write","description":"Write session data","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.sessionhandler","name":"SessionHandler","description":"The SessionHandler class","tag":"phpdoc:classref","type":"Class","methodName":"SessionHandler"},{"id":"sessionhandlerinterface.close","name":"SessionHandlerInterface::close","description":"Close the session","tag":"refentry","type":"Function","methodName":"close"},{"id":"sessionhandlerinterface.destroy","name":"SessionHandlerInterface::destroy","description":"Destroy a session","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"sessionhandlerinterface.gc","name":"SessionHandlerInterface::gc","description":"Cleanup old sessions","tag":"refentry","type":"Function","methodName":"gc"},{"id":"sessionhandlerinterface.open","name":"SessionHandlerInterface::open","description":"Initialize session","tag":"refentry","type":"Function","methodName":"open"},{"id":"sessionhandlerinterface.read","name":"SessionHandlerInterface::read","description":"Read session data","tag":"refentry","type":"Function","methodName":"read"},{"id":"sessionhandlerinterface.write","name":"SessionHandlerInterface::write","description":"Write session data","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.sessionhandlerinterface","name":"SessionHandlerInterface","description":"The SessionHandlerInterface class","tag":"phpdoc:classref","type":"Class","methodName":"SessionHandlerInterface"},{"id":"sessionidinterface.create-sid","name":"SessionIdInterface::create_sid","description":"Create session ID","tag":"refentry","type":"Function","methodName":"create_sid"},{"id":"class.sessionidinterface","name":"SessionIdInterface","description":"The SessionIdInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"SessionIdInterface"},{"id":"sessionupdatetimestamphandlerinterface.updatetimestamp","name":"SessionUpdateTimestampHandlerInterface::updateTimestamp","description":"Update timestamp","tag":"refentry","type":"Function","methodName":"updateTimestamp"},{"id":"sessionupdatetimestamphandlerinterface.validateid","name":"SessionUpdateTimestampHandlerInterface::validateId","description":"Validate ID","tag":"refentry","type":"Function","methodName":"validateId"},{"id":"class.sessionupdatetimestamphandlerinterface","name":"SessionUpdateTimestampHandlerInterface","description":"The SessionUpdateTimestampHandlerInterface interface","tag":"phpdoc:classref","type":"Class","methodName":"SessionUpdateTimestampHandlerInterface"},{"id":"book.session","name":"Sessions","description":"Session \u5904\u7406","tag":"book","type":"Extension","methodName":"Sessions"},{"id":"refs.basic.session","name":"Session \u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"Session \u6269\u5c55"},{"id":"cmark.requirements","name":"\u9700\u6c42","description":"CommonMark","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"cmark.installation","name":"\u5b89\u88c5","description":"CommonMark","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"cmark.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"CommonMark","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"cmark.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"CommonMark","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"class.commonmark-node-document","name":"CommonMark\\Node\\Document","description":"Document concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Document"},{"id":"commonmark-node-heading.construct","name":"CommonMark\\Node\\Heading::__construct","description":"Heading Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-heading","name":"CommonMark\\Node\\Heading","description":"Heading concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Heading"},{"id":"class.commonmark-node-paragraph","name":"CommonMark\\Node\\Paragraph","description":"Paragraph concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Paragraph"},{"id":"class.commonmark-node-blockquote","name":"CommonMark\\Node\\BlockQuote","description":"BlockQuote concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\BlockQuote"},{"id":"commonmark-node-bulletlist.construct","name":"CommonMark\\Node\\BulletList::__construct","description":"BulletList Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-bulletlist","name":"CommonMark\\Node\\BulletList","description":"BulletList concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\BulletList"},{"id":"commonmark-node-orderedlist.construct","name":"CommonMark\\Node\\OrderedList::__construct","description":"OrderedList Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-orderedlist","name":"CommonMark\\Node\\OrderedList","description":"OrderedList concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\OrderedList"},{"id":"class.commonmark-node-item","name":"CommonMark\\Node\\Item","description":"Item concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Item"},{"id":"commonmark-node-text.construct","name":"CommonMark\\Node\\Text::__construct","description":"Text Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-text","name":"CommonMark\\Node\\Text","description":"Text concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Text"},{"id":"class.commonmark-node-text-strong","name":"CommonMark\\Node\\Text\\Strong","description":"Strong concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Text\\Strong"},{"id":"class.commonmark-node-text-emphasis","name":"CommonMark\\Node\\Text\\Emphasis","description":"Emphasis concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Text\\Emphasis"},{"id":"class.commonmark-node-thematicbreak","name":"CommonMark\\Node\\ThematicBreak","description":"ThematicBreak concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\ThematicBreak"},{"id":"class.commonmark-node-softbreak","name":"CommonMark\\Node\\SoftBreak","description":"SoftBreak concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\SoftBreak"},{"id":"class.commonmark-node-linebreak","name":"CommonMark\\Node\\LineBreak","description":"LineBreak concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\LineBreak"},{"id":"class.commonmark-node-code","name":"CommonMark\\Node\\Code","description":"Code concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Code"},{"id":"commonmark-node-codeblock.construct","name":"CommonMark\\Node\\CodeBlock::__construct","description":"CodeBlock Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-codeblock","name":"CommonMark\\Node\\CodeBlock","description":"CodeBlock concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\CodeBlock"},{"id":"class.commonmark-node-htmlblock","name":"CommonMark\\Node\\HTMLBlock","description":"HTMLBlock concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\HTMLBlock"},{"id":"class.commonmark-node-htmlinline","name":"CommonMark\\Node\\HTMLInline","description":"HTMLInline concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\HTMLInline"},{"id":"commonmark-node-image.construct","name":"CommonMark\\Node\\Image::__construct","description":"Image Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-image","name":"CommonMark\\Node\\Image","description":"Image concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Image"},{"id":"commonmark-node-link.construct","name":"CommonMark\\Node\\Link::__construct","description":"Link Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.commonmark-node-link","name":"CommonMark\\Node\\Link","description":"Link concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\Link"},{"id":"class.commonmark-node-customblock","name":"CommonMark\\Node\\CustomBlock","description":"CustomBlock concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\CustomBlock"},{"id":"class.commonmark-node-custominline","name":"CommonMark\\Node\\CustomInline","description":"CustomInline concrete CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node\\CustomInline"},{"id":"commonmark-node.appendchild","name":"CommonMark\\Node::appendChild","description":"AST Manipulation","tag":"refentry","type":"Function","methodName":"appendChild"},{"id":"commonmark-node.prependchild","name":"CommonMark\\Node::prependChild","description":"AST Manipulation","tag":"refentry","type":"Function","methodName":"prependChild"},{"id":"commonmark-node.insertafter","name":"CommonMark\\Node::insertAfter","description":"AST Manipulation","tag":"refentry","type":"Function","methodName":"insertAfter"},{"id":"commonmark-node.insertbefore","name":"CommonMark\\Node::insertBefore","description":"AST Manipulation","tag":"refentry","type":"Function","methodName":"insertBefore"},{"id":"commonmark-node.replace","name":"CommonMark\\Node::replace","description":"AST Manipulation","tag":"refentry","type":"Function","methodName":"replace"},{"id":"commonmark-node.unlink","name":"CommonMark\\Node::unlink","description":"AST Manipulation","tag":"refentry","type":"Function","methodName":"unlink"},{"id":"commonmark-node.accept","name":"CommonMark\\Node::accept","description":"Visitation","tag":"refentry","type":"Function","methodName":"accept"},{"id":"class.commonmark-node","name":"CommonMark\\Node","description":"Abstract CommonMark\\Node","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Node"},{"id":"commonmark-interfaces-ivisitor.enter","name":"CommonMark\\Interfaces\\IVisitor::enter","description":"Visitation","tag":"refentry","type":"Function","methodName":"enter"},{"id":"commonmark-interfaces-ivisitor.leave","name":"CommonMark\\Interfaces\\IVisitor::leave","description":"Visitation","tag":"refentry","type":"Function","methodName":"leave"},{"id":"class.commonmark-interfaces-ivisitor","name":"CommonMark\\Interfaces\\IVisitor","description":"The CommonMark\\Interfaces\\IVisitor interface","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Interfaces\\IVisitor"},{"id":"commonmark-interfaces-ivisitable.accept","name":"CommonMark\\Interfaces\\IVisitable::accept","description":"Visitation","tag":"refentry","type":"Function","methodName":"accept"},{"id":"class.commonmark-interfaces-ivisitable","name":"CommonMark\\Interfaces\\IVisitable","description":"The CommonMark\\Interfaces\\IVisitable interface","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Interfaces\\IVisitable"},{"id":"commonmark-parser.construct","name":"CommonMark\\Parser::__construct","description":"Parsing","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"commonmark-parser.parse","name":"CommonMark\\Parser::parse","description":"Parsing","tag":"refentry","type":"Function","methodName":"parse"},{"id":"commonmark-parser.finish","name":"CommonMark\\Parser::finish","description":"Parsing","tag":"refentry","type":"Function","methodName":"finish"},{"id":"class.commonmark-parser","name":"CommonMark\\Parser","description":"The CommonMark\\Parser class","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\Parser"},{"id":"commonmark-cql.construct","name":"CommonMark\\CQL::__construct","description":"CQL Construction","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"commonmark-cql.invoke","name":"CommonMark\\CQL::__invoke","description":"CQL Execution","tag":"refentry","type":"Function","methodName":"__invoke"},{"id":"class.commonmark-cql","name":"CommonMark\\CQL","description":"The CommonMark\\CQL class","tag":"phpdoc:classref","type":"Class","methodName":"CommonMark\\CQL"},{"id":"function.commonmark-parse","name":"CommonMark\\Parse","description":"Parsing","tag":"refentry","type":"Function","methodName":"CommonMark\\Parse"},{"id":"function.commonmark-render","name":"CommonMark\\Render","description":"Rendering","tag":"refentry","type":"Function","methodName":"CommonMark\\Render"},{"id":"function.commonmark-render-html","name":"CommonMark\\Render\\HTML","description":"Rendering","tag":"refentry","type":"Function","methodName":"CommonMark\\Render\\HTML"},{"id":"function.commonmark-render-latex","name":"CommonMark\\Render\\Latex","description":"Rendering","tag":"refentry","type":"Function","methodName":"CommonMark\\Render\\Latex"},{"id":"function.commonmark-render-man","name":"CommonMark\\Render\\Man","description":"Rendering","tag":"refentry","type":"Function","methodName":"CommonMark\\Render\\Man"},{"id":"function.commonmark-render-xml","name":"CommonMark\\Render\\XML","description":"Rendering","tag":"refentry","type":"Function","methodName":"CommonMark\\Render\\XML"},{"id":"ref.cmark","name":"CommonMark \u51fd\u6570","description":"CommonMark","tag":"reference","type":"Extension","methodName":"CommonMark \u51fd\u6570"},{"id":"book.cmark","name":"CommonMark","description":"CommonMark","tag":"book","type":"Extension","methodName":"CommonMark"},{"id":"parle.requirements","name":"\u9700\u6c42","description":"Parsing and lexing","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"parle.installation","name":"\u5b89\u88c5","description":"Parsing and lexing","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"parle.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Parsing and lexing","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"parle.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Parsing and lexing","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"parle.pattern.matching","name":"Pattern matching","description":"Parle pattern matching","tag":"chapter","type":"General","methodName":"Pattern matching"},{"id":"parle.examples.lexer","name":"Lexer examples","description":"Parsing and lexing","tag":"section","type":"General","methodName":"Lexer examples"},{"id":"parle.examples.parser","name":"Parser examples","description":"Parsing and lexing","tag":"section","type":"General","methodName":"Parser examples"},{"id":"parle.examples","name":"\u793a\u4f8b","description":"Parsing and lexing","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"parle-lexer.advance","name":"Parle\\Lexer::advance","description":"Process next lexer rule","tag":"refentry","type":"Function","methodName":"advance"},{"id":"parle-lexer.build","name":"Parle\\Lexer::build","description":"Finalize the lexer rule set","tag":"refentry","type":"Function","methodName":"build"},{"id":"parle-lexer.callout","name":"Parle\\Lexer::callout","description":"Define token callback","tag":"refentry","type":"Function","methodName":"callout"},{"id":"parle-lexer.consume","name":"Parle\\Lexer::consume","description":"Pass the data for processing","tag":"refentry","type":"Function","methodName":"consume"},{"id":"parle-lexer.dump","name":"Parle\\Lexer::dump","description":"Dump the state machine","tag":"refentry","type":"Function","methodName":"dump"},{"id":"parle-lexer.gettoken","name":"Parle\\Lexer::getToken","description":"Retrieve the current token","tag":"refentry","type":"Function","methodName":"getToken"},{"id":"parle-lexer.insertmacro","name":"Parle\\Lexer::insertMacro","description":"Insert regex macro","tag":"refentry","type":"Function","methodName":"insertMacro"},{"id":"parle-lexer.push","name":"Parle\\Lexer::push","description":"Add a lexer rule","tag":"refentry","type":"Function","methodName":"push"},{"id":"parle-lexer.reset","name":"Parle\\Lexer::reset","description":"Reset lexer","tag":"refentry","type":"Function","methodName":"reset"},{"id":"class.parle-lexer","name":"Parle\\Lexer","description":"The Parle\\Lexer class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\Lexer"},{"id":"parle-rlexer.advance","name":"Parle\\RLexer::advance","description":"Process next lexer rule","tag":"refentry","type":"Function","methodName":"advance"},{"id":"parle-rlexer.build","name":"Parle\\RLexer::build","description":"Finalize the lexer rule set","tag":"refentry","type":"Function","methodName":"build"},{"id":"parle-rlexer.callout","name":"Parle\\RLexer::callout","description":"Define token callback","tag":"refentry","type":"Function","methodName":"callout"},{"id":"parle-rlexer.consume","name":"Parle\\RLexer::consume","description":"Pass the data for processing","tag":"refentry","type":"Function","methodName":"consume"},{"id":"parle-rlexer.dump","name":"Parle\\RLexer::dump","description":"Dump the state machine","tag":"refentry","type":"Function","methodName":"dump"},{"id":"parle-rlexer.gettoken","name":"Parle\\RLexer::getToken","description":"Retrieve the current token","tag":"refentry","type":"Function","methodName":"getToken"},{"id":"parle-rlexer.insertmacro","name":"Parle\\RLexer::insertMacro","description":"Insert regex macro","tag":"refentry","type":"Function","methodName":"insertMacro"},{"id":"parle-rlexer.push","name":"Parle\\RLexer::push","description":"Add a lexer rule","tag":"refentry","type":"Function","methodName":"push"},{"id":"parle-rlexer.pushstate","name":"Parle\\RLexer::pushState","description":"Push a new start state","tag":"refentry","type":"Function","methodName":"pushState"},{"id":"parle-rlexer.reset","name":"Parle\\RLexer::reset","description":"Reset lexer","tag":"refentry","type":"Function","methodName":"reset"},{"id":"class.parle-rlexer","name":"Parle\\RLexer","description":"The Parle\\RLexer class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\RLexer"},{"id":"parle-parser.advance","name":"Parle\\Parser::advance","description":"Process next parser rule","tag":"refentry","type":"Function","methodName":"advance"},{"id":"parle-parser.build","name":"Parle\\Parser::build","description":"Finalize the grammar rules","tag":"refentry","type":"Function","methodName":"build"},{"id":"parle-parser.consume","name":"Parle\\Parser::consume","description":"Consume the data for processing","tag":"refentry","type":"Function","methodName":"consume"},{"id":"parle-parser.dump","name":"Parle\\Parser::dump","description":"Dump the grammar","tag":"refentry","type":"Function","methodName":"dump"},{"id":"parle-parser.errorinfo","name":"Parle\\Parser::errorInfo","description":"Retrieve the error information","tag":"refentry","type":"Function","methodName":"errorInfo"},{"id":"parle-parser.left","name":"Parle\\Parser::left","description":"Declare a token with left-associativity","tag":"refentry","type":"Function","methodName":"left"},{"id":"parle-parser.nonassoc","name":"Parle\\Parser::nonassoc","description":"Declare a token with no associativity","tag":"refentry","type":"Function","methodName":"nonassoc"},{"id":"parle-parser.precedence","name":"Parle\\Parser::precedence","description":"Declare a precedence rule","tag":"refentry","type":"Function","methodName":"precedence"},{"id":"parle-parser.push","name":"Parle\\Parser::push","description":"Add a grammar rule","tag":"refentry","type":"Function","methodName":"push"},{"id":"parle-parser.reset","name":"Parle\\Parser::reset","description":"Reset parser state","tag":"refentry","type":"Function","methodName":"reset"},{"id":"parle-parser.right","name":"Parle\\Parser::right","description":"Declare a token with right-associativity","tag":"refentry","type":"Function","methodName":"right"},{"id":"parle-parser.sigil","name":"Parle\\Parser::sigil","description":"Retrieve a matching part of a rule","tag":"refentry","type":"Function","methodName":"sigil"},{"id":"parle-parser.sigilcount","name":"Parle\\Parser::sigilCount","description":"Number of elements in matched rule","tag":"refentry","type":"Function","methodName":"sigilCount"},{"id":"parle-parser.sigilname","name":"Parle\\Parser::sigilName","description":"Retrieve a rule or token name","tag":"refentry","type":"Function","methodName":"sigilName"},{"id":"parle-parser.token","name":"Parle\\Parser::token","description":"Declare a token","tag":"refentry","type":"Function","methodName":"token"},{"id":"parle-parser.tokenid","name":"Parle\\Parser::tokenId","description":"Get token id","tag":"refentry","type":"Function","methodName":"tokenId"},{"id":"parle-parser.trace","name":"Parle\\Parser::trace","description":"Trace the parser operation","tag":"refentry","type":"Function","methodName":"trace"},{"id":"parle-parser.validate","name":"Parle\\Parser::validate","description":"Validate input","tag":"refentry","type":"Function","methodName":"validate"},{"id":"class.parle-parser","name":"Parle\\Parser","description":"The Parle\\Parser class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\Parser"},{"id":"parle-rparser.advance","name":"Parle\\RParser::advance","description":"Process next parser rule","tag":"refentry","type":"Function","methodName":"advance"},{"id":"parle-rparser.build","name":"Parle\\RParser::build","description":"Finalize the grammar rules","tag":"refentry","type":"Function","methodName":"build"},{"id":"parle-rparser.consume","name":"Parle\\RParser::consume","description":"Consume the data for processing","tag":"refentry","type":"Function","methodName":"consume"},{"id":"parle-rparser.dump","name":"Parle\\RParser::dump","description":"Dump the grammar","tag":"refentry","type":"Function","methodName":"dump"},{"id":"parle-rparser.errorinfo","name":"Parle\\RParser::errorInfo","description":"Retrieve the error information","tag":"refentry","type":"Function","methodName":"errorInfo"},{"id":"parle-rparser.left","name":"Parle\\RParser::left","description":"Declare a token with left-associativity","tag":"refentry","type":"Function","methodName":"left"},{"id":"parle-rparser.nonassoc","name":"Parle\\RParser::nonassoc","description":"Declare a token with no associativity","tag":"refentry","type":"Function","methodName":"nonassoc"},{"id":"parle-rparser.precedence","name":"Parle\\RParser::precedence","description":"Declare a precedence rule","tag":"refentry","type":"Function","methodName":"precedence"},{"id":"parle-rparser.push","name":"Parle\\RParser::push","description":"Add a grammar rule","tag":"refentry","type":"Function","methodName":"push"},{"id":"parle-rparser.reset","name":"Parle\\RParser::reset","description":"Reset parser state","tag":"refentry","type":"Function","methodName":"reset"},{"id":"parle-rparser.right","name":"Parle\\RParser::right","description":"Declare a token with right-associativity","tag":"refentry","type":"Function","methodName":"right"},{"id":"parle-rparser.sigil","name":"Parle\\RParser::sigil","description":"Retrieve a matching part of a rule","tag":"refentry","type":"Function","methodName":"sigil"},{"id":"parle-rparser.sigilcount","name":"Parle\\RParser::sigilCount","description":"Number of elements in matched rule","tag":"refentry","type":"Function","methodName":"sigilCount"},{"id":"parle-rparser.sigilname","name":"Parle\\RParser::sigilName","description":"Retrieve a rule or token name","tag":"refentry","type":"Function","methodName":"sigilName"},{"id":"parle-rparser.token","name":"Parle\\RParser::token","description":"Declare a token","tag":"refentry","type":"Function","methodName":"token"},{"id":"parle-rparser.tokenid","name":"Parle\\RParser::tokenId","description":"Get token id","tag":"refentry","type":"Function","methodName":"tokenId"},{"id":"parle-rparser.trace","name":"Parle\\RParser::trace","description":"Trace the parser operation","tag":"refentry","type":"Function","methodName":"trace"},{"id":"parle-rparser.validate","name":"Parle\\RParser::validate","description":"Validate input","tag":"refentry","type":"Function","methodName":"validate"},{"id":"class.parle-rparser","name":"Parle\\RParser","description":"The Parle\\RParser class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\RParser"},{"id":"parle-stack.pop","name":"Parle\\Stack::pop","description":"Pop an item from the stack","tag":"refentry","type":"Function","methodName":"pop"},{"id":"parle-stack.push","name":"Parle\\Stack::push","description":"Push an item into the stack","tag":"refentry","type":"Function","methodName":"push"},{"id":"class.parle-stack","name":"Parle\\Stack","description":"The Parle\\Stack class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\Stack"},{"id":"class.parle-token","name":"Parle\\Token","description":"The Parle\\Token class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\Token"},{"id":"class.parle-errorinfo","name":"Parle\\ErrorInfo","description":"The Parle\\ErrorInfo class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\ErrorInfo"},{"id":"class.parle-lexerexception","name":"Parle\\LexerException","description":"The Parle\\LexerException class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\LexerException"},{"id":"class.parle-parserexception","name":"Parle\\ParserException","description":"The Parle\\ParserException class","tag":"phpdoc:classref","type":"Class","methodName":"Parle\\ParserException"},{"id":"book.parle","name":"Parle","description":"Parsing and lexing","tag":"book","type":"Extension","methodName":"Parle"},{"id":"pcre.installation","name":"\u5b89\u88c5","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"pcre.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"pcre.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"pcre.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"pcre.examples","name":"\u793a\u4f8b","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"regexp.introduction","name":"\u7b80\u4ecb","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u7b80\u4ecb"},{"id":"regexp.reference.delimiters","name":"\u5206\u9694\u7b26","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u5206\u9694\u7b26"},{"id":"regexp.reference.meta","name":"\u5143\u5b57\u7b26","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u5143\u5b57\u7b26"},{"id":"regexp.reference.escape","name":"\u8f6c\u4e49\u5e8f\u5217(\u53cd\u659c\u7ebf)","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u8f6c\u4e49\u5e8f\u5217(\u53cd\u659c\u7ebf)"},{"id":"regexp.reference.unicode","name":"Unicode \u5b57\u7b26\u5c5e\u6027","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"Unicode \u5b57\u7b26\u5c5e\u6027"},{"id":"regexp.reference.anchors","name":"\u951a","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u951a"},{"id":"regexp.reference.dot","name":"\u53e5\u70b9","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u53e5\u70b9"},{"id":"regexp.reference.character-classes","name":"\u5b57\u7b26\u7c7b(\u65b9\u62ec\u53f7)","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u5b57\u7b26\u7c7b(\u65b9\u62ec\u53f7)"},{"id":"regexp.reference.alternation","name":"\u53ef\u9009\u8def\u5f84(|)","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u53ef\u9009\u8def\u5f84(|)"},{"id":"regexp.reference.internal-options","name":"\u5185\u90e8\u9009\u9879\u8bbe\u7f6e","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u5185\u90e8\u9009\u9879\u8bbe\u7f6e"},{"id":"regexp.reference.subpatterns","name":"\u5b50\u7ec4(\u5b50\u6a21\u5f0f)","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u5b50\u7ec4(\u5b50\u6a21\u5f0f)"},{"id":"regexp.reference.repetition","name":"\u91cd\u590d\/\u91cf\u8bcd","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u91cd\u590d\/\u91cf\u8bcd"},{"id":"regexp.reference.back-references","name":"\u540e\u5411\u5f15\u7528","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u540e\u5411\u5f15\u7528"},{"id":"regexp.reference.assertions","name":"\u65ad\u8a00","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u65ad\u8a00"},{"id":"regexp.reference.onlyonce","name":"\u4e00\u6b21\u6027\u5b50\u7ec4","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u4e00\u6b21\u6027\u5b50\u7ec4"},{"id":"regexp.reference.conditional","name":"\u6761\u4ef6\u5b50\u7ec4","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u6761\u4ef6\u5b50\u7ec4"},{"id":"regexp.reference.comments","name":"\u6ce8\u91ca","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u6ce8\u91ca"},{"id":"regexp.reference.recursive","name":"\u9012\u5f52\u6a21\u5f0f","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u9012\u5f52\u6a21\u5f0f"},{"id":"regexp.reference.performance","name":"\u6027\u80fd","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"section","type":"General","methodName":"\u6027\u80fd"},{"id":"reference.pcre.pattern.syntax","name":"PCRE \u6b63\u5219\u8bed\u6cd5","description":"\u6a21\u5f0f\u8bed\u6cd5","tag":"chapter","type":"General","methodName":"PCRE \u6b63\u5219\u8bed\u6cd5"},{"id":"reference.pcre.pattern.modifiers","name":"\u6b63\u5219\u8868\u8fbe\u5f0f\u6a21\u5f0f\u4e2d\u53ef\u7528\u7684\u6a21\u5f0f\u4fee\u9970\u7b26","description":"\u6a21\u5f0f\u4fee\u9970\u7b26","tag":"article","type":"General","methodName":"\u6b63\u5219\u8868\u8fbe\u5f0f\u6a21\u5f0f\u4e2d\u53ef\u7528\u7684\u6a21\u5f0f\u4fee\u9970\u7b26"},{"id":"reference.pcre.pattern.differences","name":"\u4e0e perl \u7684\u4e0d\u540c\u4e4b\u5904","description":"\u4e0e perl \u7684\u4e0d\u540c\u4e4b\u5904","tag":"article","type":"General","methodName":"\u4e0e perl \u7684\u4e0d\u540c\u4e4b\u5904"},{"id":"pcre.pattern","name":"PCRE\u6a21\u5f0f","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"part","type":"General","methodName":"PCRE\u6a21\u5f0f"},{"id":"function.preg-filter","name":"preg_filter","description":"\u6267\u884c\u4e00\u4e2a\u6b63\u5219\u8868\u8fbe\u5f0f\u641c\u7d22\u548c\u66ff\u6362","tag":"refentry","type":"Function","methodName":"preg_filter"},{"id":"function.preg-grep","name":"preg_grep","description":"\u8fd4\u56de\u5339\u914d\u6a21\u5f0f\u7684\u6570\u7ec4\u6761\u76ee","tag":"refentry","type":"Function","methodName":"preg_grep"},{"id":"function.preg-last-error","name":"preg_last_error","description":"\u8fd4\u56de\u6700\u540e\u4e00\u4e2aPCRE\u6b63\u5219\u6267\u884c\u4ea7\u751f\u7684\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"preg_last_error"},{"id":"function.preg-last-error-msg","name":"preg_last_error_msg","description":"Returns the error message of the last PCRE regex execution","tag":"refentry","type":"Function","methodName":"preg_last_error_msg"},{"id":"function.preg-match","name":"preg_match","description":"\u6267\u884c\u5339\u914d\u6b63\u5219\u8868\u8fbe\u5f0f","tag":"refentry","type":"Function","methodName":"preg_match"},{"id":"function.preg-match-all","name":"preg_match_all","description":"\u6267\u884c\u4e00\u4e2a\u5168\u5c40\u6b63\u5219\u8868\u8fbe\u5f0f\u5339\u914d","tag":"refentry","type":"Function","methodName":"preg_match_all"},{"id":"function.preg-quote","name":"preg_quote","description":"\u8f6c\u4e49\u6b63\u5219\u8868\u8fbe\u5f0f\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"preg_quote"},{"id":"function.preg-replace","name":"preg_replace","description":"\u6267\u884c\u4e00\u4e2a\u6b63\u5219\u8868\u8fbe\u5f0f\u7684\u641c\u7d22\u548c\u66ff\u6362","tag":"refentry","type":"Function","methodName":"preg_replace"},{"id":"function.preg-replace-callback","name":"preg_replace_callback","description":"\u6267\u884c\u4e00\u4e2a\u6b63\u5219\u8868\u8fbe\u5f0f\u641c\u7d22\u5e76\u4e14\u4f7f\u7528\u4e00\u4e2a\u56de\u8c03\u8fdb\u884c\u66ff\u6362","tag":"refentry","type":"Function","methodName":"preg_replace_callback"},{"id":"function.preg-replace-callback-array","name":"preg_replace_callback_array","description":"Perform a regular expression search and replace using callbacks","tag":"refentry","type":"Function","methodName":"preg_replace_callback_array"},{"id":"function.preg-split","name":"preg_split","description":"\u901a\u8fc7\u4e00\u4e2a\u6b63\u5219\u8868\u8fbe\u5f0f\u5206\u9694\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"preg_split"},{"id":"ref.pcre","name":"PCRE \u51fd\u6570","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"reference","type":"Extension","methodName":"PCRE \u51fd\u6570"},{"id":"book.pcre","name":"PCRE","description":"\u6b63\u5219\u8868\u8fbe\u5f0f(\u517c\u5bb9 Perl)","tag":"book","type":"Extension","methodName":"PCRE"},{"id":"ssdeep.requirements","name":"\u9700\u6c42","description":"ssdeep Fuzzy Hashing","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ssdeep.installation","name":"\u5b89\u88c5","description":"ssdeep Fuzzy Hashing","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ssdeep.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"ssdeep Fuzzy Hashing","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.ssdeep-fuzzy-compare","name":"ssdeep_fuzzy_compare","description":"Calculates the match score between two fuzzy hash signatures","tag":"refentry","type":"Function","methodName":"ssdeep_fuzzy_compare"},{"id":"function.ssdeep-fuzzy-hash","name":"ssdeep_fuzzy_hash","description":"Create a fuzzy hash from a string","tag":"refentry","type":"Function","methodName":"ssdeep_fuzzy_hash"},{"id":"function.ssdeep-fuzzy-hash-filename","name":"ssdeep_fuzzy_hash_filename","description":"Create a fuzzy hash from a file","tag":"refentry","type":"Function","methodName":"ssdeep_fuzzy_hash_filename"},{"id":"ref.ssdeep","name":"ssdeep \u51fd\u6570","description":"ssdeep Fuzzy Hashing","tag":"reference","type":"Extension","methodName":"ssdeep \u51fd\u6570"},{"id":"book.ssdeep","name":"ssdeep","description":"ssdeep Fuzzy Hashing","tag":"book","type":"Extension","methodName":"ssdeep"},{"id":"strings.installation","name":"\u5b89\u88c5","description":"\u5b57\u7b26\u4e32","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"strings.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u5b57\u7b26\u4e32","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"string.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u5b57\u7b26\u4e32","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.addcslashes","name":"addcslashes","description":"\u4ee5 C \u8bed\u8a00\u98ce\u683c\u4f7f\u7528\u53cd\u659c\u7ebf\u8f6c\u4e49\u5b57\u7b26\u4e32\u4e2d\u7684\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"addcslashes"},{"id":"function.addslashes","name":"addslashes","description":"\u4f7f\u7528\u53cd\u659c\u7ebf\u5f15\u7528\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"addslashes"},{"id":"function.bin2hex","name":"bin2hex","description":"\u5c06\u4e8c\u8fdb\u5236\u6570\u636e\u8f6c\u6362\u4e3a\u5341\u516d\u8fdb\u5236\u8868\u793a","tag":"refentry","type":"Function","methodName":"bin2hex"},{"id":"function.chop","name":"chop","description":"rtrim \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"chop"},{"id":"function.chr","name":"chr","description":"\u4ece\u6570\u5b57\u751f\u6210\u5355\u5b57\u8282\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"chr"},{"id":"function.chunk-split","name":"chunk_split","description":"\u5c06\u5b57\u7b26\u4e32\u5206\u5272\u6210\u5c0f\u5757","tag":"refentry","type":"Function","methodName":"chunk_split"},{"id":"function.convert-cyr-string","name":"convert_cyr_string","description":"\u5c06\u5b57\u7b26\u7531\u4e00\u79cd Cyrillic \u5b57\u7b26\u8f6c\u6362\u6210\u53e6\u4e00\u79cd","tag":"refentry","type":"Function","methodName":"convert_cyr_string"},{"id":"function.convert-uudecode","name":"convert_uudecode","description":"\u89e3\u7801\u4e00\u4e2a uuencode \u7f16\u7801\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"convert_uudecode"},{"id":"function.convert-uuencode","name":"convert_uuencode","description":"\u4f7f\u7528 uuencode \u7f16\u7801\u4e00\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"convert_uuencode"},{"id":"function.count-chars","name":"count_chars","description":"\u8fd4\u56de\u5b57\u7b26\u4e32\u6240\u7528\u5b57\u7b26\u7684\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"count_chars"},{"id":"function.crc32","name":"crc32","description":"\u8ba1\u7b97\u4e00\u4e2a\u5b57\u7b26\u4e32\u7684 crc32 \u591a\u9879\u5f0f","tag":"refentry","type":"Function","methodName":"crc32"},{"id":"function.crypt","name":"crypt","description":"\u5355\u5411\u5b57\u7b26\u4e32\u6563\u5217","tag":"refentry","type":"Function","methodName":"crypt"},{"id":"function.echo","name":"echo","description":"\u8f93\u51fa\u4e00\u4e2a\u6216\u591a\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"echo"},{"id":"function.explode","name":"explode","description":"\u4f7f\u7528\u4e00\u4e2a\u5b57\u7b26\u4e32\u5206\u5272\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"explode"},{"id":"function.fprintf","name":"fprintf","description":"\u5c06\u683c\u5f0f\u5316\u540e\u7684\u5b57\u7b26\u4e32\u5199\u5165\u5230\u6d41","tag":"refentry","type":"Function","methodName":"fprintf"},{"id":"function.get-html-translation-table","name":"get_html_translation_table","description":"\u8fd4\u56de\u4f7f\u7528 htmlspecialchars \u548c htmlentities \u540e\u7684\u8f6c\u6362\u8868","tag":"refentry","type":"Function","methodName":"get_html_translation_table"},{"id":"function.hebrev","name":"hebrev","description":"\u5c06\u903b\u8f91\u987a\u5e8f\u5e0c\u4f2f\u6765\u6587\uff08logical-Hebrew\uff09\u8f6c\u6362\u4e3a\u89c6\u89c9\u987a\u5e8f\u5e0c\u4f2f\u6765\u6587\uff08visual-Hebrew\uff09","tag":"refentry","type":"Function","methodName":"hebrev"},{"id":"function.hebrevc","name":"hebrevc","description":"\u5c06\u903b\u8f91\u987a\u5e8f\u5e0c\u4f2f\u6765\u6587\uff08logical-Hebrew\uff09\u8f6c\u6362\u4e3a\u89c6\u89c9\u987a\u5e8f\u5e0c\u4f2f\u6765\u6587\uff08visual-Hebrew\uff09\uff0c\u5e76\u4e14\u8f6c\u6362\u6362\u884c\u7b26","tag":"refentry","type":"Function","methodName":"hebrevc"},{"id":"function.hex2bin","name":"hex2bin","description":"\u8f6c\u6362\u5341\u516d\u8fdb\u5236\u5b57\u7b26\u4e32\u4e3a\u4e8c\u8fdb\u5236\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"hex2bin"},{"id":"function.html-entity-decode","name":"html_entity_decode","description":"Convert HTML entities to their corresponding characters","tag":"refentry","type":"Function","methodName":"html_entity_decode"},{"id":"function.htmlentities","name":"htmlentities","description":"\u5c06\u5b57\u7b26\u8f6c\u6362\u4e3a HTML \u8f6c\u4e49\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"htmlentities"},{"id":"function.htmlspecialchars","name":"htmlspecialchars","description":"\u5c06\u7279\u6b8a\u5b57\u7b26\u8f6c\u6362\u4e3a HTML \u5b9e\u4f53","tag":"refentry","type":"Function","methodName":"htmlspecialchars"},{"id":"function.htmlspecialchars-decode","name":"htmlspecialchars_decode","description":"\u5c06\u7279\u6b8a\u7684 HTML \u5b9e\u4f53\u8f6c\u6362\u56de\u666e\u901a\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"htmlspecialchars_decode"},{"id":"function.implode","name":"implode","description":"\u7528\u5b57\u7b26\u4e32\u8fde\u63a5\u6570\u7ec4\u5143\u7d20","tag":"refentry","type":"Function","methodName":"implode"},{"id":"function.join","name":"join","description":"\u522b\u540d implode","tag":"refentry","type":"Function","methodName":"join"},{"id":"function.lcfirst","name":"lcfirst","description":"\u4f7f\u5b57\u7b26\u4e32\u7684\u7b2c\u4e00\u4e2a\u5b57\u7b26\u5c0f\u5199","tag":"refentry","type":"Function","methodName":"lcfirst"},{"id":"function.levenshtein","name":"levenshtein","description":"\u8ba1\u7b97\u4e24\u4e2a\u5b57\u7b26\u4e32\u4e4b\u95f4\u7684 Levenshtein \u8ddd\u79bb","tag":"refentry","type":"Function","methodName":"levenshtein"},{"id":"function.localeconv","name":"localeconv","description":"Get numeric formatting information","tag":"refentry","type":"Function","methodName":"localeconv"},{"id":"function.ltrim","name":"ltrim","description":"\u5220\u9664\u5b57\u7b26\u4e32\u5f00\u5934\u7684\u7a7a\u767d\u5b57\u7b26\uff08\u6216\u5176\u4ed6\u5b57\u7b26\uff09","tag":"refentry","type":"Function","methodName":"ltrim"},{"id":"function.md5","name":"md5","description":"\u8ba1\u7b97\u5b57\u7b26\u4e32\u7684 MD5 \u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"md5"},{"id":"function.md5-file","name":"md5_file","description":"\u8ba1\u7b97\u6307\u5b9a\u6587\u4ef6\u7684 MD5 \u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"md5_file"},{"id":"function.metaphone","name":"metaphone","description":"Calculate the metaphone key of a string","tag":"refentry","type":"Function","methodName":"metaphone"},{"id":"function.money-format","name":"money_format","description":"\u5c06\u6570\u5b57\u683c\u5f0f\u5316\u6210\u8d27\u5e01\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"money_format"},{"id":"function.nl-langinfo","name":"nl_langinfo","description":"Query language and locale information","tag":"refentry","type":"Function","methodName":"nl_langinfo"},{"id":"function.nl2br","name":"nl2br","description":"\u5728\u5b57\u7b26\u4e32\u6240\u6709\u65b0\u884c\u4e4b\u524d\u63d2\u5165 HTML \u6362\u884c\u6807\u8bb0","tag":"refentry","type":"Function","methodName":"nl2br"},{"id":"function.number-format","name":"number_format","description":"\u4ee5\u5343\u4f4d\u5206\u9694\u7b26\u65b9\u5f0f\u683c\u5f0f\u5316\u4e00\u4e2a\u6570\u5b57","tag":"refentry","type":"Function","methodName":"number_format"},{"id":"function.ord","name":"ord","description":"\u8f6c\u6362\u5b57\u7b26\u4e32\u7b2c\u4e00\u4e2a\u5b57\u8282\u4e3a 0-255 \u4e4b\u95f4\u7684\u503c","tag":"refentry","type":"Function","methodName":"ord"},{"id":"function.parse-str","name":"parse_str","description":"\u89e3\u6790 URL \u67e5\u8be2\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"parse_str"},{"id":"function.print","name":"print","description":"\u8f93\u51fa\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"print"},{"id":"function.printf","name":"printf","description":"\u8f93\u51fa\u683c\u5f0f\u5316\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"printf"},{"id":"function.quoted-printable-decode","name":"quoted_printable_decode","description":"\u5c06 quoted-printable \u5b57\u7b26\u4e32\u8f6c\u6362\u4e3a 8-bit \u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"quoted_printable_decode"},{"id":"function.quoted-printable-encode","name":"quoted_printable_encode","description":"\u5c06 8-bit \u5b57\u7b26\u4e32\u8f6c\u6362\u6210 quoted-printable \u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"quoted_printable_encode"},{"id":"function.quotemeta","name":"quotemeta","description":"\u8f6c\u4e49\u5143\u5b57\u7b26\u96c6","tag":"refentry","type":"Function","methodName":"quotemeta"},{"id":"function.rtrim","name":"rtrim","description":"\u53bb\u9664\u5b57\u7b26\u4e32\u672b\u5c3e\u7684\u7a7a\u767d\u5b57\u7b26\uff08\u6216\u8005\u5176\u4ed6\u5b57\u7b26\uff09","tag":"refentry","type":"Function","methodName":"rtrim"},{"id":"function.setlocale","name":"setlocale","description":"\u8bbe\u7f6e\u533a\u57df\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"setlocale"},{"id":"function.sha1","name":"sha1","description":"\u8ba1\u7b97\u5b57\u7b26\u4e32\u7684 sha1 \u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"sha1"},{"id":"function.sha1-file","name":"sha1_file","description":"\u8ba1\u7b97\u6587\u4ef6\u7684 sha1 \u6563\u5217\u503c","tag":"refentry","type":"Function","methodName":"sha1_file"},{"id":"function.similar-text","name":"similar_text","description":"\u8ba1\u7b97\u4e24\u4e2a\u5b57\u7b26\u4e32\u7684\u76f8\u4f3c\u5ea6","tag":"refentry","type":"Function","methodName":"similar_text"},{"id":"function.soundex","name":"soundex","description":"Calculate the soundex key of a string","tag":"refentry","type":"Function","methodName":"soundex"},{"id":"function.sprintf","name":"sprintf","description":"\u8fd4\u56de\u683c\u5f0f\u5316\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"sprintf"},{"id":"function.sscanf","name":"sscanf","description":"\u6839\u636e\u6307\u5b9a\u683c\u5f0f\u89e3\u6790\u8f93\u5165\u7684\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"sscanf"},{"id":"function.str-contains","name":"str_contains","description":"\u786e\u5b9a\u5b57\u7b26\u4e32\u662f\u5426\u5305\u542b\u6307\u5b9a\u5b50\u4e32","tag":"refentry","type":"Function","methodName":"str_contains"},{"id":"function.str-decrement","name":"str_decrement","description":"Decrement an alphanumeric string","tag":"refentry","type":"Function","methodName":"str_decrement"},{"id":"function.str-ends-with","name":"str_ends_with","description":"\u68c0\u67e5\u5b57\u7b26\u4e32\u662f\u5426\u4ee5\u6307\u5b9a\u5b50\u4e32\u7ed3\u5c3e","tag":"refentry","type":"Function","methodName":"str_ends_with"},{"id":"function.str-getcsv","name":"str_getcsv","description":"\u89e3\u6790 CSV \u5b57\u7b26\u4e32\u4e3a\u4e00\u4e2a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"str_getcsv"},{"id":"function.str-increment","name":"str_increment","description":"Increment an alphanumeric string","tag":"refentry","type":"Function","methodName":"str_increment"},{"id":"function.str-ireplace","name":"str_ireplace","description":"str_replace \u7684\u5ffd\u7565\u5927\u5c0f\u5199\u7248\u672c","tag":"refentry","type":"Function","methodName":"str_ireplace"},{"id":"function.str-pad","name":"str_pad","description":"\u4f7f\u7528\u53e6\u4e00\u4e2a\u5b57\u7b26\u4e32\u586b\u5145\u5b57\u7b26\u4e32\u4e3a\u6307\u5b9a\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"str_pad"},{"id":"function.str-repeat","name":"str_repeat","description":"\u91cd\u590d\u4e00\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"str_repeat"},{"id":"function.str-replace","name":"str_replace","description":"\u5b50\u5b57\u7b26\u4e32\u66ff\u6362","tag":"refentry","type":"Function","methodName":"str_replace"},{"id":"function.str-rot13","name":"str_rot13","description":"\u5bf9\u5b57\u7b26\u4e32\u6267\u884c ROT13 \u8f6c\u6362","tag":"refentry","type":"Function","methodName":"str_rot13"},{"id":"function.str-shuffle","name":"str_shuffle","description":"\u968f\u673a\u6253\u4e71\u4e00\u4e2a\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"str_shuffle"},{"id":"function.str-split","name":"str_split","description":"\u5c06\u5b57\u7b26\u4e32\u8f6c\u6362\u4e3a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"str_split"},{"id":"function.str-starts-with","name":"str_starts_with","description":"\u68c0\u67e5\u5b57\u7b26\u4e32\u662f\u5426\u4ee5\u6307\u5b9a\u5b50\u4e32\u5f00\u5934","tag":"refentry","type":"Function","methodName":"str_starts_with"},{"id":"function.str-word-count","name":"str_word_count","description":"\u8fd4\u56de\u5b57\u7b26\u4e32\u4e2d\u5355\u8bcd\u7684\u4f7f\u7528\u60c5\u51b5","tag":"refentry","type":"Function","methodName":"str_word_count"},{"id":"function.strcasecmp","name":"strcasecmp","description":"\u4e8c\u8fdb\u5236\u5b89\u5168\u6bd4\u8f83\u5b57\u7b26\u4e32\uff08\u4e0d\u533a\u5206\u5927\u5c0f\u5199\uff09","tag":"refentry","type":"Function","methodName":"strcasecmp"},{"id":"function.strchr","name":"strchr","description":"\u522b\u540d strstr","tag":"refentry","type":"Function","methodName":"strchr"},{"id":"function.strcmp","name":"strcmp","description":"\u4e8c\u8fdb\u5236\u5b89\u5168\u5b57\u7b26\u4e32\u6bd4\u8f83","tag":"refentry","type":"Function","methodName":"strcmp"},{"id":"function.strcoll","name":"strcoll","description":"\u57fa\u4e8e\u533a\u57df\u8bbe\u7f6e\u7684\u5b57\u7b26\u4e32\u6bd4\u8f83","tag":"refentry","type":"Function","methodName":"strcoll"},{"id":"function.strcspn","name":"strcspn","description":"\u83b7\u53d6\u4e0d\u5339\u914d\u906e\u7f69\u7684\u8d77\u59cb\u5b50\u5b57\u7b26\u4e32\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"strcspn"},{"id":"function.strip-tags","name":"strip_tags","description":"\u4ece\u5b57\u7b26\u4e32\u4e2d\u53bb\u9664 HTML \u548c PHP \u6807\u7b7e","tag":"refentry","type":"Function","methodName":"strip_tags"},{"id":"function.stripcslashes","name":"stripcslashes","description":"\u53cd\u5f15\u7528\u4e00\u4e2a\u4f7f\u7528 addcslashes \u8f6c\u4e49\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"stripcslashes"},{"id":"function.stripos","name":"stripos","description":"\u67e5\u627e\u5b57\u7b26\u4e32\u9996\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e\uff08\u4e0d\u533a\u5206\u5927\u5c0f\u5199\uff09","tag":"refentry","type":"Function","methodName":"stripos"},{"id":"function.stripslashes","name":"stripslashes","description":"\u53cd\u5f15\u7528\u4e00\u4e2a\u5f15\u7528\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"stripslashes"},{"id":"function.stristr","name":"stristr","description":"strstr \u51fd\u6570\u7684\u5ffd\u7565\u5927\u5c0f\u5199\u7248\u672c","tag":"refentry","type":"Function","methodName":"stristr"},{"id":"function.strlen","name":"strlen","description":"\u83b7\u53d6\u5b57\u7b26\u4e32\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"strlen"},{"id":"function.strnatcasecmp","name":"strnatcasecmp","description":"\u4f7f\u7528\u201c\u81ea\u7136\u987a\u5e8f\u201d\u7b97\u6cd5\u6bd4\u8f83\u5b57\u7b26\u4e32\uff08\u4e0d\u533a\u5206\u5927\u5c0f\u5199\uff09","tag":"refentry","type":"Function","methodName":"strnatcasecmp"},{"id":"function.strnatcmp","name":"strnatcmp","description":"\u4f7f\u7528\u81ea\u7136\u6392\u5e8f\u7b97\u6cd5\u6bd4\u8f83\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"strnatcmp"},{"id":"function.strncasecmp","name":"strncasecmp","description":"\u4e8c\u8fdb\u5236\u5b89\u5168\u6bd4\u8f83\u5b57\u7b26\u4e32\u5f00\u5934\u7684\u82e5\u5e72\u4e2a\u5b57\u7b26\uff08\u4e0d\u533a\u5206\u5927\u5c0f\u5199\uff09","tag":"refentry","type":"Function","methodName":"strncasecmp"},{"id":"function.strncmp","name":"strncmp","description":"\u4e8c\u8fdb\u5236\u5b89\u5168\u6bd4\u8f83\u5b57\u7b26\u4e32\u5f00\u5934\u7684\u82e5\u5e72\u4e2a\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"strncmp"},{"id":"function.strpbrk","name":"strpbrk","description":"\u5728\u5b57\u7b26\u4e32\u4e2d\u67e5\u627e\u4e00\u7ec4\u5b57\u7b26\u7684\u4efb\u4f55\u4e00\u4e2a\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"strpbrk"},{"id":"function.strpos","name":"strpos","description":"\u67e5\u627e\u5b57\u7b26\u4e32\u9996\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"strpos"},{"id":"function.strrchr","name":"strrchr","description":"\u67e5\u627e\u6307\u5b9a\u5b57\u7b26\u5728\u5b57\u7b26\u4e32\u4e2d\u7684\u6700\u540e\u4e00\u6b21\u51fa\u73b0","tag":"refentry","type":"Function","methodName":"strrchr"},{"id":"function.strrev","name":"strrev","description":"\u53cd\u8f6c\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"strrev"},{"id":"function.strripos","name":"strripos","description":"\u8ba1\u7b97\u6307\u5b9a\u5b57\u7b26\u4e32\u5728\u76ee\u6807\u5b57\u7b26\u4e32\u4e2d\u6700\u540e\u4e00\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e\uff08\u4e0d\u533a\u5206\u5927\u5c0f\u5199\uff09","tag":"refentry","type":"Function","methodName":"strripos"},{"id":"function.strrpos","name":"strrpos","description":"\u8ba1\u7b97\u6307\u5b9a\u5b57\u7b26\u4e32\u5728\u76ee\u6807\u5b57\u7b26\u4e32\u4e2d\u6700\u540e\u4e00\u6b21\u51fa\u73b0\u7684\u4f4d\u7f6e","tag":"refentry","type":"Function","methodName":"strrpos"},{"id":"function.strspn","name":"strspn","description":"\u8ba1\u7b97\u5b57\u7b26\u4e32\u4e2d\u5168\u90e8\u5b57\u7b26\u90fd\u5b58\u5728\u4e8e\u6307\u5b9a\u5b57\u7b26\u96c6\u5408\u4e2d\u7684\u7b2c\u4e00\u6bb5\u5b50\u4e32\u7684\u957f\u5ea6","tag":"refentry","type":"Function","methodName":"strspn"},{"id":"function.strstr","name":"strstr","description":"\u67e5\u627e\u5b57\u7b26\u4e32\u7684\u9996\u6b21\u51fa\u73b0","tag":"refentry","type":"Function","methodName":"strstr"},{"id":"function.strtok","name":"strtok","description":"\u6807\u8bb0\u5206\u5272\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"strtok"},{"id":"function.strtolower","name":"strtolower","description":"\u5c06\u5b57\u7b26\u4e32\u8f6c\u5316\u4e3a\u5c0f\u5199","tag":"refentry","type":"Function","methodName":"strtolower"},{"id":"function.strtoupper","name":"strtoupper","description":"\u5c06\u5b57\u7b26\u4e32\u8f6c\u5316\u4e3a\u5927\u5199","tag":"refentry","type":"Function","methodName":"strtoupper"},{"id":"function.strtr","name":"strtr","description":"\u8f6c\u6362\u5b57\u7b26\u6216\u66ff\u6362\u5b57\u4e32","tag":"refentry","type":"Function","methodName":"strtr"},{"id":"function.substr","name":"substr","description":"\u8fd4\u56de\u5b57\u7b26\u4e32\u7684\u5b50\u4e32","tag":"refentry","type":"Function","methodName":"substr"},{"id":"function.substr-compare","name":"substr_compare","description":"\u4e8c\u8fdb\u5236\u5b89\u5168\u6bd4\u8f83\u5b57\u7b26\u4e32\uff08\u4ece\u504f\u79fb\u4f4d\u7f6e\u6bd4\u8f83\u6307\u5b9a\u957f\u5ea6\uff09","tag":"refentry","type":"Function","methodName":"substr_compare"},{"id":"function.substr-count","name":"substr_count","description":"\u8ba1\u7b97\u5b57\u4e32\u51fa\u73b0\u7684\u6b21\u6570","tag":"refentry","type":"Function","methodName":"substr_count"},{"id":"function.substr-replace","name":"substr_replace","description":"\u66ff\u6362\u5b57\u7b26\u4e32\u7684\u5b50\u4e32","tag":"refentry","type":"Function","methodName":"substr_replace"},{"id":"function.trim","name":"trim","description":"\u53bb\u9664\u5b57\u7b26\u4e32\u9996\u5c3e\u5904\u7684\u7a7a\u767d\u5b57\u7b26\uff08\u6216\u8005\u5176\u4ed6\u5b57\u7b26\uff09","tag":"refentry","type":"Function","methodName":"trim"},{"id":"function.ucfirst","name":"ucfirst","description":"\u5c06\u5b57\u7b26\u4e32\u7684\u9996\u5b57\u6bcd\u8f6c\u6362\u4e3a\u5927\u5199","tag":"refentry","type":"Function","methodName":"ucfirst"},{"id":"function.ucwords","name":"ucwords","description":"\u5c06\u5b57\u7b26\u4e32\u4e2d\u6bcf\u4e2a\u5355\u8bcd\u7684\u9996\u5b57\u6bcd\u8f6c\u6362\u4e3a\u5927\u5199","tag":"refentry","type":"Function","methodName":"ucwords"},{"id":"function.utf8-decode","name":"utf8_decode","description":"\u5c06\u5b57\u7b26\u4e32\u4ece UTF-8 \u8f6c\u6362\u4e3a ISO-8859-1\uff0c\u66ff\u6362\u65e0\u6548\u6216\u8005\u65e0\u6cd5\u8868\u793a\u7684\u5b57\u7b26\u3002","tag":"refentry","type":"Function","methodName":"utf8_decode"},{"id":"function.utf8-encode","name":"utf8_encode","description":"\u5c06\u5b57\u7b26\u4e32\u4ece ISO-8859-1 \u8f6c\u6362\u4e3a UTF-8 \u7f16\u7801","tag":"refentry","type":"Function","methodName":"utf8_encode"},{"id":"function.vfprintf","name":"vfprintf","description":"\u5c06\u683c\u5f0f\u5316\u5b57\u7b26\u4e32\u5199\u5165\u6d41","tag":"refentry","type":"Function","methodName":"vfprintf"},{"id":"function.vprintf","name":"vprintf","description":"\u8f93\u51fa\u683c\u5f0f\u5316\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"vprintf"},{"id":"function.vsprintf","name":"vsprintf","description":"\u8fd4\u56de\u683c\u5f0f\u5316\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"vsprintf"},{"id":"function.wordwrap","name":"wordwrap","description":"\u6253\u65ad\u5b57\u7b26\u4e32\u4e3a\u6307\u5b9a\u6570\u91cf\u7684\u5b57\u4e32","tag":"refentry","type":"Function","methodName":"wordwrap"},{"id":"ref.strings","name":"\u5b57\u7b26\u4e32 \u51fd\u6570","description":"\u5b57\u7b26\u4e32","tag":"reference","type":"Extension","methodName":"\u5b57\u7b26\u4e32 \u51fd\u6570"},{"id":"changelog.strings","name":"\u66f4\u65b0\u65e5\u5fd7","description":"\u5b57\u7b26\u4e32","tag":"appendix","type":"General","methodName":"\u66f4\u65b0\u65e5\u5fd7"},{"id":"book.strings","name":"\u5b57\u7b26\u4e32","description":"\u6587\u672c\u5904\u7406","tag":"book","type":"Extension","methodName":"\u5b57\u7b26\u4e32"},{"id":"refs.basic.text","name":"\u6587\u672c\u5904\u7406","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u6587\u672c\u5904\u7406"},{"id":"array.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6570\u7ec4","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"array.sorting","name":"\u5bf9\u6570\u7ec4\u8fdb\u884c\u6392\u5e8f","description":"\u6570\u7ec4","tag":"chapter","type":"General","methodName":"\u5bf9\u6570\u7ec4\u8fdb\u884c\u6392\u5e8f"},{"id":"function.array","name":"array","description":"\u65b0\u5efa\u4e00\u4e2a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array"},{"id":"function.array-all","name":"array_all","description":"Checks if all array elements satisfy a callback function","tag":"refentry","type":"Function","methodName":"array_all"},{"id":"function.array-any","name":"array_any","description":"Checks if at least one array element satisfies a callback function","tag":"refentry","type":"Function","methodName":"array_any"},{"id":"function.array-change-key-case","name":"array_change_key_case","description":"\u5c06\u6570\u7ec4\u4e2d\u7684\u6240\u6709\u952e\u540d\u4fee\u6539\u4e3a\u5168\u5927\u5199\u6216\u5c0f\u5199","tag":"refentry","type":"Function","methodName":"array_change_key_case"},{"id":"function.array-chunk","name":"array_chunk","description":"\u5c06\u4e00\u4e2a\u6570\u7ec4\u5206\u5272\u6210\u591a\u4e2a","tag":"refentry","type":"Function","methodName":"array_chunk"},{"id":"function.array-column","name":"array_column","description":"\u8fd4\u56de\u8f93\u5165\u6570\u7ec4\u4e2d\u6307\u5b9a\u5217\u7684\u503c","tag":"refentry","type":"Function","methodName":"array_column"},{"id":"function.array-combine","name":"array_combine","description":"\u521b\u5efa\u4e00\u4e2a\u6570\u7ec4\uff0c\u7528\u4e00\u4e2a\u6570\u7ec4\u7684\u503c\u4f5c\u4e3a\u5176\u952e\u540d\uff0c\u53e6\u4e00\u4e2a\u6570\u7ec4\u7684\u503c\u4f5c\u4e3a\u5176\u503c","tag":"refentry","type":"Function","methodName":"array_combine"},{"id":"function.array-count-values","name":"array_count_values","description":"\u7edf\u8ba1\u6570\u7ec4\u4e2d\u6bcf\u4e2a\u4e0d\u540c\u503c\u7684\u51fa\u73b0\u6b21\u6570","tag":"refentry","type":"Function","methodName":"array_count_values"},{"id":"function.array-diff","name":"array_diff","description":"\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6","tag":"refentry","type":"Function","methodName":"array_diff"},{"id":"function.array-diff-assoc","name":"array_diff_assoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6","tag":"refentry","type":"Function","methodName":"array_diff_assoc"},{"id":"function.array-diff-key","name":"array_diff_key","description":"\u4f7f\u7528\u952e\u540d\u6bd4\u8f83\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6","tag":"refentry","type":"Function","methodName":"array_diff_key"},{"id":"function.array-diff-uassoc","name":"array_diff_uassoc","description":"\u7528\u7528\u6237\u63d0\u4f9b\u7684\u56de\u8c03\u51fd\u6570\u505a\u7d22\u5f15\u68c0\u67e5\u6765\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6","tag":"refentry","type":"Function","methodName":"array_diff_uassoc"},{"id":"function.array-diff-ukey","name":"array_diff_ukey","description":"\u7528\u56de\u8c03\u51fd\u6570\u5bf9\u952e\u540d\u6bd4\u8f83\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6","tag":"refentry","type":"Function","methodName":"array_diff_ukey"},{"id":"function.array-fill","name":"array_fill","description":"\u7528\u7ed9\u5b9a\u7684\u503c\u586b\u5145\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_fill"},{"id":"function.array-fill-keys","name":"array_fill_keys","description":"\u4f7f\u7528\u6307\u5b9a\u7684\u952e\u548c\u503c\u586b\u5145\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_fill_keys"},{"id":"function.array-filter","name":"array_filter","description":"\u4f7f\u7528\u56de\u8c03\u51fd\u6570\u8fc7\u6ee4\u6570\u7ec4\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"array_filter"},{"id":"function.array-find","name":"array_find","description":"Returns the first element satisfying a callback function","tag":"refentry","type":"Function","methodName":"array_find"},{"id":"function.array-find-key","name":"array_find_key","description":"Returns the key of the first element satisfying a callback function","tag":"refentry","type":"Function","methodName":"array_find_key"},{"id":"function.array-first","name":"array_first","description":"\u83b7\u53d6\u6570\u7ec4\u7684\u7b2c\u4e00\u4e2a\u503c","tag":"refentry","type":"Function","methodName":"array_first"},{"id":"function.array-flip","name":"array_flip","description":"\u4ea4\u6362\u6570\u7ec4\u4e2d\u7684\u952e\u548c\u503c","tag":"refentry","type":"Function","methodName":"array_flip"},{"id":"function.array-intersect","name":"array_intersect","description":"\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6","tag":"refentry","type":"Function","methodName":"array_intersect"},{"id":"function.array-intersect-assoc","name":"array_intersect_assoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6","tag":"refentry","type":"Function","methodName":"array_intersect_assoc"},{"id":"function.array-intersect-key","name":"array_intersect_key","description":"\u4f7f\u7528\u952e\u540d\u6bd4\u8f83\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6","tag":"refentry","type":"Function","methodName":"array_intersect_key"},{"id":"function.array-intersect-uassoc","name":"array_intersect_uassoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6\uff0c\u7528\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"array_intersect_uassoc"},{"id":"function.array-intersect-ukey","name":"array_intersect_ukey","description":"\u5728\u952e\u540d\u4e0a\u4f7f\u7528\u56de\u8c03\u51fd\u6570\u6765\u6bd4\u8f83\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6","tag":"refentry","type":"Function","methodName":"array_intersect_ukey"},{"id":"function.array-is-list","name":"array_is_list","description":"\u5224\u65ad\u6307\u5b9a array \u662f\u5426\u4e3a list","tag":"refentry","type":"Function","methodName":"array_is_list"},{"id":"function.array-key-exists","name":"array_key_exists","description":"\u68c0\u67e5\u6570\u7ec4\u91cc\u662f\u5426\u6709\u6307\u5b9a\u7684\u952e\u540d\u6216\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"array_key_exists"},{"id":"function.array-key-first","name":"array_key_first","description":"\u83b7\u53d6\u6307\u5b9a\u6570\u7ec4\u7684\u7b2c\u4e00\u4e2a\u952e","tag":"refentry","type":"Function","methodName":"array_key_first"},{"id":"function.array-key-last","name":"array_key_last","description":"\u83b7\u53d6\u4e00\u4e2a\u6570\u7ec4\u7684\u6700\u540e\u4e00\u4e2a\u952e\u503c","tag":"refentry","type":"Function","methodName":"array_key_last"},{"id":"function.array-keys","name":"array_keys","description":"\u8fd4\u56de\u6570\u7ec4\u4e2d\u90e8\u5206\u7684\u6216\u6240\u6709\u7684\u952e\u540d","tag":"refentry","type":"Function","methodName":"array_keys"},{"id":"function.array-last","name":"array_last","description":"\u83b7\u53d6\u6570\u7ec4\u7684\u6700\u540e\u4e00\u4e2a\u503c","tag":"refentry","type":"Function","methodName":"array_last"},{"id":"function.array-map","name":"array_map","description":"\u4e3a\u6570\u7ec4\u7684\u6bcf\u4e2a\u5143\u7d20\u5e94\u7528\u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"array_map"},{"id":"function.array-merge","name":"array_merge","description":"\u5408\u5e76\u4e00\u4e2a\u6216\u591a\u4e2a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_merge"},{"id":"function.array-merge-recursive","name":"array_merge_recursive","description":"\u9012\u5f52\u5730\u5408\u5e76\u4e00\u4e2a\u6216\u591a\u4e2a\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_merge_recursive"},{"id":"function.array-multisort","name":"array_multisort","description":"\u5bf9\u591a\u4e2a\u6570\u7ec4\u6216\u591a\u7ef4\u6570\u7ec4\u8fdb\u884c\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"array_multisort"},{"id":"function.array-pad","name":"array_pad","description":"\u4ee5\u6307\u5b9a\u957f\u5ea6\u5c06\u4e00\u4e2a\u503c\u586b\u5145\u8fdb\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_pad"},{"id":"function.array-pop","name":"array_pop","description":"\u5f39\u51fa\u6570\u7ec4\u6700\u540e\u4e00\u4e2a\u5355\u5143\uff08\u51fa\u6808\uff09","tag":"refentry","type":"Function","methodName":"array_pop"},{"id":"function.array-product","name":"array_product","description":"\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u503c\u7684\u4e58\u79ef","tag":"refentry","type":"Function","methodName":"array_product"},{"id":"function.array-push","name":"array_push","description":"\u5c06\u4e00\u4e2a\u6216\u591a\u4e2a\u5355\u5143\u538b\u5165\u6570\u7ec4\u7684\u672b\u5c3e\uff08\u5165\u6808\uff09","tag":"refentry","type":"Function","methodName":"array_push"},{"id":"function.array-rand","name":"array_rand","description":"\u4ece\u6570\u7ec4\u4e2d\u968f\u673a\u53d6\u51fa\u4e00\u4e2a\u6216\u591a\u4e2a\u968f\u673a\u952e","tag":"refentry","type":"Function","methodName":"array_rand"},{"id":"function.array-reduce","name":"array_reduce","description":"\u7528\u56de\u8c03\u51fd\u6570\u8fed\u4ee3\u5730\u5c06\u6570\u7ec4\u7b80\u5316\u4e3a\u5355\u4e00\u7684\u503c","tag":"refentry","type":"Function","methodName":"array_reduce"},{"id":"function.array-replace","name":"array_replace","description":"\u4f7f\u7528\u4f20\u9012\u7684\u6570\u7ec4\u66ff\u6362\u7b2c\u4e00\u4e2a\u6570\u7ec4\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"array_replace"},{"id":"function.array-replace-recursive","name":"array_replace_recursive","description":"\u4f7f\u7528\u4f20\u9012\u7684\u6570\u7ec4\u9012\u5f52\u66ff\u6362\u7b2c\u4e00\u4e2a\u6570\u7ec4\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"array_replace_recursive"},{"id":"function.array-reverse","name":"array_reverse","description":"\u8fd4\u56de\u5355\u5143\u987a\u5e8f\u76f8\u53cd\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_reverse"},{"id":"function.array-search","name":"array_search","description":"\u5728\u6570\u7ec4\u4e2d\u641c\u7d22\u7ed9\u5b9a\u7684\u503c\uff0c\u5982\u679c\u6210\u529f\u5219\u8fd4\u56de\u9996\u4e2a\u76f8\u5e94\u7684\u952e\u540d","tag":"refentry","type":"Function","methodName":"array_search"},{"id":"function.array-shift","name":"array_shift","description":"\u5c06\u6570\u7ec4\u5f00\u5934\u7684\u5355\u5143\u79fb\u51fa\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"array_shift"},{"id":"function.array-slice","name":"array_slice","description":"\u4ece\u6570\u7ec4\u4e2d\u53d6\u51fa\u4e00\u6bb5","tag":"refentry","type":"Function","methodName":"array_slice"},{"id":"function.array-splice","name":"array_splice","description":"\u53bb\u6389\u6570\u7ec4\u4e2d\u7684\u67d0\u4e00\u90e8\u5206\u5e76\u7528\u5176\u5b83\u503c\u53d6\u4ee3","tag":"refentry","type":"Function","methodName":"array_splice"},{"id":"function.array-sum","name":"array_sum","description":"\u5bf9\u6570\u7ec4\u4e2d\u6240\u6709\u503c\u6c42\u548c","tag":"refentry","type":"Function","methodName":"array_sum"},{"id":"function.array-udiff","name":"array_udiff","description":"\u7528\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u6570\u636e\u6765\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6","tag":"refentry","type":"Function","methodName":"array_udiff"},{"id":"function.array-udiff-assoc","name":"array_udiff_assoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6\uff0c\u7528\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u6570\u636e","tag":"refentry","type":"Function","methodName":"array_udiff_assoc"},{"id":"function.array-udiff-uassoc","name":"array_udiff_uassoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u5dee\u96c6\uff0c\u7528\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u6570\u636e\u548c\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"array_udiff_uassoc"},{"id":"function.array-uintersect","name":"array_uintersect","description":"\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6\uff0c\u7528\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u6570\u636e","tag":"refentry","type":"Function","methodName":"array_uintersect"},{"id":"function.array-uintersect-assoc","name":"array_uintersect_assoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6\uff0c\u7528\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u6570\u636e","tag":"refentry","type":"Function","methodName":"array_uintersect_assoc"},{"id":"function.array-uintersect-uassoc","name":"array_uintersect_uassoc","description":"\u5e26\u7d22\u5f15\u68c0\u67e5\u8ba1\u7b97\u6570\u7ec4\u7684\u4ea4\u96c6\uff0c\u7528\u5355\u72ec\u7684\u56de\u8c03\u51fd\u6570\u6bd4\u8f83\u6570\u636e\u548c\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"array_uintersect_uassoc"},{"id":"function.array-unique","name":"array_unique","description":"\u79fb\u9664\u6570\u7ec4\u4e2d\u91cd\u590d\u7684\u503c","tag":"refentry","type":"Function","methodName":"array_unique"},{"id":"function.array-unshift","name":"array_unshift","description":"\u5728\u6570\u7ec4\u5f00\u5934\u63d2\u5165\u4e00\u4e2a\u6216\u591a\u4e2a\u5355\u5143","tag":"refentry","type":"Function","methodName":"array_unshift"},{"id":"function.array-values","name":"array_values","description":"\u8fd4\u56de\u6570\u7ec4\u4e2d\u6240\u6709\u7684\u503c","tag":"refentry","type":"Function","methodName":"array_values"},{"id":"function.array-walk","name":"array_walk","description":"\u4f7f\u7528\u7528\u6237\u81ea\u5b9a\u4e49\u51fd\u6570\u5bf9\u6570\u7ec4\u4e2d\u7684\u6bcf\u4e2a\u5143\u7d20\u505a\u56de\u8c03\u5904\u7406","tag":"refentry","type":"Function","methodName":"array_walk"},{"id":"function.array-walk-recursive","name":"array_walk_recursive","description":"\u5bf9\u6570\u7ec4\u4e2d\u7684\u6bcf\u4e2a\u6210\u5458\u9012\u5f52\u5730\u5e94\u7528\u7528\u6237\u51fd\u6570","tag":"refentry","type":"Function","methodName":"array_walk_recursive"},{"id":"function.arsort","name":"arsort","description":"\u5bf9\u6570\u7ec4\u8fdb\u884c\u964d\u5411\u6392\u5e8f\u5e76\u4fdd\u6301\u7d22\u5f15\u5173\u7cfb","tag":"refentry","type":"Function","methodName":"arsort"},{"id":"function.asort","name":"asort","description":"\u5bf9\u6570\u7ec4\u8fdb\u884c\u5347\u5e8f\u6392\u5e8f\u5e76\u4fdd\u6301\u7d22\u5f15\u5173\u7cfb","tag":"refentry","type":"Function","methodName":"asort"},{"id":"function.compact","name":"compact","description":"\u5efa\u7acb\u4e00\u4e2a\u6570\u7ec4\uff0c\u5305\u62ec\u53d8\u91cf\u540d\u548c\u5b83\u4eec\u7684\u503c","tag":"refentry","type":"Function","methodName":"compact"},{"id":"function.count","name":"count","description":"\u7edf\u8ba1\u6570\u7ec4\u3001Countable \u5bf9\u8c61\u4e2d\u6240\u6709\u5143\u7d20\u7684\u6570\u91cf","tag":"refentry","type":"Function","methodName":"count"},{"id":"function.current","name":"current","description":"\u8fd4\u56de\u6570\u7ec4\u4e2d\u7684\u5f53\u524d\u503c","tag":"refentry","type":"Function","methodName":"current"},{"id":"function.each","name":"each","description":"\u8fd4\u56de\u6570\u7ec4\u4e2d\u5f53\u524d\u7684\u952e\uff0f\u503c\u5bf9\u5e76\u5c06\u6570\u7ec4\u6307\u9488\u5411\u524d\u79fb\u52a8\u4e00\u6b65","tag":"refentry","type":"Function","methodName":"each"},{"id":"function.end","name":"end","description":"\u5c06\u6570\u7ec4\u7684\u5185\u90e8\u6307\u9488\u6307\u5411\u6700\u540e\u4e00\u4e2a\u5355\u5143","tag":"refentry","type":"Function","methodName":"end"},{"id":"function.extract","name":"extract","description":"\u4ece\u6570\u7ec4\u4e2d\u5c06\u53d8\u91cf\u5bfc\u5165\u5230\u5f53\u524d\u7684\u7b26\u53f7\u8868","tag":"refentry","type":"Function","methodName":"extract"},{"id":"function.in-array","name":"in_array","description":"\u68c0\u67e5\u6570\u7ec4\u4e2d\u662f\u5426\u5b58\u5728\u67d0\u4e2a\u503c","tag":"refentry","type":"Function","methodName":"in_array"},{"id":"function.key","name":"key","description":"\u4ece\u5173\u8054\u6570\u7ec4\u4e2d\u53d6\u5f97\u952e\u540d","tag":"refentry","type":"Function","methodName":"key"},{"id":"function.key-exists","name":"key_exists","description":"\u522b\u540d array_key_exists","tag":"refentry","type":"Function","methodName":"key_exists"},{"id":"function.krsort","name":"krsort","description":"\u5bf9\u6570\u7ec4\u6309\u7167\u952e\u540d\u9006\u5411\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"krsort"},{"id":"function.ksort","name":"ksort","description":"\u5bf9\u6570\u7ec4\u6839\u636e\u952e\u540d\u5347\u5e8f\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"ksort"},{"id":"function.list","name":"list","description":"\u628a\u6570\u7ec4\u4e2d\u7684\u503c\u8d4b\u7ed9\u4e00\u7ec4\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"list"},{"id":"function.natcasesort","name":"natcasesort","description":"\u7528\u201c\u81ea\u7136\u6392\u5e8f\u201d\u7b97\u6cd5\u5bf9\u6570\u7ec4\u8fdb\u884c\u4e0d\u533a\u5206\u5927\u5c0f\u5199\u5b57\u6bcd\u7684\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"natcasesort"},{"id":"function.natsort","name":"natsort","description":"\u7528\u201c\u81ea\u7136\u6392\u5e8f\u201d\u7b97\u6cd5\u5bf9\u6570\u7ec4\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"natsort"},{"id":"function.next","name":"next","description":"\u5c06\u6570\u7ec4\u4e2d\u7684\u5185\u90e8\u6307\u9488\u5411\u524d\u79fb\u52a8\u4e00\u4f4d","tag":"refentry","type":"Function","methodName":"next"},{"id":"function.pos","name":"pos","description":"current \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"pos"},{"id":"function.prev","name":"prev","description":"\u5c06\u6570\u7ec4\u7684\u5185\u90e8\u6307\u9488\u5012\u56de\u4e00\u4f4d","tag":"refentry","type":"Function","methodName":"prev"},{"id":"function.range","name":"range","description":"\u6839\u636e\u8303\u56f4\u521b\u5efa\u6570\u7ec4\uff0c\u5305\u542b\u6307\u5b9a\u7684\u5143\u7d20","tag":"refentry","type":"Function","methodName":"range"},{"id":"function.reset","name":"reset","description":"\u5c06\u6570\u7ec4\u7684\u5185\u90e8\u6307\u9488\u6307\u5411\u7b2c\u4e00\u4e2a\u5355\u5143","tag":"refentry","type":"Function","methodName":"reset"},{"id":"function.rsort","name":"rsort","description":"\u5bf9\u6570\u7ec4\u964d\u5e8f\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"rsort"},{"id":"function.shuffle","name":"shuffle","description":"\u6253\u4e71\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"shuffle"},{"id":"function.sizeof","name":"sizeof","description":"count \u7684\u522b\u540d","tag":"refentry","type":"Function","methodName":"sizeof"},{"id":"function.sort","name":"sort","description":"\u5bf9\u6570\u7ec4\u5347\u5e8f\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"sort"},{"id":"function.uasort","name":"uasort","description":"\u4f7f\u7528\u7528\u6237\u5b9a\u4e49\u7684\u6bd4\u8f83\u51fd\u6570\u5bf9\u6570\u7ec4\u8fdb\u884c\u6392\u5e8f\u5e76\u4fdd\u6301\u7d22\u5f15\u5173\u8054","tag":"refentry","type":"Function","methodName":"uasort"},{"id":"function.uksort","name":"uksort","description":"\u4f7f\u7528\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u6bd4\u8f83\u51fd\u6570\u5bf9\u6570\u7ec4\u4e2d\u7684\u952e\u540d\u8fdb\u884c\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"uksort"},{"id":"function.usort","name":"usort","description":"\u4f7f\u7528\u7528\u6237\u81ea\u5b9a\u4e49\u7684\u6bd4\u8f83\u51fd\u6570\u5bf9\u6570\u7ec4\u4e2d\u7684\u503c\u8fdb\u884c\u6392\u5e8f","tag":"refentry","type":"Function","methodName":"usort"},{"id":"ref.array","name":"\u6570\u7ec4 \u51fd\u6570","description":"\u6570\u7ec4","tag":"reference","type":"Extension","methodName":"\u6570\u7ec4 \u51fd\u6570"},{"id":"book.array","name":"\u6570\u7ec4","description":"\u53d8\u91cf\u4e0e\u7c7b\u578b\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u6570\u7ec4"},{"id":"classobj.examples","name":"\u793a\u4f8b","description":"\u7c7b\/\u5bf9\u8c61\u7684\u4fe1\u606f","tag":"appendix","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.autoload","name":"__autoload","description":"\u5c1d\u8bd5\u52a0\u8f7d\u672a\u5b9a\u4e49\u7684\u7c7b","tag":"refentry","type":"Function","methodName":"__autoload"},{"id":"function.class-alias","name":"class_alias","description":"\u4e3a\u7c7b\u521b\u5efa\u522b\u540d","tag":"refentry","type":"Function","methodName":"class_alias"},{"id":"function.class-exists","name":"class_exists","description":"\u67e5\u7c7b\u662f\u5426\u5df2\u7ecf\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"class_exists"},{"id":"function.enum-exists","name":"enum_exists","description":"\u68c0\u6d4b\u662f\u5426\u5b9a\u4e49\u5bf9\u5e94\u7684\u679a\u4e3e","tag":"refentry","type":"Function","methodName":"enum_exists"},{"id":"function.get-called-class","name":"get_called_class","description":"\u540e\u671f\u9759\u6001\u7ed1\u5b9a\uff08\"Late Static Binding\"\uff09\u7c7b\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"get_called_class"},{"id":"function.get-class","name":"get_class","description":"\u8fd4\u56de\u5bf9\u8c61\u7684\u7c7b\u540d","tag":"refentry","type":"Function","methodName":"get_class"},{"id":"function.get-class-methods","name":"get_class_methods","description":"\u8fd4\u56de\u7531\u7c7b\u7684\u65b9\u6cd5\u540d\u7ec4\u6210\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_class_methods"},{"id":"function.get-class-vars","name":"get_class_vars","description":"\u83b7\u53d6\u7c7b\u7684\u9ed8\u8ba4\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"get_class_vars"},{"id":"function.get-declared-classes","name":"get_declared_classes","description":"\u8fd4\u56de\u7531\u5df2\u5b9a\u4e49\u7c7b\u7684\u540d\u5b57\u6240\u7ec4\u6210\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_declared_classes"},{"id":"function.get-declared-interfaces","name":"get_declared_interfaces","description":"\u8fd4\u56de\u4e00\u4e2a\u6570\u7ec4\u5305\u542b\u6240\u6709\u5df2\u58f0\u660e\u7684\u63a5\u53e3","tag":"refentry","type":"Function","methodName":"get_declared_interfaces"},{"id":"function.get-declared-traits","name":"get_declared_traits","description":"\u8fd4\u56de\u6240\u6709\u5df2\u5b9a\u4e49\u7684 traits \u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_declared_traits"},{"id":"function.get-mangled-object-vars","name":"get_mangled_object_vars","description":"\u8fd4\u56de\u5c06\u5bf9\u8c61\u5c5e\u6027\u6df7\u5728\u4e00\u8d77\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_mangled_object_vars"},{"id":"function.get-object-vars","name":"get_object_vars","description":"\u83b7\u53d6\u6307\u5b9a\u5bf9\u8c61\u7684\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"get_object_vars"},{"id":"function.get-parent-class","name":"get_parent_class","description":"\u68c0\u7d22\u5bf9\u8c61\u6216\u8005\u7c7b\u7684\u7236\u7ea7\u7c7b\u540d","tag":"refentry","type":"Function","methodName":"get_parent_class"},{"id":"function.interface-exists","name":"interface_exists","description":"\u68c0\u67e5\u63a5\u53e3\u662f\u5426\u5df2\u88ab\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"interface_exists"},{"id":"function.is-a","name":"is_a","description":"\u68c0\u67e5\u5bf9\u8c61\u662f\u5426\u5c5e\u4e8e\u4e00\u4e2a\u7ed9\u5b9a\u7684\u7c7b\u578b\u6216\u5b50\u7c7b\u578b\u3002","tag":"refentry","type":"Function","methodName":"is_a"},{"id":"function.is-subclass-of","name":"is_subclass_of","description":"\u68c0\u67e5\u5bf9\u8c61\u662f\u5426\u7ee7\u627f\u6216\u8005\u5b9e\u73b0\uff08implement\uff09\u6b64\u7c7b","tag":"refentry","type":"Function","methodName":"is_subclass_of"},{"id":"function.method-exists","name":"method_exists","description":"\u68c0\u67e5\u7c7b\u7684\u65b9\u6cd5\u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"method_exists"},{"id":"function.property-exists","name":"property_exists","description":"\u68c0\u67e5\u5bf9\u8c61\u6216\u7c7b\u662f\u5426\u5177\u6709\u8be5\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"property_exists"},{"id":"function.trait-exists","name":"trait_exists","description":"\u68c0\u67e5\u6307\u5b9a\u7684 trait \u662f\u5426\u5b58\u5728","tag":"refentry","type":"Function","methodName":"trait_exists"},{"id":"ref.classobj","name":"\u7c7b\/\u5bf9\u8c61 \u51fd\u6570","description":"\u7c7b\/\u5bf9\u8c61\u7684\u4fe1\u606f","tag":"reference","type":"Extension","methodName":"\u7c7b\/\u5bf9\u8c61 \u51fd\u6570"},{"id":"book.classobj","name":"\u7c7b\/\u5bf9\u8c61","description":"\u7c7b\/\u5bf9\u8c61\u7684\u4fe1\u606f","tag":"book","type":"Extension","methodName":"\u7c7b\/\u5bf9\u8c61"},{"id":"ctype.requirements","name":"\u9700\u6c42","description":"\u5b57\u7b26\u7c7b\u578b\u68c0\u6d4b","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ctype.installation","name":"\u5b89\u88c5","description":"\u5b57\u7b26\u7c7b\u578b\u68c0\u6d4b","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ctype.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u5b57\u7b26\u7c7b\u578b\u68c0\u6d4b","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.ctype-alnum","name":"ctype_alnum","description":"\u68c0\u6d4b\u5b57\u6bcd\u6570\u5b57\u5f0f\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_alnum"},{"id":"function.ctype-alpha","name":"ctype_alpha","description":"\u68c0\u6d4b\u5b57\u6bcd\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_alpha"},{"id":"function.ctype-cntrl","name":"ctype_cntrl","description":"\u68c0\u6d4b\u63a7\u5236\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_cntrl"},{"id":"function.ctype-digit","name":"ctype_digit","description":"\u68c0\u6d4b\u6570\u5b57\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_digit"},{"id":"function.ctype-graph","name":"ctype_graph","description":"\u68c0\u6d4b\u9664\u7a7a\u683c\u5916\u7684\u4efb\u4f55\u6253\u5370\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_graph"},{"id":"function.ctype-lower","name":"ctype_lower","description":"\u68c0\u6d4b\u5c0f\u5199\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_lower"},{"id":"function.ctype-print","name":"ctype_print","description":"\u68c0\u6d4b\u53ef\u6253\u5370\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_print"},{"id":"function.ctype-punct","name":"ctype_punct","description":"\u68c0\u6d4b\u53ef\u6253\u5370\u7684\u5b57\u7b26\u662f\u4e0d\u662f\u4e0d\u5305\u542b\u7a7a\u767d\u3001\u6570\u5b57\u548c\u5b57\u6bcd","tag":"refentry","type":"Function","methodName":"ctype_punct"},{"id":"function.ctype-space","name":"ctype_space","description":"\u68c0\u6d4b\u7a7a\u767d\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_space"},{"id":"function.ctype-upper","name":"ctype_upper","description":"\u68c0\u6d4b\u5927\u5199\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_upper"},{"id":"function.ctype-xdigit","name":"ctype_xdigit","description":"\u68c0\u6d4b\u5b57\u7b26\u662f\u5426\u53ea\u5305\u542b\u5341\u516d\u8fdb\u5236\u5b57\u7b26","tag":"refentry","type":"Function","methodName":"ctype_xdigit"},{"id":"ref.ctype","name":"Ctype \u51fd\u6570","description":"\u5b57\u7b26\u7c7b\u578b\u68c0\u6d4b","tag":"reference","type":"Extension","methodName":"Ctype \u51fd\u6570"},{"id":"book.ctype","name":"Ctype","description":"\u5b57\u7b26\u7c7b\u578b\u68c0\u6d4b","tag":"book","type":"Extension","methodName":"Ctype"},{"id":"filter.installation","name":"\u5b89\u88c5","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"filter.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"filter.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"filter.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"filter.examples.validation","name":"\u9a8c\u8bc1","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"section","type":"General","methodName":"\u9a8c\u8bc1"},{"id":"filter.examples.sanitization","name":"\u6e05\u7406","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"section","type":"General","methodName":"\u6e05\u7406"},{"id":"filter.examples","name":"\u793a\u4f8b","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.filter-has-var","name":"filter_has_var","description":"\u68c0\u6d4b\u662f\u5426\u5b58\u5728\u6307\u5b9a\u7c7b\u578b\u7684\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"filter_has_var"},{"id":"function.filter-id","name":"filter_id","description":"\u8fd4\u56de\u4e0e\u67d0\u4e2a\u7279\u5b9a\u540d\u79f0\u7684\u8fc7\u6ee4\u5668\u76f8\u5173\u8054\u7684id","tag":"refentry","type":"Function","methodName":"filter_id"},{"id":"function.filter-input","name":"filter_input","description":"\u901a\u8fc7\u540d\u79f0\u83b7\u53d6\u7279\u5b9a\u7684\u5916\u90e8\u53d8\u91cf\uff0c\u5e76\u4e14\u53ef\u4ee5\u901a\u8fc7\u8fc7\u6ee4\u5668\u5904\u7406\u5b83","tag":"refentry","type":"Function","methodName":"filter_input"},{"id":"function.filter-input-array","name":"filter_input_array","description":"\u83b7\u53d6\u4e00\u7cfb\u5217\u5916\u90e8\u53d8\u91cf\uff0c\u5e76\u4e14\u53ef\u4ee5\u901a\u8fc7\u8fc7\u6ee4\u5668\u5904\u7406\u5b83\u4eec","tag":"refentry","type":"Function","methodName":"filter_input_array"},{"id":"function.filter-list","name":"filter_list","description":"\u8fd4\u56de\u6240\u652f\u6301\u7684\u8fc7\u6ee4\u5668\u5217\u8868","tag":"refentry","type":"Function","methodName":"filter_list"},{"id":"function.filter-var","name":"filter_var","description":"\u4f7f\u7528\u7279\u5b9a\u7684\u8fc7\u6ee4\u5668\u8fc7\u6ee4\u4e00\u4e2a\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"filter_var"},{"id":"function.filter-var-array","name":"filter_var_array","description":"\u83b7\u53d6\u591a\u4e2a\u53d8\u91cf\u5e76\u4e14\u8fc7\u6ee4\u5b83\u4eec","tag":"refentry","type":"Function","methodName":"filter_var_array"},{"id":"ref.filter","name":"\u8fc7\u6ee4\u5668\u51fd\u6570","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"reference","type":"Extension","methodName":"\u8fc7\u6ee4\u5668\u51fd\u6570"},{"id":"book.filter","name":"\u8fc7\u6ee4\u5668","description":"\u6570\u636e\u8fc7\u6ee4\u5668","tag":"book","type":"Extension","methodName":"\u8fc7\u6ee4\u5668"},{"id":"function.call-user-func","name":"call_user_func","description":"\u628a\u7b2c\u4e00\u4e2a\u53c2\u6570\u4f5c\u4e3a\u56de\u8c03\u51fd\u6570\u8c03\u7528","tag":"refentry","type":"Function","methodName":"call_user_func"},{"id":"function.call-user-func-array","name":"call_user_func_array","description":"\u8c03\u7528\u56de\u8c03\u51fd\u6570\uff0c\u5e76\u628a\u4e00\u4e2a\u6570\u7ec4\u53c2\u6570\u4f5c\u4e3a\u56de\u8c03\u51fd\u6570\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"call_user_func_array"},{"id":"function.create-function","name":"create_function","description":"\u901a\u8fc7\u6267\u884c\u4ee3\u7801\u5b57\u7b26\u4e32\u521b\u5efa\u52a8\u6001\u51fd\u6570","tag":"refentry","type":"Function","methodName":"create_function"},{"id":"function.forward-static-call","name":"forward_static_call","description":"\u8c03\u7528\u9759\u6001\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"forward_static_call"},{"id":"function.forward-static-call-array","name":"forward_static_call_array","description":"\u8c03\u7528\u9759\u6001\u65b9\u6cd5\u4e14\u53c2\u6570\u4f5c\u4e3a\u6570\u7ec4\u4f20\u9012","tag":"refentry","type":"Function","methodName":"forward_static_call_array"},{"id":"function.func-get-arg","name":"func_get_arg","description":"\u8fd4\u56de\u53c2\u6570\u5217\u8868\u7684\u67d0\u4e00\u9879","tag":"refentry","type":"Function","methodName":"func_get_arg"},{"id":"function.func-get-args","name":"func_get_args","description":"\u8fd4\u56de\u4e00\u4e2a\u5305\u542b\u51fd\u6570\u53c2\u6570\u5217\u8868\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"func_get_args"},{"id":"function.func-num-args","name":"func_num_args","description":"\u8fd4\u56de\u4f20\u9012\u7ed9\u51fd\u6570\u7684\u53c2\u6570\u6570\u91cf","tag":"refentry","type":"Function","methodName":"func_num_args"},{"id":"function.function-exists","name":"function_exists","description":"\u5982\u679c\u7ed9\u5b9a\u7684\u51fd\u6570\u5df2\u7ecf\u88ab\u5b9a\u4e49\u5c31\u8fd4\u56de true","tag":"refentry","type":"Function","methodName":"function_exists"},{"id":"function.get-defined-functions","name":"get_defined_functions","description":"\u8fd4\u56de\u6240\u6709\u5df2\u5b9a\u4e49\u51fd\u6570\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_defined_functions"},{"id":"function.register-shutdown-function","name":"register_shutdown_function","description":"\u6ce8\u518c\u5728\u5173\u95ed\u65f6\u6267\u884c\u7684\u51fd\u6570","tag":"refentry","type":"Function","methodName":"register_shutdown_function"},{"id":"function.register-tick-function","name":"register_tick_function","description":"\u6ce8\u518c\u4e00\u4e2a\u51fd\u6570\u4ee5\u4fbf\u5728\u6bcf\u4e2a tick \u4e0a\u6267\u884c","tag":"refentry","type":"Function","methodName":"register_tick_function"},{"id":"function.unregister-tick-function","name":"unregister_tick_function","description":"\u6ce8\u9500\u6bcf\u4e2a tick \u4e0a\u9700\u8981\u6267\u884c\u7684\u51fd\u6570","tag":"refentry","type":"Function","methodName":"unregister_tick_function"},{"id":"ref.funchand","name":"\u51fd\u6570\u5904\u7406 \u51fd\u6570","description":"\u51fd\u6570\u5904\u7406","tag":"reference","type":"Extension","methodName":"\u51fd\u6570\u5904\u7406 \u51fd\u6570"},{"id":"book.funchand","name":"\u51fd\u6570\u5904\u7406","description":"\u53d8\u91cf\u4e0e\u7c7b\u578b\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u51fd\u6570\u5904\u7406"},{"id":"quickhash.requirements","name":"\u9700\u6c42","description":"Quickhash","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"quickhash.installation","name":"\u5b89\u88c5","description":"Quickhash","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"quickhash.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Quickhash","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"quickhash.examples","name":"\u793a\u4f8b","description":"Quickhash","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"quickhashintset.add","name":"QuickHashIntSet::add","description":"This method adds a new entry to the set","tag":"refentry","type":"Function","methodName":"add"},{"id":"quickhashintset.construct","name":"QuickHashIntSet::__construct","description":"Creates a new QuickHashIntSet object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"quickhashintset.delete","name":"QuickHashIntSet::delete","description":"This method deletes an entry from the set","tag":"refentry","type":"Function","methodName":"delete"},{"id":"quickhashintset.exists","name":"QuickHashIntSet::exists","description":"This method checks whether a key is part of the set","tag":"refentry","type":"Function","methodName":"exists"},{"id":"quickhashintset.getsize","name":"QuickHashIntSet::getSize","description":"Returns the number of elements in the set","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"quickhashintset.loadfromfile","name":"QuickHashIntSet::loadFromFile","description":"This factory method creates a set from a file","tag":"refentry","type":"Function","methodName":"loadFromFile"},{"id":"quickhashintset.loadfromstring","name":"QuickHashIntSet::loadFromString","description":"This factory method creates a set from a string","tag":"refentry","type":"Function","methodName":"loadFromString"},{"id":"quickhashintset.savetofile","name":"QuickHashIntSet::saveToFile","description":"This method stores an in-memory set to disk","tag":"refentry","type":"Function","methodName":"saveToFile"},{"id":"quickhashintset.savetostring","name":"QuickHashIntSet::saveToString","description":"This method returns a serialized version of the set","tag":"refentry","type":"Function","methodName":"saveToString"},{"id":"class.quickhashintset","name":"QuickHashIntSet","description":"The QuickHashIntSet class","tag":"phpdoc:classref","type":"Class","methodName":"QuickHashIntSet"},{"id":"quickhashinthash.add","name":"QuickHashIntHash::add","description":"This method adds a new entry to the hash","tag":"refentry","type":"Function","methodName":"add"},{"id":"quickhashinthash.construct","name":"QuickHashIntHash::__construct","description":"Creates a new QuickHashIntHash object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"quickhashinthash.delete","name":"QuickHashIntHash::delete","description":"This method deletes an entry from the hash","tag":"refentry","type":"Function","methodName":"delete"},{"id":"quickhashinthash.exists","name":"QuickHashIntHash::exists","description":"This method checks whether a key is part of the hash","tag":"refentry","type":"Function","methodName":"exists"},{"id":"quickhashinthash.get","name":"QuickHashIntHash::get","description":"This method retrieves a value from the hash by its key","tag":"refentry","type":"Function","methodName":"get"},{"id":"quickhashinthash.getsize","name":"QuickHashIntHash::getSize","description":"Returns the number of elements in the hash","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"quickhashinthash.loadfromfile","name":"QuickHashIntHash::loadFromFile","description":"This factory method creates a hash from a file","tag":"refentry","type":"Function","methodName":"loadFromFile"},{"id":"quickhashinthash.loadfromstring","name":"QuickHashIntHash::loadFromString","description":"This factory method creates a hash from a string","tag":"refentry","type":"Function","methodName":"loadFromString"},{"id":"quickhashinthash.savetofile","name":"QuickHashIntHash::saveToFile","description":"This method stores an in-memory hash to disk","tag":"refentry","type":"Function","methodName":"saveToFile"},{"id":"quickhashinthash.savetostring","name":"QuickHashIntHash::saveToString","description":"This method returns a serialized version of the hash","tag":"refentry","type":"Function","methodName":"saveToString"},{"id":"quickhashinthash.set","name":"QuickHashIntHash::set","description":"This method updates an entry in the hash with a new value, or\n  adds a new one if the entry doesn't exist","tag":"refentry","type":"Function","methodName":"set"},{"id":"quickhashinthash.update","name":"QuickHashIntHash::update","description":"This method updates an entry in the hash with a new value","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.quickhashinthash","name":"QuickHashIntHash","description":"The QuickHashIntHash class","tag":"phpdoc:classref","type":"Class","methodName":"QuickHashIntHash"},{"id":"quickhashstringinthash.add","name":"QuickHashStringIntHash::add","description":"This method adds a new entry to the hash","tag":"refentry","type":"Function","methodName":"add"},{"id":"quickhashstringinthash.construct","name":"QuickHashStringIntHash::__construct","description":"Creates a new QuickHashStringIntHash object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"quickhashstringinthash.delete","name":"QuickHashStringIntHash::delete","description":"This method deletes an entry from the hash","tag":"refentry","type":"Function","methodName":"delete"},{"id":"quickhashstringinthash.exists","name":"QuickHashStringIntHash::exists","description":"This method checks whether a key is part of the hash","tag":"refentry","type":"Function","methodName":"exists"},{"id":"quickhashstringinthash.get","name":"QuickHashStringIntHash::get","description":"This method retrieves a value from the hash by its key","tag":"refentry","type":"Function","methodName":"get"},{"id":"quickhashstringinthash.getsize","name":"QuickHashStringIntHash::getSize","description":"Returns the number of elements in the hash","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"quickhashstringinthash.loadfromfile","name":"QuickHashStringIntHash::loadFromFile","description":"This factory method creates a hash from a file","tag":"refentry","type":"Function","methodName":"loadFromFile"},{"id":"quickhashstringinthash.loadfromstring","name":"QuickHashStringIntHash::loadFromString","description":"This factory method creates a hash from a string","tag":"refentry","type":"Function","methodName":"loadFromString"},{"id":"quickhashstringinthash.savetofile","name":"QuickHashStringIntHash::saveToFile","description":"This method stores an in-memory hash to disk","tag":"refentry","type":"Function","methodName":"saveToFile"},{"id":"quickhashstringinthash.savetostring","name":"QuickHashStringIntHash::saveToString","description":"This method returns a serialized version of the hash","tag":"refentry","type":"Function","methodName":"saveToString"},{"id":"quickhashstringinthash.set","name":"QuickHashStringIntHash::set","description":"This method updates an entry in the hash with a new value, or\n  adds a new one if the entry doesn't exist","tag":"refentry","type":"Function","methodName":"set"},{"id":"quickhashstringinthash.update","name":"QuickHashStringIntHash::update","description":"This method updates an entry in the hash with a new value","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.quickhashstringinthash","name":"QuickHashStringIntHash","description":"The QuickHashStringIntHash class","tag":"phpdoc:classref","type":"Class","methodName":"QuickHashStringIntHash"},{"id":"quickhashintstringhash.add","name":"QuickHashIntStringHash::add","description":"This method adds a new entry to the hash","tag":"refentry","type":"Function","methodName":"add"},{"id":"quickhashintstringhash.construct","name":"QuickHashIntStringHash::__construct","description":"Creates a new QuickHashIntStringHash object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"quickhashintstringhash.delete","name":"QuickHashIntStringHash::delete","description":"This method deletes an entry from the hash","tag":"refentry","type":"Function","methodName":"delete"},{"id":"quickhashintstringhash.exists","name":"QuickHashIntStringHash::exists","description":"This method checks whether a key is part of the hash","tag":"refentry","type":"Function","methodName":"exists"},{"id":"quickhashintstringhash.get","name":"QuickHashIntStringHash::get","description":"This method retrieves a value from the hash by its key","tag":"refentry","type":"Function","methodName":"get"},{"id":"quickhashintstringhash.getsize","name":"QuickHashIntStringHash::getSize","description":"Returns the number of elements in the hash","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"quickhashintstringhash.loadfromfile","name":"QuickHashIntStringHash::loadFromFile","description":"This factory method creates a hash from a file","tag":"refentry","type":"Function","methodName":"loadFromFile"},{"id":"quickhashintstringhash.loadfromstring","name":"QuickHashIntStringHash::loadFromString","description":"This factory method creates a hash from a string","tag":"refentry","type":"Function","methodName":"loadFromString"},{"id":"quickhashintstringhash.savetofile","name":"QuickHashIntStringHash::saveToFile","description":"This method stores an in-memory hash to disk","tag":"refentry","type":"Function","methodName":"saveToFile"},{"id":"quickhashintstringhash.savetostring","name":"QuickHashIntStringHash::saveToString","description":"This method returns a serialized version of the hash","tag":"refentry","type":"Function","methodName":"saveToString"},{"id":"quickhashintstringhash.set","name":"QuickHashIntStringHash::set","description":"This method updates an entry in the hash with a new value, or\n  adds a new one if the entry doesn't exist","tag":"refentry","type":"Function","methodName":"set"},{"id":"quickhashintstringhash.update","name":"QuickHashIntStringHash::update","description":"This method updates an entry in the hash with a new value","tag":"refentry","type":"Function","methodName":"update"},{"id":"class.quickhashintstringhash","name":"QuickHashIntStringHash","description":"The QuickHashIntStringHash class","tag":"phpdoc:classref","type":"Class","methodName":"QuickHashIntStringHash"},{"id":"book.quickhash","name":"Quickhash","description":"Quickhash","tag":"book","type":"Extension","methodName":"Quickhash"},{"id":"reflection.examples","name":"\u793a\u4f8b","description":"\u53cd\u5c04","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"reflection.extending","name":"\u6269\u5c55","description":"\u53cd\u5c04","tag":"chapter","type":"General","methodName":"\u6269\u5c55"},{"id":"reflection.export","name":"Reflection::export","description":"\u5bfc\u51fa","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflection.getmodifiernames","name":"Reflection::getModifierNames","description":"\u83b7\u53d6\u4fee\u9970\u7b26\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getModifierNames"},{"id":"class.reflection","name":"Reflection","description":"Reflection \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Reflection"},{"id":"reflectionclass.construct","name":"ReflectionClass::__construct","description":"\u521d\u59cb\u5316 ReflectionClass \u7c7b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionclass.export","name":"ReflectionClass::export","description":"\u5bfc\u51fa\u7c7b","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionclass.getattributes","name":"ReflectionClass::getAttributes","description":"\u83b7\u53d6\u6240\u6709\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"getAttributes"},{"id":"reflectionclass.getconstant","name":"ReflectionClass::getConstant","description":"\u83b7\u53d6\u5df2\u5b9a\u4e49\u7684\u5e38\u91cf","tag":"refentry","type":"Function","methodName":"getConstant"},{"id":"reflectionclass.getconstants","name":"ReflectionClass::getConstants","description":"\u83b7\u53d6\u5e38\u91cf","tag":"refentry","type":"Function","methodName":"getConstants"},{"id":"reflectionclass.getconstructor","name":"ReflectionClass::getConstructor","description":"\u83b7\u53d6\u7c7b\u7684\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"getConstructor"},{"id":"reflectionclass.getdefaultproperties","name":"ReflectionClass::getDefaultProperties","description":"\u83b7\u53d6\u9ed8\u8ba4\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"getDefaultProperties"},{"id":"reflectionclass.getdoccomment","name":"ReflectionClass::getDocComment","description":"\u83b7\u53d6\u6587\u6863\u6ce8\u91ca","tag":"refentry","type":"Function","methodName":"getDocComment"},{"id":"reflectionclass.getendline","name":"ReflectionClass::getEndLine","description":"\u83b7\u53d6\u6700\u540e\u4e00\u884c\u7684\u884c\u6570","tag":"refentry","type":"Function","methodName":"getEndLine"},{"id":"reflectionclass.getextension","name":"ReflectionClass::getExtension","description":"\u6839\u636e\u5df2\u5b9a\u4e49\u7684\u7c7b\u83b7\u53d6\u6240\u5728\u6269\u5c55\u7684 ReflectionExtension \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getExtension"},{"id":"reflectionclass.getextensionname","name":"ReflectionClass::getExtensionName","description":"\u83b7\u53d6\u5b9a\u4e49\u7684\u7c7b\u6240\u5728\u7684\u6269\u5c55\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getExtensionName"},{"id":"reflectionclass.getfilename","name":"ReflectionClass::getFileName","description":"\u83b7\u53d6\u5b9a\u4e49\u7c7b\u7684\u6587\u4ef6\u540d","tag":"refentry","type":"Function","methodName":"getFileName"},{"id":"reflectionclass.getinterfacenames","name":"ReflectionClass::getInterfaceNames","description":"\u83b7\u53d6\u63a5\u53e3\uff08interface\uff09\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getInterfaceNames"},{"id":"reflectionclass.getinterfaces","name":"ReflectionClass::getInterfaces","description":"\u83b7\u53d6\u63a5\u53e3","tag":"refentry","type":"Function","methodName":"getInterfaces"},{"id":"reflectionclass.getlazyinitializer","name":"ReflectionClass::getLazyInitializer","description":"Gets lazy initializer","tag":"refentry","type":"Function","methodName":"getLazyInitializer"},{"id":"reflectionclass.getmethod","name":"ReflectionClass::getMethod","description":"\u83b7\u53d6\u7c7b\u65b9\u6cd5\u7684 ReflectionMethod","tag":"refentry","type":"Function","methodName":"getMethod"},{"id":"reflectionclass.getmethods","name":"ReflectionClass::getMethods","description":"\u83b7\u53d6\u65b9\u6cd5\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"getMethods"},{"id":"reflectionclass.getmodifiers","name":"ReflectionClass::getModifiers","description":"\u83b7\u53d6\u7c7b\u7684\u4fee\u9970\u7b26","tag":"refentry","type":"Function","methodName":"getModifiers"},{"id":"reflectionclass.getname","name":"ReflectionClass::getName","description":"\u83b7\u53d6\u7c7b\u540d","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionclass.getnamespacename","name":"ReflectionClass::getNamespaceName","description":"\u83b7\u53d6\u547d\u540d\u7a7a\u95f4\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getNamespaceName"},{"id":"reflectionclass.getparentclass","name":"ReflectionClass::getParentClass","description":"\u83b7\u53d6\u7236\u7c7b","tag":"refentry","type":"Function","methodName":"getParentClass"},{"id":"reflectionclass.getproperties","name":"ReflectionClass::getProperties","description":"\u83b7\u53d6\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"getProperties"},{"id":"reflectionclass.getproperty","name":"ReflectionClass::getProperty","description":"\u83b7\u53d6\u7c7b\u7684\u4e00\u4e2a\u5c5e\u6027\u7684 ReflectionProperty","tag":"refentry","type":"Function","methodName":"getProperty"},{"id":"reflectionclass.getreflectionconstant","name":"ReflectionClass::getReflectionConstant","description":"Gets a ReflectionClassConstant for a class's constant","tag":"refentry","type":"Function","methodName":"getReflectionConstant"},{"id":"reflectionclass.getreflectionconstants","name":"ReflectionClass::getReflectionConstants","description":"Gets class constants","tag":"refentry","type":"Function","methodName":"getReflectionConstants"},{"id":"reflectionclass.getshortname","name":"ReflectionClass::getShortName","description":"\u83b7\u53d6\u77ed\u540d","tag":"refentry","type":"Function","methodName":"getShortName"},{"id":"reflectionclass.getstartline","name":"ReflectionClass::getStartLine","description":"\u83b7\u53d6\u8d77\u59cb\u884c\u53f7","tag":"refentry","type":"Function","methodName":"getStartLine"},{"id":"reflectionclass.getstaticproperties","name":"ReflectionClass::getStaticProperties","description":"\u83b7\u53d6\u9759\u6001\uff08static\uff09\u5c5e\u6027","tag":"refentry","type":"Function","methodName":"getStaticProperties"},{"id":"reflectionclass.getstaticpropertyvalue","name":"ReflectionClass::getStaticPropertyValue","description":"\u83b7\u53d6\u9759\u6001\uff08static\uff09\u5c5e\u6027\u7684\u503c","tag":"refentry","type":"Function","methodName":"getStaticPropertyValue"},{"id":"reflectionclass.gettraitaliases","name":"ReflectionClass::getTraitAliases","description":"\u8fd4\u56de trait \u522b\u540d\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"getTraitAliases"},{"id":"reflectionclass.gettraitnames","name":"ReflectionClass::getTraitNames","description":"\u8fd4\u56de\u8fd9\u4e2a\u7c7b\u6240\u4f7f\u7528 traits \u7684\u540d\u79f0\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"getTraitNames"},{"id":"reflectionclass.gettraits","name":"ReflectionClass::getTraits","description":"\u8fd4\u56de\u8fd9\u4e2a\u7c7b\u6240\u4f7f\u7528\u7684 traits \u6570\u7ec4","tag":"refentry","type":"Function","methodName":"getTraits"},{"id":"reflectionclass.hasconstant","name":"ReflectionClass::hasConstant","description":"\u68c0\u67e5\u5e38\u91cf\u662f\u5426\u5df2\u7ecf\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"hasConstant"},{"id":"reflectionclass.hasmethod","name":"ReflectionClass::hasMethod","description":"\u68c0\u67e5\u65b9\u6cd5\u662f\u5426\u5df2\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"hasMethod"},{"id":"reflectionclass.hasproperty","name":"ReflectionClass::hasProperty","description":"\u68c0\u67e5\u5c5e\u6027\u662f\u5426\u5df2\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"hasProperty"},{"id":"reflectionclass.implementsinterface","name":"ReflectionClass::implementsInterface","description":"\u5b9e\u73b0\u63a5\u53e3","tag":"refentry","type":"Function","methodName":"implementsInterface"},{"id":"reflectionclass.initializelazyobject","name":"ReflectionClass::initializeLazyObject","description":"Forces initialization of a lazy object","tag":"refentry","type":"Function","methodName":"initializeLazyObject"},{"id":"reflectionclass.innamespace","name":"ReflectionClass::inNamespace","description":"\u68c0\u67e5\u662f\u5426\u4f4d\u4e8e\u547d\u540d\u7a7a\u95f4\u4e2d","tag":"refentry","type":"Function","methodName":"inNamespace"},{"id":"reflectionclass.isabstract","name":"ReflectionClass::isAbstract","description":"\u68c0\u67e5\u7c7b\u662f\u5426\u662f\u62bd\u8c61\u7c7b\uff08abstract\uff09","tag":"refentry","type":"Function","methodName":"isAbstract"},{"id":"reflectionclass.isanonymous","name":"ReflectionClass::isAnonymous","description":"\u68c0\u67e5\u7c7b\u662f\u5426\u662f\u533f\u540d\u7c7b","tag":"refentry","type":"Function","methodName":"isAnonymous"},{"id":"reflectionclass.iscloneable","name":"ReflectionClass::isCloneable","description":"\u8fd4\u56de\u4e86\u4e00\u4e2a\u7c7b\u662f\u5426\u53ef\u590d\u5236","tag":"refentry","type":"Function","methodName":"isCloneable"},{"id":"reflectionclass.isenum","name":"ReflectionClass::isEnum","description":"Returns whether this is an enum","tag":"refentry","type":"Function","methodName":"isEnum"},{"id":"reflectionclass.isfinal","name":"ReflectionClass::isFinal","description":"\u68c0\u67e5\u7c7b\u662f\u5426\u58f0\u660e\u4e3a final","tag":"refentry","type":"Function","methodName":"isFinal"},{"id":"reflectionclass.isinstance","name":"ReflectionClass::isInstance","description":"\u68c0\u67e5\u7c7b\u7684\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"isInstance"},{"id":"reflectionclass.isinstantiable","name":"ReflectionClass::isInstantiable","description":"\u68c0\u67e5\u7c7b\u662f\u5426\u53ef\u5b9e\u4f8b\u5316","tag":"refentry","type":"Function","methodName":"isInstantiable"},{"id":"reflectionclass.isinterface","name":"ReflectionClass::isInterface","description":"\u68c0\u67e5\u7c7b\u662f\u5426\u662f\u63a5\u53e3\uff08interface\uff09","tag":"refentry","type":"Function","methodName":"isInterface"},{"id":"reflectionclass.isinternal","name":"ReflectionClass::isInternal","description":"\u68c0\u67e5\u7c7b\u662f\u5426\u7531\u6269\u5c55\u6216\u6838\u5fc3\u5728\u5185\u90e8\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"isInternal"},{"id":"reflectionclass.isiterable","name":"ReflectionClass::isIterable","description":"Check whether this class is iterable","tag":"refentry","type":"Function","methodName":"isIterable"},{"id":"reflectionclass.isiterateable","name":"ReflectionClass::isIterateable","description":"\u522b\u540d ReflectionClass::isIterable","tag":"refentry","type":"Function","methodName":"isIterateable"},{"id":"reflectionclass.isreadonly","name":"ReflectionClass::isReadOnly","description":"Checks if class is readonly","tag":"refentry","type":"Function","methodName":"isReadOnly"},{"id":"reflectionclass.issubclassof","name":"ReflectionClass::isSubclassOf","description":"\u68c0\u67e5\u662f\u5426\u4e3a\u5b50\u7c7b","tag":"refentry","type":"Function","methodName":"isSubclassOf"},{"id":"reflectionclass.istrait","name":"ReflectionClass::isTrait","description":"\u8fd4\u56de\u4e86\u662f\u5426\u662f trait","tag":"refentry","type":"Function","methodName":"isTrait"},{"id":"reflectionclass.isuninitializedlazyobject","name":"ReflectionClass::isUninitializedLazyObject","description":"Checks if an object is lazy and uninitialized","tag":"refentry","type":"Function","methodName":"isUninitializedLazyObject"},{"id":"reflectionclass.isuserdefined","name":"ReflectionClass::isUserDefined","description":"\u68c0\u67e5\u662f\u5426\u7531\u7528\u6237\u5b9a\u4e49\u7684","tag":"refentry","type":"Function","methodName":"isUserDefined"},{"id":"reflectionclass.marklazyobjectasinitialized","name":"ReflectionClass::markLazyObjectAsInitialized","description":"Marks a lazy object as initialized without calling the initializer or factory","tag":"refentry","type":"Function","methodName":"markLazyObjectAsInitialized"},{"id":"reflectionclass.newinstance","name":"ReflectionClass::newInstance","description":"\u4ece\u6307\u5b9a\u7684\u53c2\u6570\u521b\u5efa\u65b0\u7c7b\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"newInstance"},{"id":"reflectionclass.newinstanceargs","name":"ReflectionClass::newInstanceArgs","description":"\u4ece\u7ed9\u51fa\u7684\u53c2\u6570\u521b\u5efa\u4e00\u4e2a\u65b0\u7684\u7c7b\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"newInstanceArgs"},{"id":"reflectionclass.newinstancewithoutconstructor","name":"ReflectionClass::newInstanceWithoutConstructor","description":"\u521b\u5efa\u65b0\u7684\u7c7b\u5b9e\u4f8b\u800c\u4e0d\u8c03\u7528\u5b83\u7684\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"newInstanceWithoutConstructor"},{"id":"reflectionclass.newlazyghost","name":"ReflectionClass::newLazyGhost","description":"Creates a new lazy ghost instance","tag":"refentry","type":"Function","methodName":"newLazyGhost"},{"id":"reflectionclass.newlazyproxy","name":"ReflectionClass::newLazyProxy","description":"Creates a new lazy proxy instance","tag":"refentry","type":"Function","methodName":"newLazyProxy"},{"id":"reflectionclass.resetaslazyghost","name":"ReflectionClass::resetAsLazyGhost","description":"Resets an object and marks it as lazy","tag":"refentry","type":"Function","methodName":"resetAsLazyGhost"},{"id":"reflectionclass.resetaslazyproxy","name":"ReflectionClass::resetAsLazyProxy","description":"Resets an object and marks it as lazy","tag":"refentry","type":"Function","methodName":"resetAsLazyProxy"},{"id":"reflectionclass.setstaticpropertyvalue","name":"ReflectionClass::setStaticPropertyValue","description":"\u8bbe\u7f6e public static \u5c5e\u6027\u7684\u503c","tag":"refentry","type":"Function","methodName":"setStaticPropertyValue"},{"id":"reflectionclass.tostring","name":"ReflectionClass::__toString","description":"\u8fd4\u56de ReflectionClass \u5bf9\u8c61\u5b57\u7b26\u4e32\u7684\u8868\u793a\u5f62\u5f0f","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionclass","name":"ReflectionClass","description":"ReflectionClass \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionClass"},{"id":"reflectionclassconstant.construct","name":"ReflectionClassConstant::__construct","description":"Constructs a ReflectionClassConstant","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionclassconstant.export","name":"ReflectionClassConstant::export","description":"Export","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionclassconstant.getattributes","name":"ReflectionClassConstant::getAttributes","description":"Gets Attributes","tag":"refentry","type":"Function","methodName":"getAttributes"},{"id":"reflectionclassconstant.getdeclaringclass","name":"ReflectionClassConstant::getDeclaringClass","description":"Gets declaring class","tag":"refentry","type":"Function","methodName":"getDeclaringClass"},{"id":"reflectionclassconstant.getdoccomment","name":"ReflectionClassConstant::getDocComment","description":"Gets doc comments","tag":"refentry","type":"Function","methodName":"getDocComment"},{"id":"reflectionclassconstant.getmodifiers","name":"ReflectionClassConstant::getModifiers","description":"Gets the class constant modifiers","tag":"refentry","type":"Function","methodName":"getModifiers"},{"id":"reflectionclassconstant.getname","name":"ReflectionClassConstant::getName","description":"Get name of the constant","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionclassconstant.gettype","name":"ReflectionClassConstant::getType","description":"Gets a class constant's type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"reflectionclassconstant.getvalue","name":"ReflectionClassConstant::getValue","description":"Gets value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"reflectionclassconstant.hastype","name":"ReflectionClassConstant::hasType","description":"Checks if class constant has a type","tag":"refentry","type":"Function","methodName":"hasType"},{"id":"reflectionclassconstant.isdeprecated","name":"ReflectionClassConstant::isDeprecated","description":"Checks if deprecated","tag":"refentry","type":"Function","methodName":"isDeprecated"},{"id":"reflectionclassconstant.isenumcase","name":"ReflectionClassConstant::isEnumCase","description":"Checks if class constant is an Enum case","tag":"refentry","type":"Function","methodName":"isEnumCase"},{"id":"reflectionclassconstant.isfinal","name":"ReflectionClassConstant::isFinal","description":"Checks if class constant is final","tag":"refentry","type":"Function","methodName":"isFinal"},{"id":"reflectionclassconstant.isprivate","name":"ReflectionClassConstant::isPrivate","description":"Checks if class constant is private","tag":"refentry","type":"Function","methodName":"isPrivate"},{"id":"reflectionclassconstant.isprotected","name":"ReflectionClassConstant::isProtected","description":"Checks if class constant is protected","tag":"refentry","type":"Function","methodName":"isProtected"},{"id":"reflectionclassconstant.ispublic","name":"ReflectionClassConstant::isPublic","description":"Checks if class constant is public","tag":"refentry","type":"Function","methodName":"isPublic"},{"id":"reflectionclassconstant.tostring","name":"ReflectionClassConstant::__toString","description":"Returns the string representation of the ReflectionClassConstant object","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionclassconstant","name":"ReflectionClassConstant","description":"The ReflectionClassConstant class","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionClassConstant"},{"id":"reflectionconstant.construct","name":"ReflectionConstant::__construct","description":"Constructs a ReflectionConstant","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionconstant.getextension","name":"ReflectionConstant::getExtension","description":"Gets ReflectionExtension of the defining extension","tag":"refentry","type":"Function","methodName":"getExtension"},{"id":"reflectionconstant.getextensionname","name":"ReflectionConstant::getExtensionName","description":"Gets name of the defining extension","tag":"refentry","type":"Function","methodName":"getExtensionName"},{"id":"reflectionconstant.getfilename","name":"ReflectionConstant::getFileName","description":"Gets name of the defining file","tag":"refentry","type":"Function","methodName":"getFileName"},{"id":"reflectionconstant.getname","name":"ReflectionConstant::getName","description":"Gets name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionconstant.getnamespacename","name":"ReflectionConstant::getNamespaceName","description":"Gets namespace name","tag":"refentry","type":"Function","methodName":"getNamespaceName"},{"id":"reflectionconstant.getshortname","name":"ReflectionConstant::getShortName","description":"Gets short name","tag":"refentry","type":"Function","methodName":"getShortName"},{"id":"reflectionconstant.getvalue","name":"ReflectionConstant::getValue","description":"Gets value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"reflectionconstant.isdeprecated","name":"ReflectionConstant::isDeprecated","description":"Checks if deprecated","tag":"refentry","type":"Function","methodName":"isDeprecated"},{"id":"reflectionconstant.tostring","name":"ReflectionConstant::__toString","description":"Returns string representation","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionconstant","name":"ReflectionConstant","description":"The ReflectionConstant class","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionConstant"},{"id":"reflectionenum.construct","name":"ReflectionEnum::__construct","description":"\u5b9e\u4f8b\u5316 ReflectionEnum \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionenum.getbackingtype","name":"ReflectionEnum::getBackingType","description":"\u83b7\u53d6\u679a\u4e3e\u56de\u9000\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"getBackingType"},{"id":"reflectionenum.getcase","name":"ReflectionEnum::getCase","description":"\u8fd4\u56de\u6307\u5b9a\u7684\u679a\u4e3e\u6761\u76ee","tag":"refentry","type":"Function","methodName":"getCase"},{"id":"reflectionenum.getcases","name":"ReflectionEnum::getCases","description":"\u8fd4\u56de\u679a\u4e3e\u4e2d\u7684\u6240\u6709\u6761\u76ee\u7684\u6e05\u5355","tag":"refentry","type":"Function","methodName":"getCases"},{"id":"reflectionenum.hascase","name":"ReflectionEnum::hasCase","description":"\u5728\u679a\u4e3e\u4e0a\u68c0\u6d4b\u6761\u76ee","tag":"refentry","type":"Function","methodName":"hasCase"},{"id":"reflectionenum.isbacked","name":"ReflectionEnum::isBacked","description":"\u68c0\u6d4b Enum \u662f\u5426\u4e3a\u56de\u9000\uff08Backed\uff09Enum","tag":"refentry","type":"Function","methodName":"isBacked"},{"id":"class.reflectionenum","name":"ReflectionEnum","description":"ReflectionEnum \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionEnum"},{"id":"reflectionenumunitcase.construct","name":"ReflectionEnumUnitCase::__construct","description":"Instantiates a ReflectionEnumUnitCase object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionenumunitcase.getenum","name":"ReflectionEnumUnitCase::getEnum","description":"\u83b7\u53d6\u8be5\u679a\u4e3e\u6761\u76ee\u7684\u53cd\u5c04","tag":"refentry","type":"Function","methodName":"getEnum"},{"id":"reflectionenumunitcase.getvalue","name":"ReflectionEnumUnitCase::getValue","description":"\u83b7\u53d6\u53cd\u5c04\u5bf9\u8c61\u63cf\u8ff0\u7684\u679a\u4e3e\u6761\u76ee\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"class.reflectionenumunitcase","name":"ReflectionEnumUnitCase","description":"ReflectionEnumUnitCase \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionEnumUnitCase"},{"id":"reflectionenumbackedcase.construct","name":"ReflectionEnumBackedCase::__construct","description":"Instantiates a ReflectionEnumBackedCase object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionenumbackedcase.getbackingvalue","name":"ReflectionEnumBackedCase::getBackingValue","description":"\u83b7\u53d6\u679a\u4e3e\u6761\u76ee\u56de\u9000\u7684\u6807\u91cf\u503c","tag":"refentry","type":"Function","methodName":"getBackingValue"},{"id":"class.reflectionenumbackedcase","name":"ReflectionEnumBackedCase","description":"ReflectionEnumBackedCase \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionEnumBackedCase"},{"id":"reflectionzendextension.clone","name":"ReflectionZendExtension::__clone","description":"Clone handler","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"reflectionzendextension.construct","name":"ReflectionZendExtension::__construct","description":"Constructs a ReflectionZendExtension object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionzendextension.export","name":"ReflectionZendExtension::export","description":"Export","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionzendextension.getauthor","name":"ReflectionZendExtension::getAuthor","description":"Gets author","tag":"refentry","type":"Function","methodName":"getAuthor"},{"id":"reflectionzendextension.getcopyright","name":"ReflectionZendExtension::getCopyright","description":"Gets copyright","tag":"refentry","type":"Function","methodName":"getCopyright"},{"id":"reflectionzendextension.getname","name":"ReflectionZendExtension::getName","description":"Gets name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionzendextension.geturl","name":"ReflectionZendExtension::getURL","description":"Gets URL","tag":"refentry","type":"Function","methodName":"getURL"},{"id":"reflectionzendextension.getversion","name":"ReflectionZendExtension::getVersion","description":"Gets version","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"reflectionzendextension.tostring","name":"ReflectionZendExtension::__toString","description":"To string handler","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionzendextension","name":"ReflectionZendExtension","description":"ReflectionZendExtension \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionZendExtension"},{"id":"reflectionextension.clone","name":"ReflectionExtension::__clone","description":"\u514b\u9686","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"reflectionextension.construct","name":"ReflectionExtension::__construct","description":"\u6784\u9020 ReflectionExtension","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionextension.export","name":"ReflectionExtension::export","description":"Export","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionextension.getclasses","name":"ReflectionExtension::getClasses","description":"\u83b7\u53d6\u7c7b\u5217\u8868","tag":"refentry","type":"Function","methodName":"getClasses"},{"id":"reflectionextension.getclassnames","name":"ReflectionExtension::getClassNames","description":"\u83b7\u53d6\u7c7b\u540d\u5217\u8868","tag":"refentry","type":"Function","methodName":"getClassNames"},{"id":"reflectionextension.getconstants","name":"ReflectionExtension::getConstants","description":"\u83b7\u53d6\u5e38\u91cf","tag":"refentry","type":"Function","methodName":"getConstants"},{"id":"reflectionextension.getdependencies","name":"ReflectionExtension::getDependencies","description":"\u83b7\u53d6\u4f9d\u8d56","tag":"refentry","type":"Function","methodName":"getDependencies"},{"id":"reflectionextension.getfunctions","name":"ReflectionExtension::getFunctions","description":"\u83b7\u53d6\u6269\u5c55\u4e2d\u7684\u51fd\u6570","tag":"refentry","type":"Function","methodName":"getFunctions"},{"id":"reflectionextension.getinientries","name":"ReflectionExtension::getINIEntries","description":"\u83b7\u53d6 ini \u914d\u7f6e","tag":"refentry","type":"Function","methodName":"getINIEntries"},{"id":"reflectionextension.getname","name":"ReflectionExtension::getName","description":"\u83b7\u53d6\u6269\u5c55\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionextension.getversion","name":"ReflectionExtension::getVersion","description":"\u83b7\u53d6\u6269\u5c55\u7248\u672c","tag":"refentry","type":"Function","methodName":"getVersion"},{"id":"reflectionextension.info","name":"ReflectionExtension::info","description":"\u8f93\u51fa\u6269\u5c55\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"info"},{"id":"reflectionextension.ispersistent","name":"ReflectionExtension::isPersistent","description":"\u8fd4\u56de\u6269\u5c55\u662f\u5426\u6301\u4e45\u5316\u7684","tag":"refentry","type":"Function","methodName":"isPersistent"},{"id":"reflectionextension.istemporary","name":"ReflectionExtension::isTemporary","description":"\u8fd4\u56de\u6269\u5c55\u662f\u5426\u662f\u4e34\u65f6\u8f7d\u5165","tag":"refentry","type":"Function","methodName":"isTemporary"},{"id":"reflectionextension.tostring","name":"ReflectionExtension::__toString","description":"\u751f\u6210\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionextension","name":"ReflectionExtension","description":"ReflectionExtension \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionExtension"},{"id":"reflectionfunction.construct","name":"ReflectionFunction::__construct","description":"Constructs a ReflectionFunction object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionfunction.export","name":"ReflectionFunction::export","description":"Exports function","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionfunction.getclosure","name":"ReflectionFunction::getClosure","description":"Returns a dynamically created closure for the function","tag":"refentry","type":"Function","methodName":"getClosure"},{"id":"reflectionfunction.invoke","name":"ReflectionFunction::invoke","description":"Invokes function","tag":"refentry","type":"Function","methodName":"invoke"},{"id":"reflectionfunction.invokeargs","name":"ReflectionFunction::invokeArgs","description":"Invokes function args","tag":"refentry","type":"Function","methodName":"invokeArgs"},{"id":"reflectionfunction.isanonymous","name":"ReflectionFunction::isAnonymous","description":"Checks if a function is anonymous","tag":"refentry","type":"Function","methodName":"isAnonymous"},{"id":"reflectionfunction.isdisabled","name":"ReflectionFunction::isDisabled","description":"Checks if function is disabled","tag":"refentry","type":"Function","methodName":"isDisabled"},{"id":"reflectionfunction.tostring","name":"ReflectionFunction::__toString","description":"Returns the string representation of the ReflectionFunction object","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionfunction","name":"ReflectionFunction","description":"ReflectionFunction \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionFunction"},{"id":"reflectionfunctionabstract.clone","name":"ReflectionFunctionAbstract::__clone","description":"\u590d\u5236\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"reflectionfunctionabstract.getattributes","name":"ReflectionFunctionAbstract::getAttributes","description":"Gets Attributes","tag":"refentry","type":"Function","methodName":"getAttributes"},{"id":"reflectionfunctionabstract.getclosurecalledclass","name":"ReflectionFunctionAbstract::getClosureCalledClass","description":"Returns the class corresponding to static:: inside a closure","tag":"refentry","type":"Function","methodName":"getClosureCalledClass"},{"id":"reflectionfunctionabstract.getclosurescopeclass","name":"ReflectionFunctionAbstract::getClosureScopeClass","description":"Returns the class corresponding to the scope inside a closure","tag":"refentry","type":"Function","methodName":"getClosureScopeClass"},{"id":"reflectionfunctionabstract.getclosurethis","name":"ReflectionFunctionAbstract::getClosureThis","description":"\u8fd4\u56de\u95ed\u5305\u5185\u4e0e $this \u5bf9\u5e94\u7684\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"getClosureThis"},{"id":"reflectionfunctionabstract.getclosureusedvariables","name":"ReflectionFunctionAbstract::getClosureUsedVariables","description":"Returns an array of the used variables in the Closure","tag":"refentry","type":"Function","methodName":"getClosureUsedVariables"},{"id":"reflectionfunctionabstract.getdoccomment","name":"ReflectionFunctionAbstract::getDocComment","description":"\u83b7\u53d6\u6ce8\u91ca\u5185\u5bb9","tag":"refentry","type":"Function","methodName":"getDocComment"},{"id":"reflectionfunctionabstract.getendline","name":"ReflectionFunctionAbstract::getEndLine","description":"\u83b7\u53d6\u7ed3\u675f\u884c\u53f7","tag":"refentry","type":"Function","methodName":"getEndLine"},{"id":"reflectionfunctionabstract.getextension","name":"ReflectionFunctionAbstract::getExtension","description":"\u83b7\u53d6\u6269\u5c55\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getExtension"},{"id":"reflectionfunctionabstract.getextensionname","name":"ReflectionFunctionAbstract::getExtensionName","description":"\u83b7\u53d6\u6269\u5c55\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getExtensionName"},{"id":"reflectionfunctionabstract.getfilename","name":"ReflectionFunctionAbstract::getFileName","description":"\u83b7\u53d6\u6587\u4ef6\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getFileName"},{"id":"reflectionfunctionabstract.getname","name":"ReflectionFunctionAbstract::getName","description":"\u83b7\u53d6\u51fd\u6570\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionfunctionabstract.getnamespacename","name":"ReflectionFunctionAbstract::getNamespaceName","description":"\u83b7\u53d6\u547d\u540d\u7a7a\u95f4","tag":"refentry","type":"Function","methodName":"getNamespaceName"},{"id":"reflectionfunctionabstract.getnumberofparameters","name":"ReflectionFunctionAbstract::getNumberOfParameters","description":"\u83b7\u53d6\u53c2\u6570\u6570\u76ee","tag":"refentry","type":"Function","methodName":"getNumberOfParameters"},{"id":"reflectionfunctionabstract.getnumberofrequiredparameters","name":"ReflectionFunctionAbstract::getNumberOfRequiredParameters","description":"\u83b7\u53d6\u5fc5\u987b\u8f93\u5165\u53c2\u6570\u4e2a\u6570","tag":"refentry","type":"Function","methodName":"getNumberOfRequiredParameters"},{"id":"reflectionfunctionabstract.getparameters","name":"ReflectionFunctionAbstract::getParameters","description":"\u83b7\u53d6\u53c2\u6570","tag":"refentry","type":"Function","methodName":"getParameters"},{"id":"reflectionfunctionabstract.getreturntype","name":"ReflectionFunctionAbstract::getReturnType","description":"Gets the specified return type of a function","tag":"refentry","type":"Function","methodName":"getReturnType"},{"id":"reflectionfunctionabstract.getshortname","name":"ReflectionFunctionAbstract::getShortName","description":"\u83b7\u53d6\u51fd\u6570\u77ed\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getShortName"},{"id":"reflectionfunctionabstract.getstartline","name":"ReflectionFunctionAbstract::getStartLine","description":"\u83b7\u53d6\u5f00\u59cb\u884c\u53f7","tag":"refentry","type":"Function","methodName":"getStartLine"},{"id":"reflectionfunctionabstract.getstaticvariables","name":"ReflectionFunctionAbstract::getStaticVariables","description":"\u83b7\u53d6\u9759\u6001\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"getStaticVariables"},{"id":"reflectionfunctionabstract.gettentativereturntype","name":"ReflectionFunctionAbstract::getTentativeReturnType","description":"Returns the tentative return type associated with the function","tag":"refentry","type":"Function","methodName":"getTentativeReturnType"},{"id":"reflectionfunctionabstract.hasreturntype","name":"ReflectionFunctionAbstract::hasReturnType","description":"Checks if the function has a specified return type","tag":"refentry","type":"Function","methodName":"hasReturnType"},{"id":"reflectionfunctionabstract.hastentativereturntype","name":"ReflectionFunctionAbstract::hasTentativeReturnType","description":"Returns whether the function has a tentative return type","tag":"refentry","type":"Function","methodName":"hasTentativeReturnType"},{"id":"reflectionfunctionabstract.innamespace","name":"ReflectionFunctionAbstract::inNamespace","description":"\u68c0\u67e5\u662f\u5426\u5904\u4e8e\u547d\u540d\u7a7a\u95f4","tag":"refentry","type":"Function","methodName":"inNamespace"},{"id":"reflectionfunctionabstract.isclosure","name":"ReflectionFunctionAbstract::isClosure","description":"\u68c0\u67e5\u662f\u5426\u662f\u533f\u540d\u51fd\u6570","tag":"refentry","type":"Function","methodName":"isClosure"},{"id":"reflectionfunctionabstract.isdeprecated","name":"ReflectionFunctionAbstract::isDeprecated","description":"\u68c0\u67e5\u662f\u5426\u5df2\u7ecf\u5f03\u7528","tag":"refentry","type":"Function","methodName":"isDeprecated"},{"id":"reflectionfunctionabstract.isgenerator","name":"ReflectionFunctionAbstract::isGenerator","description":"\u5224\u65ad\u51fd\u6570\u662f\u5426\u662f\u4e00\u4e2a\u751f\u6210\u5668\u51fd\u6570","tag":"refentry","type":"Function","methodName":"isGenerator"},{"id":"reflectionfunctionabstract.isinternal","name":"ReflectionFunctionAbstract::isInternal","description":"\u5224\u65ad\u51fd\u6570\u662f\u5426\u662f\u5185\u7f6e\u51fd\u6570","tag":"refentry","type":"Function","methodName":"isInternal"},{"id":"reflectiofunctionabstract.isstatic","name":"ReflectionFunctionAbstract::isStatic","description":"\u5224\u65ad\u51fd\u6570\u662f\u5426\u4e3a static","tag":"refentry","type":"Function","methodName":"isStatic"},{"id":"reflectionfunctionabstract.isuserdefined","name":"ReflectionFunctionAbstract::isUserDefined","description":"\u68c0\u67e5\u662f\u5426\u662f\u7528\u6237\u5b9a\u4e49","tag":"refentry","type":"Function","methodName":"isUserDefined"},{"id":"reflectionfunctionabstract.isvariadic","name":"ReflectionFunctionAbstract::isVariadic","description":"Checks if the function is variadic","tag":"refentry","type":"Function","methodName":"isVariadic"},{"id":"reflectionfunctionabstract.returnsreference","name":"ReflectionFunctionAbstract::returnsReference","description":"\u68c0\u67e5\u662f\u5426\u8fd4\u56de\u5f15\u7528","tag":"refentry","type":"Function","methodName":"returnsReference"},{"id":"reflectionfunctionabstract.tostring","name":"ReflectionFunctionAbstract::__toString","description":"\u8fd4\u56de\u8868\u793a ReflectionFunctionAbstract \u5bf9\u8c61\u7684\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionfunctionabstract","name":"ReflectionFunctionAbstract","description":"ReflectionFunctionAbstract \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionFunctionAbstract"},{"id":"reflectionmethod.construct","name":"ReflectionMethod::__construct","description":"\u6784\u9020 ReflectionMethod","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionmethod.createfrommethodname","name":"ReflectionMethod::createFromMethodName","description":"Creates a new ReflectionMethod","tag":"refentry","type":"Function","methodName":"createFromMethodName"},{"id":"reflectionmethod.export","name":"ReflectionMethod::export","description":"\u5bfc\u51fa reflection \u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionmethod.getclosure","name":"ReflectionMethod::getClosure","description":"\u8fd4\u56de\u52a8\u6001\u5efa\u7acb\u7684\u65b9\u6cd5\u8c03\u7528\u63a5\u53e3\uff08\u8bd1\u8005\u6ce8\uff1a\u53ef\u4ee5\u4f7f\u7528\u8fd9\u4e2a\u8fd4\u56de\u503c\u76f4\u63a5\u8c03\u7528\u975e\u516c\u5f00\u65b9\u6cd5\uff09","tag":"refentry","type":"Function","methodName":"getClosure"},{"id":"reflectionmethod.getdeclaringclass","name":"ReflectionMethod::getDeclaringClass","description":"\u83b7\u53d6\u88ab\u53cd\u5c04\u7684\u65b9\u6cd5\u6240\u5728\u7c7b\u7684\u53cd\u5c04\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"getDeclaringClass"},{"id":"reflectionmethod.getmodifiers","name":"ReflectionMethod::getModifiers","description":"\u83b7\u53d6\u65b9\u6cd5\u7684\u4fee\u9970\u7b26","tag":"refentry","type":"Function","methodName":"getModifiers"},{"id":"reflectionmethod.getprototype","name":"ReflectionMethod::getPrototype","description":"\u8fd4\u56de\u65b9\u6cd5\u539f\u578b (\u5982\u679c\u5b58\u5728)","tag":"refentry","type":"Function","methodName":"getPrototype"},{"id":"reflectionmethod.hasprototype","name":"ReflectionMethod::hasPrototype","description":"Returns whether a method has a prototype","tag":"refentry","type":"Function","methodName":"hasPrototype"},{"id":"reflectionmethod.invoke","name":"ReflectionMethod::invoke","description":"Invoke","tag":"refentry","type":"Function","methodName":"invoke"},{"id":"reflectionmethod.invokeargs","name":"ReflectionMethod::invokeArgs","description":"\u5e26\u53c2\u6570\u6267\u884c","tag":"refentry","type":"Function","methodName":"invokeArgs"},{"id":"reflectionmethod.isabstract","name":"ReflectionMethod::isAbstract","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u662f\u62bd\u8c61\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"isAbstract"},{"id":"reflectionmethod.isconstructor","name":"ReflectionMethod::isConstructor","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u662f\u6784\u9020\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"isConstructor"},{"id":"reflectionmethod.isdestructor","name":"ReflectionMethod::isDestructor","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u662f\u6790\u6784\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"isDestructor"},{"id":"reflectionmethod.isfinal","name":"ReflectionMethod::isFinal","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u5b9a\u4e49 final","tag":"refentry","type":"Function","methodName":"isFinal"},{"id":"reflectionmethod.isprivate","name":"ReflectionMethod::isPrivate","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u662f\u79c1\u6709","tag":"refentry","type":"Function","methodName":"isPrivate"},{"id":"reflectionmethod.isprotected","name":"ReflectionMethod::isProtected","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u662f protected","tag":"refentry","type":"Function","methodName":"isProtected"},{"id":"reflectionmethod.ispublic","name":"ReflectionMethod::isPublic","description":"\u5224\u65ad\u65b9\u6cd5\u662f\u5426\u662f public","tag":"refentry","type":"Function","methodName":"isPublic"},{"id":"reflectionmethod.setaccessible","name":"ReflectionMethod::setAccessible","description":"\u8bbe\u7f6e\u65b9\u6cd5\u662f\u5426\u53ef\u8bbf\u95ee","tag":"refentry","type":"Function","methodName":"setAccessible"},{"id":"reflectionmethod.tostring","name":"ReflectionMethod::__toString","description":"\u8fd4\u56de\u53cd\u5c04\u65b9\u6cd5\u5bf9\u8c61\u7684\u5b57\u7b26\u4e32\u8868\u8fbe","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionmethod","name":"ReflectionMethod","description":"ReflectionMethod \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionMethod"},{"id":"reflectionnamedtype.getname","name":"ReflectionNamedType::getName","description":"\u4ee5\u5b57\u7b26\u4e32\u5f62\u5f0f\u83b7\u53d6\u7c7b\u578b\u7684\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionnamedtype.isbuiltin","name":"ReflectionNamedType::isBuiltin","description":"\u68c0\u67e5\u5b83\u662f\u5426\u662f\u5185\u7f6e\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"isBuiltin"},{"id":"class.reflectionnamedtype","name":"ReflectionNamedType","description":"ReflectionNamedType \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionNamedType"},{"id":"reflectionobject.construct","name":"ReflectionObject::__construct","description":"Constructs a ReflectionObject","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionobject.export","name":"ReflectionObject::export","description":"Export","tag":"refentry","type":"Function","methodName":"export"},{"id":"class.reflectionobject","name":"ReflectionObject","description":"ReflectionObject \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionObject"},{"id":"reflectionparameter.allowsnull","name":"ReflectionParameter::allowsNull","description":"Checks if null is allowed","tag":"refentry","type":"Function","methodName":"allowsNull"},{"id":"reflectionparameter.canbepassedbyvalue","name":"ReflectionParameter::canBePassedByValue","description":"Returns whether this parameter can be passed by value","tag":"refentry","type":"Function","methodName":"canBePassedByValue"},{"id":"reflectionparameter.clone","name":"ReflectionParameter::__clone","description":"Clone","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"reflectionparameter.construct","name":"ReflectionParameter::__construct","description":"Construct","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionparameter.export","name":"ReflectionParameter::export","description":"Exports","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionparameter.getattributes","name":"ReflectionParameter::getAttributes","description":"Gets Attributes","tag":"refentry","type":"Function","methodName":"getAttributes"},{"id":"reflectionparameter.getclass","name":"ReflectionParameter::getClass","description":"\u83b7\u53d6\u53c2\u6570\u7684 ReflectionClass \u5bf9\u8c61\u6216\u4e3a null","tag":"refentry","type":"Function","methodName":"getClass"},{"id":"reflectionparameter.getdeclaringclass","name":"ReflectionParameter::getDeclaringClass","description":"Gets declaring class","tag":"refentry","type":"Function","methodName":"getDeclaringClass"},{"id":"reflectionparameter.getdeclaringfunction","name":"ReflectionParameter::getDeclaringFunction","description":"Gets declaring function","tag":"refentry","type":"Function","methodName":"getDeclaringFunction"},{"id":"reflectionparameter.getdefaultvalue","name":"ReflectionParameter::getDefaultValue","description":"Gets default parameter value","tag":"refentry","type":"Function","methodName":"getDefaultValue"},{"id":"reflectionparameter.getdefaultvalueconstantname","name":"ReflectionParameter::getDefaultValueConstantName","description":"Returns the default value's constant name if default value is constant or null","tag":"refentry","type":"Function","methodName":"getDefaultValueConstantName"},{"id":"reflectionparameter.getname","name":"ReflectionParameter::getName","description":"Gets parameter name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionparameter.getposition","name":"ReflectionParameter::getPosition","description":"Gets parameter position","tag":"refentry","type":"Function","methodName":"getPosition"},{"id":"reflectionparameter.gettype","name":"ReflectionParameter::getType","description":"Gets a parameter's type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"reflectionparameter.hastype","name":"ReflectionParameter::hasType","description":"Checks if parameter has a type","tag":"refentry","type":"Function","methodName":"hasType"},{"id":"reflectionparameter.isarray","name":"ReflectionParameter::isArray","description":"Checks if parameter expects an array","tag":"refentry","type":"Function","methodName":"isArray"},{"id":"reflectionparameter.iscallable","name":"ReflectionParameter::isCallable","description":"Returns whether parameter MUST be callable","tag":"refentry","type":"Function","methodName":"isCallable"},{"id":"reflectionparameter.isdefaultvalueavailable","name":"ReflectionParameter::isDefaultValueAvailable","description":"\u68c0\u67e5\u9ed8\u8ba4\u662f\u5426\u53ef\u7528","tag":"refentry","type":"Function","methodName":"isDefaultValueAvailable"},{"id":"reflectionparameter.isdefaultvalueconstant","name":"ReflectionParameter::isDefaultValueConstant","description":"Returns whether the default value of this parameter is a constant","tag":"refentry","type":"Function","methodName":"isDefaultValueConstant"},{"id":"reflectionparameter.isoptional","name":"ReflectionParameter::isOptional","description":"Checks if optional","tag":"refentry","type":"Function","methodName":"isOptional"},{"id":"reflectionparameter.ispassedbyreference","name":"ReflectionParameter::isPassedByReference","description":"Checks if passed by reference","tag":"refentry","type":"Function","methodName":"isPassedByReference"},{"id":"reflectionparameter.ispromoted","name":"ReflectionParameter::isPromoted","description":"Checks if a parameter is promoted to a property","tag":"refentry","type":"Function","methodName":"isPromoted"},{"id":"reflectionparameter.isvariadic","name":"ReflectionParameter::isVariadic","description":"Checks if the parameter is variadic","tag":"refentry","type":"Function","methodName":"isVariadic"},{"id":"reflectionparameter.tostring","name":"ReflectionParameter::__toString","description":"To string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionparameter","name":"ReflectionParameter","description":"ReflectionParameter \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionParameter"},{"id":"reflectionproperty.clone","name":"ReflectionProperty::__clone","description":"Clone","tag":"refentry","type":"Function","methodName":"__clone"},{"id":"reflectionproperty.construct","name":"ReflectionProperty::__construct","description":"Construct a ReflectionProperty object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionproperty.export","name":"ReflectionProperty::export","description":"Export","tag":"refentry","type":"Function","methodName":"export"},{"id":"reflectionproperty.getattributes","name":"ReflectionProperty::getAttributes","description":"Gets Attributes","tag":"refentry","type":"Function","methodName":"getAttributes"},{"id":"reflectionproperty.getdeclaringclass","name":"ReflectionProperty::getDeclaringClass","description":"Gets declaring class","tag":"refentry","type":"Function","methodName":"getDeclaringClass"},{"id":"reflectionproperty.getdefaultvalue","name":"ReflectionProperty::getDefaultValue","description":"Returns the default value declared for a property","tag":"refentry","type":"Function","methodName":"getDefaultValue"},{"id":"reflectionproperty.getdoccomment","name":"ReflectionProperty::getDocComment","description":"Gets the property doc comment","tag":"refentry","type":"Function","methodName":"getDocComment"},{"id":"reflectionproperty.gethook","name":"ReflectionProperty::getHook","description":"Returns a reflection object for a specified hook","tag":"refentry","type":"Function","methodName":"getHook"},{"id":"reflectionproperty.gethooks","name":"ReflectionProperty::getHooks","description":"Returns an array of all hooks on this property","tag":"refentry","type":"Function","methodName":"getHooks"},{"id":"reflectionproperty.getmodifiers","name":"ReflectionProperty::getModifiers","description":"Gets the property modifiers","tag":"refentry","type":"Function","methodName":"getModifiers"},{"id":"reflectionproperty.getname","name":"ReflectionProperty::getName","description":"Gets property name","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionproperty.getrawvalue","name":"ReflectionProperty::getRawValue","description":"Returns the value of a property, bypassing a get hook if defined","tag":"refentry","type":"Function","methodName":"getRawValue"},{"id":"reflectionproperty.getsettabletype","name":"ReflectionProperty::getSettableType","description":"Returns the parameter type of a setter hook","tag":"refentry","type":"Function","methodName":"getSettableType"},{"id":"reflectionproperty.gettype","name":"ReflectionProperty::getType","description":"Gets a property's type","tag":"refentry","type":"Function","methodName":"getType"},{"id":"reflectionproperty.getvalue","name":"ReflectionProperty::getValue","description":"Gets value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"reflectionproperty.hasdefaultvalue","name":"ReflectionProperty::hasDefaultValue","description":"Checks if property has a default value declared","tag":"refentry","type":"Function","methodName":"hasDefaultValue"},{"id":"reflectionproperty.hashook","name":"ReflectionProperty::hasHook","description":"Returns whether the property has a given hook defined","tag":"refentry","type":"Function","methodName":"hasHook"},{"id":"reflectionproperty.hashooks","name":"ReflectionProperty::hasHooks","description":"Returns whether the property has any hooks defined","tag":"refentry","type":"Function","methodName":"hasHooks"},{"id":"reflectionproperty.hastype","name":"ReflectionProperty::hasType","description":"Checks if property has a type","tag":"refentry","type":"Function","methodName":"hasType"},{"id":"reflectionproperty.isabstract","name":"ReflectionProperty::isAbstract","description":"Determines if a property is abstract","tag":"refentry","type":"Function","methodName":"isAbstract"},{"id":"reflectionproperty.isdefault","name":"ReflectionProperty::isDefault","description":"Checks if property is a default property","tag":"refentry","type":"Function","methodName":"isDefault"},{"id":"reflectionproperty.isdynamic","name":"ReflectionProperty::isDynamic","description":"Checks if property is a dynamic property","tag":"refentry","type":"Function","methodName":"isDynamic"},{"id":"reflectionproperty.isfinal","name":"ReflectionProperty::isFinal","description":"Determines if this property is final or not","tag":"refentry","type":"Function","methodName":"isFinal"},{"id":"reflectionproperty.isinitialized","name":"ReflectionProperty::isInitialized","description":"Checks whether a property is initialized","tag":"refentry","type":"Function","methodName":"isInitialized"},{"id":"reflectionproperty.islazy","name":"ReflectionProperty::isLazy","description":"Checks whether a property is lazy","tag":"refentry","type":"Function","methodName":"isLazy"},{"id":"reflectionproperty.isprivate","name":"ReflectionProperty::isPrivate","description":"Checks if property is private","tag":"refentry","type":"Function","methodName":"isPrivate"},{"id":"reflectionproperty.isprivateset","name":"ReflectionProperty::isPrivateSet","description":"Checks if property is private for writing","tag":"refentry","type":"Function","methodName":"isPrivateSet"},{"id":"reflectionproperty.ispromoted","name":"ReflectionProperty::isPromoted","description":"Checks if property is promoted","tag":"refentry","type":"Function","methodName":"isPromoted"},{"id":"reflectionproperty.isprotected","name":"ReflectionProperty::isProtected","description":"Checks if property is protected","tag":"refentry","type":"Function","methodName":"isProtected"},{"id":"reflectionproperty.isprotectedset","name":"ReflectionProperty::isProtectedSet","description":"Checks whether the property is protected for writing","tag":"refentry","type":"Function","methodName":"isProtectedSet"},{"id":"reflectionproperty.ispublic","name":"ReflectionProperty::isPublic","description":"Checks if property is public","tag":"refentry","type":"Function","methodName":"isPublic"},{"id":"reflectionproperty.isreadonly","name":"ReflectionProperty::isReadOnly","description":"\u68c0\u67e5\u5c5e\u6027\u662f\u5426\u4e3a\u53ea\u8bfb","tag":"refentry","type":"Function","methodName":"isReadOnly"},{"id":"reflectionproperty.isstatic","name":"ReflectionProperty::isStatic","description":"Checks if property is static","tag":"refentry","type":"Function","methodName":"isStatic"},{"id":"reflectionproperty.isvirtual","name":"ReflectionProperty::isVirtual","description":"Determines if a property is virtual","tag":"refentry","type":"Function","methodName":"isVirtual"},{"id":"reflectionproperty.setaccessible","name":"ReflectionProperty::setAccessible","description":"Set property accessibility","tag":"refentry","type":"Function","methodName":"setAccessible"},{"id":"reflectionproperty.setrawvalue","name":"ReflectionProperty::setRawValue","description":"Sets the value of a property, bypassing a set hook if defined","tag":"refentry","type":"Function","methodName":"setRawValue"},{"id":"reflectionproperty.setrawvaluewithoutlazyinitialization","name":"ReflectionProperty::setRawValueWithoutLazyInitialization","description":"Set raw property value without triggering lazy initialization","tag":"refentry","type":"Function","methodName":"setRawValueWithoutLazyInitialization"},{"id":"reflectionproperty.setvalue","name":"ReflectionProperty::setValue","description":"Set property value","tag":"refentry","type":"Function","methodName":"setValue"},{"id":"reflectionproperty.skiplazyinitialization","name":"ReflectionProperty::skipLazyInitialization","description":"Marks property as non-lazy","tag":"refentry","type":"Function","methodName":"skipLazyInitialization"},{"id":"reflectionproperty.tostring","name":"ReflectionProperty::__toString","description":"To string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectionproperty","name":"ReflectionProperty","description":"ReflectionProperty \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionProperty"},{"id":"reflectiontype.allowsnull","name":"ReflectionType::allowsNull","description":"Checks if null is allowed","tag":"refentry","type":"Function","methodName":"allowsNull"},{"id":"reflectiontype.tostring","name":"ReflectionType::__toString","description":"To string","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.reflectiontype","name":"ReflectionType","description":"ReflectionType \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionType"},{"id":"reflectionuniontype.gettypes","name":"ReflectionUnionType::getTypes","description":"\u8fd4\u56de\u8054\u5408\u7c7b\u578b\u4e2d\u5305\u542b\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"getTypes"},{"id":"class.reflectionuniontype","name":"ReflectionUnionType","description":"ReflectionUnionType \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionUnionType"},{"id":"reflectiongenerator.construct","name":"ReflectionGenerator::__construct","description":"Constructs a ReflectionGenerator object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectiongenerator.getexecutingfile","name":"ReflectionGenerator::getExecutingFile","description":"Gets the file name of the currently executing generator","tag":"refentry","type":"Function","methodName":"getExecutingFile"},{"id":"reflectiongenerator.getexecutinggenerator","name":"ReflectionGenerator::getExecutingGenerator","description":"Gets the executing Generator object","tag":"refentry","type":"Function","methodName":"getExecutingGenerator"},{"id":"reflectiongenerator.getexecutingline","name":"ReflectionGenerator::getExecutingLine","description":"Gets the currently executing line of the generator","tag":"refentry","type":"Function","methodName":"getExecutingLine"},{"id":"reflectiongenerator.getfunction","name":"ReflectionGenerator::getFunction","description":"Gets the function name of the generator","tag":"refentry","type":"Function","methodName":"getFunction"},{"id":"reflectiongenerator.getthis","name":"ReflectionGenerator::getThis","description":"Gets the $this value of the generator","tag":"refentry","type":"Function","methodName":"getThis"},{"id":"reflectiongenerator.gettrace","name":"ReflectionGenerator::getTrace","description":"Gets the trace of the executing generator","tag":"refentry","type":"Function","methodName":"getTrace"},{"id":"reflectiongenerator.isclosed","name":"ReflectionGenerator::isClosed","description":"Checks if execution finished","tag":"refentry","type":"Function","methodName":"isClosed"},{"id":"class.reflectiongenerator","name":"ReflectionGenerator","description":"ReflectionGenerator \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionGenerator"},{"id":"reflectionfiber.construct","name":"ReflectionFiber::__construct","description":"Constructs a ReflectionFiber object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionfiber.getcallable","name":"ReflectionFiber::getCallable","description":"Gets the callable used to create the Fiber","tag":"refentry","type":"Function","methodName":"getCallable"},{"id":"reflectionfiber.getexecutingfile","name":"ReflectionFiber::getExecutingFile","description":"Get the file name of the current execution point","tag":"refentry","type":"Function","methodName":"getExecutingFile"},{"id":"reflectionfiber.getexecutingline","name":"ReflectionFiber::getExecutingLine","description":"Get the line number of the current execution point","tag":"refentry","type":"Function","methodName":"getExecutingLine"},{"id":"reflectionfiber.getfiber","name":"ReflectionFiber::getFiber","description":"Get the reflected Fiber instance","tag":"refentry","type":"Function","methodName":"getFiber"},{"id":"reflectionfiber.gettrace","name":"ReflectionFiber::getTrace","description":"Get the backtrace of the current execution point","tag":"refentry","type":"Function","methodName":"getTrace"},{"id":"class.reflectionfiber","name":"ReflectionFiber","description":"ReflectionFiber \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionFiber"},{"id":"reflectionintersectiontype.gettypes","name":"ReflectionIntersectionType::getTypes","description":"\u8fd4\u56de\u5305\u542b\u5728\u4ea4\u96c6\u7c7b\u578b\u4e2d\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"getTypes"},{"id":"class.reflectionintersectiontype","name":"ReflectionIntersectionType","description":"ReflectionIntersectionType \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionIntersectionType"},{"id":"reflectionreference.construct","name":"ReflectionReference::__construct","description":"\u79c1\u6709\u6784\u9020\u51fd\u6570\u4ee5\u7981\u7528\u76f4\u63a5\u5b9e\u4f8b\u5316","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionreference.fromarrayelement","name":"ReflectionReference::fromArrayElement","description":"\u4ece\u6570\u7ec4\u5143\u7d20\u521b\u5efa\u4e00\u4e2a ReflectionReference","tag":"refentry","type":"Function","methodName":"fromArrayElement"},{"id":"reflectionreference.getid","name":"ReflectionReference::getId","description":"\u83b7\u53d6\u5f15\u7528\u7684\u552f\u4e00 ID","tag":"refentry","type":"Function","methodName":"getId"},{"id":"class.reflectionreference","name":"ReflectionReference","description":"ReflectionReference \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionReference"},{"id":"reflectionattribute.construct","name":"ReflectionAttribute::__construct","description":"\u7981\u6b62\u76f4\u63a5\u5b9e\u4f8b\u5316\u7684\u79c1\u6709\u6784\u9020\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"reflectionattribute.getarguments","name":"ReflectionAttribute::getArguments","description":"\u83b7\u53d6\u4f20\u9012\u7ed9\u5c5e\u6027\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"getArguments"},{"id":"reflectionattribute.getname","name":"ReflectionAttribute::getName","description":"\u83b7\u53d6\u5c5e\u6027\u540d\u79f0","tag":"refentry","type":"Function","methodName":"getName"},{"id":"reflectionattribute.gettarget","name":"ReflectionAttribute::getTarget","description":"\u8fd4\u56de\u5c5e\u6027\u7684\u76ee\u6807\u4f4d\u63a9\u7801","tag":"refentry","type":"Function","methodName":"getTarget"},{"id":"reflectionattribute.isrepeated","name":"ReflectionAttribute::isRepeated","description":"\u8fd4\u56de\u8be5\u540d\u79f0\u7684\u5c5e\u6027\u662f\u5426\u5df2\u91cd\u590d\u51fa\u73b0\u5728\u4ee3\u7801\u5143\u7d20\u4e0a","tag":"refentry","type":"Function","methodName":"isRepeated"},{"id":"reflectionattribute.newinstance","name":"ReflectionAttribute::newInstance","description":"\u5b9e\u4f8b\u5316\u7531 ReflectionAttribute \u7c7b\u548c\u53c2\u6570\u8868\u793a\u7684\u5c5e\u6027\u7c7b","tag":"refentry","type":"Function","methodName":"newInstance"},{"id":"class.reflectionattribute","name":"ReflectionAttribute","description":"ReflectionAttribute \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionAttribute"},{"id":"reflector.export","name":"Reflector::export","description":"Exports","tag":"refentry","type":"Function","methodName":"export"},{"id":"class.reflector","name":"Reflector","description":"Reflector \u63a5\u53e3","tag":"phpdoc:classref","type":"Class","methodName":"Reflector"},{"id":"class.reflectionexception","name":"ReflectionException","description":"ReflectionException \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"ReflectionException"},{"id":"enum.propertyhooktype","name":"PropertyHookType","description":"PropertyHookType \u679a\u4e3e","tag":"phpdoc:classref","type":"Class","methodName":"PropertyHookType"},{"id":"book.reflection","name":"\u53cd\u5c04","description":"\u53cd\u5c04","tag":"book","type":"Extension","methodName":"\u53cd\u5c04"},{"id":"var.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"\u53d8\u91cf\u5904\u7406","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"var.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"\u53d8\u91cf\u5904\u7406","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.boolval","name":"boolval","description":"\u83b7\u53d6\u53d8\u91cf\u7684\u5e03\u5c14\u503c","tag":"refentry","type":"Function","methodName":"boolval"},{"id":"function.debug-zval-dump","name":"debug_zval_dump","description":"\u5c06\u8868\u793a\u5185\u90e8 zval \u7ed3\u6784\u7684\u5b57\u7b26\u4e32\u8f6c\u50a8\u5230\u8f93\u51fa","tag":"refentry","type":"Function","methodName":"debug_zval_dump"},{"id":"function.doubleval","name":"doubleval","description":"\u522b\u540d floatval","tag":"refentry","type":"Function","methodName":"doubleval"},{"id":"function.empty","name":"empty","description":"\u68c0\u67e5\u53d8\u91cf\u662f\u5426\u4e3a\u7a7a","tag":"refentry","type":"Function","methodName":"empty"},{"id":"function.floatval","name":"floatval","description":"\u83b7\u53d6\u53d8\u91cf\u7684\u6d6e\u70b9\u503c","tag":"refentry","type":"Function","methodName":"floatval"},{"id":"function.get-debug-type","name":"get_debug_type","description":"\u4ee5\u9002\u5408\u8c03\u8bd5\u7684\u65b9\u5f0f\u83b7\u53d6\u53d8\u91cf\u7684\u7c7b\u578b\u540d\u79f0","tag":"refentry","type":"Function","methodName":"get_debug_type"},{"id":"function.get-defined-vars","name":"get_defined_vars","description":"\u8fd4\u56de\u7531\u6240\u6709\u5df2\u5b9a\u4e49\u53d8\u91cf\u6240\u7ec4\u6210\u7684\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"get_defined_vars"},{"id":"function.get-resource-id","name":"get_resource_id","description":"\u8fd4\u56de\u7ed9\u5b9a\u8d44\u6e90\u7684\u6574\u6570\u6807\u8bc6\u7b26","tag":"refentry","type":"Function","methodName":"get_resource_id"},{"id":"function.get-resource-type","name":"get_resource_type","description":"\u8fd4\u56de\u8d44\u6e90\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"get_resource_type"},{"id":"function.gettype","name":"gettype","description":"\u83b7\u53d6\u53d8\u91cf\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"gettype"},{"id":"function.intval","name":"intval","description":"\u83b7\u53d6\u53d8\u91cf\u7684\u6574\u6570\u503c","tag":"refentry","type":"Function","methodName":"intval"},{"id":"function.is-array","name":"is_array","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f\u6570\u7ec4","tag":"refentry","type":"Function","methodName":"is_array"},{"id":"function.is-bool","name":"is_bool","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f\u5e03\u5c14\u503c","tag":"refentry","type":"Function","methodName":"is_bool"},{"id":"function.is-callable","name":"is_callable","description":"\u9a8c\u8bc1\u503c\u662f\u5426\u53ef\u4ee5\u5728\u5f53\u524d\u8303\u56f4\u5185\u4f5c\u4e3a\u51fd\u6570\u8c03\u7528","tag":"refentry","type":"Function","methodName":"is_callable"},{"id":"function.is-countable","name":"is_countable","description":"\u9a8c\u8bc1\u53d8\u91cf\u5185\u5bb9\u662f\u5426\u4e3a\u53ef\u6570\u503c","tag":"refentry","type":"Function","methodName":"is_countable"},{"id":"function.is-double","name":"is_double","description":"\u522b\u540d is_float","tag":"refentry","type":"Function","methodName":"is_double"},{"id":"function.is-float","name":"is_float","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f\u6d6e\u70b9\u578b","tag":"refentry","type":"Function","methodName":"is_float"},{"id":"function.is-int","name":"is_int","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f\u6574\u6570","tag":"refentry","type":"Function","methodName":"is_int"},{"id":"function.is-integer","name":"is_integer","description":"\u522b\u540d is_int","tag":"refentry","type":"Function","methodName":"is_integer"},{"id":"function.is-iterable","name":"is_iterable","description":"\u9a8c\u8bc1\u53d8\u91cf\u7684\u5185\u5bb9\u662f\u5426\u4e3a\u53ef\u8fed\u4ee3\u503c","tag":"refentry","type":"Function","methodName":"is_iterable"},{"id":"function.is-long","name":"is_long","description":"\u522b\u540d is_int","tag":"refentry","type":"Function","methodName":"is_long"},{"id":"function.is-null","name":"is_null","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f null","tag":"refentry","type":"Function","methodName":"is_null"},{"id":"function.is-numeric","name":"is_numeric","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f\u6570\u5b57\u6216\u6570\u5b57\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"is_numeric"},{"id":"function.is-object","name":"is_object","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u662f\u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"is_object"},{"id":"function.is-real","name":"is_real","description":"\u522b\u540d is_float","tag":"refentry","type":"Function","methodName":"is_real"},{"id":"function.is-resource","name":"is_resource","description":"\u67e5\u627e\u53d8\u91cf\u662f\u5426\u4e3a\u8d44\u6e90","tag":"refentry","type":"Function","methodName":"is_resource"},{"id":"function.is-scalar","name":"is_scalar","description":"\u67e5\u627e\u53d8\u91cf\u662f\u5426\u662f\u6807\u91cf","tag":"refentry","type":"Function","methodName":"is_scalar"},{"id":"function.is-string","name":"is_string","description":"\u68c0\u6d4b\u53d8\u91cf\u7684\u7c7b\u578b\u662f\u5426\u662f\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"is_string"},{"id":"function.isset","name":"isset","description":"\u68c0\u6d4b\u53d8\u91cf\u662f\u5426\u5df2\u58f0\u660e\u5e76\u4e14\u5176\u503c\u4e0d\u4e3a null","tag":"refentry","type":"Function","methodName":"isset"},{"id":"function.print-r","name":"print_r","description":"\u6253\u5370\u4eba\u7c7b\u53ef\u8bfb\u7684\u53d8\u91cf\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"print_r"},{"id":"function.serialize","name":"serialize","description":"\u751f\u6210\u503c\u7684\u53ef\u5b58\u50a8\u8868\u793a","tag":"refentry","type":"Function","methodName":"serialize"},{"id":"function.settype","name":"settype","description":"\u8bbe\u7f6e\u53d8\u91cf\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"settype"},{"id":"function.strval","name":"strval","description":"\u83b7\u53d6\u53d8\u91cf\u7684\u5b57\u7b26\u4e32\u503c","tag":"refentry","type":"Function","methodName":"strval"},{"id":"function.unserialize","name":"unserialize","description":"\u4ece\u5df2\u5b58\u50a8\u7684\u8868\u793a\u4e2d\u521b\u5efa PHP \u7684\u503c","tag":"refentry","type":"Function","methodName":"unserialize"},{"id":"function.unset","name":"unset","description":"unset \u6307\u5b9a\u53d8\u91cf","tag":"refentry","type":"Function","methodName":"unset"},{"id":"function.var-dump","name":"var_dump","description":"\u6253\u5370\u53d8\u91cf\u7684\u76f8\u5173\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"var_dump"},{"id":"function.var-export","name":"var_export","description":"\u8f93\u51fa\u6216\u8fd4\u56de\u53d8\u91cf\u7684\u53ef\u89e3\u6790\u5b57\u7b26\u4e32\u8868\u793a","tag":"refentry","type":"Function","methodName":"var_export"},{"id":"ref.var","name":"\u53d8\u91cf\u5904\u7406\u51fd\u6570","description":"\u53d8\u91cf\u5904\u7406","tag":"reference","type":"Extension","methodName":"\u53d8\u91cf\u5904\u7406\u51fd\u6570"},{"id":"book.var","name":"\u53d8\u91cf\u5904\u7406","description":"\u53d8\u91cf\u4e0e\u7c7b\u578b\u76f8\u5173\u6269\u5c55","tag":"book","type":"Extension","methodName":"\u53d8\u91cf\u5904\u7406"},{"id":"refs.basic.vartype","name":"\u53d8\u91cf\u4e0e\u7c7b\u578b\u76f8\u5173\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u53d8\u91cf\u4e0e\u7c7b\u578b\u76f8\u5173\u6269\u5c55"},{"id":"oauth.requirements","name":"\u9700\u6c42","description":"OAuth","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"oauth.installation","name":"\u5b89\u88c5","description":"OAuth","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"oauth.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"OAuth","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"oauth.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"OAuth","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"oauth.examples.fireeagle","name":"FireEagle","description":"OAuth","tag":"section","type":"General","methodName":"FireEagle"},{"id":"oauth.examples","name":"\u793a\u4f8b","description":"OAuth","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.oauth-get-sbs","name":"oauth_get_sbs","description":"\u751f\u6210\u4e00\u4e2a\u7b7e\u540d\u5b57\u7b26\u57fa\u4e32","tag":"refentry","type":"Function","methodName":"oauth_get_sbs"},{"id":"function.oauth-urlencode","name":"oauth_urlencode","description":"\u5c06 URI \u7f16\u7801\u4e3a RFC 3986 \u89c4\u8303","tag":"refentry","type":"Function","methodName":"oauth_urlencode"},{"id":"ref.oauth","name":"OAuth \u51fd\u6570","description":"OAuth","tag":"reference","type":"Extension","methodName":"OAuth \u51fd\u6570"},{"id":"oauth.construct","name":"OAuth::__construct","description":"\u65b0\u5efa\u4e00\u4e2a OAuth \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"oauth.destruct","name":"OAuth::__destruct","description":"\u6790\u6784\u51fd\u6570","tag":"refentry","type":"Function","methodName":"__destruct"},{"id":"oauth.disabledebug","name":"OAuth::disableDebug","description":"\u5173\u95ed\u8be6\u7ec6\u7684\u8c03\u8bd5","tag":"refentry","type":"Function","methodName":"disableDebug"},{"id":"oauth.disableredirects","name":"OAuth::disableRedirects","description":"\u5173\u95ed\u91cd\u5b9a\u5411","tag":"refentry","type":"Function","methodName":"disableRedirects"},{"id":"oauth.disablesslchecks","name":"OAuth::disableSSLChecks","description":"\u5173\u95ed SSL \u68c0\u67e5","tag":"refentry","type":"Function","methodName":"disableSSLChecks"},{"id":"oauth.enabledebug","name":"OAuth::enableDebug","description":"\u542f\u7528\u8be6\u7ec6\u8c03\u8bd5","tag":"refentry","type":"Function","methodName":"enableDebug"},{"id":"oauth.enableredirects","name":"OAuth::enableRedirects","description":"\u542f\u7528\u91cd\u5b9a\u5411","tag":"refentry","type":"Function","methodName":"enableRedirects"},{"id":"oauth.enablesslchecks","name":"OAuth::enableSSLChecks","description":"\u542f\u7528 SSL \u68c0\u67e5","tag":"refentry","type":"Function","methodName":"enableSSLChecks"},{"id":"oauth.fetch","name":"OAuth::fetch","description":"\u83b7\u53d6\u4e00\u4e2a OAuth \u53d7\u4fdd\u62a4\u7684\u8d44\u6e90","tag":"refentry","type":"Function","methodName":"fetch"},{"id":"oauth.generatesignature","name":"OAuth::generateSignature","description":"\u751f\u6210\u4e00\u4e2a\u7b7e\u540d","tag":"refentry","type":"Function","methodName":"generateSignature"},{"id":"oauth.getaccesstoken","name":"OAuth::getAccessToken","description":"\u83b7\u53d6\u4e00\u4e2a\u8bbf\u95ee\u4ee4\u724c","tag":"refentry","type":"Function","methodName":"getAccessToken"},{"id":"oauth.getcapath","name":"OAuth::getCAPath","description":"\u83b7\u53d6 CA \u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getCAPath"},{"id":"oauth.getlastresponse","name":"OAuth::getLastResponse","description":"\u83b7\u53d6\u6700\u540e\u4e00\u6b21\u7684\u54cd\u5e94","tag":"refentry","type":"Function","methodName":"getLastResponse"},{"id":"oauth.getlastresponseheaders","name":"OAuth::getLastResponseHeaders","description":"\u83b7\u53d6\u6700\u540e\u4e00\u6b21\u54cd\u5e94\u7684\u5934\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getLastResponseHeaders"},{"id":"oauth.getlastresponseinfo","name":"OAuth::getLastResponseInfo","description":"\u83b7\u53d6\u5173\u4e8e\u6700\u540e\u4e00\u6b21\u54cd\u5e94\u7684 HTTP \u4fe1\u606f","tag":"refentry","type":"Function","methodName":"getLastResponseInfo"},{"id":"oauth.getrequestheader","name":"OAuth::getRequestHeader","description":"\u751f\u6210 OAuth \u5934\u4fe1\u606f\u5b57\u7b26\u4e32\u7b7e\u540d","tag":"refentry","type":"Function","methodName":"getRequestHeader"},{"id":"oauth.getrequesttoken","name":"OAuth::getRequestToken","description":"\u83b7\u53d6\u4e00\u4e2a\u8bf7\u6c42\u4ee4\u724c","tag":"refentry","type":"Function","methodName":"getRequestToken"},{"id":"oauth.setauthtype","name":"OAuth::setAuthType","description":"\u8bbe\u7f6e\u6388\u6743\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"setAuthType"},{"id":"oauth.setcapath","name":"OAuth::setCAPath","description":"\u8bbe\u7f6e CA \u8def\u5f84\u548c\u4fe1\u606f","tag":"refentry","type":"Function","methodName":"setCAPath"},{"id":"oauth.setnonce","name":"OAuth::setNonce","description":"\u4e3a\u540e\u7eed\u8bf7\u6c42\u8bbe\u7f6e\u73b0\u65f6\u6807\u5fd7","tag":"refentry","type":"Function","methodName":"setNonce"},{"id":"oauth.setrequestengine","name":"OAuth::setRequestEngine","description":"\u8bbe\u7f6e\u76ee\u6807\u8bf7\u6c42\u5f15\u64ce","tag":"refentry","type":"Function","methodName":"setRequestEngine"},{"id":"oauth.setrsacertificate","name":"OAuth::setRSACertificate","description":"\u8bbe\u7f6e RSA \u8bc1\u4e66","tag":"refentry","type":"Function","methodName":"setRSACertificate"},{"id":"oauth.setsslchecks","name":"OAuth::setSSLChecks","description":"\u8c03\u6574\u7279\u5b9a\u7684SSL\u8bf7\u6c42\u68c0\u67e5","tag":"refentry","type":"Function","methodName":"setSSLChecks"},{"id":"oauth.settimestamp","name":"OAuth::setTimestamp","description":"\u8bbe\u7f6e\u65f6\u95f4\u6233","tag":"refentry","type":"Function","methodName":"setTimestamp"},{"id":"oauth.settoken","name":"OAuth::setToken","description":"\u8bbe\u7f6e\u4ee4\u724c\u548c secret","tag":"refentry","type":"Function","methodName":"setToken"},{"id":"oauth.setversion","name":"OAuth::setVersion","description":"\u8bbe\u7f6e OAuth \u7248\u672c","tag":"refentry","type":"Function","methodName":"setVersion"},{"id":"class.oauth","name":"OAuth","description":"OAuth \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"OAuth"},{"id":"oauthprovider.addrequiredparameter","name":"OAuthProvider::addRequiredParameter","description":"\u6dfb\u52a0\u5fc5\u9700\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"addRequiredParameter"},{"id":"oauthprovider.callconsumerhandler","name":"OAuthProvider::callconsumerHandler","description":"\u8c03\u7528 consumerNonceHandler \u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"callconsumerHandler"},{"id":"oauthprovider.calltimestampnoncehandler","name":"OAuthProvider::callTimestampNonceHandler","description":"\u8c03\u7528 timestampNonceHandler \u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"callTimestampNonceHandler"},{"id":"oauthprovider.calltokenhandler","name":"OAuthProvider::calltokenHandler","description":"\u8c03\u7528 tokenNonceHandler \u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"calltokenHandler"},{"id":"oauthprovider.checkoauthrequest","name":"OAuthProvider::checkOAuthRequest","description":"\u68c0\u67e5\u4e00\u4e2a oauth \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"checkOAuthRequest"},{"id":"oauthprovider.construct","name":"OAuthProvider::__construct","description":"\u65b0\u5efa\u4e00\u4e2a  OAuthProvider \u5bf9\u8c61","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"oauthprovider.consumerhandler","name":"OAuthProvider::consumerHandler","description":"\u8bbe\u7f6e consumerHandler \u53e5\u67c4\u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"consumerHandler"},{"id":"oauthprovider.generatetoken","name":"OAuthProvider::generateToken","description":"\u751f\u6210\u4e00\u4e2a\u968f\u673a\u4ee4\u724c","tag":"refentry","type":"Function","methodName":"generateToken"},{"id":"oauthprovider.is2leggedendpoint","name":"OAuthProvider::is2LeggedEndpoint","description":"is2LeggedEndpoint","tag":"refentry","type":"Function","methodName":"is2LeggedEndpoint"},{"id":"oauthprovider.isrequesttokenendpoint","name":"OAuthProvider::isRequestTokenEndpoint","description":"\u8bbe\u7f6e isRequestTokenEndpoint","tag":"refentry","type":"Function","methodName":"isRequestTokenEndpoint"},{"id":"oauthprovider.removerequiredparameter","name":"OAuthProvider::removeRequiredParameter","description":"\u79fb\u9664\u4e00\u4e2a\u5fc5\u9700\u7684\u53c2\u6570","tag":"refentry","type":"Function","methodName":"removeRequiredParameter"},{"id":"oauthprovider.reportproblem","name":"OAuthProvider::reportProblem","description":"\u62a5\u544a\u95ee\u9898","tag":"refentry","type":"Function","methodName":"reportProblem"},{"id":"oauthprovider.setparam","name":"OAuthProvider::setParam","description":"\u8bbe\u7f6e\u4e00\u4e2a\u53c2\u6570","tag":"refentry","type":"Function","methodName":"setParam"},{"id":"oauthprovider.setrequesttokenpath","name":"OAuthProvider::setRequestTokenPath","description":"\u8bbe\u7f6e\u8bf7\u6c42\u4ee4\u724c\u8def\u5f84","tag":"refentry","type":"Function","methodName":"setRequestTokenPath"},{"id":"oauthprovider.timestampnoncehandler","name":"OAuthProvider::timestampNonceHandler","description":"\u8bbe\u7f6e timestampNonceHandler \u53e5\u67c4\u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"timestampNonceHandler"},{"id":"oauthprovider.tokenhandler","name":"OAuthProvider::tokenHandler","description":"\u8bbe\u7f6e tokenHandler \u53e5\u67c4\u56de\u8c03\u51fd\u6570","tag":"refentry","type":"Function","methodName":"tokenHandler"},{"id":"class.oauthprovider","name":"OAuthProvider","description":"OAuthProvider \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"OAuthProvider"},{"id":"class.oauthexception","name":"OAuthException","description":"OAuthException \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"OAuthException"},{"id":"book.oauth","name":"OAuth","description":"Web \u670d\u52a1","tag":"book","type":"Extension","methodName":"OAuth"},{"id":"soap.requirements","name":"\u9700\u6c42","description":"SOAP","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"soap.installation","name":"\u5b89\u88c5","description":"SOAP","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"soap.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"SOAP","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"soap.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"SOAP","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"soap.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"SOAP","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"function.is-soap-fault","name":"is_soap_fault","description":"Checks if a SOAP call has failed","tag":"refentry","type":"Function","methodName":"is_soap_fault"},{"id":"function.use-soap-error-handler","name":"use_soap_error_handler","description":"Set whether to use the SOAP error handler","tag":"refentry","type":"Function","methodName":"use_soap_error_handler"},{"id":"ref.soap","name":"SOAP \u51fd\u6570","description":"SOAP","tag":"reference","type":"Extension","methodName":"SOAP \u51fd\u6570"},{"id":"soapclient.call","name":"SoapClient::__call","description":"Calls a SOAP function (deprecated)","tag":"refentry","type":"Function","methodName":"__call"},{"id":"soapclient.construct","name":"SoapClient::__construct","description":"SoapClient constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"soapclient.dorequest","name":"SoapClient::__doRequest","description":"Performs a SOAP request","tag":"refentry","type":"Function","methodName":"__doRequest"},{"id":"soapclient.getcookies","name":"SoapClient::__getCookies","description":"Get list of cookies","tag":"refentry","type":"Function","methodName":"__getCookies"},{"id":"soapclient.getfunctions","name":"SoapClient::__getFunctions","description":"Returns list of available SOAP functions","tag":"refentry","type":"Function","methodName":"__getFunctions"},{"id":"soapclient.getlastrequest","name":"SoapClient::__getLastRequest","description":"Returns last SOAP request","tag":"refentry","type":"Function","methodName":"__getLastRequest"},{"id":"soapclient.getlastrequestheaders","name":"SoapClient::__getLastRequestHeaders","description":"Returns the SOAP headers from the last request","tag":"refentry","type":"Function","methodName":"__getLastRequestHeaders"},{"id":"soapclient.getlastresponse","name":"SoapClient::__getLastResponse","description":"Returns last SOAP response","tag":"refentry","type":"Function","methodName":"__getLastResponse"},{"id":"soapclient.getlastresponseheaders","name":"SoapClient::__getLastResponseHeaders","description":"Returns the SOAP headers from the last response","tag":"refentry","type":"Function","methodName":"__getLastResponseHeaders"},{"id":"soapclient.gettypes","name":"SoapClient::__getTypes","description":"Returns a list of SOAP types","tag":"refentry","type":"Function","methodName":"__getTypes"},{"id":"soapclient.setcookie","name":"SoapClient::__setCookie","description":"Defines a cookie for SOAP requests","tag":"refentry","type":"Function","methodName":"__setCookie"},{"id":"soapclient.setlocation","name":"SoapClient::__setLocation","description":"Sets the location of the Web service to use","tag":"refentry","type":"Function","methodName":"__setLocation"},{"id":"soapclient.setsoapheaders","name":"SoapClient::__setSoapHeaders","description":"Sets SOAP headers for subsequent calls","tag":"refentry","type":"Function","methodName":"__setSoapHeaders"},{"id":"soapclient.soapcall","name":"SoapClient::__soapCall","description":"Calls a SOAP function","tag":"refentry","type":"Function","methodName":"__soapCall"},{"id":"class.soapclient","name":"SoapClient","description":"The SoapClient class","tag":"phpdoc:classref","type":"Class","methodName":"SoapClient"},{"id":"soapserver.addfunction","name":"SoapServer::addFunction","description":"\u6dfb\u52a0\u4e00\u4e2a\u6216\u591a\u4e2a\u51fd\u6570\u6765\u5904\u7406 SOAP \u8bf7\u6c42","tag":"refentry","type":"Function","methodName":"addFunction"},{"id":"soapserver.addsoapheader","name":"SoapServer::addSoapHeader","description":"Add a SOAP header to the response","tag":"refentry","type":"Function","methodName":"addSoapHeader"},{"id":"soapserver.construct","name":"SoapServer::__construct","description":"SoapServer constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"soapserver.fault","name":"SoapServer::fault","description":"Issue SoapServer fault indicating an error","tag":"refentry","type":"Function","methodName":"fault"},{"id":"soapserver.getfunctions","name":"SoapServer::getFunctions","description":"Returns list of defined functions","tag":"refentry","type":"Function","methodName":"getFunctions"},{"id":"soapserver.getlastresponse","name":"SoapServer::__getLastResponse","description":"Returns last SOAP response","tag":"refentry","type":"Function","methodName":"__getLastResponse"},{"id":"soapserver.handle","name":"SoapServer::handle","description":"Handles a SOAP request","tag":"refentry","type":"Function","methodName":"handle"},{"id":"soapserver.setclass","name":"SoapServer::setClass","description":"Sets the class which handles SOAP requests","tag":"refentry","type":"Function","methodName":"setClass"},{"id":"soapserver.setobject","name":"SoapServer::setObject","description":"Sets the object which will be used to handle SOAP requests","tag":"refentry","type":"Function","methodName":"setObject"},{"id":"soapserver.setpersistence","name":"SoapServer::setPersistence","description":"Sets SoapServer persistence mode","tag":"refentry","type":"Function","methodName":"setPersistence"},{"id":"class.soapserver","name":"SoapServer","description":"The SoapServer class","tag":"phpdoc:classref","type":"Class","methodName":"SoapServer"},{"id":"soapfault.construct","name":"SoapFault::__construct","description":"SoapFault constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"soapfault.tostring","name":"SoapFault::__toString","description":"Obtain a string representation of a SoapFault","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"class.soapfault","name":"SoapFault","description":"The SoapFault class","tag":"phpdoc:classref","type":"Class","methodName":"SoapFault"},{"id":"soapheader.construct","name":"SoapHeader::__construct","description":"SoapHeader constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.soapheader","name":"SoapHeader","description":"The SoapHeader class","tag":"phpdoc:classref","type":"Class","methodName":"SoapHeader"},{"id":"soapparam.construct","name":"SoapParam::__construct","description":"SoapParam constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.soapparam","name":"SoapParam","description":"The SoapParam class","tag":"phpdoc:classref","type":"Class","methodName":"SoapParam"},{"id":"soapvar.construct","name":"SoapVar::__construct","description":"SoapVar constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.soapvar","name":"SoapVar","description":"The SoapVar class","tag":"phpdoc:classref","type":"Class","methodName":"SoapVar"},{"id":"book.soap","name":"SOAP","description":"SOAP","tag":"book","type":"Extension","methodName":"SOAP"},{"id":"yar.requirements","name":"\u9700\u6c42","description":"Yet Another RPC Framework","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"yar.installation","name":"\u5b89\u88c5","description":"Yet Another RPC Framework","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"yar.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"Yet Another RPC Framework","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"yar.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"Yet Another RPC Framework","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"yar.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Yet Another RPC Framework","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"yar.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Yet Another RPC Framework","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"yar.examples","name":"\u793a\u4f8b","description":"Yet Another RPC Framework","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"yar-server.construct","name":"Yar_Server::__construct","description":"\u6ce8\u518c HTTP RPC Server","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yar-server.handle","name":"Yar_Server::handle","description":"\u542f\u52a8HTTP RPC Server","tag":"refentry","type":"Function","methodName":"handle"},{"id":"class.yar-server","name":"Yar_Server","description":"The Yar_Server class","tag":"phpdoc:classref","type":"Class","methodName":"Yar_Server"},{"id":"yar-client.call","name":"Yar_Client::__call","description":"\u8c03\u7528\u8fdc\u7a0b\u670d\u52a1","tag":"refentry","type":"Function","methodName":"__call"},{"id":"yar-client.construct","name":"Yar_Client::__construct","description":"\u521b\u5efa\u4e00\u4e2a\u5ba2\u6237\u7aef\u5b9e\u4f8b","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"yar-client.setopt","name":"Yar_Client::setOpt","description":"\u8bbe\u7f6e\u8c03\u7528\u7684\u914d\u7f6e","tag":"refentry","type":"Function","methodName":"setOpt"},{"id":"class.yar-client","name":"Yar_Client","description":"Yar_Client \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yar_Client"},{"id":"yar-concurrent-client.call","name":"Yar_Concurrent_Client::call","description":"\u6ce8\u518c\u4e00\u4e2a\u5e76\u884c\u7684\u670d\u52a1\u8c03\u7528","tag":"refentry","type":"Function","methodName":"call"},{"id":"yar-concurrent-client.loop","name":"Yar_Concurrent_Client::loop","description":"\u53d1\u9001\u6240\u6709\u6ce8\u518c\u7684\u5e76\u884c\u8c03\u7528","tag":"refentry","type":"Function","methodName":"loop"},{"id":"yar-concurrent-client.reset","name":"Yar_Concurrent_Client::reset","description":"Clean all registered calls","tag":"refentry","type":"Function","methodName":"reset"},{"id":"class.yar-concurrent-client","name":"Yar_Concurrent_Client","description":"Yar_Concurrent_Client \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yar_Concurrent_Client"},{"id":"yar-server-exception.gettype","name":"Yar_Server_Exception::getType","description":"\u68c0\u7d22\u5f02\u5e38\u7684\u539f\u59cb\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"getType"},{"id":"class.yar-server-exception","name":"Yar_Server_Exception","description":"Yar_Server_Exception \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yar_Server_Exception"},{"id":"yar-client-exception.gettype","name":"Yar_Client_Exception::getType","description":"\u68c0\u7d22\u5f02\u5e38\u7684\u7c7b\u578b","tag":"refentry","type":"Function","methodName":"getType"},{"id":"class.yar-client-exception","name":"Yar_Client_Exception","description":"Yar_Client_Exception \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"Yar_Client_Exception"},{"id":"book.yar","name":"Yar","description":"Yet Another RPC Framework","tag":"book","type":"Extension","methodName":"Yar"},{"id":"xmlrpc.requirements","name":"\u9700\u6c42","description":"XML-RPC","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xmlrpc.installation","name":"\u5b89\u88c5","description":"XML-RPC","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xmlrpc.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"XML-RPC","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"xmlrpc.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XML-RPC","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"function.xmlrpc-decode","name":"xmlrpc_decode","description":"\u5c06 XML \u89e3\u7801\u4e3a\u539f\u751f PHP \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"xmlrpc_decode"},{"id":"function.xmlrpc-decode-request","name":"xmlrpc_decode_request","description":"\u5c06 XML \u89e3\u7801\u4e3a\u539f\u751f PHP \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"xmlrpc_decode_request"},{"id":"function.xmlrpc-encode","name":"xmlrpc_encode","description":"\u4e3a PHP \u503c\u751f\u6210 XML","tag":"refentry","type":"Function","methodName":"xmlrpc_encode"},{"id":"function.xmlrpc-encode-request","name":"xmlrpc_encode_request","description":"\u4e3a\u65b9\u6cd5\u8bf7\u6c42\u751f\u6210 XML","tag":"refentry","type":"Function","methodName":"xmlrpc_encode_request"},{"id":"function.xmlrpc-get-type","name":"xmlrpc_get_type","description":"\u83b7\u53d6 PHP \u503c\u7684 xmlrpc \u7c7b\u578b","tag":"refentry","type":"Function","methodName":"xmlrpc_get_type"},{"id":"function.xmlrpc-is-fault","name":"xmlrpc_is_fault","description":"Determines if an array value represents an XMLRPC fault","tag":"refentry","type":"Function","methodName":"xmlrpc_is_fault"},{"id":"function.xmlrpc-parse-method-descriptions","name":"xmlrpc_parse_method_descriptions","description":"\u5c06 XML \u89e3\u7801\u4e3a\u65b9\u6cd5\u63cf\u8ff0\u5217\u8868","tag":"refentry","type":"Function","methodName":"xmlrpc_parse_method_descriptions"},{"id":"function.xmlrpc-server-add-introspection-data","name":"xmlrpc_server_add_introspection_data","description":"\u6dfb\u52a0\u81ea\u6211\u63cf\u8ff0\u6587\u6863","tag":"refentry","type":"Function","methodName":"xmlrpc_server_add_introspection_data"},{"id":"function.xmlrpc-server-call-method","name":"xmlrpc_server_call_method","description":"\u89e3\u6790 XML \u8bf7\u6c42\u548c\u8c03\u7528\u65b9\u6cd5","tag":"refentry","type":"Function","methodName":"xmlrpc_server_call_method"},{"id":"function.xmlrpc-server-create","name":"xmlrpc_server_create","description":"\u521b\u5efa xmlrpc \u670d\u52a1\u5668","tag":"refentry","type":"Function","methodName":"xmlrpc_server_create"},{"id":"function.xmlrpc-server-destroy","name":"xmlrpc_server_destroy","description":"\u9500\u6bc1\u670d\u52a1\u7aef\u8d44\u6e90","tag":"refentry","type":"Function","methodName":"xmlrpc_server_destroy"},{"id":"function.xmlrpc-server-register-introspection-callback","name":"xmlrpc_server_register_introspection_callback","description":"\u6ce8\u518c PHP \u51fd\u6570\u6765\u751f\u6210\u6587\u6863","tag":"refentry","type":"Function","methodName":"xmlrpc_server_register_introspection_callback"},{"id":"function.xmlrpc-server-register-method","name":"xmlrpc_server_register_method","description":"\u6ce8\u518c PHP \u51fd\u6570\u642d\u5230\u8d44\u6e90\u7528\u4e8e\u5339\u914d method_name","tag":"refentry","type":"Function","methodName":"xmlrpc_server_register_method"},{"id":"function.xmlrpc-set-type","name":"xmlrpc_set_type","description":"\u4e3a PHP \u5b57\u7b26\u4e32\u503c\u8bbe\u7f6e xmlrpc \u7c7b\u578b\uff0cbase64 \u6216 datetime","tag":"refentry","type":"Function","methodName":"xmlrpc_set_type"},{"id":"ref.xmlrpc","name":"XML-RPC \u51fd\u6570","description":"XML-RPC","tag":"reference","type":"Extension","methodName":"XML-RPC \u51fd\u6570"},{"id":"book.xmlrpc","name":"XML-RPC","description":"Web \u670d\u52a1","tag":"book","type":"Extension","methodName":"XML-RPC"},{"id":"refs.webservice","name":"Web \u670d\u52a1","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"Web \u670d\u52a1"},{"id":"com.requirements","name":"\u9700\u6c42","description":"COM \u548c .Net\uff08Windows\uff09","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"com.installation","name":"\u5b89\u88c5","description":"COM \u548c .Net\uff08Windows\uff09","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"com.configuration","name":"\u8fd0\u884c\u65f6\u914d\u7f6e","description":"COM \u548c .Net\uff08Windows\uff09","tag":"section","type":"General","methodName":"\u8fd0\u884c\u65f6\u914d\u7f6e"},{"id":"com.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"COM \u548c .Net\uff08Windows\uff09","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"com.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"COM \u548c .Net\uff08Windows\uff09","tag":"chapter","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"com.error-handling","name":"Errors and error handling","description":"COM \u548c .Net\uff08Windows\uff09","tag":"chapter","type":"General","methodName":"Errors and error handling"},{"id":"com.examples.foreach","name":"For Each","description":"COM \u548c .Net\uff08Windows\uff09","tag":"section","type":"General","methodName":"For Each"},{"id":"com.examples.arrays","name":"Arrays and Array-style COM properties","description":"COM \u548c .Net\uff08Windows\uff09","tag":"section","type":"General","methodName":"Arrays and Array-style COM properties"},{"id":"com.examples","name":"\u793a\u4f8b","description":"COM \u548c .Net\uff08Windows\uff09","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"com.construct","name":"com::__construct","description":"com class constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.com","name":"com","description":"The com class","tag":"phpdoc:classref","type":"Class","methodName":"com"},{"id":"dotnet.construct","name":"dotnet::__construct","description":"dotnet class constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.dotnet","name":"dotnet","description":"The dotnet class","tag":"phpdoc:classref","type":"Class","methodName":"dotnet"},{"id":"variant.construct","name":"variant::__construct","description":"variant class constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.variant","name":"variant","description":"variant class","tag":"phpdoc:classref","type":"Class","methodName":"variant"},{"id":"compersisthelper.construct","name":"COMPersistHelper::__construct","description":"Construct a COMPersistHelper object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"compersisthelper.getcurfilename","name":"COMPersistHelper::GetCurFileName","description":"Get current filename","tag":"refentry","type":"Function","methodName":"GetCurFileName"},{"id":"compersisthelper.getmaxstreamsize","name":"COMPersistHelper::GetMaxStreamSize","description":"Get maximum stream size","tag":"refentry","type":"Function","methodName":"GetMaxStreamSize"},{"id":"compersisthelper.initnew","name":"COMPersistHelper::InitNew","description":"Initialize object to default state","tag":"refentry","type":"Function","methodName":"InitNew"},{"id":"compersisthelper.loadfromfile","name":"COMPersistHelper::LoadFromFile","description":"Load object from file","tag":"refentry","type":"Function","methodName":"LoadFromFile"},{"id":"compersisthelper.loadfromstream","name":"COMPersistHelper::LoadFromStream","description":"Load object from stream","tag":"refentry","type":"Function","methodName":"LoadFromStream"},{"id":"compersisthelper.savetofile","name":"COMPersistHelper::SaveToFile","description":"Save object to file","tag":"refentry","type":"Function","methodName":"SaveToFile"},{"id":"compersisthelper.savetostream","name":"COMPersistHelper::SaveToStream","description":"Save object to stream","tag":"refentry","type":"Function","methodName":"SaveToStream"},{"id":"class.compersisthelper","name":"COMPersistHelper","description":"The COMPersistHelper class","tag":"phpdoc:classref","type":"Class","methodName":"COMPersistHelper"},{"id":"class.com-exception","name":"com_exception","description":"The com_exception class","tag":"phpdoc:classref","type":"Class","methodName":"com_exception"},{"id":"class.com-safearray-proxy","name":"com_safearray_proxy","description":"com_safearray_proxy \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"com_safearray_proxy"},{"id":"function.com-create-guid","name":"com_create_guid","description":"Generate a globally unique identifier (GUID)","tag":"refentry","type":"Function","methodName":"com_create_guid"},{"id":"function.com-event-sink","name":"com_event_sink","description":"Connect events from a COM object to a PHP object","tag":"refentry","type":"Function","methodName":"com_event_sink"},{"id":"function.com-get-active-object","name":"com_get_active_object","description":"Returns a handle to an already running instance of a COM object","tag":"refentry","type":"Function","methodName":"com_get_active_object"},{"id":"function.com-load-typelib","name":"com_load_typelib","description":"\u8f7d\u5165 Typelib","tag":"refentry","type":"Function","methodName":"com_load_typelib"},{"id":"function.com-message-pump","name":"com_message_pump","description":"Process COM messages, sleeping for up to timeoutms milliseconds","tag":"refentry","type":"Function","methodName":"com_message_pump"},{"id":"function.com-print-typeinfo","name":"com_print_typeinfo","description":"Print out a PHP class definition for a dispatchable interface","tag":"refentry","type":"Function","methodName":"com_print_typeinfo"},{"id":"function.variant-abs","name":"variant_abs","description":"Returns the absolute value of a variant","tag":"refentry","type":"Function","methodName":"variant_abs"},{"id":"function.variant-add","name":"variant_add","description":"\"Adds\" two variant values together and returns the result","tag":"refentry","type":"Function","methodName":"variant_add"},{"id":"function.variant-and","name":"variant_and","description":"Performs a bitwise AND operation between two variants","tag":"refentry","type":"Function","methodName":"variant_and"},{"id":"function.variant-cast","name":"variant_cast","description":"Convert a variant into a new variant object of another type","tag":"refentry","type":"Function","methodName":"variant_cast"},{"id":"function.variant-cat","name":"variant_cat","description":"Concatenates two variant values together and returns the result","tag":"refentry","type":"Function","methodName":"variant_cat"},{"id":"function.variant-cmp","name":"variant_cmp","description":"Compares two variants","tag":"refentry","type":"Function","methodName":"variant_cmp"},{"id":"function.variant-date-from-timestamp","name":"variant_date_from_timestamp","description":"Returns a variant date representation of a Unix timestamp","tag":"refentry","type":"Function","methodName":"variant_date_from_timestamp"},{"id":"function.variant-date-to-timestamp","name":"variant_date_to_timestamp","description":"Converts a variant date\/time value to Unix timestamp","tag":"refentry","type":"Function","methodName":"variant_date_to_timestamp"},{"id":"function.variant-div","name":"variant_div","description":"Returns the result from dividing two variants","tag":"refentry","type":"Function","methodName":"variant_div"},{"id":"function.variant-eqv","name":"variant_eqv","description":"Performs a bitwise equivalence on two variants","tag":"refentry","type":"Function","methodName":"variant_eqv"},{"id":"function.variant-fix","name":"variant_fix","description":"Returns the integer portion of a variant","tag":"refentry","type":"Function","methodName":"variant_fix"},{"id":"function.variant-get-type","name":"variant_get_type","description":"Returns the type of a variant object","tag":"refentry","type":"Function","methodName":"variant_get_type"},{"id":"function.variant-idiv","name":"variant_idiv","description":"Converts variants to integers and then returns the result from dividing them","tag":"refentry","type":"Function","methodName":"variant_idiv"},{"id":"function.variant-imp","name":"variant_imp","description":"Performs a bitwise implication on two variants","tag":"refentry","type":"Function","methodName":"variant_imp"},{"id":"function.variant-int","name":"variant_int","description":"Returns the integer portion of a variant","tag":"refentry","type":"Function","methodName":"variant_int"},{"id":"function.variant-mod","name":"variant_mod","description":"Divides two variants and returns only the remainder","tag":"refentry","type":"Function","methodName":"variant_mod"},{"id":"function.variant-mul","name":"variant_mul","description":"Multiplies the values of the two variants","tag":"refentry","type":"Function","methodName":"variant_mul"},{"id":"function.variant-neg","name":"variant_neg","description":"Performs logical negation on a variant","tag":"refentry","type":"Function","methodName":"variant_neg"},{"id":"function.variant-not","name":"variant_not","description":"Performs bitwise not negation on a variant","tag":"refentry","type":"Function","methodName":"variant_not"},{"id":"function.variant-or","name":"variant_or","description":"Performs a logical disjunction on two variants","tag":"refentry","type":"Function","methodName":"variant_or"},{"id":"function.variant-pow","name":"variant_pow","description":"Returns the result of performing the power function with two variants","tag":"refentry","type":"Function","methodName":"variant_pow"},{"id":"function.variant-round","name":"variant_round","description":"Rounds a variant to the specified number of decimal places","tag":"refentry","type":"Function","methodName":"variant_round"},{"id":"function.variant-set","name":"variant_set","description":"Assigns a new value for a variant object","tag":"refentry","type":"Function","methodName":"variant_set"},{"id":"function.variant-set-type","name":"variant_set_type","description":"Convert a variant into another type \"in-place\"","tag":"refentry","type":"Function","methodName":"variant_set_type"},{"id":"function.variant-sub","name":"variant_sub","description":"Subtracts the value of the right variant from the left variant value","tag":"refentry","type":"Function","methodName":"variant_sub"},{"id":"function.variant-xor","name":"variant_xor","description":"Performs a logical exclusion on two variants","tag":"refentry","type":"Function","methodName":"variant_xor"},{"id":"ref.com","name":"COM \u51fd\u6570","description":"COM \u548c .Net\uff08Windows\uff09","tag":"reference","type":"Extension","methodName":"COM \u51fd\u6570"},{"id":"book.com","name":"COM","description":"COM \u548c .Net\uff08Windows\uff09","tag":"book","type":"Extension","methodName":"COM"},{"id":"win32service.requirements","name":"\u9700\u6c42","description":"win32service","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"win32service.installation","name":"\u5b89\u88c5","description":"win32service","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"win32service.security","name":"Security consideration","description":"win32service","tag":"section","type":"General","methodName":"Security consideration"},{"id":"win32service.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"win32service","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"win32service.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"win32service","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"class.win32serviceexception","name":"Win32ServiceException","description":"The Win32ServiceException class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"Win32ServiceException"},{"id":"win32service-rightinfo.construct","name":"Win32Service\\RightInfo::__construct","description":"Create a new RightInfo (not used)","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"win32service-rightinfo.get-domain","name":"Win32Service\\RightInfo::getDomain","description":"Return the user's domain","tag":"refentry","type":"Function","methodName":"getDomain"},{"id":"win32service-rightinfo.get-full-username","name":"Win32Service\\RightInfo::getFullUsername","description":"Return the domain and username","tag":"refentry","type":"Function","methodName":"getFullUsername"},{"id":"win32service-rightinfo.get-rights","name":"Win32Service\\RightInfo::getRights","description":"Return the rights list","tag":"refentry","type":"Function","methodName":"getRights"},{"id":"win32service-rightinfo.get-username","name":"Win32Service\\RightInfo::getUsername","description":"Return the username","tag":"refentry","type":"Function","methodName":"getUsername"},{"id":"win32service-rightinfo.is-deny-access","name":"Win32Service\\RightInfo::isDenyAccess","description":"Return true if the RightInfo concerns deny access to the resource","tag":"refentry","type":"Function","methodName":"isDenyAccess"},{"id":"win32service-rightinfo.is-grant-access","name":"Win32Service\\RightInfo::isGrantAccess","description":"Return true if the RightInfo concern grants access to the resource","tag":"refentry","type":"Function","methodName":"isGrantAccess"},{"id":"class.win32service-rightinfo","name":"Win32Service\\RightInfo","description":"The Win32Service\\RightInfo class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"Win32Service\\RightInfo"},{"id":"win32service.examples","name":"\u793a\u4f8b","description":"win32service","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.win32-add-right-access-service","name":"win32_add_right_access_service","description":"Add rights access for an username to the service","tag":"refentry","type":"Function","methodName":"win32_add_right_access_service"},{"id":"function.win32-add-service-env-var","name":"win32_add_service_env_var","description":"Add a custom environment variables on service","tag":"refentry","type":"Function","methodName":"win32_add_service_env_var"},{"id":"function.win32-continue-service","name":"win32_continue_service","description":"Resumes a paused service","tag":"refentry","type":"Function","methodName":"win32_continue_service"},{"id":"function.win32-create-service","name":"win32_create_service","description":"Creates a new service entry in the SCM database","tag":"refentry","type":"Function","methodName":"win32_create_service"},{"id":"function.win32-delete-service","name":"win32_delete_service","description":"Deletes a service entry from the SCM database","tag":"refentry","type":"Function","methodName":"win32_delete_service"},{"id":"function.win32-get-last-control-message","name":"win32_get_last_control_message","description":"Returns the last control message that was sent to this service","tag":"refentry","type":"Function","methodName":"win32_get_last_control_message"},{"id":"function.win32-get-service-env-vars","name":"win32_get_service_env_vars","description":"Read all custom environment variables on service","tag":"refentry","type":"Function","methodName":"win32_get_service_env_vars"},{"id":"function.win32-pause-service","name":"win32_pause_service","description":"Pauses a service","tag":"refentry","type":"Function","methodName":"win32_pause_service"},{"id":"function.win32-query-service-status","name":"win32_query_service_status","description":"Queries the status of a service","tag":"refentry","type":"Function","methodName":"win32_query_service_status"},{"id":"function.win32-read-all-rights-access-service","name":"win32_read_all_rights_access_service","description":"Read all service rights access","tag":"refentry","type":"Function","methodName":"win32_read_all_rights_access_service"},{"id":"function.win32-read-right-access-service","name":"win32_read_right_access_service","description":"Read the service rights access for an username","tag":"refentry","type":"Function","methodName":"win32_read_right_access_service"},{"id":"function.win32-remove-right-access-service","name":"win32_remove_right_access_service","description":"Remove the service rights access for an username","tag":"refentry","type":"Function","methodName":"win32_remove_right_access_service"},{"id":"function.win32-remove-service-env-var","name":"win32_remove_service_env_var","description":"Remove a custom environment variables on service","tag":"refentry","type":"Function","methodName":"win32_remove_service_env_var"},{"id":"function.win32-send-custom-control","name":"win32_send_custom_control","description":"Send a custom control to the service","tag":"refentry","type":"Function","methodName":"win32_send_custom_control"},{"id":"function.win32-set-service-exit-code","name":"win32_set_service_exit_code","description":"Define or return the exit code for the current running service","tag":"refentry","type":"Function","methodName":"win32_set_service_exit_code"},{"id":"function.win32-set-service-exit-mode","name":"win32_set_service_exit_mode","description":"Define or return the exit mode for the current running service","tag":"refentry","type":"Function","methodName":"win32_set_service_exit_mode"},{"id":"function.win32-set-service-pause-resume-state","name":"win32_set_service_pause_resume_state","description":"Define or return the pause\/resume capability for the current running service","tag":"refentry","type":"Function","methodName":"win32_set_service_pause_resume_state"},{"id":"function.win32-set-service-status","name":"win32_set_service_status","description":"Update the service status","tag":"refentry","type":"Function","methodName":"win32_set_service_status"},{"id":"function.win32-start-service","name":"win32_start_service","description":"Starts a service","tag":"refentry","type":"Function","methodName":"win32_start_service"},{"id":"function.win32-start-service-ctrl-dispatcher","name":"win32_start_service_ctrl_dispatcher","description":"Registers the script with the SCM, so that it can act as the service with the given name","tag":"refentry","type":"Function","methodName":"win32_start_service_ctrl_dispatcher"},{"id":"function.win32-stop-service","name":"win32_stop_service","description":"Stops a service","tag":"refentry","type":"Function","methodName":"win32_stop_service"},{"id":"ref.win32service","name":"win32service \u51fd\u6570","description":"win32service","tag":"reference","type":"Extension","methodName":"win32service \u51fd\u6570"},{"id":"book.win32service","name":"win32service","description":"Windows \u4e13\u7528\u6269\u5c55","tag":"book","type":"Extension","methodName":"win32service"},{"id":"refs.utilspec.windows","name":"Windows \u4e13\u7528\u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"Windows \u4e13\u7528\u6269\u5c55"},{"id":"dom.requirements","name":"\u9700\u6c42","description":"Document Object Model","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"dom.installation","name":"\u5b89\u88c5","description":"Document Object Model","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"dom.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"Document Object Model","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"dom.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"Document Object Model","tag":"chapter","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"dom.examples","name":"\u793a\u4f8b","description":"Document Object Model","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"domattr.construct","name":"DOMAttr::__construct","description":"Creates a new DOMAttr object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domattr.isid","name":"DOMAttr::isId","description":"Checks if attribute is a defined ID","tag":"refentry","type":"Function","methodName":"isId"},{"id":"class.domattr","name":"DOMAttr","description":"The DOMAttr class","tag":"phpdoc:classref","type":"Class","methodName":"DOMAttr"},{"id":"domcdatasection.construct","name":"DOMCdataSection::__construct","description":"Constructs a new DOMCdataSection object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.domcdatasection","name":"DOMCdataSection","description":"The DOMCdataSection class","tag":"phpdoc:classref","type":"Class","methodName":"DOMCdataSection"},{"id":"domcharacterdata.after","name":"DOMCharacterData::after","description":"Adds nodes after the character data","tag":"refentry","type":"Function","methodName":"after"},{"id":"domcharacterdata.appenddata","name":"DOMCharacterData::appendData","description":"Append the string to the end of the character data of the node","tag":"refentry","type":"Function","methodName":"appendData"},{"id":"domcharacterdata.before","name":"DOMCharacterData::before","description":"Adds nodes before the character data","tag":"refentry","type":"Function","methodName":"before"},{"id":"domcharacterdata.deletedata","name":"DOMCharacterData::deleteData","description":"Remove a range of characters from the character data","tag":"refentry","type":"Function","methodName":"deleteData"},{"id":"domcharacterdata.insertdata","name":"DOMCharacterData::insertData","description":"Insert a string at the specified UTF-8 codepoint offset","tag":"refentry","type":"Function","methodName":"insertData"},{"id":"domcharacterdata.remove","name":"DOMCharacterData::remove","description":"Removes the character data node","tag":"refentry","type":"Function","methodName":"remove"},{"id":"domcharacterdata.replacedata","name":"DOMCharacterData::replaceData","description":"Replace a substring within the character data","tag":"refentry","type":"Function","methodName":"replaceData"},{"id":"domcharacterdata.replacewith","name":"DOMCharacterData::replaceWith","description":"Replaces the character data with new nodes","tag":"refentry","type":"Function","methodName":"replaceWith"},{"id":"domcharacterdata.substringdata","name":"DOMCharacterData::substringData","description":"Extracts a range of data from the character data","tag":"refentry","type":"Function","methodName":"substringData"},{"id":"class.domcharacterdata","name":"DOMCharacterData","description":"The DOMCharacterData class","tag":"phpdoc:classref","type":"Class","methodName":"DOMCharacterData"},{"id":"domchildnode.after","name":"DOMChildNode::after","description":"Adds nodes after the node","tag":"refentry","type":"Function","methodName":"after"},{"id":"domchildnode.before","name":"DOMChildNode::before","description":"Adds nodes before the node","tag":"refentry","type":"Function","methodName":"before"},{"id":"domchildnode.remove","name":"DOMChildNode::remove","description":"Removes the node","tag":"refentry","type":"Function","methodName":"remove"},{"id":"domchildnode.replacewith","name":"DOMChildNode::replaceWith","description":"Replaces the node with new nodes","tag":"refentry","type":"Function","methodName":"replaceWith"},{"id":"class.domchildnode","name":"DOMChildNode","description":"The DOMChildNode interface","tag":"phpdoc:classref","type":"Class","methodName":"DOMChildNode"},{"id":"domcomment.construct","name":"DOMComment::__construct","description":"Creates a new DOMComment object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.domcomment","name":"DOMComment","description":"The DOMComment class","tag":"phpdoc:classref","type":"Class","methodName":"DOMComment"},{"id":"domdocument.adoptnode","name":"DOMDocument::adoptNode","description":"Transfer a node from another document","tag":"refentry","type":"Function","methodName":"adoptNode"},{"id":"domdocument.append","name":"DOMDocument::append","description":"Appends nodes after the last child node","tag":"refentry","type":"Function","methodName":"append"},{"id":"domdocument.construct","name":"DOMDocument::__construct","description":"Creates a new DOMDocument object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domdocument.createattribute","name":"DOMDocument::createAttribute","description":"Create new attribute","tag":"refentry","type":"Function","methodName":"createAttribute"},{"id":"domdocument.createattributens","name":"DOMDocument::createAttributeNS","description":"Create new attribute node with an associated namespace","tag":"refentry","type":"Function","methodName":"createAttributeNS"},{"id":"domdocument.createcdatasection","name":"DOMDocument::createCDATASection","description":"Create new cdata node","tag":"refentry","type":"Function","methodName":"createCDATASection"},{"id":"domdocument.createcomment","name":"DOMDocument::createComment","description":"Create new comment node","tag":"refentry","type":"Function","methodName":"createComment"},{"id":"domdocument.createdocumentfragment","name":"DOMDocument::createDocumentFragment","description":"Create new document fragment","tag":"refentry","type":"Function","methodName":"createDocumentFragment"},{"id":"domdocument.createelement","name":"DOMDocument::createElement","description":"Create new element node","tag":"refentry","type":"Function","methodName":"createElement"},{"id":"domdocument.createelementns","name":"DOMDocument::createElementNS","description":"Create new element node with an associated namespace","tag":"refentry","type":"Function","methodName":"createElementNS"},{"id":"domdocument.createentityreference","name":"DOMDocument::createEntityReference","description":"Create new entity reference node","tag":"refentry","type":"Function","methodName":"createEntityReference"},{"id":"domdocument.createprocessinginstruction","name":"DOMDocument::createProcessingInstruction","description":"Creates new PI node","tag":"refentry","type":"Function","methodName":"createProcessingInstruction"},{"id":"domdocument.createtextnode","name":"DOMDocument::createTextNode","description":"Create new text node","tag":"refentry","type":"Function","methodName":"createTextNode"},{"id":"domdocument.getelementbyid","name":"DOMDocument::getElementById","description":"Searches for an element with a certain id","tag":"refentry","type":"Function","methodName":"getElementById"},{"id":"domdocument.getelementsbytagname","name":"DOMDocument::getElementsByTagName","description":"Searches for all elements with given local tag name","tag":"refentry","type":"Function","methodName":"getElementsByTagName"},{"id":"domdocument.getelementsbytagnamens","name":"DOMDocument::getElementsByTagNameNS","description":"Searches for all elements with given tag name in specified namespace","tag":"refentry","type":"Function","methodName":"getElementsByTagNameNS"},{"id":"domdocument.importnode","name":"DOMDocument::importNode","description":"Import node into current document","tag":"refentry","type":"Function","methodName":"importNode"},{"id":"domdocument.load","name":"DOMDocument::load","description":"Load XML from a file","tag":"refentry","type":"Function","methodName":"load"},{"id":"domdocument.loadhtml","name":"DOMDocument::loadHTML","description":"Load HTML from a string","tag":"refentry","type":"Function","methodName":"loadHTML"},{"id":"domdocument.loadhtmlfile","name":"DOMDocument::loadHTMLFile","description":"Load HTML from a file","tag":"refentry","type":"Function","methodName":"loadHTMLFile"},{"id":"domdocument.loadxml","name":"DOMDocument::loadXML","description":"Load XML from a string","tag":"refentry","type":"Function","methodName":"loadXML"},{"id":"domdocument.normalizedocument","name":"DOMDocument::normalizeDocument","description":"Normalizes the document","tag":"refentry","type":"Function","methodName":"normalizeDocument"},{"id":"domdocument.prepend","name":"DOMDocument::prepend","description":"Prepends nodes before the first child node","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"domdocument.registernodeclass","name":"DOMDocument::registerNodeClass","description":"Register extended class used to create base node type","tag":"refentry","type":"Function","methodName":"registerNodeClass"},{"id":"domdocument.relaxngvalidate","name":"DOMDocument::relaxNGValidate","description":"Performs relaxNG validation on the document","tag":"refentry","type":"Function","methodName":"relaxNGValidate"},{"id":"domdocument.relaxngvalidatesource","name":"DOMDocument::relaxNGValidateSource","description":"Performs relaxNG validation on the document","tag":"refentry","type":"Function","methodName":"relaxNGValidateSource"},{"id":"domdocument.replacechildren","name":"DOMDocument::replaceChildren","description":"Replace children in document","tag":"refentry","type":"Function","methodName":"replaceChildren"},{"id":"domdocument.save","name":"DOMDocument::save","description":"Dumps the internal XML tree back into a file","tag":"refentry","type":"Function","methodName":"save"},{"id":"domdocument.savehtml","name":"DOMDocument::saveHTML","description":"Dumps the internal document into a string using HTML formatting","tag":"refentry","type":"Function","methodName":"saveHTML"},{"id":"domdocument.savehtmlfile","name":"DOMDocument::saveHTMLFile","description":"Dumps the internal document into a file using HTML formatting","tag":"refentry","type":"Function","methodName":"saveHTMLFile"},{"id":"domdocument.savexml","name":"DOMDocument::saveXML","description":"Dumps the internal XML tree back into a string","tag":"refentry","type":"Function","methodName":"saveXML"},{"id":"domdocument.schemavalidate","name":"DOMDocument::schemaValidate","description":"Validates a document based on a schema. Only XML Schema 1.0 is supported.","tag":"refentry","type":"Function","methodName":"schemaValidate"},{"id":"domdocument.schemavalidatesource","name":"DOMDocument::schemaValidateSource","description":"Validates a document based on a schema","tag":"refentry","type":"Function","methodName":"schemaValidateSource"},{"id":"domdocument.validate","name":"DOMDocument::validate","description":"Validates the document based on its DTD","tag":"refentry","type":"Function","methodName":"validate"},{"id":"domdocument.xinclude","name":"DOMDocument::xinclude","description":"Substitutes XIncludes in a DOMDocument Object","tag":"refentry","type":"Function","methodName":"xinclude"},{"id":"class.domdocument","name":"DOMDocument","description":"The DOMDocument class","tag":"phpdoc:classref","type":"Class","methodName":"DOMDocument"},{"id":"domdocumentfragment.append","name":"DOMDocumentFragment::append","description":"Appends nodes after the last child node","tag":"refentry","type":"Function","methodName":"append"},{"id":"domdocumentfragment.appendxml","name":"DOMDocumentFragment::appendXML","description":"Append raw XML data","tag":"refentry","type":"Function","methodName":"appendXML"},{"id":"domdocumentfragment.construct","name":"DOMDocumentFragment::__construct","description":"Constructs a DOMDocumentFragment object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domdocumentfragment.prepend","name":"DOMDocumentFragment::prepend","description":"Prepends nodes before the first child node","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"domdocumentfragment.replacechildren","name":"DOMDocumentFragment::replaceChildren","description":"Replace children in fragment","tag":"refentry","type":"Function","methodName":"replaceChildren"},{"id":"class.domdocumentfragment","name":"DOMDocumentFragment","description":"The DOMDocumentFragment class","tag":"phpdoc:classref","type":"Class","methodName":"DOMDocumentFragment"},{"id":"class.domdocumenttype","name":"DOMDocumentType","description":"The DOMDocumentType class","tag":"phpdoc:classref","type":"Class","methodName":"DOMDocumentType"},{"id":"domelement.after","name":"DOMElement::after","description":"Adds nodes after the element","tag":"refentry","type":"Function","methodName":"after"},{"id":"domelement.append","name":"DOMElement::append","description":"Appends nodes after the last child node","tag":"refentry","type":"Function","methodName":"append"},{"id":"domelement.before","name":"DOMElement::before","description":"Adds nodes before the element","tag":"refentry","type":"Function","methodName":"before"},{"id":"domelement.construct","name":"DOMElement::__construct","description":"Creates a new DOMElement object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domelement.getattribute","name":"DOMElement::getAttribute","description":"Returns value of attribute","tag":"refentry","type":"Function","methodName":"getAttribute"},{"id":"domelement.getattributenames","name":"DOMElement::getAttributeNames","description":"Get attribute names","tag":"refentry","type":"Function","methodName":"getAttributeNames"},{"id":"domelement.getattributenode","name":"DOMElement::getAttributeNode","description":"Returns attribute node","tag":"refentry","type":"Function","methodName":"getAttributeNode"},{"id":"domelement.getattributenodens","name":"DOMElement::getAttributeNodeNS","description":"Returns attribute node","tag":"refentry","type":"Function","methodName":"getAttributeNodeNS"},{"id":"domelement.getattributens","name":"DOMElement::getAttributeNS","description":"Returns value of attribute","tag":"refentry","type":"Function","methodName":"getAttributeNS"},{"id":"domelement.getelementsbytagname","name":"DOMElement::getElementsByTagName","description":"Gets elements by tagname","tag":"refentry","type":"Function","methodName":"getElementsByTagName"},{"id":"domelement.getelementsbytagnamens","name":"DOMElement::getElementsByTagNameNS","description":"Get elements by namespaceURI and localName","tag":"refentry","type":"Function","methodName":"getElementsByTagNameNS"},{"id":"domelement.hasattribute","name":"DOMElement::hasAttribute","description":"Checks to see if attribute exists","tag":"refentry","type":"Function","methodName":"hasAttribute"},{"id":"domelement.hasattributens","name":"DOMElement::hasAttributeNS","description":"Checks to see if attribute exists","tag":"refentry","type":"Function","methodName":"hasAttributeNS"},{"id":"domelement.insertadjacentelement","name":"DOMElement::insertAdjacentElement","description":"Insert adjacent element","tag":"refentry","type":"Function","methodName":"insertAdjacentElement"},{"id":"domelement.insertadjacenttext","name":"DOMElement::insertAdjacentText","description":"Insert adjacent text","tag":"refentry","type":"Function","methodName":"insertAdjacentText"},{"id":"domelement.prepend","name":"DOMElement::prepend","description":"Prepends nodes before the first child node","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"domelement.remove","name":"DOMElement::remove","description":"Removes the element","tag":"refentry","type":"Function","methodName":"remove"},{"id":"domelement.removeattribute","name":"DOMElement::removeAttribute","description":"Removes attribute","tag":"refentry","type":"Function","methodName":"removeAttribute"},{"id":"domelement.removeattributenode","name":"DOMElement::removeAttributeNode","description":"Removes attribute","tag":"refentry","type":"Function","methodName":"removeAttributeNode"},{"id":"domelement.removeattributens","name":"DOMElement::removeAttributeNS","description":"Removes attribute","tag":"refentry","type":"Function","methodName":"removeAttributeNS"},{"id":"domelement.replacechildren","name":"DOMElement::replaceChildren","description":"Replace children in element","tag":"refentry","type":"Function","methodName":"replaceChildren"},{"id":"domelement.replacewith","name":"DOMElement::replaceWith","description":"Replaces the element with new nodes","tag":"refentry","type":"Function","methodName":"replaceWith"},{"id":"domelement.setattribute","name":"DOMElement::setAttribute","description":"Adds new or modifies existing attribute","tag":"refentry","type":"Function","methodName":"setAttribute"},{"id":"domelement.setattributenode","name":"DOMElement::setAttributeNode","description":"Adds new attribute node to element","tag":"refentry","type":"Function","methodName":"setAttributeNode"},{"id":"domelement.setattributenodens","name":"DOMElement::setAttributeNodeNS","description":"Adds new attribute node to element","tag":"refentry","type":"Function","methodName":"setAttributeNodeNS"},{"id":"domelement.setattributens","name":"DOMElement::setAttributeNS","description":"Adds new attribute","tag":"refentry","type":"Function","methodName":"setAttributeNS"},{"id":"domelement.setidattribute","name":"DOMElement::setIdAttribute","description":"Declares the attribute specified by name to be of type ID","tag":"refentry","type":"Function","methodName":"setIdAttribute"},{"id":"domelement.setidattributenode","name":"DOMElement::setIdAttributeNode","description":"Declares the attribute specified by node to be of type ID","tag":"refentry","type":"Function","methodName":"setIdAttributeNode"},{"id":"domelement.setidattributens","name":"DOMElement::setIdAttributeNS","description":"Declares the attribute specified by local name and namespace URI to be of type ID","tag":"refentry","type":"Function","methodName":"setIdAttributeNS"},{"id":"domelement.toggleattribute","name":"DOMElement::toggleAttribute","description":"Toggle attribute","tag":"refentry","type":"Function","methodName":"toggleAttribute"},{"id":"class.domelement","name":"DOMElement","description":"The DOMElement class","tag":"phpdoc:classref","type":"Class","methodName":"DOMElement"},{"id":"class.domentity","name":"DOMEntity","description":"The DOMEntity class","tag":"phpdoc:classref","type":"Class","methodName":"DOMEntity"},{"id":"domentityreference.construct","name":"DOMEntityReference::__construct","description":"Creates a new DOMEntityReference object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.domentityreference","name":"DOMEntityReference","description":"The DOMEntityReference class","tag":"phpdoc:classref","type":"Class","methodName":"DOMEntityReference"},{"id":"class.domexception","name":"DOMException","description":"The DOMException \/ Dom\\Exception class","tag":"phpdoc:exceptionref","type":"Exception","methodName":"DOMException"},{"id":"domimplementation.construct","name":"DOMImplementation::__construct","description":"Creates a new DOMImplementation object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domimplementation.createdocument","name":"DOMImplementation::createDocument","description":"Creates a DOMDocument object of the specified type with its document element","tag":"refentry","type":"Function","methodName":"createDocument"},{"id":"domimplementation.createdocumenttype","name":"DOMImplementation::createDocumentType","description":"Creates an empty DOMDocumentType object","tag":"refentry","type":"Function","methodName":"createDocumentType"},{"id":"domimplementation.hasfeature","name":"DOMImplementation::hasFeature","description":"Test if the DOM implementation implements a specific feature","tag":"refentry","type":"Function","methodName":"hasFeature"},{"id":"class.domimplementation","name":"DOMImplementation","description":"The DOMImplementation class","tag":"phpdoc:classref","type":"Class","methodName":"DOMImplementation"},{"id":"domnamednodemap.count","name":"DOMNamedNodeMap::count","description":"Get number of nodes in the map","tag":"refentry","type":"Function","methodName":"count"},{"id":"domnamednodemap.getiterator","name":"DOMNamedNodeMap::getIterator","description":"Retrieve an external iterator","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"domnamednodemap.getnameditem","name":"DOMNamedNodeMap::getNamedItem","description":"Retrieves a node specified by name","tag":"refentry","type":"Function","methodName":"getNamedItem"},{"id":"domnamednodemap.getnameditemns","name":"DOMNamedNodeMap::getNamedItemNS","description":"Retrieves a node specified by local name and namespace URI","tag":"refentry","type":"Function","methodName":"getNamedItemNS"},{"id":"domnamednodemap.item","name":"DOMNamedNodeMap::item","description":"Retrieves a node specified by index","tag":"refentry","type":"Function","methodName":"item"},{"id":"class.domnamednodemap","name":"DOMNamedNodeMap","description":"The DOMNamedNodeMap class","tag":"phpdoc:classref","type":"Class","methodName":"DOMNamedNodeMap"},{"id":"domnamespacenode.sleep","name":"DOMNameSpaceNode::__sleep","description":"Forbids serialization unless serialization methods are implemented in a subclass","tag":"refentry","type":"Function","methodName":"__sleep"},{"id":"domnamespacenode.wakeup","name":"DOMNameSpaceNode::__wakeup","description":"Forbids unserialization unless unserialization methods are implemented in a subclass","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"class.domnamespacenode","name":"DOMNameSpaceNode","description":"The DOMNameSpaceNode class","tag":"phpdoc:classref","type":"Class","methodName":"DOMNameSpaceNode"},{"id":"domnode.appendchild","name":"DOMNode::appendChild","description":"Adds new child at the end of the children","tag":"refentry","type":"Function","methodName":"appendChild"},{"id":"domnode.c14n","name":"DOMNode::C14N","description":"Canonicalize nodes to a string","tag":"refentry","type":"Function","methodName":"C14N"},{"id":"domnode.c14nfile","name":"DOMNode::C14NFile","description":"Canonicalize nodes to a file","tag":"refentry","type":"Function","methodName":"C14NFile"},{"id":"domnode.clonenode","name":"DOMNode::cloneNode","description":"Clones a node","tag":"refentry","type":"Function","methodName":"cloneNode"},{"id":"domnode.comparedocumentposition","name":"DOMNode::compareDocumentPosition","description":"Compares the position of two nodes","tag":"refentry","type":"Function","methodName":"compareDocumentPosition"},{"id":"domnode.contains","name":"DOMNode::contains","description":"Checks if node contains other node","tag":"refentry","type":"Function","methodName":"contains"},{"id":"domnode.getlineno","name":"DOMNode::getLineNo","description":"Get line number for a node","tag":"refentry","type":"Function","methodName":"getLineNo"},{"id":"domnode.getnodepath","name":"DOMNode::getNodePath","description":"Get an XPath for a node","tag":"refentry","type":"Function","methodName":"getNodePath"},{"id":"domnode.getrootnode","name":"DOMNode::getRootNode","description":"Get root node","tag":"refentry","type":"Function","methodName":"getRootNode"},{"id":"domnode.hasattributes","name":"DOMNode::hasAttributes","description":"Checks if node has attributes","tag":"refentry","type":"Function","methodName":"hasAttributes"},{"id":"domnode.haschildnodes","name":"DOMNode::hasChildNodes","description":"Checks if node has children","tag":"refentry","type":"Function","methodName":"hasChildNodes"},{"id":"domnode.insertbefore","name":"DOMNode::insertBefore","description":"Adds a new child before a reference node","tag":"refentry","type":"Function","methodName":"insertBefore"},{"id":"domnode.isdefaultnamespace","name":"DOMNode::isDefaultNamespace","description":"Checks if the specified namespaceURI is the default namespace or not","tag":"refentry","type":"Function","methodName":"isDefaultNamespace"},{"id":"domnode.isequalnode","name":"DOMNode::isEqualNode","description":"Checks that both nodes are equal","tag":"refentry","type":"Function","methodName":"isEqualNode"},{"id":"domnode.issamenode","name":"DOMNode::isSameNode","description":"Indicates if two nodes are the same node","tag":"refentry","type":"Function","methodName":"isSameNode"},{"id":"domnode.issupported","name":"DOMNode::isSupported","description":"Checks if feature is supported for specified version","tag":"refentry","type":"Function","methodName":"isSupported"},{"id":"domnode.lookupnamespaceuri","name":"DOMNode::lookupNamespaceURI","description":"Gets the namespace URI of the node based on the prefix","tag":"refentry","type":"Function","methodName":"lookupNamespaceURI"},{"id":"domnode.lookupprefix","name":"DOMNode::lookupPrefix","description":"Gets the namespace prefix of the node based on the namespace URI","tag":"refentry","type":"Function","methodName":"lookupPrefix"},{"id":"domnode.normalize","name":"DOMNode::normalize","description":"Normalizes the node","tag":"refentry","type":"Function","methodName":"normalize"},{"id":"domnode.removechild","name":"DOMNode::removeChild","description":"Removes child from list of children","tag":"refentry","type":"Function","methodName":"removeChild"},{"id":"domnode.replacechild","name":"DOMNode::replaceChild","description":"Replaces a child","tag":"refentry","type":"Function","methodName":"replaceChild"},{"id":"domnode.sleep","name":"DOMNode::__sleep","description":"Forbids serialization unless serialization methods are implemented in a subclass","tag":"refentry","type":"Function","methodName":"__sleep"},{"id":"domnode.wakeup","name":"DOMNode::__wakeup","description":"Forbids unserialization unless unserialization methods are implemented in a subclass","tag":"refentry","type":"Function","methodName":"__wakeup"},{"id":"class.domnode","name":"DOMNode","description":"The DOMNode class","tag":"phpdoc:classref","type":"Class","methodName":"DOMNode"},{"id":"domnodelist.count","name":"DOMNodeList::count","description":"Get number of nodes in the list","tag":"refentry","type":"Function","methodName":"count"},{"id":"domnodelist.getiterator","name":"DOMNodeList::getIterator","description":"Retrieve an external iterator","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"domnodelist.item","name":"DOMNodeList::item","description":"Retrieves a node specified by index","tag":"refentry","type":"Function","methodName":"item"},{"id":"class.domnodelist","name":"DOMNodeList","description":"The DOMNodeList class","tag":"phpdoc:classref","type":"Class","methodName":"DOMNodeList"},{"id":"class.domnotation","name":"DOMNotation","description":"The DOMNotation class","tag":"phpdoc:classref","type":"Class","methodName":"DOMNotation"},{"id":"domparentnode.append","name":"DOMParentNode::append","description":"Appends nodes after the last child node","tag":"refentry","type":"Function","methodName":"append"},{"id":"domparentnode.prepend","name":"DOMParentNode::prepend","description":"Prepends nodes before the first child node","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"domparentnode.replacechildren","name":"DOMParentNode::replaceChildren","description":"Replace children in node","tag":"refentry","type":"Function","methodName":"replaceChildren"},{"id":"class.domparentnode","name":"DOMParentNode","description":"The DOMParentNode interface","tag":"phpdoc:classref","type":"Class","methodName":"DOMParentNode"},{"id":"domprocessinginstruction.construct","name":"DOMProcessingInstruction::__construct","description":"Creates a new DOMProcessingInstruction object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.domprocessinginstruction","name":"DOMProcessingInstruction","description":"The DOMProcessingInstruction class","tag":"phpdoc:classref","type":"Class","methodName":"DOMProcessingInstruction"},{"id":"domtext.construct","name":"DOMText::__construct","description":"Creates a new DOMText object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domtext.iselementcontentwhitespace","name":"DOMText::isElementContentWhitespace","description":"Returns whether this text node contains whitespace in element content","tag":"refentry","type":"Function","methodName":"isElementContentWhitespace"},{"id":"domtext.iswhitespaceinelementcontent","name":"DOMText::isWhitespaceInElementContent","description":"Indicates whether this text node contains whitespace","tag":"refentry","type":"Function","methodName":"isWhitespaceInElementContent"},{"id":"domtext.splittext","name":"DOMText::splitText","description":"Breaks this node into two nodes at the specified offset","tag":"refentry","type":"Function","methodName":"splitText"},{"id":"class.domtext","name":"DOMText","description":"The DOMText class","tag":"phpdoc:classref","type":"Class","methodName":"DOMText"},{"id":"domxpath.construct","name":"DOMXPath::__construct","description":"Creates a new DOMXPath object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"domxpath.evaluate","name":"DOMXPath::evaluate","description":"Evaluates the given XPath expression and returns a typed result if possible","tag":"refentry","type":"Function","methodName":"evaluate"},{"id":"domxpath.query","name":"DOMXPath::query","description":"Evaluates the given XPath expression","tag":"refentry","type":"Function","methodName":"query"},{"id":"domxpath.quote","name":"DOMXPath::quote","description":"Quotes a string for use in an XPath expression","tag":"refentry","type":"Function","methodName":"quote"},{"id":"domxpath.registernamespace","name":"DOMXPath::registerNamespace","description":"Registers the namespace with the DOMXPath object","tag":"refentry","type":"Function","methodName":"registerNamespace"},{"id":"domxpath.registerphpfunctionns","name":"DOMXPath::registerPhpFunctionNS","description":"Register a PHP functions as namespaced XPath function","tag":"refentry","type":"Function","methodName":"registerPhpFunctionNS"},{"id":"domxpath.registerphpfunctions","name":"DOMXPath::registerPhpFunctions","description":"Register PHP functions as XPath functions","tag":"refentry","type":"Function","methodName":"registerPhpFunctions"},{"id":"class.domxpath","name":"DOMXPath","description":"The DOMXPath class","tag":"phpdoc:classref","type":"Class","methodName":"DOMXPath"},{"id":"enum.dom-adjacentposition","name":"Dom\\AdjacentPosition","description":"The Dom\\AdjacentPosition Enum","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\AdjacentPosition"},{"id":"dom-attr.isid","name":"Dom\\Attr::isId","description":"Checks if attribute is a defined ID","tag":"refentry","type":"Function","methodName":"isId"},{"id":"dom-attr.rename","name":"Dom\\Attr::rename","description":"Changes the qualified name or namespace of an attribute","tag":"refentry","type":"Function","methodName":"rename"},{"id":"class.dom-attr","name":"Dom\\Attr","description":"The Dom\\Attr class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Attr"},{"id":"class.dom-cdatasection","name":"Dom\\CDATASection","description":"The Dom\\CDATASection class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\CDATASection"},{"id":"dom-characterdata.after","name":"Dom\\CharacterData::after","description":"Adds nodes after the character data","tag":"refentry","type":"Function","methodName":"after"},{"id":"dom-characterdata.appenddata","name":"Dom\\CharacterData::appendData","description":"Append the string to the end of the character data of the node","tag":"refentry","type":"Function","methodName":"appendData"},{"id":"dom-characterdata.before","name":"Dom\\CharacterData::before","description":"Adds nodes before the character data","tag":"refentry","type":"Function","methodName":"before"},{"id":"dom-characterdata.deletedata","name":"Dom\\CharacterData::deleteData","description":"Remove a range of characters from the character data","tag":"refentry","type":"Function","methodName":"deleteData"},{"id":"dom-characterdata.insertdata","name":"Dom\\CharacterData::insertData","description":"Insert a string at the specified UTF-8 codepoint offset","tag":"refentry","type":"Function","methodName":"insertData"},{"id":"dom-characterdata.remove","name":"Dom\\CharacterData::remove","description":"Removes the character data node","tag":"refentry","type":"Function","methodName":"remove"},{"id":"dom-characterdata.replacedata","name":"Dom\\CharacterData::replaceData","description":"Replace a substring within the character data","tag":"refentry","type":"Function","methodName":"replaceData"},{"id":"dom-characterdata.replacewith","name":"Dom\\CharacterData::replaceWith","description":"Replaces the character data with new nodes","tag":"refentry","type":"Function","methodName":"replaceWith"},{"id":"dom-characterdata.substringdata","name":"Dom\\CharacterData::substringData","description":"Extracts a range of data from the character data","tag":"refentry","type":"Function","methodName":"substringData"},{"id":"class.dom-characterdata","name":"Dom\\CharacterData","description":"The Dom\\CharacterData class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\CharacterData"},{"id":"dom-childnode.after","name":"Dom\\ChildNode::after","description":"Adds nodes after the node","tag":"refentry","type":"Function","methodName":"after"},{"id":"dom-childnode.before","name":"Dom\\ChildNode::before","description":"Adds nodes before the node","tag":"refentry","type":"Function","methodName":"before"},{"id":"dom-childnode.remove","name":"Dom\\ChildNode::remove","description":"Removes the node","tag":"refentry","type":"Function","methodName":"remove"},{"id":"dom-childnode.replacewith","name":"Dom\\ChildNode::replaceWith","description":"Replaces the node with new nodes","tag":"refentry","type":"Function","methodName":"replaceWith"},{"id":"class.dom-childnode","name":"Dom\\ChildNode","description":"The Dom\\ChildNode interface","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\ChildNode"},{"id":"class.dom-comment","name":"Dom\\Comment","description":"The Dom\\Comment class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Comment"},{"id":"class.dom-document","name":"Dom\\Document","description":"The Dom\\Document class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Document"},{"id":"class.dom-documentfragment","name":"Dom\\DocumentFragment","description":"The Dom\\DocumentFragment class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\DocumentFragment"},{"id":"class.dom-documenttype","name":"Dom\\DocumentType","description":"The Dom\\DocumentType class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\DocumentType"},{"id":"class.dom-dtdnamednodemap","name":"Dom\\DtdNamedNodeMap","description":"The Dom\\DtdNamedNodeMap class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\DtdNamedNodeMap"},{"id":"class.dom-element","name":"Dom\\Element","description":"The Dom\\Element class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Element"},{"id":"class.dom-entity","name":"Dom\\Entity","description":"The Dom\\Entity class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Entity"},{"id":"class.dom-entityreference","name":"Dom\\EntityReference","description":"The Dom\\EntityReference class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\EntityReference"},{"id":"class.dom-htmlcollection","name":"Dom\\HTMLCollection","description":"The Dom\\HTMLCollection class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\HTMLCollection"},{"id":"dom-htmldocument.createempty","name":"Dom\\HTMLDocument::createEmpty","description":"Creates an empty HTML document","tag":"refentry","type":"Function","methodName":"createEmpty"},{"id":"dom-htmldocument.createfromfile","name":"Dom\\HTMLDocument::createFromFile","description":"Parses an HTML document from a file","tag":"refentry","type":"Function","methodName":"createFromFile"},{"id":"dom-htmldocument.createfromstring","name":"Dom\\HTMLDocument::createFromString","description":"Parses an HTML document from a string","tag":"refentry","type":"Function","methodName":"createFromString"},{"id":"dom-htmldocument.savehtml","name":"Dom\\HTMLDocument::saveHtml","description":"Serializes the document as an HTML string","tag":"refentry","type":"Function","methodName":"saveHtml"},{"id":"dom-htmldocument.savehtmlfile","name":"Dom\\HTMLDocument::saveHtmlFile","description":"Serializes the document as an HTML file","tag":"refentry","type":"Function","methodName":"saveHtmlFile"},{"id":"dom-htmldocument.savexml","name":"Dom\\HTMLDocument::saveXml","description":"Serializes the document as an XML string","tag":"refentry","type":"Function","methodName":"saveXml"},{"id":"dom-htmldocument.savexmlfile","name":"Dom\\HTMLDocument::saveXmlFile","description":"Serializes the document as an XML file","tag":"refentry","type":"Function","methodName":"saveXmlFile"},{"id":"class.dom-htmldocument","name":"Dom\\HTMLDocument","description":"The Dom\\HTMLDocument class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\HTMLDocument"},{"id":"class.dom-htmlelement","name":"Dom\\HTMLElement","description":"The Dom\\HTMLElement class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\HTMLElement"},{"id":"class.dom-implementation","name":"Dom\\Implementation","description":"The Dom\\Implementation class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Implementation"},{"id":"class.dom-namednodemap","name":"Dom\\NamedNodeMap","description":"The Dom\\NamedNodeMap class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\NamedNodeMap"},{"id":"class.dom-namespaceinfo","name":"Dom\\NamespaceInfo","description":"The Dom\\NamespaceInfo class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\NamespaceInfo"},{"id":"class.dom-node","name":"Dom\\Node","description":"The Dom\\Node class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Node"},{"id":"class.dom-nodelist","name":"Dom\\NodeList","description":"The Dom\\NodeList class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\NodeList"},{"id":"class.dom-notation","name":"Dom\\Notation","description":"The Dom\\Notation class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Notation"},{"id":"dom-parentnode.append","name":"Dom\\ParentNode::append","description":"Appends nodes after the last child node","tag":"refentry","type":"Function","methodName":"append"},{"id":"dom-parentnode.prepend","name":"Dom\\ParentNode::prepend","description":"Prepends nodes before the first child node","tag":"refentry","type":"Function","methodName":"prepend"},{"id":"dom-parentnode.queryselector","name":"Dom\\ParentNode::querySelector","description":"Returns the first element that matches the CSS selectors","tag":"refentry","type":"Function","methodName":"querySelector"},{"id":"dom-parentnode.queryselectorall","name":"Dom\\ParentNode::querySelectorAll","description":"Returns a collection of elements that match the CSS selectors","tag":"refentry","type":"Function","methodName":"querySelectorAll"},{"id":"dom-parentnode.replacechildren","name":"Dom\\ParentNode::replaceChildren","description":"Replace children in node","tag":"refentry","type":"Function","methodName":"replaceChildren"},{"id":"class.dom-parentnode","name":"Dom\\ParentNode","description":"The Dom\\ParentNode interface","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\ParentNode"},{"id":"class.dom-processinginstruction","name":"Dom\\ProcessingInstruction","description":"The Dom\\ProcessingInstruction class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\ProcessingInstruction"},{"id":"dom-text.splittext","name":"Dom\\Text::splitText","description":"Breaks this node into two nodes at the specified offset","tag":"refentry","type":"Function","methodName":"splitText"},{"id":"class.dom-text","name":"Dom\\Text","description":"The Dom\\Text class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\Text"},{"id":"dom-tokenlist.add","name":"Dom\\TokenList::add","description":"Adds the given tokens to the list","tag":"refentry","type":"Function","methodName":"add"},{"id":"dom-tokenlist.contains","name":"Dom\\TokenList::contains","description":"Returns whether the list contains a given token","tag":"refentry","type":"Function","methodName":"contains"},{"id":"dom-tokenlist.count","name":"Dom\\TokenList::count","description":"Returns the number of tokens in the list","tag":"refentry","type":"Function","methodName":"count"},{"id":"dom-tokenlist.getiterator","name":"Dom\\TokenList::getIterator","description":"Returns an iterator over the token list","tag":"refentry","type":"Function","methodName":"getIterator"},{"id":"dom-tokenlist.item","name":"Dom\\TokenList::item","description":"Returns a token from the list","tag":"refentry","type":"Function","methodName":"item"},{"id":"dom-tokenlist.remove","name":"Dom\\TokenList::remove","description":"Removes the given tokens from the list","tag":"refentry","type":"Function","methodName":"remove"},{"id":"dom-tokenlist.replace","name":"Dom\\TokenList::replace","description":"Replaces a token in the list with another one","tag":"refentry","type":"Function","methodName":"replace"},{"id":"dom-tokenlist.supports","name":"Dom\\TokenList::supports","description":"Returns whether the given token is supported","tag":"refentry","type":"Function","methodName":"supports"},{"id":"dom-tokenlist.toggle","name":"Dom\\TokenList::toggle","description":"Toggles the presence of a token in the list","tag":"refentry","type":"Function","methodName":"toggle"},{"id":"class.dom-tokenlist","name":"Dom\\TokenList","description":"The Dom\\TokenList class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\TokenList"},{"id":"class.dom-xmldocument","name":"Dom\\XMLDocument","description":"The Dom\\XMLDocument class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\XMLDocument"},{"id":"class.dom-xpath","name":"Dom\\XPath","description":"The Dom\\XPath class","tag":"phpdoc:classref","type":"Class","methodName":"Dom\\XPath"},{"id":"function.dom-import-simplexml","name":"dom_import_simplexml","description":"Gets a DOMAttr or DOMElement object from a\n   SimpleXMLElement object","tag":"refentry","type":"Function","methodName":"dom_import_simplexml"},{"id":"function.dom-ns-import-simplexml","name":"Dom\\import_simplexml","description":"Gets a Dom\\Attr or Dom\\Element object from a\n   SimpleXMLElement object","tag":"refentry","type":"Function","methodName":"Dom\\import_simplexml"},{"id":"ref.dom","name":"DOM \u51fd\u6570","description":"Document Object Model","tag":"reference","type":"Extension","methodName":"DOM \u51fd\u6570"},{"id":"book.dom","name":"DOM","description":"Document Object Model","tag":"book","type":"Extension","methodName":"DOM"},{"id":"libxml.requirements","name":"\u9700\u6c42","description":"libxml","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"libxml.installation","name":"Installation for PHP versions &gt;= 7.4","description":"libxml","tag":"section","type":"General","methodName":"Installation for PHP versions &gt;= 7.4"},{"id":"libxml.installation_old","name":"Installation for PHP versions &lt; 7.4","description":"libxml","tag":"section","type":"General","methodName":"Installation for PHP versions &lt; 7.4"},{"id":"libxml.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"libxml","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"libxml.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"libxml","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"class.libxmlerror","name":"LibXMLError","description":"The LibXMLError class","tag":"phpdoc:classref","type":"Class","methodName":"LibXMLError"},{"id":"function.libxml-clear-errors","name":"libxml_clear_errors","description":"Clear libxml error buffer","tag":"refentry","type":"Function","methodName":"libxml_clear_errors"},{"id":"function.libxml-disable-entity-loader","name":"libxml_disable_entity_loader","description":"Disable the ability to load external entities","tag":"refentry","type":"Function","methodName":"libxml_disable_entity_loader"},{"id":"function.libxml-get-errors","name":"libxml_get_errors","description":"Retrieve array of errors","tag":"refentry","type":"Function","methodName":"libxml_get_errors"},{"id":"function.libxml-get-external-entity-loader","name":"libxml_get_external_entity_loader","description":"Get the current external entity loader","tag":"refentry","type":"Function","methodName":"libxml_get_external_entity_loader"},{"id":"function.libxml-get-last-error","name":"libxml_get_last_error","description":"Retrieve last error from libxml","tag":"refentry","type":"Function","methodName":"libxml_get_last_error"},{"id":"function.libxml-set-external-entity-loader","name":"libxml_set_external_entity_loader","description":"Changes the default external entity loader","tag":"refentry","type":"Function","methodName":"libxml_set_external_entity_loader"},{"id":"function.libxml-set-streams-context","name":"libxml_set_streams_context","description":"Set the streams context for the next libxml document load or write","tag":"refentry","type":"Function","methodName":"libxml_set_streams_context"},{"id":"function.libxml-use-internal-errors","name":"libxml_use_internal_errors","description":"Disable libxml errors and allow user to fetch error information as needed","tag":"refentry","type":"Function","methodName":"libxml_use_internal_errors"},{"id":"ref.libxml","name":"libxml \u51fd\u6570","description":"libxml","tag":"reference","type":"Extension","methodName":"libxml \u51fd\u6570"},{"id":"book.libxml","name":"libxml","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"libxml"},{"id":"simplexml.requirements","name":"\u9700\u6c42","description":"SimpleXML","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"simplexml.installation","name":"\u5b89\u88c5","description":"SimpleXML","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"simplexml.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"SimpleXML","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"simplexml.examples-basic","name":"Basic SimpleXML usage","description":"SimpleXML","tag":"section","type":"General","methodName":"Basic SimpleXML usage"},{"id":"simplexml.examples-errors","name":"Dealing with XML errors","description":"SimpleXML","tag":"section","type":"General","methodName":"Dealing with XML errors"},{"id":"simplexml.examples","name":"\u793a\u4f8b","description":"SimpleXML","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"simplexmlelement.addattribute","name":"SimpleXMLElement::addAttribute","description":"Adds an attribute to the SimpleXML element","tag":"refentry","type":"Function","methodName":"addAttribute"},{"id":"simplexmlelement.addchild","name":"SimpleXMLElement::addChild","description":"Adds a child element to the XML node","tag":"refentry","type":"Function","methodName":"addChild"},{"id":"simplexmlelement.asxml","name":"SimpleXMLElement::asXML","description":"Return a well-formed XML string based on SimpleXML element","tag":"refentry","type":"Function","methodName":"asXML"},{"id":"simplexmlelement.attributes","name":"SimpleXMLElement::attributes","description":"Identifies an element's attributes","tag":"refentry","type":"Function","methodName":"attributes"},{"id":"simplexmlelement.children","name":"SimpleXMLElement::children","description":"Finds children of given node","tag":"refentry","type":"Function","methodName":"children"},{"id":"simplexmlelement.construct","name":"SimpleXMLElement::__construct","description":"Creates a new SimpleXMLElement object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"simplexmlelement.count","name":"SimpleXMLElement::count","description":"Counts the children of an element","tag":"refentry","type":"Function","methodName":"count"},{"id":"simplexmlelement.current","name":"SimpleXMLElement::current","description":"Returns the current element","tag":"refentry","type":"Function","methodName":"current"},{"id":"simplexmlelement.getdocnamespaces","name":"SimpleXMLElement::getDocNamespaces","description":"Returns namespaces declared in document","tag":"refentry","type":"Function","methodName":"getDocNamespaces"},{"id":"simplexmlelement.getname","name":"SimpleXMLElement::getName","description":"Gets the name of the XML element","tag":"refentry","type":"Function","methodName":"getName"},{"id":"simplexmlelement.getnamespaces","name":"SimpleXMLElement::getNamespaces","description":"Returns namespaces used in document","tag":"refentry","type":"Function","methodName":"getNamespaces"},{"id":"simplexmlelement.getchildren","name":"SimpleXMLElement::getChildren","description":"Returns the sub-elements of the current element","tag":"refentry","type":"Function","methodName":"getChildren"},{"id":"simplexmlelement.haschildren","name":"SimpleXMLElement::hasChildren","description":"Checks whether the current element has sub elements","tag":"refentry","type":"Function","methodName":"hasChildren"},{"id":"simplexmlelement.key","name":"SimpleXMLElement::key","description":"Return current key","tag":"refentry","type":"Function","methodName":"key"},{"id":"simplexmlelement.next","name":"SimpleXMLElement::next","description":"Move to next element","tag":"refentry","type":"Function","methodName":"next"},{"id":"simplexmlelement.registerxpathnamespace","name":"SimpleXMLElement::registerXPathNamespace","description":"Creates a prefix\/ns context for the next XPath query","tag":"refentry","type":"Function","methodName":"registerXPathNamespace"},{"id":"simplexmlelement.rewind","name":"SimpleXMLElement::rewind","description":"Rewind to the first element","tag":"refentry","type":"Function","methodName":"rewind"},{"id":"simplexmlelement.savexml","name":"SimpleXMLElement::saveXML","description":"\u522b\u540d SimpleXMLElement::asXML","tag":"refentry","type":"Function","methodName":"saveXML"},{"id":"simplexmlelement.tostring","name":"SimpleXMLElement::__toString","description":"Returns the string content","tag":"refentry","type":"Function","methodName":"__toString"},{"id":"simplexmlelement.valid","name":"SimpleXMLElement::valid","description":"Check whether the current element is valid","tag":"refentry","type":"Function","methodName":"valid"},{"id":"simplexmlelement.xpath","name":"SimpleXMLElement::xpath","description":"Runs XPath query on XML data","tag":"refentry","type":"Function","methodName":"xpath"},{"id":"class.simplexmlelement","name":"SimpleXMLElement","description":"The SimpleXMLElement class","tag":"phpdoc:classref","type":"Class","methodName":"SimpleXMLElement"},{"id":"class.simplexmliterator","name":"SimpleXMLIterator","description":"The SimpleXMLIterator class","tag":"phpdoc:classref","type":"Class","methodName":"SimpleXMLIterator"},{"id":"function.simplexml-import-dom","name":"simplexml_import_dom","description":"Get a SimpleXMLElement object from an XML or HTML node","tag":"refentry","type":"Function","methodName":"simplexml_import_dom"},{"id":"function.simplexml-load-file","name":"simplexml_load_file","description":"Interprets an XML file into an object","tag":"refentry","type":"Function","methodName":"simplexml_load_file"},{"id":"function.simplexml-load-string","name":"simplexml_load_string","description":"Interprets a string of XML into an object","tag":"refentry","type":"Function","methodName":"simplexml_load_string"},{"id":"ref.simplexml","name":"SimpleXML \u51fd\u6570","description":"SimpleXML","tag":"reference","type":"Extension","methodName":"SimpleXML \u51fd\u6570"},{"id":"book.simplexml","name":"SimpleXML","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"SimpleXML"},{"id":"wddx.requirements","name":"\u9700\u6c42","description":"WDDX","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"wddx.installation","name":"\u5b89\u88c5","description":"WDDX","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"wddx.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"WDDX","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"wddx.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"WDDX","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"wddx.examples-serialize","name":"wddx examples","description":"WDDX","tag":"section","type":"General","methodName":"wddx examples"},{"id":"wddx.examples","name":"\u793a\u4f8b","description":"WDDX","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.wddx-add-vars","name":"wddx_add_vars","description":"Add variables to a WDDX packet with the specified ID","tag":"refentry","type":"Function","methodName":"wddx_add_vars"},{"id":"function.wddx-deserialize","name":"wddx_deserialize","description":"Unserializes a WDDX packet","tag":"refentry","type":"Function","methodName":"wddx_deserialize"},{"id":"function.wddx-packet-end","name":"wddx_packet_end","description":"Ends a WDDX packet with the specified ID","tag":"refentry","type":"Function","methodName":"wddx_packet_end"},{"id":"function.wddx-packet-start","name":"wddx_packet_start","description":"Starts a new WDDX packet with structure inside it","tag":"refentry","type":"Function","methodName":"wddx_packet_start"},{"id":"function.wddx-serialize-value","name":"wddx_serialize_value","description":"Serialize a single value into a WDDX packet","tag":"refentry","type":"Function","methodName":"wddx_serialize_value"},{"id":"function.wddx-serialize-vars","name":"wddx_serialize_vars","description":"Serialize variables into a WDDX packet","tag":"refentry","type":"Function","methodName":"wddx_serialize_vars"},{"id":"ref.wddx","name":"WDDX \u51fd\u6570","description":"WDDX","tag":"reference","type":"Extension","methodName":"WDDX \u51fd\u6570"},{"id":"book.wddx","name":"WDDX","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"WDDX"},{"id":"xmldiff.requirements","name":"\u9700\u6c42","description":"XML diff and merge","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xmldiff.installation","name":"\u5b89\u88c5","description":"XML diff and merge","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xmldiff.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XML diff and merge","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xmldiff-base.construct","name":"XMLDiff\\Base::__construct","description":"Constructor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"xmldiff-base.diff","name":"XMLDiff\\Base::diff","description":"Produce diff of two XML documents","tag":"refentry","type":"Function","methodName":"diff"},{"id":"xmldiff-base.merge","name":"XMLDiff\\Base::merge","description":"Produce new XML document based on diff","tag":"refentry","type":"Function","methodName":"merge"},{"id":"class.xmldiff-base","name":"XMLDiff\\Base","description":"The XMLDiff\\Base class","tag":"phpdoc:classref","type":"Class","methodName":"XMLDiff\\Base"},{"id":"xmldiff-dom.diff","name":"XMLDiff\\DOM::diff","description":"Diff two DOMDocument objects","tag":"refentry","type":"Function","methodName":"diff"},{"id":"xmldiff-dom.merge","name":"XMLDiff\\DOM::merge","description":"Produce merged DOMDocument","tag":"refentry","type":"Function","methodName":"merge"},{"id":"class.xmldiff-dom","name":"XMLDiff\\DOM","description":"The XMLDiff\\DOM class","tag":"phpdoc:classref","type":"Class","methodName":"XMLDiff\\DOM"},{"id":"xmldiff-memory.diff","name":"XMLDiff\\Memory::diff","description":"Diff two XML documents","tag":"refentry","type":"Function","methodName":"diff"},{"id":"xmldiff-memory.merge","name":"XMLDiff\\Memory::merge","description":"Produce merged XML document","tag":"refentry","type":"Function","methodName":"merge"},{"id":"class.xmldiff-memory","name":"XMLDiff\\Memory","description":"The XMLDiff\\Memory class","tag":"phpdoc:classref","type":"Class","methodName":"XMLDiff\\Memory"},{"id":"xmldiff-file.diff","name":"XMLDiff\\File::diff","description":"Diff two XML files","tag":"refentry","type":"Function","methodName":"diff"},{"id":"xmldiff-file.merge","name":"XMLDiff\\File::merge","description":"Produce merged XML document","tag":"refentry","type":"Function","methodName":"merge"},{"id":"class.xmldiff-file","name":"XMLDiff\\File","description":"The XMLDiff\\File class","tag":"phpdoc:classref","type":"Class","methodName":"XMLDiff\\File"},{"id":"book.xmldiff","name":"XMLDiff","description":"XML diff and merge","tag":"book","type":"Extension","methodName":"XMLDiff"},{"id":"xml.requirements","name":"\u9700\u6c42","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xml.installation","name":"\u5b89\u88c5","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xml.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"xml.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XML \u89e3\u6790\u5668","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xml.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"XML \u89e3\u6790\u5668","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"xml.eventhandlers","name":"\u4e8b\u4ef6\u5904\u7406\u7a0b\u5e8f","description":"XML \u89e3\u6790\u5668","tag":"article","type":"General","methodName":"\u4e8b\u4ef6\u5904\u7406\u7a0b\u5e8f"},{"id":"xml.case-folding","name":"\u5927\u5199\u8f6c\u6362","description":"XML \u89e3\u6790\u5668","tag":"article","type":"General","methodName":"\u5927\u5199\u8f6c\u6362"},{"id":"xml.error-codes","name":"\u9519\u8bef\u4ee3\u7801","description":"XML \u89e3\u6790\u5668","tag":"article","type":"General","methodName":"\u9519\u8bef\u4ee3\u7801"},{"id":"xml.encoding","name":"\u5b57\u7b26\u7f16\u7801","description":"XML \u89e3\u6790\u5668","tag":"article","type":"General","methodName":"\u5b57\u7b26\u7f16\u7801"},{"id":"example.xml-structure","name":"XML \u5143\u7d20\u7ed3\u6784\u793a\u4f8b","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"XML \u5143\u7d20\u7ed3\u6784\u793a\u4f8b"},{"id":"example.xml-map-tags","name":"XML \u6807\u7b7e\u6620\u5c04\u793a\u4f8b","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"XML \u6807\u7b7e\u6620\u5c04\u793a\u4f8b"},{"id":"example.xml-external-entity","name":"XML \u5916\u90e8\u5b9e\u4f53\u793a\u4f8b","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"XML \u5916\u90e8\u5b9e\u4f53\u793a\u4f8b"},{"id":"example.xml-parsing-with-class","name":"XML Parsing With Class","description":"XML \u89e3\u6790\u5668","tag":"section","type":"General","methodName":"XML Parsing With Class"},{"id":"xml.examples","name":"\u793a\u4f8b","description":"XML \u89e3\u6790\u5668","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"function.xml-error-string","name":"xml_error_string","description":"\u83b7\u53d6 XML \u89e3\u6790\u5668\u7684\u9519\u8bef\u5b57\u7b26\u4e32","tag":"refentry","type":"Function","methodName":"xml_error_string"},{"id":"function.xml-get-current-byte-index","name":"xml_get_current_byte_index","description":"\u83b7\u53d6 XML \u89e3\u6790\u5668\u7684\u5f53\u524d\u5b57\u8282\u7d22\u5f15","tag":"refentry","type":"Function","methodName":"xml_get_current_byte_index"},{"id":"function.xml-get-current-column-number","name":"xml_get_current_column_number","description":"\u83b7\u53d6 XML \u89e3\u6790\u5668\u7684\u5f53\u524d\u5217\u53f7","tag":"refentry","type":"Function","methodName":"xml_get_current_column_number"},{"id":"function.xml-get-current-line-number","name":"xml_get_current_line_number","description":"\u83b7\u53d6 XML \u89e3\u6790\u5668\u7684\u5f53\u524d\u884c\u53f7","tag":"refentry","type":"Function","methodName":"xml_get_current_line_number"},{"id":"function.xml-get-error-code","name":"xml_get_error_code","description":"\u83b7\u53d6 XML \u89e3\u6790\u5668\u9519\u8bef\u4ee3\u7801","tag":"refentry","type":"Function","methodName":"xml_get_error_code"},{"id":"function.xml-parse","name":"xml_parse","description":"\u5f00\u59cb\u89e3\u6790 XML \u6587\u6863","tag":"refentry","type":"Function","methodName":"xml_parse"},{"id":"function.xml-parse-into-struct","name":"xml_parse_into_struct","description":"\u89e3\u6790 XML \u6570\u636e\u5230\u6570\u7ec4\u4e2d","tag":"refentry","type":"Function","methodName":"xml_parse_into_struct"},{"id":"function.xml-parser-create","name":"xml_parser_create","description":"\u521b\u5efa XML \u89e3\u6790\u5668","tag":"refentry","type":"Function","methodName":"xml_parser_create"},{"id":"function.xml-parser-create-ns","name":"xml_parser_create_ns","description":"\u521b\u5efa\u652f\u6301\u547d\u540d\u7a7a\u95f4\u7684 XML \u89e3\u6790\u5668","tag":"refentry","type":"Function","methodName":"xml_parser_create_ns"},{"id":"function.xml-parser-free","name":"xml_parser_free","description":"\u91ca\u653e XML \u89e3\u6790\u5668","tag":"refentry","type":"Function","methodName":"xml_parser_free"},{"id":"function.xml-parser-get-option","name":"xml_parser_get_option","description":"\u4ece XML \u89e3\u6790\u5668\u83b7\u53d6\u9009\u9879","tag":"refentry","type":"Function","methodName":"xml_parser_get_option"},{"id":"function.xml-parser-set-option","name":"xml_parser_set_option","description":"\u5728 XML \u89e3\u6790\u5668\u4e2d\u8bbe\u7f6e\u9009\u9879","tag":"refentry","type":"Function","methodName":"xml_parser_set_option"},{"id":"function.xml-set-character-data-handler","name":"xml_set_character_data_handler","description":"\u5efa\u7acb\u5b57\u7b26\u6570\u636e\u5904\u7406\u5668","tag":"refentry","type":"Function","methodName":"xml_set_character_data_handler"},{"id":"function.xml-set-default-handler","name":"xml_set_default_handler","description":"\u5efa\u7acb\u9ed8\u8ba4\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_default_handler"},{"id":"function.xml-set-element-handler","name":"xml_set_element_handler","description":"\u5efa\u7acb\u8d77\u59cb\u548c\u7ec8\u6b62\u5143\u7d20\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_element_handler"},{"id":"function.xml-set-end-namespace-decl-handler","name":"xml_set_end_namespace_decl_handler","description":"\u8bbe\u7f6e\u7ec8\u6b62\u547d\u540d\u7a7a\u95f4\u58f0\u660e\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_end_namespace_decl_handler"},{"id":"function.xml-set-external-entity-ref-handler","name":"xml_set_external_entity_ref_handler","description":"\u8bbe\u7f6e\u5916\u90e8\u5b9e\u4f53\u5f15\u7528\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_external_entity_ref_handler"},{"id":"function.xml-set-notation-decl-handler","name":"xml_set_notation_decl_handler","description":"\u8bbe\u7f6e\u7b26\u53f7\u58f0\u660e\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_notation_decl_handler"},{"id":"function.xml-set-object","name":"xml_set_object","description":"\u5728\u5bf9\u8c61\u4e2d\u4f7f\u7528 XML \u89e3\u6790\u5668","tag":"refentry","type":"Function","methodName":"xml_set_object"},{"id":"function.xml-set-processing-instruction-handler","name":"xml_set_processing_instruction_handler","description":"\u5efa\u7acb\u5904\u7406\u6307\u4ee4\uff08PI\uff09\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_processing_instruction_handler"},{"id":"function.xml-set-start-namespace-decl-handler","name":"xml_set_start_namespace_decl_handler","description":"\u8bbe\u7f6e\u8d77\u59cb\u547d\u540d\u7a7a\u95f4\u58f0\u660e\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_start_namespace_decl_handler"},{"id":"function.xml-set-unparsed-entity-decl-handler","name":"xml_set_unparsed_entity_decl_handler","description":"\u5efa\u7acb\u672a\u89e3\u6790\u5b9e\u4f53\u5b9a\u4e49\u58f0\u660e\u5904\u7406\u7a0b\u5e8f","tag":"refentry","type":"Function","methodName":"xml_set_unparsed_entity_decl_handler"},{"id":"ref.xml","name":"XML \u89e3\u6790\u5668\u51fd\u6570","description":"XML \u89e3\u6790\u5668","tag":"reference","type":"Extension","methodName":"XML \u89e3\u6790\u5668\u51fd\u6570"},{"id":"class.xmlparser","name":"XMLParser","description":"XMLParser \u7c7b","tag":"phpdoc:classref","type":"Class","methodName":"XMLParser"},{"id":"book.xml","name":"XML \u89e3\u6790\u5668","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"XML \u89e3\u6790\u5668"},{"id":"xmlreader.requirements","name":"\u9700\u6c42","description":"XMLReader","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xmlreader.installation","name":"\u5b89\u88c5","description":"XMLReader","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xmlreader.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XMLReader","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xmlreader.close","name":"XMLReader::close","description":"Close the XMLReader input","tag":"refentry","type":"Function","methodName":"close"},{"id":"xmlreader.expand","name":"XMLReader::expand","description":"Returns a copy of the current node as a DOM object","tag":"refentry","type":"Function","methodName":"expand"},{"id":"xmlreader.fromstream","name":"XMLReader::fromStream","description":"Creates an XMLReader from a stream to read from","tag":"refentry","type":"Function","methodName":"fromStream"},{"id":"xmlreader.fromstring","name":"XMLReader::fromString","description":"Creates an XMLReader from an XML string","tag":"refentry","type":"Function","methodName":"fromString"},{"id":"xmlreader.fromuri","name":"XMLReader::fromUri","description":"Creates an XMLReader from a URI to read from","tag":"refentry","type":"Function","methodName":"fromUri"},{"id":"xmlreader.getattribute","name":"XMLReader::getAttribute","description":"Get the value of a named attribute","tag":"refentry","type":"Function","methodName":"getAttribute"},{"id":"xmlreader.getattributeno","name":"XMLReader::getAttributeNo","description":"Get the value of an attribute by index","tag":"refentry","type":"Function","methodName":"getAttributeNo"},{"id":"xmlreader.getattributens","name":"XMLReader::getAttributeNs","description":"Get the value of an attribute by localname and URI","tag":"refentry","type":"Function","methodName":"getAttributeNs"},{"id":"xmlreader.getparserproperty","name":"XMLReader::getParserProperty","description":"Indicates if specified property has been set","tag":"refentry","type":"Function","methodName":"getParserProperty"},{"id":"xmlreader.isvalid","name":"XMLReader::isValid","description":"Indicates if the parsed document is valid","tag":"refentry","type":"Function","methodName":"isValid"},{"id":"xmlreader.lookupnamespace","name":"XMLReader::lookupNamespace","description":"Lookup namespace for a prefix","tag":"refentry","type":"Function","methodName":"lookupNamespace"},{"id":"xmlreader.movetoattribute","name":"XMLReader::moveToAttribute","description":"Move cursor to a named attribute","tag":"refentry","type":"Function","methodName":"moveToAttribute"},{"id":"xmlreader.movetoattributeno","name":"XMLReader::moveToAttributeNo","description":"Move cursor to an attribute by index","tag":"refentry","type":"Function","methodName":"moveToAttributeNo"},{"id":"xmlreader.movetoattributens","name":"XMLReader::moveToAttributeNs","description":"Move cursor to a named attribute","tag":"refentry","type":"Function","methodName":"moveToAttributeNs"},{"id":"xmlreader.movetoelement","name":"XMLReader::moveToElement","description":"Position cursor on the parent Element of current Attribute","tag":"refentry","type":"Function","methodName":"moveToElement"},{"id":"xmlreader.movetofirstattribute","name":"XMLReader::moveToFirstAttribute","description":"Position cursor on the first Attribute","tag":"refentry","type":"Function","methodName":"moveToFirstAttribute"},{"id":"xmlreader.movetonextattribute","name":"XMLReader::moveToNextAttribute","description":"Position cursor on the next Attribute","tag":"refentry","type":"Function","methodName":"moveToNextAttribute"},{"id":"xmlreader.next","name":"XMLReader::next","description":"Move cursor to next node skipping all subtrees","tag":"refentry","type":"Function","methodName":"next"},{"id":"xmlreader.open","name":"XMLReader::open","description":"Set the URI containing the XML to parse","tag":"refentry","type":"Function","methodName":"open"},{"id":"xmlreader.read","name":"XMLReader::read","description":"Move to next node in document","tag":"refentry","type":"Function","methodName":"read"},{"id":"xmlreader.readinnerxml","name":"XMLReader::readInnerXml","description":"Retrieve XML from current node","tag":"refentry","type":"Function","methodName":"readInnerXml"},{"id":"xmlreader.readouterxml","name":"XMLReader::readOuterXml","description":"Retrieve XML from current node, including itself","tag":"refentry","type":"Function","methodName":"readOuterXml"},{"id":"xmlreader.readstring","name":"XMLReader::readString","description":"Reads the contents of the current node as a string","tag":"refentry","type":"Function","methodName":"readString"},{"id":"xmlreader.setparserproperty","name":"XMLReader::setParserProperty","description":"Set parser options","tag":"refentry","type":"Function","methodName":"setParserProperty"},{"id":"xmlreader.setrelaxngschema","name":"XMLReader::setRelaxNGSchema","description":"Set the filename or URI for a RelaxNG Schema","tag":"refentry","type":"Function","methodName":"setRelaxNGSchema"},{"id":"xmlreader.setrelaxngschemasource","name":"XMLReader::setRelaxNGSchemaSource","description":"Set the data containing a RelaxNG Schema","tag":"refentry","type":"Function","methodName":"setRelaxNGSchemaSource"},{"id":"xmlreader.setschema","name":"XMLReader::setSchema","description":"Validate document against XSD","tag":"refentry","type":"Function","methodName":"setSchema"},{"id":"xmlreader.xml","name":"XMLReader::XML","description":"Set the data containing the XML to parse","tag":"refentry","type":"Function","methodName":"XML"},{"id":"class.xmlreader","name":"XMLReader","description":"The XMLReader class","tag":"phpdoc:classref","type":"Class","methodName":"XMLReader"},{"id":"book.xmlreader","name":"XMLReader","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"XMLReader"},{"id":"xmlwriter.requirements","name":"\u9700\u6c42","description":"XMLWriter","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xmlwriter.installation","name":"\u5b89\u88c5","description":"XMLWriter","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xmlwriter.resources","name":"\u8d44\u6e90\u7c7b\u578b","description":"XMLWriter","tag":"section","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b"},{"id":"xmlwriter.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XMLWriter","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"example.xmlwriter-simple","name":"Creating a simple XML document","description":"XMLWriter","tag":"section","type":"General","methodName":"Creating a simple XML document"},{"id":"example.xmlwriter-namespace","name":"Working with XML namespaces","description":"XMLWriter","tag":"section","type":"General","methodName":"Working with XML namespaces"},{"id":"example.xmlwriter-oop","name":"Working with the OO API","description":"XMLWriter","tag":"section","type":"General","methodName":"Working with the OO API"},{"id":"xmlwriter.examples","name":"\u793a\u4f8b","description":"XMLWriter","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"xmlwriter.endattribute","name":"xmlwriter_end_attribute","description":"End attribute","tag":"refentry","type":"Function","methodName":"xmlwriter_end_attribute"},{"id":"xmlwriter.endattribute","name":"XMLWriter::endAttribute","description":"End attribute","tag":"refentry","type":"Function","methodName":"endAttribute"},{"id":"xmlwriter.endcdata","name":"xmlwriter_end_cdata","description":"End current CDATA","tag":"refentry","type":"Function","methodName":"xmlwriter_end_cdata"},{"id":"xmlwriter.endcdata","name":"XMLWriter::endCdata","description":"End current CDATA","tag":"refentry","type":"Function","methodName":"endCdata"},{"id":"xmlwriter.endcomment","name":"xmlwriter_end_comment","description":"Create end comment","tag":"refentry","type":"Function","methodName":"xmlwriter_end_comment"},{"id":"xmlwriter.endcomment","name":"XMLWriter::endComment","description":"Create end comment","tag":"refentry","type":"Function","methodName":"endComment"},{"id":"xmlwriter.enddocument","name":"xmlwriter_end_document","description":"End current document","tag":"refentry","type":"Function","methodName":"xmlwriter_end_document"},{"id":"xmlwriter.enddocument","name":"XMLWriter::endDocument","description":"End current document","tag":"refentry","type":"Function","methodName":"endDocument"},{"id":"xmlwriter.enddtd","name":"xmlwriter_end_dtd","description":"End current DTD","tag":"refentry","type":"Function","methodName":"xmlwriter_end_dtd"},{"id":"xmlwriter.enddtd","name":"XMLWriter::endDtd","description":"End current DTD","tag":"refentry","type":"Function","methodName":"endDtd"},{"id":"xmlwriter.enddtdattlist","name":"xmlwriter_end_dtd_attlist","description":"End current DTD AttList","tag":"refentry","type":"Function","methodName":"xmlwriter_end_dtd_attlist"},{"id":"xmlwriter.enddtdattlist","name":"XMLWriter::endDtdAttlist","description":"End current DTD AttList","tag":"refentry","type":"Function","methodName":"endDtdAttlist"},{"id":"xmlwriter.enddtdelement","name":"xmlwriter_end_dtd_element","description":"End current DTD element","tag":"refentry","type":"Function","methodName":"xmlwriter_end_dtd_element"},{"id":"xmlwriter.enddtdelement","name":"XMLWriter::endDtdElement","description":"End current DTD element","tag":"refentry","type":"Function","methodName":"endDtdElement"},{"id":"xmlwriter.enddtdentity","name":"xmlwriter_end_dtd_entity","description":"End current DTD Entity","tag":"refentry","type":"Function","methodName":"xmlwriter_end_dtd_entity"},{"id":"xmlwriter.enddtdentity","name":"XMLWriter::endDtdEntity","description":"End current DTD Entity","tag":"refentry","type":"Function","methodName":"endDtdEntity"},{"id":"xmlwriter.endelement","name":"xmlwriter_end_element","description":"End current element","tag":"refentry","type":"Function","methodName":"xmlwriter_end_element"},{"id":"xmlwriter.endelement","name":"XMLWriter::endElement","description":"End current element","tag":"refentry","type":"Function","methodName":"endElement"},{"id":"xmlwriter.endpi","name":"xmlwriter_end_pi","description":"End current PI","tag":"refentry","type":"Function","methodName":"xmlwriter_end_pi"},{"id":"xmlwriter.endpi","name":"XMLWriter::endPi","description":"End current PI","tag":"refentry","type":"Function","methodName":"endPi"},{"id":"xmlwriter.flush","name":"xmlwriter_flush","description":"Flush current buffer","tag":"refentry","type":"Function","methodName":"xmlwriter_flush"},{"id":"xmlwriter.flush","name":"XMLWriter::flush","description":"Flush current buffer","tag":"refentry","type":"Function","methodName":"flush"},{"id":"xmlwriter.fullendelement","name":"xmlwriter_full_end_element","description":"End current element","tag":"refentry","type":"Function","methodName":"xmlwriter_full_end_element"},{"id":"xmlwriter.fullendelement","name":"XMLWriter::fullEndElement","description":"End current element","tag":"refentry","type":"Function","methodName":"fullEndElement"},{"id":"xmlwriter.openmemory","name":"xmlwriter_open_memory","description":"Create new xmlwriter using memory for string output","tag":"refentry","type":"Function","methodName":"xmlwriter_open_memory"},{"id":"xmlwriter.openmemory","name":"XMLWriter::openMemory","description":"Create new xmlwriter using memory for string output","tag":"refentry","type":"Function","methodName":"openMemory"},{"id":"xmlwriter.openuri","name":"xmlwriter_open_uri","description":"Create new xmlwriter using source uri for output","tag":"refentry","type":"Function","methodName":"xmlwriter_open_uri"},{"id":"xmlwriter.openuri","name":"XMLWriter::openUri","description":"Create new xmlwriter using source uri for output","tag":"refentry","type":"Function","methodName":"openUri"},{"id":"xmlwriter.outputmemory","name":"xmlwriter_output_memory","description":"Returns current buffer","tag":"refentry","type":"Function","methodName":"xmlwriter_output_memory"},{"id":"xmlwriter.outputmemory","name":"XMLWriter::outputMemory","description":"Returns current buffer","tag":"refentry","type":"Function","methodName":"outputMemory"},{"id":"xmlwriter.setindent","name":"xmlwriter_set_indent","description":"Toggle indentation on\/off","tag":"refentry","type":"Function","methodName":"xmlwriter_set_indent"},{"id":"xmlwriter.setindent","name":"XMLWriter::setIndent","description":"Toggle indentation on\/off","tag":"refentry","type":"Function","methodName":"setIndent"},{"id":"xmlwriter.setindentstring","name":"xmlwriter_set_indent_string","description":"Set string used for indenting","tag":"refentry","type":"Function","methodName":"xmlwriter_set_indent_string"},{"id":"xmlwriter.setindentstring","name":"XMLWriter::setIndentString","description":"Set string used for indenting","tag":"refentry","type":"Function","methodName":"setIndentString"},{"id":"xmlwriter.startattribute","name":"xmlwriter_start_attribute","description":"Create start attribute","tag":"refentry","type":"Function","methodName":"xmlwriter_start_attribute"},{"id":"xmlwriter.startattribute","name":"XMLWriter::startAttribute","description":"Create start attribute","tag":"refentry","type":"Function","methodName":"startAttribute"},{"id":"xmlwriter.startattributens","name":"xmlwriter_start_attribute_ns","description":"Create start namespaced attribute","tag":"refentry","type":"Function","methodName":"xmlwriter_start_attribute_ns"},{"id":"xmlwriter.startattributens","name":"XMLWriter::startAttributeNs","description":"Create start namespaced attribute","tag":"refentry","type":"Function","methodName":"startAttributeNs"},{"id":"xmlwriter.startcdata","name":"xmlwriter_start_cdata","description":"Create start CDATA tag","tag":"refentry","type":"Function","methodName":"xmlwriter_start_cdata"},{"id":"xmlwriter.startcdata","name":"XMLWriter::startCdata","description":"Create start CDATA tag","tag":"refentry","type":"Function","methodName":"startCdata"},{"id":"xmlwriter.startcomment","name":"xmlwriter_start_comment","description":"Create start comment","tag":"refentry","type":"Function","methodName":"xmlwriter_start_comment"},{"id":"xmlwriter.startcomment","name":"XMLWriter::startComment","description":"Create start comment","tag":"refentry","type":"Function","methodName":"startComment"},{"id":"xmlwriter.startdocument","name":"xmlwriter_start_document","description":"Create document tag","tag":"refentry","type":"Function","methodName":"xmlwriter_start_document"},{"id":"xmlwriter.startdocument","name":"XMLWriter::startDocument","description":"Create document tag","tag":"refentry","type":"Function","methodName":"startDocument"},{"id":"xmlwriter.startdtd","name":"xmlwriter_start_dtd","description":"Create start DTD tag","tag":"refentry","type":"Function","methodName":"xmlwriter_start_dtd"},{"id":"xmlwriter.startdtd","name":"XMLWriter::startDtd","description":"Create start DTD tag","tag":"refentry","type":"Function","methodName":"startDtd"},{"id":"xmlwriter.startdtdattlist","name":"xmlwriter_start_dtd_attlist","description":"Create start DTD AttList","tag":"refentry","type":"Function","methodName":"xmlwriter_start_dtd_attlist"},{"id":"xmlwriter.startdtdattlist","name":"XMLWriter::startDtdAttlist","description":"Create start DTD AttList","tag":"refentry","type":"Function","methodName":"startDtdAttlist"},{"id":"xmlwriter.startdtdelement","name":"xmlwriter_start_dtd_element","description":"Create start DTD element","tag":"refentry","type":"Function","methodName":"xmlwriter_start_dtd_element"},{"id":"xmlwriter.startdtdelement","name":"XMLWriter::startDtdElement","description":"Create start DTD element","tag":"refentry","type":"Function","methodName":"startDtdElement"},{"id":"xmlwriter.startdtdentity","name":"xmlwriter_start_dtd_entity","description":"Create start DTD Entity","tag":"refentry","type":"Function","methodName":"xmlwriter_start_dtd_entity"},{"id":"xmlwriter.startdtdentity","name":"XMLWriter::startDtdEntity","description":"Create start DTD Entity","tag":"refentry","type":"Function","methodName":"startDtdEntity"},{"id":"xmlwriter.startelement","name":"xmlwriter_start_element","description":"Create start element tag","tag":"refentry","type":"Function","methodName":"xmlwriter_start_element"},{"id":"xmlwriter.startelement","name":"XMLWriter::startElement","description":"Create start element tag","tag":"refentry","type":"Function","methodName":"startElement"},{"id":"xmlwriter.startelementns","name":"xmlwriter_start_element_ns","description":"Create start namespaced element tag","tag":"refentry","type":"Function","methodName":"xmlwriter_start_element_ns"},{"id":"xmlwriter.startelementns","name":"XMLWriter::startElementNs","description":"Create start namespaced element tag","tag":"refentry","type":"Function","methodName":"startElementNs"},{"id":"xmlwriter.startpi","name":"xmlwriter_start_pi","description":"Create start PI tag","tag":"refentry","type":"Function","methodName":"xmlwriter_start_pi"},{"id":"xmlwriter.startpi","name":"XMLWriter::startPi","description":"Create start PI tag","tag":"refentry","type":"Function","methodName":"startPi"},{"id":"xmlwriter.text","name":"xmlwriter_text","description":"Write text","tag":"refentry","type":"Function","methodName":"xmlwriter_text"},{"id":"xmlwriter.text","name":"XMLWriter::text","description":"Write text","tag":"refentry","type":"Function","methodName":"text"},{"id":"xmlwriter.tomemory","name":"XMLWriter::toMemory","description":"Create new XMLWriter using memory for string output","tag":"refentry","type":"Function","methodName":"toMemory"},{"id":"xmlwriter.tostream","name":"XMLWriter::toStream","description":"Create new XMLWriter using a stream for output","tag":"refentry","type":"Function","methodName":"toStream"},{"id":"xmlwriter.touri","name":"XMLWriter::toUri","description":"Create new XMLWriter using a URI for output","tag":"refentry","type":"Function","methodName":"toUri"},{"id":"xmlwriter.writeattribute","name":"xmlwriter_write_attribute","description":"Write full attribute","tag":"refentry","type":"Function","methodName":"xmlwriter_write_attribute"},{"id":"xmlwriter.writeattribute","name":"XMLWriter::writeAttribute","description":"Write full attribute","tag":"refentry","type":"Function","methodName":"writeAttribute"},{"id":"xmlwriter.writeattributens","name":"xmlwriter_write_attribute_ns","description":"Write full namespaced attribute","tag":"refentry","type":"Function","methodName":"xmlwriter_write_attribute_ns"},{"id":"xmlwriter.writeattributens","name":"XMLWriter::writeAttributeNs","description":"Write full namespaced attribute","tag":"refentry","type":"Function","methodName":"writeAttributeNs"},{"id":"xmlwriter.writecdata","name":"xmlwriter_write_cdata","description":"Write full CDATA tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_cdata"},{"id":"xmlwriter.writecdata","name":"XMLWriter::writeCdata","description":"Write full CDATA tag","tag":"refentry","type":"Function","methodName":"writeCdata"},{"id":"xmlwriter.writecomment","name":"xmlwriter_write_comment","description":"Write full comment tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_comment"},{"id":"xmlwriter.writecomment","name":"XMLWriter::writeComment","description":"Write full comment tag","tag":"refentry","type":"Function","methodName":"writeComment"},{"id":"xmlwriter.writedtd","name":"xmlwriter_write_dtd","description":"Write full DTD tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_dtd"},{"id":"xmlwriter.writedtd","name":"XMLWriter::writeDtd","description":"Write full DTD tag","tag":"refentry","type":"Function","methodName":"writeDtd"},{"id":"xmlwriter.writedtdattlist","name":"xmlwriter_write_dtd_attlist","description":"Write full DTD AttList tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_dtd_attlist"},{"id":"xmlwriter.writedtdattlist","name":"XMLWriter::writeDtdAttlist","description":"Write full DTD AttList tag","tag":"refentry","type":"Function","methodName":"writeDtdAttlist"},{"id":"xmlwriter.writedtdelement","name":"xmlwriter_write_dtd_element","description":"Write full DTD element tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_dtd_element"},{"id":"xmlwriter.writedtdelement","name":"XMLWriter::writeDtdElement","description":"Write full DTD element tag","tag":"refentry","type":"Function","methodName":"writeDtdElement"},{"id":"xmlwriter.writedtdentity","name":"xmlwriter_write_dtd_entity","description":"Write full DTD Entity tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_dtd_entity"},{"id":"xmlwriter.writedtdentity","name":"XMLWriter::writeDtdEntity","description":"Write full DTD Entity tag","tag":"refentry","type":"Function","methodName":"writeDtdEntity"},{"id":"xmlwriter.writeelement","name":"xmlwriter_write_element","description":"Write full element tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_element"},{"id":"xmlwriter.writeelement","name":"XMLWriter::writeElement","description":"Write full element tag","tag":"refentry","type":"Function","methodName":"writeElement"},{"id":"xmlwriter.writeelementns","name":"xmlwriter_write_element_ns","description":"Write full namespaced element tag","tag":"refentry","type":"Function","methodName":"xmlwriter_write_element_ns"},{"id":"xmlwriter.writeelementns","name":"XMLWriter::writeElementNs","description":"Write full namespaced element tag","tag":"refentry","type":"Function","methodName":"writeElementNs"},{"id":"xmlwriter.writepi","name":"xmlwriter_write_pi","description":"Writes a PI","tag":"refentry","type":"Function","methodName":"xmlwriter_write_pi"},{"id":"xmlwriter.writepi","name":"XMLWriter::writePi","description":"Writes a PI","tag":"refentry","type":"Function","methodName":"writePi"},{"id":"xmlwriter.writeraw","name":"xmlwriter_write_raw","description":"Write a raw XML text","tag":"refentry","type":"Function","methodName":"xmlwriter_write_raw"},{"id":"xmlwriter.writeraw","name":"XMLWriter::writeRaw","description":"Write a raw XML text","tag":"refentry","type":"Function","methodName":"writeRaw"},{"id":"class.xmlwriter","name":"XMLWriter","description":"The XMLWriter class","tag":"phpdoc:classref","type":"Class","methodName":"XMLWriter"},{"id":"book.xmlwriter","name":"XMLWriter","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"XMLWriter"},{"id":"xsl.requirements","name":"\u9700\u6c42","description":"XSL","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"xsl.installation","name":"\u5b89\u88c5","description":"XSL","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"xsl.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"XSL","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"xsl.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"XSL","tag":"appendix","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"xsl.examples-collection","name":"Example collection.xml and collection.xsl files","description":"XSL","tag":"section","type":"General","methodName":"Example collection.xml and collection.xsl files"},{"id":"xsl.examples-errors","name":"Error handling with libxml error handling functions","description":"XSL","tag":"section","type":"General","methodName":"Error handling with libxml error handling functions"},{"id":"xsl.examples","name":"\u793a\u4f8b","description":"XSL","tag":"chapter","type":"General","methodName":"\u793a\u4f8b"},{"id":"xsltprocessor.construct","name":"XSLTProcessor::__construct","description":"Creates a new XSLTProcessor object","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"xsltprocessor.getparameter","name":"XSLTProcessor::getParameter","description":"Get value of a parameter","tag":"refentry","type":"Function","methodName":"getParameter"},{"id":"xsltprocessor.getsecurityprefs","name":"XSLTProcessor::getSecurityPrefs","description":"Get security preferences","tag":"refentry","type":"Function","methodName":"getSecurityPrefs"},{"id":"xsltprocessor.hasexsltsupport","name":"XSLTProcessor::hasExsltSupport","description":"Determine if PHP has EXSLT support","tag":"refentry","type":"Function","methodName":"hasExsltSupport"},{"id":"xsltprocessor.importstylesheet","name":"XSLTProcessor::importStylesheet","description":"Import stylesheet","tag":"refentry","type":"Function","methodName":"importStylesheet"},{"id":"xsltprocessor.registerphpfunctionns","name":"XSLTProcessor::registerPHPFunctionNS","description":"Register a PHP function as namespaced XSLT function","tag":"refentry","type":"Function","methodName":"registerPHPFunctionNS"},{"id":"xsltprocessor.registerphpfunctions","name":"XSLTProcessor::registerPHPFunctions","description":"Enables the ability to use PHP functions as XSLT functions","tag":"refentry","type":"Function","methodName":"registerPHPFunctions"},{"id":"xsltprocessor.removeparameter","name":"XSLTProcessor::removeParameter","description":"Remove parameter","tag":"refentry","type":"Function","methodName":"removeParameter"},{"id":"xsltprocessor.setparameter","name":"XSLTProcessor::setParameter","description":"Set value for a parameter","tag":"refentry","type":"Function","methodName":"setParameter"},{"id":"xsltprocessor.setprofiling","name":"XSLTProcessor::setProfiling","description":"Sets profiling output file","tag":"refentry","type":"Function","methodName":"setProfiling"},{"id":"xsltprocessor.setsecurityprefs","name":"XSLTProcessor::setSecurityPrefs","description":"Set security preferences","tag":"refentry","type":"Function","methodName":"setSecurityPrefs"},{"id":"xsltprocessor.transformtodoc","name":"XSLTProcessor::transformToDoc","description":"Transform to a document","tag":"refentry","type":"Function","methodName":"transformToDoc"},{"id":"xsltprocessor.transformtouri","name":"XSLTProcessor::transformToUri","description":"Transform to URI","tag":"refentry","type":"Function","methodName":"transformToUri"},{"id":"xsltprocessor.transformtoxml","name":"XSLTProcessor::transformToXml","description":"Transform to XML","tag":"refentry","type":"Function","methodName":"transformToXml"},{"id":"class.xsltprocessor","name":"XSLTProcessor","description":"The XSLTProcessor class","tag":"phpdoc:classref","type":"Class","methodName":"XSLTProcessor"},{"id":"book.xsl","name":"XSL","description":"XML \u64cd\u4f5c","tag":"book","type":"Extension","methodName":"XSL"},{"id":"refs.xml","name":"XML \u64cd\u4f5c","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"XML \u64cd\u4f5c"},{"id":"ui.requirements","name":"\u9700\u6c42","description":"UI","tag":"section","type":"General","methodName":"\u9700\u6c42"},{"id":"ui.installation","name":"\u5b89\u88c5","description":"UI","tag":"section","type":"General","methodName":"\u5b89\u88c5"},{"id":"ui.setup","name":"\u5b89\u88c5\/\u914d\u7f6e","description":"UI","tag":"chapter","type":"General","methodName":"\u5b89\u88c5\/\u914d\u7f6e"},{"id":"ui-point.at","name":"UI\\Point::at","description":"Size Coercion","tag":"refentry","type":"Function","methodName":"at"},{"id":"ui-point.construct","name":"UI\\Point::__construct","description":"Construct a new Point","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-point.getx","name":"UI\\Point::getX","description":"Retrieves X","tag":"refentry","type":"Function","methodName":"getX"},{"id":"ui-point.gety","name":"UI\\Point::getY","description":"Retrieves Y","tag":"refentry","type":"Function","methodName":"getY"},{"id":"ui-point.setx","name":"UI\\Point::setX","description":"Set X","tag":"refentry","type":"Function","methodName":"setX"},{"id":"ui-point.sety","name":"UI\\Point::setY","description":"Set Y","tag":"refentry","type":"Function","methodName":"setY"},{"id":"class.ui-point","name":"UI\\Point","description":"Represents a position (x,y)","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Point"},{"id":"ui-size.construct","name":"UI\\Size::__construct","description":"Construct a new Size","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-size.getheight","name":"UI\\Size::getHeight","description":"Retrieves Height","tag":"refentry","type":"Function","methodName":"getHeight"},{"id":"ui-size.getwidth","name":"UI\\Size::getWidth","description":"Retrives Width","tag":"refentry","type":"Function","methodName":"getWidth"},{"id":"ui-size.of","name":"UI\\Size::of","description":"Point Coercion","tag":"refentry","type":"Function","methodName":"of"},{"id":"ui-size.setheight","name":"UI\\Size::setHeight","description":"Set Height","tag":"refentry","type":"Function","methodName":"setHeight"},{"id":"ui-size.setwidth","name":"UI\\Size::setWidth","description":"Set Width","tag":"refentry","type":"Function","methodName":"setWidth"},{"id":"class.ui-size","name":"UI\\Size","description":"Represents dimensions (width, height)","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Size"},{"id":"ui-window.add","name":"UI\\Window::add","description":"Add a Control","tag":"refentry","type":"Function","methodName":"add"},{"id":"ui-window.construct","name":"UI\\Window::__construct","description":"Construct a new Window","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-window.error","name":"UI\\Window::error","description":"Show Error Box","tag":"refentry","type":"Function","methodName":"error"},{"id":"ui-window.getsize","name":"UI\\Window::getSize","description":"Get Window Size","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"ui-window.gettitle","name":"UI\\Window::getTitle","description":"Get Title","tag":"refentry","type":"Function","methodName":"getTitle"},{"id":"ui-window.hasborders","name":"UI\\Window::hasBorders","description":"Border Detection","tag":"refentry","type":"Function","methodName":"hasBorders"},{"id":"ui-window.hasmargin","name":"UI\\Window::hasMargin","description":"Margin Detection","tag":"refentry","type":"Function","methodName":"hasMargin"},{"id":"ui-window.isfullscreen","name":"UI\\Window::isFullScreen","description":"Full Screen Detection","tag":"refentry","type":"Function","methodName":"isFullScreen"},{"id":"ui-window.msg","name":"UI\\Window::msg","description":"Show Message Box","tag":"refentry","type":"Function","methodName":"msg"},{"id":"ui-window.onclosing","name":"UI\\Window::onClosing","description":"Closing Callback","tag":"refentry","type":"Function","methodName":"onClosing"},{"id":"ui-window.open","name":"UI\\Window::open","description":"Open Dialog","tag":"refentry","type":"Function","methodName":"open"},{"id":"ui-window.save","name":"UI\\Window::save","description":"Save Dialog","tag":"refentry","type":"Function","methodName":"save"},{"id":"ui-window.setborders","name":"UI\\Window::setBorders","description":"Border Use","tag":"refentry","type":"Function","methodName":"setBorders"},{"id":"ui-window.setfullscreen","name":"UI\\Window::setFullScreen","description":"Full Screen Use","tag":"refentry","type":"Function","methodName":"setFullScreen"},{"id":"ui-window.setmargin","name":"UI\\Window::setMargin","description":"Margin Use","tag":"refentry","type":"Function","methodName":"setMargin"},{"id":"ui-window.setsize","name":"UI\\Window::setSize","description":"Set Size","tag":"refentry","type":"Function","methodName":"setSize"},{"id":"ui-window.settitle","name":"UI\\Window::setTitle","description":"Window Title","tag":"refentry","type":"Function","methodName":"setTitle"},{"id":"class.ui-window","name":"UI\\Window","description":"Window","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Window"},{"id":"ui-control.destroy","name":"UI\\Control::destroy","description":"Destroy Control","tag":"refentry","type":"Function","methodName":"destroy"},{"id":"ui-control.disable","name":"UI\\Control::disable","description":"Disable Control","tag":"refentry","type":"Function","methodName":"disable"},{"id":"ui-control.enable","name":"UI\\Control::enable","description":"Enable Control","tag":"refentry","type":"Function","methodName":"enable"},{"id":"ui-control.getparent","name":"UI\\Control::getParent","description":"Get Parent Control","tag":"refentry","type":"Function","methodName":"getParent"},{"id":"ui-control.gettoplevel","name":"UI\\Control::getTopLevel","description":"Get Top Level","tag":"refentry","type":"Function","methodName":"getTopLevel"},{"id":"ui-control.hide","name":"UI\\Control::hide","description":"Hide Control","tag":"refentry","type":"Function","methodName":"hide"},{"id":"ui-control.isenabled","name":"UI\\Control::isEnabled","description":"Determine if Control is enabled","tag":"refentry","type":"Function","methodName":"isEnabled"},{"id":"ui-control.isvisible","name":"UI\\Control::isVisible","description":"Determine if Control is visible","tag":"refentry","type":"Function","methodName":"isVisible"},{"id":"ui-control.setparent","name":"UI\\Control::setParent","description":"Set Parent Control","tag":"refentry","type":"Function","methodName":"setParent"},{"id":"ui-control.show","name":"UI\\Control::show","description":"Control Show","tag":"refentry","type":"Function","methodName":"show"},{"id":"class.ui-control","name":"UI\\Control","description":"Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Control"},{"id":"ui-menu.append","name":"UI\\Menu::append","description":"Append Menu Item","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-menu.appendabout","name":"UI\\Menu::appendAbout","description":"Append About Menu Item","tag":"refentry","type":"Function","methodName":"appendAbout"},{"id":"ui-menu.appendcheck","name":"UI\\Menu::appendCheck","description":"Append Checkable Menu Item","tag":"refentry","type":"Function","methodName":"appendCheck"},{"id":"ui-menu.appendpreferences","name":"UI\\Menu::appendPreferences","description":"Append Preferences Menu Item","tag":"refentry","type":"Function","methodName":"appendPreferences"},{"id":"ui-menu.appendquit","name":"UI\\Menu::appendQuit","description":"Append Quit Menu Item","tag":"refentry","type":"Function","methodName":"appendQuit"},{"id":"ui-menu.appendseparator","name":"UI\\Menu::appendSeparator","description":"Append Menu Item Separator","tag":"refentry","type":"Function","methodName":"appendSeparator"},{"id":"ui-menu.construct","name":"UI\\Menu::__construct","description":"Construct a new Menu","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.ui-menu","name":"UI\\Menu","description":"Menu","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Menu"},{"id":"ui-menuitem.disable","name":"UI\\MenuItem::disable","description":"Disable Menu Item","tag":"refentry","type":"Function","methodName":"disable"},{"id":"ui-menuitem.enable","name":"UI\\MenuItem::enable","description":"Enable Menu Item","tag":"refentry","type":"Function","methodName":"enable"},{"id":"ui-menuitem.ischecked","name":"UI\\MenuItem::isChecked","description":"Detect Checked","tag":"refentry","type":"Function","methodName":"isChecked"},{"id":"ui-menuitem.onclick","name":"UI\\MenuItem::onClick","description":"On Click Callback","tag":"refentry","type":"Function","methodName":"onClick"},{"id":"ui-menuitem.setchecked","name":"UI\\MenuItem::setChecked","description":"Set Checked","tag":"refentry","type":"Function","methodName":"setChecked"},{"id":"class.ui-menuitem","name":"UI\\MenuItem","description":"Menu Item","tag":"phpdoc:classref","type":"Class","methodName":"UI\\MenuItem"},{"id":"ui-area.ondraw","name":"UI\\Area::onDraw","description":"Draw Callback","tag":"refentry","type":"Function","methodName":"onDraw"},{"id":"ui-area.onkey","name":"UI\\Area::onKey","description":"Key Callback","tag":"refentry","type":"Function","methodName":"onKey"},{"id":"ui-area.onmouse","name":"UI\\Area::onMouse","description":"Mouse Callback","tag":"refentry","type":"Function","methodName":"onMouse"},{"id":"ui-area.redraw","name":"UI\\Area::redraw","description":"Redraw Area","tag":"refentry","type":"Function","methodName":"redraw"},{"id":"ui-area.scrollto","name":"UI\\Area::scrollTo","description":"Area Scroll","tag":"refentry","type":"Function","methodName":"scrollTo"},{"id":"ui-area.setsize","name":"UI\\Area::setSize","description":"Set Size","tag":"refentry","type":"Function","methodName":"setSize"},{"id":"class.ui-area","name":"UI\\Area","description":"Area","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Area"},{"id":"ui-executor.construct","name":"UI\\Executor::__construct","description":"Construct a new Executor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-executor.kill","name":"UI\\Executor::kill","description":"Stop Executor","tag":"refentry","type":"Function","methodName":"kill"},{"id":"ui-executor.onexecute","name":"UI\\Executor::onExecute","description":"Execution Callback","tag":"refentry","type":"Function","methodName":"onExecute"},{"id":"ui-executor.setinterval","name":"UI\\Executor::setInterval","description":"Interval Manipulation","tag":"refentry","type":"Function","methodName":"setInterval"},{"id":"class.ui-executor","name":"UI\\Executor","description":"Execution Scheduler","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Executor"},{"id":"ui-controls-tab.append","name":"UI\\Controls\\Tab::append","description":"Append Page","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-tab.delete","name":"UI\\Controls\\Tab::delete","description":"Delete Page","tag":"refentry","type":"Function","methodName":"delete"},{"id":"ui-controls-tab.hasmargin","name":"UI\\Controls\\Tab::hasMargin","description":"Margin Detection","tag":"refentry","type":"Function","methodName":"hasMargin"},{"id":"ui-controls-tab.insertat","name":"UI\\Controls\\Tab::insertAt","description":"Insert Page","tag":"refentry","type":"Function","methodName":"insertAt"},{"id":"ui-controls-tab.pages","name":"UI\\Controls\\Tab::pages","description":"Page Count","tag":"refentry","type":"Function","methodName":"pages"},{"id":"ui-controls-tab.setmargin","name":"UI\\Controls\\Tab::setMargin","description":"Set Margin","tag":"refentry","type":"Function","methodName":"setMargin"},{"id":"class.ui-controls-tab","name":"UI\\Controls\\Tab","description":"Tab Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Tab"},{"id":"ui-controls-check.construct","name":"UI\\Controls\\Check::__construct","description":"Construct a new Check","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-check.gettext","name":"UI\\Controls\\Check::getText","description":"Get Text","tag":"refentry","type":"Function","methodName":"getText"},{"id":"ui-controls-check.ischecked","name":"UI\\Controls\\Check::isChecked","description":"Checked Detection","tag":"refentry","type":"Function","methodName":"isChecked"},{"id":"ui-controls-check.ontoggle","name":"UI\\Controls\\Check::onToggle","description":"Toggle Callback","tag":"refentry","type":"Function","methodName":"onToggle"},{"id":"ui-controls-check.setchecked","name":"UI\\Controls\\Check::setChecked","description":"Set Checked","tag":"refentry","type":"Function","methodName":"setChecked"},{"id":"ui-controls-check.settext","name":"UI\\Controls\\Check::setText","description":"Set Text","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.ui-controls-check","name":"UI\\Controls\\Check","description":"Check Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Check"},{"id":"ui-controls-button.construct","name":"UI\\Controls\\Button::__construct","description":"Construct a new Button","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-button.gettext","name":"UI\\Controls\\Button::getText","description":"Get Text","tag":"refentry","type":"Function","methodName":"getText"},{"id":"ui-controls-button.onclick","name":"UI\\Controls\\Button::onClick","description":"Click Handler","tag":"refentry","type":"Function","methodName":"onClick"},{"id":"ui-controls-button.settext","name":"UI\\Controls\\Button::setText","description":"Set Text","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.ui-controls-button","name":"UI\\Controls\\Button","description":"Button Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Button"},{"id":"ui-controls-colorbutton.getcolor","name":"UI\\Controls\\ColorButton::getColor","description":"Get Color","tag":"refentry","type":"Function","methodName":"getColor"},{"id":"ui-controls-colorbutton.onchange","name":"UI\\Controls\\ColorButton::onChange","description":"Change Handler","tag":"refentry","type":"Function","methodName":"onChange"},{"id":"ui-controls-colorbutton.setcolor","name":"UI\\Controls\\ColorButton::setColor","description":"Set Color","tag":"refentry","type":"Function","methodName":"setColor"},{"id":"class.ui-controls-colorbutton","name":"UI\\Controls\\ColorButton","description":"ColorButton Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\ColorButton"},{"id":"ui-controls-label.construct","name":"UI\\Controls\\Label::__construct","description":"Construct a new Label","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-label.gettext","name":"UI\\Controls\\Label::getText","description":"Get Text","tag":"refentry","type":"Function","methodName":"getText"},{"id":"ui-controls-label.settext","name":"UI\\Controls\\Label::setText","description":"Set Text","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.ui-controls-label","name":"UI\\Controls\\Label","description":"Label Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Label"},{"id":"ui-controls-entry.construct","name":"UI\\Controls\\Entry::__construct","description":"Construct a new Entry","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-entry.gettext","name":"UI\\Controls\\Entry::getText","description":"Get Text","tag":"refentry","type":"Function","methodName":"getText"},{"id":"ui-controls-entry.isreadonly","name":"UI\\Controls\\Entry::isReadOnly","description":"Detect Read Only","tag":"refentry","type":"Function","methodName":"isReadOnly"},{"id":"ui-controls-entry.onchange","name":"UI\\Controls\\Entry::onChange","description":"Change Handler","tag":"refentry","type":"Function","methodName":"onChange"},{"id":"ui-controls-entry.setreadonly","name":"UI\\Controls\\Entry::setReadOnly","description":"Set Read Only","tag":"refentry","type":"Function","methodName":"setReadOnly"},{"id":"ui-controls-entry.settext","name":"UI\\Controls\\Entry::setText","description":"Set Text","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.ui-controls-entry","name":"UI\\Controls\\Entry","description":"Entry Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Entry"},{"id":"ui-controls-multilineentry.append","name":"UI\\Controls\\MultilineEntry::append","description":"Append Text","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-multilineentry.construct","name":"UI\\Controls\\MultilineEntry::__construct","description":"Construct a new Multiline Entry","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-multilineentry.gettext","name":"UI\\Controls\\MultilineEntry::getText","description":"Get Text","tag":"refentry","type":"Function","methodName":"getText"},{"id":"ui-controls-multilineentry.isreadonly","name":"UI\\Controls\\MultilineEntry::isReadOnly","description":"Read Only Detection","tag":"refentry","type":"Function","methodName":"isReadOnly"},{"id":"ui-controls-multilineentry.onchange","name":"UI\\Controls\\MultilineEntry::onChange","description":"Change Handler","tag":"refentry","type":"Function","methodName":"onChange"},{"id":"ui-controls-multilineentry.setreadonly","name":"UI\\Controls\\MultilineEntry::setReadOnly","description":"Set Read Only","tag":"refentry","type":"Function","methodName":"setReadOnly"},{"id":"ui-controls-multilineentry.settext","name":"UI\\Controls\\MultilineEntry::setText","description":"Set Text","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.ui-controls-multilineentry","name":"UI\\Controls\\MultilineEntry","description":"MultilineEntry Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\MultilineEntry"},{"id":"ui-controls-spin.construct","name":"UI\\Controls\\Spin::__construct","description":"Construct a new Spin","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-spin.getvalue","name":"UI\\Controls\\Spin::getValue","description":"Get Value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"ui-controls-spin.onchange","name":"UI\\Controls\\Spin::onChange","description":"Change Handler","tag":"refentry","type":"Function","methodName":"onChange"},{"id":"ui-controls-spin.setvalue","name":"UI\\Controls\\Spin::setValue","description":"Set Value","tag":"refentry","type":"Function","methodName":"setValue"},{"id":"class.ui-controls-spin","name":"UI\\Controls\\Spin","description":"Spin Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Spin"},{"id":"ui-controls-slider.construct","name":"UI\\Controls\\Slider::__construct","description":"Construct a new Slider","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-slider.getvalue","name":"UI\\Controls\\Slider::getValue","description":"Get Value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"ui-controls-slider.onchange","name":"UI\\Controls\\Slider::onChange","description":"Change Handler","tag":"refentry","type":"Function","methodName":"onChange"},{"id":"ui-controls-slider.setvalue","name":"UI\\Controls\\Slider::setValue","description":"Set Value","tag":"refentry","type":"Function","methodName":"setValue"},{"id":"class.ui-controls-slider","name":"UI\\Controls\\Slider","description":"Slider Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Slider"},{"id":"ui-controls-progress.getvalue","name":"UI\\Controls\\Progress::getValue","description":"Get Value","tag":"refentry","type":"Function","methodName":"getValue"},{"id":"ui-controls-progress.setvalue","name":"UI\\Controls\\Progress::setValue","description":"Set Value","tag":"refentry","type":"Function","methodName":"setValue"},{"id":"class.ui-controls-progress","name":"UI\\Controls\\Progress","description":"Progress Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Progress"},{"id":"ui-controls-separator.construct","name":"UI\\Controls\\Separator::__construct","description":"Construct a new Separator","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.ui-controls-separator","name":"UI\\Controls\\Separator","description":"Control Separator","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Separator"},{"id":"ui-controls-combo.append","name":"UI\\Controls\\Combo::append","description":"Append Option","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-combo.getselected","name":"UI\\Controls\\Combo::getSelected","description":"Get Selected Option","tag":"refentry","type":"Function","methodName":"getSelected"},{"id":"ui-controls-combo.onselected","name":"UI\\Controls\\Combo::onSelected","description":"Selected Handler","tag":"refentry","type":"Function","methodName":"onSelected"},{"id":"ui-controls-combo.setselected","name":"UI\\Controls\\Combo::setSelected","description":"Set Selected Option","tag":"refentry","type":"Function","methodName":"setSelected"},{"id":"class.ui-controls-combo","name":"UI\\Controls\\Combo","description":"Combo Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Combo"},{"id":"ui-controls-editablecombo.append","name":"UI\\Controls\\EditableCombo::append","description":"Append Option","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-editablecombo.gettext","name":"UI\\Controls\\EditableCombo::getText","description":"Get Text","tag":"refentry","type":"Function","methodName":"getText"},{"id":"ui-controls-editablecombo.onchange","name":"UI\\Controls\\EditableCombo::onChange","description":"Change Handler","tag":"refentry","type":"Function","methodName":"onChange"},{"id":"ui-controls-editablecombo.settext","name":"UI\\Controls\\EditableCombo::setText","description":"Set Text","tag":"refentry","type":"Function","methodName":"setText"},{"id":"class.ui-controls-editablecombo","name":"UI\\Controls\\EditableCombo","description":"EdiableCombo Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\EditableCombo"},{"id":"ui-controls-radio.append","name":"UI\\Controls\\Radio::append","description":"Append Option","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-radio.getselected","name":"UI\\Controls\\Radio::getSelected","description":"Get Selected Option","tag":"refentry","type":"Function","methodName":"getSelected"},{"id":"ui-controls-radio.onselected","name":"UI\\Controls\\Radio::onSelected","description":"Selected Handler","tag":"refentry","type":"Function","methodName":"onSelected"},{"id":"ui-controls-radio.setselected","name":"UI\\Controls\\Radio::setSelected","description":"Set Selected Option","tag":"refentry","type":"Function","methodName":"setSelected"},{"id":"class.ui-controls-radio","name":"UI\\Controls\\Radio","description":"Radio Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Radio"},{"id":"ui-controls-picker.construct","name":"UI\\Controls\\Picker::__construct","description":"Construct a new Picker","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.ui-controls-picker","name":"UI\\Controls\\Picker","description":"Picker Control","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Picker"},{"id":"ui-controls-form.append","name":"UI\\Controls\\Form::append","description":"Append Control","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-form.delete","name":"UI\\Controls\\Form::delete","description":"Delete Control","tag":"refentry","type":"Function","methodName":"delete"},{"id":"ui-controls-form.ispadded","name":"UI\\Controls\\Form::isPadded","description":"Padding Detection","tag":"refentry","type":"Function","methodName":"isPadded"},{"id":"ui-controls-form.setpadded","name":"UI\\Controls\\Form::setPadded","description":"Set Padding","tag":"refentry","type":"Function","methodName":"setPadded"},{"id":"class.ui-controls-form","name":"UI\\Controls\\Form","description":"Control Form (Arrangement)","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Form"},{"id":"ui-controls-grid.append","name":"UI\\Controls\\Grid::append","description":"Append Control","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-grid.ispadded","name":"UI\\Controls\\Grid::isPadded","description":"Padding Detection","tag":"refentry","type":"Function","methodName":"isPadded"},{"id":"ui-controls-grid.setpadded","name":"UI\\Controls\\Grid::setPadded","description":"Set Padding","tag":"refentry","type":"Function","methodName":"setPadded"},{"id":"class.ui-controls-grid","name":"UI\\Controls\\Grid","description":"Control Grid (Arrangement)","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Grid"},{"id":"ui-controls-group.append","name":"UI\\Controls\\Group::append","description":"Append Control","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-group.construct","name":"UI\\Controls\\Group::__construct","description":"Construct a new Group","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-group.gettitle","name":"UI\\Controls\\Group::getTitle","description":"Get Title","tag":"refentry","type":"Function","methodName":"getTitle"},{"id":"ui-controls-group.hasmargin","name":"UI\\Controls\\Group::hasMargin","description":"Margin Detection","tag":"refentry","type":"Function","methodName":"hasMargin"},{"id":"ui-controls-group.setmargin","name":"UI\\Controls\\Group::setMargin","description":"Set Margin","tag":"refentry","type":"Function","methodName":"setMargin"},{"id":"ui-controls-group.settitle","name":"UI\\Controls\\Group::setTitle","description":"Set Title","tag":"refentry","type":"Function","methodName":"setTitle"},{"id":"class.ui-controls-group","name":"UI\\Controls\\Group","description":"Control Group (Arrangement)","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Group"},{"id":"ui-controls-box.append","name":"UI\\Controls\\Box::append","description":"Append Control","tag":"refentry","type":"Function","methodName":"append"},{"id":"ui-controls-box.construct","name":"UI\\Controls\\Box::__construct","description":"Construct a new Box","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-controls-box.delete","name":"UI\\Controls\\Box::delete","description":"Delete Control","tag":"refentry","type":"Function","methodName":"delete"},{"id":"ui-controls-box.getorientation","name":"UI\\Controls\\Box::getOrientation","description":"Get Orientation","tag":"refentry","type":"Function","methodName":"getOrientation"},{"id":"ui-controls-box.ispadded","name":"UI\\Controls\\Box::isPadded","description":"Padding Detection","tag":"refentry","type":"Function","methodName":"isPadded"},{"id":"ui-controls-box.setpadded","name":"UI\\Controls\\Box::setPadded","description":"Set Padding","tag":"refentry","type":"Function","methodName":"setPadded"},{"id":"class.ui-controls-box","name":"UI\\Controls\\Box","description":"Control Box (Arrangement)","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Controls\\Box"},{"id":"ui-draw-pen.clip","name":"UI\\Draw\\Pen::clip","description":"Clip a Path","tag":"refentry","type":"Function","methodName":"clip"},{"id":"ui-draw-pen.fill","name":"UI\\Draw\\Pen::fill","description":"Fill a Path","tag":"refentry","type":"Function","methodName":"fill"},{"id":"ui-draw-pen.restore","name":"UI\\Draw\\Pen::restore","description":"Restore","tag":"refentry","type":"Function","methodName":"restore"},{"id":"ui-draw-pen.save","name":"UI\\Draw\\Pen::save","description":"Save","tag":"refentry","type":"Function","methodName":"save"},{"id":"ui-draw-pen.stroke","name":"UI\\Draw\\Pen::stroke","description":"Stroke a Path","tag":"refentry","type":"Function","methodName":"stroke"},{"id":"ui-draw-pen.transform","name":"UI\\Draw\\Pen::transform","description":"Matrix Transform","tag":"refentry","type":"Function","methodName":"transform"},{"id":"ui-draw-pen.write","name":"UI\\Draw\\Pen::write","description":"Draw Text at Point","tag":"refentry","type":"Function","methodName":"write"},{"id":"class.ui-draw-pen","name":"UI\\Draw\\Pen","description":"Draw Pen","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Pen"},{"id":"ui-draw-path.addrectangle","name":"UI\\Draw\\Path::addRectangle","description":"Draw a Rectangle","tag":"refentry","type":"Function","methodName":"addRectangle"},{"id":"ui-draw-path.arcto","name":"UI\\Draw\\Path::arcTo","description":"Draw an Arc","tag":"refentry","type":"Function","methodName":"arcTo"},{"id":"ui-draw-path.bezierto","name":"UI\\Draw\\Path::bezierTo","description":"Draw Bezier Curve","tag":"refentry","type":"Function","methodName":"bezierTo"},{"id":"ui-draw-path.closefigure","name":"UI\\Draw\\Path::closeFigure","description":"Close Figure","tag":"refentry","type":"Function","methodName":"closeFigure"},{"id":"ui-draw-path.construct","name":"UI\\Draw\\Path::__construct","description":"Construct a new Path","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-path.end","name":"UI\\Draw\\Path::end","description":"Finalize Path","tag":"refentry","type":"Function","methodName":"end"},{"id":"ui-draw-path.lineto","name":"UI\\Draw\\Path::lineTo","description":"Draw a Line","tag":"refentry","type":"Function","methodName":"lineTo"},{"id":"ui-draw-path.newfigure","name":"UI\\Draw\\Path::newFigure","description":"Draw Figure","tag":"refentry","type":"Function","methodName":"newFigure"},{"id":"ui-draw-path.newfigurewitharc","name":"UI\\Draw\\Path::newFigureWithArc","description":"Draw Figure with Arc","tag":"refentry","type":"Function","methodName":"newFigureWithArc"},{"id":"class.ui-draw-path","name":"UI\\Draw\\Path","description":"Draw Path","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Path"},{"id":"ui-draw-matrix.invert","name":"UI\\Draw\\Matrix::invert","description":"Invert Matrix","tag":"refentry","type":"Function","methodName":"invert"},{"id":"ui-draw-matrix.isinvertible","name":"UI\\Draw\\Matrix::isInvertible","description":"Invertible Detection","tag":"refentry","type":"Function","methodName":"isInvertible"},{"id":"ui-draw-matrix.multiply","name":"UI\\Draw\\Matrix::multiply","description":"Multiply Matrix","tag":"refentry","type":"Function","methodName":"multiply"},{"id":"ui-draw-matrix.rotate","name":"UI\\Draw\\Matrix::rotate","description":"Rotate Matrix","tag":"refentry","type":"Function","methodName":"rotate"},{"id":"ui-draw-matrix.scale","name":"UI\\Draw\\Matrix::scale","description":"Scale Matrix","tag":"refentry","type":"Function","methodName":"scale"},{"id":"ui-draw-matrix.skew","name":"UI\\Draw\\Matrix::skew","description":"Skew Matrix","tag":"refentry","type":"Function","methodName":"skew"},{"id":"ui-draw-matrix.translate","name":"UI\\Draw\\Matrix::translate","description":"Translate Matrix","tag":"refentry","type":"Function","methodName":"translate"},{"id":"class.ui-draw-matrix","name":"UI\\Draw\\Matrix","description":"Draw Matrix","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Matrix"},{"id":"ui-draw-color.construct","name":"UI\\Draw\\Color::__construct","description":"Construct new Color","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-color.getchannel","name":"UI\\Draw\\Color::getChannel","description":"Color Manipulation","tag":"refentry","type":"Function","methodName":"getChannel"},{"id":"ui-draw-color.setchannel","name":"UI\\Draw\\Color::setChannel","description":"Color Manipulation","tag":"refentry","type":"Function","methodName":"setChannel"},{"id":"class.ui-draw-color","name":"UI\\Draw\\Color","description":"Color Representation","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Color"},{"id":"ui-draw-stroke.construct","name":"UI\\Draw\\Stroke::__construct","description":"Construct a new Stroke","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-stroke.getcap","name":"UI\\Draw\\Stroke::getCap","description":"Get Line Cap","tag":"refentry","type":"Function","methodName":"getCap"},{"id":"ui-draw-stroke.getjoin","name":"UI\\Draw\\Stroke::getJoin","description":"Get Line Join","tag":"refentry","type":"Function","methodName":"getJoin"},{"id":"ui-draw-stroke.getmiterlimit","name":"UI\\Draw\\Stroke::getMiterLimit","description":"Get Miter Limit","tag":"refentry","type":"Function","methodName":"getMiterLimit"},{"id":"ui-draw-stroke.getthickness","name":"UI\\Draw\\Stroke::getThickness","description":"Get Thickness","tag":"refentry","type":"Function","methodName":"getThickness"},{"id":"ui-draw-stroke.setcap","name":"UI\\Draw\\Stroke::setCap","description":"Set Line Cap","tag":"refentry","type":"Function","methodName":"setCap"},{"id":"ui-draw-stroke.setjoin","name":"UI\\Draw\\Stroke::setJoin","description":"Set Line Join","tag":"refentry","type":"Function","methodName":"setJoin"},{"id":"ui-draw-stroke.setmiterlimit","name":"UI\\Draw\\Stroke::setMiterLimit","description":"Set Miter Limit","tag":"refentry","type":"Function","methodName":"setMiterLimit"},{"id":"ui-draw-stroke.setthickness","name":"UI\\Draw\\Stroke::setThickness","description":"Set Thickness","tag":"refentry","type":"Function","methodName":"setThickness"},{"id":"class.ui-draw-stroke","name":"UI\\Draw\\Stroke","description":"Draw Stroke","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Stroke"},{"id":"ui-draw-brush.construct","name":"UI\\Draw\\Brush::__construct","description":"Construct a new Brush","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-brush.getcolor","name":"UI\\Draw\\Brush::getColor","description":"Get Color","tag":"refentry","type":"Function","methodName":"getColor"},{"id":"ui-draw-brush.setcolor","name":"UI\\Draw\\Brush::setColor","description":"Set Color","tag":"refentry","type":"Function","methodName":"setColor"},{"id":"class.ui-draw-brush","name":"UI\\Draw\\Brush","description":"Brushes","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Brush"},{"id":"ui-draw-brush-gradient.addstop","name":"UI\\Draw\\Brush\\Gradient::addStop","description":"Stop Manipulation","tag":"refentry","type":"Function","methodName":"addStop"},{"id":"ui-draw-brush-gradient.delstop","name":"UI\\Draw\\Brush\\Gradient::delStop","description":"Stop Manipulation","tag":"refentry","type":"Function","methodName":"delStop"},{"id":"ui-draw-brush-gradient.setstop","name":"UI\\Draw\\Brush\\Gradient::setStop","description":"Stop Manipulation","tag":"refentry","type":"Function","methodName":"setStop"},{"id":"class.ui-draw-brush-gradient","name":"UI\\Draw\\Brush\\Gradient","description":"Gradient Brushes","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Brush\\Gradient"},{"id":"ui-draw-brush-lineargradient.construct","name":"UI\\Draw\\Brush\\LinearGradient::__construct","description":"Construct a Linear Gradient","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.ui-draw-brush-lineargradient","name":"UI\\Draw\\Brush\\LinearGradient","description":"Linear Gradient","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Brush\\LinearGradient"},{"id":"ui-draw-brush-radialgradient.construct","name":"UI\\Draw\\Brush\\RadialGradient::__construct","description":"Construct a new Radial Gradient","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"class.ui-draw-brush-radialgradient","name":"UI\\Draw\\Brush\\RadialGradient","description":"Radial Gradient","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Brush\\RadialGradient"},{"id":"ui-draw-text-layout.construct","name":"UI\\Draw\\Text\\Layout::__construct","description":"Construct a new Text Layout","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-text-layout.setcolor","name":"UI\\Draw\\Text\\Layout::setColor","description":"Set Color","tag":"refentry","type":"Function","methodName":"setColor"},{"id":"ui-draw-text-layout.setwidth","name":"UI\\Draw\\Text\\Layout::setWidth","description":"Set Width","tag":"refentry","type":"Function","methodName":"setWidth"},{"id":"class.ui-draw-text-layout","name":"UI\\Draw\\Text\\Layout","description":"Represents Text Layout","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Text\\Layout"},{"id":"ui-draw-text-font.construct","name":"UI\\Draw\\Text\\Font::__construct","description":"Construct a new Font","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-text-font.getascent","name":"UI\\Draw\\Text\\Font::getAscent","description":"Font Metrics","tag":"refentry","type":"Function","methodName":"getAscent"},{"id":"ui-draw-text-font.getdescent","name":"UI\\Draw\\Text\\Font::getDescent","description":"Font Metrics","tag":"refentry","type":"Function","methodName":"getDescent"},{"id":"ui-draw-text-font.getleading","name":"UI\\Draw\\Text\\Font::getLeading","description":"Font Metrics","tag":"refentry","type":"Function","methodName":"getLeading"},{"id":"ui-draw-text-font.getunderlineposition","name":"UI\\Draw\\Text\\Font::getUnderlinePosition","description":"Font Metrics","tag":"refentry","type":"Function","methodName":"getUnderlinePosition"},{"id":"ui-draw-text-font.getunderlinethickness","name":"UI\\Draw\\Text\\Font::getUnderlineThickness","description":"Font Metrics","tag":"refentry","type":"Function","methodName":"getUnderlineThickness"},{"id":"class.ui-draw-text-font","name":"UI\\Draw\\Text\\Font","description":"Represents a Font","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Text\\Font"},{"id":"ui-draw-text-font-descriptor.construct","name":"UI\\Draw\\Text\\Font\\Descriptor::__construct","description":"Construct a new Font Descriptor","tag":"refentry","type":"Function","methodName":"__construct"},{"id":"ui-draw-text-font-descriptor.getfamily","name":"UI\\Draw\\Text\\Font\\Descriptor::getFamily","description":"Get Font Family","tag":"refentry","type":"Function","methodName":"getFamily"},{"id":"ui-draw-text-font-descriptor.getitalic","name":"UI\\Draw\\Text\\Font\\Descriptor::getItalic","description":"Style Detection","tag":"refentry","type":"Function","methodName":"getItalic"},{"id":"ui-draw-text-font-descriptor.getsize","name":"UI\\Draw\\Text\\Font\\Descriptor::getSize","description":"Size Detection","tag":"refentry","type":"Function","methodName":"getSize"},{"id":"ui-draw-text-font-descriptor.getstretch","name":"UI\\Draw\\Text\\Font\\Descriptor::getStretch","description":"Style Detection","tag":"refentry","type":"Function","methodName":"getStretch"},{"id":"ui-draw-text-font-descriptor.getweight","name":"UI\\Draw\\Text\\Font\\Descriptor::getWeight","description":"Weight Detection","tag":"refentry","type":"Function","methodName":"getWeight"},{"id":"class.ui-draw-text-font-descriptor","name":"UI\\Draw\\Text\\Font\\Descriptor","description":"Font Descriptor","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Text\\Font\\Descriptor"},{"id":"function.ui-draw-text-font-fontfamilies","name":"UI\\Draw\\Text\\Font\\fontFamilies","description":"Retrieve Font Families","tag":"refentry","type":"Function","methodName":"UI\\Draw\\Text\\Font\\fontFamilies"},{"id":"function.ui-quit","name":"UI\\quit","description":"Quit UI Loop","tag":"refentry","type":"Function","methodName":"UI\\quit"},{"id":"function.ui-run","name":"UI\\run","description":"Enter UI Loop","tag":"refentry","type":"Function","methodName":"UI\\run"},{"id":"ref.ui","name":"UI \u51fd\u6570","description":"UI","tag":"reference","type":"Extension","methodName":"UI \u51fd\u6570"},{"id":"class.ui-draw-text-font-weight","name":"UI\\Draw\\Text\\Font\\Weight","description":"Font Weight Settings","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Text\\Font\\Weight"},{"id":"class.ui-draw-text-font-italic","name":"UI\\Draw\\Text\\Font\\Italic","description":"Italic Font Settings","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Text\\Font\\Italic"},{"id":"class.ui-draw-text-font-stretch","name":"UI\\Draw\\Text\\Font\\Stretch","description":"Font Stretch Settings","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Text\\Font\\Stretch"},{"id":"class.ui-draw-line-cap","name":"UI\\Draw\\Line\\Cap","description":"Line Cap Settings","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Line\\Cap"},{"id":"class.ui-draw-line-join","name":"UI\\Draw\\Line\\Join","description":"Line Join Settings","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Draw\\Line\\Join"},{"id":"class.ui-key","name":"UI\\Key","description":"Key Identifiers","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Key"},{"id":"class.ui-exception-invalidargumentexception","name":"UI\\Exception\\InvalidArgumentException","description":"InvalidArgumentException","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Exception\\InvalidArgumentException"},{"id":"class.ui-exception-runtimeexception","name":"UI\\Exception\\RuntimeException","description":"RuntimeException","tag":"phpdoc:classref","type":"Class","methodName":"UI\\Exception\\RuntimeException"},{"id":"book.ui","name":"UI","description":"UI","tag":"book","type":"Extension","methodName":"UI"},{"id":"refs.ui","name":"\u56fe\u5f62\u7528\u6237\u754c\u9762(GUI) \u6269\u5c55","description":"\u51fd\u6570\u53c2\u8003","tag":"set","type":"Extension","methodName":"\u56fe\u5f62\u7528\u6237\u754c\u9762(GUI) \u6269\u5c55"},{"id":"funcref","name":"\u51fd\u6570\u53c2\u8003","description":"PHP \u624b\u518c","tag":"set","type":"Extension","methodName":"\u51fd\u6570\u53c2\u8003"},{"id":"faq.general","name":"\u4e00\u822c\u4fe1\u606f","description":"\u4e00\u822c\u4fe1\u606f","tag":"chapter","type":"General","methodName":"\u4e00\u822c\u4fe1\u606f"},{"id":"faq.mailinglist","name":"\u90ae\u4ef6\u5217\u8868","description":"\u90ae\u4ef6\u5217\u8868","tag":"chapter","type":"General","methodName":"\u90ae\u4ef6\u5217\u8868"},{"id":"faq.obtaining","name":"\u83b7\u53d6 PHP","description":"\u83b7\u53d6 PHP","tag":"chapter","type":"General","methodName":"\u83b7\u53d6 PHP"},{"id":"faq.databases","name":"\u6570\u636e\u5e93\u95ee\u9898","description":"\u6570\u636e\u5e93\u95ee\u9898","tag":"chapter","type":"General","methodName":"\u6570\u636e\u5e93\u95ee\u9898"},{"id":"faq.installation","name":"\u5b89\u88c5","description":"\u5b89\u88c5\u5e38\u89c1\u95ee\u9898","tag":"chapter","type":"General","methodName":"\u5b89\u88c5"},{"id":"faq.build","name":"\u7f16\u8bd1\u95ee\u9898","description":"\u7f16\u8bd1\u95ee\u9898","tag":"chapter","type":"General","methodName":"\u7f16\u8bd1\u95ee\u9898"},{"id":"faq.using","name":"\u4f7f\u7528 PHP","description":"\u4f7f\u7528 PHP","tag":"chapter","type":"General","methodName":"\u4f7f\u7528 PHP"},{"id":"faq.passwords","name":"\u5bc6\u7801\u6563\u5217","description":"\u5b89\u5168\u53ef\u9760\u7684\u5bc6\u7801\u6563\u5217","tag":"chapter","type":"General","methodName":"\u5bc6\u7801\u6563\u5217"},{"id":"faq.html","name":"PHP \u548c HTML","description":"PHP \u548c HTML","tag":"chapter","type":"General","methodName":"PHP \u548c HTML"},{"id":"faq.com","name":"PHP \u548c COM","description":"PHP \u548c COM","tag":"chapter","type":"General","methodName":"PHP \u548c COM"},{"id":"faq.misc","name":"\u5176\u4ed6\u95ee\u9898","description":"\u5176\u4ed6\u95ee\u9898","tag":"chapter","type":"General","methodName":"\u5176\u4ed6\u95ee\u9898"},{"id":"faq","name":"FAQ","description":"\u5e38\u89c1\u95ee\u9898","tag":"book","type":"Extension","methodName":"FAQ"},{"id":"history.php","name":"PHP \u7684\u5386\u53f2","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP \u7684\u5386\u53f2"},{"id":"history.php.related","name":"PHP \u76f8\u5173\u9879\u76ee\u7684\u5386\u53f2","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP \u76f8\u5173\u9879\u76ee\u7684\u5386\u53f2"},{"id":"history.php.books","name":"PHP \u76f8\u5173\u4e66\u7c4d","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP \u76f8\u5173\u4e66\u7c4d"},{"id":"history.php.publications","name":"PHP \u76f8\u5173\u51fa\u7248\u7269","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP \u76f8\u5173\u51fa\u7248\u7269"},{"id":"history","name":"PHP \u53ca\u5176\u76f8\u5173\u9879\u76ee\u7684\u5386\u53f2","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"PHP \u53ca\u5176\u76f8\u5173\u9879\u76ee\u7684\u5386\u53f2"},{"id":"examples","name":"About manual examples","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"About manual examples"},{"id":"migration85.new-features","name":"\u65b0\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u529f\u80fd"},{"id":"migration85.new-classes","name":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3"},{"id":"migration85.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration85.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration85.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration85.deprecated","name":"\u5f03\u7528\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5f03\u7528\u529f\u80fd"},{"id":"migration85.other-changes","name":"\u5176\u5b83\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u5b83\u53d8\u66f4"},{"id":"migration85.windows-support","name":"Windows \u652f\u6301","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows \u652f\u6301"},{"id":"migration85","name":"\u4ece PHP 8.4.x \u79fb\u690d\u5230 PHP 8.5.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 8.4.x \u79fb\u690d\u5230 PHP 8.5.x"},{"id":"migration84.new-features","name":"\u65b0\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u529f\u80fd"},{"id":"migration84.new-classes","name":"\u65b0\u7684\u7c7b\u3001\u6ce8\u89e3\u548c interface","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u3001\u6ce8\u89e3\u548c interface"},{"id":"migration84.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration84.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration84.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration84.deprecated","name":"Deprecated Features","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Deprecated Features"},{"id":"migration84.removed-extensions","name":"Removed Extensions","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Removed Extensions"},{"id":"migration84.other-changes","name":"Other Changes","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Other Changes"},{"id":"migration84.windows-support","name":"Windows Support","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows Support"},{"id":"migration84","name":"\u4ece PHP 8.3.x \u79fb\u690d\u5230 PHP 8.4.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 8.3.x \u79fb\u690d\u5230 PHP 8.4.x"},{"id":"migration83.new-features","name":"\u65b0\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u529f\u80fd"},{"id":"migration83.new-classes","name":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3"},{"id":"migration83.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration83.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration83.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration83.deprecated","name":"\u5f03\u7528\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5f03\u7528\u529f\u80fd"},{"id":"migration83.other-changes","name":"\u5176\u5b83\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u5b83\u53d8\u66f4"},{"id":"migration83.windows-support","name":"Windows \u652f\u6301","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows \u652f\u6301"},{"id":"migration83","name":"\u4ece PHP 8.2.x \u79fb\u690d\u5230 PHP 8.3.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 8.2.x \u79fb\u690d\u5230 PHP 8.3.x"},{"id":"migration82.new-features","name":"\u65b0\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u529f\u80fd"},{"id":"migration82.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration82.constants","name":"\u65b0\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u5168\u5c40\u5e38\u91cf"},{"id":"migration82.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration82.deprecated","name":"\u5e9f\u5f03\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5e9f\u5f03\u7684\u529f\u80fd"},{"id":"migration82.other-changes","name":"\u5176\u4ed6\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u4ed6\u53d8\u66f4"},{"id":"migration82.windows-support","name":"Windows \u652f\u6301","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows \u652f\u6301"},{"id":"migration82","name":"\u4ece PHP 8.1.x \u79fb\u690d\u5230 PHP 8.2.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 8.1.x \u79fb\u690d\u5230 PHP 8.2.x"},{"id":"migration81.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration81.new-classes","name":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3"},{"id":"migration81.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration81.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration81.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration81.deprecated","name":"PHP 8.1.x \u5e9f\u5f03\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 8.1.x \u5e9f\u5f03\u7684\u529f\u80fd"},{"id":"migration81.other-changes","name":"\u5176\u4ed6\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u4ed6\u53d8\u66f4"},{"id":"migration81","name":"\u4ece PHP 8.0.x \u79fb\u690d\u5230 PHP 8.1.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 8.0.x \u79fb\u690d\u5230 PHP 8.1.x"},{"id":"migration80.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration80.new-classes","name":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3"},{"id":"migration80.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration80.deprecated","name":"PHP 8.0 \u5e9f\u5f03\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 8.0 \u5e9f\u5f03\u7684\u529f\u80fd"},{"id":"migration80.other-changes","name":"\u5176\u4ed6\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u4ed6\u53d8\u66f4"},{"id":"migration80","name":"\u4ece PHP 7.4.x \u79fb\u690d\u5230 PHP 8.0.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 7.4.x \u79fb\u690d\u5230 PHP 8.0.x"},{"id":"migration74.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration74.new-classes","name":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3"},{"id":"migration74.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration74.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration74.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration74.deprecated","name":"PHP 7.4.x \u5e9f\u5f03\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 7.4.x \u5e9f\u5f03\u7684\u529f\u80fd"},{"id":"migration74.removed-extensions","name":"\u79fb\u9664\u7684\u6269\u5c55","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u79fb\u9664\u7684\u6269\u5c55"},{"id":"migration74.other-changes","name":"\u5176\u4ed6\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u4ed6\u53d8\u66f4"},{"id":"migration74.windows-support","name":"Windows \u652f\u6301","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows \u652f\u6301"},{"id":"migration74","name":"\u4ece PHP 7.3.x \u79fb\u690d\u5230 PHP 7.4.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 7.3.x \u79fb\u690d\u5230 PHP 7.4.x"},{"id":"migration73.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration73.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration73.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration73.incompatible","name":"\u4e0d\u5411\u4e0b\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u4e0b\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration73.deprecated","name":"PHP 7.3.x \u4e2d\u5e9f\u5f03\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 7.3.x \u4e2d\u5e9f\u5f03\u7684\u529f\u80fd"},{"id":"migration73.other-changes","name":"\u5176\u5b83\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u5b83\u53d8\u66f4"},{"id":"migration73.windows-support","name":"Windows \u652f\u6301","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows \u652f\u6301"},{"id":"migration73","name":"\u4ece PHP 7.2.x \u79fb\u690d\u5230 PHP 7.3.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 7.2.x \u79fb\u690d\u5230 PHP 7.3.x"},{"id":"migration72.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration72.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration72.constants","name":"\u65b0\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u5168\u5c40\u5e38\u91cf"},{"id":"migration72.incompatible","name":"\u4e0d\u5411\u4e0b\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u4e0b\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration72.deprecated","name":"PHP 7.2.x \u4e2d\u5e9f\u5f03\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 7.2.x \u4e2d\u5e9f\u5f03\u7684\u529f\u80fd"},{"id":"migration72.other-changes","name":"\u5176\u4ed6\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u4ed6\u53d8\u66f4"},{"id":"migration72","name":"\u4ece PHP 7.1.x \u79fb\u690d\u5230 PHP 7.2.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 7.1.x \u79fb\u690d\u5230 PHP 7.2.x"},{"id":"migration71.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration71.new-functions","name":"\u65b0\u7684\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u51fd\u6570"},{"id":"migration71.constants","name":"\u65b0\u589e\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u589e\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration71.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration71.deprecated","name":"PHP 7.1.x \u4e2d\u5e9f\u5f03\u7684\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 7.1.x \u4e2d\u5e9f\u5f03\u7684\u7279\u6027"},{"id":"migration71.changed-functions","name":"\u53d8\u52a8\u7684\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u53d8\u52a8\u7684\u51fd\u6570"},{"id":"migration71.other-changes","name":"\u5176\u5b83\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u5b83\u53d8\u66f4"},{"id":"migration71.windows-support","name":"Windows \u652f\u6301","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"Windows \u652f\u6301"},{"id":"migration71","name":"\u4ece PHP 7.0.x \u79fb\u690d\u5230 PHP 7.1.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 7.0.x \u79fb\u690d\u5230 PHP 7.1.x"},{"id":"migration70.incompatible","name":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u4e0d\u5411\u540e\u517c\u5bb9\u7684\u53d8\u66f4"},{"id":"migration70.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration70.deprecated","name":"PHP 7.0.x \u5f03\u7528\u7684\u529f\u80fd","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 7.0.x \u5f03\u7528\u7684\u529f\u80fd"},{"id":"migration70.changed-functions","name":"\u53d8\u66f4\u7684\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u53d8\u66f4\u7684\u51fd\u6570"},{"id":"migration70.new-functions","name":"\u65b0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u51fd\u6570"},{"id":"migration70.classes","name":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u7c7b\u548c\u63a5\u53e3"},{"id":"migration70.constants","name":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration70.sapi-changes","name":"SAPI \u6a21\u5757\u7684\u53d8\u5316","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"SAPI \u6a21\u5757\u7684\u53d8\u5316"},{"id":"migration70.removed-exts-sapis","name":"\u79fb\u9664\u7684\u6269\u5c55\u548c SAPI","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u79fb\u9664\u7684\u6269\u5c55\u548c SAPI"},{"id":"migration70.other-changes","name":"\u5176\u5b83\u53d8\u66f4","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u5b83\u53d8\u66f4"},{"id":"migration70","name":"\u4ece PHP 5.6.x \u79fb\u690d\u5230 PHP 7.0.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 5.6.x \u79fb\u690d\u5230 PHP 7.0.x"},{"id":"migration56.incompatible","name":"\u5411\u540e\u4e0d\u517c\u5bb9","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5411\u540e\u4e0d\u517c\u5bb9"},{"id":"migration56.new-features","name":"\u65b0\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u7279\u6027"},{"id":"migration56.deprecated","name":"PHP 5.6.x \u4e2d\u5df2\u5e9f\u6b62\u7684\u7279\u6027","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"PHP 5.6.x \u4e2d\u5df2\u5e9f\u6b62\u7684\u7279\u6027"},{"id":"migration56.changed-functions","name":"\u51fd\u6570\u7684\u53d8\u5316","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u51fd\u6570\u7684\u53d8\u5316"},{"id":"migration56.new-functions","name":"\u65b0\u52a0\u51fd\u6570","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u52a0\u51fd\u6570"},{"id":"migration56.openssl","name":"OpenSSL changes in PHP 5.6.x","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"OpenSSL changes in PHP 5.6.x"},{"id":"migration56.extensions","name":"\u6269\u5c55\u4e2d\u7684\u53d8\u52a8","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u6269\u5c55\u4e2d\u7684\u53d8\u52a8"},{"id":"migration56.constants","name":"\u65b0\u52a0\u7684\u5168\u5c40\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u65b0\u52a0\u7684\u5168\u5c40\u5e38\u91cf"},{"id":"migration56","name":"\u4ece PHP 5.5.x \u79fb\u690d\u5230 PHP 5.6.x","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4ece PHP 5.5.x \u79fb\u690d\u5230 PHP 5.6.x"},{"id":"debugger-about","name":"\u5173\u4e8e PHP \u8c03\u8bd5\u5668","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5173\u4e8e PHP \u8c03\u8bd5\u5668"},{"id":"debugger","name":"PHP \u7684\u8c03\u8bd5","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"PHP \u7684\u8c03\u8bd5"},{"id":"configure.about","name":"\u6838\u5fc3\u914d\u7f6e\u9009\u9879\u5217\u8868","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u6838\u5fc3\u914d\u7f6e\u9009\u9879\u5217\u8868"},{"id":"configure","name":"\u914d\u7f6e\u9009\u9879","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u914d\u7f6e\u9009\u9879"},{"id":"ini.list","name":"php.ini \u914d\u7f6e\u9009\u9879\u5217\u8868","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"php.ini \u914d\u7f6e\u9009\u9879\u5217\u8868"},{"id":"ini.sections","name":"php.ini \u914d\u7f6e\u6bb5\u5217\u8868","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"php.ini \u914d\u7f6e\u6bb5\u5217\u8868"},{"id":"ini.core","name":"php.ini \u6838\u5fc3\u6307\u4ee4\u8bf4\u660e","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"php.ini \u6838\u5fc3\u6307\u4ee4\u8bf4\u660e"},{"id":"ini","name":"php.ini \u914d\u7f6e","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"php.ini \u914d\u7f6e"},{"id":"extensions.alphabetical","name":"\u6309\u5b57\u6bcd\u987a\u5e8f","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u6309\u5b57\u6bcd\u987a\u5e8f"},{"id":"extensions.membership","name":"\u6309\u5f52\u5c5e\u5206","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u6309\u5f52\u5c5e\u5206"},{"id":"extensions.state","name":"\u6309\u72b6\u6001\u5206","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u6309\u72b6\u6001\u5206"},{"id":"extensions","name":"\u6269\u5c55\u5e93\u5217\u8868\/\u5f52\u7c7b","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u6269\u5c55\u5e93\u5217\u8868\/\u5f52\u7c7b"},{"id":"aliases","name":"\u51fd\u6570\u522b\u540d\u5217\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u51fd\u6570\u522b\u540d\u5217\u8868"},{"id":"reserved.keywords","name":"\u5173\u952e\u8bcd\u5217\u8868","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5173\u952e\u8bcd\u5217\u8868"},{"id":"reserved.classes","name":"\u9884\u5b9a\u4e49\u7c7b","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u9884\u5b9a\u4e49\u7c7b"},{"id":"reserved.constants","name":"\u9884\u5b9a\u4e49\u5e38\u91cf","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u9884\u5b9a\u4e49\u5e38\u91cf"},{"id":"reserved.other-reserved-words","name":"\u5176\u4ed6\u4fdd\u7559\u5b57\u5217\u8868","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5176\u4ed6\u4fdd\u7559\u5b57\u5217\u8868"},{"id":"reserved","name":"\u4fdd\u7559\u5b57\u5217\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u4fdd\u7559\u5b57\u5217\u8868"},{"id":"resource","name":"\u8d44\u6e90\u7c7b\u578b\u5217\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u8d44\u6e90\u7c7b\u578b\u5217\u8868"},{"id":"filters.string","name":"\u5b57\u7b26\u4e32\u8fc7\u6ee4\u5668","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u5b57\u7b26\u4e32\u8fc7\u6ee4\u5668"},{"id":"filters.convert","name":"\u8f6c\u6362\u8fc7\u6ee4\u5668","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u8f6c\u6362\u8fc7\u6ee4\u5668"},{"id":"filters.compression","name":"\u538b\u7f29\u8fc7\u6ee4\u5668","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u538b\u7f29\u8fc7\u6ee4\u5668"},{"id":"filters.encryption","name":"\u52a0\u5bc6\u8fc7\u6ee4\u5668","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u52a0\u5bc6\u8fc7\u6ee4\u5668"},{"id":"filters","name":"\u53ef\u7528\u8fc7\u6ee4\u5668\u5217\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u53ef\u7528\u8fc7\u6ee4\u5668\u5217\u8868"},{"id":"transports.inet","name":"Internet \u57df\uff1aTCP\uff0cUDP\uff0cSSL \u548c TLS","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"Internet \u57df\uff1aTCP\uff0cUDP\uff0cSSL \u548c TLS"},{"id":"transports.unix","name":"Unix \u57df\uff1aUnix \u548c UDG","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"Unix \u57df\uff1aUnix \u548c UDG"},{"id":"transports","name":"\u6240\u652f\u6301\u7684\u5957\u63a5\u5b57\u4f20\u8f93\u5668\u5217\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u6240\u652f\u6301\u7684\u5957\u63a5\u5b57\u4f20\u8f93\u5668\u5217\u8868"},{"id":"types.comparisons","name":"PHP \u7c7b\u578b\u6bd4\u8f83\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"PHP \u7c7b\u578b\u6bd4\u8f83\u8868"},{"id":"tokens","name":"\u89e3\u6790\u5668\u8bb0\u53f7\uff08token\uff09\u5217\u8868","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u89e3\u6790\u5668\u8bb0\u53f7\uff08token\uff09\u5217\u8868"},{"id":"userlandnaming.globalnamespace","name":"\u5168\u5c40\u547d\u540d\u7a7a\u95f4","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u5168\u5c40\u547d\u540d\u7a7a\u95f4"},{"id":"userlandnaming.rules","name":"\u89c4\u5219","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u89c4\u5219"},{"id":"userlandnaming.tips","name":"\u63d0\u793a","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u63d0\u793a"},{"id":"userlandnaming","name":"\u7528\u6237\u7a7a\u95f4\u547d\u540d\u6307\u5357","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u7528\u6237\u7a7a\u95f4\u547d\u540d\u6307\u5357"},{"id":"about.formats","name":"\u624b\u518c\u7684\u683c\u5f0f","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u624b\u518c\u7684\u683c\u5f0f"},{"id":"about.notes","name":"\u5173\u4e8e\u7528\u6237\u6ce8\u91ca","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5173\u4e8e\u7528\u6237\u6ce8\u91ca"},{"id":"about.prototypes","name":"\u5982\u4f55\u9605\u8bfb\u51fd\u6570\u7684\u5b9a\u4e49\uff08\u51fd\u6570\u539f\u578b\uff09","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5982\u4f55\u9605\u8bfb\u51fd\u6570\u7684\u5b9a\u4e49\uff08\u51fd\u6570\u539f\u578b\uff09"},{"id":"about.phpversions","name":"\u672c\u624b\u518c\u4e2d\u6240\u6d89\u53ca\u7684 PHP \u7248\u672c","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u672c\u624b\u518c\u4e2d\u6240\u6d89\u53ca\u7684 PHP \u7248\u672c"},{"id":"about.more","name":"\u5982\u4f55\u5f97\u5230\u5173\u4e8e PHP \u66f4\u591a\u7684\u4fe1\u606f","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5982\u4f55\u5f97\u5230\u5173\u4e8e PHP \u66f4\u591a\u7684\u4fe1\u606f"},{"id":"about.howtohelp","name":"\u5982\u4f55\u5e2e\u52a9\u6539\u8fdb\u672c\u6587\u6863","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5982\u4f55\u5e2e\u52a9\u6539\u8fdb\u672c\u6587\u6863"},{"id":"about.generate","name":"\u5982\u4f55\u751f\u6210\u624b\u518c\u7684\u5404\u79cd\u683c\u5f0f","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u5982\u4f55\u751f\u6210\u624b\u518c\u7684\u5404\u79cd\u683c\u5f0f"},{"id":"about.translations","name":"\u624b\u518c\u8bd1\u6587","description":"\u9644\u5f55","tag":"sect1","type":"General","methodName":"\u624b\u518c\u8bd1\u6587"},{"id":"about","name":"\u5173\u4e8e\u672c\u624b\u518c","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u5173\u4e8e\u672c\u624b\u518c"},{"id":"cc.license","name":"Creative Commons Attribution 3.0","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"Creative Commons Attribution 3.0"},{"id":"indexes.functions","name":"\u51fd\u6570\u548c\u65b9\u6cd5\u5217\u8868","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u51fd\u6570\u548c\u65b9\u6cd5\u5217\u8868"},{"id":"indexes.examples","name":"\u793a\u4f8b\u5217\u8868","description":"\u9644\u5f55","tag":"section","type":"General","methodName":"\u793a\u4f8b\u5217\u8868"},{"id":"indexes","name":"\u7d22\u5f15","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u7d22\u5f15"},{"id":"doc.changelog","name":"\u66f4\u65b0\u65e5\u5fd7","description":"\u9644\u5f55","tag":"appendix","type":"General","methodName":"\u66f4\u65b0\u65e5\u5fd7"},{"id":"appendices","name":"\u9644\u5f55","description":"PHP \u624b\u518c","tag":"book","type":"Extension","methodName":"\u9644\u5f55"},{"id":"index","name":"\u5e8f\u8a00","description":"PHP \u624b\u518c","tag":"set","type":"Extension","methodName":"\u5e8f\u8a00"}]