direktori cari
序言 入门指引 简介 PHP 是什么? PHP 能做什么? 简明教程 需要些什么? 第一个 PHP 页面 实用的脚本 处理表单 在新版本的 PHP 中使用旧的 PHP 代码 下一步做什么? 安装与配置 安装前需要考虑的事项 Unix 系统下的安装 Unix 系统下的 Apache 1.3.x Unix 系统下的 Apache 2.x Unix 系统下的 Nginx 1.4.x Unix 平台的 Lighttpd 1.4 Sun Solaris 上的 Sun、iPlanet 和 Netscape 服务器 CGI 和命令行设置 针对 HP-UX 平台的安装提示 在 OpenBSD 系统下的安装 针对 Solaris 的安装提示 Debian GNU/Linux 安装说明 Mac OS X 系统下的安装 使用软件包 使用内置的 PHP 在 Mac OS X 下编译 PHP Windows 系统下的安装 Windows 安装程序(PHP 5.1.0 及更早版本) Windows 安装程序(PHP 5.2 及更新版本) 手工安装步骤 Microsoft IIS Microsoft IIS 5.1 和 IIS 6.0 Microsoft IIS 7.0 及更高版本 Microsoft Windows 下的 Apache 1.3.x Microsoft Windows 下的 Apache 2.x Microsoft Windows 下的 Sun,iPlanet 和 Netscape 服务器 Microsoft Windows 下的 Sambar 服务器 Microsoft Windows 下的 Xitami 从源程序编译 Windows 下安装扩展库 PHP 在 Microsoft Windows 下的命令行方式 云计算平台上的安装 Microsoft Azure Amazon EC2 FastCGI 进程管理器(FPM) 安装 配置 PECL 扩展库安装 PECL 安装介绍 下载 PECL 扩展库 在 Windows 上安装 PHP 扩展 用 PEAR 编译共享 PECL 扩展库 用 phpize 编译共享 PECL 扩展库 php-config 将 PECL 扩展库静态编译入 PHP 还有问题? 阅读 FAQ 其它问题 错误报告 运行时配置 配置文件 .user.ini 文件 配置可被设定范围 怎样修改配置设定 语言参考 基本语法 PHP 标记 从 HTML 中分离 指令分隔符 注释 类型 简介 Boolean 布尔类型 Integer 整型 Float 浮点型 String 字符串 Array 数组 Object 对象 Resource 资源类型 NULL Callback 回调类型 本文档中使用的伪类型与变量 类型转换的判别 变量 基础 预定义变量 变量范围 可变变量 来自 PHP 之外的变量 常量 语法 魔术常量 表达式 运算符 运算符优先级 算术运算符 赋值运算符 位运算符 比较运算符 错误控制运算符 执行运算符 递增/递减运算符 逻辑运算符 字符串运算符 数组运算符 类型运算符 流程控制 简介 if else elseif/else if 流程控制的替代语法 while do-while for foreach break continue switch declare return require include require_once include_once goto 函数 用户自定义函数 函数的参数 返回值 可变函数 内部(内置)函数 匿名函数 类与对象 简介 基本概念 属性 类常量 自动加载类 构造函数和析构函数 访问控制(可见性) 对象继承 范围解析操作符(::) Static(静态)关键字 抽象类 对象接口 Traits Anonymous classes 重载 遍历对象 魔术方法 Final 关键字 对象复制 对象比较 类型约束 后期静态绑定 对象和引用 对象序列化 OOP 变更日志 命名空间 命名空间概述 定义命名空间 定义子命名空间 在同一个文件中定义多个命名空间 使用命名空间:基础 命名空间和动态语言特征 namespace关键字和__NAMESPACE__常量 使用命名空间:别名/导入 全局空间 使用命名空间:后备全局函数/常量 名称解析规则 FAQ: things you need to know about namespaces Errors Basics Errors in PHP 7 异常处理 扩展(extend) PHP 内置的异常处理类 生成器 生成器总览 生成器语法 Comparing generators with Iterator objects 引用的解释 引用是什么 引用做什么 引用不是什么 引用传递 引用返回 取消引用 引用定位 预定义变量 超全局变量 $GLOBALS $_SERVER $HTTP_SERVER_VARS $_GET $HTTP_GET_VARS $_POST $HTTP_POST_VARS $_FILES $HTTP_POST_FILES $_REQUEST $_SESSION $HTTP_SESSION_VARS $_ENV $HTTP_ENV_VARS $_COOKIE $HTTP_COOKIE_VARS $php_errormsg $HTTP_RAW_POST_DATA $http_response_header $argc $argv 预定义异常 Exception Exception::__construct Exception::getMessage Exception::getPrevious Exception::getCode Exception::getFile Exception::getLine Exception::getTrace Exception::getTraceAsString Exception::__toString Exception::__clone ErrorException ErrorException::__construct ErrorException::getSeverity 预定义接口 遍历 迭代器 Iterator::current Iterator::key Iterator::next Iterator::rewind Iterator::valid 聚合式迭代器 IteratorAggregate::getIterator 数组式访问 ArrayAccess::offsetExists ArrayAccess::offsetGet ArrayAccess::offsetSet ArrayAccess::offsetUnset 序列化 Serializable::serialize Serializable::unserialize Closure Closure::__construct Closure::bind Closure::bindTo 生成器 Generator::current Generator::key Generator::next Generator::rewind Generator::send Generator::throw Generator::valid Generator::__wakeup 上下文(Context)选项和参数 套接字上下文选项 HTTP context 选项 FTP context options SSL 上下文选项 CURL context options Phar 上下文(context)选项 MongoDB context options Context 参数 支持的协议和封装协议 file:// http:// https:// ftp:// ftps:// php:// zlib:// bzip2:// zip:// data:// glob:// phar:// ssh2:// rar:// ogg:// expect:// 安全 简介 总则 以 CGI 模式安装时 可能受到的攻击 情形一:只运行公开的文件 情形二:使用 --enable-force-cgi-redirect 选项 情形三:设置 doc_root 或 user_dir 情形四:PHP 解释器放在 web 目录以外 以 Apache 模块安装时 文件系统安全 Null 字符问题 数据库安全 设计数据库 连接数据库 加密存储模型 SQL 注入 错误报告 使用 Register Globals 用户提交的数据 魔术引号 什么是魔术引号 为什么要用魔术引号 为什么不用魔术引号 关闭魔术引号 隐藏 PHP 保持更新 特点 用 PHP 进行 HTTP 认证 Cookie 会话 处理 XForms 文件上传处理 POST 方法上传 错误信息说明 常见缺陷 上传多个文件 对 PUT 方法的支持 使用远程文件 连接处理 数据库持久连接 安全模式 保安措施和安全模式 被安全模式限制或屏蔽的函数 PHP 的命令行模式 内置Web Server INI 配置 垃圾回收机制 引用计数基本知识 回收周期(Collecting Cycles) 性能方面考虑的因素 DTrace 动态跟踪 PHP 和 DTrace 介绍 使用 PHP 和 DTrace 使用 SystemTap 监控 PHP DTrace 静态探针 函数参考 影响 PHP 行为的扩展 APC 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 APC 函数 apc_add apc_bin_dump apc_bin_dumpfile apc_bin_load apc_bin_loadfile apc_cache_info apc_cas apc_clear_cache apc_compile_file apc_dec apc_define_constants apc_delete_file apc_delete apc_exists apc_fetch apc_inc apc_load_constants apc_sma_info apc_store APCIterator APCIterator::__construct APCIterator::current APCIterator::getTotalCount APCIterator::getTotalHits APCIterator::getTotalSize APCIterator::key APCIterator::next APCIterator::rewind APCIterator::valid APCu 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 APCu 函数 apcu_add apcu_cache_info apcu_cas apcu_clear_cache apcu_dec apcu_delete apcu_entry apcu_exists apcu_fetch apcu_inc apcu_sma_info apcu_store APCUIterator APCUIterator::__construct APCUIterator::current APCUIterator::getTotalCount APCUIterator::getTotalHits APCUIterator::getTotalSize APCUIterator::key APCUIterator::next APCUIterator::rewind APCUIterator::valid APD 简介 安装/配置 需求 安装 Building on Win32 运行时配置 资源类型 预定义常量 范例 How to use PHP-APD in your scripts APD 函数 apd_breakpoint apd_callstack apd_clunk apd_continue apd_croak apd_dump_function_table apd_dump_persistent_resources apd_dump_regular_resources apd_echo apd_get_active_symbols apd_set_pprof_trace apd_set_session_trace_socket apd_set_session_trace apd_set_session override_function rename_function bcompiler 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 bcompiler 函数 bcompiler_load_exe bcompiler_load bcompiler_parse_class bcompiler_read bcompiler_write_class bcompiler_write_constant bcompiler_write_exe_footer bcompiler_write_file bcompiler_write_footer bcompiler_write_function bcompiler_write_functions_from_file bcompiler_write_header bcompiler_write_included_filename BLENC 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Blenc 函数 blenc_encrypt 错误处理 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 错误处理 函数 debug_backtrace debug_print_backtrace error_clear_last error_get_last error_log error_reporting restore_error_handler restore_exception_handler set_error_handler set_exception_handler trigger_error user_error htscanner 简介 安装/配置 需求 安装 运行时配置 资源类型 inclued 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Example that implements inclued into an application inclued 函数 inclued_get_data Memtrack 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage OPcache 简介 安装/配置 需求 安装 运行时配置 资源类型 OPcache 函数 opcache_compile_file opcache_get_configuration opcache_get_status opcache_invalidate opcache_is_script_cached opcache_reset 输出控制 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 基本用法 Output Control 函数 flush ob_clean ob_end_clean ob_end_flush ob_flush ob_get_clean ob_get_contents ob_get_flush ob_get_length ob_get_level ob_get_status ob_gzhandler ob_implicit_flush ob_list_handlers ob_start output_add_rewrite_var output_reset_rewrite_vars PHP 选项/信息 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 PHP 选项/信息 函数 assert_options assert cli_get_process_title cli_set_process_title dl extension_loaded gc_collect_cycles gc_disable gc_enable gc_enabled gc_mem_caches get_cfg_var get_current_user get_defined_constants get_extension_funcs get_include_path get_included_files get_loaded_extensions get_magic_quotes_gpc get_magic_quotes_runtime get_required_files get_resources getenv getlastmod getmygid getmyinode getmypid getmyuid getopt getrusage ini_alter ini_get_all ini_get ini_restore ini_set magic_quotes_runtime main memory_get_peak_usage memory_get_usage php_ini_loaded_file php_ini_scanned_files php_logo_guid php_sapi_name php_uname phpcredits phpinfo phpversion putenv restore_include_path set_include_path set_magic_quotes_runtime set_time_limit sys_get_temp_dir version_compare zend_logo_guid zend_thread_id zend_version runkit 简介 预定义常量 安装/配置 需求 安装 运行时配置 资源类型 runkit 函数 Runkit_Sandbox Runkit_Sandbox_Parent runkit_class_adopt runkit_class_emancipate runkit_constant_add runkit_constant_redefine runkit_constant_remove runkit_function_add runkit_function_copy runkit_function_redefine runkit_function_remove runkit_function_rename runkit_import runkit_lint_file runkit_lint runkit_method_add runkit_method_copy runkit_method_redefine runkit_method_remove runkit_method_rename runkit_return_value_used runkit_sandbox_output_handler runkit_superglobals scream 简介 安装/配置 需求 安装 运行时配置 资源类型 范例 Example that shows the effect of scream uopz 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Uopz 函数 uopz_backup uopz_compose uopz_copy uopz_delete uopz_extend uopz_flags uopz_function uopz_implement uopz_overload uopz_redefine uopz_rename uopz_restore uopz_undefine Weakref 简介 安装/配置 需求 安装 资源类型 WeakRef Weakref::acquire Weakref::__construct Weakref::get Weakref::release Weakref::valid WeakMap WeakMap::__construct WeakMap::count WeakMap::current WeakMap::key WeakMap::next WeakMap::offsetExists WeakMap::offsetGet WeakMap::offsetSet WeakMap::offsetUnset WeakMap::rewind WeakMap::valid WinCache 简介 安装/配置 需求 安装 运行时配置 WinCache Statistics Script WinCache Session Handler WinCache Functions Reroutes 资源类型 预定义常量 WinCache 函数 wincache_fcache_fileinfo wincache_fcache_meminfo wincache_lock wincache_ocache_fileinfo wincache_ocache_meminfo wincache_refresh_if_changed wincache_rplist_fileinfo wincache_rplist_meminfo wincache_scache_info wincache_scache_meminfo wincache_ucache_add wincache_ucache_cas wincache_ucache_clear wincache_ucache_dec wincache_ucache_delete wincache_ucache_exists wincache_ucache_get wincache_ucache_inc wincache_ucache_info wincache_ucache_meminfo wincache_ucache_set wincache_unlock Building for Windows Prerequisites Compiling and building Verifying the build Xhprof 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Xhprof 函数 xhprof_disable xhprof_enable xhprof_sample_disable xhprof_sample_enable 音频格式操作 ID3 简介 安装/配置 需求 安装 运行时配置 资源类型 Predefined Constants ID3 函数 id3_get_frame_long_name id3_get_frame_short_name id3_get_genre_id id3_get_genre_list id3_get_genre_name id3_get_tag id3_get_version id3_remove_tag id3_set_tag KTaglib 简介 安装/配置 需求 安装 预定义常量 KTaglib_MPEG_File KTaglib_MPEG_File::__construct KTaglib_MPEG_File::getAudioProperties KTaglib_MPEG_File::getID3v1Tag KTaglib_MPEG_File::getID3v2Tag KTaglib_MPEG_AudioProperties KTaglib_MPEG_AudioProperties::getBitrate KTaglib_MPEG_AudioProperties::getChannels KTaglib_MPEG_AudioProperties::getLayer KTaglib_MPEG_AudioProperties::getLength KTaglib_MPEG_AudioProperties::getSampleBitrate KTaglib_MPEG_AudioProperties::getVersion KTaglib_MPEG_AudioProperties::isCopyrighted KTaglib_MPEG_AudioProperties::isOriginal KTaglib_MPEG_AudioProperties::isProtectionEnabled KTaglib_Tag KTaglib_Tag::getAlbum KTaglib_Tag::getArtist KTaglib_Tag::getComment KTaglib_Tag::getGenre KTaglib_Tag::getTitle KTaglib_Tag::getTrack KTaglib_Tag::getYear KTaglib_Tag::isEmpty KTaglib_ID3v2_Tag KTaglib_ID3v2_Tag::addFrame KTaglib_ID3v2_Tag::getFrameList KTaglib_ID3v2_Frame KTaglib_ID3v2_Frame::getSize KTaglib_ID3v2_Frame::__toString KTaglib_ID3v2_AttachedPictureFrame KTaglib_ID3v2_AttachedPictureFrame::getDescription KTaglib_ID3v2_AttachedPictureFrame::getMimeType KTaglib_ID3v2_AttachedPictureFrame::getType KTaglib_ID3v2_AttachedPictureFrame::savePicture KTaglib_ID3v2_AttachedPictureFrame::setMimeType KTaglib_ID3v2_AttachedPictureFrame::setPicture KTaglib_ID3v2_AttachedPictureFrame::setType oggvorbis 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Context options 范例 Examples on using the ogg:// wrapper. OpenAL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 OpenAL 函数 openal_buffer_create openal_buffer_data openal_buffer_destroy openal_buffer_get openal_buffer_loadwav openal_context_create openal_context_current openal_context_destroy openal_context_process openal_context_suspend openal_device_close openal_device_open openal_listener_get openal_listener_set openal_source_create openal_source_destroy openal_source_get openal_source_pause openal_source_play openal_source_rewind openal_source_set openal_source_stop openal_stream 身份认证服务 KADM5 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Constants for Attribute Flags Constants for Options 范例 Basic usage KADM5 函数 kadm5_chpass_principal kadm5_create_principal kadm5_delete_principal kadm5_destroy kadm5_flush kadm5_get_policies kadm5_get_principal kadm5_get_principals kadm5_init_with_password kadm5_modify_principal Radius 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 RADIUS Options RADIUS Packet Types RADIUS Attribute Types RADIUS Vendor Specific Attribute Types 范例 Radius 函数 radius_acct_open radius_add_server radius_auth_open radius_close radius_config radius_create_request radius_cvt_addr radius_cvt_int radius_cvt_string radius_demangle_mppe_key radius_demangle radius_get_attr radius_get_tagged_attr_data radius_get_tagged_attr_tag radius_get_vendor_attr radius_put_addr radius_put_attr radius_put_int radius_put_string radius_put_vendor_addr radius_put_vendor_attr radius_put_vendor_int radius_put_vendor_string radius_request_authenticator radius_salt_encrypt_attr radius_send_request radius_server_secret radius_strerror 针对命令行的扩展 Ncurses 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Error codes Colors Keys Mouse Ncurses 函数 ncurses_addch ncurses_addchnstr ncurses_addchstr ncurses_addnstr ncurses_addstr ncurses_assume_default_colors ncurses_attroff ncurses_attron ncurses_attrset ncurses_baudrate ncurses_beep ncurses_bkgd ncurses_bkgdset ncurses_border ncurses_bottom_panel ncurses_can_change_color ncurses_cbreak ncurses_clear ncurses_clrtobot ncurses_clrtoeol ncurses_color_content ncurses_color_set ncurses_curs_set ncurses_def_prog_mode ncurses_def_shell_mode ncurses_define_key ncurses_del_panel ncurses_delay_output ncurses_delch ncurses_deleteln ncurses_delwin ncurses_doupdate ncurses_echo ncurses_echochar ncurses_end ncurses_erase ncurses_erasechar ncurses_filter ncurses_flash ncurses_flushinp ncurses_getch ncurses_getmaxyx ncurses_getmouse ncurses_getyx ncurses_halfdelay ncurses_has_colors ncurses_has_ic ncurses_has_il ncurses_has_key ncurses_hide_panel ncurses_hline ncurses_inch ncurses_init_color ncurses_init_pair ncurses_init ncurses_insch ncurses_insdelln ncurses_insertln ncurses_insstr ncurses_instr ncurses_isendwin ncurses_keyok ncurses_keypad ncurses_killchar ncurses_longname ncurses_meta ncurses_mouse_trafo ncurses_mouseinterval ncurses_mousemask ncurses_move_panel ncurses_move ncurses_mvaddch ncurses_mvaddchnstr ncurses_mvaddchstr ncurses_mvaddnstr ncurses_mvaddstr ncurses_mvcur ncurses_mvdelch ncurses_mvgetch ncurses_mvhline ncurses_mvinch ncurses_mvvline ncurses_mvwaddstr ncurses_napms ncurses_new_panel ncurses_newpad ncurses_newwin ncurses_nl ncurses_nocbreak ncurses_noecho ncurses_nonl ncurses_noqiflush ncurses_noraw ncurses_pair_content ncurses_panel_above ncurses_panel_below ncurses_panel_window ncurses_pnoutrefresh ncurses_prefresh ncurses_putp ncurses_qiflush ncurses_raw ncurses_refresh ncurses_replace_panel ncurses_reset_prog_mode ncurses_reset_shell_mode ncurses_resetty ncurses_savetty ncurses_scr_dump ncurses_scr_init ncurses_scr_restore ncurses_scr_set ncurses_scrl ncurses_show_panel ncurses_slk_attr ncurses_slk_attroff ncurses_slk_attron ncurses_slk_attrset ncurses_slk_clear ncurses_slk_color ncurses_slk_init ncurses_slk_noutrefresh ncurses_slk_refresh ncurses_slk_restore ncurses_slk_set ncurses_slk_touch ncurses_standend ncurses_standout ncurses_start_color ncurses_termattrs ncurses_termname ncurses_timeout ncurses_top_panel ncurses_typeahead ncurses_ungetch ncurses_ungetmouse ncurses_update_panels ncurses_use_default_colors ncurses_use_env ncurses_use_extended_names ncurses_vidattr ncurses_vline ncurses_waddch ncurses_waddstr ncurses_wattroff ncurses_wattron ncurses_wattrset ncurses_wborder ncurses_wclear ncurses_wcolor_set ncurses_werase ncurses_wgetch ncurses_whline ncurses_wmouse_trafo ncurses_wmove ncurses_wnoutrefresh ncurses_wrefresh ncurses_wstandend ncurses_wstandout ncurses_wvline Newt 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Newt form exit reasons Newt colorsets Newt argument flags Newt Flags Sense Newt Components Flags File Descriptor Flags Checkbox Tree Flags Entry Flags Listbox Flags Textbox Flags Form Flags Newt Keys Newt Anchors Grid Flags 范例 Basic usage Newt 函数 newt_bell newt_button_bar newt_button newt_centered_window newt_checkbox_get_value newt_checkbox_set_flags newt_checkbox_set_value newt_checkbox_tree_add_item newt_checkbox_tree_find_item newt_checkbox_tree_get_current newt_checkbox_tree_get_entry_value newt_checkbox_tree_get_multi_selection newt_checkbox_tree_get_selection newt_checkbox_tree_multi newt_checkbox_tree_set_current newt_checkbox_tree_set_entry_value newt_checkbox_tree_set_entry newt_checkbox_tree_set_width newt_checkbox_tree newt_checkbox newt_clear_key_buffer newt_cls newt_compact_button newt_component_add_callback newt_component_takes_focus newt_create_grid newt_cursor_off newt_cursor_on newt_delay newt_draw_form newt_draw_root_text newt_entry_get_value newt_entry_set_filter newt_entry_set_flags newt_entry_set newt_entry newt_finished newt_form_add_component newt_form_add_components newt_form_add_hot_key newt_form_destroy newt_form_get_current newt_form_run newt_form_set_background newt_form_set_height newt_form_set_size newt_form_set_timer newt_form_set_width newt_form_watch_fd newt_form newt_get_screen_size newt_grid_add_components_to_form newt_grid_basic_window newt_grid_free newt_grid_get_size newt_grid_h_close_stacked newt_grid_h_stacked newt_grid_place newt_grid_set_field newt_grid_simple_window newt_grid_v_close_stacked newt_grid_v_stacked newt_grid_wrapped_window_at newt_grid_wrapped_window newt_init newt_label_set_text newt_label newt_listbox_append_entry newt_listbox_clear_selection newt_listbox_clear newt_listbox_delete_entry newt_listbox_get_current newt_listbox_get_selection newt_listbox_insert_entry newt_listbox_item_count newt_listbox_select_item newt_listbox_set_current_by_key newt_listbox_set_current newt_listbox_set_data newt_listbox_set_entry newt_listbox_set_width newt_listbox newt_listitem_get_data newt_listitem_set newt_listitem newt_open_window newt_pop_help_line newt_pop_window newt_push_help_line newt_radio_get_current newt_radiobutton newt_redraw_help_line newt_reflow_text newt_refresh newt_resize_screen newt_resume newt_run_form newt_scale_set newt_scale newt_scrollbar_set newt_set_help_callback newt_set_suspend_callback newt_suspend newt_textbox_get_num_lines newt_textbox_reflowed newt_textbox_set_height newt_textbox_set_text newt_textbox newt_vertical_scrollbar newt_wait_for_key newt_win_choice newt_win_entries newt_win_menu newt_win_message newt_win_messagev newt_win_ternary Readline 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Readline 函数 readline_add_history readline_callback_handler_install readline_callback_handler_remove readline_callback_read_char readline_clear_history readline_completion_function readline_info readline_list_history readline_on_new_line readline_read_history readline_redisplay readline_write_history readline 压缩与归档扩展 Bzip2 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Bzip2 函数 bzclose bzcompress bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite LZF 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 LZF 函数 lzf_compress lzf_decompress lzf_optimized_for Phar 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Using Phar Archives Using Phar Archives: Introduction Using Phar Archives: the phar stream wrapper Using Phar Archives: the Phar and PharData class Creating Phar Archives Creating Phar Archives: Introduction What makes a phar a phar and not a tar or a zip? Ingredients of all Phar archives, independent of file format Phar file stub Head-to-head comparison of Phar, Tar and Zip Tar-based phars Zip-based phars Phar File Format Global Phar bitmapped flags Phar manifest file entry definition Phar Signature format Phar Phar::addEmptyDir Phar::addFile Phar::addFromString Phar::apiVersion Phar::buildFromDirectory Phar::buildFromIterator Phar::canCompress Phar::canWrite Phar::compress Phar::compressAllFilesBZIP2 Phar::compressAllFilesGZ Phar::compressFiles Phar::__construct Phar::convertToData Phar::convertToExecutable Phar::copy Phar::count Phar::createDefaultStub Phar::decompress Phar::decompressFiles Phar::delMetadata Phar::delete Phar::extractTo Phar::getMetadata Phar::getModified Phar::getSignature Phar::getStub Phar::getSupportedCompression Phar::getSupportedSignatures Phar::getVersion Phar::hasMetadata Phar::interceptFileFuncs Phar::isBuffering Phar::isCompressed Phar::isFileFormat Phar::isValidPharFilename Phar::isWritable Phar::loadPhar Phar::mapPhar Phar::mount Phar::mungServer Phar::offsetExists Phar::offsetGet Phar::offsetSet Phar::offsetUnset Phar::running Phar::setAlias Phar::setDefaultStub Phar::setMetadata Phar::setSignatureAlgorithm Phar::setStub Phar::startBuffering Phar::stopBuffering Phar::uncompressAllFiles Phar::unlinkArchive Phar::webPhar PharData PharData::addEmptyDir PharData::addFile PharData::addFromString PharData::buildFromDirectory PharData::buildFromIterator PharData::compress PharData::compressFiles PharData::__construct PharData::convertToData PharData::convertToExecutable PharData::copy PharData::decompress PharData::decompressFiles PharData::delMetadata PharData::delete PharData::extractTo PharData::isWritable PharData::offsetSet PharData::offsetUnset PharData::setAlias PharData::setDefaultStub Phar::setMetadata Phar::setSignatureAlgorithm PharData::setStub PharFileInfo PharFileInfo::chmod PharFileInfo::compress PharFileInfo::__construct PharFileInfo::decompress PharFileInfo::delMetadata PharFileInfo::getCRC32 PharFileInfo::getCompressedSize PharFileInfo::getMetadata PharFileInfo::getPharFlags PharFileInfo::hasMetadata PharFileInfo::isCRCChecked PharFileInfo::isCompressed PharFileInfo::isCompressedBZIP2 PharFileInfo::isCompressedGZ PharFileInfo::setCompressedBZIP2 PharFileInfo::setCompressedGZ PharFileInfo::setMetadata PharFileInfo::setUncompressed PharException PharException Rar 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Rar 函数 rar_wrapper_cache_stats RarArchive RarArchive::close rar_close RarArchive::getComment rar_comment_get RarArchive::getEntries rar_list RarArchive::getEntry rar_entry_get RarArchive::isBroken rar_broken_is RarArchive::isSolid rar_solid_is RarArchive::open rar_open RarArchive::setAllowBroken RarArchive::__toString RarEntry RarEntry::extract RarEntry::getAttr RarEntry::getCrc RarEntry::getFileTime RarEntry::getHostOs RarEntry::getMethod RarEntry::getName RarEntry::getPackedSize RarEntry::getStream RarEntry::getUnpackedSize RarEntry::getVersion RarEntry::isDirectory RarEntry::isEncrypted RarEntry::__toString RarException RarException::isUsingExceptions RarException::setUsingExceptions Zip 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 ZipArchive ZipArchive::addEmptyDir ZipArchive::addFile ZipArchive::addFromString ZipArchive::addGlob ZipArchive::addPattern ZipArchive::close ZipArchive::deleteIndex ZipArchive::deleteName ZipArchive::extractTo ZipArchive::getArchiveComment ZipArchive::getCommentIndex ZipArchive::getCommentName ZipArchive::getExternalAttributesIndex ZipArchive::getExternalAttributesName ZipArchive::getFromIndex ZipArchive::getFromName ZipArchive::getNameIndex ZipArchive::getStatusString ZipArchive::getStream ZipArchive::locateName ZipArchive::open ZipArchive::renameIndex ZipArchive::renameName ZipArchive::setArchiveComment ZipArchive::setCommentIndex ZipArchive::setCommentName ZipArchive::setCompressionIndex ZipArchive::setCompressionName ZipArchive::setExternalAttributesIndex ZipArchive::setExternalAttributesName ZipArchive::setPassword ZipArchive::statIndex ZipArchive::statName ZipArchive::unchangeAll ZipArchive::unchangeArchive ZipArchive::unchangeIndex ZipArchive::unchangeName Zip 函数 zip_close zip_entry_close zip_entry_compressedsize zip_entry_compressionmethod zip_entry_filesize zip_entry_name zip_entry_open zip_entry_read zip_open zip_read Zlib 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Zlib 函数 gzclose gzcompress gzdecode gzdeflate gzencode gzeof gzfile gzgetc gzgets gzgetss gzinflate gzopen gzpassthru gzputs gzread gzrewind gzseek gztell gzuncompress gzwrite readgzfile zlib_decode zlib_encode zlib_get_coding_type 信用卡处理 MCVE 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 MCVE 函数 m_checkstatus m_completeauthorizations m_connect m_connectionerror m_deletetrans m_destroyconn m_destroyengine m_getcell m_getcellbynum m_getcommadelimited m_getheader m_initconn m_initengine m_iscommadelimited m_maxconntimeout m_monitor m_numcolumns m_numrows m_parsecommadelimited m_responsekeys m_responseparam m_returnstatus m_setblocking m_setdropfile m_setip m_setssl_cafile m_setssl_files m_setssl m_settimeout m_sslcert_gen_hash m_transactionssent m_transinqueue m_transkeyval m_transnew m_transsend m_uwait m_validateidentifier m_verifyconnection m_verifysslcert SPPLUS 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SPPLUS 函数 calcul_hmac calculhmac nthmac signeurlpaiement 加密扩展 Crack 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Crack 函数 crack_check crack_closedict crack_getlastmessage crack_opendict CSPRNG 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 CSPRNG 函数 random_bytes random_int Hash 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Hash 函数 hash_algos hash_copy hash_equals hash_file hash_final hash_hmac_file hash_hmac hash_init hash_pbkdf2 hash_update_file hash_update_stream hash_update hash Mcrypt 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Mcrypt 密码 范例 Mcrypt 函数 mcrypt_cbc mcrypt_cfb mcrypt_create_iv mcrypt_decrypt mcrypt_ecb mcrypt_enc_get_algorithms_name mcrypt_enc_get_block_size mcrypt_enc_get_iv_size mcrypt_enc_get_key_size mcrypt_enc_get_modes_name mcrypt_enc_get_supported_key_sizes mcrypt_enc_is_block_algorithm_mode mcrypt_enc_is_block_algorithm mcrypt_enc_is_block_mode mcrypt_enc_self_test mcrypt_encrypt mcrypt_generic_deinit mcrypt_generic_end mcrypt_generic_init mcrypt_generic mcrypt_get_block_size mcrypt_get_cipher_name mcrypt_get_iv_size mcrypt_get_key_size mcrypt_list_algorithms mcrypt_list_modes mcrypt_module_close mcrypt_module_get_algo_block_size mcrypt_module_get_algo_key_size mcrypt_module_get_supported_key_sizes mcrypt_module_is_block_algorithm_mode mcrypt_module_is_block_algorithm mcrypt_module_is_block_mode mcrypt_module_open mcrypt_module_self_test mcrypt_ofb mdecrypt_generic Mhash 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Mhash 函数 mhash_count mhash_get_block_size mhash_get_hash_name mhash_keygen_s2k mhash OpenSSL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Purpose checking flags Padding flags for asymmetric encryption Key types PKCS7 Flags/Constants Signature Algorithms Ciphers Version constants Server Name Indication constants Key/Certificate parameters Certificate Verification OpenSSL 函数 openssl_cipher_iv_length openssl_csr_export_to_file openssl_csr_export openssl_csr_get_public_key openssl_csr_get_subject openssl_csr_new openssl_csr_sign openssl_decrypt openssl_dh_compute_key openssl_digest openssl_encrypt openssl_error_string openssl_free_key openssl_get_cert_locations openssl_get_cipher_methods openssl_get_md_methods openssl_get_privatekey openssl_get_publickey openssl_open openssl_pbkdf2 openssl_pkcs12_export_to_file openssl_pkcs12_export openssl_pkcs12_read openssl_pkcs7_decrypt openssl_pkcs7_encrypt openssl_pkcs7_sign openssl_pkcs7_verify openssl_pkey_export_to_file openssl_pkey_export openssl_pkey_free openssl_pkey_get_details openssl_pkey_get_private openssl_pkey_get_public openssl_pkey_new openssl_private_decrypt openssl_private_encrypt openssl_public_decrypt openssl_public_encrypt openssl_random_pseudo_bytes openssl_seal openssl_sign openssl_spki_export_challenge openssl_spki_export openssl_spki_new openssl_spki_verify openssl_verify openssl_x509_check_private_key openssl_x509_checkpurpose openssl_x509_export_to_file openssl_x509_export openssl_x509_fingerprint openssl_x509_free openssl_x509_parse openssl_x509_read Password Hashing 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Password Hashing 函数 password_get_info password_hash password_needs_rehash password_verify 数据库扩展 数据库抽象层 DBA 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage DBA 函数 dba_close dba_delete dba_exists dba_fetch dba_firstkey dba_handlers dba_insert dba_key_split dba_list dba_nextkey dba_open dba_optimize dba_popen dba_replace dba_sync dbx 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 dbx 函数 dbx_close dbx_compare dbx_connect dbx_error dbx_escape_string dbx_fetch_row dbx_query dbx_sort ODBC 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 ODBC 函数 odbc_autocommit odbc_binmode odbc_close_all odbc_close odbc_columnprivileges odbc_columns odbc_commit odbc_connect odbc_cursor odbc_data_source odbc_do odbc_error odbc_errormsg odbc_exec odbc_execute odbc_fetch_array odbc_fetch_into odbc_fetch_object odbc_fetch_row odbc_field_len odbc_field_name odbc_field_num odbc_field_precision odbc_field_scale odbc_field_type odbc_foreignkeys odbc_free_result odbc_gettypeinfo odbc_longreadlen odbc_next_result odbc_num_fields odbc_num_rows odbc_pconnect odbc_prepare odbc_primarykeys odbc_procedurecolumns odbc_procedures odbc_result_all odbc_result odbc_rollback odbc_setoption odbc_specialcolumns odbc_statistics odbc_tableprivileges odbc_tables PDO 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 连接与连接管理 事务与自动提交 预处理语句与存储过程 错误与错误处理 大对象 (LOBs) PDO PDO::beginTransaction PDO::commit PDO::__construct PDO::errorCode PDO::errorInfo PDO::exec PDO::getAttribute PDO::getAvailableDrivers PDO::inTransaction PDO::lastInsertId PDO::prepare PDO::query PDO::quote PDO::rollBack PDO::setAttribute PDOStatement PDOStatement::bindColumn PDOStatement::bindParam PDOStatement::bindValue PDOStatement::closeCursor PDOStatement::columnCount PDOStatement::debugDumpParams PDOStatement::errorCode PDOStatement::errorInfo PDOStatement::execute PDOStatement::fetch PDOStatement::fetchAll PDOStatement::fetchColumn PDOStatement::fetchObject PDOStatement::getAttribute PDOStatement::getColumnMeta PDOStatement::nextRowset PDOStatement::rowCount PDOStatement::setAttribute PDOStatement::setFetchMode PDOException PDO 驱动 CUBRID (PDO) PDO_CUBRID DSN PDO::cubrid_schema MS SQL Server (PDO) PDO_DBLIB DSN Firebird (PDO) PDO_FIREBIRD DSN IBM (PDO) PDO_IBM DSN Informix (PDO) PDO_INFORMIX DSN MySQL (PDO) PDO_MYSQL DSN MS SQL Server (PDO) PDO_SQLSRV DSN Oracle (PDO) PDO_OCI DSN ODBC and DB2 (PDO) PDO_ODBC DSN PostgreSQL (PDO) PDO_PGSQL DSN PDO::pgsqlCopyFromArray PDO::pgsqlCopyFromFile PDO::pgsqlCopyToArray PDO::pgsqlCopyToFile PDO::pgsqlGetNotify PDO::pgsqlGetPid PDO::pgsqlLOBCreate PDO::pgsqlLOBOpen PDO::pgsqlLOBUnlink SQLite (PDO) PDO_SQLITE DSN PDO::sqliteCreateAggregate PDO::sqliteCreateCollation PDO::sqliteCreateFunction 4D (PDO) PDO_4D DSN Constants for PDO_4D SQL types with PDO_4D and PHP SQL acceptable by 4D Examples with PDO_4D 针对各数据库系统对应的扩展 CUBRID 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 CUBRID 函数 cubrid_bind cubrid_close_prepare cubrid_close_request cubrid_col_get cubrid_col_size cubrid_column_names cubrid_column_types cubrid_commit cubrid_connect_with_url cubrid_connect cubrid_current_oid cubrid_disconnect cubrid_drop cubrid_error_code_facility cubrid_error_code cubrid_error_msg cubrid_execute cubrid_fetch cubrid_free_result cubrid_get_autocommit cubrid_get_charset cubrid_get_class_name cubrid_get_client_info cubrid_get_db_parameter cubrid_get_query_timeout cubrid_get_server_info cubrid_get cubrid_insert_id cubrid_is_instance cubrid_lob_close cubrid_lob_export cubrid_lob_get cubrid_lob_send cubrid_lob_size cubrid_lob2_bind cubrid_lob2_close cubrid_lob2_export cubrid_lob2_import cubrid_lob2_new cubrid_lob2_read cubrid_lob2_seek64 cubrid_lob2_seek cubrid_lob2_size64 cubrid_lob2_size cubrid_lob2_tell64 cubrid_lob2_tell cubrid_lob2_write cubrid_lock_read cubrid_lock_write cubrid_move_cursor cubrid_next_result cubrid_num_cols cubrid_num_rows cubrid_pconnect_with_url cubrid_pconnect cubrid_prepare cubrid_put cubrid_rollback cubrid_schema cubrid_seq_drop cubrid_seq_insert cubrid_seq_put cubrid_set_add cubrid_set_autocommit cubrid_set_db_parameter cubrid_set_drop cubrid_set_query_timeout cubrid_version CUBRID MySQL 兼容性函数 cubrid_affected_rows cubrid_client_encoding cubrid_close cubrid_data_seek cubrid_db_name cubrid_errno cubrid_error cubrid_fetch_array cubrid_fetch_assoc cubrid_fetch_field cubrid_fetch_lengths cubrid_fetch_object cubrid_fetch_row cubrid_field_flags cubrid_field_len cubrid_field_name cubrid_field_seek cubrid_field_table cubrid_field_type cubrid_list_dbs cubrid_num_fields cubrid_ping cubrid_query cubrid_real_escape_string cubrid_result cubrid_unbuffered_query CUBRID 过时的别名和函数 cubrid_load_from_glo cubrid_new_glo cubrid_save_to_glo cubrid_send_glo DB++ 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 db++ error codes DB++ 函数 dbplus_add dbplus_aql dbplus_chdir dbplus_close dbplus_curr dbplus_errcode dbplus_errno dbplus_find dbplus_first dbplus_flush dbplus_freealllocks dbplus_freelock dbplus_freerlocks dbplus_getlock dbplus_getunique dbplus_info dbplus_last dbplus_lockrel dbplus_next dbplus_open dbplus_prev dbplus_rchperm dbplus_rcreate dbplus_rcrtexact dbplus_rcrtlike dbplus_resolve dbplus_restorepos dbplus_rkeys dbplus_ropen dbplus_rquery dbplus_rrename dbplus_rsecindex dbplus_runlink dbplus_rzap dbplus_savepos dbplus_setindex dbplus_setindexbynumber dbplus_sql dbplus_tcl dbplus_tremove dbplus_undo dbplus_undoprepare dbplus_unlockrel dbplus_unselect dbplus_update dbplus_xlockrel dbplus_xunlockrel dBase 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 dBase 函数 dbase_add_record dbase_close dbase_create dbase_delete_record dbase_get_header_info dbase_get_record_with_names dbase_get_record dbase_numfields dbase_numrecords dbase_open dbase_pack dbase_replace_record filePro 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 filePro 函数 filepro_fieldcount filepro_fieldname filepro_fieldtype filepro_fieldwidth filepro_retrieve filepro_rowcount filepro Firebird/InterBase 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Firebird/InterBase 函数 ibase_add_user ibase_affected_rows ibase_backup ibase_blob_add ibase_blob_cancel ibase_blob_close ibase_blob_create ibase_blob_echo ibase_blob_get ibase_blob_import ibase_blob_info ibase_blob_open ibase_close ibase_commit_ret ibase_commit ibase_connect ibase_db_info ibase_delete_user ibase_drop_db ibase_errcode ibase_errmsg ibase_execute ibase_fetch_assoc ibase_fetch_object ibase_fetch_row ibase_field_info ibase_free_event_handler ibase_free_query ibase_free_result ibase_gen_id ibase_maintain_db ibase_modify_user ibase_name_result ibase_num_fields ibase_num_params ibase_param_info ibase_pconnect ibase_prepare ibase_query ibase_restore ibase_rollback_ret ibase_rollback ibase_server_info ibase_service_attach ibase_service_detach ibase_set_event_handler ibase_trans ibase_wait_event FrontBase 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 FrontBase 函数 fbsql_affected_rows fbsql_autocommit fbsql_blob_size fbsql_change_user fbsql_clob_size fbsql_close fbsql_commit fbsql_connect fbsql_create_blob fbsql_create_clob fbsql_create_db fbsql_data_seek fbsql_database_password fbsql_database fbsql_db_query fbsql_db_status fbsql_drop_db fbsql_errno fbsql_error fbsql_fetch_array fbsql_fetch_assoc fbsql_fetch_field fbsql_fetch_lengths fbsql_fetch_object fbsql_fetch_row fbsql_field_flags fbsql_field_len fbsql_field_name fbsql_field_seek fbsql_field_table fbsql_field_type fbsql_free_result fbsql_get_autostart_info fbsql_hostname fbsql_insert_id fbsql_list_dbs fbsql_list_fields fbsql_list_tables fbsql_next_result fbsql_num_fields fbsql_num_rows fbsql_password fbsql_pconnect fbsql_query fbsql_read_blob fbsql_read_clob fbsql_result fbsql_rollback fbsql_rows_fetched fbsql_select_db fbsql_set_characterset fbsql_set_lob_mode fbsql_set_password fbsql_set_transaction fbsql_start_db fbsql_stop_db fbsql_table_name fbsql_tablename fbsql_username fbsql_warnings IBM DB2 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 IBM DB2 函数 db2_autocommit db2_bind_param db2_client_info db2_close db2_column_privileges db2_columns db2_commit db2_conn_error db2_conn_errormsg db2_connect db2_cursor_type db2_escape_string db2_exec db2_execute db2_fetch_array db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row db2_field_display_size db2_field_name db2_field_num db2_field_precision db2_field_scale db2_field_type db2_field_width db2_foreign_keys db2_free_result db2_free_stmt db2_get_option db2_last_insert_id db2_lob_read db2_next_result db2_num_fields db2_num_rows db2_pclose db2_pconnect db2_prepare db2_primary_keys db2_procedure_columns db2_procedures db2_result db2_rollback db2_server_info db2_set_option db2_special_columns db2_statistics db2_stmt_error db2_stmt_errormsg db2_table_privileges db2_tables Informix 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Informix 函数 ifx_affected_rows ifx_blobinfile_mode ifx_byteasvarchar ifx_close ifx_connect ifx_copy_blob ifx_create_blob ifx_create_char ifx_do ifx_error ifx_errormsg ifx_fetch_row ifx_fieldproperties ifx_fieldtypes ifx_free_blob ifx_free_char ifx_free_result ifx_get_blob ifx_get_char ifx_getsqlca ifx_htmltbl_result ifx_nullformat ifx_num_fields ifx_num_rows ifx_pconnect ifx_prepare ifx_query ifx_textasvarchar ifx_update_blob ifx_update_char ifxus_close_slob ifxus_create_slob ifxus_free_slob ifxus_open_slob ifxus_read_slob ifxus_seek_slob ifxus_tell_slob ifxus_write_slob Ingres 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage Ingres 函数 ingres_autocommit_state ingres_autocommit ingres_charset ingres_close ingres_commit ingres_connect ingres_cursor ingres_errno ingres_error ingres_errsqlstate ingres_escape_string ingres_execute ingres_fetch_array ingres_fetch_assoc ingres_fetch_object ingres_fetch_proc_return ingres_fetch_row ingres_field_length ingres_field_name ingres_field_nullable ingres_field_precision ingres_field_scale ingres_field_type ingres_free_result ingres_next_error ingres_num_fields ingres_num_rows ingres_pconnect ingres_prepare ingres_query ingres_result_seek ingres_rollback ingres_set_environment ingres_unbuffered_query MaxDB 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage MaxDB 函数 maxdb_affected_rows maxdb::affected_rows maxdb_autocommit maxdb::auto_commit maxdb_bind_param maxdb_bind_result maxdb_change_user maxdb::change_user maxdb_character_set_name maxdb::character_set_name maxdb_client_encoding maxdb_close_long_data maxdb::close_long_data maxdb_close maxdb::close maxdb_commit maxdb::commit maxdb_connect_errno maxdb_connect_error maxdb_connect maxdb::__construct maxdb_data_seek maxdb_result::data_seek maxdb_debug maxdb_disable_reads_from_master maxdb::disable_reads_from_master maxdb_disable_rpl_parse maxdb_dump_debug_info maxdb_embedded_connect maxdb_enable_reads_from_master maxdb_enable_rpl_parse maxdb_errno maxdb::errno maxdb_error maxdb::error maxdb_escape_string maxdb_execute maxdb_fetch_array maxdb_result::fetch_array maxdb_fetch_assoc maxdb_result::fetch_assoc maxdb_fetch_field_direct maxdb_result::fetch_field_direct maxdb_fetch_field maxdb_result::fetch_field maxdb_fetch_fields maxdb_result::fetch_fields maxdb_fetch_lengths maxdb_result::lengths maxdb_fetch_object maxdb_result::fetch_object maxdb_fetch_row maxdb_result::fetch_row maxdb_fetch maxdb_field_count maxdb::field_count maxdb_field_seek maxdb_result::field_seek maxdb_field_tell maxdb_result::current_field maxdb_free_result maxdb_result::free maxdb_get_client_info maxdb_get_client_version maxdb_get_host_info maxdb::get_host_info maxdb_get_metadata maxdb_get_proto_info maxdb::protocol_version maxdb_get_server_info maxdb::server_info maxdb_get_server_version maxdb::server_version maxdb_info maxdb::info maxdb_init maxdb_insert_id maxdb::insert_id maxdb_kill maxdb::kill maxdb_master_query maxdb_more_results maxdb::more_results maxdb_multi_query maxdb::multi_query maxdb_next_result maxdb::next_result maxdb_num_fields maxdb_result::field_count maxdb_num_rows maxdb::num_rows maxdb_options maxdb::options maxdb_param_count maxdb_ping maxdb::ping maxdb_prepare maxdb::prepare maxdb_query maxdb::query maxdb_real_connect maxdb::real_connect maxdb_real_escape_string maxdb::real_escape_string maxdb_real_query maxdb::real_query maxdb_report maxdb_rollback maxdb::rollback maxdb_rpl_parse_enabled maxdb_rpl_probe maxdb_rpl_query_type maxdb::rpl_query_type maxdb_select_db maxdb::select_db maxdb_send_long_data maxdb_send_query maxdb::send_query maxdb_server_end maxdb_server_init maxdb_set_opt maxdb_sqlstate maxdb::sqlstate maxdb_ssl_set maxdb::ssl_set maxdb_stat maxdb::stat maxdb_stmt_affected_rows maxdb_stmt::affected_rows maxdb_stmt_bind_param maxdb_stmt::bind_param maxdb_stmt_bind_result maxdb_stmt::bind_result maxdb_stmt_close_long_data maxdb_stmt::close_long_data maxdb_stmt_close maxdb_stmt::close maxdb_stmt_data_seek maxdb_stmt::data_seek maxdb_stmt_errno maxdb_stmt::errno maxdb_stmt_error maxdb_stmt::error maxdb_stmt_execute maxdb_stmt::execute maxdb_stmt_fetch maxdb_stmt::fetch maxdb_stmt_free_result maxdb_stmt::free_result maxdb_stmt_init maxdb::stmt_init maxdb_stmt_num_rows maxdb_stmt::num_rows maxdb_stmt_param_count maxdb_stmt::param_count maxdb_stmt_prepare maxdb_stmt::prepare maxdb_stmt_reset maxdb_stmt::reset maxdb_stmt_result_metadata maxdb_stmt::result_metadata maxdb_stmt_send_long_data maxdb_stmt::send_long_data maxdb_stmt_sqlstate maxdb_stmt_store_result maxdb_stmt::store_result maxdb_store_result maxdb::store_result maxdb_thread_id maxdb::thread_id maxdb_thread_safe maxdb_use_result maxdb::use_result maxdb_warning_count maxdb::warning_count Mongo 安装/配置 需求 安装 运行时配置 手册 教程 连接数据库 获取数据库实例 获取集合实例 插入一个文档 使用 MongoCollection::findOne 方法 添加多个文档 计算文档数量 使用游标获取所有文档 设置查询条件 获取一个子集 建立索引 读取首选项 Write Concerns SQL 到 Mongo 的对应表 链接服务器 认证 复制集合 Sharding Unix Domain Socket支持 Connection Pooling (version 1.2.0-1.2.12 *only*) Persistent Connections (version up to 1.1.4 *only*) Writes Querying Updates Security 故障排除 Running the Driver's Tests 核心类 MongoClient MongoClient::close MongoClient::connect MongoClient::__construct MongoClient::dropDB MongoClient::__get MongoClient::getConnections MongoClient::getHosts MongoClient::getReadPreference MongoClient::getWriteConcern MongoClient::killCursor MongoClient::listDBs MongoClient::selectCollection MongoClient::selectDB MongoClient::setReadPreference MongoClient::setWriteConcern MongoClient::__toString MongoDB MongoDB::authenticate MongoDB::command MongoDB::__construct MongoDB::createCollection MongoDB::createDBRef MongoDB::drop MongoDB::dropCollection MongoDB::execute MongoDB::forceError MongoDB::__get MongoDB::getCollectionInfo MongoDB::getCollectionNames MongoDB::getDBRef MongoDB::getGridFS MongoDB::getProfilingLevel MongoDB::getReadPreference MongoDB::getSlaveOkay MongoDB::getWriteConcern MongoDB::lastError MongoDB::listCollections MongoDB::prevError MongoDB::repair MongoDB::resetError MongoDB::selectCollection MongoDB::setProfilingLevel MongoDB::setReadPreference MongoDB::setSlaveOkay MongoDB::setWriteConcern MongoDB::__toString MongoCollection MongoCollection::aggregate MongoCollection::aggregateCursor MongoCollection::batchInsert MongoCollection::__construct MongoCollection::count MongoCollection::createDBRef MongoCollection::createIndex MongoCollection::deleteIndex MongoCollection::deleteIndexes MongoCollection::distinct MongoCollection::drop MongoCollection::ensureIndex MongoCollection::find MongoCollection::findAndModify MongoCollection::findOne MongoCollection::__get MongoCollection::getDBRef MongoCollection::getIndexInfo MongoCollection::getName MongoCollection::getReadPreference MongoCollection::getSlaveOkay MongoCollection::getWriteConcern MongoCollection::group MongoCollection::insert MongoCollection::parallelCollectionScan MongoCollection::remove MongoCollection::save MongoCollection::setReadPreference MongoCollection::setSlaveOkay MongoCollection::setWriteConcern MongoCollection::toIndexString MongoCollection::__toString MongoCollection::update MongoCollection::validate MongoCursor MongoCursor::addOption MongoCursor::awaitData MongoCursor::batchSize MongoCursor::__construct MongoCursor::count MongoCursor::current MongoCursor::dead MongoCursor::doQuery MongoCursor::explain MongoCursor::fields MongoCursor::getNext MongoCursor::getReadPreference MongoCursor::hasNext MongoCursor::hint MongoCursor::immortal MongoCursor::info MongoCursor::key MongoCursor::limit MongoCursor::maxTimeMS MongoCursor::next MongoCursor::partial MongoCursor::reset MongoCursor::rewind MongoCursor::setFlag MongoCursor::setReadPreference MongoCursor::skip MongoCursor::slaveOkay MongoCursor::snapshot MongoCursor::sort MongoCursor::tailable MongoCursor::timeout MongoCursor::valid Types MongoId MongoId::__construct MongoId::getHostname MongoId::getInc MongoId::getPID MongoId::getTimestamp MongoId::isValid MongoId::__set_state MongoId::__toString MongoCode MongoCode::__construct MongoCode::__toString MongoDate MongoDate::__construct MongoDate::toDateTime MongoDate::__toString MongoRegex MongoRegex::__construct MongoRegex::__toString MongoBinData MongoBinData::__construct MongoBinData::__toString MongoInt32 MongoInt32::__construct MongoInt32::__toString MongoInt64 MongoInt64::__construct MongoInt64::__toString MongoDBRef MongoDBRef::create MongoDBRef::get MongoDBRef::isRef MongoMinKey MongoMaxKey MongoTimestamp MongoTimestamp::__construct MongoTimestamp::__toString GridFS Classes MongoGridFS MongoGridFS::__construct MongoGridFS::delete MongoGridFS::drop MongoGridFS::find MongoGridFS::findOne MongoGridFS::get MongoGridFS::put MongoGridFS::remove MongoGridFS::storeBytes MongoGridFS::storeFile MongoGridFS::storeUpload MongoGridFSFile MongoGridfsFile::__construct MongoGridFSFile::getBytes MongoGridFSFile::getFilename MongoGridFSFile::getResource MongoGridFSFile::getSize MongoGridFSFile::write MongoGridFSCursor MongoGridFSCursor::__construct MongoGridFSCursor::current MongoGridFSCursor::getNext MongoGridFSCursor::key Miscellaneous MongoLog MongoLog::getCallback MongoLog::getLevel MongoLog::getModule MongoLog::setCallback MongoLog::setLevel MongoLog::setModule MongoPool MongoPool::getSize MongoPool::info MongoPool::setSize Mongo Mongo::connectUtil Mongo::__construct Mongo::getPoolSize Mongo::getSlave Mongo::getSlaveOkay Mongo::poolDebug Mongo::setPoolSize Mongo::setSlaveOkay Mongo::switchSlave Mongo 函数 bson_decode bson_encode Exceptions MongoException MongoResultException MongoResultException::getDocument MongoCursorException MongoCursorException::getHost MongoCursorTimeoutException MongoConnectionException MongoGridFSException MongoDuplicateKeyException MongoProtocolException MongoExecutionTimeoutException MongoWriteConcernException MongoWriteConcernException::getDocument 更新日志 MongoDB 安装/配置 需求 安装 PHP HHVM 运行时配置 预定义常量 Tutorials Installing the driver Installation with HHVM Installation with PHP Using the library Driver Architecture and Internals Architecture Persisting Data MongoDB\Driver MongoDB\Driver\Manager MongoDB\Driver\Manager::__construct MongoDB\Driver\Manager::executeBulkWrite MongoDB\Driver\Manager::executeCommand MongoDB\Driver\Manager::executeQuery MongoDB\Driver\Manager::getServers MongoDB\Driver\Manager::selectServer MongoDB\Driver\Command MongoDB\Driver\Command::__construct MongoDB\Driver\Query MongoDB\Driver\Query::__construct MongoDB\Driver\BulkWrite MongoDB\Driver\BulkWrite::__construct MongoDB\Driver\BulkWrite::count MongoDB\Driver\BulkWrite::delete MongoDB\Driver\BulkWrite::insert MongoDB\Driver\BulkWrite::update MongoDB\Driver\WriteConcern MongoDB\Driver\WriteConcern::__construct MongoDB\Driver\ReadPreference MongoDB\Driver\ReadPreference::__construct MongoDB\Driver\Cursor MongoDB\Driver\Cursor::__construct MongoDB\Driver\Cursor::getId MongoDB\Driver\Cursor::getServer MongoDB\Driver\Cursor::isDead MongoDB\Driver\Cursor::setTypeMap MongoDB\Driver\Cursor::toArray MongoDB\Driver\CursorId MongoDB\Driver\CursorId::__construct MongoDB\Driver\CursorId::__toString MongoDB\Driver\Server MongoDB\Driver\Server::__construct MongoDB\Driver\Server::executeBulkWrite MongoDB\Driver\Server::executeCommand MongoDB\Driver\Server::executeQuery MongoDB\Driver\Server::getHost MongoDB\Driver\Server::getInfo MongoDB\Driver\Server::getLatency MongoDB\Driver\Server::getPort MongoDB\Driver\Server::getTags MongoDB\Driver\Server::getType MongoDB\Driver\Server::isArbiter MongoDB\Driver\Server::isHidden MongoDB\Driver\Server::isPassive MongoDB\Driver\Server::isPrimary MongoDB\Driver\Server::isSecondary MongoDB\Driver\WriteConcernError MongoDB\Driver\WriteConcernError::getCode MongoDB\Driver\WriteConcernError::getInfo MongoDB\Driver\WriteConcernError::getMessage MongoDB\Driver\WriteError MongoDB\Driver\WriteError::getCode MongoDB\Driver\WriteError::getIndex MongoDB\Driver\WriteError::getMessage MongoDB\Driver\WriteResult MongoDB\Driver\WriteResult::getDeletedCount MongoDB\Driver\WriteResult::getInfo MongoDB\Driver\WriteResult::getInsertedCount MongoDB\Driver\WriteResult::getMatchedCount MongoDB\Driver\WriteResult::getModifiedCount MongoDB\Driver\WriteResult::getServer MongoDB\Driver\WriteResult::getUpsertedCount MongoDB\Driver\WriteResult::getUpsertedIds MongoDB\Driver\WriteResult::getWriteConcernError MongoDB\Driver\WriteResult::getWriteErrors MongoDB\Driver\BSON 函数 MongoDB\BSON\fromJSON MongoDB\BSON\fromPHP MongoDB\BSON\toJSON MongoDB\BSON\toPHP MongoDB\BSON\Binary MongoDB\BSON\Binary::__construct MongoDB\BSON\Binary::getSubType MongoDB\BSON\Javascript MongoDB\BSON\Javascript::__construct MongoDB\BSON\MaxKey MongoDB\BSON\MinKey MongoDB\BSON\ObjectID MongoDB\BSON\ObjectID::__construct MongoDB\BSON\ObjectID::__toString MongoDB\BSON\Regex MongoDB\BSON\Regex::__construct MongoDB\BSON\Regex::getFlags MongoDB\BSON\Regex::getPattern MongoDB\BSON\Regex::__toString MongoDB\BSON\Timestamp MongoDB\BSON\Timestamp::__construct MongoDB\BSON\Timestamp::__toString MongoDB\BSON\UTCDatetime MongoDB\BSON\UTCDatetime::__construct MongoDB\BSON\UTCDatetime::toDateTime MongoDB\BSON\UTCDatetime::__toString MongoDB\BSON\Type MongoDB\BSON\Persistable MongoDB\BSON\Serializable MongoDB\BSON\Serializable::bsonSerialize MongoDB\BSON\Unserializable MongoDB\BSON\Unserializable::bsonUnserialize MongoDB\Driver\Exception MongoDB\Driver\Exception\AuthenticationException MongoDB\Driver\Exception\BulkWriteException MongoDB\Driver\Exception\ConnectionException MongoDB\Driver\Exception\ConnectionTimeoutException MongoDB\Driver\Exception\Exception MongoDB\Driver\Exception\ExecutionTimeoutException MongoDB\Driver\Exception\InvalidArgumentException MongoDB\Driver\Exception\LogicException MongoDB\Driver\Exception\RuntimeException MongoDB\Driver\Exception\SSLConnectionException MongoDB\Driver\Exception\UnexpectedValueException MongoDB\Driver\Exception\WriteException MongoDB\Driver\Exception\WriteException::getWriteResult mSQL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage mSQL 函数 msql_affected_rows msql_close msql_connect msql_create_db msql_createdb msql_data_seek msql_db_query msql_dbname msql_drop_db msql_error msql_fetch_array msql_fetch_field msql_fetch_object msql_fetch_row msql_field_flags msql_field_len msql_field_name msql_field_seek msql_field_table msql_field_type msql_fieldflags msql_fieldlen msql_fieldname msql_fieldtable msql_fieldtype msql_free_result msql_list_dbs msql_list_fields msql_list_tables msql_num_fields msql_num_rows msql_numfields msql_numrows msql_pconnect msql_query msql_regcase msql_result msql_select_db msql_tablename msql Mssql 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Mssql 函数 mssql_bind mssql_close mssql_connect mssql_data_seek mssql_execute mssql_fetch_array mssql_fetch_assoc mssql_fetch_batch mssql_fetch_field mssql_fetch_object mssql_fetch_row mssql_field_length mssql_field_name mssql_field_seek mssql_field_type mssql_free_result mssql_free_statement mssql_get_last_message mssql_guid_string mssql_init mssql_min_error_severity mssql_min_message_severity mssql_next_result mssql_num_fields mssql_num_rows mssql_pconnect mssql_query mssql_result mssql_rows_affected mssql_select_db MySQL Overview of the MySQL PHP drivers Terminology overview Choosing an API Choosing a library Concepts Buffered and Unbuffered queries Character sets Mysql 简介 安装/配置 需求 安装 运行时配置 资源类型 更新日志 预定义常量 范例 MySQL 扩展概述范例 MySQL 函数 mysql_affected_rows mysql_client_encoding mysql_close mysql_connect mysql_create_db mysql_data_seek mysql_db_name mysql_db_query mysql_drop_db mysql_errno mysql_error mysql_escape_string mysql_fetch_array mysql_fetch_assoc mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type mysql_free_result mysql_get_client_info mysql_get_host_info mysql_get_proto_info mysql_get_server_info mysql_info mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_processes mysql_list_tables mysql_num_fields mysql_num_rows mysql_pconnect mysql_ping mysql_query mysql_real_escape_string mysql_result mysql_select_db mysql_set_charset mysql_stat mysql_tablename mysql_thread_id mysql_unbuffered_query Mysqli 简介 Overview Quick start guide Dual procedural and object-oriented interface Connections Executing statements Prepared Statements Stored Procedures Multiple Statements API support for transactions Metadata 安装/配置 需求 安装 运行时配置 资源类型 mysqli扩展和持久化连接 预定义常量 Notes MySQLi扩展功能概述 MySQLi mysqli::$affected_rows mysqli_affected_rows mysqli::autocommit mysqli_autocommit mysqli::begin_transaction mysqli_begin_transaction mysqli::change_user mysqli_change_user mysqli::character_set_name mysqli_character_set_name mysqli::$client_info mysqli_get_client_info mysqli::$client_version mysqli_get_client_version mysqli::close mysqli_close mysqli::commit mysqli_commit mysqli::$connect_errno mysqli_connect_errno mysqli::$connect_error mysqli_connect_error mysqli::__construct mysqli_connect mysqli::debug mysqli_debug mysqli::dump_debug_info mysqli_dump_debug_info mysqli::errno mysqli_errno mysqli::$error_list mysqli_error_list mysqli::$error mysqli_error mysqli::$field_count mysqli_field_count mysqli::get_charset mysqli_get_charset mysqli::get_client_info mysqli_get_client_info mysqli_get_client_stats mysqli_get_client_version mysqli::$client_version mysqli::get_connection_stats mysqli_get_connection_stats mysqli::$host_info mysqli_get_host_info mysqli::$protocol_version mysqli_get_proto_info mysqli::$server_info mysqli_get_server_info mysqli::$server_version mysqli_get_server_version mysqli::get_warnings mysqli_get_warnings mysqli::$info mysqli_info mysqli::init mysqli_init mysqli::$insert_id mysqli_insert_id mysqli::kill mysqli_kill mysqli::more_results mysqli_more_results mysqli::multi_query mysqli_multi_query mysqli::next_result mysqli_next_result mysqli::options mysqli_options mysqli::ping mysqli_ping mysqli::poll mysqli_poll mysqli::prepare mysqli_prepare mysqli::query mysqli_query mysqli::real_connect mysqli_real_connect mysqli::real_escape_string mysqli_real_escape_string mysqli::real_query mysqli_real_query mysqli::reap_async_query mysqli_reap_async_query mysqli::refresh mysqli_refresh mysqli::release_savepoint mysqli_release_savepoint mysqli::rollback mysqli_rollback mysqli::rpl_query_type mysqli_rpl_query_type mysqli::savepoint mysqli_savepoint mysqli::select_db mysqli_select_db mysqli::send_query mysqli_send_query mysqli::set_charset mysqli_set_charset mysqli::set_local_infile_default mysqli_set_local_infile_default mysqli::set_local_infile_handler mysqli_set_local_infile_handler mysqli::$sqlstate mysqli_sqlstate mysqli::ssl_set mysqli_ssl_set mysqli::stat mysqli_stat mysqli::stmt_init mysqli_stmt_init mysqli::store_result mysqli_store_result mysqli::$thread_id mysqli_thread_id mysqli::thread_safe mysqli_thread_safe mysqli::use_result mysqli_use_result mysqli::$warning_count mysqli_warning_count MySQLi_STMT mysqli_stmt::$affected_rows mysqli_stmt_affected_rows mysqli_stmt::attr_get mysqli_stmt_attr_get mysqli_stmt::attr_set mysqli_stmt_attr_set mysqli_stmt::bind_param mysqli_stmt_bind_param mysqli_stmt::bind_result mysqli_stmt_bind_result mysqli_stmt::close mysqli_stmt_close mysqli_stmt::__construct mysqli_stmt::data_seek mysqli_stmt_data_seek mysqli_stmt::$errno mysqli_stmt_errno mysqli_stmt::$error_list mysqli_stmt_error_list mysqli_stmt::$error mysqli_stmt_error mysqli_stmt::execute mysqli_stmt_execute mysqli_stmt::fetch mysqli_stmt_fetch mysqli_stmt::$field_count mysqli_stmt_field_count mysqli_stmt::free_result mysqli_stmt_free_result mysqli_stmt::get_result mysqli_stmt_get_result mysqli_stmt::get_warnings mysqli_stmt_get_warnings mysqli_stmt::$insert_id mysqli_stmt_insert_id mysqli_stmt::more_results mysqli_stmt_more_results mysqli_stmt::next_result mysqli_stmt_next_result mysqli_stmt::$num_rows mysqli_stmt_num_rows mysqli_stmt::$param_count mysqli_stmt_param_count mysqli_stmt::prepare mysqli_stmt_prepare mysqli_stmt::reset mysqli_stmt_reset mysqli_stmt::result_metadata mysqli_stmt_result_metadata mysqli_stmt::send_long_data mysqli_stmt_send_long_data mysqli_stmt::$sqlstate mysqli_stmt_sqlstate mysqli_stmt::store_result mysqli_stmt_store_result mysqli_result mysqli_result::$current_field mysqli_field_tell mysqli_result::data_seek mysqli_data_seek mysqli_result::fetch_all mysqli_fetch_all mysqli_result::fetch_array mysqli_fetch_array mysqli_result::fetch_assoc mysqli_fetch_assoc mysqli_result::fetch_field_direct mysqli_fetch_field_direct mysqli_result::fetch_field mysqli_fetch_field mysqli_result::fetch_fields mysqli_fetch_fields mysqli_result::fetch_object mysqli_fetch_object mysqli_result::fetch_row mysqli_fetch_row mysqli_result::$field_count mysqli_num_fields mysqli_result::field_seek mysqli_field_seek mysqli_result::free mysqli_free_result mysqli_result::$lengths mysqli_fetch_lengths mysqli_result::$num_rows mysqli_num_rows MySQLi_Driver mysqli_driver::embedded_server_end mysqli_embedded_server_end mysqli_driver::embedded_server_start mysqli_embedded_server_start mysqli_driver::$report_mode mysqli_report MySQLi_Warning mysqli_warning::__construct mysqli_warning::next mysqli_sql_exception 别名和过时的Mysqli 函数 mysqli_bind_param mysqli_bind_result mysqli_client_encoding mysqli_connect mysqli::disable_reads_from_master mysqli_disable_reads_from_master mysqli_disable_rpl_parse mysqli_enable_reads_from_master mysqli_enable_rpl_parse mysqli_escape_string mysqli_execute mysqli_fetch mysqli_get_cache_stats mysqli_get_links_stats mysqli_get_metadata mysqli_master_query mysqli_param_count mysqli_report mysqli_rpl_parse_enabled mysqli_rpl_probe mysqli_send_long_data mysqli_set_opt mysqli_slave_query Mysqlnd 简介 Overview Installation 运行时配置 Incompatibilities Persistent Connections Statistics Notes Memory management MySQL Native Driver Plugin API A comparison of mysqlnd plugins with MySQL Proxy Obtaining the mysqlnd plugin API MySQL Native Driver Plugin Architecture The mysqlnd plugin API Getting started building a mysqlnd plugin mysqlnd_ms 简介 快速入门与例子 Setup Running statements 连接状态 SQL Hints (SQL 优化器) 事务 XA/Distributed Transactions 服务级别和一致性 Global transaction IDs (GTID) Cache integration 故障转移 分区和分片 MySQL Fabric 概念 Architecture 连接池与切换 事务控制 错误处理 短错误 错误处理 负载均衡 Read-write splitting Filter Service level and consistency Global transaction IDs Cache integration Supported clusters XA/Distributed transactions 安装/配置 需求 安装 运行时配置 Plugin configuration file (>=1.1.x) 预定义常量 Mysqlnd_ms 函数 mysqlnd_ms_dump_servers mysqlnd_ms_fabric_select_global mysqlnd_ms_fabric_select_shard mysqlnd_ms_get_last_gtid mysqlnd_ms_get_last_used_connection mysqlnd_ms_get_stats mysqlnd_ms_match_wild mysqlnd_ms_query_is_select mysqlnd_ms_set_qos mysqlnd_ms_set_user_pick_server mysqlnd_ms_xa_begin mysqlnd_ms_xa_commit mysqlnd_ms_xa_gc mysqlnd_ms_xa_rollback Change History PECL/mysqlnd_ms 1.6 series PECL/mysqlnd_ms 1.5 series PECL/mysqlnd_ms 1.4 series PECL/mysqlnd_ms 1.3 series PECL/mysqlnd_ms 1.2 series PECL/mysqlnd_ms 1.1 series PECL/mysqlnd_ms 1.0 series mysqlnd_qc 简介 Quickstart and Examples Architecture and Concepts Setup Caching queries Setting the TTL Pattern based caching Slam defense Finding cache candidates Measuring cache efficiency Beyond TTL: user-defined storage 安装/配置 需求 安装 运行时配置 预定义常量 mysqlnd_qc 函数 mysqlnd_qc_clear_cache mysqlnd_qc_get_available_handlers mysqlnd_qc_get_cache_info mysqlnd_qc_get_core_stats mysqlnd_qc_get_normalized_query_trace_log mysqlnd_qc_get_query_trace_log mysqlnd_qc_set_cache_condition mysqlnd_qc_set_is_select mysqlnd_qc_set_storage_handler mysqlnd_qc_set_user_handlers Change History PECL/mysqlnd_qc 1.2 series PECL/mysqlnd_qc 1.1 series PECL/mysqlnd_qc 1.0 series mysqlnd_uh 简介 Quickstart and Examples Setup How it works Installing a proxy Basic query monitoring 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 MysqlndUhConnection MysqlndUhConnection::changeUser MysqlndUhConnection::charsetName MysqlndUhConnection::close MysqlndUhConnection::connect MysqlndUhConnection::__construct MysqlndUhConnection::endPSession MysqlndUhConnection::escapeString MysqlndUhConnection::getAffectedRows MysqlndUhConnection::getErrorNumber MysqlndUhConnection::getErrorString MysqlndUhConnection::getFieldCount MysqlndUhConnection::getHostInformation MysqlndUhConnection::getLastInsertId MysqlndUhConnection::getLastMessage MysqlndUhConnection::getProtocolInformation MysqlndUhConnection::getServerInformation MysqlndUhConnection::getServerStatistics MysqlndUhConnection::getServerVersion MysqlndUhConnection::getSqlstate MysqlndUhConnection::getStatistics MysqlndUhConnection::getThreadId MysqlndUhConnection::getWarningCount MysqlndUhConnection::init MysqlndUhConnection::killConnection MysqlndUhConnection::listFields MysqlndUhConnection::listMethod MysqlndUhConnection::moreResults MysqlndUhConnection::nextResult MysqlndUhConnection::ping MysqlndUhConnection::query MysqlndUhConnection::queryReadResultsetHeader MysqlndUhConnection::reapQuery MysqlndUhConnection::refreshServer MysqlndUhConnection::restartPSession MysqlndUhConnection::selectDb MysqlndUhConnection::sendClose MysqlndUhConnection::sendQuery MysqlndUhConnection::serverDumpDebugInformation MysqlndUhConnection::setAutocommit MysqlndUhConnection::setCharset MysqlndUhConnection::setClientOption MysqlndUhConnection::setServerOption MysqlndUhConnection::shutdownServer MysqlndUhConnection::simpleCommand MysqlndUhConnection::simpleCommandHandleResponse MysqlndUhConnection::sslSet MysqlndUhConnection::stmtInit MysqlndUhConnection::storeResult MysqlndUhConnection::txCommit MysqlndUhConnection::txRollback MysqlndUhConnection::useResult MysqlndUhPreparedStatement MysqlndUhPreparedStatement::__construct MysqlndUhPreparedStatement::execute MysqlndUhPreparedStatement::prepare Mysqlnd_uh 函数 mysqlnd_uh_convert_to_mysqlnd mysqlnd_uh_set_connection_proxy mysqlnd_uh_set_statement_proxy Change History PECL/mysqlnd_uh 1.0 series mysqlnd_mux 简介 Concepts Architecture Connection pool Sharing connections 安装/配置 需求 安装 运行时配置 预定义常量 Change History PECL/mysqlnd_mux 1.0 series mysqlnd_memcache 简介 Quickstart and Examples Setup Usage 安装/配置 需求 安装 运行时配置 预定义常量 Mysqlnd_memcache 函数 mysqlnd_memcache_get_config mysqlnd_memcache_set Change History PECL/mysqlnd_memcache 1.0 series OCI8 简介 安装/配置 需求 安装 Testing 运行时配置 预定义常量 范例 OCI8 Connection Handling and Connection Pooling OCI8 Fast Application Notification (FAN) Support OCI8 and DTrace Dynamic Tracing Supported Datatypes OCI8 函数 oci_bind_array_by_name oci_bind_by_name oci_cancel oci_client_version oci_close oci_commit oci_connect oci_define_by_name oci_error oci_execute oci_fetch_all oci_fetch_array oci_fetch_assoc oci_fetch_object oci_fetch_row oci_fetch oci_field_is_null oci_field_name oci_field_precision oci_field_scale oci_field_size oci_field_type_raw oci_field_type oci_free_descriptor oci_free_statement oci_get_implicit_resultset oci_internal_debug oci_lob_copy oci_lob_is_equal oci_new_collection oci_new_connect oci_new_cursor oci_new_descriptor oci_num_fields oci_num_rows oci_parse oci_password_change oci_pconnect oci_result oci_rollback oci_server_version oci_set_action oci_set_client_identifier oci_set_client_info oci_set_edition oci_set_module_name oci_set_prefetch oci_statement_type OCI-Collection OCI-Collection::append OCI-Collection::assign OCI-Collection::assignElem OCI-Collection::free OCI-Collection::getElem OCI-Collection::max OCI-Collection::size OCI-Collection::trim OCI-Lob OCI-Lob::append OCI-Lob::close OCI-Lob::eof OCI-Lob::erase OCI-Lob::export OCI-Lob::flush OCI-Lob::free OCI-Lob::getBuffering OCI-Lob::import OCI-Lob::load OCI-Lob::read OCI-Lob::rewind OCI-Lob::save OCI-Lob::saveFile OCI-Lob::seek OCI-Lob::setBuffering OCI-Lob::size OCI-Lob::tell OCI-Lob::truncate OCI-Lob::write OCI-Lob::writeTemporary OCI-Lob::writeToFile OCI8 Obsolete Aliases and Functions ocibindbyname ocicancel ocicloselob ocicollappend ocicollassign ocicollassignelem ocicollgetelem ocicollmax ocicollsize ocicolltrim ocicolumnisnull ocicolumnname ocicolumnprecision ocicolumnscale ocicolumnsize ocicolumntype ocicolumntyperaw ocicommit ocidefinebyname ocierror ociexecute ocifetch ocifetchinto ocifetchstatement ocifreecollection ocifreecursor ocifreedesc ocifreestatement ociinternaldebug ociloadlob ocilogoff ocilogon ocinewcollection ocinewcursor ocinewdescriptor ocinlogon ocinumcols ociparse ociplogon ociresult ocirollback ocirowcount ocisavelob ocisavelobfile ociserverversion ocisetprefetch ocistatementtype ociwritelobtofile ociwritetemporarylob Paradox 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Paradox 函数 px_close px_create_fp px_date2string px_delete_record px_delete px_get_field px_get_info px_get_parameter px_get_record px_get_schema px_get_value px_insert_record px_new px_numfields px_numrecords px_open_fp px_put_record px_retrieve_record px_set_blob_file px_set_parameter px_set_tablename px_set_targetencoding px_set_value px_timestamp2string px_update_record PostgreSQL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage PostgreSQL 函数 pg_affected_rows pg_cancel_query pg_client_encoding pg_close pg_connect_poll pg_connect pg_connection_busy pg_connection_reset pg_connection_status pg_consume_input pg_convert pg_copy_from pg_copy_to pg_dbname pg_delete pg_end_copy pg_escape_bytea pg_escape_identifier pg_escape_literal pg_escape_string pg_execute pg_fetch_all_columns pg_fetch_all pg_fetch_array pg_fetch_assoc pg_fetch_object pg_fetch_result pg_fetch_row pg_field_is_null pg_field_name pg_field_num pg_field_prtlen pg_field_size pg_field_table pg_field_type_oid pg_field_type pg_flush pg_free_result pg_get_notify pg_get_pid pg_get_result pg_host pg_insert pg_last_error pg_last_notice pg_last_oid pg_lo_close pg_lo_create pg_lo_export pg_lo_import pg_lo_open pg_lo_read_all pg_lo_read pg_lo_seek pg_lo_tell pg_lo_truncate pg_lo_unlink pg_lo_write pg_meta_data pg_num_fields pg_num_rows pg_options pg_parameter_status pg_pconnect pg_ping pg_port pg_prepare pg_put_line pg_query_params pg_query pg_result_error_field pg_result_error pg_result_seek pg_result_status pg_select pg_send_execute pg_send_prepare pg_send_query_params pg_send_query pg_set_client_encoding pg_set_error_verbosity pg_socket pg_trace pg_transaction_status pg_tty pg_unescape_bytea pg_untrace pg_update pg_version SQLite 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SQLite 函数 sqlite_array_query SQLiteDatabase::arrayQuery sqlite_busy_timeout SQLiteDatabase::busyTimeout sqlite_changes SQLiteDatabase::changes sqlite_close sqlite_column SQLiteResult::column SQLiteUnbuffered::column sqlite_create_aggregate SQLiteDatabase::createAggregate sqlite_create_function SQLiteDatabase::createFunction sqlite_current SQLiteResult::current SQLiteUnbuffered::current sqlite_error_string sqlite_escape_string sqlite_exec SQLiteDatabase::exec sqlite_factory sqlite_fetch_all SQLiteResult::fetchAll SQLiteUnbuffered::fetchAll sqlite_fetch_array SQLiteResult::fetch SQLiteUnbuffered::fetch sqlite_fetch_column_types SQLiteDatabase::fetchColumnTypes sqlite_fetch_object SQLiteResult::fetchObject SQLiteUnbuffered::fetchObject sqlite_fetch_single SQLiteResult::fetchSingle SQLiteUnbuffered::fetchSingle sqlite_fetch_string sqlite_field_name SQLiteResult::fieldName SQLiteUnbuffered::fieldName sqlite_has_more sqlite_has_prev SQLiteResult::hasPrev sqlite_key SQLiteResult::key sqlite_last_error SQLiteDatabase::lastError sqlite_last_insert_rowid SQLiteDatabase::lastInsertRowid sqlite_libencoding sqlite_libversion sqlite_next SQLiteResult::next SQLiteUnbuffered::next sqlite_num_fields SQLiteResult::numFields SQLiteUnbuffered::numFields sqlite_num_rows SQLiteResult::numRows sqlite_open sqlite_popen sqlite_prev SQLiteResult::prev sqlite_query SQLiteDatabase::query sqlite_rewind SQLiteResult::rewind sqlite_seek SQLiteResult::seek sqlite_single_query SQLiteDatabase::singleQuery sqlite_udf_decode_binary sqlite_udf_encode_binary sqlite_unbuffered_query SQLiteDatabase::unbufferedQuery sqlite_valid SQLiteResult::valid SQLiteUnbuffered::valid SQLite3 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SQLite3 SQLite3::busyTimeout SQLite3::changes SQLite3::close SQLite3::__construct SQLite3::createAggregate SQLite3::createCollation SQLite3::createFunction SQLite3::escapeString SQLite3::exec SQLite3::lastErrorCode SQLite3::lastErrorMsg SQLite3::lastInsertRowID SQLite3::loadExtension SQLite3::open SQLite3::prepare SQLite3::query SQLite3::querySingle SQLite3::version SQLite3Stmt SQLite3Stmt::bindParam SQLite3Stmt::bindValue SQLite3Stmt::clear SQLite3Stmt::close SQLite3Stmt::execute SQLite3Stmt::paramCount SQLite3Stmt::reset SQLite3Result SQLite3Result::columnName SQLite3Result::columnType SQLite3Result::fetchArray SQLite3Result::finalize SQLite3Result::numColumns SQLite3Result::reset SQLSRV 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SQLSRV 函数 sqlsrv_begin_transaction sqlsrv_cancel sqlsrv_client_info sqlsrv_close sqlsrv_commit sqlsrv_configure sqlsrv_connect sqlsrv_errors sqlsrv_execute sqlsrv_fetch_array sqlsrv_fetch_object sqlsrv_fetch sqlsrv_field_metadata sqlsrv_free_stmt sqlsrv_get_config sqlsrv_get_field sqlsrv_has_rows sqlsrv_next_result sqlsrv_num_fields sqlsrv_num_rows sqlsrv_prepare sqlsrv_query sqlsrv_rollback sqlsrv_rows_affected sqlsrv_send_stream_data sqlsrv_server_info Sybase 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Sybase 函数 sybase_affected_rows sybase_close sybase_connect sybase_data_seek sybase_deadlock_retry_count sybase_fetch_array sybase_fetch_assoc sybase_fetch_field sybase_fetch_object sybase_fetch_row sybase_field_seek sybase_free_result sybase_get_last_message sybase_min_client_severity sybase_min_error_severity sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_rows sybase_pconnect sybase_query sybase_result sybase_select_db sybase_set_message_handler sybase_unbuffered_query tokyo_tyrant 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 TokyoTyrant TokyoTyrant::add TokyoTyrant::connect TokyoTyrant::connectUri TokyoTyrant::__construct TokyoTyrant::copy TokyoTyrant::ext TokyoTyrant::fwmKeys TokyoTyrant::get TokyoTyrant::getIterator TokyoTyrant::num TokyoTyrant::out TokyoTyrant::put TokyoTyrant::putCat TokyoTyrant::putKeep TokyoTyrant::putNr TokyoTyrant::putShl TokyoTyrant::restore TokyoTyrant::setMaster TokyoTyrant::size TokyoTyrant::stat TokyoTyrant::sync TokyoTyrant::tune TokyoTyrant::vanish TokyoTyrantTable TokyoTyrantTable::add TokyoTyrantTable::genUid TokyoTyrantTable::get TokyoTyrantTable::getIterator TokyoTyrantTable::getQuery TokyoTyrantTable::out TokyoTyrantTable::put TokyoTyrantTable::putCat TokyoTyrantTable::putKeep TokyoTyrantTable::putNr TokyoTyrantTable::putShl TokyoTyrantTable::setIndex TokyoTyrantQuery TokyoTyrantQuery::addCond TokyoTyrantQuery::__construct TokyoTyrantQuery::count TokyoTyrantQuery::current TokyoTyrantQuery::hint TokyoTyrantQuery::key TokyoTyrantQuery::metaSearch TokyoTyrantQuery::next TokyoTyrantQuery::out TokyoTyrantQuery::rewind TokyoTyrantQuery::search TokyoTyrantQuery::setLimit TokyoTyrantQuery::setOrder TokyoTyrantQuery::valid TokyoTyrantIterator TokyoTyrantIterator::__construct TokyoTyrantIterator::current TokyoTyrantIterator::key TokyoTyrantIterator::next TokyoTyrantIterator::rewind TokyoTyrantIterator::valid TokyoTyrantException 日期与时间相关扩展 Calendar 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 日历 函数 cal_days_in_month cal_from_jd cal_info cal_to_jd easter_date easter_days FrenchToJD GregorianToJD JDDayOfWeek JDMonthName JDToFrench JDToGregorian jdtojewish JDToJulian jdtounix JewishToJD JulianToJD unixtojd 日期/时间 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 DateTime DateTime::add date_add DateTime::__construct date_create DateTime::createFromFormat date_create_from_format DateTime::getLastErrors date_get_last_errors DateTime::modify date_modify DateTime::__set_state DateTime::setDate date_date_set DateTime::setISODate date_isodate_set DateTime::setTime date_time_set DateTime::setTimestamp date_timestamp_set DateTime::setTimezone date_timezone_set DateTime::sub date_sub DateTimeImmutable DateTimeImmutable::add DateTimeImmutable::__construct date_create_immutable DateTimeImmutable::createFromFormat date_create_immutable_from_format DateTimeImmutable::createFromMutable DateTimeImmutable::getLastErrors DateTimeImmutable::modify DateTimeImmutable::__set_state DateTimeImmutable::setDate DateTimeImmutable::setISODate DateTimeImmutable::setTime DateTimeImmutable::setTimestamp DateTimeImmutable::setTimezone DateTimeImmutable::sub DateTimeInterface DateTime::diff DateTimeImmutable::diff DateTimeInterface::diff date_diff DateTime::format DateTimeImmutable::format DateTimeInterface::format date_format DateTime::getOffset DateTimeImmutable::getOffset DateTimeInterface::getOffset date_offset_get DateTime::getTimestamp DateTimeImmutable::getTimestamp DateTimeInterface::getTimestamp date_timestamp_get DateTime::getTimezone DateTimeImmutable::getTimezone DateTimeInterface::getTimezone date_timezone_get DateTime::__wakeup DateTimeImmutable::__wakeup DateTimeInterface::__wakeup DateTimeZone DateTimeZone::__construct timezone_open DateTimeZone::getLocation timezone_location_get DateTimeZone::getName timezone_name_get DateTimeZone::getOffset timezone_offset_get DateTimeZone::getTransitions timezone_transitions_get DateTimeZone::listAbbreviations timezone_abbreviations_list DateTimeZone::listIdentifiers timezone_identifiers_list DateInterval DateInterval::__construct DateInterval::createFromDateString DateInterval::format DatePeriod DatePeriod::__construct Date/Time 函数 checkdate date_add date_create_from_format date_create_immutable_from_format date_create_immutable date_create date_date_set date_default_timezone_get date_default_timezone_set date_diff date_format date_get_last_errors date_interval_create_from_date_string date_interval_format date_isodate_set date_modify date_offset_get date_parse_from_format date_parse date_sub date_sun_info date_sunrise date_sunset date_time_set date_timestamp_get date_timestamp_set date_timezone_get date_timezone_set date getdate gettimeofday gmdate gmmktime gmstrftime idate localtime microtime mktime strftime strptime strtotime time timezone_abbreviations_list timezone_identifiers_list timezone_location_get timezone_name_from_abbr timezone_name_get timezone_offset_get timezone_open timezone_transitions_get timezone_version_get Supported Date and Time Formats Time Formats Date Formats Compound Formats Relative Formats 所支持的时区列表 非洲 美洲 南极洲 北极 亚洲 大西洋 澳洲 欧洲 印度 太平洋地区 其他 HRTime 简介 安装/配置 安装 范例 Basic usage HRTime\PerformanceCounter HRTime\PerformanceCounter::getElapsedTicks HRTime\PerformanceCounter::getFrequency HRTime\PerformanceCounter::getLastElapsedTicks HRTime\PerformanceCounter::isRunning HRTime\PerformanceCounter::start HRTime\PerformanceCounter::stop HRTime\StopWatch HRTime\StopWatch::getElapsedTime HRTime\StopWatch::getLastElapsedTime HRTime\Unit 文件系统相关扩展 Direct IO 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Direct IO 函数 dio_close dio_fcntl dio_open dio_read dio_seek dio_stat dio_tcsetattr dio_truncate dio_write 目录 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Directory Directory::close Directory::read Directory::rewind Directory 函数 chdir chroot closedir dir getcwd opendir readdir rewinddir scandir Fileinfo 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Fileinfo 函数 finfo_buffer finfo::buffer finfo_close finfo_file finfo::file finfo_open finfo::__construct finfo_set_flags finfo::set_flags mime_content_type finfo finfo::buffer finfo::__construct finfo::file finfo::set_flags Filesystem 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Filesystem 函数 basename chgrp chmod chown clearstatcache copy delete dirname disk_free_space disk_total_space diskfreespace fclose feof fflush fgetc fgetcsv fgets fgetss file_exists file_get_contents file_put_contents file fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype flock fnmatch fopen fpassthru fputcsv fputs fread fscanf fseek fstat ftell ftruncate fwrite glob is_dir is_executable is_file is_link is_readable is_uploaded_file is_writable is_writeable lchgrp lchown link linkinfo lstat mkdir move_uploaded_file parse_ini_file parse_ini_string pathinfo pclose popen readfile readlink realpath_cache_get realpath_cache_size realpath rename rewind rmdir set_file_buffer stat symlink tempnam tmpfile touch umask unlink Inotify 简介 安装/配置 需求 安装/配置 运行时配置 资源类型 预定义常量 Inotify 函数 inotify_add_watch inotify_init inotify_queue_len inotify_read inotify_rm_watch Mimetype 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Proctitle 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Proctitle 函数 setproctitle setthreadtitle xattr 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 xattr 函数 xattr_get xattr_list xattr_remove xattr_set xattr_supported xdiff 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 xdiff 函数 xdiff_file_bdiff_size xdiff_file_bdiff xdiff_file_bpatch xdiff_file_diff_binary xdiff_file_diff xdiff_file_merge3 xdiff_file_patch_binary xdiff_file_patch xdiff_file_rabdiff xdiff_string_bdiff_size xdiff_string_bdiff xdiff_string_bpatch xdiff_string_diff_binary xdiff_string_diff xdiff_string_merge3 xdiff_string_patch_binary xdiff_string_patch xdiff_string_rabdiff 国际化与字符编码支持 Enchant 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Enchant 函数 enchant_broker_describe enchant_broker_dict_exists enchant_broker_free_dict enchant_broker_free enchant_broker_get_dict_path enchant_broker_get_error enchant_broker_init enchant_broker_list_dicts enchant_broker_request_dict enchant_broker_request_pwl_dict enchant_broker_set_dict_path enchant_broker_set_ordering enchant_dict_add_to_personal enchant_dict_add_to_session enchant_dict_check enchant_dict_describe enchant_dict_get_error enchant_dict_is_in_session enchant_dict_quick_check enchant_dict_store_replacement enchant_dict_suggest FriBiDi 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 FriBiDi 函数 fribidi_log2vis Gender 简介 安装/配置 安装 范例 Usage example. Gender\Gender Gender\Gender::connect Gender\Gender::__construct Gender\Gender::country Gender\Gender::get Gender\Gender::isNick Gender\Gender::similarNames Gettext 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Gettext 函数 bind_textdomain_codeset bindtextdomain dcgettext dcngettext dgettext dngettext gettext ngettext textdomain iconv 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 iconv 函数 iconv_get_encoding iconv_mime_decode_headers iconv_mime_decode iconv_mime_encode iconv_set_encoding iconv_strlen iconv_strpos iconv_strrpos iconv_substr iconv ob_iconv_handler intl 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage of this extension Collator Collator::asort collator_asort Collator::compare collator_compare Collator::__construct Collator::create collator_create Collator::getAttribute collator_get_attribute Collator::getErrorCode collator_get_error_code Collator::getErrorMessage collator_get_error_message Collator::getLocale collator_get_locale Collator::getSortKey collator_get_sort_key Collator::getStrength collator_get_strength Collator::setAttribute collator_set_attribute Collator::setStrength collator_set_strength Collator::sortWithSortKeys collator_sort_with_sort_keys Collator::sort collator_sort NumberFormatter NumberFormatter::create numfmt_create NumberFormatter::__construct NumberFormatter::formatCurrency numfmt_format_currency NumberFormatter::format numfmt_format NumberFormatter::getAttribute numfmt_get_attribute NumberFormatter::getErrorCode numfmt_get_error_code NumberFormatter::getErrorMessage numfmt_get_error_message NumberFormatter::getLocale numfmt_get_locale NumberFormatter::getPattern numfmt_get_pattern NumberFormatter::getSymbol numfmt_get_symbol NumberFormatter::getTextAttribute numfmt_get_text_attribute NumberFormatter::parseCurrency numfmt_parse_currency NumberFormatter::parse numfmt_parse NumberFormatter::setAttribute numfmt_set_attribute NumberFormatter::setPattern numfmt_set_pattern NumberFormatter::setSymbol numfmt_set_symbol NumberFormatter::setTextAttribute numfmt_set_text_attribute Locale Locale::acceptFromHttp locale_accept_from_http Locale::canonicalize locale_canonicalize Locale::composeLocale locale_compose Locale::filterMatches locale_filter_matches Locale::getAllVariants locale_get_all_variants Locale::getDefault locale_get_default Locale::getDisplayLanguage locale_get_display_language Locale::getDisplayName locale_get_display_name Locale::getDisplayRegion locale_get_display_region Locale::getDisplayScript locale_get_display_script Locale::getDisplayVariant locale_get_display_variant Locale::getKeywords locale_get_keywords Locale::getPrimaryLanguage locale_get_primary_language Locale::getRegion locale_get_region Locale::getScript locale_get_script Locale::lookup locale_lookup Locale::parseLocale locale_parse Locale::setDefault locale_set_default Normalizer Normalizer::isNormalized normalizer_is_normalized Normalizer::normalize normalizer_normalize MessageFormatter MessageFormatter::create MessageFormatter::__construct msgfmt_create MessageFormatter::formatMessage msgfmt_format_message MessageFormatter::format msgfmt_format MessageFormatter::getErrorCode msgfmt_get_error_code MessageFormatter::getErrorMessage msgfmt_get_error_message MessageFormatter::getLocale msgfmt_get_locale MessageFormatter::getPattern msgfmt_get_pattern MessageFormatter::parseMessage msgfmt_parse_message MessageFormatter::parse msgfmt_parse MessageFormatter::setPattern msgfmt_set_pattern IntlCalendar IntlCalendar::add IntlCalendar::after IntlCalendar::before IntlCalendar::clear IntlCalendar::__construct IntlCalendar::createInstance IntlCalendar::equals IntlCalendar::fieldDifference IntlCalendar::fromDateTime IntlCalendar::get IntlCalendar::getActualMaximum IntlCalendar::getActualMinimum IntlCalendar::getAvailableLocales IntlCalendar::getDayOfWeekType IntlCalendar::getErrorCode intlcal_get_error_code IntlCalendar::getErrorMessage intlcal_get_error_message IntlCalendar::getFirstDayOfWeek IntlCalendar::getGreatestMinimum IntlCalendar::getKeywordValuesForLocale IntlCalendar::getLeastMaximum IntlCalendar::getLocale IntlCalendar::getMaximum IntlCalendar::getMinimalDaysInFirstWeek IntlCalendar::getMinimum IntlCalendar::getNow IntlCalendar::getRepeatedWallTimeOption IntlCalendar::getSkippedWallTimeOption IntlCalendar::getTime IntlCalendar::getTimeZone IntlCalendar::getType IntlCalendar::getWeekendTransition IntlCalendar::inDaylightTime IntlCalendar::isEquivalentTo IntlCalendar::isLenient IntlCalendar::isSet IntlCalendar::isWeekend IntlCalendar::roll IntlCalendar::set IntlCalendar::setFirstDayOfWeek IntlCalendar::setLenient IntlCalendar::setMinimalDaysInFirstWeek IntlCalendar::setRepeatedWallTimeOption IntlCalendar::setSkippedWallTimeOption IntlCalendar::setTime IntlCalendar::setTimeZone IntlCalendar::toDateTime IntlTimeZone IntlTimeZone::countEquivalentIDs IntlTimeZone::createDefault IntlTimeZone::createEnumeration IntlTimeZone::createTimeZone IntlTimeZone::fromDateTimeZone IntlTimeZone::getCanonicalID IntlTimeZone::getDisplayName IntlTimeZone::getDSTSavings IntlTimeZone::getEquivalentID IntlTimeZone::getErrorCode intltz_get_error_code IntlTimeZone::getErrorMessage intltz_get_error_message IntlTimeZone::getGMT IntlTimeZone::getID IntlTimeZone::getOffset IntlTimeZone::getRawOffset IntlTimeZone::getTZDataVersion IntlTimeZone::hasSameRules IntlTimeZone::toDateTimeZone IntlTimeZone::useDaylightTime IntlDateFormatter IntlDateFormatter::create datefmt_create IntlDateFormatter::__construct IntlDateFormatter::format datefmt_format IntlDateFormatter::formatObject datefmt_format_object IntlDateFormatter::getCalendar datefmt_get_calendar IntlDateFormatter::getDateType datefmt_get_datetype IntlDateFormatter::getErrorCode datefmt_get_error_code IntlDateFormatter::getErrorMessage datefmt_get_error_message IntlDateFormatter::getLocale datefmt_get_locale IntlDateFormatter::getPattern datefmt_get_pattern IntlDateFormatter::getTimeType datefmt_get_timetype IntlDateFormatter::getTimeZoneId datefmt_get_timezone_id IntlDateFormatter::getCalendarObject datefmt_get_calendar_object IntlDateFormatter::getTimeZone datefmt_get_timezone IntlDateFormatter::isLenient datefmt_is_lenient IntlDateFormatter::localtime datefmt_localtime IntlDateFormatter::parse datefmt_parse IntlDateFormatter::setCalendar datefmt_set_calendar IntlDateFormatter::setLenient datefmt_set_lenient IntlDateFormatter::setPattern datefmt_set_pattern IntlDateFormatter::setTimeZoneId datefmt_set_timezone_id IntlDateFormatter::setTimeZone datefmt_set_timezone ResourceBundle ResourceBundle::count resourcebundle_count ResourceBundle::create resourcebundle_create ResourceBundle::__construct ResourceBundle::getErrorCode resourcebundle_get_error_code ResourceBundle::getErrorMessage resourcebundle_get_error_message ResourceBundle::get resourcebundle_get ResourceBundle::getLocales resourcebundle_locales Spoofchecker Spoofchecker::areConfusable Spoofchecker::__construct Spoofchecker::isSuspicious Spoofchecker::setAllowedLocales Spoofchecker::setChecks Transliterator Transliterator::__construct Transliterator::create transliterator_create Transliterator::createFromRules transliterator_create_from_rules Transliterator::createInverse transliterator_create_inverse Transliterator::getErrorCode transliterator_get_error_code Transliterator::getErrorMessage transliterator_get_error_message Transliterator::listIDs transliterator_list_ids Transliterator::transliterate transliterator_transliterate IntlBreakIterator IntlBreakIterator::__construct IntlBreakIterator::createCharacterInstance IntlBreakIterator::createCodePointInstance IntlBreakIterator::createLineInstance IntlBreakIterator::createSentenceInstance IntlBreakIterator::createTitleInstance IntlBreakIterator::createWordInstance IntlBreakIterator::current IntlBreakIterator::first IntlBreakIterator::following IntlBreakIterator::getErrorCode intl_get_error_code IntlBreakIterator::getErrorMessage intl_get_error_message IntlBreakIterator::getLocale IntlBreakIterator::getPartsIterator IntlBreakIterator::getText IntlBreakIterator::isBoundary IntlBreakIterator::last IntlBreakIterator::next IntlBreakIterator::preceding IntlBreakIterator::previous IntlBreakIterator::setText IntlRuleBasedBreakIterator IntlRuleBasedBreakIterator::__construct IntlRuleBasedBreakIterator::getBinaryRules IntlRuleBasedBreakIterator::getRules IntlRuleBasedBreakIterator::getRuleStatus IntlRuleBasedBreakIterator::getRuleStatusVec IntlCodePointBreakIterator IntlCodePointBreakIterator::getLastCodePoint IntlPartsIterator IntlPartsIterator::getBreakIterator UConverter UConverter::__construct UConverter::convert UConverter::fromUCallback UConverter::getAliases UConverter::getAvailable UConverter::getDestinationEncoding UConverter::getDestinationType UConverter::getErrorCode intl_get_error_code UConverter::getErrorMessage UConverter::getSourceEncoding UConverter::getSourceType UConverter::getStandards UConverter::getSubstChars UConverter::reasonText UConverter::setDestinationEncoding UConverter::setSourceEncoding UConverter::setSubstChars UConverter::toUCallback UConverter::transcode Grapheme 函数 grapheme_extract grapheme_stripos grapheme_stristr grapheme_strlen grapheme_strpos grapheme_strripos grapheme_strrpos grapheme_strstr grapheme_substr IDN 函数 idn_to_ascii idn_to_unicode idn_to_utf8 IntlChar IntlChar::charAge IntlChar::charDigitValue IntlChar::charDirection IntlChar::charFromName IntlChar::charMirror IntlChar::charName IntlChar::charType IntlChar::chr IntlChar::digit IntlChar::enumCharNames IntlChar::enumCharTypes IntlChar::foldCase IntlChar::forDigit IntlChar::getBidiPairedBracket IntlChar::getBlockCode IntlChar::getCombiningClass IntlChar::getFC_NFKC_Closure IntlChar::getIntPropertyMaxValue IntlChar::getIntPropertyMinValue IntlChar::getIntPropertyValue IntlChar::getNumericValue IntlChar::getPropertyEnum IntlChar::getPropertyName IntlChar::getPropertyValueEnum IntlChar::getPropertyValueName IntlChar::getUnicodeVersion IntlChar::hasBinaryProperty IntlChar::isalnum IntlChar::isalpha IntlChar::isbase IntlChar::isblank IntlChar::iscntrl IntlChar::isdefined IntlChar::isdigit IntlChar::isgraph IntlChar::isIDIgnorable IntlChar::isIDPart IntlChar::isIDStart IntlChar::isISOControl IntlChar::isJavaIDPart IntlChar::isJavaIDStart IntlChar::isJavaSpaceChar IntlChar::islower IntlChar::isMirrored IntlChar::isprint IntlChar::ispunct IntlChar::isspace IntlChar::istitle IntlChar::isUAlphabetic IntlChar::isULowercase IntlChar::isupper IntlChar::isUUppercase IntlChar::isUWhiteSpace IntlChar::isWhitespace IntlChar::isxdigit IntlChar::ord IntlChar::tolower IntlChar::totitle IntlChar::toupper IntlException IntlIterator IntlIterator::current IntlIterator::key IntlIterator::next IntlIterator::rewind IntlIterator::valid intl 函数 intl_error_name intl_get_error_code intl_get_error_message intl_is_failure 多字节字符串 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 支持编码的摘要 日文字符多字节编码基础 HTTP 输入和输出 支持的字符编码 函数重载功能 PHP字符编码的要求 多字节字符串 函数 mb_check_encoding mb_convert_case mb_convert_encoding mb_convert_kana mb_convert_variables mb_decode_mimeheader mb_decode_numericentity mb_detect_encoding mb_detect_order mb_encode_mimeheader mb_encode_numericentity mb_encoding_aliases mb_ereg_match mb_ereg_replace_callback mb_ereg_replace mb_ereg_search_getpos mb_ereg_search_getregs mb_ereg_search_init mb_ereg_search_pos mb_ereg_search_regs mb_ereg_search_setpos mb_ereg_search mb_ereg mb_eregi_replace mb_eregi mb_get_info mb_http_input mb_http_output mb_internal_encoding mb_language mb_list_encodings mb_output_handler mb_parse_str mb_preferred_mime_name mb_regex_encoding mb_regex_set_options mb_send_mail mb_split mb_strcut mb_strimwidth mb_stripos mb_stristr mb_strlen mb_strpos mb_strrchr mb_strrichr mb_strripos mb_strrpos mb_strstr mb_strtolower mb_strtoupper mb_strwidth mb_substitute_character mb_substr_count mb_substr Pspell 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Pspell 函数 pspell_add_to_personal pspell_add_to_session pspell_check pspell_clear_session pspell_config_create pspell_config_data_dir pspell_config_dict_dir pspell_config_ignore pspell_config_mode pspell_config_personal pspell_config_repl pspell_config_runtogether pspell_config_save_repl pspell_new_config pspell_new_personal pspell_new pspell_save_wordlist pspell_store_replacement pspell_suggest Recode 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Recode 函数 recode_file recode_string recode 图像生成和处理 Cairo 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Cairo 函数 cairo_create cairo_font_face_get_type cairo_font_face_status cairo_font_options_create cairo_font_options_equal cairo_font_options_get_antialias cairo_font_options_get_hint_metrics cairo_font_options_get_hint_style cairo_font_options_get_subpixel_order cairo_font_options_hash cairo_font_options_merge cairo_font_options_set_antialias cairo_font_options_set_hint_metrics cairo_font_options_set_hint_style cairo_font_options_set_subpixel_order cairo_font_options_status cairo_format_stride_for_width cairo_image_surface_create_for_data cairo_image_surface_create_from_png cairo_image_surface_create cairo_image_surface_get_data cairo_image_surface_get_format cairo_image_surface_get_height cairo_image_surface_get_stride cairo_image_surface_get_width cairo_matrix_create_scale cairo_matrix_create_translate cairo_matrix_invert cairo_matrix_multiply cairo_matrix_rotate cairo_matrix_transform_distance cairo_matrix_transform_point cairo_matrix_translate cairo_pattern_add_color_stop_rgb cairo_pattern_add_color_stop_rgba cairo_pattern_create_for_surface cairo_pattern_create_linear cairo_pattern_create_radial cairo_pattern_create_rgb cairo_pattern_create_rgba cairo_pattern_get_color_stop_count cairo_pattern_get_color_stop_rgba cairo_pattern_get_extend cairo_pattern_get_filter cairo_pattern_get_linear_points cairo_pattern_get_matrix cairo_pattern_get_radial_circles cairo_pattern_get_rgba cairo_pattern_get_surface cairo_pattern_get_type cairo_pattern_set_extend cairo_pattern_set_filter cairo_pattern_set_matrix cairo_pattern_status cairo_pdf_surface_create cairo_pdf_surface_set_size cairo_ps_get_levels cairo_ps_level_to_string cairo_ps_surface_create cairo_ps_surface_dsc_begin_page_setup cairo_ps_surface_dsc_begin_setup cairo_ps_surface_dsc_comment cairo_ps_surface_get_eps cairo_ps_surface_restrict_to_level cairo_ps_surface_set_eps cairo_ps_surface_set_size cairo_scaled_font_create cairo_scaled_font_extents cairo_scaled_font_get_ctm cairo_scaled_font_get_font_face cairo_scaled_font_get_font_matrix cairo_scaled_font_get_font_options cairo_scaled_font_get_scale_matrix cairo_scaled_font_get_type cairo_scaled_font_glyph_extents cairo_scaled_font_status cairo_scaled_font_text_extents cairo_surface_copy_page cairo_surface_create_similar cairo_surface_finish cairo_surface_flush cairo_surface_get_content cairo_surface_get_device_offset cairo_surface_get_font_options cairo_surface_get_type cairo_surface_mark_dirty_rectangle cairo_surface_mark_dirty cairo_surface_set_device_offset cairo_surface_set_fallback_resolution cairo_surface_show_page cairo_surface_status cairo_surface_write_to_png cairo_svg_surface_create cairo_svg_surface_restrict_to_version cairo_svg_version_to_string Cairo Cairo::availableFonts cairo_available_fonts Cairo::availableSurfaces cairo_available_surfaces Cairo::statusToString cairo_status_to_string Cairo::version cairo_version Cairo::versionString cairo_version_string CairoContext CairoContext::appendPath cairo_append_path CairoContext::arc cairo_arc CairoContext::arcNegative cairo_arc_negative CairoContext::clip cairo_clip CairoContext::clipExtents cairo_clip_extents CairoContext::clipPreserve cairo_clip_preserve CairoContext::clipRectangleList cairo_clip_rectangle_list CairoContext::closePath cairo_close_path CairoContext::__construct CairoContext::copyPage cairo_copy_page CairoContext::copyPath cairo_copy_path CairoContext::copyPathFlat cairo_copy_path_flat CairoContext::curveTo cairo_curve_to CairoContext::deviceToUser cairo_device_to_user CairoContext::deviceToUserDistance cairo_device_to_user_distance CairoContext::fill cairo_fill CairoContext::fillExtents cairo_fill_extents CairoContext::fillPreserve cairo_fill_preserve CairoContext::fontExtents cairo_font_extents CairoContext::getAntialias cairo_get_antialias CairoContext::getCurrentPoint cairo_get_current_point CairoContext::getDash cairo_get_dash CairoContext::getDashCount cairo_get_dash_count CairoContext::getFillRule cairo_get_fill_rule CairoContext::getFontFace cairo_get_font_face CairoContext::getFontMatrix cairo_get_font_matrix CairoContext::getFontOptions cairo_get_font_options CairoContext::getGroupTarget cairo_get_group_target CairoContext::getLineCap cairo_get_line_cap CairoContext::getLineJoin cairo_get_line_join CairoContext::getLineWidth cairo_get_line_width CairoContext::getMatrix cairo_get_matrix CairoContext::getMiterLimit cairo_get_miter_limit CairoContext::getOperator cairo_get_operator CairoContext::getScaledFont cairo_get_scaled_font CairoContext::getSource cairo_get_source CairoContext::getTarget cairo_get_target CairoContext::getTolerance cairo_get_tolerance CairoContext::glyphPath cairo_glyph_path CairoContext::hasCurrentPoint cairo_has_current_point CairoContext::identityMatrix cairo_identity_matrix CairoContext::inFill cairo_in_fill CairoContext::inStroke cairo_in_stroke CairoContext::lineTo cairo_line_to CairoContext::mask cairo_mask CairoContext::maskSurface cairo_mask_surface CairoContext::moveTo cairo_move_to CairoContext::newPath cairo_new_path CairoContext::newSubPath cairo_new_sub_path CairoContext::paint cairo_paint CairoContext::paintWithAlpha cairo_paint_with_alpha CairoContext::pathExtents cairo_path_extents CairoContext::popGroup cairo_pop_group CairoContext::popGroupToSource cairo_pop_group_to_source CairoContext::pushGroup cairo_push_group CairoContext::pushGroupWithContent cairo_push_group_with_content CairoContext::rectangle cairo_rectangle CairoContext::relCurveTo cairo_rel_curve_to CairoContext::relLineTo cairo_rel_line_to CairoContext::relMoveTo cairo_rel_move_to CairoContext::resetClip cairo_reset_clip CairoContext::restore cairo_restore CairoContext::rotate cairo_rotate CairoContext::save cairo_save CairoContext::scale cairo_scale CairoContext::selectFontFace cairo_select_font_face CairoContext::setAntialias cairo_set_antialias CairoContext::setDash cairo_set_dash CairoContext::setFillRule cairo_set_fill_rule CairoContext::setFontFace cairo_set_font_face CairoContext::setFontMatrix cairo_set_font_matrix CairoContext::setFontOptions cairo_set_font_options CairoContext::setFontSize cairo_set_font_size CairoContext::setLineCap cairo_set_line_cap CairoContext::setLineJoin cairo_set_line_join CairoContext::setLineWidth cairo_set_line_width CairoContext::setMatrix cairo_set_matrix CairoContext::setMiterLimit cairo_set_miter_limit CairoContext::setOperator cairo_set_operator CairoContext::setScaledFont cairo_set_scaled_font CairoContext::setSource cairo_set_source CairoContext::setSourceRGB cairo_set_source CairoContext::setSourceRGBA cairo_set_source CairoContext::setSourceSurface cairo_set_source_surface CairoContext::setTolerance cairo_set_tolerance CairoContext::showPage cairo_show_page CairoContext::showText cairo_show_text CairoContext::status cairo_status CairoContext::stroke cairo_stroke CairoContext::strokeExtents cairo_stroke_extents CairoContext::strokePreserve cairo_stroke_preserve CairoContext::textExtents cairo_text_extents CairoContext::textPath cairo_text_path CairoContext::transform cairo_transform CairoContext::translate cairo_translate CairoContext::userToDevice cairo_user_to_device CairoContext::userToDeviceDistance cairo_user_to_device_distance CairoException CairoStatus CairoSurface CairoSurface::__construct CairoSurface::copyPage cairo_copy_page CairoSurface::createSimilar CairoSurface::finish CairoSurface::flush CairoSurface::getContent CairoSurface::getDeviceOffset CairoSurface::getFontOptions cairo_get_font_options CairoSurface::getType CairoSurface::markDirty CairoSurface::markDirtyRectangle CairoSurface::setDeviceOffset CairoSurface::setFallbackResolution CairoSurface::showPage cairo_show_page CairoSurface::status cairo_status CairoSurface::writeToPng CairoSvgSurface CairoSvgSurface::__construct CairoSvgSurface::getVersions cairo_svg_surface_get_versions CairoSvgSurface::restrictToVersion CairoSvgSurface::versionToString CairoImageSurface CairoImageSurface::__construct CairoImageSurface::createForData CairoImageSurface::createFromPng CairoImageSurface::getData CairoImageSurface::getFormat CairoImageSurface::getHeight CairoImageSurface::getStride CairoImageSurface::getWidth CairoPdfSurface CairoPdfSurface::__construct CairoPdfSurface::setSize CairoPsSurface CairoPsSurface::__construct CairoPsSurface::dscBeginPageSetup CairoPsSurface::dscBeginSetup CairoPsSurface::dscComment CairoPsSurface::getEps CairoPsSurface::getLevels CairoPsSurface::levelToString CairoPsSurface::restrictToLevel CairoPsSurface::setEps CairoPsSurface::setSize CairoSurfaceType CairoFontFace CairoFontFace::__construct CairoFontFace::getType CairoFontFace::status cairo_font_face_status CairoFontOptions CairoFontOptions::__construct CairoFontOptions::equal CairoFontOptions::getAntialias cairo_get_antialias CairoFontOptions::getHintMetrics CairoFontOptions::getHintStyle CairoFontOptions::getSubpixelOrder CairoFontOptions::hash CairoFontOptions::merge CairoFontOptions::setAntialias cairo_set_antialias CairoFontOptions::setHintMetrics CairoFontOptions::setHintStyle CairoFontOptions::setSubpixelOrder CairoFontOptions::status cairo_status CairoFontSlant CairoFontType CairoFontWeight CairoScaledFont CairoScaledFont::__construct CairoScaledFont::extents CairoScaledFont::getCtm CairoScaledFont::getFontFace cairo_get_font_face CairoScaledFont::getFontMatrix cairo_get_font_matrix CairoScaledFont::getFontOptions cairo_get_font_options CairoScaledFont::getScaleMatrix CairoScaledFont::getType CairoScaledFont::glyphExtents CairoScaledFont::status cairo_status CairoScaledFont::textExtents cairo_text_extents CairoToyFontFace CairoPatternType CairoPattern CairoPattern::__construct CairoPattern::getMatrix cairo_get_matrix CairoPattern::getType CairoPattern::setMatrix cairo_set_matrix CairoPattern::status cairo_status CairoGradientPattern CairoGradientPattern::addColorStopRgb CairoGradientPattern::addColorStopRgba CairoGradientPattern::getColorStopCount CairoGradientPattern::getColorStopRgba CairoGradientPattern::getExtend CairoGradientPattern::setExtend CairoSolidPattern CairoSolidPattern::__construct CairoSolidPattern::getRgba CairoSurfacePattern CairoSurfacePattern::__construct CairoSurfacePattern::getExtend CairoSurfacePattern::getFilter CairoSurfacePattern::getSurface CairoSurfacePattern::setExtend CairoSurfacePattern::setFilter CairoLinearGradient CairoLinearGradient::__construct CairoLinearGradient::getPoints CairoRadialGradient CairoRadialGradient::__construct CairoRadialGradient::getCircles CairoAntialias CairoContent CairoExtend CairoFormat CairoFormat::strideForWidth CairoFillRule CairoFilter CairoHintMetrics CairoHintStyle CairoLineCap CairoLineJoin CairoMatrix CairoMatrix::__construct cairo_matrix_init CairoMatrix::initIdentity cairo_matrix_init_identity CairoMatrix::initRotate cairo_matrix_init_rotate CairoMatrix::initScale cairo_matrix_init_scale cairo_matrix_create_scale CairoMatrix::initTranslate cairo_matrix_init_translate CairoMatrix::invert CairoMatrix::multiply CairoMatrix::rotate cairo_rotate CairoMatrix::scale cairo_matrix_scale CairoMatrix::transformDistance CairoMatrix::transformPoint CairoMatrix::translate cairo_translate CairoOperator CairoPath CairoPsLevel CairoSubpixelOrder CairoSvgVersion Exif 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Exif 函数 exif_imagetype exif_read_data exif_tagname exif_thumbnail read_exif_data GD 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 使用 PHP 创建 PNG 图像 使用 Alpha 通道为图像加水印 使用 imagecopymerge 函数创建半透明水印 GD 和图像处理 函数 gd_info getimagesize getimagesizefromstring image_type_to_extension image_type_to_mime_type image2wbmp imageaffine imageaffinematrixconcat imageaffinematrixget imagealphablending imageantialias imagearc imagechar imagecharup imagecolorallocate imagecolorallocatealpha imagecolorat imagecolorclosest imagecolorclosestalpha imagecolorclosesthwb imagecolordeallocate imagecolorexact imagecolorexactalpha imagecolormatch imagecolorresolve imagecolorresolvealpha imagecolorset imagecolorsforindex imagecolorstotal imagecolortransparent imageconvolution imagecopy imagecopymerge imagecopymergegray imagecopyresampled imagecopyresized imagecreate imagecreatefromgd2 imagecreatefromgd2part imagecreatefromgd imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromstring imagecreatefromwbmp imagecreatefromwebp imagecreatefromxbm imagecreatefromxpm imagecreatetruecolor imagecrop imagecropauto imagedashedline imagedestroy imageellipse imagefill imagefilledarc imagefilledellipse imagefilledpolygon imagefilledrectangle imagefilltoborder imagefilter imageflip imagefontheight imagefontwidth imageftbbox imagefttext imagegammacorrect imagegd2 imagegd imagegif imagegrabscreen imagegrabwindow imageinterlace imageistruecolor imagejpeg imagelayereffect imageline imageloadfont imagepalettecopy imagepalettetotruecolor imagepng imagepolygon imagepsbbox imagepsencodefont imagepsextendfont imagepsfreefont imagepsloadfont imagepsslantfont imagepstext imagerectangle imagerotate imagesavealpha imagescale imagesetbrush imagesetinterpolation imagesetpixel imagesetstyle imagesetthickness imagesettile imagestring imagestringup imagesx imagesy imagetruecolortopalette imagettfbbox imagettftext imagetypes imagewbmp imagewebp imagexbm iptcembed iptcparse jpeg2wbmp png2wbmp Gmagick 简介 安装/配置 需求 安装 运行时配置 预定义常量 范例 Gmagick Gmagick::addimage Gmagick::addnoiseimage Gmagick::annotateimage Gmagick::blurimage Gmagick::borderimage Gmagick::charcoalimage Gmagick::chopimage Gmagick::clear Gmagick::commentimage Gmagick::compositeimage Gmagick::__construct Gmagick::cropimage Gmagick::cropthumbnailimage Gmagick::current Gmagick::cyclecolormapimage Gmagick::deconstructimages Gmagick::despeckleimage Gmagick::destroy Gmagick::drawimage Gmagick::edgeimage Gmagick::embossimage Gmagick::enhanceimage Gmagick::equalizeimage Gmagick::flipimage Gmagick::flopimage Gmagick::frameimage Gmagick::gammaimage Gmagick::getcopyright Gmagick::getfilename Gmagick::getimagebackgroundcolor Gmagick::getimageblueprimary Gmagick::getimagebordercolor Gmagick::getimagechanneldepth Gmagick::getimagecolors Gmagick::getimagecolorspace Gmagick::getimagecompose Gmagick::getimagedelay Gmagick::getimagedepth Gmagick::getimagedispose Gmagick::getimageextrema Gmagick::getimagefilename Gmagick::getimageformat Gmagick::getimagegamma Gmagick::getimagegreenprimary Gmagick::getimageheight Gmagick::getimagehistogram Gmagick::getimageindex Gmagick::getimageinterlacescheme Gmagick::getimageiterations Gmagick::getimagematte Gmagick::getimagemattecolor Gmagick::getimageprofile Gmagick::getimageredprimary Gmagick::getimagerenderingintent Gmagick::getimageresolution Gmagick::getimagescene Gmagick::getimagesignature Gmagick::getimagetype Gmagick::getimageunits Gmagick::getimagewhitepoint Gmagick::getimagewidth Gmagick::getpackagename Gmagick::getquantumdepth Gmagick::getreleasedate Gmagick::getsamplingfactors Gmagick::getsize Gmagick::getversion Gmagick::hasnextimage Gmagick::haspreviousimage Gmagick::implodeimage Gmagick::labelimage Gmagick::levelimage Gmagick::magnifyimage Gmagick::mapimage Gmagick::medianfilterimage Gmagick::minifyimage Gmagick::modulateimage Gmagick::motionblurimage Gmagick::newimage Gmagick::nextimage Gmagick::normalizeimage Gmagick::oilpaintimage Gmagick::previousimage Gmagick::profileimage Gmagick::quantizeimage Gmagick::quantizeimages Gmagick::queryfontmetrics Gmagick::queryfonts Gmagick::queryformats Gmagick::radialblurimage Gmagick::raiseimage Gmagick::read Gmagick::readimage Gmagick::readimageblob Gmagick::readimagefile Gmagick::reducenoiseimage Gmagick::removeimage Gmagick::removeimageprofile Gmagick::resampleimage Gmagick::resizeimage Gmagick::rollimage Gmagick::rotateimage Gmagick::scaleimage Gmagick::separateimagechannel Gmagick::setfilename Gmagick::setimagebackgroundcolor Gmagick::setimageblueprimary Gmagick::setimagebordercolor Gmagick::setimagechanneldepth Gmagick::setimagecolorspace Gmagick::setimagecompose Gmagick::setimagedelay Gmagick::setimagedepth Gmagick::setimagedispose Gmagick::setimagefilename Gmagick::setimageformat Gmagick::setimagegamma Gmagick::setimagegreenprimary Gmagick::setimageindex Gmagick::setimageinterlacescheme Gmagick::setimageiterations Gmagick::setimageprofile Gmagick::setimageredprimary Gmagick::setimagerenderingintent Gmagick::setimageresolution Gmagick::setimagescene Gmagick::setimagetype Gmagick::setimageunits Gmagick::setimagewhitepoint Gmagick::setsamplingfactors Gmagick::setsize Gmagick::shearimage Gmagick::solarizeimage Gmagick::spreadimage Gmagick::stripimage Gmagick::swirlimage Gmagick::thumbnailimage Gmagick::trimimage Gmagick::write Gmagick::writeimage GmagickDraw GmagickDraw::annotate GmagickDraw::arc GmagickDraw::bezier GmagickDraw::ellipse GmagickDraw::getfillcolor GmagickDraw::getfillopacity GmagickDraw::getfont GmagickDraw::getfontsize GmagickDraw::getfontstyle GmagickDraw::getfontweight GmagickDraw::getstrokecolor GmagickDraw::getstrokeopacity GmagickDraw::getstrokewidth GmagickDraw::gettextdecoration GmagickDraw::gettextencoding GmagickDraw::line GmagickDraw::point GmagickDraw::polygon GmagickDraw::polyline GmagickDraw::rectangle GmagickDraw::rotate GmagickDraw::roundrectangle GmagickDraw::scale GmagickDraw::setfillcolor GmagickDraw::setfillopacity GmagickDraw::setfont GmagickDraw::setfontsize GmagickDraw::setfontstyle GmagickDraw::setfontweight GmagickDraw::setstrokecolor GmagickDraw::setstrokeopacity GmagickDraw::setstrokewidth GmagickDraw::settextdecoration GmagickDraw::settextencoding GmagickPixel GmagickPixel::__construct GmagickPixel::getcolor GmagickPixel::getcolorcount GmagickPixel::getcolorvalue GmagickPixel::setcolor GmagickPixel::setcolorvalue ImageMagick 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage Imagick Imagick::adaptiveBlurImage Imagick::adaptiveResizeImage Imagick::adaptiveSharpenImage Imagick::adaptiveThresholdImage Imagick::addImage Imagick::addNoiseImage Imagick::affineTransformImage Imagick::animateImages Imagick::annotateImage Imagick::appendImages Imagick::autoLevelImage Imagick::averageImages Imagick::blackThresholdImage Imagick::blueShiftImage Imagick::blurImage Imagick::borderImage Imagick::brightnessContrastImage Imagick::charcoalImage Imagick::chopImage Imagick::clampImage Imagick::clear Imagick::clipImage Imagick::clipImagePath Imagick::clipPathImage Imagick::clone Imagick::clutImage Imagick::coalesceImages Imagick::colorFloodfillImage Imagick::colorizeImage Imagick::colorMatrixImage Imagick::combineImages Imagick::commentImage Imagick::compareImageChannels Imagick::compareImageLayers Imagick::compareImages Imagick::compositeImage Imagick::__construct Imagick::contrastImage Imagick::contrastStretchImage Imagick::convolveImage Imagick::count Imagick::cropImage Imagick::cropThumbnailImage Imagick::current Imagick::cycleColormapImage Imagick::decipherImage Imagick::deconstructImages Imagick::deleteImageArtifact Imagick::deleteImageProperty Imagick::deskewImage Imagick::despeckleImage Imagick::destroy Imagick::displayImage Imagick::displayImages Imagick::distortImage Imagick::drawImage Imagick::edgeImage Imagick::embossImage Imagick::encipherImage Imagick::enhanceImage Imagick::equalizeImage Imagick::evaluateImage Imagick::exportImagePixels Imagick::extentImage Imagick::filter Imagick::flattenImages Imagick::flipImage Imagick::floodFillPaintImage Imagick::flopImage Imagick::forwardFourierTransformImage Imagick::frameImage Imagick::functionImage Imagick::fxImage Imagick::gammaImage Imagick::gaussianBlurImage Imagick::getColorspace Imagick::getCompression Imagick::getCompressionQuality Imagick::getCopyright Imagick::getFilename Imagick::getFont Imagick::getFormat Imagick::getGravity Imagick::getHomeURL Imagick::getImage Imagick::getImageAlphaChannel Imagick::getImageArtifact Imagick::getImageAttribute Imagick::getImageBackgroundColor Imagick::getImageBlob Imagick::getImageBluePrimary Imagick::getImageBorderColor Imagick::getImageChannelDepth Imagick::getImageChannelDistortion Imagick::getImageChannelDistortions Imagick::getImageChannelExtrema Imagick::getImageChannelKurtosis Imagick::getImageChannelMean Imagick::getImageChannelRange Imagick::getImageChannelStatistics Imagick::getImageClipMask Imagick::getImageColormapColor Imagick::getImageColors Imagick::getImageColorspace Imagick::getImageCompose Imagick::getImageCompression Imagick::getImageCompressionQuality Imagick::getImageDelay Imagick::getImageDepth Imagick::getImageDispose Imagick::getImageDistortion Imagick::getImageExtrema Imagick::getImageFilename Imagick::getImageFormat Imagick::getImageGamma Imagick::getImageGeometry Imagick::getImageGravity Imagick::getImageGreenPrimary Imagick::getImageHeight Imagick::getImageHistogram Imagick::getImageIndex Imagick::getImageInterlaceScheme Imagick::getImageInterpolateMethod Imagick::getImageIterations Imagick::getImageLength Imagick::getImageMagickLicense Imagick::getImageMatte Imagick::getImageMatteColor Imagick::getImageMimeType Imagick::getImageOrientation Imagick::getImagePage Imagick::getImagePixelColor Imagick::getImageProfile Imagick::getImageProfiles Imagick::getImageProperties Imagick::getImageProperty Imagick::getImageRedPrimary Imagick::getImageRegion Imagick::getImageRenderingIntent Imagick::getImageResolution Imagick::getImagesBlob Imagick::getImageScene Imagick::getImageSignature Imagick::getImageSize Imagick::getImageTicksPerSecond Imagick::getImageTotalInkDensity Imagick::getImageType Imagick::getImageUnits Imagick::getImageVirtualPixelMethod Imagick::getImageWhitePoint Imagick::getImageWidth Imagick::getInterlaceScheme Imagick::getIteratorIndex Imagick::getNumberImages Imagick::getOption Imagick::getPackageName Imagick::getPage Imagick::getPixelIterator Imagick::getPixelRegionIterator Imagick::getPointSize Imagick::getQuantum Imagick::getQuantumDepth Imagick::getQuantumRange Imagick::getRegistry Imagick::getReleaseDate Imagick::getResource Imagick::getResourceLimit Imagick::getSamplingFactors Imagick::getSize Imagick::getSizeOffset Imagick::getVersion Imagick::haldClutImage Imagick::hasNextImage Imagick::hasPreviousImage Imagick::identifyFormat Imagick::identifyImage Imagick::implodeImage Imagick::importImagePixels Imagick::inverseFourierTransformImage Imagick::labelImage Imagick::levelImage Imagick::linearStretchImage Imagick::liquidRescaleImage Imagick::listRegistry Imagick::magnifyImage Imagick::mapImage Imagick::matteFloodfillImage Imagick::medianFilterImage Imagick::mergeImageLayers Imagick::minifyImage Imagick::modulateImage Imagick::montageImage Imagick::morphImages Imagick::morphology Imagick::mosaicImages Imagick::motionBlurImage Imagick::negateImage Imagick::newImage Imagick::newPseudoImage Imagick::nextImage Imagick::normalizeImage Imagick::oilPaintImage Imagick::opaquePaintImage Imagick::optimizeImageLayers Imagick::orderedPosterizeImage Imagick::paintFloodfillImage Imagick::paintOpaqueImage Imagick::paintTransparentImage Imagick::pingImage Imagick::pingImageBlob Imagick::pingImageFile Imagick::polaroidImage Imagick::posterizeImage Imagick::previewImages Imagick::previousImage Imagick::profileImage Imagick::quantizeImage Imagick::quantizeImages Imagick::queryFontMetrics Imagick::queryFonts Imagick::queryFormats Imagick::radialBlurImage Imagick::raiseImage Imagick::randomThresholdImage Imagick::readImage Imagick::readImageBlob Imagick::readImageFile Imagick::readimages Imagick::recolorImage Imagick::reduceNoiseImage Imagick::remapImage Imagick::removeImage Imagick::removeImageProfile Imagick::render Imagick::resampleImage Imagick::resetImagePage Imagick::resizeImage Imagick::rollImage Imagick::rotateImage Imagick::rotationalBlurImage Imagick::roundCorners Imagick::sampleImage Imagick::scaleImage Imagick::segmentImage Imagick::selectiveBlurImage Imagick::separateImageChannel Imagick::sepiaToneImage Imagick::setBackgroundColor Imagick::setColorspace Imagick::setCompression Imagick::setCompressionQuality Imagick::setFilename Imagick::setFirstIterator Imagick::setFont Imagick::setFormat Imagick::setGravity Imagick::setImage Imagick::setImageAlphaChannel Imagick::setImageArtifact Imagick::setImageAttribute Imagick::setImageBackgroundColor Imagick::setImageBias Imagick::setImageBiasQuantum Imagick::setImageBluePrimary Imagick::setImageBorderColor Imagick::setImageChannelDepth Imagick::setImageClipMask Imagick::setImageColormapColor Imagick::setImageColorspace Imagick::setImageCompose Imagick::setImageCompression Imagick::setImageCompressionQuality Imagick::setImageDelay Imagick::setImageDepth Imagick::setImageDispose Imagick::setImageExtent Imagick::setImageFilename Imagick::setImageFormat Imagick::setImageGamma Imagick::setImageGravity Imagick::setImageGreenPrimary Imagick::setImageIndex Imagick::setImageInterlaceScheme Imagick::setImageInterpolateMethod Imagick::setImageIterations Imagick::setImageMatte Imagick::setImageMatteColor Imagick::setImageOpacity Imagick::setImageOrientation Imagick::setImagePage Imagick::setImageProfile Imagick::setImageProperty Imagick::setImageRedPrimary Imagick::setImageRenderingIntent Imagick::setImageResolution Imagick::setImageScene Imagick::setImageTicksPerSecond Imagick::setImageType Imagick::setImageUnits Imagick::setImageVirtualPixelMethod Imagick::setImageWhitePoint Imagick::setInterlaceScheme Imagick::setIteratorIndex Imagick::setLastIterator Imagick::setOption Imagick::setPage Imagick::setPointSize Imagick::setProgressMonitor Imagick::setRegistry Imagick::setResolution Imagick::setResourceLimit Imagick::setSamplingFactors Imagick::setSize Imagick::setSizeOffset Imagick::setType Imagick::shadeImage Imagick::shadowImage Imagick::sharpenImage Imagick::shaveImage Imagick::shearImage Imagick::sigmoidalContrastImage Imagick::sketchImage Imagick::smushImages Imagick::solarizeImage Imagick::sparseColorImage Imagick::spliceImage Imagick::spreadImage Imagick::statisticImage Imagick::steganoImage Imagick::stereoImage Imagick::stripImage Imagick::subImageMatch Imagick::swirlImage Imagick::textureImage Imagick::thresholdImage Imagick::thumbnailImage Imagick::tintImage Imagick::__toString Imagick::transformImage Imagick::transformImageColorspace Imagick::transparentPaintImage Imagick::transposeImage Imagick::transverseImage Imagick::trimImage Imagick::uniqueImageColors Imagick::unsharpMaskImage Imagick::valid Imagick::vignetteImage Imagick::waveImage Imagick::whiteThresholdImage Imagick::writeImage Imagick::writeImageFile Imagick::writeImages Imagick::writeImagesFile ImagickDraw ImagickDraw::affine ImagickDraw::annotation ImagickDraw::arc ImagickDraw::bezier ImagickDraw::circle ImagickDraw::clear ImagickDraw::clone ImagickDraw::color ImagickDraw::comment ImagickDraw::composite ImagickDraw::__construct ImagickDraw::destroy ImagickDraw::ellipse ImagickDraw::getClipPath ImagickDraw::getClipRule ImagickDraw::getClipUnits ImagickDraw::getFillColor ImagickDraw::getFillOpacity ImagickDraw::getFillRule ImagickDraw::getFont ImagickDraw::getFontFamily ImagickDraw::getFontSize ImagickDraw::getFontStretch ImagickDraw::getFontStyle ImagickDraw::getFontWeight ImagickDraw::getGravity ImagickDraw::getStrokeAntialias ImagickDraw::getStrokeColor ImagickDraw::getStrokeDashArray ImagickDraw::getStrokeDashOffset ImagickDraw::getStrokeLineCap ImagickDraw::getStrokeLineJoin ImagickDraw::getStrokeMiterLimit ImagickDraw::getStrokeOpacity ImagickDraw::getStrokeWidth ImagickDraw::getTextAlignment ImagickDraw::getTextAntialias ImagickDraw::getTextDecoration ImagickDraw::getTextEncoding ImagickDraw::getTextInterlineSpacing ImagickDraw::getTextInterwordSpacing ImagickDraw::getTextKerning ImagickDraw::getTextUnderColor ImagickDraw::getVectorGraphics ImagickDraw::line ImagickDraw::matte ImagickDraw::pathClose ImagickDraw::pathCurveToAbsolute ImagickDraw::pathCurveToQuadraticBezierAbsolute ImagickDraw::pathCurveToQuadraticBezierRelative ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute ImagickDraw::pathCurveToQuadraticBezierSmoothRelative ImagickDraw::pathCurveToRelative ImagickDraw::pathCurveToSmoothAbsolute ImagickDraw::pathCurveToSmoothRelative ImagickDraw::pathEllipticArcAbsolute ImagickDraw::pathEllipticArcRelative ImagickDraw::pathFinish ImagickDraw::pathLineToAbsolute ImagickDraw::pathLineToHorizontalAbsolute ImagickDraw::pathLineToHorizontalRelative ImagickDraw::pathLineToRelative ImagickDraw::pathLineToVerticalAbsolute ImagickDraw::pathLineToVerticalRelative ImagickDraw::pathMoveToAbsolute ImagickDraw::pathMoveToRelative ImagickDraw::pathStart ImagickDraw::point ImagickDraw::polygon ImagickDraw::polyline ImagickDraw::pop ImagickDraw::popClipPath ImagickDraw::popDefs ImagickDraw::popPattern ImagickDraw::push ImagickDraw::pushClipPath ImagickDraw::pushDefs ImagickDraw::pushPattern ImagickDraw::rectangle ImagickDraw::render ImagickDraw::resetVectorGraphics ImagickDraw::rotate ImagickDraw::roundRectangle ImagickDraw::scale ImagickDraw::setClipPath ImagickDraw::setClipRule ImagickDraw::setClipUnits ImagickDraw::setFillAlpha ImagickDraw::setFillColor ImagickDraw::setFillOpacity ImagickDraw::setFillPatternURL ImagickDraw::setFillRule ImagickDraw::setFont ImagickDraw::setFontFamily ImagickDraw::setFontSize ImagickDraw::setFontStretch ImagickDraw::setFontStyle ImagickDraw::setFontWeight ImagickDraw::setGravity ImagickDraw::setResolution ImagickDraw::setStrokeAlpha ImagickDraw::setStrokeAntialias ImagickDraw::setStrokeColor ImagickDraw::setStrokeDashArray ImagickDraw::setStrokeDashOffset ImagickDraw::setStrokeLineCap ImagickDraw::setStrokeLineJoin ImagickDraw::setStrokeMiterLimit ImagickDraw::setStrokeOpacity ImagickDraw::setStrokePatternURL ImagickDraw::setStrokeWidth ImagickDraw::setTextAlignment ImagickDraw::setTextAntialias ImagickDraw::setTextDecoration ImagickDraw::setTextEncoding ImagickDraw::setTextInterlineSpacing ImagickDraw::setTextInterwordSpacing ImagickDraw::setTextKerning ImagickDraw::setTextUnderColor ImagickDraw::setVectorGraphics ImagickDraw::setViewbox ImagickDraw::skewX ImagickDraw::skewY ImagickDraw::translate ImagickPixel ImagickPixel::clear ImagickPixel::__construct ImagickPixel::destroy ImagickPixel::getColor ImagickPixel::getColorAsString ImagickPixel::getColorCount ImagickPixel::getColorQuantum ImagickPixel::getColorValue ImagickPixel::getColorValueQuantum ImagickPixel::getHSL ImagickPixel::getIndex ImagickPixel::isPixelSimilar ImagickPixel::isPixelSimilarQuantum ImagickPixel::isSimilar ImagickPixel::setColor ImagickPixel::setColorCount ImagickPixel::setColorValue ImagickPixel::setColorValueQuantum ImagickPixel::setHSL ImagickPixel::setIndex ImagickPixelIterator ImagickPixelIterator::clear ImagickPixelIterator::__construct ImagickPixelIterator::destroy ImagickPixelIterator::getCurrentIteratorRow ImagickPixelIterator::getIteratorRow ImagickPixelIterator::getNextIteratorRow ImagickPixelIterator::getPreviousIteratorRow ImagickPixelIterator::newPixelIterator ImagickPixelIterator::newPixelRegionIterator ImagickPixelIterator::resetIterator ImagickPixelIterator::setIteratorFirstRow ImagickPixelIterator::setIteratorLastRow ImagickPixelIterator::setIteratorRow ImagickPixelIterator::syncIterator 邮件相关扩展 Cyrus 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Cyrus 函数 cyrus_authenticate cyrus_bind cyrus_close cyrus_connect cyrus_query cyrus_unbind IMAP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 IMAP 函数 imap_8bit imap_alerts imap_append imap_base64 imap_binary imap_body imap_bodystruct imap_check imap_clearflag_full imap_close imap_create imap_createmailbox imap_delete imap_deletemailbox imap_errors imap_expunge imap_fetch_overview imap_fetchbody imap_fetchheader imap_fetchmime imap_fetchstructure imap_fetchtext imap_gc imap_get_quota imap_get_quotaroot imap_getacl imap_getmailboxes imap_getsubscribed imap_header imap_headerinfo imap_headers imap_last_error imap_list imap_listmailbox imap_listscan imap_listsubscribed imap_lsub imap_mail_compose imap_mail_copy imap_mail_move imap_mail imap_mailboxmsginfo imap_mime_header_decode imap_msgno imap_num_msg imap_num_recent imap_open imap_ping imap_qprint imap_rename imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_parse_headers imap_rfc822_write_address imap_savebody imap_scan imap_scanmailbox imap_search imap_set_quota imap_setacl imap_setflag_full imap_sort imap_status imap_subscribe imap_thread imap_timeout imap_uid imap_undelete imap_unsubscribe imap_utf7_decode imap_utf7_encode imap_utf8 Mail 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Mail 函数 ezmlm_hash mail Mailparse 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Mailparse 函数 mailparse_determine_best_xfer_encoding mailparse_msg_create mailparse_msg_extract_part_file mailparse_msg_extract_part mailparse_msg_extract_whole_part_file mailparse_msg_free mailparse_msg_get_part_data mailparse_msg_get_part mailparse_msg_get_structure mailparse_msg_parse_file mailparse_msg_parse mailparse_rfc822_parse_addresses mailparse_stream_encode mailparse_uudecode_all vpopmail 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 vpopmail 函数 vpopmail_add_alias_domain_ex vpopmail_add_alias_domain vpopmail_add_domain_ex vpopmail_add_domain vpopmail_add_user vpopmail_alias_add vpopmail_alias_del_domain vpopmail_alias_del vpopmail_alias_get_all vpopmail_alias_get vpopmail_auth_user vpopmail_del_domain_ex vpopmail_del_domain vpopmail_del_user vpopmail_error vpopmail_passwd vpopmail_set_user_quota 数学扩展 BC Math 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 BC 数学 函数 bcadd bccomp bcdiv bcmod bcmul bcpow bcpowmod bcscale bcsqrt bcsub GMP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 GMP 函数 gmp_abs gmp_add gmp_and gmp_clrbit gmp_cmp gmp_com gmp_div_q gmp_div_qr gmp_div_r gmp_div gmp_divexact gmp_export gmp_fact gmp_gcd gmp_gcdext gmp_hamdist gmp_import gmp_init gmp_intval gmp_invert gmp_jacobi gmp_legendre gmp_mod gmp_mul gmp_neg gmp_nextprime gmp_or gmp_perfect_square gmp_popcount gmp_pow gmp_powm gmp_prob_prime gmp_random_bits gmp_random_range gmp_random_seed gmp_random gmp_root gmp_rootrem gmp_scan0 gmp_scan1 gmp_setbit gmp_sign gmp_sqrt gmp_sqrtrem gmp_strval gmp_sub gmp_testbit gmp_xor GMP Lapack 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Lapack Lapack::eigenValues Lapack::identity Lapack::leastSquaresByFactorisation Lapack::leastSquaresBySVD Lapack::pseudoInverse Lapack::singularValues Lapack::solveLinearEquation LapackException Math 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Math 函数 abs acos acosh asin asinh atan2 atan atanh base_convert bindec ceil cos cosh decbin dechex decoct deg2rad exp expm1 floor fmod getrandmax hexdec hypot intdiv is_finite is_infinite is_nan lcg_value log10 log1p log max min mt_getrandmax mt_rand mt_srand octdec pi pow rad2deg rand round sin sinh sqrt srand tan tanh Statistics 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Statistic 函数 stats_absolute_deviation stats_cdf_beta stats_cdf_binomial stats_cdf_cauchy stats_cdf_chisquare stats_cdf_exponential stats_cdf_f stats_cdf_gamma stats_cdf_laplace stats_cdf_logistic stats_cdf_negative_binomial stats_cdf_noncentral_chisquare stats_cdf_noncentral_f stats_cdf_poisson stats_cdf_t stats_cdf_uniform stats_cdf_weibull stats_covariance stats_den_uniform stats_dens_beta stats_dens_cauchy stats_dens_chisquare stats_dens_exponential stats_dens_f stats_dens_gamma stats_dens_laplace stats_dens_logistic stats_dens_negative_binomial stats_dens_normal stats_dens_pmf_binomial stats_dens_pmf_hypergeometric stats_dens_pmf_poisson stats_dens_t stats_dens_weibull stats_harmonic_mean stats_kurtosis stats_rand_gen_beta stats_rand_gen_chisquare stats_rand_gen_exponential stats_rand_gen_f stats_rand_gen_funiform stats_rand_gen_gamma stats_rand_gen_ibinomial_negative stats_rand_gen_ibinomial stats_rand_gen_int stats_rand_gen_ipoisson stats_rand_gen_iuniform stats_rand_gen_noncenral_chisquare stats_rand_gen_noncentral_f stats_rand_gen_noncentral_t stats_rand_gen_normal stats_rand_gen_t stats_rand_get_seeds stats_rand_phrase_to_seeds stats_rand_ranf stats_rand_setall stats_skew stats_standard_deviation stats_stat_binomial_coef stats_stat_correlation stats_stat_gennch stats_stat_independent_t stats_stat_innerproduct stats_stat_noncentral_t stats_stat_paired_t stats_stat_percentile stats_stat_powersum stats_variance Trader 简介 安装/配置 需求 安装 运行时配置 预定义常量 Trader 函数 trader_acos trader_ad trader_add trader_adosc trader_adx trader_adxr trader_apo trader_aroon trader_aroonosc trader_asin trader_atan trader_atr trader_avgprice trader_bbands trader_beta trader_bop trader_cci trader_cdl2crows trader_cdl3blackcrows trader_cdl3inside trader_cdl3linestrike trader_cdl3outside trader_cdl3starsinsouth trader_cdl3whitesoldiers trader_cdlabandonedbaby trader_cdladvanceblock trader_cdlbelthold trader_cdlbreakaway trader_cdlclosingmarubozu trader_cdlconcealbabyswall trader_cdlcounterattack trader_cdldarkcloudcover trader_cdldoji trader_cdldojistar trader_cdldragonflydoji trader_cdlengulfing trader_cdleveningdojistar trader_cdleveningstar trader_cdlgapsidesidewhite trader_cdlgravestonedoji trader_cdlhammer trader_cdlhangingman trader_cdlharami trader_cdlharamicross trader_cdlhighwave trader_cdlhikkake trader_cdlhikkakemod trader_cdlhomingpigeon trader_cdlidentical3crows trader_cdlinneck trader_cdlinvertedhammer trader_cdlkicking trader_cdlkickingbylength trader_cdlladderbottom trader_cdllongleggeddoji trader_cdllongline trader_cdlmarubozu trader_cdlmatchinglow trader_cdlmathold trader_cdlmorningdojistar trader_cdlmorningstar trader_cdlonneck trader_cdlpiercing trader_cdlrickshawman trader_cdlrisefall3methods trader_cdlseparatinglines trader_cdlshootingstar trader_cdlshortline trader_cdlspinningtop trader_cdlstalledpattern trader_cdlsticksandwich trader_cdltakuri trader_cdltasukigap trader_cdlthrusting trader_cdltristar trader_cdlunique3river trader_cdlupsidegap2crows trader_cdlxsidegap3methods trader_ceil trader_cmo trader_correl trader_cos trader_cosh trader_dema trader_div trader_dx trader_ema trader_errno trader_exp trader_floor trader_get_compat trader_get_unstable_period trader_ht_dcperiod trader_ht_dcphase trader_ht_phasor trader_ht_sine trader_ht_trendline trader_ht_trendmode trader_kama trader_linearreg_angle trader_linearreg_intercept trader_linearreg_slope trader_linearreg trader_ln trader_log10 trader_ma trader_macd trader_macdext trader_macdfix trader_mama trader_mavp trader_max trader_maxindex trader_medprice trader_mfi trader_midpoint trader_midprice trader_min trader_minindex trader_minmax trader_minmaxindex trader_minus_di trader_minus_dm trader_mom trader_mult trader_natr trader_obv trader_plus_di trader_plus_dm trader_ppo trader_roc trader_rocp trader_rocr100 trader_rocr trader_rsi trader_sar trader_sarext trader_set_compat trader_set_unstable_period trader_sin trader_sinh trader_sma trader_sqrt trader_stddev trader_stoch trader_stochf trader_stochrsi trader_sub trader_sum trader_t3 trader_tan trader_tanh trader_tema trader_trange trader_trima trader_trix trader_tsf trader_typprice trader_ultosc trader_var trader_wclprice trader_willr trader_wma 非文本内容的 MIME 输出 FDF 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 FDF 函数 fdf_add_doc_javascript fdf_add_template fdf_close fdf_create fdf_enum_values fdf_errno fdf_error fdf_get_ap fdf_get_attachment fdf_get_encoding fdf_get_file fdf_get_flags fdf_get_opt fdf_get_status fdf_get_value fdf_get_version fdf_header fdf_next_field_name fdf_open_string fdf_open fdf_remove_item fdf_save_string fdf_save fdf_set_ap fdf_set_encoding fdf_set_file fdf_set_flags fdf_set_javascript_action fdf_set_on_import_javascript fdf_set_opt fdf_set_status fdf_set_submit_form_action fdf_set_target_frame fdf_set_value fdf_set_version GnuPG 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Clearsign text GnuPG 函数 gnupg_adddecryptkey gnupg_addencryptkey gnupg_addsignkey gnupg_cleardecryptkeys gnupg_clearencryptkeys gnupg_clearsignkeys gnupg_decrypt gnupg_decryptverify gnupg_encrypt gnupg_encryptsign gnupg_export gnupg_geterror gnupg_getprotocol gnupg_import gnupg_init gnupg_keyinfo gnupg_setarmor gnupg_seterrormode gnupg_setsignmode gnupg_sign gnupg_verify haru 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic PECL/haru example Builtin Fonts And Encodings Builtin Fonts Builtin Encodings HaruException HaruDoc HaruDoc::addPage HaruDoc::addPageLabel HaruDoc::__construct HaruDoc::createOutline HaruDoc::getCurrentEncoder HaruDoc::getCurrentPage HaruDoc::getEncoder HaruDoc::getFont HaruDoc::getInfoAttr HaruDoc::getPageLayout HaruDoc::getPageMode HaruDoc::getStreamSize HaruDoc::insertPage HaruDoc::loadJPEG HaruDoc::loadPNG HaruDoc::loadRaw HaruDoc::loadTTC HaruDoc::loadTTF HaruDoc::loadType1 HaruDoc::output HaruDoc::readFromStream HaruDoc::resetError HaruDoc::resetStream HaruDoc::save HaruDoc::saveToStream HaruDoc::setCompressionMode HaruDoc::setCurrentEncoder HaruDoc::setEncryptionMode HaruDoc::setInfoAttr HaruDoc::setInfoDateAttr HaruDoc::setOpenAction HaruDoc::setPageLayout HaruDoc::setPageMode HaruDoc::setPagesConfiguration HaruDoc::setPassword HaruDoc::setPermission HaruDoc::useCNSEncodings HaruDoc::useCNSFonts HaruDoc::useCNTEncodings HaruDoc::useCNTFonts HaruDoc::useJPEncodings HaruDoc::useJPFonts HaruDoc::useKREncodings HaruDoc::useKRFonts HaruPage HaruPage::arc HaruPage::beginText HaruPage::circle HaruPage::closePath HaruPage::concat HaruPage::createDestination HaruPage::createLinkAnnotation HaruPage::createTextAnnotation HaruPage::createURLAnnotation HaruPage::curveTo2 HaruPage::curveTo3 HaruPage::curveTo HaruPage::drawImage HaruPage::ellipse HaruPage::endPath HaruPage::endText HaruPage::eofill HaruPage::eoFillStroke HaruPage::fill HaruPage::fillStroke HaruPage::getCharSpace HaruPage::getCMYKFill HaruPage::getCMYKStroke HaruPage::getCurrentFont HaruPage::getCurrentFontSize HaruPage::getCurrentPos HaruPage::getCurrentTextPos HaruPage::getDash HaruPage::getFillingColorSpace HaruPage::getFlatness HaruPage::getGMode HaruPage::getGrayFill HaruPage::getGrayStroke HaruPage::getHeight HaruPage::getHorizontalScaling HaruPage::getLineCap HaruPage::getLineJoin HaruPage::getLineWidth HaruPage::getMiterLimit HaruPage::getRGBFill HaruPage::getRGBStroke HaruPage::getStrokingColorSpace HaruPage::getTextLeading HaruPage::getTextMatrix HaruPage::getTextRenderingMode HaruPage::getTextRise HaruPage::getTextWidth HaruPage::getTransMatrix HaruPage::getWidth HaruPage::getWordSpace HaruPage::lineTo HaruPage::measureText HaruPage::moveTextPos HaruPage::moveTo HaruPage::moveToNextLine HaruPage::rectangle HaruPage::setCharSpace HaruPage::setCMYKFill HaruPage::setCMYKStroke HaruPage::setDash HaruPage::setFlatness HaruPage::setFontAndSize HaruPage::setGrayFill HaruPage::setGrayStroke HaruPage::setHeight HaruPage::setHorizontalScaling HaruPage::setLineCap HaruPage::setLineJoin HaruPage::setLineWidth HaruPage::setMiterLimit HaruPage::setRGBFill HaruPage::setRGBStroke HaruPage::setRotate HaruPage::setSize HaruPage::setSlideShow HaruPage::setTextLeading HaruPage::setTextMatrix HaruPage::setTextRenderingMode HaruPage::setTextRise HaruPage::setWidth HaruPage::setWordSpace HaruPage::showText HaruPage::showTextNextLine HaruPage::stroke HaruPage::textOut HaruPage::textRect HaruFont HaruFont::getAscent HaruFont::getCapHeight HaruFont::getDescent HaruFont::getEncodingName HaruFont::getFontName HaruFont::getTextWidth HaruFont::getUnicodeWidth HaruFont::getXHeight HaruFont::measureText HaruImage HaruImage::getBitsPerComponent HaruImage::getColorSpace HaruImage::getHeight HaruImage::getSize HaruImage::getWidth HaruImage::setColorMask HaruImage::setMaskImage HaruEncoder HaruEncoder::getByteType HaruEncoder::getType HaruEncoder::getUnicode HaruEncoder::getWritingMode HaruOutline HaruOutline::setDestination HaruOutline::setOpened HaruAnnotation HaruAnnotation::setBorderStyle HaruAnnotation::setHighlightMode HaruAnnotation::setIcon HaruAnnotation::setOpened HaruDestination HaruDestination::setFit HaruDestination::setFitB HaruDestination::setFitBH HaruDestination::setFitBV HaruDestination::setFitH HaruDestination::setFitR HaruDestination::setFitV HaruDestination::setXYZ Ming 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 SWFAction Examples SWFSPrite basic examples Ming 函数 ming_keypress ming_setcubicthreshold ming_setscale ming_setswfcompression ming_useconstants ming_useswfversion SWFAction SWFAction::__construct SWFBitmap SWFBitmap::__construct SWFBitmap::getHeight SWFBitmap::getWidth SWFButton SWFButton::addAction SWFButton::addASound SWFButton::addShape SWFButton::__construct SWFButton::setAction SWFButton::setDown SWFButton::setHit SWFButton::setMenu SWFButton::setOver SWFButton::setUp SWFDisplayItem SWFDisplayItem::addAction SWFDisplayItem::addColor SWFDisplayItem::endMask SWFDisplayItem::getRot SWFDisplayItem::getX SWFDisplayItem::getXScale SWFDisplayItem::getXSkew SWFDisplayItem::getY SWFDisplayItem::getYScale SWFDisplayItem::getYSkew SWFDisplayItem::move SWFDisplayItem::moveTo SWFDisplayItem::multColor SWFDisplayItem::remove SWFDisplayItem::rotate SWFDisplayItem::rotateTo SWFDisplayItem::scale SWFDisplayItem::scaleTo SWFDisplayItem::setDepth SWFDisplayItem::setMaskLevel SWFDisplayItem::setMatrix SWFDisplayItem::setName SWFDisplayItem::setRatio SWFDisplayItem::skewX SWFDisplayItem::skewXTo SWFDisplayItem::skewY SWFDisplayItem::skewYTo SWFFill SWFFill::moveTo SWFFill::rotateTo SWFFill::scaleTo SWFFill::skewXTo SWFFill::skewYTo SWFFont SWFFont::__construct SWFFont::getAscent SWFFont::getDescent SWFFont::getLeading SWFFont::getShape SWFFont::getUTF8Width SWFFont::getWidth SWFFontChar SWFFontChar::addChars SWFFontChar::addUTF8Chars SWFGradient SWFGradient::addEntry SWFGradient::__construct SWFMorph SWFMorph::__construct SWFMorph::getShape1 SWFMorph::getShape2 SWFMovie SWFMovie::add SWFMovie::addExport SWFMovie::addFont SWFMovie::__construct SWFMovie::importChar SWFMovie::importFont SWFMovie::labelFrame SWFMovie::nextFrame SWFMovie::output SWFMovie::remove SWFMovie::save SWFMovie::saveToFile SWFMovie::setbackground SWFMovie::setDimension SWFMovie::setFrames SWFMovie::setRate SWFMovie::startSound SWFMovie::stopSound SWFMovie::streamMP3 SWFMovie::writeExports SWFPrebuiltClip SWFPrebuiltClip::__construct SWFShape SWFShape::addFill SWFShape::__construct SWFShape::drawArc SWFShape::drawCircle SWFShape::drawCubic SWFShape::drawCubicTo SWFShape::drawCurve SWFShape::drawCurveTo SWFShape::drawGlyph SWFShape::drawLine SWFShape::drawLineTo SWFShape::movePen SWFShape::movePenTo SWFShape::setLeftFill SWFShape::setLine SWFShape::setRightFill SWFSound SWFSound::__construct SWFSoundInstance SWFSoundInstance::loopCount SWFSoundInstance::loopInPoint SWFSoundInstance::loopOutPoint SWFSoundInstance::noMultiple SWFSprite SWFSprite::add SWFSprite::__construct SWFSprite::labelFrame SWFSprite::nextFrame SWFSprite::remove SWFSprite::setFrames SWFSprite::startSound SWFSprite::stopSound SWFText SWFText::addString SWFText::addUTF8String SWFText::__construct SWFText::getAscent SWFText::getDescent SWFText::getLeading SWFText::getUTF8Width SWFText::getWidth SWFText::moveTo SWFText::setColor SWFText::setFont SWFText::setHeight SWFText::setSpacing SWFTextField SWFTextField::addChars SWFTextField::addString SWFTextField::align SWFTextField::__construct SWFTextField::setBounds SWFTextField::setColor SWFTextField::setFont SWFTextField::setHeight SWFTextField::setIndentation SWFTextField::setLeftMargin SWFTextField::setLineSpacing SWFTextField::setMargins SWFTextField::setName SWFTextField::setPadding SWFTextField::setRightMargin SWFVideoStream SWFVideoStream::__construct SWFVideoStream::getNumFrames SWFVideoStream::setDimension PDF 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic Usage Examples PDF 函数 PDF_activate_item PDF_add_annotation PDF_add_bookmark PDF_add_launchlink PDF_add_locallink PDF_add_nameddest PDF_add_note PDF_add_outline PDF_add_pdflink PDF_add_table_cell PDF_add_textflow PDF_add_thumbnail PDF_add_weblink PDF_arc PDF_arcn PDF_attach_file PDF_begin_document PDF_begin_font PDF_begin_glyph PDF_begin_item PDF_begin_layer PDF_begin_page_ext PDF_begin_page PDF_begin_pattern PDF_begin_template_ext PDF_begin_template PDF_circle PDF_clip PDF_close_image PDF_close_pdi_page PDF_close_pdi PDF_close PDF_closepath_fill_stroke PDF_closepath_stroke PDF_closepath PDF_concat PDF_continue_text PDF_create_3dview PDF_create_action PDF_create_annotation PDF_create_bookmark PDF_create_field PDF_create_fieldgroup PDF_create_gstate PDF_create_pvf PDF_create_textflow PDF_curveto PDF_define_layer PDF_delete_pvf PDF_delete_table PDF_delete_textflow PDF_delete PDF_encoding_set_char PDF_end_document PDF_end_font PDF_end_glyph PDF_end_item PDF_end_layer PDF_end_page_ext PDF_end_page PDF_end_pattern PDF_end_template PDF_endpath PDF_fill_imageblock PDF_fill_pdfblock PDF_fill_stroke PDF_fill_textblock PDF_fill PDF_findfont PDF_fit_image PDF_fit_pdi_page PDF_fit_table PDF_fit_textflow PDF_fit_textline PDF_get_apiname PDF_get_buffer PDF_get_errmsg PDF_get_errnum PDF_get_font PDF_get_fontname PDF_get_fontsize PDF_get_image_height PDF_get_image_width PDF_get_majorversion PDF_get_minorversion PDF_get_parameter PDF_get_pdi_parameter PDF_get_pdi_value PDF_get_value PDF_info_font PDF_info_matchbox PDF_info_table PDF_info_textflow PDF_info_textline PDF_initgraphics PDF_lineto PDF_load_3ddata PDF_load_font PDF_load_iccprofile PDF_load_image PDF_makespotcolor PDF_moveto PDF_new PDF_open_ccitt PDF_open_file PDF_open_gif PDF_open_image_file PDF_open_image PDF_open_jpeg PDF_open_memory_image PDF_open_pdi_document PDF_open_pdi_page PDF_open_pdi PDF_open_tiff PDF_pcos_get_number PDF_pcos_get_stream PDF_pcos_get_string PDF_place_image PDF_place_pdi_page PDF_process_pdi PDF_rect PDF_restore PDF_resume_page PDF_rotate PDF_save PDF_scale PDF_set_border_color PDF_set_border_dash PDF_set_border_style PDF_set_char_spacing PDF_set_duration PDF_set_gstate PDF_set_horiz_scaling PDF_set_info_author PDF_set_info_creator PDF_set_info_keywords PDF_set_info_subject PDF_set_info_title PDF_set_info PDF_set_layer_dependency PDF_set_leading PDF_set_parameter PDF_set_text_matrix PDF_set_text_pos PDF_set_text_rendering PDF_set_text_rise PDF_set_value PDF_set_word_spacing PDF_setcolor PDF_setdash PDF_setdashpattern PDF_setflat PDF_setfont PDF_setgray_fill PDF_setgray_stroke PDF_setgray PDF_setlinecap PDF_setlinejoin PDF_setlinewidth PDF_setmatrix PDF_setmiterlimit PDF_setpolydash PDF_setrgbcolor_fill PDF_setrgbcolor_stroke PDF_setrgbcolor PDF_shading_pattern PDF_shading PDF_shfill PDF_show_boxed PDF_show_xy PDF_show PDF_skew PDF_stringwidth PDF_stroke PDF_suspend_page PDF_translate PDF_utf16_to_utf8 PDF_utf32_to_utf16 PDF_utf8_to_utf16 PS 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 PS 函数 ps_add_bookmark ps_add_launchlink ps_add_locallink ps_add_note ps_add_pdflink ps_add_weblink ps_arc ps_arcn ps_begin_page ps_begin_pattern ps_begin_template ps_circle ps_clip ps_close_image ps_close ps_closepath_stroke ps_closepath ps_continue_text ps_curveto ps_delete ps_end_page ps_end_pattern ps_end_template ps_fill_stroke ps_fill ps_findfont ps_get_buffer ps_get_parameter ps_get_value ps_hyphenate ps_include_file ps_lineto ps_makespotcolor ps_moveto ps_new ps_open_file ps_open_image_file ps_open_image ps_open_memory_image ps_place_image ps_rect ps_restore ps_rotate ps_save ps_scale ps_set_border_color ps_set_border_dash ps_set_border_style ps_set_info ps_set_parameter ps_set_text_pos ps_set_value ps_setcolor ps_setdash ps_setflat ps_setfont ps_setgray ps_setlinecap ps_setlinejoin ps_setlinewidth ps_setmiterlimit ps_setoverprintmode ps_setpolydash ps_shading_pattern ps_shading ps_shfill ps_show_boxed ps_show_xy2 ps_show_xy ps_show2 ps_show ps_string_geometry ps_stringwidth ps_stroke ps_symbol_name ps_symbol_width ps_symbol ps_translate RPM Reader 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage RPM Reader 函数 rpm_close rpm_get_tag rpm_is_valid rpm_open rpm_version 进程控制扩展 Eio 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Eio 函数 eio_busy eio_cancel eio_chmod eio_chown eio_close eio_custom eio_dup2 eio_event_loop eio_fallocate eio_fchmod eio_fchown eio_fdatasync eio_fstat eio_fstatvfs eio_fsync eio_ftruncate eio_futime eio_get_event_stream eio_get_last_error eio_grp_add eio_grp_cancel eio_grp_limit eio_grp eio_init eio_link eio_lstat eio_mkdir eio_mknod eio_nop eio_npending eio_nready eio_nreqs eio_nthreads eio_open eio_poll eio_read eio_readahead eio_readdir eio_readlink eio_realpath eio_rename eio_rmdir eio_seek eio_sendfile eio_set_max_idle eio_set_max_parallel eio_set_max_poll_reqs eio_set_max_poll_time eio_set_min_parallel eio_stat eio_statvfs eio_symlink eio_sync_file_range eio_sync eio_syncfs eio_truncate eio_unlink eio_utime eio_write Ev 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Watchers Watcher callbacks Periodic watcher operation modes Ev Ev::backend Ev::depth Ev::embeddableBackends Ev::feedSignal Ev::feedSignalEvent Ev::iteration Ev::now Ev::nowUpdate Ev::recommendedBackends Ev::resume Ev::run Ev::sleep Ev::stop Ev::supportedBackends Ev::suspend Ev::time Ev::verify EvCheck EvCheck::__construct EvCheck::createStopped EvChild EvChild::__construct EvChild::createStopped EvChild::set EvEmbed EvEmbed::__construct EvEmbed::createStopped EvEmbed::set EvEmbed::sweep EvFork EvFork::__construct EvFork::createStopped EvIdle EvIdle::__construct EvIdle::createStopped EvIo EvIo::__construct EvIo::createStopped EvIo::set EvLoop EvLoop::backend EvLoop::check EvLoop::child EvLoop::__construct EvLoop::defaultLoop EvLoop::embed EvLoop::fork EvLoop::idle EvLoop::invokePending EvLoop::io EvLoop::loopFork EvLoop::now EvLoop::nowUpdate EvLoop::periodic EvLoop::prepare EvLoop::resume EvLoop::run EvLoop::signal EvLoop::stat EvLoop::stop EvLoop::suspend EvLoop::timer EvLoop::verify EvPeriodic EvPeriodic::again EvPeriodic::at EvPeriodic::__construct EvPeriodic::createStopped EvPeriodic::set EvPrepare EvPrepare::__construct EvPrepare::createStopped EvSignal EvSignal::__construct EvSignal::createStopped EvSignal::set EvStat EvStat::attr EvStat::__construct EvStat::createStopped EvStat::prev EvStat::set EvStat::stat EvTimer EvTimer::again EvTimer::__construct EvTimer::createStopped EvTimer::set EvWatcher EvWatcher::clear EvWatcher::__construct EvWatcher::feed EvWatcher::getLoop EvWatcher::invoke EvWatcher::keepalive EvWatcher::setCallback EvWatcher::start EvWatcher::stop Expect 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Expect Usage Examples Expect 函数 expect_expectl expect_popen Libevent 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Libevent 函数 event_add event_base_free event_base_loop event_base_loopbreak event_base_loopexit event_base_new event_base_priority_init event_base_reinit event_base_set event_buffer_base_set event_buffer_disable event_buffer_enable event_buffer_fd_set event_buffer_free event_buffer_new event_buffer_priority_set event_buffer_read event_buffer_set_callback event_buffer_timeout_set event_buffer_watermark_set event_buffer_write event_del event_free event_new event_priority_set event_set event_timer_add event_timer_del event_timer_new event_timer_set PCNTL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 示例 PCNTL 函数 pcntl_alarm pcntl_errno pcntl_exec pcntl_fork pcntl_get_last_error pcntl_getpriority pcntl_setpriority pcntl_signal_dispatch pcntl_signal pcntl_sigprocmask pcntl_sigtimedwait pcntl_sigwaitinfo pcntl_strerror pcntl_wait pcntl_waitpid pcntl_wexitstatus pcntl_wifexited pcntl_wifsignaled pcntl_wifstopped pcntl_wstopsig pcntl_wtermsig POSIX 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 posix_access constants posix_mknod constants posix_setrlimit constants POSIX 函数 posix_access posix_ctermid posix_errno posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_initgroups posix_isatty posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setrlimit posix_setsid posix_setuid posix_strerror posix_times posix_ttyname posix_uname 程序执行 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 程序执行 函数 escapeshellarg escapeshellcmd exec passthru proc_close proc_get_status proc_nice proc_open proc_terminate shell_exec system pthreads 简介 安装/配置 需求 安装 运行时配置 预定义常量 Threaded Threaded::chunk Threaded::count Threaded::extend Threaded::from Threaded::getTerminationInfo Threaded::isRunning Threaded::isTerminated Threaded::isWaiting Threaded::lock Threaded::merge Threaded::notify Threaded::pop Threaded::run Threaded::shift Threaded::synchronized Threaded::unlock Threaded::wait Thread Thread::detach Thread::getCreatorId Thread::getCurrentThread Thread::getCurrentThreadId Thread::getThreadId Thread::globally Thread::isJoined Thread::isStarted Thread::join Thread::kill Thread::start Worker Worker::getStacked Worker::isShutdown Worker::isWorking Worker::shutdown Worker::stack Worker::unstack Collectable Collectable::isGarbage Collectable::setGarbage Modifiers Pool Pool::collect Pool::__construct Pool::resize Pool::shutdown Pool::submit Pool::submitTo Mutex Mutex::create Mutex::destroy Mutex::lock Mutex::trylock Mutex::unlock Cond Cond::broadcast Cond::create Cond::destroy Cond::signal Cond::wait Semaphore 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Semaphore 函数 ftok msg_get_queue msg_queue_exists msg_receive msg_remove_queue msg_send msg_set_queue msg_stat_queue sem_acquire sem_get sem_release sem_remove shm_attach shm_detach shm_get_var shm_has_var shm_put_var shm_remove_var shm_remove Shared Memory 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage Shared Memory 函数 shmop_close shmop_delete shmop_open shmop_read shmop_size shmop_write Sync 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SyncMutex SyncMutex::__construct SyncMutex::lock SyncMutex::unlock SyncSemaphore SyncSemaphore::__construct SyncSemaphore::lock SyncSemaphore::unlock SyncEvent SyncEvent::__construct SyncEvent::fire SyncEvent::reset SyncEvent::wait SyncReaderWriter SyncReaderWriter::__construct SyncReaderWriter::readlock SyncReaderWriter::readunlock SyncReaderWriter::writelock SyncReaderWriter::writeunlock 其它基本扩展 GeoIP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 GeoIP 函数 geoip_asnum_by_name geoip_continent_code_by_name geoip_country_code_by_name geoip_country_code3_by_name geoip_country_name_by_name geoip_database_info geoip_db_avail geoip_db_filename geoip_db_get_all_info geoip_domain_by_name geoip_id_by_name geoip_isp_by_name geoip_netspeedcell_by_name geoip_org_by_name geoip_record_by_name geoip_region_by_name geoip_region_name_by_code geoip_setup_custom_directory geoip_time_zone_by_country_and_region FANN 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 XOR training Fann 函数 fann_cascadetrain_on_data fann_cascadetrain_on_file fann_clear_scaling_params fann_copy fann_create_from_file fann_create_shortcut_array fann_create_shortcut fann_create_sparse_array fann_create_sparse fann_create_standard_array fann_create_standard fann_create_train_from_callback fann_create_train fann_descale_input fann_descale_output fann_descale_train fann_destroy_train fann_destroy fann_duplicate_train_data fann_get_activation_function fann_get_activation_steepness fann_get_bias_array fann_get_bit_fail_limit fann_get_bit_fail fann_get_cascade_activation_functions_count fann_get_cascade_activation_functions fann_get_cascade_activation_steepnesses_count fann_get_cascade_activation_steepnesses fann_get_cascade_candidate_change_fraction fann_get_cascade_candidate_limit fann_get_cascade_candidate_stagnation_epochs fann_get_cascade_max_cand_epochs fann_get_cascade_max_out_epochs fann_get_cascade_min_cand_epochs fann_get_cascade_min_out_epochs fann_get_cascade_num_candidate_groups fann_get_cascade_num_candidates fann_get_cascade_output_change_fraction fann_get_cascade_output_stagnation_epochs fann_get_cascade_weight_multiplier fann_get_connection_array fann_get_connection_rate fann_get_errno fann_get_errstr fann_get_layer_array fann_get_learning_momentum fann_get_learning_rate fann_get_MSE fann_get_network_type fann_get_num_input fann_get_num_layers fann_get_num_output fann_get_quickprop_decay fann_get_quickprop_mu fann_get_rprop_decrease_factor fann_get_rprop_delta_max fann_get_rprop_delta_min fann_get_rprop_delta_zero fann_get_rprop_increase_factor fann_get_sarprop_step_error_shift fann_get_sarprop_step_error_threshold_factor fann_get_sarprop_temperature fann_get_sarprop_weight_decay_shift fann_get_total_connections fann_get_total_neurons fann_get_train_error_function fann_get_train_stop_function fann_get_training_algorithm fann_init_weights fann_length_train_data fann_merge_train_data fann_num_input_train_data fann_num_output_train_data fann_print_error fann_randomize_weights fann_read_train_from_file fann_reset_errno fann_reset_errstr fann_reset_MSE fann_run fann_save_train fann_save fann_scale_input_train_data fann_scale_input fann_scale_output_train_data fann_scale_output fann_scale_train_data fann_scale_train fann_set_activation_function_hidden fann_set_activation_function_layer fann_set_activation_function_output fann_set_activation_function fann_set_activation_steepness_hidden fann_set_activation_steepness_layer fann_set_activation_steepness_output fann_set_activation_steepness fann_set_bit_fail_limit fann_set_callback fann_set_cascade_activation_functions fann_set_cascade_activation_steepnesses fann_set_cascade_candidate_change_fraction fann_set_cascade_candidate_limit fann_set_cascade_candidate_stagnation_epochs fann_set_cascade_max_cand_epochs fann_set_cascade_max_out_epochs fann_set_cascade_min_cand_epochs fann_set_cascade_min_out_epochs fann_set_cascade_num_candidate_groups fann_set_cascade_output_change_fraction fann_set_cascade_output_stagnation_epochs fann_set_cascade_weight_multiplier fann_set_error_log fann_set_input_scaling_params fann_set_learning_momentum fann_set_learning_rate fann_set_output_scaling_params fann_set_quickprop_decay fann_set_quickprop_mu fann_set_rprop_decrease_factor fann_set_rprop_delta_max fann_set_rprop_delta_min fann_set_rprop_delta_zero fann_set_rprop_increase_factor fann_set_sarprop_step_error_shift fann_set_sarprop_step_error_threshold_factor fann_set_sarprop_temperature fann_set_sarprop_weight_decay_shift fann_set_scaling_params fann_set_train_error_function fann_set_train_stop_function fann_set_training_algorithm fann_set_weight_array fann_set_weight fann_shuffle_train_data fann_subset_train_data fann_test_data fann_test fann_train_epoch fann_train_on_data fann_train_on_file fann_train FANNConnection FANNConnection::__construct FANNConnection::getFromNeuron FANNConnection::getToNeuron FANNConnection::getWeight FANNConnection::setWeight JSON 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 JsonSerializable JsonSerializable::jsonSerialize JSON 函数 json_decode json_encode json_last_error_msg json_last_error Judy 简介 安装/配置 需求 安装 运行时配置 资源类型 Judy Judy::byCount Judy::__construct Judy::count Judy::__destruct Judy::first Judy::firstEmpty Judy::free Judy::getType Judy::last Judy::lastEmpty Judy::memoryUsage Judy::next Judy::nextEmpty Judy::offsetExists Judy::offsetGet Judy::offsetSet Judy::offsetUnset Judy::prev Judy::prevEmpty Judy::size Judy 函数 judy_type judy_version Lua 简介 安装/配置 需求 安装 运行时配置 资源类型 Lua Lua::assign Lua::call Lua::__call Lua::__construct Lua::eval Lua::getVersion Lua::include Lua::registerCallback LuaClosure LuaClosure::__invoke Misc. 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 杂项 函数 connection_aborted connection_status constant define defined die eval exit get_browser __halt_compiler highlight_file highlight_string ignore_user_abort pack php_check_syntax php_strip_whitespace show_source sleep sys_getloadavg time_nanosleep time_sleep_until uniqid unpack usleep Parsekit 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Parsekit 函数 parsekit_compile_file parsekit_compile_string parsekit_func_arginfo SPL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 数据结构 SplDoublyLinkedList SplDoublyLinkedList::add SplDoublyLinkedList::bottom SplDoublyLinkedList::__construct SplDoublyLinkedList::count SplDoublyLinkedList::current SplDoublyLinkedList::getIteratorMode SplDoublyLinkedList::isEmpty SplDoublyLinkedList::key SplDoublyLinkedList::next SplDoublyLinkedList::offsetExists SplDoublyLinkedList::offsetGet SplDoublyLinkedList::offsetSet SplDoublyLinkedList::offsetUnset SplDoublyLinkedList::pop SplDoublyLinkedList::prev SplDoublyLinkedList::push SplDoublyLinkedList::rewind SplDoublyLinkedList::serialize SplDoublyLinkedList::setIteratorMode SplDoublyLinkedList::shift SplDoublyLinkedList::top SplDoublyLinkedList::unserialize SplDoublyLinkedList::unshift SplDoublyLinkedList::valid SplStack SplStack::__construct SplStack::setIteratorMode SplQueue SplQueue::__construct SplQueue::dequeue SplQueue::enqueue SplQueue::setIteratorMode SplHeap SplHeap::compare SplHeap::__construct SplHeap::count SplHeap::current SplHeap::extract SplHeap::insert SplHeap::isEmpty SplHeap::key SplHeap::next SplHeap::recoverFromCorruption SplHeap::rewind SplHeap::top SplHeap::valid SplMaxHeap SplMaxHeap::compare SplMinHeap SplMinHeap::compare SplPriorityQueue SplPriorityQueue::compare SplPriorityQueue::__construct SplPriorityQueue::count SplPriorityQueue::current SplPriorityQueue::extract SplPriorityQueue::insert SplPriorityQueue::isEmpty SplPriorityQueue::key SplPriorityQueue::next SplPriorityQueue::recoverFromCorruption SplPriorityQueue::rewind SplPriorityQueue::setExtractFlags SplPriorityQueue::top SplPriorityQueue::valid SplFixedArray SplFixedArray::__construct SplFixedArray::count SplFixedArray::current SplFixedArray::fromArray SplFixedArray::getSize SplFixedArray::key SplFixedArray::next SplFixedArray::offsetExists SplFixedArray::offsetGet SplFixedArray::offsetSet SplFixedArray::offsetUnset SplFixedArray::rewind SplFixedArray::setSize SplFixedArray::toArray SplFixedArray::valid SplFixedArray::__wakeup SplObjectStorage SplObjectStorage::addAll SplObjectStorage::attach SplObjectStorage::contains SplObjectStorage::count SplObjectStorage::current SplObjectStorage::detach SplObjectStorage::getHash SplObjectStorage::getInfo SplObjectStorage::key SplObjectStorage::next SplObjectStorage::offsetExists SplObjectStorage::offsetGet SplObjectStorage::offsetSet SplObjectStorage::offsetUnset SplObjectStorage::removeAll SplObjectStorage::removeAllExcept SplObjectStorage::rewind SplObjectStorage::serialize SplObjectStorage::setInfo SplObjectStorage::unserialize SplObjectStorage::valid 迭代器 AppendIterator AppendIterator::append AppendIterator::__construct AppendIterator::current AppendIterator::getArrayIterator AppendIterator::getInnerIterator AppendIterator::getIteratorIndex AppendIterator::key AppendIterator::next AppendIterator::rewind AppendIterator::valid ArrayIterator ArrayIterator::append ArrayIterator::asort ArrayIterator::__construct ArrayIterator::count ArrayIterator::current ArrayIterator::getArrayCopy ArrayIterator::getFlags ArrayIterator::key ArrayIterator::ksort ArrayIterator::natcasesort ArrayIterator::natsort ArrayIterator::next ArrayIterator::offsetExists ArrayIterator::offsetGet ArrayIterator::offsetSet ArrayIterator::offsetUnset ArrayIterator::rewind ArrayIterator::seek ArrayIterator::serialize ArrayIterator::setFlags ArrayIterator::uasort ArrayIterator::uksort ArrayIterator::unserialize ArrayIterator::valid CachingIterator CachingIterator::__construct CachingIterator::count CachingIterator::current CachingIterator::getCache CachingIterator::getFlags CachingIterator::getInnerIterator CachingIterator::hasNext CachingIterator::key CachingIterator::next CachingIterator::offsetExists CachingIterator::offsetGet CachingIterator::offsetSet CachingIterator::offsetUnset CachingIterator::rewind CachingIterator::setFlags CachingIterator::__toString CachingIterator::valid CallbackFilterIterator CallbackFilterIterator::accept CallbackFilterIterator::__construct DirectoryIterator DirectoryIterator::__construct DirectoryIterator::current DirectoryIterator::getATime DirectoryIterator::getBasename DirectoryIterator::getCTime DirectoryIterator::getExtension DirectoryIterator::getFilename DirectoryIterator::getGroup DirectoryIterator::getInode DirectoryIterator::getMTime DirectoryIterator::getOwner DirectoryIterator::getPath DirectoryIterator::getPathname DirectoryIterator::getPerms DirectoryIterator::getSize DirectoryIterator::getType DirectoryIterator::isDir DirectoryIterator::isDot DirectoryIterator::isExecutable DirectoryIterator::isFile DirectoryIterator::isLink DirectoryIterator::isReadable DirectoryIterator::isWritable DirectoryIterator::key DirectoryIterator::next DirectoryIterator::rewind DirectoryIterator::seek DirectoryIterator::__toString DirectoryIterator::valid EmptyIterator EmptyIterator::current EmptyIterator::key EmptyIterator::next EmptyIterator::rewind EmptyIterator::valid FilesystemIterator FilesystemIterator::__construct FilesystemIterator::current FilesystemIterator::getFlags FilesystemIterator::key FilesystemIterator::next FilesystemIterator::rewind FilesystemIterator::setFlags FilterIterator FilterIterator::accept FilterIterator::__construct FilterIterator::current FilterIterator::getInnerIterator FilterIterator::key FilterIterator::next FilterIterator::rewind FilterIterator::valid GlobIterator GlobIterator::__construct GlobIterator::count InfiniteIterator InfiniteIterator::__construct InfiniteIterator::next IteratorIterator IteratorIterator::__construct IteratorIterator::current IteratorIterator::getInnerIterator IteratorIterator::key IteratorIterator::next IteratorIterator::rewind IteratorIterator::valid LimitIterator LimitIterator::__construct LimitIterator::current LimitIterator::getInnerIterator LimitIterator::getPosition LimitIterator::key LimitIterator::next LimitIterator::rewind LimitIterator::seek LimitIterator::valid MultipleIterator MultipleIterator::attachIterator MultipleIterator::__construct MultipleIterator::containsIterator MultipleIterator::countIterators MultipleIterator::current MultipleIterator::detachIterator MultipleIterator::getFlags MultipleIterator::key MultipleIterator::next MultipleIterator::rewind MultipleIterator::setFlags MultipleIterator::valid NoRewindIterator NoRewindIterator::__construct NoRewindIterator::current NoRewindIterator::getInnerIterator NoRewindIterator::key NoRewindIterator::next NoRewindIterator::rewind NoRewindIterator::valid ParentIterator ParentIterator::accept ParentIterator::__construct ParentIterator::getChildren ParentIterator::hasChildren ParentIterator::next ParentIterator::rewind RecursiveArrayIterator RecursiveArrayIterator::getChildren RecursiveArrayIterator::hasChildren RecursiveCachingIterator RecursiveCachingIterator::__construct RecursiveCachingIterator::getChildren RecursiveCachingIterator::hasChildren RecursiveCallbackFilterIterator RecursiveCallbackFilterIterator::__construct RecursiveCallbackFilterIterator::getChildren RecursiveCallbackFilterIterator::hasChildren RecursiveDirectoryIterator RecursiveDirectoryIterator::__construct RecursiveDirectoryIterator::getChildren RecursiveDirectoryIterator::getSubPath RecursiveDirectoryIterator::getSubPathname RecursiveDirectoryIterator::hasChildren RecursiveDirectoryIterator::key RecursiveDirectoryIterator::next RecursiveDirectoryIterator::rewind RecursiveFilterIterator RecursiveFilterIterator::__construct RecursiveFilterIterator::getChildren RecursiveFilterIterator::hasChildren RecursiveIteratorIterator RecursiveIteratorIterator::beginChildren RecursiveIteratorIterator::beginIteration RecursiveIteratorIterator::callGetChildren RecursiveIteratorIterator::callHasChildren RecursiveIteratorIterator::__construct RecursiveIteratorIterator::current RecursiveIteratorIterator::endChildren RecursiveIteratorIterator::endIteration RecursiveIteratorIterator::getDepth RecursiveIteratorIterator::getInnerIterator RecursiveIteratorIterator::getMaxDepth RecursiveIteratorIterator::getSubIterator RecursiveIteratorIterator::key RecursiveIteratorIterator::next RecursiveIteratorIterator::nextElement RecursiveIteratorIterator::rewind RecursiveIteratorIterator::setMaxDepth RecursiveIteratorIterator::valid RecursiveRegexIterator RecursiveRegexIterator::__construct RecursiveRegexIterator::getChildren RecursiveRegexIterator::hasChildren RecursiveTreeIterator RecursiveTreeIterator::beginChildren RecursiveTreeIterator::beginIteration RecursiveTreeIterator::callGetChildren RecursiveTreeIterator::callHasChildren RecursiveTreeIterator::__construct RecursiveTreeIterator::current RecursiveTreeIterator::endChildren RecursiveTreeIterator::endIteration RecursiveTreeIterator::getEntry RecursiveTreeIterator::getPostfix RecursiveTreeIterator::getPrefix RecursiveTreeIterator::key RecursiveTreeIterator::next RecursiveTreeIterator::nextElement RecursiveTreeIterator::rewind RecursiveTreeIterator::setPrefixPart RecursiveTreeIterator::valid RegexIterator RegexIterator::accept RegexIterator::__construct RegexIterator::getFlags RegexIterator::getMode RegexIterator::getPregFlags RegexIterator::getRegex RegexIterator::setFlags RegexIterator::setMode RegexIterator::setPregFlags 接口 Countable Countable::count OuterIterator OuterIterator::getInnerIterator RecursiveIterator RecursiveIterator::getChildren RecursiveIterator::hasChildren SeekableIterator SeekableIterator::seek 异常 BadFunctionCallException BadMethodCallException DomainException InvalidArgumentException LengthException LogicException OutOfBoundsException OutOfRangeException OverflowException RangeException RuntimeException UnderflowException UnexpectedValueException SPL 函数 class_implements class_parents class_uses iterator_apply iterator_count iterator_to_array spl_autoload_call spl_autoload_extensions spl_autoload_functions spl_autoload_register spl_autoload_unregister spl_autoload spl_classes spl_object_hash 文件处理 SplFileInfo SplFileInfo::__construct SplFileInfo::getATime SplFileInfo::getBasename SplFileInfo::getCTime SplFileInfo::getExtension SplFileInfo::getFileInfo SplFileInfo::getFilename SplFileInfo::getGroup SplFileInfo::getInode SplFileInfo::getLinkTarget SplFileInfo::getMTime SplFileInfo::getOwner SplFileInfo::getPath SplFileInfo::getPathInfo SplFileInfo::getPathname SplFileInfo::getPerms SplFileInfo::getRealPath SplFileInfo::getSize SplFileInfo::getType SplFileInfo::isDir SplFileInfo::isExecutable SplFileInfo::isFile SplFileInfo::isLink SplFileInfo::isReadable SplFileInfo::isWritable SplFileInfo::openFile SplFileInfo::setFileClass SplFileInfo::setInfoClass SplFileInfo::__toString SplFileObject SplFileObject::__construct SplFileObject::current SplFileObject::eof SplFileObject::fflush SplFileObject::fgetc SplFileObject::fgetcsv SplFileObject::fgets SplFileObject::fgetss SplFileObject::flock SplFileObject::fpassthru SplFileObject::fputcsv SplFileObject::fread SplFileObject::fscanf SplFileObject::fseek SplFileObject::fstat SplFileObject::ftell SplFileObject::ftruncate SplFileObject::fwrite SplFileObject::getChildren SplFileObject::getCsvControl SplFileObject::getCurrentLine SplFileObject::getFlags SplFileObject::getMaxLineLen SplFileObject::hasChildren SplFileObject::key SplFileObject::next SplFileObject::rewind SplFileObject::seek SplFileObject::setCsvControl SplFileObject::setFlags SplFileObject::setMaxLineLen SplFileObject::__toString SplFileObject::valid SplTempFileObject SplTempFileObject::__construct 各种类及接口 ArrayObject ArrayObject::append ArrayObject::asort ArrayObject::__construct ArrayObject::count ArrayObject::exchangeArray ArrayObject::getArrayCopy ArrayObject::getFlags ArrayObject::getIterator ArrayObject::getIteratorClass ArrayObject::ksort ArrayObject::natcasesort ArrayObject::natsort ArrayObject::offsetExists ArrayObject::offsetGet ArrayObject::offsetSet ArrayObject::offsetUnset ArrayObject::serialize ArrayObject::setFlags ArrayObject::setIteratorClass ArrayObject::uasort ArrayObject::uksort ArrayObject::unserialize SplObserver SplObserver::update SplSubject SplSubject::attach SplSubject::detach SplSubject::notify SPL Types 简介 安装/配置 需求 安装 运行时配置 资源类型 SplType SplType::__construct SplInt SplFloat SplEnum SplEnum::getConstList SplBool SplString Streams 简介 安装/配置 需求 安装 运行时配置 Stream Classes 预定义常量 Stream Filters Stream Contexts Stream Errors 范例 Example class registered as stream wrapper php_user_filter php_user_filter::filter php_user_filter::onClose php_user_filter::onCreate streamWrapper streamWrapper::__construct streamWrapper::__destruct streamWrapper::dir_closedir streamWrapper::dir_opendir streamWrapper::dir_readdir streamWrapper::dir_rewinddir streamWrapper::mkdir streamWrapper::rename streamWrapper::rmdir streamWrapper::stream_cast streamWrapper::stream_close streamWrapper::stream_eof streamWrapper::stream_flush streamWrapper::stream_lock streamWrapper::stream_metadata streamWrapper::stream_open streamWrapper::stream_read streamWrapper::stream_seek streamWrapper::stream_set_option streamWrapper::stream_stat streamWrapper::stream_tell streamWrapper::stream_truncate streamWrapper::stream_write streamWrapper::unlink streamWrapper::url_stat Stream 函数 set_socket_blocking stream_bucket_append stream_bucket_make_writeable stream_bucket_new stream_bucket_prepend stream_context_create stream_context_get_default stream_context_get_options stream_context_get_params stream_context_set_default stream_context_set_option stream_context_set_params stream_copy_to_stream stream_encoding stream_filter_append stream_filter_prepend stream_filter_register stream_filter_remove stream_get_contents stream_get_filters stream_get_line stream_get_meta_data stream_get_transports stream_get_wrappers stream_is_local stream_notification_callback stream_register_wrapper stream_resolve_include_path stream_select stream_set_blocking stream_set_chunk_size stream_set_read_buffer stream_set_timeout stream_set_write_buffer stream_socket_accept stream_socket_client stream_socket_enable_crypto stream_socket_get_name stream_socket_pair stream_socket_recvfrom stream_socket_sendto stream_socket_server stream_socket_shutdown stream_supports_lock stream_register_wrapper stream_wrapper_restore stream_wrapper_unregister Tidy 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Tidy example tidy tidy::body tidy_get_body tidy::cleanRepair tidy_clean_repair tidy::__construct tidy::diagnose tidy_diagnose tidy::$errorBuffer tidy_get_error_buffer tidy::getConfig tidy_get_config tidy::getHtmlVer tidy_get_html_ver tidy::getOpt tidy_getopt tidy::getOptDoc tidy_get_opt_doc tidy::getRelease tidy_get_release tidy::getStatus tidy_get_status tidy::head tidy_get_head tidy::html tidy_get_html tidy::isXhtml tidy_is_xhtml tidy::isXml tidy_is_xml tidy::parseFile tidy_parse_file tidy::parseString tidy_parse_string tidy::repairFile tidy_repair_file tidy::repairString tidy_repair_string tidy::root tidy_get_root tidyNode tidyNode::getParent tidyNode::hasChildren tidyNode::hasSiblings tidyNode::isAsp tidyNode::isComment tidyNode::isHtml tidyNode::isJste tidyNode::isPhp tidyNode::isText Tidy 函数 ob_tidyhandler tidy_access_count tidy_config_count tidy_error_count tidy_get_output tidy_load_config tidy_reset_config tidy_save_config tidy_set_encoding tidy_setopt tidy_warning_count Tokenizer 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Tokenizer 函数 token_get_all token_name URLs 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 URL 函数 base64_decode base64_encode get_headers get_meta_tags http_build_query parse_url rawurldecode rawurlencode urldecode urlencode V8js 简介 安装/配置 需求 安装 运行时配置 资源类型 范例 V8Js V8Js::__construct V8Js::executeString V8Js::getExtensions V8Js::getPendingException V8Js::registerExtension V8JsException V8JsException::getJsFileName V8JsException::getJsLineNumber V8JsException::getJsSourceLine V8JsException::getJsTrace Yaml 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Callbacks Parse callbacks Emit callbacks Yaml 函数 yaml_emit_file yaml_emit yaml_parse_file yaml_parse_url yaml_parse Yaf 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 应用配置 Yaf_Application Yaf_Application::app Yaf_Application::bootstrap Yaf_Application::clearLastError Yaf_Application::__clone Yaf_Application::__construct Yaf_Application::__destruct Yaf_Application::environ Yaf_Application::execute Yaf_Application::getAppDirectory Yaf_Application::getConfig Yaf_Application::getDispatcher Yaf_Application::getLastErrorMsg Yaf_Application::getLastErrorNo Yaf_Application::getModules Yaf_Application::run Yaf_Application::setAppDirectory Yaf_Application::__sleep Yaf_Application::__wakeup Yaf_Bootstrap_Abstract Yaf_Dispatcher Yaf_Dispatcher::autoRender Yaf_Dispatcher::catchException Yaf_Dispatcher::__clone Yaf_Dispatcher::__construct Yaf_Dispatcher::disableView Yaf_Dispatcher::dispatch Yaf_Dispatcher::enableView Yaf_Dispatcher::flushInstantly Yaf_Dispatcher::getApplication Yaf_Dispatcher::getInstance Yaf_Dispatcher::getRequest Yaf_Dispatcher::getRouter Yaf_Dispatcher::initView Yaf_Dispatcher::registerPlugin Yaf_Dispatcher::returnResponse Yaf_Dispatcher::setDefaultAction Yaf_Dispatcher::setDefaultController Yaf_Dispatcher::setDefaultModule Yaf_Dispatcher::setErrorHandler Yaf_Dispatcher::setRequest Yaf_Dispatcher::setView Yaf_Dispatcher::__sleep Yaf_Dispatcher::throwException Yaf_Dispatcher::__wakeup Yaf_Config_Abstract Yaf_Config_Abstract::get Yaf_Config_Abstract::readonly Yaf_Config_Abstract::set Yaf_Config_Abstract::toArray Yaf_Config_Ini Yaf_Config_Ini::__construct Yaf_Config_Ini::count Yaf_Config_Ini::current Yaf_Config_Ini::__get Yaf_Config_Ini::__isset Yaf_Config_Ini::key Yaf_Config_Ini::next Yaf_Config_Ini::offsetExists Yaf_Config_Ini::offsetGet Yaf_Config_Ini::offsetSet Yaf_Config_Ini::offsetUnset Yaf_Config_Ini::readonly Yaf_Config_Ini::rewind Yaf_Config_Ini::__set Yaf_Config_Ini::toArray Yaf_Config_Ini::valid Yaf_Config_Simple Yaf_Config_Simple::__construct Yaf_Config_Simple::count Yaf_Config_Simple::current Yaf_Config_Simple::__get Yaf_Config_Simple::__isset Yaf_Config_Simple::key Yaf_Config_Simple::next Yaf_Config_Simple::offsetExists Yaf_Config_Simple::offsetGet Yaf_Config_Simple::offsetSet Yaf_Config_Simple::offsetUnset Yaf_Config_Simple::readonly Yaf_Config_Simple::rewind Yaf_Config_Simple::__set Yaf_Config_Simple::toArray Yaf_Config_Simple::valid Yaf_Controller_Abstract Yaf_Controller_Abstract::__clone Yaf_Controller_Abstract::__construct Yaf_Controller_Abstract::display Yaf_Controller_Abstract::forward Yaf_Controller_Abstract::getInvokeArg Yaf_Controller_Abstract::getInvokeArgs Yaf_Controller_Abstract::getModuleName Yaf_Controller_Abstract::getRequest Yaf_Controller_Abstract::getResponse Yaf_Controller_Abstract::getView Yaf_Controller_Abstract::getViewpath Yaf_Controller_Abstract::init Yaf_Controller_Abstract::initView Yaf_Controller_Abstract::redirect Yaf_Controller_Abstract::render Yaf_Controller_Abstract::setViewpath Yaf_Action_Abstract Yaf_Action_Abstract::execute Yaf_Action_Abstract::getController Yaf_View_Interface Yaf_View_Interface::assign Yaf_View_Interface::display Yaf_View_Interface::getScriptPath Yaf_View_Interface::render Yaf_View_Interface::setScriptPath Yaf_View_Simple Yaf_View_Simple::assign Yaf_View_Simple::assignRef Yaf_View_Simple::clear Yaf_View_Simple::__construct Yaf_View_Simple::display Yaf_View_Simple::eval Yaf_View_Simple::__get Yaf_View_Simple::getScriptPath Yaf_View_Simple::__isset Yaf_View_Simple::render Yaf_View_Simple::__set Yaf_View_Simple::setScriptPath Yaf_Loader Yaf_Loader::autoload Yaf_Loader::clearLocalNamespace Yaf_Loader::__clone Yaf_Loader::__construct Yaf_Loader::getInstance Yaf_Loader::getLibraryPath Yaf_Loader::getLocalNamespace Yaf_Loader::import Yaf_Loader::isLocalName Yaf_Loader::registerLocalNamespace Yaf_Loader::setLibraryPath Yaf_Loader::__sleep Yaf_Loader::__wakeup Yaf_Plugin_Abstract Yaf_Plugin_Abstract::dispatchLoopShutdown Yaf_Plugin_Abstract::dispatchLoopStartup Yaf_Plugin_Abstract::postDispatch Yaf_Plugin_Abstract::preDispatch Yaf_Plugin_Abstract::preResponse Yaf_Plugin_Abstract::routerShutdown Yaf_Plugin_Abstract::routerStartup Yaf_Registry Yaf_Registry::__clone Yaf_Registry::__construct Yaf_Registry::del Yaf_Registry::get Yaf_Registry::has Yaf_Registry::set Yaf_Request_Abstract Yaf_Request_Abstract::getActionName Yaf_Request_Abstract::getBaseUri Yaf_Request_Abstract::getControllerName Yaf_Request_Abstract::getEnv Yaf_Request_Abstract::getException Yaf_Request_Abstract::getLanguage Yaf_Request_Abstract::getMethod Yaf_Request_Abstract::getModuleName Yaf_Request_Abstract::getParam Yaf_Request_Abstract::getParams Yaf_Request_Abstract::getRequestUri Yaf_Request_Abstract::getServer Yaf_Request_Abstract::isCli Yaf_Request_Abstract::isDispatched Yaf_Request_Abstract::isGet Yaf_Request_Abstract::isHead Yaf_Request_Abstract::isOptions Yaf_Request_Abstract::isPost Yaf_Request_Abstract::isPut Yaf_Request_Abstract::isRouted Yaf_Request_Abstract::isXmlHttpRequest Yaf_Request_Abstract::setActionName Yaf_Request_Abstract::setBaseUri Yaf_Request_Abstract::setControllerName Yaf_Request_Abstract::setDispatched Yaf_Request_Abstract::setModuleName Yaf_Request_Abstract::setParam Yaf_Request_Abstract::setRequestUri Yaf_Request_Abstract::setRouted Yaf_Request_Http Yaf_Request_Http::__clone Yaf_Request_Http::__construct Yaf_Request_Http::get Yaf_Request_Http::getCookie Yaf_Request_Http::getFiles Yaf_Request_Http::getPost Yaf_Request_Http::getQuery Yaf_Request_Http::getRequest Yaf_Request_Http::isXmlHttpRequest Yaf_Request_Simple Yaf_Request_Simple::__clone Yaf_Request_Simple::__construct Yaf_Request_Simple::get Yaf_Request_Simple::getCookie Yaf_Request_Simple::getFiles Yaf_Request_Simple::getPost Yaf_Request_Simple::getQuery Yaf_Request_Simple::getRequest Yaf_Request_Simple::isXmlHttpRequest Yaf_Response_Abstract Yaf_Response_Abstract::appendBody Yaf_Response_Abstract::clearBody Yaf_Response_Abstract::clearHeaders Yaf_Response_Abstract::__clone Yaf_Response_Abstract::__construct Yaf_Response_Abstract::__destruct Yaf_Response_Abstract::getBody Yaf_Response_Abstract::getHeader Yaf_Response_Abstract::prependBody Yaf_Response_Abstract::response Yaf_Response_Abstract::setAllHeaders Yaf_Response_Abstract::setBody Yaf_Response_Abstract::setHeader Yaf_Response_Abstract::setRedirect Yaf_Response_Abstract::__toString Yaf_Route_Interface Yaf_Route_Interface::assemble Yaf_Route_Interface::route Yaf_Route_Map Yaf_Route_Map::assemble Yaf_Route_Map::__construct Yaf_Route_Map::route Yaf_Route_Regex Yaf_Route_Regex::assemble Yaf_Route_Regex::__construct Yaf_Route_Regex::route Yaf_Route_Rewrite Yaf_Route_Rewrite::assemble Yaf_Route_Rewrite::__construct Yaf_Route_Rewrite::route Yaf_Router Yaf_Router::addConfig Yaf_Router::addRoute Yaf_Router::__construct Yaf_Router::getCurrentRoute Yaf_Router::getRoute Yaf_Router::getRoutes Yaf_Router::route Yaf_Route_Simple Yaf_Route_Simple::assemble Yaf_Route_Simple::__construct Yaf_Route_Simple::route Yaf_Route_Static Yaf_Route_Static::assemble Yaf_Route_Static::match Yaf_Route_Static::route Yaf_Route_Supervar Yaf_Route_Supervar::assemble Yaf_Route_Supervar::__construct Yaf_Route_Supervar::route Yaf_Session Yaf_Session::__clone Yaf_Session::__construct Yaf_Session::count Yaf_Session::current Yaf_Session::del Yaf_Session::__get Yaf_Session::getInstance Yaf_Session::has Yaf_Session::__isset Yaf_Session::key Yaf_Session::next Yaf_Session::offsetExists Yaf_Session::offsetGet Yaf_Session::offsetSet Yaf_Session::offsetUnset Yaf_Session::rewind Yaf_Session::__set Yaf_Session::__sleep Yaf_Session::start Yaf_Session::__unset Yaf_Session::valid Yaf_Session::__wakeup Yaf_Exception Yaf_Exception::__construct Yaf_Exception::getPrevious Yaf_Exception_TypeError Yaf_Exception_StartupError Yaf_Exception_DispatchFailed Yaf_Exception_RouterFailed Yaf_Exception_LoadFailed Yaf_Exception_LoadFailed_Module Yaf_Exception_LoadFailed_Controller Yaf_Exception_LoadFailed_Action Yaf_Exception_LoadFailed_View Taint 简介 安装/配置 需求 安装 运行时配置 资源类型 More Details Functions and Statements which will spread the tainted mark of a tainted string Functions and statements which will check tainted string Functions which untaint the tainted string Taint 函数 is_tainted taint untaint 其它服务 chdb 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 chdb chdb::__construct chdb::get chdb 函数 chdb_create cURL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 curl 基础例子 cURL 函数 curl_close curl_copy_handle curl_errno curl_error curl_escape curl_exec curl_file_create curl_getinfo curl_init curl_multi_add_handle curl_multi_close curl_multi_exec curl_multi_getcontent curl_multi_info_read curl_multi_init curl_multi_remove_handle curl_multi_select curl_multi_setopt curl_multi_strerror curl_pause curl_reset curl_setopt_array curl_setopt curl_share_close curl_share_init curl_share_setopt curl_strerror curl_unescape curl_version Event 简介 安装/配置 需求 安装 运行时配置 资源类型 范例 Event flags About event persistence Event callbacks Constructing signal events Event Event::add Event::addSignal Event::addTimer Event::__construct Event::del Event::delSignal Event::delTimer Event::free Event::getSupportedMethods Event::pending Event::set Event::setPriority Event::setTimer Event::signal Event::timer EventBase EventBase::__construct EventBase::dispatch EventBase::exit EventBase::free EventBase::getFeatures EventBase::getMethod EventBase::getTimeOfDayCached EventBase::gotExit EventBase::gotStop EventBase::loop EventBase::priorityInit EventBase::reInit EventBase::stop EventBuffer EventBuffer::add EventBuffer::addBuffer EventBuffer::appendFrom EventBuffer::__construct EventBuffer::copyout EventBuffer::drain EventBuffer::enableLocking EventBuffer::expand EventBuffer::freeze EventBuffer::lock EventBuffer::prepend EventBuffer::prependBuffer EventBuffer::pullup EventBuffer::read EventBuffer::readFrom EventBuffer::readLine EventBuffer::search EventBuffer::searchEol EventBuffer::substr EventBuffer::unfreeze EventBuffer::unlock EventBuffer::write EventBufferEvent EventBufferEvent::close EventBufferEvent::connect EventBufferEvent::connectHost EventBufferEvent::__construct EventBufferEvent::createPair EventBufferEvent::disable EventBufferEvent::enable EventBufferEvent::free EventBufferEvent::getDnsErrorString EventBufferEvent::getEnabled EventBufferEvent::getInput EventBufferEvent::getOutput EventBufferEvent::read EventBufferEvent::readBuffer EventBufferEvent::setCallbacks EventBufferEvent::setPriority EventBufferEvent::setTimeouts EventBufferEvent::setWatermark EventBufferEvent::sslError EventBufferEvent::sslFilter EventBufferEvent::sslGetCipherInfo EventBufferEvent::sslGetCipherName EventBufferEvent::sslGetCipherVersion EventBufferEvent::sslGetProtocol EventBufferEvent::sslRenegotiate EventBufferEvent::sslSocket EventBufferEvent::write EventBufferEvent::writeBuffer About buffer event callbacks EventConfig EventConfig::avoidMethod EventConfig::__construct EventConfig::requireFeatures EventConfig::setMaxDispatchInterval EventDnsBase EventDnsBase::addNameserverIp EventDnsBase::addSearch EventDnsBase::clearSearch EventDnsBase::__construct EventDnsBase::countNameservers EventDnsBase::loadHosts EventDnsBase::parseResolvConf EventDnsBase::setOption EventDnsBase::setSearchNdots EventHttp EventHttp::accept EventHttp::addServerAlias EventHttp::bind EventHttp::__construct EventHttp::removeServerAlias EventHttp::setAllowedMethods EventHttp::setCallback EventHttp::setDefaultCallback EventHttp::setMaxBodySize EventHttp::setMaxHeadersSize EventHttp::setTimeout EventHttpConnection EventHttpConnection::__construct EventHttpConnection::getBase EventHttpConnection::getPeer EventHttpConnection::makeRequest EventHttpConnection::setCloseCallback EventHttpConnection::setLocalAddress EventHttpConnection::setLocalPort EventHttpConnection::setMaxBodySize EventHttpConnection::setMaxHeadersSize EventHttpConnection::setRetries EventHttpConnection::setTimeout EventHttpRequest EventHttpRequest::addHeader EventHttpRequest::cancel EventHttpRequest::clearHeaders EventHttpRequest::closeConnection EventHttpRequest::__construct EventHttpRequest::findHeader EventHttpRequest::free EventHttpRequest::getBufferEvent EventHttpRequest::getCommand EventHttpRequest::getConnection EventHttpRequest::getHost EventHttpRequest::getInputBuffer EventHttpRequest::getInputHeaders EventHttpRequest::getOutputBuffer EventHttpRequest::getOutputHeaders EventHttpRequest::getResponseCode EventHttpRequest::getUri EventHttpRequest::removeHeader EventHttpRequest::sendError EventHttpRequest::sendReply EventHttpRequest::sendReplyChunk EventHttpRequest::sendReplyEnd EventHttpRequest::sendReplyStart EventListener EventListener::__construct EventListener::disable EventListener::enable EventListener::getBase EventListener::getSocketName EventListener::setCallback EventListener::setErrorCallback EventSslContext EventSslContext::__construct EventUtil EventUtil::__construct EventUtil::getLastSocketErrno EventUtil::getLastSocketError EventUtil::getSocketFd EventUtil::getSocketName EventUtil::setSocketOption EventUtil::sslRandPoll FAM 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 FAM 函数 fam_cancel_monitor fam_close fam_monitor_collection fam_monitor_directory fam_monitor_file fam_next_event fam_open fam_pending fam_resume_monitor fam_suspend_monitor FTP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 基本用法 FTP 函数 ftp_alloc ftp_cdup ftp_chdir ftp_chmod ftp_close ftp_connect ftp_delete ftp_exec ftp_fget ftp_fput ftp_get_option ftp_get ftp_login ftp_mdtm ftp_mkdir ftp_nb_continue ftp_nb_fget ftp_nb_fput ftp_nb_get ftp_nb_put ftp_nlist ftp_pasv ftp_put ftp_pwd ftp_quit ftp_raw ftp_rawlist ftp_rename ftp_rmdir ftp_set_option ftp_site ftp_size ftp_ssl_connect ftp_systype Gearman 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage Basic Gearman client and worker, background Basic Gearman client and worker, submitting tasks GearmanClient GearmanClient::addOptions GearmanClient::addServer GearmanClient::addServers GearmanClient::addTask GearmanClient::addTaskBackground GearmanClient::addTaskHigh GearmanClient::addTaskHighBackground GearmanClient::addTaskLow GearmanClient::addTaskLowBackground GearmanClient::addTaskStatus GearmanClient::clearCallbacks GearmanClient::clone GearmanClient::__construct GearmanClient::context GearmanClient::data GearmanClient::do GearmanClient::doBackground GearmanClient::doHigh GearmanClient::doHighBackground GearmanClient::doJobHandle GearmanClient::doLow GearmanClient::doLowBackground GearmanClient::doNormal GearmanClient::doStatus GearmanClient::echo GearmanClient::error GearmanClient::getErrno GearmanClient::jobStatus gearman_job_status GearmanClient::ping GearmanClient::removeOptions GearmanClient::returnCode GearmanClient::runTasks GearmanClient::setClientCallback GearmanClient::setCompleteCallback GearmanClient::setContext GearmanClient::setCreatedCallback GearmanClient::setData GearmanClient::setDataCallback GearmanClient::setExceptionCallback GearmanClient::setFailCallback GearmanClient::setOptions GearmanClient::setStatusCallback GearmanClient::setTimeout GearmanClient::setWarningCallback GearmanClient::setWorkloadCallback GearmanClient::timeout GearmanJob GearmanJob::complete GearmanJob::__construct GearmanJob::data GearmanJob::exception GearmanJob::fail GearmanJob::functionName GearmanJob::handle GearmanJob::returnCode GearmanJob::sendComplete GearmanJob::sendData GearmanJob::sendException GearmanJob::sendFail GearmanJob::sendStatus GearmanJob::sendWarning GearmanJob::setReturn GearmanJob::status GearmanJob::unique GearmanJob::warning GearmanJob::workload GearmanJob::workloadSize GearmanTask GearmanTask::__construct GearmanTask::create GearmanTask::data GearmanTask::dataSize GearmanTask::function GearmanTask::functionName GearmanTask::isKnown GearmanTask::isRunning GearmanTask::jobHandle gearman_job_handle GearmanTask::recvData GearmanTask::returnCode GearmanTask::sendData GearmanTask::sendWorkload GearmanTask::taskDenominator GearmanTask::taskNumerator GearmanTask::unique GearmanTask::uuid GearmanWorker GearmanWorker::addFunction GearmanWorker::addOptions GearmanWorker::addServer GearmanWorker::addServers GearmanWorker::clone GearmanWorker::__construct GearmanWorker::echo GearmanWorker::error GearmanWorker::getErrno GearmanWorker::options GearmanWorker::register GearmanWorker::removeOptions GearmanWorker::returnCode GearmanWorker::setId GearmanWorker::setOptions GearmanWorker::setTimeout GearmanWorker::timeout GearmanWorker::unregister GearmanWorker::unregisterAll GearmanWorker::wait GearmanWorker::work GearmanException Gopher 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic Example Gopher 函数 gopher_parsedir Gupnp 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Browsing devices and services Implementing the BinaryLight device Gupnp 函数 gupnp_context_get_host_ip gupnp_context_get_port gupnp_context_get_subscription_timeout gupnp_context_host_path gupnp_context_new gupnp_context_set_subscription_timeout gupnp_context_timeout_add gupnp_context_unhost_path gupnp_control_point_browse_start gupnp_control_point_browse_stop gupnp_control_point_callback_set gupnp_control_point_new gupnp_device_action_callback_set gupnp_device_info_get_service gupnp_device_info_get gupnp_root_device_get_available gupnp_root_device_get_relative_location gupnp_root_device_new gupnp_root_device_set_available gupnp_root_device_start gupnp_root_device_stop gupnp_service_action_get gupnp_service_action_return_error gupnp_service_action_return gupnp_service_action_set gupnp_service_freeze_notify gupnp_service_info_get_introspection gupnp_service_info_get gupnp_service_introspection_get_state_variable gupnp_service_notify gupnp_service_proxy_action_get gupnp_service_proxy_action_set gupnp_service_proxy_add_notify gupnp_service_proxy_callback_set gupnp_service_proxy_get_subscribed gupnp_service_proxy_remove_notify gupnp_service_proxy_send_action gupnp_service_proxy_set_subscribed gupnp_service_thaw_notify HTTP 简介 安装/配置 需求 Installing the HTTP extension 运行时配置 资源类型 预定义常量 Request Options HttpDeflateStream HttpDeflateStream::__construct HttpDeflateStream::factory HttpDeflateStream::finish HttpDeflateStream::flush HttpDeflateStream::update HttpInflateStream HttpInflateStream::__construct HttpInflateStream::factory HttpInflateStream::finish HttpInflateStream::flush HttpInflateStream::update HttpMessage HttpMessage::addHeaders HttpMessage::__construct HttpMessage::detach HttpMessage::factory HttpMessage::fromEnv HttpMessage::fromString HttpMessage::getBody HttpMessage::getHeader HttpMessage::getHeaders HttpMessage::getHttpVersion HttpMessage::getParentMessage HttpMessage::getRequestMethod HttpMessage::getRequestUrl HttpMessage::getResponseCode HttpMessage::getResponseStatus HttpMessage::getType HttpMessage::guessContentType HttpMessage::prepend HttpMessage::reverse HttpMessage::send HttpMessage::setBody HttpMessage::setHeaders HttpMessage::setHttpVersion HttpMessage::setRequestMethod HttpMessage::setRequestUrl HttpMessage::setResponseCode HttpMessage::setResponseStatus HttpMessage::setType HttpMessage::toMessageTypeObject HttpMessage::toString HttpQueryString HttpQueryString::__construct HttpQueryString::get HttpQueryString::mod HttpQueryString::set HttpQueryString::singleton HttpQueryString::toArray HttpQueryString::toString HttpQueryString::xlate HttpRequest HttpRequest::addCookies HttpRequest::addHeaders HttpRequest::addPostFields HttpRequest::addPostFile HttpRequest::addPutData HttpRequest::addQueryData HttpRequest::addRawPostData HttpRequest::addSslOptions HttpRequest::clearHistory HttpRequest::__construct HttpRequest::enableCookies HttpRequest::getContentType HttpRequest::getCookies HttpRequest::getHeaders HttpRequest::getHistory HttpRequest::getMethod HttpRequest::getOptions HttpRequest::getPostFields HttpRequest::getPostFiles HttpRequest::getPutData HttpRequest::getPutFile HttpRequest::getQueryData HttpRequest::getRawPostData HttpRequest::getRawRequestMessage HttpRequest::getRawResponseMessage HttpRequest::getRequestMessage HttpRequest::getResponseBody HttpRequest::getResponseCode HttpRequest::getResponseCookies HttpRequest::getResponseData HttpRequest::getResponseHeader HttpRequest::getResponseInfo HttpRequest::getResponseMessage HttpRequest::getResponseStatus HttpRequest::getSslOptions HttpRequest::getUrl HttpRequest::resetCookies HttpRequest::send HttpRequest::setBody HttpRequest::setContentType HttpRequest::setCookies HttpRequest::setHeaders HttpRequest::setMethod HttpRequest::setOptions HttpRequest::setPostFields HttpRequest::setPostFiles HttpRequest::setPutData HttpRequest::setPutFile HttpRequest::setQueryData HttpRequest::setRawPostData HttpRequest::setSslOptions HttpRequest::setUrl HttpRequestPool HttpRequestPool::attach HttpRequestPool::__construct HttpRequestPool::__destruct HttpRequestPool::detach HttpRequestPool::getAttachedRequests HttpRequestPool::getFinishedRequests HttpRequestPool::reset HttpRequestPool::send HttpRequestPool::socketPerform HttpRequestPool::socketSelect HttpResponse HttpResponse::capture HttpResponse::getBufferSize HttpResponse::getCache HttpResponse::getCacheControl HttpResponse::getContentDisposition HttpResponse::getContentType HttpResponse::getData HttpResponse::getETag HttpResponse::getFile HttpResponse::getGzip HttpResponse::getHeader HttpResponse::getLastModified HttpResponse::getRequestBody HttpResponse::getRequestBodyStream HttpResponse::getRequestHeaders HttpResponse::getStream HttpResponse::getThrottleDelay HttpResponse::guessContentType HttpResponse::redirect HttpResponse::send HttpResponse::setBufferSize HttpResponse::setCache HttpResponse::setCacheControl HttpResponse::setContentDisposition HttpResponse::setContentType HttpResponse::setData HttpResponse::setETag HttpResponse::setFile HttpResponse::setGzip HttpResponse::setHeader HttpResponse::setLastModified HttpResponse::setStream HttpResponse::setThrottleDelay HttpResponse::status HTTP 函数 http_cache_etag http_cache_last_modified http_chunked_decode http_deflate http_inflate http_build_cookie http_date http_get_request_body_stream http_get_request_body http_get_request_headers http_match_etag http_match_modified http_match_request_header http_support http_negotiate_charset http_negotiate_content_type http_negotiate_language ob_deflatehandler ob_etaghandler ob_inflatehandler http_parse_cookie http_parse_headers http_parse_message http_parse_params http_persistent_handles_clean http_persistent_handles_count http_persistent_handles_ident http_get http_head http_post_data http_post_fields http_put_data http_put_file http_put_stream http_request_body_encode http_request_method_exists http_request_method_name http_request_method_register http_request_method_unregister http_request http_redirect http_send_content_disposition http_send_content_type http_send_data http_send_file http_send_last_modified http_send_status http_send_stream http_throttle http_build_str http_build_url Hyperwave API 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Integration with Apache Hyperwave API 函数 hw_api::checkin hw_api::checkout hw_api::children hw_api::content hw_api::copy hw_api::dbstat hw_api::dcstat hw_api::dstanchors hw_api::dstofsrcanchor hw_api::find hw_api::ftstat hw_api::hwstat hw_api::identify hw_api::info hw_api::insert hw_api::insertanchor hw_api::insertcollection hw_api::insertdocument hw_api::link hw_api::lock hw_api::move hw_api::object hw_api::objectbyanchor hw_api::parents hw_api::remove hw_api::replace hw_api::setcommittedversion hw_api::srcanchors hw_api::srcsofdst hw_api::unlock hw_api::user hw_api::userlist hw_api_attribute::key hw_api_attribute::langdepvalue hw_api_attribute::value hw_api_attribute::values hw_api_content::mimetype hw_api_content::read hw_api_error::count hw_api_error::reason hw_api_object::assign hw_api_object::attreditable hw_api_object::count hw_api_object::insert hw_api_object::remove hw_api_object::title hw_api_object::value hw_api_reason::description hw_api_reason::type hwapi_attribute_new hwapi_content_new hwapi_hgcsp hwapi_object_new LDAP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Using the PHP LDAP calls 范例 Basic usage LDAP 函数 ldap_8859_to_t61 ldap_add ldap_bind ldap_close ldap_compare ldap_connect ldap_control_paged_result_response ldap_control_paged_result ldap_count_entries ldap_delete ldap_dn2ufn ldap_err2str ldap_errno ldap_error ldap_escape ldap_explode_dn ldap_first_attribute ldap_first_entry ldap_first_reference ldap_free_result ldap_get_attributes ldap_get_dn ldap_get_entries ldap_get_option ldap_get_values_len ldap_get_values ldap_list ldap_mod_add ldap_mod_del ldap_mod_replace ldap_modify_batch ldap_modify ldap_next_attribute ldap_next_entry ldap_next_reference ldap_parse_reference ldap_parse_result ldap_read ldap_rename ldap_sasl_bind ldap_search ldap_set_option ldap_set_rebind_proc ldap_sort ldap_start_tls ldap_t61_to_8859 ldap_unbind Memcache 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 示例 Memcache Memcache::add Memcache::addServer Memcache::close Memcache::connect Memcache::decrement Memcache::delete Memcache::flush Memcache::get Memcache::getExtendedStats Memcache::getServerStatus Memcache::getStats Memcache::getVersion Memcache::increment Memcache::pconnect Memcache::replace Memcache::set Memcache::setCompressThreshold Memcache::setServerParams Memcache 函数 memcache_debug Memcached 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 超时时间 回调 结果回调 通读缓存回调 Sessions支持 Memcached Memcached::add Memcached::addByKey Memcached::addServer Memcached::addServers Memcached::append Memcached::appendByKey Memcached::cas Memcached::casByKey Memcached::__construct Memcached::decrement Memcached::decrementByKey Memcached::delete Memcached::deleteByKey Memcached::deleteMulti Memcached::deleteMultiByKey Memcached::fetch Memcached::fetchAll Memcached::flush Memcached::get Memcached::getAllKeys Memcached::getByKey Memcached::getDelayed Memcached::getDelayedByKey Memcached::getMulti Memcached::getMultiByKey Memcached::getOption Memcached::getResultCode Memcached::getResultMessage Memcached::getServerByKey Memcached::getServerList Memcached::getStats Memcached::getVersion Memcached::increment Memcached::incrementByKey Memcached::isPersistent Memcached::isPristine Memcached::prepend Memcached::prependByKey Memcached::quit Memcached::replace Memcached::replaceByKey Memcached::resetServerList Memcached::set Memcached::setByKey Memcached::setMulti Memcached::setMultiByKey Memcached::setOption Memcached::setOptions Memcached::setSaslAuthData Memcached::touch Memcached::touchByKey mqseries 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 mqseries 函数 mqseries_back mqseries_begin mqseries_close mqseries_cmit mqseries_conn mqseries_connx mqseries_disc mqseries_get mqseries_inq mqseries_open mqseries_put1 mqseries_put mqseries_set mqseries_strerror 网络 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 网络 函数 checkdnsrr closelog define_syslog_variables dns_check_record dns_get_mx dns_get_record fsockopen gethostbyaddr gethostbyname gethostbynamel gethostname getmxrr getprotobyname getprotobynumber getservbyname getservbyport header_register_callback header_remove header headers_list headers_sent http_response_code inet_ntop inet_pton ip2long long2ip openlog pfsockopen setcookie setrawcookie socket_get_status socket_set_blocking socket_set_timeout syslog RRD 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Procedural PECL/rrd example OOP PECL/rrd example RRD 函数 rrd_create rrd_error rrd_fetch rrd_first rrd_graph rrd_info rrd_last rrd_lastupdate rrd_restore rrd_tune rrd_update rrd_version rrd_xport rrdc_disconnect RRDCreator RRDCreator::addArchive RRDCreator::addDataSource RRDCreator::__construct RRDCreator::save RRDGraph RRDGraph::__construct RRDGraph::save RRDGraph::saveVerbose RRDGraph::setOptions RRDUpdater RRDUpdater::__construct RRDUpdater::update SAM 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Connections Messages Messaging operations Publish/Subscribe and subscriptions to topics Error handling SAM 函数 SAMConnection::commit SAMConnection::connect SAMConnection::__construct SAMConnection::disconnect SAMConnection::errno SAMConnection::error SAMConnection::isConnected SAMConnection::peek SAMConnection::peekAll SAMConnection::receive SAMConnection::remove SAMConnection::rollback SAMConnection::send SAMConnection::setDebug SAMConnection::subscribe SAMConnection::unsubscribe SAMMessage::body SAMMessage::__construct SAMMessage::header SNMP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SNMP 函数 snmp_get_quick_print snmp_get_valueretrieval snmp_read_mib snmp_set_enum_print snmp_set_oid_numeric_print snmp_set_oid_output_format snmp_set_quick_print snmp_set_valueretrieval snmp2_get snmp2_getnext snmp2_real_walk snmp2_set snmp2_walk snmp3_get snmp3_getnext snmp3_real_walk snmp3_set snmp3_walk snmpget snmpgetnext snmprealwalk snmpset snmpwalk snmpwalkoid SNMP SNMP::close SNMP::__construct SNMP::get SNMP::getErrno SNMP::getError SNMP::getnext SNMP::set SNMP::setSecurity SNMP::walk SNMPException Sockets 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Socket Errors Socket 函数 socket_accept socket_bind socket_clear_error socket_close socket_cmsg_space socket_connect socket_create_listen socket_create_pair socket_create socket_get_option socket_getpeername socket_getsockname socket_import_stream socket_last_error socket_listen socket_read socket_recv socket_recvfrom socket_recvmsg socket_select socket_send socket_sendmsg socket_sendto socket_set_block socket_set_nonblock socket_set_option socket_shutdown socket_strerror socket_write SSH2 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SSH2 函数 ssh2_auth_agent ssh2_auth_hostbased_file ssh2_auth_none ssh2_auth_password ssh2_auth_pubkey_file ssh2_connect ssh2_exec ssh2_fetch_stream ssh2_fingerprint ssh2_methods_negotiated ssh2_publickey_add ssh2_publickey_init ssh2_publickey_list ssh2_publickey_remove ssh2_scp_recv ssh2_scp_send ssh2_sftp_chmod ssh2_sftp_lstat ssh2_sftp_mkdir ssh2_sftp_readlink ssh2_sftp_realpath ssh2_sftp_rename ssh2_sftp_rmdir ssh2_sftp_stat ssh2_sftp_symlink ssh2_sftp_unlink ssh2_sftp ssh2_shell ssh2_tunnel Stomp 简介 安装/配置 需求 安装 运行时配置 资源类型 范例 Stomp 函数 stomp_connect_error stomp_version Stomp Stomp::abort stomp_abort Stomp::ack stomp_ack Stomp::begin stomp_begin Stomp::commit stomp_commit Stomp::__construct stomp_connect Stomp::__destruct stomp_close Stomp::error stomp_error Stomp::getReadTimeout stomp_get_read_timeout Stomp::getSessionId stomp_get_session_id Stomp::hasFrame stomp_has_frame Stomp::readFrame stomp_read_frame Stomp::send stomp_send Stomp::setReadTimeout stomp_set_read_timeout Stomp::subscribe stomp_subscribe Stomp::unsubscribe stomp_unsubscribe StompFrame StompFrame::__construct StompException StompException::getDetails SVM 简介 安装/配置 需求 安装 运行时配置 资源类型 范例 SVM SVM::__construct SVM::crossvalidate SVM::getOptions SVM::setOptions SVM::train SVMModel SVMModel::checkProbabilityModel SVMModel::__construct SVMModel::getLabels SVMModel::getNrClass SVMModel::getSvmType SVMModel::getSvrProbability SVMModel::load SVMModel::predict_probability SVMModel::predict SVMModel::save SVN 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SVN 函数 svn_add svn_auth_get_parameter svn_auth_set_parameter svn_blame svn_cat svn_checkout svn_cleanup svn_client_version svn_commit svn_delete svn_diff svn_export svn_fs_abort_txn svn_fs_apply_text svn_fs_begin_txn2 svn_fs_change_node_prop svn_fs_check_path svn_fs_contents_changed svn_fs_copy svn_fs_delete svn_fs_dir_entries svn_fs_file_contents svn_fs_file_length svn_fs_is_dir svn_fs_is_file svn_fs_make_dir svn_fs_make_file svn_fs_node_created_rev svn_fs_node_prop svn_fs_props_changed svn_fs_revision_prop svn_fs_revision_root svn_fs_txn_root svn_fs_youngest_rev svn_import svn_log svn_ls svn_mkdir svn_repos_create svn_repos_fs_begin_txn_for_commit svn_repos_fs_commit_txn svn_repos_fs svn_repos_hotcopy svn_repos_open svn_repos_recover svn_revert svn_status svn_update TCP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 TCP 函数 tcpwrap_check Varnish 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic VarnishAdmin usage Basic VarnishStat usage Basic VarnishLog usage VarnishAdmin VarnishAdmin::auth VarnishAdmin::ban VarnishAdmin::banUrl VarnishAdmin::clearPanic VarnishAdmin::connect VarnishAdmin::__construct VarnishAdmin::disconnect VarnishAdmin::getPanic VarnishAdmin::getParams VarnishAdmin::isRunning VarnishAdmin::setCompat VarnishAdmin::setHost VarnishAdmin::setIdent VarnishAdmin::setParam VarnishAdmin::setPort VarnishAdmin::setSecret VarnishAdmin::setTimeout VarnishAdmin::start VarnishAdmin::stop VarnishStat VarnishStat::__construct VarnishStat::getSnapshot VarnishLog VarnishLog::__construct VarnishLog::getLine VarnishLog::getTagName YAZ 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 YAZ 函数 yaz_addinfo yaz_ccl_conf yaz_ccl_parse yaz_close yaz_connect yaz_database yaz_element yaz_errno yaz_error yaz_es_result yaz_es yaz_get_option yaz_hits yaz_itemorder yaz_present yaz_range yaz_record yaz_scan_result yaz_scan yaz_schema yaz_search yaz_set_option yaz_sort yaz_syntax yaz_wait YP/NIS 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 YP/NIS 函数 yp_all yp_cat yp_err_string yp_errno yp_first yp_get_default_domain yp_master yp_match yp_next yp_order 0MQ消息系统 简介 安装/配置 需求 ZMQ ZMQ::__construct ZMQContext ZMQContext::__construct ZMQContext::getOpt ZMQContext::getSocket ZMQContext::isPersistent ZMQContext::setOpt ZMQSocket ZMQSocket::bind ZMQSocket::connect ZMQSocket::__construct ZMQSocket::disconnect ZMQSocket::getEndpoints ZMQSocket::getPersistentId ZMQSocket::getSocketType ZMQSocket::getSockOpt ZMQSocket::isPersistent ZMQSocket::recv ZMQSocket::recvMulti ZMQSocket::send ZMQSocket::sendmulti ZMQSocket::setSockOpt ZMQSocket::unbind ZMQPoll ZMQPoll::add ZMQPoll::clear ZMQPoll::count ZMQPoll::getLastErrors ZMQPoll::poll ZMQPoll::remove ZMQDevice ZMQDevice::__construct ZMQDevice::getIdleTimeout ZMQDevice::getTimerTimeout ZMQDevice::run ZMQDevice::setIdleCallback ZMQDevice::setIdleTimeout ZMQDevice::setTimerCallback ZMQDevice::setTimerTimeout 搜索引擎扩展 mnoGoSearch 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 mnoGoSearch 函数 udm_add_search_limit udm_alloc_agent_array udm_alloc_agent udm_api_version udm_cat_list udm_cat_path udm_check_charset udm_clear_search_limits udm_crc32 udm_errno udm_error udm_find udm_free_agent udm_free_ispell_data udm_free_res udm_get_doc_count udm_get_res_field udm_get_res_param udm_hash32 udm_load_ispell_data udm_set_agent_param Solr 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Solr 函数 solr_get_version 范例 SolrUtils SolrUtils::digestXmlResponse SolrUtils::escapeQueryChars SolrUtils::getSolrVersion SolrUtils::queryPhrase SolrInputDocument SolrInputDocument::addField SolrInputDocument::clear SolrInputDocument::__clone SolrInputDocument::__construct SolrInputDocument::deleteField SolrInputDocument::__destruct SolrInputDocument::fieldExists SolrInputDocument::getBoost SolrInputDocument::getField SolrInputDocument::getFieldBoost SolrInputDocument::getFieldCount SolrInputDocument::getFieldNames SolrInputDocument::merge SolrInputDocument::reset SolrInputDocument::setBoost SolrInputDocument::setFieldBoost SolrInputDocument::sort SolrInputDocument::toArray SolrDocument SolrDocument::addField SolrDocument::clear SolrDocument::__clone SolrDocument::__construct SolrDocument::current SolrDocument::deleteField SolrDocument::__destruct SolrDocument::fieldExists SolrDocument::__get SolrDocument::getField SolrDocument::getFieldCount SolrDocument::getFieldNames SolrDocument::getInputDocument SolrDocument::__isset SolrDocument::key SolrDocument::merge SolrDocument::next SolrDocument::offsetExists SolrDocument::offsetGet SolrDocument::offsetSet SolrDocument::offsetUnset SolrDocument::reset SolrDocument::rewind SolrDocument::serialize SolrDocument::__set SolrDocument::sort SolrDocument::toArray SolrDocument::unserialize SolrDocument::__unset SolrDocument::valid SolrDocumentField SolrDocumentField::__construct SolrDocumentField::__destruct SolrObject SolrObject::__construct SolrObject::__destruct SolrObject::getPropertyNames SolrObject::offsetExists SolrObject::offsetGet SolrObject::offsetSet SolrObject::offsetUnset SolrClient SolrClient::addDocument SolrClient::addDocuments SolrClient::commit SolrClient::__construct SolrClient::deleteById SolrClient::deleteByIds SolrClient::deleteByQueries SolrClient::deleteByQuery SolrClient::__destruct SolrClient::getById SolrClient::getByIds SolrClient::getDebug SolrClient::getOptions SolrClient::optimize SolrClient::ping SolrClient::query SolrClient::request SolrClient::rollback SolrClient::setResponseWriter SolrClient::setServlet SolrClient::system SolrClient::threads SolrResponse SolrResponse::getDigestedResponse SolrResponse::getHttpStatus SolrResponse::getHttpStatusMessage SolrResponse::getRawRequest SolrResponse::getRawRequestHeaders SolrResponse::getRawResponse SolrResponse::getRawResponseHeaders SolrResponse::getRequestUrl SolrResponse::getResponse SolrResponse::setParseMode SolrResponse::success SolrQueryResponse SolrQueryResponse::__construct SolrQueryResponse::__destruct SolrUpdateResponse SolrUpdateResponse::__construct SolrUpdateResponse::__destruct SolrPingResponse SolrPingResponse::__construct SolrPingResponse::__destruct SolrPingResponse::getResponse SolrGenericResponse SolrGenericResponse::__construct SolrGenericResponse::__destruct SolrParams SolrParams::add SolrParams::addParam SolrParams::get SolrParams::getParam SolrParams::getParams SolrParams::getPreparedParams SolrParams::serialize SolrParams::set SolrParams::setParam SolrParams::toString SolrParams::unserialize SolrModifiableParams SolrModifiableParams::__construct SolrModifiableParams::__destruct SolrQuery SolrQuery::addExpandFilterQuery SolrQuery::addExpandSortField SolrQuery::addFacetDateField SolrQuery::addFacetDateOther SolrQuery::addFacetField SolrQuery::addFacetQuery SolrQuery::addField SolrQuery::addFilterQuery SolrQuery::addGroupField SolrQuery::addGroupFunction SolrQuery::addGroupQuery SolrQuery::addGroupSortField SolrQuery::addHighlightField SolrQuery::addMltField SolrQuery::addMltQueryField SolrQuery::addSortField SolrQuery::addStatsFacet SolrQuery::addStatsField SolrQuery::collapse SolrQuery::__construct SolrQuery::__destruct SolrQuery::getExpand SolrQuery::getExpandFilterQueries SolrQuery::getExpandQuery SolrQuery::getExpandRows SolrQuery::getExpandSortFields SolrQuery::getFacet SolrQuery::getFacetDateEnd SolrQuery::getFacetDateFields SolrQuery::getFacetDateGap SolrQuery::getFacetDateHardEnd SolrQuery::getFacetDateOther SolrQuery::getFacetDateStart SolrQuery::getFacetFields SolrQuery::getFacetLimit SolrQuery::getFacetMethod SolrQuery::getFacetMinCount SolrQuery::getFacetMissing SolrQuery::getFacetOffset SolrQuery::getFacetPrefix SolrQuery::getFacetQueries SolrQuery::getFacetSort SolrQuery::getFields SolrQuery::getFilterQueries SolrQuery::getGroup SolrQuery::getGroupCachePercent SolrQuery::getGroupFacet SolrQuery::getGroupFields SolrQuery::getGroupFormat SolrQuery::getGroupFunctions SolrQuery::getGroupLimit SolrQuery::getGroupMain SolrQuery::getGroupNGroups SolrQuery::getGroupOffset SolrQuery::getGroupQueries SolrQuery::getGroupSortFields SolrQuery::getGroupTruncate SolrQuery::getHighlight SolrQuery::getHighlightAlternateField SolrQuery::getHighlightFields SolrQuery::getHighlightFormatter SolrQuery::getHighlightFragmenter SolrQuery::getHighlightFragsize SolrQuery::getHighlightHighlightMultiTerm SolrQuery::getHighlightMaxAlternateFieldLength SolrQuery::getHighlightMaxAnalyzedChars SolrQuery::getHighlightMergeContiguous SolrQuery::getHighlightRegexMaxAnalyzedChars SolrQuery::getHighlightRegexPattern SolrQuery::getHighlightRegexSlop SolrQuery::getHighlightRequireFieldMatch SolrQuery::getHighlightSimplePost SolrQuery::getHighlightSimplePre SolrQuery::getHighlightSnippets SolrQuery::getHighlightUsePhraseHighlighter SolrQuery::getMlt SolrQuery::getMltBoost SolrQuery::getMltCount SolrQuery::getMltFields SolrQuery::getMltMaxNumQueryTerms SolrQuery::getMltMaxNumTokens SolrQuery::getMltMaxWordLength SolrQuery::getMltMinDocFrequency SolrQuery::getMltMinTermFrequency SolrQuery::getMltMinWordLength SolrQuery::getMltQueryFields SolrQuery::getQuery SolrQuery::getRows SolrQuery::getSortFields SolrQuery::getStart SolrQuery::getStats SolrQuery::getStatsFacets SolrQuery::getStatsFields SolrQuery::getTerms SolrQuery::getTermsField SolrQuery::getTermsIncludeLowerBound SolrQuery::getTermsIncludeUpperBound SolrQuery::getTermsLimit SolrQuery::getTermsLowerBound SolrQuery::getTermsMaxCount SolrQuery::getTermsMinCount SolrQuery::getTermsPrefix SolrQuery::getTermsReturnRaw SolrQuery::getTermsSort SolrQuery::getTermsUpperBound SolrQuery::getTimeAllowed SolrQuery::removeExpandFilterQuery SolrQuery::removeExpandSortField SolrQuery::removeFacetDateField SolrQuery::removeFacetDateOther SolrQuery::removeFacetField SolrQuery::removeFacetQuery SolrQuery::removeField SolrQuery::removeFilterQuery SolrQuery::removeHighlightField SolrQuery::removeMltField SolrQuery::removeMltQueryField SolrQuery::removeSortField SolrQuery::removeStatsFacet SolrQuery::removeStatsField SolrQuery::setEchoHandler SolrQuery::setEchoParams SolrQuery::setExpand SolrQuery::setExpandQuery SolrQuery::setExpandRows SolrQuery::setExplainOther SolrQuery::setFacet SolrQuery::setFacetDateEnd SolrQuery::setFacetDateGap SolrQuery::setFacetDateHardEnd SolrQuery::setFacetDateStart SolrQuery::setFacetEnumCacheMinDefaultFrequency SolrQuery::setFacetLimit SolrQuery::setFacetMethod SolrQuery::setFacetMinCount SolrQuery::setFacetMissing SolrQuery::setFacetOffset SolrQuery::setFacetPrefix SolrQuery::setFacetSort SolrQuery::setGroup SolrQuery::setGroupCachePercent SolrQuery::setGroupFacet SolrQuery::setGroupFormat SolrQuery::setGroupLimit SolrQuery::setGroupMain SolrQuery::setGroupNGroups SolrQuery::setGroupOffset SolrQuery::setGroupTruncate SolrQuery::setHighlight SolrQuery::setHighlightAlternateField SolrQuery::setHighlightFormatter SolrQuery::setHighlightFragmenter SolrQuery::setHighlightFragsize SolrQuery::setHighlightHighlightMultiTerm SolrQuery::setHighlightMaxAlternateFieldLength SolrQuery::setHighlightMaxAnalyzedChars SolrQuery::setHighlightMergeContiguous SolrQuery::setHighlightRegexMaxAnalyzedChars SolrQuery::setHighlightRegexPattern SolrQuery::setHighlightRegexSlop SolrQuery::setHighlightRequireFieldMatch SolrQuery::setHighlightSimplePost SolrQuery::setHighlightSimplePre SolrQuery::setHighlightSnippets SolrQuery::setHighlightUsePhraseHighlighter SolrQuery::setMlt SolrQuery::setMltBoost SolrQuery::setMltCount SolrQuery::setMltMaxNumQueryTerms SolrQuery::setMltMaxNumTokens SolrQuery::setMltMaxWordLength SolrQuery::setMltMinDocFrequency SolrQuery::setMltMinTermFrequency SolrQuery::setMltMinWordLength SolrQuery::setOmitHeader SolrQuery::setQuery SolrQuery::setRows SolrQuery::setShowDebugInfo SolrQuery::setStart SolrQuery::setStats SolrQuery::setTerms SolrQuery::setTermsField SolrQuery::setTermsIncludeLowerBound SolrQuery::setTermsIncludeUpperBound SolrQuery::setTermsLimit SolrQuery::setTermsLowerBound SolrQuery::setTermsMaxCount SolrQuery::setTermsMinCount SolrQuery::setTermsPrefix SolrQuery::setTermsReturnRaw SolrQuery::setTermsSort SolrQuery::setTermsUpperBound SolrQuery::setTimeAllowed SolrDisMaxQuery SolrDisMaxQuery::addBigramPhraseField SolrDisMaxQuery::addBoostQuery SolrDisMaxQuery::addPhraseField SolrDisMaxQuery::addQueryField SolrDisMaxQuery::addTrigramPhraseField SolrDisMaxQuery::addUserField SolrDisMaxQuery::__construct SolrDisMaxQuery::removeBigramPhraseField SolrDisMaxQuery::removeBoostQuery SolrDisMaxQuery::removePhraseField SolrDisMaxQuery::removeQueryField SolrDisMaxQuery::removeTrigramPhraseField SolrDisMaxQuery::removeUserField SolrDisMaxQuery::setBigramPhraseFields SolrDisMaxQuery::setBigramPhraseSlop SolrDisMaxQuery::setBoostFunction SolrDisMaxQuery::setBoostQuery SolrDisMaxQuery::setMinimumMatch SolrDisMaxQuery::setPhraseFields SolrDisMaxQuery::setPhraseSlop SolrDisMaxQuery::setQueryAlt SolrDisMaxQuery::setQueryPhraseSlop SolrDisMaxQuery::setTieBreaker SolrDisMaxQuery::setTrigramPhraseFields SolrDisMaxQuery::setTrigramPhraseSlop SolrDisMaxQuery::setUserFields SolrDisMaxQuery::useDisMaxQueryParser SolrDisMaxQuery::useEDisMaxQueryParser SolrCollapseFunction SolrCollapseFunction::__construct SolrCollapseFunction::getField SolrCollapseFunction::getHint SolrCollapseFunction::getMax SolrCollapseFunction::getMin SolrCollapseFunction::getNullPolicy SolrCollapseFunction::getSize SolrCollapseFunction::setField SolrCollapseFunction::setHint SolrCollapseFunction::setMax SolrCollapseFunction::setMin SolrCollapseFunction::setNullPolicy SolrCollapseFunction::setSize SolrCollapseFunction::__toString SolrException SolrException::getInternalInfo SolrClientException SolrClientException::getInternalInfo SolrServerException SolrServerException::getInternalInfo SolrIllegalArgumentException SolrIllegalArgumentException::getInternalInfo SolrIllegalOperationException SolrIllegalOperationException::getInternalInfo SolrMissingMandatoryParameterException Sphinx 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 SphinxClient SphinxClient::addQuery SphinxClient::buildExcerpts SphinxClient::buildKeywords SphinxClient::close SphinxClient::__construct SphinxClient::escapeString SphinxClient::getLastError SphinxClient::getLastWarning SphinxClient::open SphinxClient::query SphinxClient::resetFilters SphinxClient::resetGroupBy SphinxClient::runQueries SphinxClient::setArrayResult SphinxClient::setConnectTimeout SphinxClient::setFieldWeights SphinxClient::setFilter SphinxClient::setFilterFloatRange SphinxClient::setFilterRange SphinxClient::setGeoAnchor SphinxClient::setGroupBy SphinxClient::setGroupDistinct SphinxClient::setIDRange SphinxClient::setIndexWeights SphinxClient::setLimits SphinxClient::setMatchMode SphinxClient::setMaxQueryTime SphinxClient::setOverride SphinxClient::setRankingMode SphinxClient::setRetries SphinxClient::setSelect SphinxClient::setServer SphinxClient::setSortMode SphinxClient::status SphinxClient::updateAttributes Swish 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic usage Swish 函数 Swish::__construct Swish::getMetaList Swish::getPropertyList Swish::prepare Swish::query SwishResult::getMetaList SwishResult::stem SwishResults::getParsedWords SwishResults::getRemovedStopwords SwishResults::nextResult SwishResults::seekResult SwishSearch::execute SwishSearch::resetLimit SwishSearch::setLimit SwishSearch::setPhraseDelimiter SwishSearch::setSort SwishSearch::setStructure 针对服务器的扩展 Apache 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Apache 函数 apache_child_terminate apache_get_modules apache_get_version apache_getenv apache_lookup_uri apache_note apache_request_headers apache_reset_timeout apache_response_headers apache_setenv getallheaders virtual FastCGI 进程管理器 简介 安装/配置 FPM 函数 fastcgi_finish_request IIS 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 IIS 函数 iis_add_server iis_get_dir_security iis_get_script_map iis_get_server_by_comment iis_get_server_by_path iis_get_server_rights iis_get_service_state iis_remove_server iis_set_app_settings iis_set_dir_security iis_set_script_map iis_set_server_rights iis_start_server iis_start_service iis_stop_server iis_stop_service NSAPI 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 NSAPI 函数 nsapi_request_headers nsapi_response_headers nsapi_virtual Session 扩展 Msession 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Msession 函数 msession_connect msession_count msession_create msession_destroy msession_disconnect msession_find msession_get_array msession_get_data msession_get msession_inc msession_list msession_listvar msession_lock msession_plugin msession_randstr msession_set_array msession_set_data msession_set msession_timeout msession_uniq msession_unlock Sessions 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 基本用法 传送会话ID 自定义会话管理器 Session 上传进度 会话和安全 Session 函数 session_abort session_cache_expire session_cache_limiter session_commit session_decode session_destroy session_encode session_get_cookie_params session_id session_is_registered session_module_name session_name session_regenerate_id session_register_shutdown session_register session_reset session_save_path session_set_cookie_params session_set_save_handler session_start session_status session_unregister session_unset session_write_close SessionHandler SessionHandler::close SessionHandler::create_sid SessionHandler::destroy SessionHandler::gc SessionHandler::open SessionHandler::read SessionHandler::write SessionHandlerInterface SessionHandlerInterface::close SessionHandlerInterface::destroy SessionHandlerInterface::gc SessionHandlerInterface::open SessionHandlerInterface::read SessionHandlerInterface::write Session PgSQL 简介 安装/配置 需求 安装 运行时配置 资源类型 Table definitions 预定义常量 Session PgSQL 函数 session_pgsql_add_error session_pgsql_get_error session_pgsql_get_field session_pgsql_reset session_pgsql_set_field session_pgsql_status 文本处理 BBCode 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 BBCode 函数 bbcode_add_element bbcode_add_smiley bbcode_create bbcode_destroy bbcode_parse bbcode_set_arg_parser bbcode_set_flags PCRE 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 PCRE模式 PCRE 正则语法 简介 分隔符 元字符 转义序列(反斜线) Unicode字符属性 句点 字符类(方括号) 可选路径(|) 内部选项设置 子组(子模式) 重复/量词 后向引用 断言 一次性子组 条件子组 注释 递归模式 性能 正则表达式模式中可用的模式修饰符 与 perl 的不同之处 与POSIX正则表达式的不同 PCRE 函数 preg_filter preg_grep preg_last_error preg_match_all preg_match preg_quote preg_replace_callback_array preg_replace_callback preg_replace preg_split POSIX Regex 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 POSIX Regex 函数 ereg_replace ereg eregi_replace eregi split spliti sql_regcase ssdeep 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 ssdeep 函数 ssdeep_fuzzy_compare ssdeep_fuzzy_hash_filename ssdeep_fuzzy_hash 字符串 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 字符串 函数 addcslashes addslashes bin2hex chop chr chunk_split convert_cyr_string convert_uudecode convert_uuencode count_chars crc32 crypt echo explode fprintf get_html_translation_table hebrev hebrevc hex2bin html_entity_decode htmlentities htmlspecialchars_decode htmlspecialchars implode join lcfirst levenshtein localeconv ltrim md5_file md5 metaphone money_format nl_langinfo nl2br number_format ord parse_str print printf quoted_printable_decode quoted_printable_encode quotemeta rtrim setlocale sha1_file sha1 similar_text soundex sprintf sscanf str_getcsv str_ireplace str_pad str_repeat str_replace str_rot13 str_shuffle str_split str_word_count strcasecmp strchr strcmp strcoll strcspn strip_tags stripcslashes stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk strpos strrchr strrev strripos strrpos strspn strstr strtok strtolower strtoupper strtr substr_compare substr_count substr_replace substr trim ucfirst ucwords vfprintf vprintf vsprintf wordwrap 更新日志 变量与类型相关扩展 数组 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 对数组进行排序 数组 函数 array_change_key_case array_chunk array_column array_combine array_count_values array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_diff array_fill_keys array_fill array_filter array_flip array_intersect_assoc array_intersect_key array_intersect_uassoc array_intersect_ukey array_intersect array_key_exists array_keys array_map array_merge_recursive array_merge array_multisort array_pad array_pop array_product array_push array_rand array_reduce array_replace_recursive array_replace array_reverse array_search array_shift array_slice array_splice array_sum array_udiff_assoc array_udiff_uassoc array_udiff array_uintersect_assoc array_uintersect_uassoc array_uintersect array_unique array_unshift array_values array_walk_recursive array_walk array arsort asort compact count current each end extract in_array key_exists key krsort ksort list natcasesort natsort next pos prev range reset rsort shuffle sizeof sort uasort uksort usort 类/对象 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 类/对象 函数 __autoload call_user_method_array call_user_method class_alias class_exists get_called_class get_class_methods get_class_vars get_class get_declared_classes get_declared_interfaces get_declared_traits get_object_vars get_parent_class interface_exists is_a is_subclass_of method_exists property_exists trait_exists Classkit 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Classkit 函数 classkit_import classkit_method_add classkit_method_copy classkit_method_redefine classkit_method_remove classkit_method_rename Ctype 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Ctype 函数 ctype_alnum ctype_alpha ctype_cntrl ctype_digit ctype_graph ctype_lower ctype_print ctype_punct ctype_space ctype_upper ctype_xdigit Filter 简介 安装/配置 需求 安装 运行时配置 资源类型 Types of filters Validate filters Sanitize filters Other filters Filter flags 预定义常量 范例 Validation Sanitization Filter 函数 filter_has_var filter_id filter_input_array filter_input filter_list filter_var_array filter_var Function Handling 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Function handling 函数 call_user_func_array call_user_func create_function forward_static_call_array forward_static_call func_get_arg func_get_args func_num_args function_exists get_defined_functions register_shutdown_function register_tick_function unregister_tick_function Quickhash 简介 安装/配置 需求 安装 运行时配置 预定义常量 范例 QuickHashIntSet QuickHashIntSet::add QuickHashIntSet::__construct QuickHashIntSet::delete QuickHashIntSet::exists QuickHashIntSet::getSize QuickHashIntSet::loadFromFile QuickHashIntSet::loadFromString QuickHashIntSet::saveToFile QuickHashIntSet::saveToString QuickHashIntHash QuickHashIntHash::add QuickHashIntHash::__construct QuickHashIntHash::delete QuickHashIntHash::exists QuickHashIntHash::get QuickHashIntHash::getSize QuickHashIntHash::loadFromFile QuickHashIntHash::loadFromString QuickHashIntHash::saveToFile QuickHashIntHash::saveToString QuickHashIntHash::set QuickHashIntHash::update QuickHashStringIntHash QuickHashStringIntHash::add QuickHashStringIntHash::__construct QuickHashStringIntHash::delete QuickHashStringIntHash::exists QuickHashStringIntHash::get QuickHashStringIntHash::getSize QuickHashStringIntHash::loadFromFile QuickHashStringIntHash::loadFromString QuickHashStringIntHash::saveToFile QuickHashStringIntHash::saveToString QuickHashStringIntHash::set QuickHashStringIntHash::update QuickHashIntStringHash QuickHashIntStringHash::add QuickHashIntStringHash::__construct QuickHashIntStringHash::delete QuickHashIntStringHash::exists QuickHashIntStringHash::get QuickHashIntStringHash::getSize QuickHashIntStringHash::loadFromFile QuickHashIntStringHash::loadFromString QuickHashIntStringHash::saveToFile QuickHashIntStringHash::saveToString QuickHashIntStringHash::set QuickHashIntStringHash::update 反射 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 扩展 Reflection Reflection::export Reflection::getModifierNames ReflectionClass ReflectionClass::__construct ReflectionClass::export ReflectionClass::getConstant ReflectionClass::getConstants ReflectionClass::getConstructor ReflectionClass::getDefaultProperties ReflectionClass::getDocComment ReflectionClass::getEndLine ReflectionClass::getExtension ReflectionClass::getExtensionName ReflectionClass::getFileName ReflectionClass::getInterfaceNames ReflectionClass::getInterfaces ReflectionClass::getMethod ReflectionClass::getMethods ReflectionClass::getModifiers ReflectionClass::getName ReflectionClass::getNamespaceName ReflectionClass::getParentClass ReflectionClass::getProperties ReflectionClass::getProperty ReflectionClass::getShortName ReflectionClass::getStartLine ReflectionClass::getStaticProperties ReflectionClass::getStaticPropertyValue ReflectionClass::getTraitAliases ReflectionClass::getTraitNames ReflectionClass::getTraits ReflectionClass::hasConstant ReflectionClass::hasMethod ReflectionClass::hasProperty ReflectionClass::implementsInterface ReflectionClass::inNamespace ReflectionClass::isAbstract ReflectionClass::isCloneable ReflectionClass::isFinal ReflectionClass::isInstance ReflectionClass::isInstantiable ReflectionClass::isInterface ReflectionClass::isInternal ReflectionClass::isIterateable ReflectionClass::isSubclassOf ReflectionClass::isTrait ReflectionClass::isUserDefined ReflectionClass::newInstance ReflectionClass::newInstanceArgs ReflectionClass::newInstanceWithoutConstructor ReflectionClass::setStaticPropertyValue ReflectionClass::__toString ReflectionZendExtension ReflectionZendExtension::__clone ReflectionZendExtension::__construct ReflectionZendExtension::export ReflectionZendExtension::getAuthor ReflectionZendExtension::getCopyright ReflectionZendExtension::getName ReflectionZendExtension::getURL ReflectionZendExtension::getVersion ReflectionZendExtension::__toString ReflectionExtension ReflectionExtension::__clone ReflectionExtension::__construct ReflectionExtension::export ReflectionExtension::getClasses ReflectionExtension::getClassNames ReflectionExtension::getConstants ReflectionExtension::getDependencies ReflectionExtension::getFunctions ReflectionExtension::getINIEntries ReflectionExtension::getName ReflectionExtension::getVersion ReflectionExtension::info ReflectionExtension::isPersistent ReflectionExtension::isTemporary ReflectionExtension::__toString ReflectionFunction ReflectionFunction::__construct ReflectionFunction::export ReflectionFunction::getClosure ReflectionFunction::invoke ReflectionFunction::invokeArgs ReflectionFunction::isDisabled ReflectionFunction::__toString ReflectionFunctionAbstract ReflectionFunctionAbstract::__clone ReflectionFunctionAbstract::getClosureScopeClass ReflectionFunctionAbstract::getClosureThis ReflectionFunctionAbstract::getDocComment ReflectionFunctionAbstract::getEndLine ReflectionFunctionAbstract::getExtension ReflectionFunctionAbstract::getExtensionName ReflectionFunctionAbstract::getFileName ReflectionFunctionAbstract::getName ReflectionFunctionAbstract::getNamespaceName ReflectionFunctionAbstract::getNumberOfParameters ReflectionFunctionAbstract::getNumberOfRequiredParameters ReflectionFunctionAbstract::getParameters ReflectionFunctionAbstract::getReturnType ReflectionFunctionAbstract::getShortName ReflectionFunctionAbstract::getStartLine ReflectionFunctionAbstract::getStaticVariables ReflectionFunctionAbstract::hasReturnType ReflectionFunctionAbstract::inNamespace ReflectionFunctionAbstract::isClosure ReflectionFunctionAbstract::isDeprecated ReflectionFunctionAbstract::isGenerator ReflectionFunctionAbstract::isInternal ReflectionFunctionAbstract::isUserDefined ReflectionFunctionAbstract::isVariadic ReflectionFunctionAbstract::returnsReference ReflectionFunctionAbstract::__toString ReflectionMethod ReflectionMethod::__construct ReflectionMethod::export ReflectionMethod::getClosure ReflectionMethod::getDeclaringClass ReflectionMethod::getModifiers ReflectionMethod::getPrototype ReflectionMethod::invoke ReflectionMethod::invokeArgs ReflectionMethod::isAbstract ReflectionMethod::isConstructor ReflectionMethod::isDestructor ReflectionMethod::isFinal ReflectionMethod::isPrivate ReflectionMethod::isProtected ReflectionMethod::isPublic ReflectionMethod::isStatic ReflectionMethod::setAccessible ReflectionMethod::__toString ReflectionObject ReflectionObject::__construct ReflectionObject::export ReflectionParameter ReflectionParameter::allowsNull ReflectionParameter::canBePassedByValue ReflectionParameter::__clone ReflectionParameter::__construct ReflectionParameter::export ReflectionParameter::getClass ReflectionParameter::getDeclaringClass ReflectionParameter::getDeclaringFunction ReflectionParameter::getDefaultValue ReflectionParameter::getDefaultValueConstantName ReflectionParameter::getName ReflectionParameter::getPosition ReflectionParameter::getType ReflectionParameter::hasType ReflectionParameter::isArray ReflectionParameter::isCallable ReflectionParameter::isDefaultValueAvailable ReflectionParameter::isDefaultValueConstant ReflectionParameter::isOptional ReflectionParameter::isPassedByReference ReflectionParameter::isVariadic ReflectionParameter::__toString ReflectionProperty ReflectionProperty::__clone ReflectionProperty::__construct ReflectionProperty::export ReflectionProperty::getDeclaringClass ReflectionProperty::getDocComment ReflectionProperty::getModifiers ReflectionProperty::getName ReflectionProperty::getValue ReflectionProperty::isDefault ReflectionProperty::isPrivate ReflectionProperty::isProtected ReflectionProperty::isPublic ReflectionProperty::isStatic ReflectionProperty::setAccessible ReflectionProperty::setValue ReflectionProperty::__toString Reflector Reflector::export Reflector::__toString ReflectionException Variable handling 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Variable handling 函数 boolval debug_zval_dump doubleval empty floatval get_defined_vars get_resource_type gettype import_request_variables intval is_array is_bool is_callable is_double is_float is_int is_integer is_long is_null is_numeric is_object is_real is_resource is_scalar is_string isset print_r serialize settype strval unserialize unset var_dump var_export Web 服务 OAuth 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 FireEagle OAuth 函数 oauth_get_sbs oauth_urlencode OAuth OAuth::__construct OAuth::__destruct OAuth::disableDebug OAuth::disableRedirects OAuth::disableSSLChecks OAuth::enableDebug OAuth::enableRedirects OAuth::enableSSLChecks OAuth::fetch OAuth::generateSignature OAuth::getAccessToken OAuth::getCAPath OAuth::getLastResponse OAuth::getLastResponseHeaders OAuth::getLastResponseInfo OAuth::getRequestHeader OAuth::getRequestToken OAuth::setAuthType OAuth::setCAPath OAuth::setNonce OAuth::setRequestEngine OAuth::setRSACertificate OAuth::setSSLChecks OAuth::setTimestamp OAuth::setToken OAuth::setVersion OAuthProvider OAuthProvider::addRequiredParameter OAuthProvider::callconsumerHandler OAuthProvider::callTimestampNonceHandler OAuthProvider::calltokenHandler OAuthProvider::checkOAuthRequest OAuthProvider::__construct OAuthProvider::consumerHandler OAuthProvider::generateToken OAuthProvider::is2LeggedEndpoint OAuthProvider::isRequestTokenEndpoint OAuthProvider::removeRequiredParameter OAuthProvider::reportProblem OAuthProvider::setParam OAuthProvider::setRequestTokenPath OAuthProvider::timestampNonceHandler OAuthProvider::tokenHandler OAuthException SCA 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 The structure of a Service Component Obtaining a proxy for another Service Component Calling another Service Component Locating and calling services from a script which is not an SCA Component Exposing a Service Component as a Web service Deploying an SCA component Obtaining the WSDL for an SCA component offering a Service as a Web service Understanding how the WSDL is generated Working with Data Structures Error handling SCA 函数 SCA::createDataObject SCA::getService SCA_LocalProxy::createDataObject SCA_SoapProxy::createDataObject SOAP 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 SOAP 函数 is_soap_fault use_soap_error_handler SoapClient SoapClient::__call SoapClient::__construct SoapClient::__doRequest SoapClient::__getFunctions SoapClient::__getLastRequest SoapClient::__getLastRequestHeaders SoapClient::__getLastResponse SoapClient::__getLastResponseHeaders SoapClient::__getTypes SoapClient::__setCookie SoapClient::__setLocation SoapClient::__setSoapHeaders SoapClient::__soapCall SoapClient::SoapClient SoapServer SoapServer::addFunction SoapServer::addSoapHeader SoapServer::__construct SoapServer::fault SoapServer::getFunctions SoapServer::handle SoapServer::setClass SoapServer::setObject SoapServer::setPersistence SoapServer::SoapServer SoapFault SoapFault::__construct SoapFault::SoapFault SoapFault::__toString SoapHeader SoapHeader::__construct SoapHeader::SoapHeader SoapParam SoapParam::__construct SoapParam::SoapParam SoapVar SoapVar::__construct SoapVar::SoapVar Yar 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Yar_Server Yar_Server::__construct Yar_Server::handle Yar_Client Yar_Client::__call Yar_Client::__construct Yar_Client::setOpt Yar_Concurrent_Client Yar_Concurrent_Client::call Yar_Concurrent_Client::loop Yar_Concurrent_Client::reset Yar_Server_Exception Yar_Server_Exception::getType Yar_Client_Exception Yar_Client_Exception::getType XML-RPC 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 XML-RPC 函数 xmlrpc_decode_request xmlrpc_decode xmlrpc_encode_request xmlrpc_encode xmlrpc_get_type xmlrpc_is_fault xmlrpc_parse_method_descriptions xmlrpc_server_add_introspection_data xmlrpc_server_call_method xmlrpc_server_create xmlrpc_server_destroy xmlrpc_server_register_introspection_callback xmlrpc_server_register_method xmlrpc_set_type Windows 专用扩展 COM 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Errors and error handling 范例 For Each Arrays and Array-style COM properties COM DOTNET VARIANT COM 函数 com_create_guid com_event_sink com_get_active_object com_load_typelib com_message_pump com_print_typeinfo variant_abs variant_add variant_and variant_cast variant_cat variant_cmp variant_date_from_timestamp variant_date_to_timestamp variant_div variant_eqv variant_fix variant_get_type variant_idiv variant_imp variant_int variant_mod variant_mul variant_neg variant_not variant_or variant_pow variant_round variant_set_type variant_set variant_sub variant_xor win32ps 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Win32ps examples win32ps 函数 win32_ps_list_procs win32_ps_stat_mem win32_ps_stat_proc win32service 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Win32Service Service Type Bitmasks Win32Service Service Status Constants Win32Service Service Control Message Constants Win32Service Service Control Message Accepted Bitmasks Win32Service Service Start Type Constants Win32Service Service Error Control Constants Win32Service Service Flag Constants Win32 Error Codes Win32 Base Priority Classes 范例 win32service 函数 win32_continue_service win32_create_service win32_delete_service win32_get_last_control_message win32_pause_service win32_query_service_status win32_set_service_status win32_start_service_ctrl_dispatcher win32_start_service win32_stop_service XML 操作 DOM 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 DOMAttr DOMAttr::__construct DOMAttr::isId DOMCdataSection DOMCdataSection::__construct DOMCharacterData DOMCharacterData::appendData DOMCharacterData::deleteData DOMCharacterData::insertData DOMCharacterData::replaceData DOMCharacterData::substringData DOMComment DOMComment::__construct DOMDocument DOMDocument::__construct DOMDocument::createAttribute DOMDocument::createAttributeNS DOMDocument::createCDATASection DOMDocument::createComment DOMDocument::createDocumentFragment DOMDocument::createElement DOMDocument::createElementNS DOMDocument::createEntityReference DOMDocument::createProcessingInstruction DOMDocument::createTextNode DOMDocument::getElementById DOMDocument::getElementsByTagName DOMDocument::getElementsByTagNameNS DOMDocument::importNode DOMDocument::load DOMDocument::loadHTML DOMDocument::loadHTMLFile DOMDocument::loadXML DOMDocument::normalizeDocument DOMDocument::registerNodeClass DOMDocument::relaxNGValidate DOMDocument::relaxNGValidateSource DOMDocument::save DOMDocument::saveHTML DOMDocument::saveHTMLFile DOMDocument::saveXML DOMDocument::schemaValidate DOMDocument::schemaValidateSource DOMDocument::validate DOMDocument::xinclude DOMDocumentFragment DOMDocumentFragment::appendXML DOMDocumentType DOMElement DOMElement::__construct DOMElement::getAttribute DOMElement::getAttributeNode DOMElement::getAttributeNodeNS DOMElement::getAttributeNS DOMElement::getElementsByTagName DOMElement::getElementsByTagNameNS DOMElement::hasAttribute DOMElement::hasAttributeNS DOMElement::removeAttribute DOMElement::removeAttributeNode DOMElement::removeAttributeNS DOMElement::setAttribute DOMElement::setAttributeNode DOMElement::setAttributeNodeNS DOMElement::setAttributeNS DOMElement::setIdAttribute DOMElement::setIdAttributeNode DOMElement::setIdAttributeNS DOMEntity DOMEntityReference DOMEntityReference::__construct DOMException DOMImplementation DOMImplementation::__construct DOMImplementation::createDocument DOMImplementation::createDocumentType DOMImplementation::hasFeature DOMNamedNodeMap DOMNamedNodeMap::getNamedItem DOMNamedNodeMap::getNamedItemNS DOMNamedNodeMap::item DOMNode DOMNode::appendChild DOMNode::C14N DOMNode::C14NFile DOMNode::cloneNode DOMNode::getLineNo DOMNode::getNodePath DOMNode::hasAttributes DOMNode::hasChildNodes DOMNode::insertBefore DOMNode::isDefaultNamespace DOMNode::isSameNode DOMNode::isSupported DOMNode::lookupNamespaceURI DOMNode::lookupPrefix DOMNode::normalize DOMNode::removeChild DOMNode::replaceChild DOMNodeList DOMNodelist::item DOMNotation DOMProcessingInstruction DOMProcessingInstruction::__construct DOMText DOMText::__construct DOMText::isWhitespaceInElementContent DOMText::splitText DOMXPath DOMXPath::__construct DOMXPath::evaluate DOMXPath::query DOMXPath::registerNamespace DOMXPath::registerPhpFunctions DOM 函数 dom_import_simplexml libxml 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 libXMLError libxml 函数 libxml_clear_errors libxml_disable_entity_loader libxml_get_errors libxml_get_last_error libxml_set_external_entity_loader libxml_set_streams_context libxml_use_internal_errors SDO 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 Limitations 范例 Basic usage Setting and Getting Property Values Working with Sequenced Data Objects Reflecting on Service Data Objects SDO 函数 SDO_DAS_ChangeSummary::beginLogging SDO_DAS_ChangeSummary::endLogging SDO_DAS_ChangeSummary::getChangeType SDO_DAS_ChangeSummary::getChangedDataObjects SDO_DAS_ChangeSummary::getOldContainer SDO_DAS_ChangeSummary::getOldValues SDO_DAS_ChangeSummary::isLogging SDO_DAS_DataFactory::addPropertyToType SDO_DAS_DataFactory::addType SDO_DAS_DataFactory::getDataFactory SDO_DAS_DataObject::getChangeSummary SDO_DAS_Setting::getListIndex SDO_DAS_Setting::getPropertyIndex SDO_DAS_Setting::getPropertyName SDO_DAS_Setting::getValue SDO_DAS_Setting::isSet SDO_DataFactory::create SDO_DataObject::clear SDO_DataObject::createDataObject SDO_DataObject::getContainer SDO_DataObject::getSequence SDO_DataObject::getTypeName SDO_DataObject::getTypeNamespaceURI SDO_Exception::getCause SDO_List::insert SDO_Model_Property::getContainingType SDO_Model_Property::getDefault SDO_Model_Property::getName SDO_Model_Property::getType SDO_Model_Property::isContainment SDO_Model_Property::isMany SDO_Model_ReflectionDataObject::__construct SDO_Model_ReflectionDataObject::export SDO_Model_ReflectionDataObject::getContainmentProperty SDO_Model_ReflectionDataObject::getInstanceProperties SDO_Model_ReflectionDataObject::getType SDO_Model_Type::getBaseType SDO_Model_Type::getName SDO_Model_Type::getNamespaceURI SDO_Model_Type::getProperties SDO_Model_Type::getProperty SDO_Model_Type::isAbstractType SDO_Model_Type::isDataType SDO_Model_Type::isInstance SDO_Model_Type::isOpenType SDO_Model_Type::isSequencedType SDO_Sequence::getProperty SDO_Sequence::insert SDO_Sequence::move SDO-DAS-Relational 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Creating, retrieving, updating and deleting data Specifying the metadata One-table examples Two-table examples Three-table example Limitations SDO-DAS-Relational 函数 SDO_DAS_Relational::applyChanges SDO_DAS_Relational::__construct SDO_DAS_Relational::createRootDataObject SDO_DAS_Relational::executePreparedQuery SDO_DAS_Relational::executeQuery SDO DAS XML 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 SDO DAS XML 函数 SDO_DAS_XML::addTypes SDO_DAS_XML::create SDO_DAS_XML::createDataObject SDO_DAS_XML::createDocument SDO_DAS_XML::loadFile SDO_DAS_XML::loadString SDO_DAS_XML::saveFile SDO_DAS_XML::saveString SDO_DAS_XML_Document::getRootDataObject SDO_DAS_XML_Document::getRootElementName SDO_DAS_XML_Document::getRootElementURI SDO_DAS_XML_Document::setEncoding SDO_DAS_XML_Document::setXMLDeclaration SDO_DAS_XML_Document::setXMLVersion SimpleXML 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Basic SimpleXML usage Dealing with XML errors SimpleXMLElement SimpleXMLElement::addAttribute SimpleXMLElement::addChild SimpleXMLElement::asXML SimpleXMLElement::attributes SimpleXMLElement::children SimpleXMLElement::__construct SimpleXMLElement::count SimpleXMLElement::getDocNamespaces SimpleXMLElement::getName SimpleXMLElement::getNamespaces SimpleXMLElement::registerXPathNamespace SimpleXMLElement::saveXML SimpleXMLElement::__toString SimpleXMLElement::xpath SimpleXMLIterator SimpleXMLIterator::current SimpleXMLIterator::getChildren SimpleXMLIterator::hasChildren SimpleXMLIterator::key SimpleXMLIterator::next SimpleXMLIterator::rewind SimpleXMLIterator::valid SimpleXML 函数 simplexml_import_dom simplexml_load_file simplexml_load_string WDDX 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 wddx examples WDDX 函数 wddx_add_vars wddx_deserialize wddx_packet_end wddx_packet_start wddx_serialize_value wddx_serialize_vars XMLDiff 简介 安装/配置 需求 安装 XMLDiff\Base XMLDiff\Base::__construct XMLDiff\Base::diff XMLDiff\Base::merge XMLDiff\DOM XMLDiff\DOM::diff XMLDiff\DOM::merge XMLDiff\Memory XMLDiff\Memory::diff XMLDiff\Memory::merge XMLDiff\File XMLDiff\File::diff XMLDiff\File::merge XML 解析器 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 事件处理器 Case Folding(大写转换) 错误代码 字符编码 范例 XML 元素结构例程 XML 标签映射例程 XML 外部实体例程 XML 解析器函数 utf8_decode utf8_encode xml_error_string xml_get_current_byte_index xml_get_current_column_number xml_get_current_line_number xml_get_error_code xml_parse_into_struct xml_parse xml_parser_create_ns xml_parser_create xml_parser_free xml_parser_get_option xml_parser_set_option xml_set_character_data_handler xml_set_default_handler xml_set_element_handler xml_set_end_namespace_decl_handler xml_set_external_entity_ref_handler xml_set_notation_decl_handler xml_set_object xml_set_processing_instruction_handler xml_set_start_namespace_decl_handler xml_set_unparsed_entity_decl_handler XMLReader 简介 安装/配置 需求 安装 运行时配置 资源类型 XMLReader XMLReader::close XMLReader::expand XMLReader::getAttribute XMLReader::getAttributeNo XMLReader::getAttributeNs XMLReader::getParserProperty XMLReader::isValid XMLReader::lookupNamespace XMLReader::moveToAttribute XMLReader::moveToAttributeNo XMLReader::moveToAttributeNs XMLReader::moveToElement XMLReader::moveToFirstAttribute XMLReader::moveToNextAttribute XMLReader::next XMLReader::open XMLReader::read XMLReader::readInnerXML XMLReader::readOuterXML XMLReader::readString XMLReader::setParserProperty XMLReader::setRelaxNGSchema XMLReader::setRelaxNGSchemaSource XMLReader::setSchema XMLReader::XML XMLWriter 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 XMLWriter 函数 XMLWriter::endAttribute xmlwriter_end_attribute XMLWriter::endCData xmlwriter_end_cdata XMLWriter::endComment xmlwriter_end_comment XMLWriter::endDocument xmlwriter_end_document XMLWriter::endDTDAttlist xmlwriter_end_dtd_attlist XMLWriter::endDTDElement xmlwriter_end_dtd_element XMLWriter::endDTDEntity xmlwriter_end_dtd_entity XMLWriter::endDTD xmlwriter_end_dtd XMLWriter::endElement xmlwriter_end_element XMLWriter::endPI xmlwriter_end_pi XMLWriter::flush xmlwriter_flush XMLWriter::fullEndElement xmlwriter_full_end_element XMLWriter::openMemory xmlwriter_open_memory XMLWriter::openURI xmlwriter_open_uri XMLWriter::outputMemory xmlwriter_output_memory XMLWriter::setIndentString xmlwriter_set_indent_string XMLWriter::setIndent xmlwriter_set_indent XMLWriter::startAttributeNS xmlwriter_start_attribute_ns XMLWriter::startAttribute xmlwriter_start_attribute XMLWriter::startCData xmlwriter_start_cdata XMLWriter::startComment xmlwriter_start_comment XMLWriter::startDocument xmlwriter_start_document XMLWriter::startDTDAttlist xmlwriter_start_dtd_attlist XMLWriter::startDTDElement xmlwriter_start_dtd_element XMLWriter::startDTDEntity xmlwriter_start_dtd_entity XMLWriter::startDTD xmlwriter_start_dtd XMLWriter::startElementNS xmlwriter_start_element_ns XMLWriter::startElement xmlwriter_start_element XMLWriter::startPI xmlwriter_start_pi XMLWriter::text xmlwriter_text XMLWriter::writeAttributeNS xmlwriter_write_attribute_ns XMLWriter::writeAttribute xmlwriter_write_attribute XMLWriter::writeCData xmlwriter_write_cdata XMLWriter::writeComment xmlwriter_write_comment XMLWriter::writeDTDAttlist xmlwriter_write_dtd_attlist XMLWriter::writeDTDElement xmlwriter_write_dtd_element XMLWriter::writeDTDEntity xmlwriter_write_dtd_entity XMLWriter::writeDTD xmlwriter_write_dtd XMLWriter::writeElementNS xmlwriter_write_element_ns XMLWriter::writeElement xmlwriter_write_element XMLWriter::writePI xmlwriter_write_pi XMLWriter::writeRaw xmlwriter_write_raw XSL 简介 安装/配置 需求 安装 运行时配置 资源类型 预定义常量 范例 Example collection.xml and collection.xsl files Error handling with libxml error handling functions XSLTProcessor XSLTProcessor::__construct XSLTProcessor::getParameter XsltProcessor::getSecurityPrefs XSLTProcessor::hasExsltSupport XSLTProcessor::importStylesheet XSLTProcessor::registerPHPFunctions XSLTProcessor::removeParameter XSLTProcessor::setParameter XSLTProcessor::setProfiling XsltProcessor::setSecurityPrefs XSLTProcessor::transformToDoc XSLTProcessor::transformToUri XSLTProcessor::transformToXML PHP 核心:骇客指南 序言 内存管理 内存管理基础 数据持久化 线程安全的资源管理器 变量的使用 介绍 创建变量并设置值 函数的编写 类和对象的使用 资源的使用 INI 设置的使用 流的使用 "counter" 扩展 - 一个连续的实例 安装/配置 简介 运行时配置 资源类型 预定义常量 范例 简单接口 扩展接口 对象化接口 Counter Counter::__construct Counter::getValue Counter::bumpValue Counter::resetValue Counter::getMeta Counter::getNamed Counter::setCounterClass Basic counter_get counter_bump counter_reset Extended counter_create counter_get_value counter_bump_value counter_reset_value counter_get_meta counter_get_named PHP 5 构建系统 PHP 扩展开发构建 ext_skel 脚本 与 UNIX 构建系统交互: config.m4 使用 Windows 构建系统:config.w32 扩展的结构 组成扩展的文件 Basic constructs The zend_module structure Extension globals Life cycle of an extension Testing an extension PDO 驱动 前提条件 配置与管理 Fleshing out your skeleton Building Testing Packaging and distribution pdo_dbh_t definition pdo_stmt_t definition Constants Error handling 扩展相关 FAQ Zend Engine 2 API 参考 Zend Engine 2 操作码列表 Opcode Descriptions and Examples ADD ADD_ARRAY_ELEMENT ADD_CHAR ADD_INTERFACE ADD_STRING ADD_VAR ASSIGN ASSIGN_ADD ASSIGN_BW_AND ASSIGN_BW_OR ASSIGN_BW_XOR ASSIGN_CONCAT ASSIGN_DIM ASSIGN_DIV ASSIGN_MOD ASSIGN_MUL ASSIGN_OBJ ASSIGN_REF ASSIGN_SL ASSIGN_SR ASSIGN_SUB BEGIN_SILENCE BOOL BOOL_NOT BOOL_XOR BRK BW_AND BW_NOT BW_OR BW_XOR CASE CAST CATCH CLONE CONCAT CONT DECLARE_CLASS DECLARE_CONST DECLARE_FUNCTION DECLARE_INHERITED_CLASS DECLARE_INHERITED_CLASS_DELAYED DIV DO_FCALL DO_FCALL_BY_NAME ECHO END_SILENCE EXIT EXT_FCALL_BEGIN EXT_FCALL_END EXT_NOP EXT_STMT FE_FETCH FE_RESET FETCH_CLASS FETCH_CONSTANT FETCH_DIM_FUNC_ARG FETCH_DIM_IS FETCH_DIM_R FETCH_DIM_RW FETCH_DIM_TMP_VAR FETCH_DIM_UNSET FETCH_DIM_W FETCH_FUNC_ARG FETCH_IS FETCH_OBJ_FUNC_ARG FETCH_OBJ_IS FETCH_OBJ_R FETCH_OBJ_RW FETCH_OBJ_UNSET FETCH_OBJ_W FETCH_R FETCH_RW FETCH_UNSET FETCH_W FREE GOTO HANDLE_EXCEPTION INCLUDE_OR_EVAL INIT_ARRAY INIT_FCALL_BY_NAME INIT_METHOD_CALL INIT_NS_FCALL_BY_NAME INIT_STATIC_METHOD_CALL INIT_STRING INSTANCEOF IS_EQUAL IS_IDENTICAL IS_NOT_EQUAL IS_NOT_IDENTICAL IS_SMALLER IS_SMALLER_OR_EQUAL ISSET_ISEMPTY_DIM_OBJ ISSET_ISEMPTY_PROP_OBJ ISSET_ISEMPTY_VAR JMP JMPNZ JMPNZ_EX JMPZ JMPZ_EX JMPZNZ MOD MUL NEW NOP POST_DEC POST_DEC_OBJ POST_INC POST_INC_OBJ PRE_DEC PRE_DEC_OBJ PRE_INC PRE_INC_OBJ PRINT QM_ASSIGN RAISE_ABSTRACT_ERROR RECV RECV_INIT RETURN RETURN_BY_REF SEND_REF SEND_VAL SEND_VAR SEND_VAR_NO_REF SL SR SUB SWITCH_FREE THROW TICKS UNSET_DIM UNSET_OBJ UNSET_VAR USER_OPCODE VERIFY_ABSTRACT_CLASS ZEND_DECLARE_LAMBDA_FUNCTION ZEND_JMP_SET Zend Engine 1 旧的介绍 Streams API for PHP Extension Authors Zend API:深入 PHP 内核 TSRM API FAQ 一般信息 PHP 是什么? PHP 这个缩写指的是什么? PHP 版本之间有什么联系? 可以同时运行几个不同版本的 PHP 吗? PHP4 和 PHP5 有什么不同? 我觉得自己发现了一个 bug!应该告诉谁? 邮件列表 有没有 PHP 的邮件列表? 还有其它的团体吗? 我可以建立我自己的PHP邮件列表吗? 救命!我看来不能订阅/取消任何一个邮件列表! 在哪里有个邮件列表的归档吗? 我可以在邮件列表中问什么? 向邮件列表发帖子时我需要包括些什么信息? 获取 PHP PHP 可以从哪里得到? 有预先编译好的可执行版本吗? 编译一些可选的 PHP 扩展库所需的库文件可以从哪里得到? 怎样使这些库起作用? 我在 Windows 机器中从 SVN 里得到了最新版的 PHP 源代码,需要什么去编译它? 哪里可以找到 browscap.ini 文件? 数据库问题 听说 PHP 有可能访问 Microsoft SQL Server,怎样访问? 能访问 Microsoft Access 数据库吗? 我升级到了 PHP 4,结果 MySQL 不断报告'Warning: MySQL: Unable to save result set in ..',这是怎么回事? Why is the MySQL extension (ext/mysql) that I've been using for over10 years discouraged from use? Is it deprecated? What do I use instead?How can I migrate? PHP 5 不再绑定 MySQL 客户端库,这对我意味着什么?我还能在 PHP 中使用 MySQL 吗?我试着使用 MySQL 结果得到'function undefined'错误,怎么办? 在安装共享 MySQL 支持之后,只要一加载 libphp4.so,Apache就会 core dump。这个问题能解决吗? 为什么我得到类似如下的错误:'Warning: 0 is not a MySQL result index in <file> on line <x>'或者'Warning: Supplied argument is not a valid MySQL result resource in <file> on line <x>'? 安装 为什么不应该在实际运作环境中的 Apache2 中使用线程化的 MPM? Unix/Windows:应该上哪儿去找我的 php.ini 文件? Unix:我安装了 PHP,但每次我打开一个页面时,只得到一条'Document Contains No Data'消息!这是怎么回事? Unix:我从 RPMS 安装了 PHP,但是 Apache 不处理 PHP 页面!这是怎么回事? Unix:我从 RPMS 安装了 PHP 3,但它没有把我需要的数据库支持编译进去!这是怎么回事? Unix:我给 Apache 加上了 FrontPage extensions 补丁,结果 PHP 突然不工作了。PHP 和 Apache FrontPage extensions 兼容吗? Unix/Windows:我已经安装了 PHP,但当我试着通过浏览器访问 PHP 脚本时,得到了一个空白页面。 Unix/Windows:我已经安装了 PHP,但当我试着通过浏览器访问 PHP 脚本时,得到了一个服务器的 500 错误。 某些操作系统:我已经在不出错的情况下安装了 PHP,但当我试着启动 Apache 时得到了一个未定义符号错误: [mybox:user /src/php4] root# apachectl configtest apachectl: /usr/local/apache/bin/httpd Undefined symbols: _compress _uncompress Windows:我已经安装了 PHP,但当我试着通过浏览器访问 PHP 脚本时,得到如下错误: cgi error: The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Windows:我已经照着所有的说明做了,但还是不能让 PHP 和 IIS 一起工作! 当在 IIS,PWS,OmniHTTPD 或者 Xitami 中以 CGI 方式运行 PHP 时,出现如下错误:Security Alert! PHP CGI cannot be accessed directly.. 怎样得知我的 php.ini 是否被找到和应用了?似乎我做的修改都没有生效。 怎样将 PHP 目录加入到 Windows 路径 PATH中去? 怎样使 php.ini 文件在 Windows 下被 PHP 所用? 有可能使 PHP 运作于 Apache 的 content negotiation(MultiViews 选项)吗? PHP 是否仅限于处理 GET 和 POST 请求方法? 编译问题 我用匿名 GIT 服务得到了最新版的 PHP,但是里面没有 configure 脚本! 我在配置 PHP 和 Apache 一起工作时遇到了问题。说没找到 httpd.h,但这个文件明明就在那里! 当运行 PHP 配置时( ./configure),遇到类似如下的问题: checking lex output file root... ./configure: lex: command not found configure: error: cannot find output from lex; giving up 当试图启动 Apache 时,得到类似如下错误信息: fatal: relocation error: file /path/to/libphp4.so: symbol ap_block_alarms: referenced symbol not found 当运行 configure 时,报告说找不到头文件或 GD 库或 gdbm,或其它的什么包! 当编译 language-parser.tab.c文件时,报错说 yytname undeclared。 当我运行 make时,看上去一切正常,可当连接最后的程序时报告说找不到某些文件而失败了。 当连接 PHP 时,报告说有一些未定义的引用。 我不知道怎样把 PHP 和 Apache 1.3 一起编译。 我按照所有的步骤在 UNIX 下安装了PHP 的 Apache 模块版本,但我的 PHP 脚本被显示在浏览器中或者提示保存此文件。 说要用:--activate-module=src/modules/php4/libphp4.a,但是此文件根本不存在,于是我改成了 --activate-module=src/modules/php4/libmodphp4.a,结果不行。怎么回事? 当我用 --activate-module=src/modules/php4/libphp4.a试着把 PHP 编译成 Apache 的静态模块时,报告说我的编译器不服从 ANSI 标准。 当我用 --with-apxs编译 PHP 时得到奇怪的错误信息。 在 make的过程中,在 microtime 中出错,还有很多 RUSAGE_之类的东西。 当带 MySQL 编译 PHP 时,可以正确地运行configure,但是在make的过程中出现了类似以下的错误信息: ext/mysql/ libmysqlclient /my_tempnam.o(.text+0x46): In function my_tempnam': /php4/ext/mysql/ libmysqlclient /my_tempnam.c:103: the 我想升级我的 PHP。上哪里找到我用来配置目前的 PHP 的 ./configure的参数呢? 和 GD 库一起编译 PHP 时,要么给出一个奇怪的编译错误,要么在运行时出现 segfaults。 当编译 PHP 时我看到一些随机的错误,好像死了。我用的是 Solaris,不知道有没有关系。 使用 PHP 我忘了PHP函数的参数顺序,它们是随机的吗? 我想写一个可以处理任何表单来的数据的通用 PHP 脚本。我怎么知道哪个 POST 方法变量可用呢? 我需要在所有的单引号(')前加一个反斜线(),使它们变成(\'),我如何能够通过正则表达式来实现?我同样希望能够将(")转换成("),将(\)转换成(\)。 我所有的(")和(')都被变成了(")和('),我如何才能去掉这些不必要的反斜线?它们为什么及如何出现? PHP 选项 register_globals 对我有什么影响? 当我这样做时,输出显示的次序是错的: <?phpfunction myfunc($argument){echo $argument + 10;}$variable = 10;echo "myfunc($variable) = " . myfunc($variable);?>这是怎么回事? 下面代码怎么没有分成两行显示? <pre><?php echo "This should be the first line."; ?><?php echo "This should show up after the new line above."; ?></pre> 我得到消息'Warning: Cannot send session cookie - headers already sent...'或者'Cannot add header information - headers already sent...'。 我需要直接访问请求报头中的信息,怎么能办到? 当我用 IIS 进行 HTTP 认证时得到'No Input file specified'消息。 Windows:不能访问另一台电脑上用 IIS 共享的文件。 我怎样混合使用 XML 和 PHP?它不认我的 <?xml 标记! 怎样用 FrontPage 或者其它非要把我的代码移来移去的 HTML 编辑器来编辑 PHP? 哪里可以找到所有可用的 PHP 预定义变量的完整列表? 怎样才能不用非免费的商业库(例如 PDFLib) 来生成 PDF 文档?我想要个免费的并且不需要再连接别的 PDF 库。 我试着在用户自定义函数中访问一个标准的 CGI 变量(例如 $DOCUMENT_ROOT 或 $HTTP_REFERER),但是找不到,哪里出了错? 有些 PHP 选项可以接受缩写的字节值,与仅能接受 integer字节值相反。都有哪些缩写字节值?可以将其用于 php.ini 之外吗? Windows: I keep getting connection timeouts when using localhost, whereas "127.0.0.1"works? 密码散列 为什么需要把应用程序中用户的密码进行散列化? 为何诸如 md5 和sha1 这样的常见散列函数不适合用在密码保护场景? 如果不建议使用常用散列函数保护密码, 那么我应该如何对密码进行散列处理? '盐'是什么? 我应该如何保存'盐'? PHP 和 HTML 当我通过表单/URL 传值时需要用什么编码/解码方法? 我在试用 <input type="image"> 标记,但是没有 $foo.x和 $foo.y变量,它们哪去了? 怎样在 HTML 的 <form> 中建立数组? 怎样从可多选的 HTML 的 select multiple 标记中得到所有结果? 怎样从 Javascript 传递一个变量到 PHP? PHP 和 COM 我建立了一个 DLL 来做某种计算。有办法在 PHP 中运行这个 DLL 吗? 'Unsupported variant type: xxxx (0xxxxx)'是什么意思? 在 PHP 中有可能操纵可视对象吗? 可以将一个 COM 对象保存在 session 中吗? 怎样可以捕获 COM 的错误? 我能像在 Perl 中一样从 PHP 脚本生成 DLL 文件吗? 'Unable to obtain IDispatch interface for CLSID {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}'是什么意思? 怎样从远端服务器运行 COM 对象? 我得到一个'DCOM is disabled in C:\path...\scriptname.php on line 6'信息,应该怎么办? 有可能在 PHP 页面中加载/操纵 ActiveX 对象吗? 有可能得到一个组件在运行中的实例吗? 有办法处理 COM 对象中发送的事件吗? 我在尝试调用一个打开了多于一个接口的 COM 对象中的方法时碰到问题,应该怎么办? 这么说 PHP 可以和 COM 一起工作,那么 COM+ 呢? 如果 PHP 可以操纵 COM 对象,那么可以设想结合 PHP 用 MTS 来管理组件资源吗? 从 PHP 4 移植到 PHP 5 从 PHP 4 向 PHP 5 移植 PHP 5 中还能用 MySQL 吗?好像找不到了。 听说 PHP 有个全新的 OOP 模型,那现有的 OOP 代码还能运行吗?上哪去找这些新的 OOP 特性的信息? 除了 OOP 模型,PHP 5 还有哪些改动?此外,有没有专门针对 PHP 5 的手册? 杂类问题 在 Windows 中怎样处理 bz2 压缩的文档? 在函数定义中,参数旁边的 & 是什么意思?例如 asort。 怎么处理 register_globals? 附录 PHP 及其相关工程的历史 PHP 的历史 PHP 相关工程的历史 PHP 相关书籍 PHP 相关文章 Migrating from PHP 5.6.x to PHP 7.0.x 不向后兼容的变更 新特性 Changes in SAPI Modules Deprecated features in PHP 7.0.x Changed functions New functions New Classes and Interfaces New Global Constants Removed Extensions and SAPIs Other Changes 从PHP 5.5.x 移植到 PHP 5.6.x 向后不兼容 新特性 PHP 5.6.x 中已废止的特性 Changed functions 新加函数 OpenSSL changes in PHP 5.6.x 扩展中的变动 新加的全局常量 从 PHP 5.4.x 迁移到 PHP 5.5.x PHP 5.5.x 中的变更 不向后兼容的变更 新的特性 PHP 5.5.x 中废弃的特性 变更的函数 新的函数 新的类和接口 新的方法 扩展中的其他变更 新的全局常量 INI 文件处理的变化 PHP 内部的变化 从 PHP 5.3.X 迁移到 PHP 5.4.X PHP 5.4.x 中的变更 不向后兼容的变更 新特性 SAPI 模块中的变化 在 PHP 5.4.x 中过时的特性 变更的函数 新的函数 新的类和接口 新的方法 移除的扩展 扩展中的其他变化 新的全局常量 INI 文件处理的变化 其他变化 从 PHP 5.2.x 移植到 PHP 5.3.x PHP 5.3.x 的变化 不向下兼容的变化 新特性 Windows 支持改变 SAPI 模块的改变 PHP 5.3.x 中弃用的功能 PHP 5.3.x 保留的功能 新参数 新函数 新的流包装器 新的流过滤器 新增的类常量 新增的方法 新的扩展 被移除的扩展 Other changes to extensions 新类 新的全局常量 INI 文件处理改变 其他改变 Migrating from PHP 5.1.x to PHP 5.2.x What has changed in PHP 5.2.x Backward Incompatible Changes New Error Messages Changes in PHP datetime support New Parameters New Functions New Methods Removed Extensions New Extensions New Classes New Global Constants New Class Constants New INI Configuration Directives Error Reporting Other Enhancements Migrating from PHP 5.0.x to PHP 5.1.x Key PHP 5.1.x features Changes in reference handling Reading [] Integer values in function parameters Class and object changes Extensions Date/time support Changes in database support Checking for E_STRICT 从 PHP 4 移植到 PHP 5 PHP 5 中有哪些改变 未向下兼容的改变 CLI 和 CGI 移植配置文件 新函数 新指令 数据库 新对象模型 错误报告 类与对象(PHP 4) 继承 构造函数 范围解析操作符(::) parent 序列化对象 - 会话中的对象 魔术函数 __sleep 和 __wakeup 构造函数中的引用 对象的比较 PHP 的调试 关于调试器 配置选项 核心配置选项列表 php.ini 配置 php.ini 配置选项列表 php.ini 配置段列表 php.ini 核心配置选项说明 扩展库列表/归类 按字母顺序 按归属分 按状态分 函数别名列表 保留字列表 关键词列表 预定义类 预定义常量 资源类型列表 可用过滤器列表 字符串过滤器 转换过滤器 压缩过滤器 加密过滤器 所支持的套接字传输器(Socket Transports)列表 Internet 领域:TCP,UDP,SSL 和 TLS Unix 领域:Unix 和 UDG PHP 类型比较表 解析器代号列表 用户空间命名指南 全局命名空间 规则 提示 关于本手册 手册的格式 关于用户注释 如何阅读函数的定义(函数原型) 本手册中所涉及的 PHP 版本 如何得到关于 PHP 更多的信息 如何帮助改进本文档 如何生成手册的各种格式 手册译文 Creative Commons Attribution 3.0 索引
watak

mysql_real_escape_string

(PHP 4 >= 4.3.0, PHP 5)

mysql_real_escape_string 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集

说明

string mysql_real_escape_string ( string $unescaped_string [, resource $link_identifier ] )

本函数将 unescaped_string 中的特殊字符转义,并计及连接的当前字符集,因此可以安全用于 mysql_query()

Note: mysql_real_escape_string() 并不转义 %_

Example #1 mysql_real_escape_string() 例子

<?php
$item 
"Zak's and Derick's Laptop" ;
$escaped_item  mysql_real_escape_string ( $item );
printf  ( "Escaped string: %s\n" $escaped_item );
?>

以上例子将产生如下输出:

Escaped string: Zak\'s and Derick\'s Laptop

参见 mysql_escape_string() mysql_character_set_name()

用户评论:

[#1] sam at numbsafari dot com [2012-10-19 17:33:41]

No discussion of escaping is complete without telling everyone that you should basically never use external input to generate interpreted code. This goes for SQL statements, or anything you would call any sort of "eval" function on.

So, instead of using this terribly broken function, use parametric prepared statements instead.

Honestly, using user provided data to compose SQL statements should be considered professional negligence and you should be held accountable by your employer or client for not using parametric prepared statements.

What does that mean?

It means instead of building a SQL statement like this:

"INSERT INTO X (A) VALUES(".$_POST["a"].")"

You should use mysqli's prepare() function (http://php.net/manual/en/mysqli.prepare.php) to execute a statement that looks like this:

"INSERT INTO X (A) VALUES(?)"

NB: This doesn't mean you should never generate dynamic SQL statements. What it means is that you should never use user-provided data to generate those statements. Any user-provided data should be passed through as parameters to the statement after it has been prepared.

So, for example, if you are building up a little framework and want to do an insert to a table based on the request URI, it's in your best interest to not take the $_SERVER['REQUEST_URI'] value (or any part of it) and directly concatenate that with your query. Instead,  you should parse out the portion of the $_SERVER['REQUEST_URI'] value that you want, and map that through some kind of function or associative array to a non-user provided value. If the mapping produces no value, you know that something is wrong with the user provided data.

Failing to follow this has been the cause of a number of SQL-injection problems in the Ruby On Rails framework, even though it uses parametric prepared statements. This is how GitHub was hacked at one point. So, no language is immune to this problem. That's why this is a general best practice and not something specific to PHP and why you should REALLY adopt it.

Also, you should still do some kind of validation of the data provided by users, even when using parametric prepared statements. This is because that user-provided data will often become part of some generated HTML, and you want to ensure that the user provided data isn't going to cause security problems in the browser.

[#2] Walter Tross [2012-03-30 14:20:39]

For further information:
http://dev.mysql.com/doc/refman/5.5/en/mysql-real-escape-string.html
(replace your MySQL version in the URL)

[#3] feedr [2010-12-05 08:38:54]

Just a little function which mimics the original mysql_real_escape_string but which doesn't need an active mysql connection. Could be implemented as a static function in a database class. Hope it helps someone.

<?php
function mysql_escape_mimic($inp) {
    if(
is_array($inp))
        return 
array_map(__METHOD__$inp);

    if(!empty(
$inp) && is_string($inp)) {
        return 
str_replace(array('\\'"\0""\n""\r""'"'"'"\x1a"), array('\\\\''\\0''\\n''\\r'"\\'"'\\"''\\Z'), $inp);
    }

    return 
$inp;
}
?>

[#4] presto dot dk at gmail dot com [2010-01-28 07:05:07]

If you want to make sure that the ID you're using to do a query is a number, use sprint() of (int) or intval(), but don't use mysql_real_escape_string.

There is no difference between ISO-8859-1's number 10 and UTF-8's number 10.

[#5] strata_ranger at hotmail dot com [2009-12-08 11:17:24]

There's an interesting quirk in the example #2 about SQL injection:  AND takes priority over OR, so the injected query actually executes as WHERE (user='aidan' AND password='') OR ''='', so instead of returning a database record corresponding to an arbitrary username (in this case 'aidan'), it would actually return ALL database records.  In no particular order.  So an attacker might be able to log in as any account, but not necessarily with any control over which account it is.

Of course a potential attacker could simply modify their parameters to target specific users of interest:

<?php

// E.g. attacker's values
$_POST['username'] = '';
$_POST['password'] = "' OR user = 'administrator' AND '' = '";

// Malformed query
$query "SELECT * FROM users WHERE user='$_POST[username]' AND password='$_POST[password]'";

echo 
$query;

// The query sent to MySQL would read:
// SELECT * FROM users WHERE user='' AND password='' OR user='administrator' AND ''='';
// which would allow anyone to gain access to the account named 'administrator'

?>

[#6] plgs at ozemail dot com dot au [2009-07-27 01:05:58]

Don't forget that if you're using Mysqli (ie, the "improved" Mysql extension) then you need to use the corresponding mysqli function mysqli_real_escape_string().  The parameter order is also different.

[#7] nicolas [2006-05-30 13:38:12]

Note that mysql_real_escape_string doesn't prepend backslashes to \x00, \n, \r, and and \x1a as mentionned in the documentation, but actually replaces the character with a MySQL acceptable representation for queries (e.g. \n is replaced with the '\n' litteral). (\, ', and " are escaped as documented) This doesn't change how you should use this function, but I think it's good to know.

Artikel sebelumnya: Artikel seterusnya: