- 前言
- 作者和貢獻者
- 作者與編輯
- 會員註釋維護者
- I. 入門指引
- 1. 簡介
- PHP 是什麼?
- PHP 能做什麼?
- 2. 簡明教程
- 需要些什麼?
- 第一個 PHP 頁面
- 實用的腳本
- 處理表單
- 在新版本的 PHP 中使用舊的 PHP 程式碼
- 下一步做什麼?
- II. 安裝與配置
- 1. 安裝前需要考慮的事項
- 2. Unix 系統下的安裝
- Unix 系統下的 Apache 1.3.x
- Unix 系統下的 Apache 2.0
- Caudium 伺服器
- fhttpd 伺服器
- Sun Solaris 上的 Sun、iPlanet 和 Netscape 伺服器
- CGI 環境和對 php.ini 推薦的修改
- 錯誤頁面及自造目錄列表的特別使用 (PHP >= 4.3.3)
- 關於 nsapi_virtual 和子請求的注意事項(PHP >= 4.3.3)
- CGI 和命令行設定
- 測試
- 基準測試
- 使用變數
- 在 HP-UX 系統下的安裝
- 在 OpenBSD 系統下的安裝
- 使用二進制包安裝
- 使用軟件包
- 常見問題
- 早期發佈版本
- 在 Solaris 下的安裝
- 需要的軟件
- 使用軟件包
- 在 Gentoo 系統下的安裝
- 使用 Portage (emerge)
- 配置時進行更好的控制
- 常見問題
- Debian GNU/Linux 安裝說明
- 使用 APT
- 更好地控制配置
- 常見問題
- 3. Mac OS X 系統下的安裝
- 使用軟件包
- 在 Mac OS X 伺服器版編譯
- 在 Mac OS X 客戶版編譯
- 4. Windows 系統下的安裝
- Windows 安裝程序
- 手工安裝步驟
- ActiveScript
- Microsoft IIS/PWS
- PHP 與 IIS 安裝的通用事項
- Windows NT/200x/XP 和 IIS 4 或更高版本
- Windows 和 PWS 4
- Windows 和 PWS/IIS 3
- Microsoft Windows 下的 Apache 1.3.x
- 作為 Apache 的模組安裝
- 作為 CGI 可執行檔案的安裝
- Microsoft Windows 下的 Apache 2.0.x
- 以 CGI 方式安裝
- 以 Apache 模組方式安裝
- Microsoft Windows 下的 Sun,iPlanet 和 Netscape 伺服器
- Sun,iPlanet 和 Netscape 伺服器的 CGI 方式安裝
- Sun,iPlanet 和 Netscape 伺服器的 NSAPI 方式
- CGI 環境以及推薦在 php.ini 中進行的修改
- 錯誤頁面的特殊使用或定制目錄列表(PHP >= 4.3.3)
- 有關 nsapi_virtual 和子請求(PHP >= 4.3.3)的說明
- OmniHTTPd Server
- Microsoft Windows 下的 Sambar 伺服器
- Microsoft Windows 下的 Xitami
- 從源程序編譯
- 需求
- 放到一起
- 編譯 resolv.lib
- 用新編譯系統編譯 PHP(僅適用於 PHP >=5)
- 用 DSW 檔案編譯 PHP(PHP 4)
- Windows 下安裝增加庫
- 5. PECL 增加庫安裝
- PECL 安裝介紹
- 下載 PECL 增加庫
- Windows 會員的 PECL
- 用 PEAR 編譯共享 PECL 增加庫
- 用 phpize 編譯共享 PECL 增加庫
- 將 PECL 增加庫靜態編譯入 PHP
- 6. 還有問題?
- 閱讀 FAQ
- 其它問題
- 錯誤報告
- 7. 運行時配置
- 配置檔案
- 怎樣修改配置設定
- PHP 運行於 Apache 模組方式
- 通過 Windows 註冊表修改 PHP 配置
- 其它接口下的 PHP
- III. 語言參考
- 1. 基本語法
- 從 HTML 中分離
- 指令分隔符
- 註釋
- 2. 類型
- 介紹
- 布爾型
- 語法
- 轉換為布爾值
- 整型
- 語法
- 整數溢出
- 轉換為整形
- 浮點型
- 轉換為浮點數
- 字符串
- 語法
- 實用函數及運算符
- 字符串轉換
- 字符串轉換為數值
- 陣列
- 語法
- 實用函數
- 陣列做什麼和不做什麼
- 轉換為陣列
- 比較
- 例子
- 物件
- 物件初始化
- 轉換為物件
- 資源
- 轉換為資源
- 釋放資源
- NULL
- 語法
- 本檔案中使用的偽類型
- mixed
- number
- callback
- 類型戲法
- 類型強制轉換
- 3. 變數
- 基礎
- 預定義變數
- 變數範圍
- global 關鍵字
- 使用靜態變數
- 全域和靜態變數的引用
- 可變變數
- 來自 PHP 之外的變數
- HTML 表單(GET 和 POST)
- HTTP Cookies
- 變數名中的點
- 確定變數類型
- 4. 常數
- 語法
- 魔術常數
- 5. 表達式
- 6. 運算符
- 運算符優先級
- 算術運算符
- 賦值運算符
- 位運算符
- 比較運算符
- 三元運算符
- 錯誤控制運算符
- 執行運算符
- 遞增/遞減運算符
- 邏輯運算符
- 字符串運算符
- 陣列運算符
- 類型運算符
- 7. 控制結構
- if
- else
- elseif
- 流程控制的替代語法
- while
- do-while
- for
- foreach
- break
- continue
- switch
- declare
- Ticks
- return
- require
- include
- require_once
- include_once
- 8. 函數
- 會員自訂函數
- 函數的參數
- 通過引用傳遞參數
- 預設參數的值
- 可變長度參數列表
- 返回值
- 變數函數
- 內部(內置)函數
- 9. 類與物件(PHP 4)
- 類
- 繼承
- 構造函數
- 範圍解析操作符(::)
- parent
- 序列化物件 - 會話中的對象
- 魔術函數 __sleep 和 __wakeup
- 構造函數中的引用
- 對象的比較
- 10. 類與物件(PHP 5)
- 前言
- 基本概念
- class
- new
- extends
- 自動載入物件
- 構造函數和析構函數
- 構造函數
- 析構函數
- 訪問控制
- 對類成員的訪問控制
- 對方法的訪問控制
- 範圍解析操作符(::)
- Static Keyword
- Class Constants
- Class Abstraction
- Object Interfaces
- implements
- 範例
- Overloading
- Member overloading
- Method overloading
- Object Iteration
- Patterns
- Factory
- Singleton
- Magic Methods
- __sleep and __wakeup
- __toString
- __set_state
- Final Keyword
- Object cloning
- Comparing objects
- Reflection
- Introduction
ReflectionExceptionReflectionFunctionReflectionParameterReflectionClassReflectionObjectReflectionMethodReflectionPropertyReflectionExtension- Extending the reflection classes
- Type Hinting
- 11. 異常處理
- 增加 PHP 內置的異常處理類
- 12. 引用的解釋
- 引用是什麼
- 引用做什麼
- 引用不是什麼
- 引用傳遞
- 引用返回
- 取消引用
- 引用定位
- global 引用
- $this
- IV. 安全
- 1. 簡介
- 2. 總則
- 3. 以 CGI 模式安裝時
- 可能受到的攻擊
- 情形一:只運行公開的檔案
- 情形二:使用 --enable-force-cgi-redirect 選項
- 情形三:設定 doc_root 或 user_dir
- 情形四:PHP 解釋器放在 web 目錄以外
- 4. 以 Apache 模組安裝時
- 5. 檔案系統安全
- 6. 資料庫安全
- 設計資料庫
- 連接資料庫
- 加密存儲模型
- SQL 注入
- 預防措施
- 7. 錯誤報告
- 8. 使用 Register Globals
- 9. 會員送出的資料
- 10. 魔術引號
- 什麼是魔術引號
- 為什麼要用魔術引號
- 為什麼不用魔術引號
- 關閉魔術引號
- 11. 隱藏 PHP
- 12. 保持更新
- V. 特點
- 1. 用 PHP 進行 HTTP 認證
- 2. Cookie
- 3. 會話
- 4. 處理 XForms
- 5. 檔案上傳處理
- POST 方法上傳
- 錯誤內容說明
- 常見缺陷
- 上傳多個檔案
- 對 PUT 方法的支援
- 6. 使用遠程檔案
- 7. 連接處理
- 8. 資料庫永久連接
- 9. 安全模式
- 保安措施和安全模式
- 被安全模式限制或屏蔽的函數
- 10. PHP 的命令行模式
- VI. 函數參考
- I. .NET
- dotnet_load - 載入一個 DOTNET 模組
- II. Apache
- apache_child_terminate - 在本次請求結束後終止 apache 進程
- apache_get_modules - Get a list of loaded Apache modules
- apache_get_version - Fetch Apache version
- apache_getenv - Get an Apache subprocess_env variable
- apache_lookup_uri - 對指定的 URI 執行部分請求並返回所有有關內容
- apache_note - 取得或設定 apache 請求記錄
- apache_request_headers - Fetch all HTTP request headers
- apache_reset_timeout - Reset the Apache write timer
- apache_response_headers - Fetch all HTTP response headers
- apache_setenv - Set an Apache subprocess_env variable
- ascii2ebcdic - Translate string from ASCII to EBCDIC
- ebcdic2ascii - Translate string from EBCDIC to ASCII
- getallheaders - Fetch all HTTP request headers
- virtual - Perform an Apache sub-request
- III. APC
- apc_cache_info -
Retrieves cached information (and meta-data) from APC's data store
- apc_clear_cache -
Clears the APC cache
- apc_define_constants -
Defines a set of constants for later retrieval and mass-definition
- apc_delete -
Removes a stored variable from the cache
- apc_fetch -
Fetch a stored variable from the cache
- apc_load_constants -
Loads a set of constants from the cache
- apc_sma_info -
Retrieves APC's Shared Memory Allocation information
- apc_store -
Cache a variable in the data store
- IV. APD
- apd_breakpoint - Stops the interpreter and waits on a CR from the socket
- apd_callstack - Returns the current call stack as an array
- apd_clunk - Throw a warning and a callstack
- apd_continue - Restarts the interpreter
- apd_croak - Throw an error, a callstack and then exit
- apd_dump_function_table - Outputs the current function table
- apd_dump_persistent_resources - Return all persistent resources as an array
- apd_dump_regular_resources - Return all current regular resources as an array
- apd_echo - Echo to the debugging socket
- apd_get_active_symbols - Get an array of the current variables names in the local scope
- apd_set_pprof_trace - Starts the session debugging
- apd_set_session_trace - Starts the session debugging
- apd_set_session - Changes or sets the current debugging level
- apd_set_socket_session_trace - Starts the remote session debugging
- override_function - Overrides built-in functions
- rename_function - Renames orig_name to new_name in the global function_table
- V. Arrays
- array_change_key_case - 返回字符串鍵名全為小寫或大寫的陣列
- array_chunk - 將一個陣列分割成多個
- array_combine -
建立一個陣列,用一個陣列的值作為其鍵名,另一個陣列的值作為其值
- array_count_values - 統計陣列中所有的值出現的次數
- array_diff_assoc - 帶索引檢查計算陣列的差集
- array_diff_key - 使用鍵名比較計算陣列的差集
- array_diff_uassoc - 用會員提供的回調函數做索引檢查來計算陣列的差集
- array_diff_ukey - 用回調函數對鍵名比較計算陣列的差集
- array_diff - 計算陣列的差集
- 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_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 - 從關聯陣列中取得鍵名
- krsort - 對陣列按照鍵名逆向排序
- ksort - 對陣列按照鍵名排序
- list -
把陣列中的值賦給一些變數
- natcasesort -
用「自然排序」算法對陣列進行不區分大小寫字母的排序
- natsort -
用「自然排序」算法對陣列排序
- next -
將陣列中的內部指針向前移動一位
- pos - current 的別名
- prev - 將陣列的內部指針倒回一位
- range -
建立一個包含指定範圍單元的陣列
- reset - 將陣列的內部指針指向第一個單元
- rsort - 對陣列逆向排序
- shuffle - 將陣列打亂
- sizeof - count 的別名
- sort - 對陣列排序
- uasort -
使用會員自訂的比較函數對陣列中的值進行排序並保持索引關聯
- uksort -
使用會員自訂的比較函數對陣列中的鍵名進行排序
- usort -
使用會員自訂的比較函數對陣列中的值進行排序
- VI. Aspell
- aspell_check_raw -
Check a word without changing its case or trying to trim it [deprecated]
- aspell_check - Check a word [deprecated]
- aspell_new - Load a new dictionary [deprecated]
- aspell_suggest - Suggest spellings of a word [deprecated]
- VII. BC math
- bcadd - Add two arbitrary precision numbers
- bccomp - Compare two arbitrary precision numbers
- bcdiv - Divide two arbitrary precision numbers
- bcmod -
Get modulus of an arbitrary precision number
- bcmul - Multiply two arbitrary precision number
- bcpow -
Raise an arbitrary precision number to another
- bcpowmod -
Raise an arbitrary precision number to another, reduced by a specified modulus
- bcscale -
Set default scale parameter for all bc math functions
- bcsqrt -
Get the square root of an arbitrary precision number
- bcsub -
Subtract one arbitrary precision number from another
- VIII. bcompiler
- bcompiler_load_exe - Reads and creates classes from a bcompiler exe file
- bcompiler_load - Reads and creates classes from a bz compressed file
- bcompiler_parse_class - Reads the bytecodes of a class and calls back to a user function
- bcompiler_read - Reads and creates classes from a filehandle
- bcompiler_write_class - Writes an defined class as bytecodes
- bcompiler_write_constant - Writes a defined constant as bytecodes
- bcompiler_write_exe_footer - Writes the start pos, and sig to the end of a exe type file
- bcompiler_write_file - Writes a php source file as bytecodes
- bcompiler_write_footer - Writes the single character \x00 to indicate End of compiled data
- bcompiler_write_function - Writes an defined function as bytecodes
- bcompiler_write_functions_from_file - Writes all functions defined in a file as bytecodes
- bcompiler_write_header - Writes the bcompiler header
- IX. Bzip2
- bzclose - Close a bzip2 file
- bzcompress - Compress a string into bzip2 encoded data
- bzdecompress - Decompresses bzip2 encoded data
- bzerrno - Returns a bzip2 error number
- bzerror -
Returns the bzip2 error number and error string in an array
- bzerrstr - Returns a bzip2 error string
- bzflush - Force a write of all buffered data
- bzopen - Opens a bzip2 compressed file
- bzread - Binary safe bzip2 file read
- bzwrite - Binary safe bzip2 file write
- X. Calendar
- cal_days_in_month - Return the number of days in a month for a given year and calendar
- cal_from_jd - Converts from Julian Day Count to a supported calendar
- cal_info - Returns information about a particular calendar
- cal_to_jd - Converts from a supported calendar to Julian Day Count
- easter_date -
Get Unix timestamp for midnight on Easter of a given year
- easter_days -
Get number of days after March 21 on which Easter falls for a
given year
- FrenchToJD -
Converts a date from the French Republican Calendar to a Julian
Day Count
- GregorianToJD -
Converts a Gregorian date to Julian Day Count
- JDDayOfWeek - Returns the day of the week
- JDMonthName - Returns a month name
- JDToFrench -
Converts a Julian Day Count to the French Republican Calendar
- JDToGregorian - Converts Julian Day Count to Gregorian date
- jdtojewish -
Converts a Julian day count to a Jewish calendar date
- JDToJulian -
Converts a Julian Day Count to a Julian Calendar Date
- jdtounix - Convert Julian Day to Unix timestamp
- JewishToJD -
Converts a date in the Jewish Calendar to Julian Day Count
- JulianToJD -
Converts a Julian Calendar date to Julian Day Count
- unixtojd - Convert Unix timestamp to Julian Day
- XI. CCVS
- ccvs_add - Add data to a transaction
- ccvs_auth - Perform credit authorization test on a transaction
- ccvs_command -
Performs a command which is peculiar to a single protocol,
and thus is not available in the general CCVS API
- ccvs_count -
Find out how many transactions of a given type are stored in the system
- ccvs_delete - Delete a transaction
- ccvs_done - Terminate CCVS engine and do cleanup work
- ccvs_init - Initialize CCVS for use
- ccvs_lookup -
Look up an item of a particular type in the database #
- ccvs_new - Create a new, blank transaction
- ccvs_report - Return the status of the background communication process
- ccvs_return -
Transfer funds from the merchant to the credit card holder
- ccvs_reverse -
Perform a full reversal on an already-processed authorization
- ccvs_sale -
Transfer funds from the credit card holder to the merchant
- ccvs_status - Check the status of an invoice
- ccvs_textvalue - Get text return value for previous function call
- ccvs_void -
Perform a full reversal on a completed transaction
- XII. Classes/Objects
- call_user_method_array -
調用一個會員方法,同時傳遞參數陣列(已廢棄)
- call_user_method -
對特定物件調用會員方法(已廢棄)
- class_exists - 檢查類是否已定義
- get_class_methods - 返回由類的方法名組成的陣列
- get_class_vars - 返回由類的預設屬性組成的陣列
- get_class - 返回對象的類名
- get_declared_classes - 返回由已定義類的名字所組成的陣列
- get_declared_interfaces -
Returns an array of all declared interfaces
- get_object_vars - 返回由物件屬性組成的關聯陣列
- get_parent_class - 返回物件或類的父類名
- interface_exists - Checks if the interface has been defined
- is_a -
如果物件屬於該類或該類是此對象的父類則返回 TRUE
- is_subclass_of -
如果此對象是該類的子類,則返回 TRUE
- method_exists - 檢查類的方法是否存在
- property_exists -
Checks if the object or class has a property
- XIII. Classkit
- classkit_import - Import new class method definitions from a file
- classkit_method_add - Dynamically adds a new method to a given class
- classkit_method_copy - Copies a method from class to another
- classkit_method_redefine - Dynamically changes the code of the given method
- classkit_method_remove - Dynamically removes the given method
- classkit_method_rename - Dynamically changes the name of the given method
- XIV. ClibPDF
- cpdf_add_annotation - Adds annotation
- cpdf_add_outline - Adds bookmark for current page
- cpdf_arc - Draws an arc
- cpdf_begin_text - Starts text section
- cpdf_circle - Draw a circle
- cpdf_clip - Clips to current path
- cpdf_close - Closes the pdf document
- cpdf_closepath_fill_stroke - Close, fill and stroke current path
- cpdf_closepath_stroke - Close path and draw line along path
- cpdf_closepath - Close path
- cpdf_continue_text - Output text in next line
- cpdf_curveto - Draws a curve
- cpdf_end_text - Ends text section
- cpdf_fill_stroke - Fill and stroke current path
- cpdf_fill - Fill current path
- cpdf_finalize_page - Ends page
- cpdf_finalize - Ends document
- cpdf_global_set_document_limits - Sets document limits for any pdf document
- cpdf_import_jpeg - Opens a JPEG image
- cpdf_lineto - Draws a line
- cpdf_moveto - Sets current point
- cpdf_newpath - Starts a new path
- cpdf_open - Opens a new pdf document
- cpdf_output_buffer - Outputs the pdf document in memory buffer
- cpdf_page_init - Starts new page
- cpdf_place_inline_image - Places an image on the page
- cpdf_rect - Draw a rectangle
- cpdf_restore - Restores formerly saved environment
- cpdf_rlineto - Draws a line
- cpdf_rmoveto - Sets current point
- cpdf_rotate_text -
Sets text rotation angle
- cpdf_rotate - Sets rotation
- cpdf_save_to_file - Writes the pdf document into a file
- cpdf_save - Saves current environment
- cpdf_scale - Sets scaling
- cpdf_set_action_url -
Sets hyperlink
- cpdf_set_char_spacing - Sets character spacing
- cpdf_set_creator - Sets the creator field in the pdf document
- cpdf_set_current_page - Sets current page
- cpdf_set_font_directories -
Sets directories to search when using external fonts
- cpdf_set_font_map_file -
Sets fontname to filename translation map when using external fonts
- cpdf_set_font - Select the current font face and size
- cpdf_set_horiz_scaling - Sets horizontal scaling of text
- cpdf_set_keywords - Sets the keywords field of the pdf document
- cpdf_set_leading - Sets distance between text lines
- cpdf_set_page_animation - Sets duration between pages
- cpdf_set_subject - Sets the subject field of the pdf document
- cpdf_set_text_matrix - Sets the text matrix
- cpdf_set_text_pos - Sets text position
- cpdf_set_text_rendering - Determines how text is rendered
- cpdf_set_text_rise - Sets the text rise
- cpdf_set_title - Sets the title field of the pdf document
- cpdf_set_viewer_preferences -
How to show the document in the viewer
- cpdf_set_word_spacing - Sets spacing between words
- cpdf_setdash - Sets dash pattern
- cpdf_setflat - Sets flatness
- cpdf_setgray_fill - Sets filling color to gray value
- cpdf_setgray_stroke - Sets drawing color to gray value
- cpdf_setgray - Sets drawing and filling color to gray value
- cpdf_setlinecap - Sets linecap parameter
- cpdf_setlinejoin - Sets linejoin parameter
- cpdf_setlinewidth - Sets line width
- cpdf_setmiterlimit - Sets miter limit
- cpdf_setrgbcolor_fill - Sets filling color to rgb color value
- cpdf_setrgbcolor_stroke - Sets drawing color to rgb color value
- cpdf_setrgbcolor - Sets drawing and filling color to rgb color value
- cpdf_show_xy - Output text at position
- cpdf_show - Output text at current position
- cpdf_stringwidth - Returns width of text in current font
- cpdf_stroke - Draw line along path
- cpdf_text - Output text with parameters
- cpdf_translate - Sets origin of coordinate system
- XV. COM
- COM - COM 類
- DOTNET - DOTNET class
- VARIANT - VARIANT 類
- com_addref -
增加組件引用計數。[被廢棄]
- com_create_guid -
Generate a globally unique identifier (GUID)
- com_event_sink -
Connect events from a COM object to a PHP object
- com_get_active_object -
Returns a handle to an already running instance of a COM object
- com_get -
取得 COM 組件的屬性值 [被廢棄]
- com_invoke -
調用 COM 組件的方法。
- com_isenum - 取得一個 IEnumVariant
- com_load_typelib - 載入一個 Typelib
- com_load -
建立新的 COM 組件的引用
- com_message_pump -
Process COM messages, sleeping for up to timeoutms milliseconds
- com_print_typeinfo -
Print out a PHP class definition for a dispatchable interface
- com_propget - com_get 的別名
- com_propput - com_set 的別名
- com_propset - com_set 的別名
- com_release -
減少組件引用計數。[被廢棄]
- com_set -
給 COM 組件的屬性賦值
- variant_abs -
Returns the absolute value of a variant
- variant_add -
"Adds" two variant values together and returns the result
- variant_and -
performs a bitwise AND operation between two variants and returns the result
- variant_cast -
Convert a variant into a new variant object of another type
- variant_cat -
concatenates two variant values together and returns the result
- variant_cmp -
Compares two variants
- variant_date_from_timestamp -
Returns a variant date representation of a unix timestamp
- variant_date_to_timestamp -
Converts a variant date/time value to unix timestamp
- variant_div -
Returns the result from dividing two variants
- variant_eqv -
Performs a bitwise equivalence on two variants
- variant_fix -
Returns the integer portion ? of a variant
- variant_get_type - Returns the type of a variant object
- variant_idiv -
Converts variants to integers and then returns the result from dividing them
- variant_imp -
Performs a bitwise implication on two variants
- variant_int -
Returns the integer portion of a variant
- variant_mod -
Divides two variants and returns only the remainder
- variant_mul -
multiplies the values of the two variants and returns the result
- variant_neg -
Performs logical negation on a variant
- variant_not -
Performs bitwise not negation on a variant
- variant_or -
Performs a logical disjunction on two variants
- variant_pow -
Returns the result of performing the power function with two variants
- variant_round -
Rounds a variant to the specified number of decimal places
- variant_set_type -
Convert a variant into another type "in-place"
- variant_set -
Assigns a new value for a variant object
- variant_sub -
subtracts the value of the right variant from the left variant value and returns the result
- variant_xor -
Performs a logical exclusion on two variants
- XVI. Crack
- crack_check - Performs an obscure check with the given password
- crack_closedict - Closes an open CrackLib dictionary
- crack_getlastmessage - Returns the message from the last obscure check
- crack_opendict - Opens a new CrackLib dictionary
- XVII. ctype
- ctype_alnum - Check for alphanumeric character(s)
- ctype_alpha - Check for alphabetic character(s)
- ctype_cntrl - Check for control character(s)
- ctype_digit - Check for numeric character(s)
- ctype_graph - Check for any printable character(s) except space
- ctype_lower - Check for lowercase character(s)
- ctype_print - Check for printable character(s)
- ctype_punct -
Check for any printable character which is not whitespace or an
alphanumeric character
- ctype_space - Check for whitespace character(s)
- ctype_upper - Check for uppercase character(s)
- ctype_xdigit -
Check for character(s) representing a hexadecimal digit
- XVIII. CURL
- curl_close - Close a CURL session
- curl_copy_handle -
Copy a cURL handle along with all of its preferences
- curl_errno - Return the last error number
- curl_error -
Return a string containing the last error for the current session
- curl_exec - Perform a CURL session
- curl_getinfo -
Get information regarding a specific transfer
- curl_init - Initialize a CURL session
- curl_multi_add_handle -
Add a normal cURL handle to a cURL multi handle
- curl_multi_close -
Close a set of cURL handles
- curl_multi_exec -
Run the sub-connections of the current cURL handle
- curl_multi_getcontent -
Return the content of a cURL handle if CURLOPT_RETURNTRANSFER is set
- curl_multi_info_read -
Get information about the current transfers
- curl_multi_init -
Returns a new cURL multi handle
- curl_multi_remove_handle -
Remove a multi handle from a set of cURL handles
- curl_multi_select -
Get all the sockets associated with the cURL extension, which can then
be "selected"
- curl_setopt - Set an option for a CURL transfer
- curl_version - Return the current CURL version
- XIX. Cybercash
- cybercash_base64_decode - base64 decode data for Cybercash
- cybercash_base64_encode - base64 encode data for Cybercash
- cybercash_decr - Cybercash decrypt
- cybercash_encr - Cybercash encrypt
- XX. CyberMUT
- cybermut_creerformulairecm - Generate HTML form of request for payment
- cybermut_creerreponsecm - Generate the delivery's acknowledgement of the payment's confirmation
- cybermut_testmac - Make sure that there was no data diddling contained
in the received message of confirmation
- XXI. Cyrus IMAP
- cyrus_authenticate - Authenticate against a Cyrus IMAP server
- cyrus_bind - Bind callbacks to a Cyrus IMAP connection
- cyrus_close - Close connection to a Cyrus IMAP server
- cyrus_connect - Connect to a Cyrus IMAP server
- cyrus_query - Send a query to a Cyrus IMAP server
- cyrus_unbind - Unbind ...
- XXII. Date/Time
- checkdate - 驗證一個格裡高裡日期
- date_default_timezone_get - 取得一個腳本中所有日期時間函數所使用的預設時區
- date_default_timezone_set - 設定用於一個腳本中所有日期時間函數的預設時區
- date_sunrise - 返回給定的日期與地點的日出時間
- date_sunset - 返回給定的日期與地點的日落時間
- date - 格式化一個本地時間/日期
- getdate - 取得日期/時間內容
- gettimeofday - 取得目前時間
- gmdate - 格式化一個 GMT/UTC 日期/時間
- gmmktime - 取得 GMT 日期的 UNIX 時間戳
- gmstrftime -
根據區域設定格式化 GMT/UTC 時間/日期
- idate - 將本地時間日期格式化為整數
- localtime - 取得本地時間
- microtime - 返回目前 Unix 時間戳和微秒數
- mktime - 取得一個日期的 Unix 時間戳
- strftime - 根據區域設定格式化本地時間/日期
- strptime - 解析由 strftime 建立的日期/時間
- strtotime - 將任何英文文字的日期時間描述解析為 Unix 時間戳
- time - 返回目前的 Unix 時間戳
- XXIII. DB++
- dbplus_add - Add a tuple to a relation
- dbplus_aql - Perform AQL query
- dbplus_chdir - Get/Set database virtual current directory
- dbplus_close - Close a relation
- dbplus_curr - Get current tuple from relation
- dbplus_errcode -
Get error string for given errorcode or last error
- dbplus_errno - Get error code for last operation
- dbplus_find - Set a constraint on a relation
- dbplus_first - Get first tuple from relation
- dbplus_flush - Flush all changes made on a relation
- dbplus_freealllocks - Free all locks held by this client
- dbplus_freelock - Release write lock on tuple
- dbplus_freerlocks - Free all tuple locks on given relation
- dbplus_getlock - Get a write lock on a tuple
- dbplus_getunique - Get an id number unique to a relation
- dbplus_info - Get information about a relation
- dbplus_last - Get last tuple from relation
- dbplus_lockrel - Request write lock on relation
- dbplus_next - Get next tuple from relation
- dbplus_open - Open relation file
- dbplus_prev - Get previous tuple from relation
- dbplus_rchperm - Change relation permissions
- dbplus_rcreate - Creates a new DB++ relation
- dbplus_rcrtexact - Creates an exact but empty copy of a relation including indices
- dbplus_rcrtlike - Creates an empty copy of a relation with default indices
- dbplus_resolve - Resolve host information for relation
- dbplus_restorepos - Restore position
- dbplus_rkeys - Specify new primary key for a relation
- dbplus_ropen - Open relation file local
- dbplus_rquery - Perform local (raw) AQL query
- dbplus_rrename - Rename a relation
- dbplus_rsecindex -
Create a new secondary index for a relation
- dbplus_runlink - Remove relation from filesystem
- dbplus_rzap - Remove all tuples from relation
- dbplus_savepos - Save position
- dbplus_setindex - Set index
- dbplus_setindexbynumber - Set index by number
- dbplus_sql - Perform SQL query
- dbplus_tcl - Execute TCL code on server side
- dbplus_tremove - Remove tuple and return new current tuple
- dbplus_undo - Undo
- dbplus_undoprepare - Prepare undo
- dbplus_unlockrel - Give up write lock on relation
- dbplus_unselect - Remove a constraint from relation
- dbplus_update - Update specified tuple in relation
- dbplus_xlockrel - Request exclusive lock on relation
- dbplus_xunlockrel - Free exclusive lock on relation
- XXIV. dba
- dba_close - Close a DBA database
- dba_delete - Delete DBA entry specified by key
- dba_exists - Check whether key exists
- dba_fetch - Fetch data specified by key
- dba_firstkey - Fetch first key
- dba_handlers - List all the handlers available
- dba_insert - Insert entry
- dba_key_split -
Splits a key in string representation into array representation
- dba_list - List all open database files
- dba_nextkey - Fetch next key
- dba_open - Open database
- dba_optimize - Optimize database
- dba_popen - Open database persistently
- dba_replace - Replace or insert entry
- dba_sync - Synchronize database
- XXV. dBase
- dbase_add_record - Adds a record to a database
- dbase_close - Closes a database
- dbase_create - Creates a database
- dbase_delete_record - Deletes a record from a database
- dbase_get_header_info - Gets the header info of a database
- dbase_get_record_with_names -
Gets a record from a database as an associative array
- dbase_get_record -
Gets a record from a database as an indexed array
- dbase_numfields - Gets the number of fields of a database
- dbase_numrecords - Gets the number of records in a database
- dbase_open - Opens a database
- dbase_pack - Packs a database
- dbase_replace_record - Replaces a record in a database
- XXVI. DBM
- dblist -
Describes the DBM-compatible library being used
- dbmclose - Closes a dbm database
- dbmdelete -
Deletes the value for a key from a DBM database
- dbmexists -
Tells if a value exists for a key in a DBM database
- dbmfetch -
Fetches a value for a key from a DBM database
- dbmfirstkey -
Retrieves the first key from a DBM database
- dbminsert -
Inserts a value for a key in a DBM database
- dbmnextkey -
Retrieves the next key from a DBM database
- dbmopen - Opens a DBM database
- dbmreplace -
Replaces the value for a key in a DBM database
- XXVII. dbx
- dbx_close - Close an open connection/database
- dbx_compare - Compare two rows for sorting purposes
- dbx_connect - Open a connection/database
- dbx_error -
Report the error message of the latest function call in the
module (not just in the connection)
- dbx_escape_string -
Escape a string so it can safely be used in an sql-statement
- dbx_fetch_row - Fetches rows from a query-result that had the
DBX_RESULT_UNBUFFERED flag set
- dbx_query - Send a query and fetch all results (if any)
- dbx_sort -
Sort a result from a dbx_query by a custom sort function
- XXVIII. Direct IO
- dio_close - Closes the file descriptor given by fd
- dio_fcntl - Performs a c library fcntl on fd
- dio_open -
Opens a new filename with specified permissions of flags and
creation permissions of mode
- dio_read - Reads bytes from a file descriptor
- dio_seek - Seeks to pos on fd from whence
- dio_stat -
Gets stat information about the file descriptor fd
- dio_tcsetattr -
Sets terminal attributes and baud rate for a serial port
- dio_truncate -
Truncates file descriptor fd to offset bytes
- dio_write -
Writes data to fd with optional truncation at length
- XXIX. Directories
- chdir - 改變目錄
- chroot - 改變根目錄
- dir - directory 類
- closedir - 關閉目錄句柄
- getcwd - 取得目前工作目錄
- opendir - 打開目錄句柄
- readdir - 從目錄句柄中讀取條目
- rewinddir - 倒回目錄句柄
- scandir - 列出指定路徑中的檔案和目錄
- XXX. DOM
- DOMAttr->__construct() -
Creates a new DOMAttr object
- DOMAttr->isId() -
Checks if attribute is a defined ID
- DOMCharacterData->appendData() -
Append the string to the end of the character data of the node
- DOMCharacterData->deleteData() -
Remove a range of characters from the node
- DOMCharacterData->insertData() -
Insert a string at the specified 16-bit unit offset
- DOMCharacterData->replaceData() -
Replace a substring within the DOMCharacterData node
- DOMCharacterData->substringData() -
Extracts a range of data from the node
- DOMComment->__construct() -
Creates a new DOMComment object
- DOMDocument->__construct() -
Creates a new DOMDocument object
- DOMDocument->createAttribute() - Create new attribute
- DOMDocument->createAttributeNS() -
Create new attribute node with an associated namespace
- DOMDocument->createCDATASection() - Create new cdata node
- DOMDocument->createComment() - Create new comment node
- DOMDocument->createDocumentFragment() - Create new document fragment
- DOMDocument->createElement() - Create new element node
- DOMDocument->createElementNS() -
Create new element node with an associated namespace
- DOMDocument->createEntityReference() - Create new entity reference node
- DOMDocument->createProcessingInstruction() - Creates new PI node
- DOMDocument->createTextNode() - Create new text node
- DOMDocument->getElementById() - Searches for an element with a certain id
- DOMDocument->getElementsByTagName() - Searches for all elements with given tag name
- DOMDocument->getElementsByTagNameNS() -
Searches for all elements with given tag name in specified namespace
- DOMDocument->importNode() - Import node into current document
- DOMDocument->load() -
Load XML from a file
- DOMDocument->loadHTML() -
Load HTML from a string
- DOMDocument->loadHTMLFile() -
Load HTML from a file
- DOMDocument->loadXML() -
Load XML from a string
- DOMDocument->normalize() -
Normalizes the document
- DOMDocument->relaxNGValidate() -
Performs relaxNG validation on the document
- DOMDocument->relaxNGValidateSource() -
Performs relaxNG validation on the document
- DOMDocument->save() -
Dumps the internal XML tree back into a file
- DOMDocument->saveHTML() -
Dumps the internal document into a string using HTML formatting
- DOMDocument->saveHTMLFile() -
Dumps the internal document into a file using HTML formatting
- DOMDocument->saveXML() -
Dumps the internal XML tree back into a string
- DOMDocument->schemaValidate() -
Validates a document based on a schema
- DOMDocument->schemaValidateSource() -
Validates a document based on a schema
- DOMDocument->validate() -
Validates the document based on its DTD
- DOMDocument->xinclude() -
Substitutes XIncludes in a DOMDocument Object
- DOMElement->__construct() -
Creates a new DOMElement object
- DOMElement->getAttribute() - Returns value of attribute
- DOMElement->getAttributeNode() - Returns attribute node
- DOMElement->getAttributeNodeNS() -
Returns attribute node
- DOMElement->getAttributeNS() - Returns value of attribute
- DOMElement->getElementsByTagName() - Gets elements by tagname
- DOMElement->getElementsByTagNameNS() - Get elements by namespaceURI and localName
- DOMElement->hasAttribute() - Checks to see if attribute exists
- DOMElement->hasAttributeNS() -
Checks to see if attribute exists
- DOMElement->removeAttribute() - Removes attribute
- DOMElement->removeAttributeNode() - Removes attribute
- DOMElement->removeAttributeNS() - Removes attribute
- DOMElement->setAttribute() - Adds new attribute
- DOMElement->setAttributeNode() - Adds new attribute node to element
- DOMElement->setAttributeNodeNS() - Adds new attribute node to element
- DOMElement->setAttributeNS() - Adds new attribute
- DOMEntityReference->__construct() -
Creates a new DOMEntityReference object
- DOMImplementation->__construct() -
Creates a new DOMImplementation object
- DOMImplementation->createDocument() -
Creates a DOMDocument object of the specified type with its document element
- DOMImplementation->createDocumentType() -
Creates an empty DOMDocumentType object
- DOMImplementation->hasFeature() -
Test if the DOM implementation implements a specific feature
- DOMNamedNodeMap->getNamedItem() -
Retrieves a node specified by name
- DOMNamedNodeMap->getNamedItemNS() -
Retrieves a node specified by local name and namespace URI
- DOMNamedNodeMap->item() - Retrieves a node specified by index
- DOMNode->appendChild() -
Adds new child at the end of the children
- DOMNode->cloneNode() -
Clones a node
- DOMNode->hasAttributes() -
Checks if node has attributes
- DOMNode->hasChildNodes() -
Checks if node has children
- DOMNode->insertBefore() -
Adds a new child before a reference node
- DOMNode->isSameNode() -
Indicates if two nodes are the same node
- DOMNode->isSupported() -
Checks if feature is supported for specified version
- DOMNode->lookupNamespaceURI() -
Gets the namespace URI of the node based on the prefix
- DOMNode->lookupPrefix() -
Gets the namespace prefix of the node based on the namespace URI
- DOMNode->normalize() -
Normalizes the node
- DOMNode->removeChild() -
Removes child from list of children
- DOMNode->replaceChild() -
Replaces a child
- DOMNodelist->item() -
Retrieves a node specified by index
- DOMProcessingInstruction->__construct() -
Creates a new DOMProcessingInstruction object
- DOMText->__construct() -
Creates a new DOMText object
- DOMText->isWhitespaceInElementContent() -
Indicates whether this text node contains whitespace
- DOMText->splitText() -
Breaks this node into two nodes at the specified offset
- DOMXPath->__construct() -
Creates a new DOMXPath object
- DOMXPath->evaluate() -
Evaluates the given XPath expression and returns a typed result if possible.
- DOMXPath->query() -
Evaluates the given XPath expression
- DOMXPath->registerNamespace() -
Registers the namespace with the DOMXPath object
- dom_import_simplexml -
Gets a DOMElement object from a SimpleXMLElement object
- XXXI. DOM XML
- DomAttribute->name -
Returns the name of attribute
- DomAttribute->set_value -
Sets the value of an attribute
- DomAttribute->specified -
Checks if attribute is specified
- DomAttribute->value -
Returns value of attribute
- DomDocument->add_root -
Adds a root node [deprecated]
- DomDocument->create_attribute - Create new attribute
- DomDocument->create_cdata_section - Create new cdata node
- DomDocument->create_comment - Create new comment node
- DomDocument->create_element_ns -
Create new element node with an associated namespace
- DomDocument->create_element - Create new element node
- DomDocument->create_entity_reference -
Create an entity reference
- DomDocument->create_processing_instruction - Creates new PI node
- DomDocument->create_text_node - Create new text node
- DomDocument->doctype -
Returns the document type
- DomDocument->document_element -
Returns root element node
- DomDocument->dump_file -
Dumps the internal XML tree back into a file
- DomDocument->dump_mem -
Dumps the internal XML tree back into a string
- DomDocument->get_element_by_id -
Searches for an element with a certain id
- DomDocument->get_elements_by_tagname -
Returns array with nodes with given tagname in document or empty array, if not found
- DomDocument->html_dump_mem -
Dumps the internal XML tree back into a string as HTML
- DomDocument->xinclude -
Substitutes XIncludes in a DomDocument Object
- DomDocumentType->entities() -
Returns list of entities
- DomDocumentType->internal_subset() -
Returns internal subset
- DomDocumentType->name() -
Returns name of document type
- DomDocumentType->notations() -
Returns list of notations
- DomDocumentType->public_id() -
Returns public id of document type
- DomDocumentType->system_id() -
Returns the system id of document type
- DomElement->get_attribute_node() -
Returns the node of the given attribute
- DomElement->get_attribute() -
Returns the value of the given attribute
- DomElement->get_elements_by_tagname() -
Gets elements by tagname
- DomElement->has_attribute() -
Checks to see if an attribute exists in the current node
- DomElement->remove_attribute() -
Removes attribute
- DomElement->set_attribute() -
Sets the value of an attribute
- DomElement->tagname() -
Returns the name of the current element
- DomNode->add_namespace -
Adds a namespace declaration to a node
- DomNode->append_child -
Adds a new child at the end of the children
- DomNode->append_sibling -
Adds new sibling to a node
- DomNode->attributes -
Returns list of attributes
- DomNode->child_nodes -
Returns children of node
- DomNode->clone_node -
Clones a node
- DomNode->dump_node -
Dumps a single node
- DomNode->first_child -
Returns first child of node
- DomNode->get_content -
Gets content of node
- DomNode->has_attributes -
Checks if node has attributes
- DomNode->has_child_nodes -
Checks if node has children
- DomNode->insert_before -
Inserts new node as child
- DomNode->is_blank_node -
Checks if node is blank
- DomNode->last_child -
Returns last child of node
- DomNode->next_sibling -
Returns the next sibling of node
- DomNode->node_name -
Returns name of node
- DomNode->node_type -
Returns type of node
- DomNode->node_value -
Returns value of a node
- DomNode->owner_document -
Returns the document this node belongs to
- DomNode->parent_node -
Returns the parent of the node
- DomNode->prefix -
Returns name space prefix of node
- DomNode->previous_sibling -
Returns the previous sibling of node
- DomNode->remove_child -
Removes child from list of children
- DomNode->replace_child -
Replaces a child
- DomNode->replace_node -
Replaces node
- DomNode->set_content -
Sets content of node
- DomNode->set_name -
Sets name of node
- DomNode->set_namespace -
Sets namespace of a node
- DomNode->unlink_node -
Deletes node
- DomProcessingInstruction->data -
Returns the data of ProcessingInstruction node
- DomProcessingInstruction->target -
Returns the target of a ProcessingInstruction node
- DomXsltStylesheet->process() -
Applies the XSLT-Transformation on a DomDocument Object
- DomXsltStylesheet->result_dump_file() -
Dumps the result from a XSLT-Transformation into a file
- DomXsltStylesheet->result_dump_mem() -
Dumps the result from a XSLT-Transformation back into a string
- domxml_new_doc -
Creates new empty XML document
- domxml_open_file - Creates a DOM object from an XML file
- domxml_open_mem - Creates a DOM object of an XML document
- domxml_version -
Gets the XML library version
- domxml_xmltree -
Creates a tree of PHP objects from an XML document
- domxml_xslt_stylesheet_doc -
Creates a DomXsltStylesheet Object from a DomDocument Object
- domxml_xslt_stylesheet_file -
Creates a DomXsltStylesheet Object from an XSL document in a file
- domxml_xslt_stylesheet -
Creates a DomXsltStylesheet object from an XSL document in a string
- domxml_xslt_version -
Gets the XSLT library version
- xpath_eval_expression -
Evaluates the XPath Location Path in the given string
- xpath_eval -
Evaluates the XPath Location Path in the given string
- xpath_new_context -
Creates new xpath context
- xpath_register_ns_auto -
Register the given namespace in the passed XPath context
- xpath_register_ns -
Register the given namespace in the passed XPath context
- xptr_eval -
Evaluate the XPtr Location Path in the given string
- xptr_new_context -
Create new XPath Context
- XXXII. Errors and Logging
- debug_backtrace - Generates a backtrace
- debug_print_backtrace -
Prints a backtrace
- error_log - Send an error message somewhere
- error_reporting - Sets which PHP errors are reported
- restore_error_handler - Restores the previous error handler function
- restore_exception_handler -
Restores the previously defined exception handler function
- set_error_handler -
Sets a user-defined error handler function
- set_exception_handler -
Sets a user-defined exception handler function
- trigger_error - Generates a user-level error/warning/notice message
- user_error - Alias of trigger_error
- XXXIII. Exif
- exif_imagetype - 判斷一個圖像的類型
- exif_read_data -
從 JPEG 或 TIFF
檔案中讀取 EXIF 頭內容
- exif_tagname - Get the header name for an index
- exif_thumbnail - 取得嵌入在 TIFF 或 JPEG 圖像中的縮略圖
- read_exif_data - exif_read_data 的別名
- XXXIV. Expect
- expect_expectl - Waits until the output from a process matches one
of the patterns, a specified time period has passed, or an EOF is seen
- expect_popen - Exectute command via Bourne shell, and open the PTY stream to
the process
- XXXV. fam
- fam_cancel_monitor - Terminate monitoring
- fam_close - Close FAM connection
- fam_monitor_collection - Monitor a collection of files in a directory for changes
- fam_monitor_directory - Monitor a directory for changes
- fam_monitor_file - Monitor a regular file for changes
- fam_next_event - Get next pending FAM event
- fam_open - Open connection to FAM daemon
- fam_pending - Check for pending FAM events
- fam_resume_monitor - Resume suspended monitoring
- fam_suspend_monitor - Temporarily suspend monitoring
- XXXVI. FDF
- fdf_add_doc_javascript - Adds javascript code to the FDF document
- fdf_add_template - Adds a template into the FDF document
- fdf_close - Close an FDF document
- fdf_create - Create a new FDF document
- fdf_enum_values - Call a user defined function for each document value
- fdf_errno - Return error code for last fdf operation
- fdf_error - Return error description for fdf error code
- fdf_get_ap - Get the appearance of a field
- fdf_get_attachment - Extracts uploaded file embedded in the FDF
- fdf_get_encoding - Get the value of the /Encoding key
- fdf_get_file - Get the value of the /F key
- fdf_get_flags - Gets the flags of a field
- fdf_get_opt - Gets a value from the opt array of a field
- fdf_get_status - Get the value of the /STATUS key
- fdf_get_value - Get the value of a field
- fdf_get_version - Gets version number for FDF API or file
- fdf_header - Sets FDF-specific output headers
- fdf_next_field_name - Get the next field name
- fdf_open_string - Read a FDF document from a string
- fdf_open - Open a FDF document
- fdf_remove_item - Sets target frame for form
- fdf_save_string - Returns the FDF document as a string
- fdf_save - Save a FDF document
- fdf_set_ap - Set the appearance of a field
- fdf_set_encoding - Sets FDF character encoding
- fdf_set_file - Set PDF document to display FDF data in
- fdf_set_flags - Sets a flag of a field
- fdf_set_javascript_action - Sets an javascript action of a field
- fdf_set_on_import_javascript - Adds javascript code to be executed when Acrobat opens the FDF
- fdf_set_opt - Sets an option of a field
- fdf_set_status - Set the value of the /STATUS key
- fdf_set_submit_form_action - Sets a submit form action of a field
- fdf_set_target_frame - Set target frame for form display
- fdf_set_value - Set the value of a field
- fdf_set_version - Sets version number for a FDF file
- XXXVII. filePro
- filepro_fieldcount - Find out how many fields are in a filePro database
- filepro_fieldname - Gets the name of a field
- filepro_fieldtype - Gets the type of a field
- filepro_fieldwidth - Gets the width of a field
- filepro_retrieve - Retrieves data from a filePro database
- filepro_rowcount - Find out how many rows are in a filePro database
- filepro - Read and verify the map file
- XXXVIII. Filesystem
- basename - 返回路徑中的檔案名部分
- chgrp - 改變檔案所屬的組
- chmod - 改變檔案模式
- chown - 改變檔案的所有者
- clearstatcache - 清除檔案狀態暫存
- copy - 拷貝檔案
- delete - 參見 unlink 或 unset
- dirname - 返回路徑中的目錄部分
- disk_free_space - 返回目錄中的可用空間
- disk_total_space - 返回一個目錄的磁盤總大小
- diskfreespace - disk_free_space 的別名
- fclose - 關閉一個已打開的檔案指針
- feof - 測試檔案指針是否到了檔案結束的位置
- fflush - 將緩衝內容輸出到檔案
- fgetc - 從檔案指針中讀取字符
- fgetcsv - 從檔案指針中讀入一行並解析 CSV 字段
- fgets - 從檔案指針中讀取一行
- fgetss - 從檔案指針中讀取一行並過濾掉 HTML 標記
- file_exists - 檢查檔案或目錄是否存在
- file_get_contents - 將整個檔案讀入一個字符串
- file_put_contents - 將一個字符串寫入檔案
- file - 把整個檔案讀入一個陣列中
- fileatime - 取得檔案的上次訪問時間
- filectime - 取得檔案的 inode 修改時間
- filegroup - 取得檔案的組
- fileinode - 取得檔案的 inode
- filemtime - 取得檔案修改時間
- fileowner - 取得檔案的所有者
- fileperms - 取得檔案的權限
- filesize - 取得檔案大小
- filetype - 取得檔案類型
- flock - 輕便的咨詢檔案鎖定
- fnmatch - 用模式匹配檔案名
- fopen - 打開檔案或者 URL
- fpassthru - 輸出檔案指針處的所有剩餘資料
- fputcsv - 將行格式化為 CSV 並寫入檔案指針
- fputs - fwrite 的別名
- fread - 讀取檔案(可安全用於二進制檔案)
- fscanf - 從檔案中格式化輸入
- fseek - 在檔案指針中定位
- fstat - 通過已打開的檔案指針取得檔案內容
- ftell - 返回檔案指針讀/寫的位置
- ftruncate - 將檔案截斷到給定的長度
- fwrite - 寫入檔案(可安全用於二進制檔案)
- glob - 尋找與模式匹配的檔案路徑
- is_dir - 判斷給定檔案名是否是一個目錄
- is_executable - 判斷給定檔案名是否可執行
- is_file - 判斷給定檔案名是否為一個正常的檔案
- is_link - 判斷給定檔案名是否為一個符號連接
- is_readable - 判斷給定檔案名是否可讀
- is_uploaded_file - 判斷檔案是否是通過 HTTP POST 上傳的
- is_writable - 判斷給定的檔案名是否可寫
- is_writeable - is_writable 的別名
- link - 建立一個硬連接
- linkinfo - 取得一個連接的內容
- lstat - 給出一個檔案或符號連接的內容
- mkdir - 新建目錄
- move_uploaded_file - 將上傳的檔案移動到新位置
- parse_ini_file - 解析一個配置檔案
- pathinfo - 返回檔案路徑的內容
- pclose - 關閉進程檔案指針
- popen - 打開進程檔案指針
- readfile - 輸出一個檔案
- readlink - 返回符號連接指向的目標
- realpath - 返回規範化的絕對路徑名
- rename - 重命名一個檔案或目錄
- rewind - 倒回檔案指針的位置
- rmdir - 刪除目錄
- set_file_buffer - stream_set_write_buffer 的別名
- stat - 給出檔案的內容
- symlink - 建立符號連接
- tempnam - 建立一個具有唯一檔案名的檔案
- tmpfile - 建立一個臨時檔案
- touch - 設定檔案的訪問和修改時間
- umask - 改變目前的 umask
- unlink - 刪除檔案
- XXXIX. Firebird/InterBase
- ibase_add_user -
Add a user to a security database (only for IB6 or later)
- ibase_affected_rows -
Return the number of rows that were affected by the previous query
- ibase_backup -
Initiates a backup task in the service manager and returns immediately
- ibase_blob_add -
Add data into a newly created blob
- ibase_blob_cancel -
Cancel creating blob
- ibase_blob_close -
Close blob
- ibase_blob_create -
Create a new blob for adding data
- ibase_blob_echo -
Output blob contents to browser
- ibase_blob_get -
Get len bytes data from open blob
- ibase_blob_import -
Create blob, copy file in it, and close it
- ibase_blob_info -
Return blob length and other useful info
- ibase_blob_open -
Open blob for retrieving data parts
- ibase_close -
Close a connection to an InterBase database
- ibase_commit_ret - Commit a transaction without closing it
- ibase_commit - Commit a transaction
- ibase_connect -
Open a connection to an InterBase database
- ibase_db_info -
Request statistics about a database
- ibase_delete_user -
Delete a user from a security database (only for IB6 or later)
- ibase_drop_db -
Drops a database
- ibase_errcode -
Return an error code
- ibase_errmsg -
Return error messages
- ibase_execute - Execute a previously prepared query
- ibase_fetch_assoc -
Fetch a result row from a query as an associative array
- ibase_fetch_object - Get an object from a InterBase database
- ibase_fetch_row - Fetch a row from an InterBase database
- ibase_field_info -
Get information about a field
- ibase_free_event_handler -
Cancels a registered event handler
- ibase_free_query -
Free memory allocated by a prepared query
- ibase_free_result - Free a result set
- ibase_gen_id -
Increments the named generator and returns its new value
- ibase_maintain_db -
Execute a maintenance command on the database server
- ibase_modify_user -
Modify a user to a security database (only for IB6 or later)
- ibase_name_result -
Assigns a name to a result set
- ibase_num_fields -
Get the number of fields in a result set
- ibase_num_params -
Return the number of parameters in a prepared query
- ibase_param_info -
Return information about a parameter in a prepared query
- ibase_pconnect -
Open a persistent connection to an InterBase database
- ibase_prepare -
Prepare a query for later binding of parameter placeholders and
execution
- ibase_query - Execute a query on an InterBase database
- ibase_restore -
Initiates a restore task in the service manager and returns immediately
- ibase_rollback_ret - Roll back a transaction without closing it
- ibase_rollback - Roll back a transaction
- ibase_server_info -
Request information about a database server
- ibase_service_attach -
Connect to the service manager
- ibase_service_detach -
Disconnect from the service manager
- ibase_set_event_handler -
Register a callback function to be called when events are posted
- ibase_timefmt -
Sets the format of timestamp, date and time type columns returned from queries
- ibase_trans - Begin a transaction
- ibase_wait_event -
Wait for an event to be posted by the database
- XL. Firebird/Interbase (PDO)
- PDO_FIREBIRD DSN - Connecting to Firebird and Interbase databases
- XLI. FriBiDi
- fribidi_log2vis - Convert a logical string to a visual one
- XLII. FrontBase
- fbsql_affected_rows -
Get number of affected rows in previous FrontBase operation
- fbsql_autocommit - Enable or disable autocommit
- fbsql_blob_size -
Get the size of a BLOB
- fbsql_change_user -
Change logged in user of the active connection
- fbsql_clob_size -
Get the size of a CLOB
- fbsql_close - Close FrontBase connection
- fbsql_commit - Commits a transaction to the database
- fbsql_connect - Open a connection to a FrontBase Server
- fbsql_create_blob - Create a BLOB
- fbsql_create_clob - Create a CLOB
- fbsql_create_db - Create a FrontBase database
- fbsql_data_seek - Move internal result pointer
- fbsql_database_password -
Sets or retrieves the password for a FrontBase database
- fbsql_database - Get or set the database name used with a connection
- fbsql_db_query - Send a FrontBase query
- fbsql_db_status - Get the status for a given database
- fbsql_drop_db - Drop (delete) a FrontBase database
- fbsql_errno -
Returns the numerical value of the error message from previous
FrontBase operation
- fbsql_error -
Returns the text of the error message from previous FrontBase
operation
- fbsql_fetch_array -
Fetch a result row as an associative array, a numeric array, or
both
- fbsql_fetch_assoc -
Fetch a result row as an associative array
- fbsql_fetch_field -
Get column information from a result and return as an object
- fbsql_fetch_lengths -
Get the length of each output in a result
- fbsql_fetch_object - Fetch a result row as an object
- fbsql_fetch_row - Get a result row as an enumerated array
- fbsql_field_flags -
Get the flags associated with the specified field in a result
- fbsql_field_len -
Returns the length of the specified field
- fbsql_field_name -
Get the name of the specified field in a result
- fbsql_field_seek -
Set result pointer to a specified field offset
- fbsql_field_table -
Get name of the table the specified field is in
- fbsql_field_type -
Get the type of the specified field in a result
- fbsql_free_result - Free result memory
- fbsql_get_autostart_info - No description given yet
- fbsql_hostname - Get or set the host name used with a connection
- fbsql_insert_id -
Get the id generated from the previous INSERT operation
- fbsql_list_dbs -
List databases available on a FrontBase server
- fbsql_list_fields - List FrontBase result fields
- fbsql_list_tables - List tables in a FrontBase database
- fbsql_next_result -
Move the internal result pointer to the next result
- fbsql_num_fields - Get number of fields in result
- fbsql_num_rows - Get number of rows in result
- fbsql_password - Get or set the user password used with a connection
- fbsql_pconnect -
Open a persistent connection to a FrontBase Server
- fbsql_query - Send a FrontBase query
- fbsql_read_blob - Read a BLOB from the database
- fbsql_read_clob - Read a CLOB from the database
- fbsql_result - Get result data
- fbsql_rollback - Rollback a transaction to the database
- fbsql_select_db - Select a FrontBase database
- fbsql_set_lob_mode -
Set the LOB retrieve mode for a FrontBase result set
- fbsql_set_password -
Change the password for a given user
- fbsql_set_transaction -
Set the transaction locking and isolation
- fbsql_start_db - Start a database on local or remote server
- fbsql_stop_db - Stop a database on local or remote server
- fbsql_tablename - Get table name of field
- fbsql_username - Get or set the host user used with a connection
- fbsql_warnings - Enable or disable FrontBase warnings
- XLIII. FTP
- ftp_alloc - Allocates space for a file to be uploaded
- ftp_cdup - 切換到目前目錄的父目錄
- ftp_chdir - 在 FTP 伺服器上切換目前目錄
- ftp_chmod - Set permissions on a file via FTP
- ftp_close - 關閉一個活動的 FTP 連接
- ftp_connect - 建立一個新的 FTP 連接
- ftp_delete - 刪除 FTP 伺服器上的一個檔案
- ftp_exec - 請求運行一條 FTP 命令
- ftp_fget - 從 FTP 伺服器上下載一個檔案並儲存到本地一個已經打開的檔案中
- ftp_fput - 上傳一個已經打開的檔案到 FTP 伺服器
- ftp_get_option - 返回目前 FTP 連接的各種不同的選項設定
- ftp_get - 從 FTP 伺服器上下載一個檔案
- ftp_login - 登入 FTP 伺服器
- ftp_mdtm - 返回指定檔案的最後修改時間
- ftp_mkdir - 建立新目錄
- ftp_nb_continue - 連續取得/發送檔案(non-blocking)
- ftp_nb_fget - Retrieves a file from the FTP server and writes it to an open file (non-blocking)
- ftp_nb_fput - Stores a file from an open file to the FTP server (non-blocking)
- ftp_nb_get - 從 FTP 伺服器上取得檔案並寫入本地檔案(non-blocking)
- ftp_nb_put - 存儲一個檔案至 FTP 伺服器(non-blocking)
- ftp_nlist - 返回給定目錄的檔案列表
- ftp_pasv - 返回目前 FTP 被動模式是否打開
- ftp_put - 上傳檔案到 FTP 伺服器
- ftp_pwd - 返回目前目錄名
- ftp_quit - ftp_close 的別名
- ftp_raw - Sends an arbitrary command to an FTP server
- ftp_rawlist - 返回指定目錄下檔案的詳細列表
- ftp_rename - 更改 FTP 伺服器上指定的檔案名
- ftp_rmdir - 刪除一個目錄
- ftp_set_option - 設定各種 FTP 運行時選項
- ftp_site - 向伺服器發送 SITE 命令
- ftp_size - 返回指定檔案的大小
- ftp_ssl_connect - Opens an Secure SSL-FTP connection
- ftp_systype - 返回遠程 FTP 伺服器的系統類型
- XLIV. Function handling
- call_user_func_array -
Call a user function given with an array of parameters
- call_user_func -
Call a user function given by the first parameter
- create_function - Create an anonymous (lambda-style) function
- func_get_arg - Return an item from the argument list
- func_get_args -
Returns an array comprising a function's argument list
- func_num_args -
Returns the number of arguments passed to the function
- function_exists -
Return TRUE if the given function has been defined
- get_defined_functions -
Returns an array of all defined functions
- register_shutdown_function -
Register a function for execution on shutdown
- register_tick_function -
Register a function for execution on each tick
- unregister_tick_function -
De-register a function for execution on each tick
- XLV. gettext
- bind_textdomain_codeset -
Specify the character encoding in which the messages from the
DOMAIN message catalog will be returned
- bindtextdomain - Sets the path for a domain
- dcgettext - Overrides the domain for a single lookup
- dcngettext - Plural version of dcgettext
- dgettext - Override the current domain
- dngettext - Plural version of dgettext
- gettext - Lookup a message in the current domain
- ngettext - Plural version of gettext
- textdomain - Sets the default domain
- XLVI. GMP
- gmp_abs - Absolute value
- gmp_add - Add numbers
- gmp_and - Logical AND
- gmp_clrbit - Clear bit
- gmp_cmp - Compare numbers
- gmp_com - Calculates one's complement
- gmp_div_q - Divide numbers
- gmp_div_qr - Divide numbers and get quotient and remainder
- gmp_div_r - Remainder of the division of numbers
- gmp_div - 別名 gmp_div_q
- gmp_divexact - Exact division of numbers
- gmp_fact - Factorial
- gmp_gcd - Calculate GCD
- gmp_gcdext - Calculate GCD and multipliers
- gmp_hamdist - Hamming distance
- gmp_init - Create GMP number
- gmp_intval - Convert GMP number to integer
- gmp_invert - Inverse by modulo
- gmp_jacobi - Jacobi symbol
- gmp_legendre - Legendre symbol
- gmp_mod - Modulo operation
- gmp_mul - Multiply numbers
- gmp_neg - Negate number
- gmp_or - Logical OR
- gmp_perfect_square - Perfect square check
- gmp_popcount - Population count
- gmp_pow - Raise number into power
- gmp_powm - Raise number into power with modulo
- gmp_prob_prime - Check if number is "probably prime"
- gmp_random - Random number
- gmp_scan0 - Scan for 0
- gmp_scan1 - Scan for 1
- gmp_setbit - Set bit
- gmp_sign - Sign of number
- gmp_sqrt - Calculate square root
- gmp_sqrtrem -
Square root with remainder
- gmp_strval - Convert GMP number to string
- gmp_sub - Subtract numbers
- gmp_xor - Logical XOR
- XLVII. gnupg
- gnupg_adddecryptkey - Add a key for decryption
- gnupg_addencryptkey - Add a key for encryption
- gnupg_addsignkey - Add a key for signing
- gnupg_cleardecryptkeys - Removes all keys which were set for decryption before
- gnupg_clearencryptkeys - Removes all keys which were set for encryption before
- gnupg_clearsignkeys - Removes all keys which were set for signing before
- gnupg_decrypt - Decrypts a given text
- gnupg_decryptverify - Decrypts and verifies a given text
- gnupg_encrypt - Encrypts a given text
- gnupg_encryptsign - Encrypts and signs a given text
- gnupg_export - Exports a key
- gnupg_geterror - Returns the errortext, if a function fails
- gnupg_getprotocol - Returns the currently active protocol for all operations
- gnupg_import - Imports a key
- gnupg_keyinfo - Returns an array with information about all keys that matches the given pattern
- gnupg_setarmor - Toggle armored output
- gnupg_seterrormode - Sets the mode for error_reporting
- gnupg_setsignmode - Sets the mode for signing
- gnupg_sign - Signs a given text
- gnupg_verify - Verifies a signed text
- XLVIII. gopher
- gopher_parsedir - Translate a gopher formatted directory entry into an associative array.
- XLIX. hash
- hash_algos - Return a list of registered hashing algorithms
- hash_file - Generate a hash value using the contents of a given file
- hash_final - Finalize an incremental hash and return resulting digest
- hash_hmac_file - Generate a keyed hash value using the HMAC method and the contents of a given file
- hash_hmac - Generate a keyed hash value using the HMAC method
- hash_init - Initialize an incremental hashing context
- hash_update_file - Pump data into an active hashing context from a file
- hash_update_stream - Pump data into an active hashing context from an open stream
- hash_update - Pump data into an active hashing context
- hash - Generate a hash value (message digest)
- L. HTTP
- header - 發送一個原始 HTTP 標頭
- headers_list - 返回已發送(或準備發送)的響應標頭的列表
- headers_sent - 檢查標頭是否已被發送以及在哪裡被發送
- setcookie - 發送一個 cookie 內容
- setrawcookie - 發送一個其值未經 urlencode 編碼的 cookie
- LI. Hyperwave
- hw_Array2Objrec - Convert attributes from object array to object record
- hw_changeobject -
Changes attributes of an object (obsolete)
- hw_Children - Object ids of children
- hw_ChildrenObj - Object records of children
- hw_Close - Closes the Hyperwave connection
- hw_Connect - Opens a connection
- hw_connection_info -
Prints information about the connection to Hyperwave server
- hw_cp - Copies objects
- hw_Deleteobject - Deletes object
- hw_DocByAnchor - Object id object belonging to anchor
- hw_DocByAnchorObj - Object record object belonging to anchor
- hw_Document_Attributes - Object record of hw_document
- hw_Document_BodyTag - Body tag of hw_document
- hw_Document_Content - Returns content of hw_document
- hw_Document_SetContent - Sets/replaces content of hw_document
- hw_Document_Size - Size of hw_document
- hw_dummy -
Hyperwave dummy function
- hw_EditText - Retrieve text document
- hw_Error - Error number
- hw_ErrorMsg - Returns error message
- hw_Free_Document - Frees hw_document
- hw_GetAnchors - Object ids of anchors of document
- hw_GetAnchorsObj - Object records of anchors of document
- hw_GetAndLock - Return object record and lock object
- hw_GetChildColl - Object ids of child collections
- hw_GetChildCollObj - Object records of child collections
- hw_GetChildDocColl - Object ids of child documents of collection
- hw_GetChildDocCollObj - Object records of child documents of collection
- hw_GetObject - Object record
- hw_GetObjectByQuery - Search object
- hw_GetObjectByQueryColl - Search object in collection
- hw_GetObjectByQueryCollObj - Search object in collection
- hw_GetObjectByQueryObj - Search object
- hw_GetParents - Object ids of parents
- hw_GetParentsObj - Object records of parents
- hw_getrellink -
Get link from source to dest relative to rootid
- hw_GetRemote - Gets a remote document
- hw_getremotechildren - Gets children of remote document
- hw_GetSrcByDestObj - Returns anchors pointing at object
- hw_GetText - Retrieve text document
- hw_getusername - Name of currently logged in user
- hw_Identify - Identifies as user
- hw_InCollections - Check if object ids in collections
- hw_Info - Info about connection
- hw_InsColl - Insert collection
- hw_InsDoc - Insert document
- hw_insertanchors -
Inserts only anchors into text
- hw_InsertDocument - Upload any document
- hw_InsertObject - Inserts an object record
- hw_mapid - Maps global id on virtual local id
- hw_Modifyobject - Modifies object record
- hw_mv - Moves objects
- hw_New_Document - Create new document
- hw_objrec2array - Convert attributes from object record to object array
- hw_Output_Document - Prints hw_document
- hw_pConnect - Make a persistent database connection
- hw_PipeDocument - Retrieve any document
- hw_Root - Root object id
- hw_setlinkroot -
Set the id to which links are calculated
- hw_stat -
Returns status string
- hw_Unlock - Unlock object
- hw_Who - List of currently logged in users
- LII. Hyperwave API
- hw_api_attribute->key - Returns key of the attribute
- hw_api_attribute->langdepvalue - Returns value for a given language
- hw_api_attribute->value - Returns value of the attribute
- hw_api_attribute->values - Returns all values of the attribute
- hw_api_attribute - Creates instance of class hw_api_attribute
- hw_api->checkin - Checks in an object
- hw_api->checkout - Checks out an object
- hw_api->children - Returns children of an object
- hw_api_content->mimetype - Returns mimetype
- hw_api_content->read - Read content
- hw_api->content - Returns content of an object
- hw_api->copy - Copies physically
- hw_api->dbstat - Returns statistics about database server
- hw_api->dcstat - Returns statistics about document cache server
- hw_api->dstanchors - Returns a list of all destination anchors
- hw_api->dstofsrcanchor - Returns destination of a source anchor
- hw_api_error->count - Returns number of reasons
- hw_api_error->reason - Returns reason of error
- hw_api->find - Search for objects
- hw_api->ftstat - Returns statistics about fulltext server
- hwapi_hgcsp - Returns object of class hw_api
- hw_api->hwstat - Returns statistics about Hyperwave server
- hw_api->identify - Log into Hyperwave Server
- hw_api->info - Returns information about server configuration
- hw_api->insert - Inserts a new object
- hw_api->insertanchor - Inserts a new object of type anchor
- hw_api->insertcollection - Inserts a new object of type collection
- hw_api->insertdocument - Inserts a new object of type document
- hw_api->link - Creates a link to an object
- hw_api->lock - Locks an object
- hw_api->move - Moves object between collections
- hw_api_content - Create new instance of class hw_api_content
- hw_api_object->assign - Clones object
- hw_api_object->attreditable - Checks whether an attribute is editable
- hw_api_object->count - Returns number of attributes
- hw_api_object->insert - Inserts new attribute
- hw_api_object - Creates a new instance of class hw_api_object
- hw_api_object->remove - Removes attribute
- hw_api_object->title - Returns the title attribute
- hw_api_object->value - Returns value of attribute
- hw_api->object - Retrieve attribute information
- hw_api->objectbyanchor - Returns the object an anchor belongs to
- hw_api->parents - Returns parents of an object
- hw_api_reason->description - Returns description of reason
- hw_api_reason->type - Returns type of reason
- hw_api->remove - Delete an object
- hw_api->replace - Replaces an object
- hw_api->setcommittedversion - Commits version other than last version
- hw_api->srcanchors - Returns a list of all source anchors
- hw_api->srcsofdst - Returns source of a destination object
- hw_api->unlock - Unlocks a locked object
- hw_api->user - Returns the own user object
- hw_api->userlist - Returns a list of all logged in users
- LIII. ibm_db2
- db2_autocommit -
Returns or sets the AUTOCOMMIT state for a database connection
- db2_bind_param -
Binds a PHP variable to an SQL statement parameter
- db2_client_info - Returns an object with properties that describe the DB2 database client
- db2_close -
Closes a database connection
- db2_column_privileges -
Returns a result set listing the columns and associated privileges for a table
- db2_columns -
Returns a result set listing the columns and associated metadata for a table
- db2_commit -
Commits a transaction
- db2_conn_error -
Returns a string containing the SQLSTATE returned by the last connection attempt
- db2_conn_errormsg -
Returns the last connection error message and SQLCODE value
- db2_connect -
Returns a connection to a database
- db2_cursor_type -
Returns the cursor type used by a statement resource
- db2_exec -
Executes an SQL statement directly
- db2_execute -
Executes a prepared SQL statement
- db2_fetch_array -
Returns an array, indexed by column position, representing a row in a result set
- db2_fetch_assoc -
Returns an array, indexed by column name, representing a row in a result set
- db2_fetch_both -
Returns an array, indexed by both column name and position, representing a row in a result set
- db2_fetch_object -
Returns an object with properties representing columns in the fetched row
- db2_fetch_row -
Sets the result set pointer to the next row or requested row
- db2_field_display_size -
Returns the maximum number of bytes required to display a column
- db2_field_name -
Returns the name of the column in the result set
- db2_field_num -
Returns the position of the named column in a result set
- db2_field_precision -
Returns the precision of the indicated column in a result set
- db2_field_scale -
Returns the scale of the indicated column in a result set
- db2_field_type -
Returns the data type of the indicated column in a result set
- db2_field_width -
Returns the width of the current value of the indicated column in a result set
- db2_foreign_keys -
Returns a result set listing the foreign keys for a table
- db2_free_result -
Frees resources associated with a result set
- db2_free_stmt -
Frees resources associated with the indicated statement resource
- db2_next_result -
Requests the next result set from a stored procedure
- db2_num_fields -
Returns the number of fields contained in a result set
- db2_num_rows -
Returns the number of rows affected by an SQL statement
- db2_pconnect -
Returns a persistent connection to a database
- db2_prepare -
Prepares an SQL statement to be executed
- db2_primary_keys -
Returns a result set listing primary keys for a table
- db2_procedure_columns -
Returns a result set listing stored procedure parameters
- db2_procedures -
Returns a result set listing the stored procedures registered in a database
- db2_result -
Returns a single column from a row in the result set
- db2_rollback -
Rolls back a transaction
- db2_server_info - Returns an object with properties that describe the DB2 database server
- db2_special_columns -
Returns a result set listing the unique row identifier columns for a table
- db2_statistics -
Returns a result set listing the index and statistics for a table
- db2_stmt_error -
Returns a string containing the SQLSTATE returned by an SQL statement
- db2_stmt_errormsg -
Returns a string containing the last SQL statement error message
- db2_table_privileges -
Returns a result set listing the tables and associated privileges in a database
- db2_tables -
Returns a result set listing the tables and associated metadata in a database
- LIV. ICAP
- icap_close - Close an ICAP stream
- icap_create_calendar -
Create a new calendar
- icap_delete_calendar -
Delete a calendar
- icap_delete_event - Delete an event from an ICAP calendar
- icap_fetch_event - Fetches an event from the calendar stream/
- icap_list_alarms -
Return a list of events that has an alarm triggered at the given
datetime
- icap_list_events -
Return a list of events between two given datetimes
- icap_open - Opens up an ICAP connection
- icap_rename_calendar -
Rename a calendar
- icap_reopen -
Reopen ICAP stream to new calendar
- icap_snooze - Snooze an alarm
- icap_store_event - Store an event into an ICAP calendar
- LV. iconv
- iconv_get_encoding - Retrieve internal configuration variables of iconv extension
- iconv_mime_decode_headers -
Decodes multiple MIME header fields at once
- iconv_mime_decode -
Decodes a MIME header field
- iconv_mime_encode -
Composes a MIME header field
- iconv_set_encoding - Set current setting for character encoding conversion
- iconv_strlen -
Returns the character count of string
- iconv_strpos -
Finds position of first occurrence of a needle within a haystack
- iconv_strrpos -
Finds the last occurrence of a needle within the specified range of haystack
- iconv_substr -
Cut out part of a string
- iconv - Convert string to requested character encoding
- ob_iconv_handler - Convert character encoding as output buffer handler
- LVI. id3
- id3_get_frame_long_name - Get the long name of an ID3v2 frame
- id3_get_frame_short_name - Get the short name of an ID3v2 frame
- id3_get_genre_id - Get the id for a genre
- id3_get_genre_list - Get all possible genre values
- id3_get_genre_name - Get the name for a genre id
- id3_get_tag - Get all information stored in an ID3 tag
- id3_get_version - Get version of an ID3 tag
- id3_remove_tag - Remove an existing ID3 tag
- id3_set_tag - Update information stored in an ID3 tag
- LVII. IIS Functions
- iis_add_server - Creates a new virtual web server
- iis_get_dir_security - Gets Directory Security
- iis_get_script_map - Gets script mapping on a virtual directory for a specific extension
- iis_get_server_by_comment - Return the instance number associated with the Comment
- iis_get_server_by_path - Return the instance number associated with the Path
- iis_get_server_rights - Gets server rights
- iis_get_service_state - Returns the state for the service defined by ServiceId
- iis_remove_server - Removes the virtual web server indicated by ServerInstance
- iis_set_app_settings - Creates application scope for a virtual directory
- iis_set_dir_security - Sets Directory Security
- iis_set_script_map - Sets script mapping on a virtual directory
- iis_set_server_rights - Sets server rights
- iis_start_server - Starts the virtual web server
- iis_start_service - Starts the service defined by ServiceId
- iis_stop_server - Stops the virtual web server
- iis_stop_service - Stops the service defined by ServiceId
- LVIII. Image
- gd_info - 取得目前安裝的 GD 庫的內容
- getimagesize - 取得圖像大小
- image_type_to_extension - 取得圖像類型的檔案後綴
- image_type_to_mime_type - 取得 getimagesize,exif_read_data,exif_thumbnail,exif_imagetype
所返回的圖像類型的 MIME 類型
- image2wbmp - 以 WBMP 格式將圖像輸出到瀏覽器或檔案
- imagealphablending - 設定圖像的混色模式
- imageantialias - 是否使用抗鋸齒(antialias)功能
- imagearc - 畫橢圓弧
- imagechar - 水平地畫一個字符
- imagecharup - 垂直地畫一個字符
- imagecolorallocate - 為一幅圖像分配顏色
- imagecolorallocatealpha - 為一幅圖像分配顏色 + alpha
- imagecolorat - 取得某像素的顏色索引值
- imagecolorclosest - 取得與指定的顏色最接近的顏色的索引值
- imagecolorclosestalpha - 取得與指定的顏色加透明度最接近的顏色
- imagecolorclosesthwb -
取得與給定顏色最接近的色度的黑白色的索引
- imagecolordeallocate - 取消圖像顏色的分配
- imagecolorexact - 取得指定顏色的索引值
- imagecolorexactalpha - 取得指定的顏色加透明度的索引值
- imagecolormatch - 使一個圖像中調色板版本的顏色與真彩色版本更能匹配
- imagecolorresolve - 取得指定顏色的索引值或有可能得到的最接近的替代值
- imagecolorresolvealpha -
取得指定顏色 + alpha 的索引值或有可能得到的最接近的替代值
- imagecolorset - 給指定調色板索引設定顏色
- imagecolorsforindex - 取得某索引的顏色
- imagecolorstotal - 取得一幅圖像的調色板中顏色的數目
- imagecolortransparent - 將某個顏色定義為透明色
- imageconvolution - 用係數 div 和 offset 申請一個 3x3 的卷積矩陣
- imagecopy - 拷貝圖像的一部分
- imagecopymerge - 拷貝併合併圖像的一部分
- imagecopymergegray - 用灰度拷貝併合併圖像的一部分
- imagecopyresampled - 重採樣拷貝部分圖像並調整大小
- imagecopyresized - 拷貝部分圖像並調整大小
- imagecreate - 新建一個基於調色板的圖像
- imagecreatefromgd2 - 從 GD2 檔案或 URL 新建一圖像
- imagecreatefromgd2part - 從給定的 GD2 檔案或 URL 中的部分新建一圖像
- imagecreatefromgd - 從 GD 檔案或 URL 新建一圖像
- imagecreatefromgif - 從 GIF 檔案或 URL 新建一圖像
- imagecreatefromjpeg - 從 JPEG 檔案或 URL 新建一圖像
- imagecreatefrompng - 從 PNG 檔案或 URL 新建一圖像
- imagecreatefromstring - 從字符串中的圖像流新建一圖像
- imagecreatefromwbmp - 從 WBMP 檔案或 URL 新建一圖像
- imagecreatefromxbm - 從 XBM 檔案或 URL 新建一圖像
- imagecreatefromxpm - 從 XPM 檔案或 URL 新建一圖像
- imagecreatetruecolor - 新建一個真彩色圖像
- imagedashedline - 畫一虛線
- imagedestroy - 銷毀一圖像
- imageellipse - 畫一個橢圓
- imagefill - 區域填充
- imagefilledarc - 畫一橢圓弧且填充
- imagefilledellipse - 畫一橢圓並填充
- imagefilledpolygon - 畫一多邊形並填充
- imagefilledrectangle - 畫一矩形並填充
- imagefilltoborder - 區域填充到指定顏色的邊界為止
- imagefilter - 對圖像使用過濾器
- imagefontheight - 取得字體高度
- imagefontwidth - 取得字體寬度
- imageftbbox - 給出一個使用 FreeType 2 字體的文字框
- imagefttext - 使用 FreeType 2 字體將文字寫入圖像
- imagegammacorrect - 對 GD 圖像應用 gamma 修正
- imagegd2 - 將 GD2 圖像輸出到瀏覽器或檔案
- imagegd - 將 GD 圖像輸出到瀏覽器或檔案
- imagegif - 以 GIF 格式將圖像輸出到瀏覽器或檔案
- imageinterlace - 激活或禁止隔行掃瞄
- imageistruecolor - 檢查圖像是否為真彩色圖像
- imagejpeg - 以 JPEG 格式將圖像輸出到瀏覽器或檔案
- imagelayereffect - 設定 alpha 混色標誌以使用綁定的 libgd 分層效果
- imageline - 畫一條線段
- imageloadfont - 載入一新字體
- imagepalettecopy - 將調色板從一幅圖像拷貝到另一幅
- imagepng - 以 PNG 格式將圖像輸出到瀏覽器或檔案
- imagepolygon - 畫一個多邊形
- imagepsbbox - 給出一個使用 PostScript Type1 字體的文字方框
- imagepscopyfont - 拷貝一個已載入的字體以備更改
- imagepsencodefont - 改變字體中的字符編碼矢量
- imagepsextendfont - 擴充或精簡字體
- imagepsfreefont - 釋放一個 PostScript Type 1 字體所佔用的內存
- imagepsloadfont - 從檔案中載入一個 PostScript Type 1 字體
- imagepsslantfont - 傾斜某字體
- imagepstext - 用 PostScript Type1 字體把文字字符串畫在圖像上
- imagerectangle - 畫一個矩形
- imagerotate - 用給定角度旋轉圖像
- imagesavealpha - 設定標記以在儲存 PNG 圖像時儲存完整的 alpha 通道內容(與單一透明色相反)
- imagesetbrush - 設定畫線用的畫筆圖像
- imagesetpixel - 畫一個單一像素
- imagesetstyle - 設定畫線的風格
- imagesetthickness - 設定畫線的寬度
- imagesettile - 設定用於填充的貼圖
- imagestring - 水平地畫一行字符串
- imagestringup - 垂直地畫一行字符串
- imagesx - 取得圖像寬度
- imagesy - 取得圖像高度
- imagetruecolortopalette - 將真彩色圖像轉換為調色板圖像
- imagettfbbox - 取得使用 TrueType 字體的文字的範圍
- imagettftext - 用 TrueType 字體向圖像寫入文字
- imagetypes - 返回目前 PHP 版本所支援的圖像類型
- imagewbmp - 以 WBMP 格式將圖像輸出到瀏覽器或檔案
- imagexbm - 將 XBM 圖像輸出到瀏覽器或檔案
- iptcembed - 將二進制 IPTC 資料嵌入到一幅 JPEG 圖像中
- iptcparse -
將二進制 IPTC http://www.iptc.org/ 塊解析為單個標記
- jpeg2wbmp - 將 JPEG 圖像檔案轉換為 WBMP 圖像檔案
- png2wbmp - 將 PNG 圖像檔案轉換為 WBMP 圖像檔案
- LIX. IMAP
- imap_8bit -
Convert an 8bit string to a quoted-printable string
- imap_alerts -
This function returns all IMAP alert messages (if any) that have
occurred during this page request or since the alert stack was
reset
- imap_append -
Append a string message to a specified mailbox
- imap_base64 - Decode BASE64 encoded text
- imap_binary -
Convert an 8bit string to a base64 string
- imap_body - Read the message body
- imap_bodystruct -
Read the structure of a specified body section of a specific message
- imap_check - Check current mailbox
- imap_clearflag_full - Clears flags on messages
- imap_close - Close an IMAP stream
- imap_createmailbox - Create a new mailbox
- imap_delete -
Mark a message for deletion from current mailbox
- imap_deletemailbox - Delete a mailbox
- imap_errors -
This function returns all of the IMAP errors (if any) that have
occurred during this page request or since the error stack was
reset
- imap_expunge - Delete all messages marked for deletion
- imap_fetch_overview -
Read an overview of the information in the headers of the given message
- imap_fetchbody -
Fetch a particular section of the body of the message
- imap_fetchheader - Returns header for a message
- imap_fetchstructure -
Read the structure of a particular message
- imap_get_quota -
Retrieve the quota level settings, and usage statics per mailbox
- imap_get_quotaroot -
Retrieve the quota settings per user
- imap_getacl -
Gets the ACL for a given mailbox
- imap_getmailboxes -
Read the list of mailboxes, returning detailed information on
each one
- imap_getsubscribed - List all the subscribed mailboxes
- imap_header - 別名 imap_headerinfo
- imap_headerinfo - Read the header of the message
- imap_headers -
Returns headers for all messages in a mailbox
- imap_last_error -
This function returns the last IMAP error (if any) that occurred
during this page request
- imap_list - Read the list of mailboxes
- imap_listmailbox - 別名 imap_list
- imap_listscan -
Read the list of mailboxes, takes a string to search for in the
text of the mailbox
- imap_listsubscribed - 別名 imap_lsub
- imap_lsub - List all the subscribed mailboxes
- imap_mail_compose -
Create a MIME message based on given envelope and body sections
- imap_mail_copy - Copy specified messages to a mailbox
- imap_mail_move - Move specified messages to a mailbox
- imap_mail -
Send an email message
- imap_mailboxmsginfo - Get information about the current mailbox
- imap_mime_header_decode - Decode MIME header elements
- imap_msgno -
This function returns the message sequence number for the given
UID
- imap_num_msg -
Gives the number of messages in the current mailbox
- imap_num_recent - Gives the number of recent messages in current
mailbox
- imap_open - Open an IMAP stream to a mailbox
- imap_ping - Check if the IMAP stream is still active
- imap_qprint - Convert a quoted-printable string to an 8 bit
string
- imap_renamemailbox - Rename an old mailbox to new mailbox
- imap_reopen - Reopen IMAP stream to new mailbox
- imap_rfc822_parse_adrlist - Parses an address string
- imap_rfc822_parse_headers - Parse mail headers from a string
- imap_rfc822_write_address -
Returns a properly formatted email address given the mailbox,
host, and personal info
- imap_scanmailbox - 別名 imap_listscan
- imap_search -
This function returns an array of messages matching the given
search criteria
- imap_set_quota - Sets a quota for a given mailbox
- imap_setacl -
Sets the ACL for a giving mailbox
- imap_setflag_full - Sets flags on messages
- imap_sort - Sort an array of message headers
- imap_status -
This function returns status information on a mailbox other than
the current one
- imap_subscribe - Subscribe to a mailbox
- imap_thread -
Returns a tree of threaded message
- imap_timeout -
Set or fetch imap timeout
- imap_uid -
This function returns the UID for the given message sequence
number
- imap_undelete -
Unmark the message which is marked deleted
- imap_unsubscribe - Unsubscribe from a mailbox
- imap_utf7_decode -
Decodes a modified UTF-7 encoded string
- imap_utf7_encode -
Converts ISO-8859-1 string to modified UTF-7 text
- imap_utf8 -
Converts MIME-encoded text to UTF-8
- LX. Informix
- ifx_affected_rows - Get number of rows affected by a query
- ifx_blobinfile_mode - Set the default blob mode for all select queries
- ifx_byteasvarchar - Set the default byte mode
- ifx_close - Close Informix connection
- ifx_connect - Open Informix server connection
- ifx_copy_blob - Duplicates the given blob object
- ifx_create_blob - Creates an blob object
- ifx_create_char - Creates an char object
- ifx_do -
Execute a previously prepared SQL-statement
- ifx_error - Returns error code of last Informix call
- ifx_errormsg - Returns error message of last Informix call
- ifx_fetch_row - Get row as enumerated array
- ifx_fieldproperties - List of SQL fieldproperties
- ifx_fieldtypes - List of Informix SQL fields
- ifx_free_blob - Deletes the blob object
- ifx_free_char - Deletes the char object
- ifx_free_result - Releases resources for the query
- ifx_get_blob - Return the content of a blob object
- ifx_get_char - Return the content of the char object
- ifx_getsqlca -
Get the contents of sqlca.sqlerrd[0..5] after a query
- ifx_htmltbl_result -
Formats all rows of a query into a HTML table
- ifx_nullformat -
Sets the default return value on a fetch row
- ifx_num_fields - Returns the number of columns in the query
- ifx_num_rows - Count the rows already fetched from a query
- ifx_pconnect - Open persistent Informix connection
- ifx_prepare - Prepare an SQL-statement for execution
- ifx_query - Send Informix query
- ifx_textasvarchar - Set the default text mode
- ifx_update_blob - Updates the content of the blob object
- ifx_update_char - Updates the content of the char object
- ifxus_close_slob - Deletes the slob object
- ifxus_create_slob - Creates an slob object and opens it
- ifxus_free_slob - Deletes the slob object
- ifxus_open_slob - Opens an slob object
- ifxus_read_slob - Reads nbytes of the slob object
- ifxus_seek_slob - Sets the current file or seek position
- ifxus_tell_slob - Returns the current file or seek position
- ifxus_write_slob - Writes a string into the slob object
- LXI. Informix (PDO)
- PDO_INFORMIX DSN - Connecting to Informix databases
- LXII. Ingres II
- ingres_autocommit - Switch autocommit on or off
- ingres_close - Close an Ingres II database connection
- ingres_commit - Commit a transaction
- ingres_connect -
Open a connection to an Ingres II database
- ingres_cursor - Gets a cursor name for a given link resource
- ingres_errno - Gets the last ingres error number generated
- ingres_error - Gets a meaningful error message for the last error generated
- ingres_errsqlstate - Gets the last SQLSTATE error code generated
- ingres_fetch_array - Fetch a row of result into an array
- ingres_fetch_object - Fetch a row of result into an object
- ingres_fetch_row -
Fetch a row of result into an enumerated array
- ingres_field_length - Get the length of a field
- ingres_field_name - Get the name of a field in a query result
- ingres_field_nullable - Test if a field is nullable
- ingres_field_precision - Get the precision of a field
- ingres_field_scale - Get the scale of a field
- ingres_field_type -
Get the type of a field in a query result
- ingres_num_fields -
Get the number of fields returned by the last query
- ingres_num_rows -
Get the number of rows affected or returned by the last query
- ingres_pconnect -
Open a persistent connection to an Ingres II database
- ingres_query - Send a SQL query to Ingres II
- ingres_rollback - Roll back a transaction
- LXIII. IRC Gateway
- ircg_channel_mode -
Set channel mode flags for user
- ircg_disconnect -
Close connection to server
- ircg_eval_ecmascript_params - Decodes a list of JS-encoded parameters
- ircg_fetch_error_msg -
Returns the error from previous IRCG operation
- ircg_get_username -
Get username for connection
- ircg_html_encode -
Encodes HTML preserving output
- ircg_ignore_add -
Add a user to your ignore list on a server
- ircg_ignore_del -
Remove a user from your ignore list on a server
- ircg_invite - Invites nickname to channel
- ircg_is_conn_alive -
Check connection status
- ircg_join -
Join a channel on a connected server
- ircg_kick -
Kick a user out of a channel on server
- ircg_list - List topic/user count of channel(s)
- ircg_lookup_format_messages -
Check for the existence of a format message set
- ircg_lusers - IRC network statistics
- ircg_msg -
Send message to channel or user on server
- ircg_names - Query visible usernames
- ircg_nick -
Change nickname on server
- ircg_nickname_escape -
Encode special characters in nickname to be IRC-compliant
- ircg_nickname_unescape -
Decodes encoded nickname
- ircg_notice -
Send a notice to a user on server
- ircg_oper - Elevates privileges to IRC OPER
- ircg_part -
Leave a channel on server
- ircg_pconnect -
Connect to an IRC server
- ircg_register_format_messages -
Register a format message set
- ircg_set_current -
Set current connection for output
- ircg_set_file -
Set logfile for connection
- ircg_set_on_die -
Set action to be executed when connection dies
- ircg_topic -
Set topic for channel on server
- ircg_who - Queries server for WHO information
- ircg_whois -
Query server for user information
- LXIV. Java
- java_last_exception_clear - Clear last Java exception
- java_last_exception_get - Get last Java exception
- LXV. kadm5
- kadm5_chpass_principal - Changes the principal's password
- kadm5_create_principal - Creates a kerberos principal with the given parameters
- kadm5_delete_principal - Deletes a kerberos principal
- kadm5_destroy - Closes the connection to the admin server and releases all related resources
- kadm5_flush - Flush all changes to the Kerberos database, leaving the connection
to the Kerberos admin server open
- kadm5_get_policies - Gets all policies from the Kerberos database
- kadm5_get_principal - Gets the principal's entries from the Kerberos database
- kadm5_get_principals - Gets all principals from the Kerberos database
- kadm5_init_with_password - Opens a connection to the KADM5 library and initializes any
neccessary state information
- kadm5_modify_principal - Modifies a kerberos principal with the given parameters
- LXVI. LDAP
- ldap_8859_to_t61 -
Translate 8859 characters to t61 characters
- ldap_add - Add entries to LDAP directory
- ldap_bind - Bind to LDAP directory
- ldap_close - 別名 ldap_unbind
- ldap_compare - Compare value of attribute found in entry specified with DN
- ldap_connect - Connect to an LDAP server
- ldap_count_entries - Count the number of entries in a search
- ldap_delete - Delete an entry from a directory
- ldap_dn2ufn - Convert DN to User Friendly Naming format
- ldap_err2str -
Convert LDAP error number into string error message
- ldap_errno -
Return the LDAP error number of the last LDAP command
- ldap_error -
Return the LDAP error message of the last LDAP command
- ldap_explode_dn - Splits DN into its component parts
- ldap_first_attribute - Return first attribute
- ldap_first_entry - Return first result id
- ldap_first_reference -
Return first reference
- ldap_free_result - Free result memory
- ldap_get_attributes - Get attributes from a search result entry
- ldap_get_dn - Get the DN of a result entry
- ldap_get_entries - Get all result entries
- ldap_get_option - Get the current value for given option
- ldap_get_values_len - Get all binary values from a result entry
- ldap_get_values - Get all values from a result entry
- ldap_list - Single-level search
- ldap_mod_add - Add attribute values to current attributes
- ldap_mod_del - Delete attribute values from current attributes
- ldap_mod_replace - Replace attribute values with new ones
- ldap_modify - Modify an LDAP entry
- ldap_next_attribute - Get the next attribute in result
- ldap_next_entry - Get next result entry
- ldap_next_reference -
Get next reference
- ldap_parse_reference -
Extract information from reference entry
- ldap_parse_result -
Extract information from result
- ldap_read - Read an entry
- ldap_rename - Modify the name of an entry
- ldap_sasl_bind -
Bind to LDAP directory using SASL
- ldap_search - Search LDAP tree
- ldap_set_option - Set the value of the given option
- ldap_set_rebind_proc -
Set a callback function to do re-binds on referral chasing
- ldap_sort -
Sort LDAP result entries
- ldap_start_tls -
Start TLS
- ldap_t61_to_8859 -
Translate t61 characters to 8859 characters
- ldap_unbind - Unbind from LDAP directory
- LXVII. libxml
- libxml_clear_errors -
Clear libxml error buffer
- libxml_get_errors -
Retrieve array of errors
- libxml_get_last_error -
Retrieve last error from libxml
- libxml_set_streams_context -
Set the streams context for the next libxml document load or write
- libxml_use_internal_errors -
Disable libxml errors and allow user to fetch error information as needed
- LXVIII. Lotus Notes
- notes_body - Open the message msg_number in the specified mailbox on the specified server (leave serv
- notes_copy_db - Copy a Lotus Notes database
- notes_create_db - Create a Lotus Notes database
- notes_create_note - Create a note using form form_name
- notes_drop_db - Drop a Lotus Notes database
- notes_find_note - Returns a note id found in database_name
- notes_header_info - Open the message msg_number in the specified mailbox on the specified server (leave serv
- notes_list_msgs - Returns the notes from a selected database_name
- notes_mark_read - Mark a note_id as read for the User user_name
- notes_mark_unread - Mark a note_id as unread for the User user_name
- notes_nav_create - Create a navigator name, in database_name
- notes_search - Find notes that match keywords in database_name
- notes_unread - Returns the unread note id's for the current User user_name
- notes_version - Get the version Lotus Notes
- LXIX. LZF
- lzf_compress -
LZF compression
- lzf_decompress -
LZF decompression
- lzf_optimized_for -
Determines what LZF extension was optimized for
- LXX. Mail
- ezmlm_hash - Calculate the hash value needed by EZMLM
- mail - Send mail
- LXXI. mailparse
- mailparse_determine_best_xfer_encoding -
Figures out the best way of encoding the content read from the
file pointer fp, which must be seek-able
- mailparse_msg_create - Returns a handle that can be used to parse a message
- mailparse_msg_extract_part_file - Extracts/decodes a message section, decoding the transfer encoding
- mailparse_msg_extract_part -
Extracts/decodes a message section
- mailparse_msg_free - Frees a handle allocated by mailparse_msg_create
- mailparse_msg_get_part_data - Returns an associative array of info about the message
- mailparse_msg_get_part - Returns a handle on a given section in a mimemessage
- mailparse_msg_get_structure - Returns an array of mime section names in the supplied message
- mailparse_msg_parse_file - Parse file and return a resource representing the structure
- mailparse_msg_parse - Incrementally parse data into buffer
- mailparse_rfc822_parse_addresses -
Parse addresses and returns a hash containing that data
- mailparse_stream_encode -
Streams data from source file pointer, apply encoding and write
to destfp
- mailparse_uudecode_all -
Scans the data from fp and extract each embedded uuencoded file
- LXXII. Math
- abs - 絕對值
- acos - 反餘弦
- acosh - 反雙曲餘弦
- asin - 反正弦
- asinh - 反雙曲正弦
- atan2 - 兩個參數的反正切
- atan - 反正切
- atanh - 反雙曲正切
- base_convert - 在任意進制之間轉換數字
- bindec - 二進制轉換為十進制
- ceil - 進一法取整
- cos - 餘弦
- cosh - 雙曲餘弦
- decbin - 十進制轉換為二進制
- dechex - 十進制轉換為十六進制
- decoct - 十進制轉換為八進制
- deg2rad -
將角度轉換為弧度
- exp - 計算 e(自然對數的底)的指數
- expm1 -
返回 exp(number) - 1,甚至當 number 的值接近零也能計算出準確結果
- floor - 捨去法取整
- fmod - 返回除法的浮點數餘數
- getrandmax - 顯示隨機數最大的可能值
- hexdec - 十六進制轉換為十進制
- hypot -
計算一直角三角形的斜邊長度
- is_finite - 判斷是否為有限值
- is_infinite - 判斷是否為無限值
- is_nan - 判斷是否為合法數值
- lcg_value - 組合線性同餘發生器
- log10 - 以 10 為底的對數
- log1p -
返回 log(1 + number),甚至當 number 的值接近零也能計算出準確結果
- log - 自然對數
- max - 找出最大值
- min - 找出最小值
- mt_getrandmax - 顯示隨機數的最大可能值
- mt_rand - 建立更好的隨機數
- mt_srand - 播下一個更好的隨機數發生器種子
- octdec - 八進制轉換為十進制
- pi - 得到圓周率值
- pow - 指數表達式
- rad2deg -
將弧度數轉換為相應的角度數
- rand - 產生一個隨機整數
- round - 對浮點數進行四捨五入
- sin - 正弦
- sinh - 雙曲正弦
- sqrt - 平方根
- srand - 播下隨機數發生器種子
- tan - 正切
- tanh - 雙曲正切
- LXXIII. MaxDB
- maxdb_affected_rows - Gets the number of affected rows in a previous MaxDB operation
- maxdb_autocommit - Turns on or off auto-commiting database modifications
- maxdb_bind_param - 別名 maxdb_stmt_bind_param
- maxdb_bind_result - 別名 maxdb_stmt_bind_result
- maxdb_change_user - Changes the user of the specified database connection
- maxdb_character_set_name - Returns the default character set for the database connection
- maxdb_client_encoding - 別名 maxdb_character_set_name
- maxdb_close_long_data - 別名 maxdb_stmt_close_long_data
- maxdb_close - Closes a previously opened database connection
- maxdb_commit - Commits the current transaction
- maxdb_connect_errno - Returns the error code from last connect call
- maxdb_connect_error - Returns a string description of the last connect error
- maxdb_connect - Open a new connection to the MaxDB server
- maxdb_data_seek - Adjusts the result pointer to an arbitary row in the result
- maxdb_debug - Performs debugging operations
- maxdb_disable_reads_from_master - Disable reads from master
- maxdb_disable_rpl_parse - Disable RPL parse
- maxdb_dump_debug_info - Dump debugging information into the log
- maxdb_embedded_connect - Open a connection to an embedded MaxDB server
- maxdb_enable_reads_from_master - Enable reads from master
- maxdb_enable_rpl_parse - Enable RPL parse
- maxdb_errno - Returns the error code for the most recent function call
- maxdb_error - Returns a string description of the last error
- maxdb_escape_string - 別名 maxdb_real_escape_string
- maxdb_execute - 別名 maxdb_stmt_execute
- maxdb_fetch_array - Fetch a result row as an associative, a numeric array, or both
- maxdb_fetch_assoc - Fetch a result row as an associative array
- maxdb_fetch_field_direct -
Fetch meta-data for a single field
- maxdb_fetch_field - Returns the next field in the result set
- maxdb_fetch_fields - Returns an array of resources representing the fields in a result set
- maxdb_fetch_lengths - Returns the lengths of the columns of the current row in the result set
- maxdb_fetch_object - Returns the current row of a result set as an object
- maxdb_fetch_row - Get a result row as an enumerated array
- maxdb_fetch - 別名 maxdb_stmt_fetch
- maxdb_field_count - Returns the number of columns for the most recent query
- maxdb_field_seek -
Set result pointer to a specified field offset
- maxdb_field_tell -
Get current field offset of a result pointer
- maxdb_free_result - Frees the memory associated with a result
- maxdb_get_client_info - Returns the MaxDB client version as a string
- maxdb_get_client_version - Get MaxDB client info
- maxdb_get_host_info - Returns a string representing the type of connection used
- maxdb_get_metadata - 別名 maxdb_stmt_result_metadata
- maxdb_get_proto_info - Returns the version of the MaxDB protocol used
- maxdb_get_server_info - Returns the version of the MaxDB server
- maxdb_get_server_version - Returns the version of the MaxDB server as an integer
- maxdb_info - Retrieves information about the most recently executed query
- maxdb_init -
Initializes MaxDB and returns an resource for use with maxdb_real_connect
- maxdb_insert_id - Returns the auto generated id used in the last query
- maxdb_kill - Disconnects from a MaxDB server
- maxdb_master_query - Enforce execution of a query on the master in a master/slave setup
- maxdb_more_results - Check if there any more query results from a multi query
- maxdb_multi_query - Performs a query on the database
- maxdb_next_result - Prepare next result from multi_query
- maxdb_num_fields -
Get the number of fields in a result
- maxdb_num_rows -
Gets the number of rows in a result
- maxdb_options - Set options
- maxdb_param_count - 別名 maxdb_stmt_param_count
- maxdb_ping -
Pings a server connection, or tries to reconnect if the connection has gone down
- maxdb_prepare -
Prepare a SQL statement for execution
- maxdb_query - Performs a query on the database
- maxdb_real_connect - Opens a connection to a MaxDB server
- maxdb_real_escape_string -
Escapes special characters in a string for use in a SQL statement,
taking into account the current charset of the connection
- maxdb_real_query - Execute an SQL query
- maxdb_report - Enables or disables internal report functions
- maxdb_rollback - Rolls back current transaction
- maxdb_rpl_parse_enabled - Check if RPL parse is enabled
- maxdb_rpl_probe - RPL probe
- maxdb_rpl_query_type - Returns RPL query type
- maxdb_select_db - Selects the default database for database queries
- maxdb_send_long_data - 別名 maxdb_stmt_send_long_data
- maxdb_send_query - Send the query and return
- maxdb_server_end - Shut down the embedded server
- maxdb_server_init - Initialize embedded server
- maxdb_set_opt - 別名 maxdb_options
- maxdb_sqlstate - Returns the SQLSTATE error from previous MaxDB operation
- maxdb_ssl_set - Used for establishing secure connections using SSL
- maxdb_stat - Gets the current system status
- maxdb_stmt_affected_rows - Returns the total number of rows changed, deleted, or
inserted by the last executed statement
- maxdb_stmt_bind_param - Binds variables to a prepared statement as parameters
- maxdb_stmt_bind_result - Binds variables to a prepared statement for result storage
- maxdb_stmt_close_long_data - Ends a sequence of maxdb_stmt_send_long_data
- maxdb_stmt_close - Closes a prepared statement
- maxdb_stmt_data_seek - Seeks to an arbitray row in statement result set
- maxdb_stmt_errno - Returns the error code for the most recent statement call
- maxdb_stmt_error - Returns a string description for last statement error
- maxdb_stmt_execute - Executes a prepared Query
- maxdb_stmt_fetch -
Fetch results from a prepared statement into the bound variables
- maxdb_stmt_free_result - Frees stored result memory for the given statement handle
- maxdb_stmt_init -
Initializes a statement and returns an resource for use with maxdb_stmt_prepare
- maxdb_stmt_num_rows - Return the number of rows in statements result set
- maxdb_stmt_param_count - Returns the number of parameter for the given statement
- maxdb_stmt_prepare -
Prepare a SQL statement for execution
- maxdb_stmt_reset - Resets a prepared statement
- maxdb_stmt_result_metadata - Returns result set metadata from a prepared statement
- maxdb_stmt_send_long_data - Send data in blocks
- maxdb_stmt_sqlstate - Returns SQLSTATE error from previous statement operation
- maxdb_stmt_store_result - Transfers a result set from a prepared statement
- maxdb_store_result - Transfers a result set from the last query
- maxdb_thread_id - Returns the thread ID for the current connection
- maxdb_thread_safe - Returns whether thread safety is given or not
- maxdb_use_result - Initiate a result set retrieval
- maxdb_warning_count - Returns the number of warnings from the last query for the given link
- LXXIV. MCAL
- mcal_append_event - Store a new event into an MCAL calendar
- mcal_close - Close an MCAL stream
- mcal_create_calendar - Create a new MCAL calendar
- mcal_date_compare - Compares two dates
- mcal_date_valid -
Returns TRUE if the given year, month, day is a valid date
- mcal_day_of_week -
Returns the day of the week of the given date
- mcal_day_of_year -
Returns the day of the year of the given date
- mcal_days_in_month -
Returns the number of days in a month
- mcal_delete_calendar - Delete an MCAL calendar
- mcal_delete_event - Delete an event from an MCAL calendar
- mcal_event_add_attribute -
Adds an attribute and a value to the streams global event structure
- mcal_event_init -
Initializes a streams global event structure
- mcal_event_set_alarm -
Sets the alarm of the streams global event structure
- mcal_event_set_category -
Sets the category of the streams global event structure
- mcal_event_set_class -
Sets the class of the streams global event structure
- mcal_event_set_description -
Sets the description of the streams global event structure
- mcal_event_set_end -
Sets the end date and time of the streams global event structure
- mcal_event_set_recur_daily -
Sets the recurrence of the streams global event structure
- mcal_event_set_recur_monthly_mday -
Sets the recurrence of the streams global event structure
- mcal_event_set_recur_monthly_wday -
Sets the recurrence of the streams global event structure
- mcal_event_set_recur_none -
Sets the recurrence of the streams global event structure
- mcal_event_set_recur_weekly -
Sets the recurrence of the streams global event structure
- mcal_event_set_recur_yearly -
Sets the recurrence of the streams global event structure
- mcal_event_set_start -
Sets the start date and time of the streams global event
structure
- mcal_event_set_title -
Sets the title of the streams global event structure
- mcal_expunge -
Deletes all events marked for being expunged
- mcal_fetch_current_stream_event -
Returns an object containing the current streams event structure
- mcal_fetch_event -
Fetches an event from the calendar stream
- mcal_is_leap_year -
Returns if the given year is a leap year or not
- mcal_list_alarms -
Return a list of events that has an alarm triggered at the given
datetime
- mcal_list_events -
Return a list of IDs for a date or a range of dates
- mcal_next_recurrence - Returns the next recurrence of the event
- mcal_open - Opens up an MCAL connection
- mcal_popen - Opens up a persistent MCAL connection
- mcal_rename_calendar - Rename an MCAL calendar
- mcal_reopen - Reopens an MCAL connection
- mcal_snooze - Turn off an alarm for an event
- mcal_store_event - Modify an existing event in an MCAL calendar
- mcal_time_valid -
Returns TRUE if the given hour, minutes and seconds is a valid time
- mcal_week_of_year -
Returns the week number of the given date
- LXXV. mcrypt
- mcrypt_cbc - Encrypt/decrypt data in CBC mode
- mcrypt_cfb - Encrypt/decrypt data in CFB mode
- mcrypt_create_iv -
Create an initialization vector (IV) from a random source
- mcrypt_decrypt - Decrypts crypttext with given parameters
- mcrypt_ecb - Deprecated: Encrypt/decrypt data in ECB mode
- mcrypt_enc_get_algorithms_name - Returns the name of the opened algorithm
- mcrypt_enc_get_block_size - Returns the blocksize of the opened algorithm
- mcrypt_enc_get_iv_size - Returns the size of the IV of the opened algorithm
- mcrypt_enc_get_key_size - Returns the maximum supported keysize of the opened mode
- mcrypt_enc_get_modes_name - Returns the name of the opened mode
- mcrypt_enc_get_supported_key_sizes - Returns an array with the supported keysizes of the opened algorithm
- mcrypt_enc_is_block_algorithm_mode - Checks whether the encryption of the opened mode works on blocks
- mcrypt_enc_is_block_algorithm - Checks whether the algorithm of the opened mode is a block algorithm
- mcrypt_enc_is_block_mode - Checks whether the opened mode outputs blocks
- mcrypt_enc_self_test - This function runs a self test on the opened module
- mcrypt_encrypt - Encrypts plaintext with given parameters
- mcrypt_generic_deinit -
This function deinitializes an encryption module
- mcrypt_generic_end - This function terminates encryption
- mcrypt_generic_init - This function initializes all buffers needed for encryption
- mcrypt_generic - This function encrypts data
- mcrypt_get_block_size - Get the block size of the specified cipher
- mcrypt_get_cipher_name - Get the name of the specified cipher
- mcrypt_get_iv_size -
Returns the size of the IV belonging to a specific cipher/mode combination
- mcrypt_get_key_size - Get the key size of the specified cipher
- mcrypt_list_algorithms - Get an array of all supported ciphers
- mcrypt_list_modes - Get an array of all supported modes
- mcrypt_module_close -
Close the mcrypt module
- mcrypt_module_get_algo_block_size - Returns the blocksize of the specified algorithm
- mcrypt_module_get_algo_key_size - Returns the maximum supported keysize of the opened mode
- mcrypt_module_get_supported_key_sizes - Returns an array with the supported keysizes of the opened algorithm
- mcrypt_module_is_block_algorithm_mode - Returns if the specified module is a block algorithm or not
- mcrypt_module_is_block_algorithm - This function checks whether the specified algorithm is a block algorithm
- mcrypt_module_is_block_mode - Returns if the specified mode outputs blocks or not
- mcrypt_module_open - Opens the module of the algorithm and the mode to be used
- mcrypt_module_self_test - This function runs a self test on the specified module
- mcrypt_ofb - Encrypt/decrypt data in OFB mode
- mdecrypt_generic - Decrypt data
- LXXVI. MCVE
- m_checkstatus - Check to see if a transaction has completed
- m_completeauthorizations - Number of complete authorizations in queue, returning an array of their identifiers
- m_connect - Establish the connection to MCVE
- m_connectionerror - Get a textual representation of why a connection failed
- m_deletetrans - Delete specified transaction from MCVE_CONN structure
- m_destroyconn - Destroy the connection and MCVE_CONN structure
- m_destroyengine - Free memory associated with IP/SSL connectivity
- m_getcell - Get a specific cell from a comma delimited response by column name
- m_getcellbynum - Get a specific cell from a comma delimited response by column number
- m_getcommadelimited - Get the RAW comma delimited data returned from MCVE
- m_getheader - Get the name of the column in a comma-delimited response
- m_initconn - Create and initialize an MCVE_CONN structure
- m_initengine - Ready the client for IP/SSL Communication
- m_iscommadelimited - Checks to see if response is comma delimited
- m_maxconntimeout - The maximum amount of time the API will attempt a connection to MCVE
- m_monitor - Perform communication with MCVE (send/receive data) Non-blocking
- m_numcolumns - Number of columns returned in a comma delimited response
- m_numrows - Number of rows returned in a comma delimited response
- m_parsecommadelimited - Parse the comma delimited response so m_getcell, etc will work
- m_responsekeys - Returns array of strings which represents the keys that can be used
for response parameters on this transaction
- m_responseparam - Get a custom response parameter
- m_returnstatus - Check to see if the transaction was successful
- m_setblocking - Set blocking/non-blocking mode for connection
- m_setdropfile - Set the connection method to Drop-File
- m_setip - Set the connection method to IP
- m_setssl_cafile - Set SSL CA (Certificate Authority) file for verification of server
certificate
- m_setssl_files - Set certificate key files and certificates if server requires client certificate
verification
- m_setssl - Set the connection method to SSL
- m_settimeout - Set maximum transaction time (per trans)
- m_sslcert_gen_hash - Generate hash for SSL client certificate verification
- m_transactionssent - Check to see if outgoing buffer is clear
- m_transinqueue - Number of transactions in client-queue
- m_transkeyval - Add key/value pair to a transaction. Replaces deprecated transparam()
- m_transnew - Start a new transaction
- m_transsend - Finalize and send the transaction
- m_uwait - Wait x microsecs
- m_validateidentifier - Whether or not to validate the passed identifier on any transaction it is passed to
- m_verifyconnection - Set whether or not to PING upon connect to verify connection
- m_verifysslcert - Set whether or not to verify the server ssl certificate
- LXXVII. Memcache
- Memcache::add - Add an item to the server
- Memcache::addServer - Add a memcached server to connection pool
- Memcache::close - Close memcached server connection
- Memcache::connect - Open memcached server connection
- memcache_debug - Turn debug output on/off
- Memcache::decrement - Decrement item's value
- Memcache::delete - Delete item from the server
- Memcache::flush - Flush all existing items at the server
- Memcache::get - Retrieve item from the server
- Memcache::getExtendedStats - Get statistics from all servers in pool
- Memcache::getStats - Get statistics of the server
- Memcache::getVersion - Return version of the server
- Memcache::increment - Increment item's value
- Memcache::pconnect - Open memcached server persistent connection
- Memcache::replace - Replace value of the existing item
- Memcache::set - Store data at the server
- Memcache::setCompressThreshold - Enable automatic compression of large values
- LXXVIII. mhash
- mhash_count - Get the highest available hash id
- mhash_get_block_size - Get the block size of the specified hash
- mhash_get_hash_name - Get the name of the specified hash
- mhash_keygen_s2k - Generates a key
- mhash - Compute hash
- LXXIX. Mimetype
- mime_content_type - Detect MIME Content-type for a file
- LXXX. Ming (flash)
- SWFButton::addASound - Associates a sound with a button transition
- SWFButton::setMenu - enable track as menu button behaviour
- SWFDisplayItem::addAction - Adds this SWFAction to the given SWFSprite instance
- SWFDisplayItem::endMask - Another way of defining a MASK layer
- SWFDisplayItem::getRot -
- SWFDisplayItem::getX -
- SWFDisplayItem::getXScale -
- SWFDisplayItem::getXSkew -
- SWFDisplayItem::getY -
- SWFDisplayItem::getYScale -
- SWFDisplayItem::getYSkew -
- SWFDisplayItem::setMaskLevel - Defines a MASK layer at level
- SWFDisplayItem::setMatrix - Sets the item's transform matrix
- SWFFont::getAscent - Returns the ascent of the font, or 0 if not available
- SWFFont::getDescent - Returns the descent of the font, or 0 if not available
- SWFFont::getLeading - Returns the leading of the font, or 0 if not available
- SWFFont::getShape - Returns the glyph shape of a char as a text string
- SWFFont::getUTF8Width - Calculates the width of the given string in this font at full height
- SWFFontChar::addChars - Adds characters to a font for exporting font
- SWFFontChar::addUTF8Chars - Adds characters to a font for exporting font
- SWFMovie::addExport -
- SWFMovie::addFont -
- SWFMovie::importChar -
- SWFMovie::importFont -
- SWFMovie::labelFrame - Labels frame
- SWFMovie::saveToFile -
- SWFMovie::startSound -
- SWFMovie::stopSound -
- SWFMovie::writeExports -
- SWFPrebuiltClip - Returns a SWFPrebuiltClip object
- SWFShape::drawArc - Draws an arc of radius r centered at the current location, from angle startAngle to angle endAngle measured clockwise from 12 o'clock
- SWFShape::drawCircle - Draws a circle of radius r centered at the current location, in a counter-clockwise fashion
- SWFShape::drawCubic - Draws a cubic bezier curve using the current position and the three given points as control points
- SWFShape::drawCubicTo - Draws a cubic bezier curve using the current position and the three given points as control points
- SWFShape::drawGlyph - Draws the first character in the given string into the shape using the glyph definition from the given font
- SWFSound - Returns a new SWFSound object from given file
- SWFSoundInstance::loopCount -
- SWFSoundInstance::loopInPoint -
- SWFSoundInstance::loopOutPoint -
- SWFSoundInstance::noMultiple -
- SWFSprite::labelFrame - Labels frame
- SWFSprite::startSound -
- SWFSprite::stopSound -
- SWFText::addUTF8String - Writes the given text into this SWFText object at the current pen position,
using the current font, height, spacing, and color
- SWFText::getAscent - Returns the ascent of the current font at its current size, or 0 if not available
- SWFText::getDescent - Returns the descent of the current font at its current size, or 0 if not available
- SWFText::getLeading - Returns the leading of the current font at its current size, or 0 if not available
- SWFText::getUTF8Width - calculates the width of the given string in this text objects current font and size
- SWFTextField::addChars - adds characters to a font that will be available within a textfield
- SWFTextField::setPadding - Sets the padding of this textfield
- SWFVideoStream::getNumFrames -
- SWFVideoStream::setDimension -
- SWFVideoStream - Returns a SWFVideoStream object
- ming_keypress - Returns the action flag for keyPress(char)
- ming_setcubicthreshold -
Set cubic threshold (?)
- ming_setscale -
Set scale (?)
- ming_useConstants - Use constant pool (?)
- ming_useswfversion -
Use SWF version (?)
- SWFAction - Creates a new Action
- SWFBitmap->getHeight - Returns the bitmap's height
- SWFBitmap->getWidth - Returns the bitmap's width
- SWFBitmap - Loads Bitmap object
- SWFbutton->addAction - Adds an action
- SWFbutton->addShape - Adds a shape to a button
- SWFbutton->setAction - Sets the action
- SWFbutton->setdown - Alias for addShape(shape, SWFBUTTON_DOWN)
- SWFbutton->setHit - Alias for addShape(shape, SWFBUTTON_HIT)
- SWFbutton->setOver - Alias for addShape(shape, SWFBUTTON_OVER)
- SWFbutton->setUp - Alias for addShape(shape, SWFBUTTON_UP)
- SWFbutton - Creates a new Button
- SWFDisplayItem->addColor - Adds the given color to this item's color transform
- SWFDisplayItem->move - Moves object in relative coordinates
- SWFDisplayItem->moveTo - Moves object in global coordinates
- SWFDisplayItem->multColor - Multiplies the item's color transform
- SWFDisplayItem->remove - Removes the object from the movie
- SWFDisplayItem->Rotate - Rotates in relative coordinates
- SWFDisplayItem->rotateTo - Rotates the object in global coordinates
- SWFDisplayItem->scale - Scales the object in relative coordinates
- SWFDisplayItem->scaleTo - Scales the object in global coordinates
- SWFDisplayItem->setDepth - Sets z-order
- SWFDisplayItem->setName - Sets the object's name
- SWFDisplayItem->setRatio - Sets the object's ratio
- SWFDisplayItem->skewX - Sets the X-skew
- SWFDisplayItem->skewXTo - Sets the X-skew
- SWFDisplayItem->skewY - Sets the Y-skew
- SWFDisplayItem->skewYTo - Sets the Y-skew
- SWFFill->moveTo - Moves fill origin
- SWFFill->rotateTo - Sets fill's rotation
- SWFFill->scaleTo - Sets fill's scale
- SWFFill->skewXTo - Sets fill x-skew
- SWFFill->skewYTo - Sets fill y-skew
- SWFFill - Loads SWFFill object
- swffont->getwidth - Returns the string's width
- SWFFont - Loads a font definition
- SWFGradient->addEntry - Adds an entry to the gradient list
- SWFGradient - Creates a gradient object
- SWFMorph->getshape1 - Gets a handle to the starting shape
- SWFMorph->getshape2 - Gets a handle to the ending shape
- SWFMorph - Creates a new SWFMorph object
- SWFMovie->add - Adds any type of data to a movie
- SWFMovie->nextframe - Moves to the next frame of the animation
- SWFMovie->output - Dumps your lovingly prepared movie out
- swfmovie->remove - Removes the object instance from the display list
- SWFMovie->save - Saves your movie in a file
- SWFMovie->setbackground - Sets the background color
- SWFMovie->setdimension - Sets the movie's width and height
- SWFMovie->setframes - Sets the total number of frames in the animation
- SWFMovie->setrate - Sets the animation's frame rate
- SWFMovie->streammp3 - Streams a MP3 file
- SWFMovie - Creates a new movie object, representing an SWF version 4 movie
- SWFShape->addFill - Adds a solid fill to the shape
- SWFShape->drawCurve - Draws a curve (relative)
- SWFShape->drawCurveTo - Draws a curve
- SWFShape->drawLine - Draws a line (relative)
- SWFShape->drawLineTo - Draws a line
- SWFShape->movePen - Moves the shape's pen (relative)
- SWFShape->movePenTo - Moves the shape's pen
- SWFShape->setLeftFill - Sets left rasterizing color
- SWFShape->setLine - Sets the shape's line style
- SWFShape->setRightFill - Sets right rasterizing color
- SWFShape - Creates a new shape object
- swfsprite->add - Adds an object to a sprite
- SWFSprite->nextframe - Moves to the next frame of the animation
- SWFSprite->remove - Removes an object to a sprite
- SWFSprite->setframes - Sets the total number of frames in the animation
- SWFSprite - Creates a movie clip (a sprite)
- SWFText->addString - Draws a string
- SWFText->getWidth - Computes string's width
- SWFText->moveTo - Moves the pen
- SWFText->setColor - Sets the current font color
- SWFText->setFont - Sets the current font
- SWFText->setHeight - Sets the current font height
- SWFText->setSpacing - Sets the current font spacing
- SWFText - Creates a new SWFText object
- SWFTextField->addstring - Concatenates the given string to the text field
- SWFTextField->align - Sets the text field alignment
- SWFTextField->setbounds - Sets the text field width and height
- SWFTextField->setcolor - Sets the color of the text field
- SWFTextField->setFont - Sets the text field font
- SWFTextField->setHeight - Sets the font height of this text field font
- SWFTextField->setindentation - Sets the indentation of the first line
- SWFTextField->setLeftMargin - Sets the left margin width of the text field
- SWFTextField->setLineSpacing - Sets the line spacing of the text field
- SWFTextField->setMargins - Sets the margins width of the text field
- SWFTextField->setname - Sets the variable name
- SWFTextField->setrightMargin - Sets the right margin width of the text field
- SWFTextField - Creates a text field object
- LXXXI. Misc.
- connection_aborted - Returns TRUE if client disconnected
- connection_status - Returns connection status bitfield
- connection_timeout - Return TRUE if script timed out
- constant - Returns the value of a constant
- define - Defines a named constant
- defined -
Checks whether a given named constant exists
- die - Equivalent to exit
- eval - Evaluate a string as PHP code
- exit - Output a message and terminate the current script
- get_browser -
Tells what the user's browser is capable of
- __halt_compiler -
Halts the compiler execution
- highlight_file - Syntax highlighting of a file
- highlight_string - Syntax highlighting of a string
- ignore_user_abort -
Set whether a client disconnect should abort script execution
- pack - Pack data into binary string
- php_check_syntax -
Check the PHP syntax of (and execute) the specified file
- php_strip_whitespace -
Return source with stripped comments and whitespace
- show_source - 別名 highlight_file
- sleep - Delay execution
- time_nanosleep -
Delay for a number of seconds and nanoseconds
- time_sleep_until -
Make the script sleep until the specified time
- uniqid - Generate a unique ID
- unpack - Unpack data from binary string
- usleep - Delay execution in microseconds
- LXXXII. mnoGoSearch
- udm_add_search_limit - Add various search limits
- udm_alloc_agent_array - Allocate mnoGoSearch session
- udm_alloc_agent - Allocate mnoGoSearch session
- udm_api_version - Get mnoGoSearch API version
- udm_cat_list - Get all the categories on the same level with the current one
- udm_cat_path - Get the path to the current category
- udm_check_charset -
Check if the given charset is known to mnogosearch
- udm_check_stored -
Check connection to stored
- udm_clear_search_limits - Clear all mnoGoSearch search restrictions
- udm_close_stored -
Close connection to stored
- udm_crc32 -
Return CRC32 checksum of given string
- udm_errno - Get mnoGoSearch error number
- udm_error - Get mnoGoSearch error message
- udm_find - Perform search
- udm_free_agent - Free mnoGoSearch session
- udm_free_ispell_data - Free memory allocated for ispell data
- udm_free_res - Free mnoGoSearch result
- udm_get_doc_count - Get total number of documents in database
- udm_get_res_field - Fetch mnoGoSearch result field
- udm_get_res_param - Get mnoGoSearch result parameters
- udm_hash32 - Return Hash32 checksum of gived string
- udm_load_ispell_data - Load ispell data
- udm_open_stored -
Open connection to stored
- udm_set_agent_param - Set mnoGoSearch agent session parameters
- LXXXIII. MS SQL Server
- mssql_bind -
Adds a parameter to a stored procedure or a remote stored procedure
- mssql_close - Close MS SQL Server connection
- mssql_connect - Open MS SQL server connection
- mssql_data_seek - Moves internal row pointer
- mssql_execute -
Executes a stored procedure on a MS SQL server database
- mssql_fetch_array -
Fetch a result row as an associative array, a numeric array, or both
- mssql_fetch_assoc -
Returns an associative array of the current row in the result set specified by result_id
- mssql_fetch_batch -
Returns the next batch of records
- mssql_fetch_field - Get field information
- mssql_fetch_object - Fetch row as object
- mssql_fetch_row - Get row as enumerated array
- mssql_field_length - Get the length of a field
- mssql_field_name - Get the name of a field
- mssql_field_seek - Seeks to the specified field offset
- mssql_field_type - Gets the type of a field
- mssql_free_result - Free result memory
- mssql_free_statement - Free statement memory
- mssql_get_last_message -
Returns the last message from the server
- mssql_guid_string -
Converts a 16 byte binary GUID to a string
- mssql_init -
Initializes a stored procedure or a remote stored procedure
- mssql_min_error_severity - Sets the lower error severity
- mssql_min_message_severity - Sets the lower message severity
- mssql_next_result - Move the internal result pointer to the next result
- mssql_num_fields - Gets the number of fields in result
- mssql_num_rows - Gets the number of rows in result
- mssql_pconnect - Open persistent MS SQL connection
- mssql_query - Send MS SQL query
- mssql_result - Get result data
- mssql_rows_affected -
Returns the number of records affected by the query
- mssql_select_db - Select MS SQL database
- LXXXIV. MS SQL Server (PDO)
- PDO_DBLIB DSN - Connecting to Microsoft SQL Server and Sybase databases
- LXXXV. Msession
- msession_connect - Connect to msession server
- msession_count - Get session count
- msession_create - Create a session
- msession_destroy - Destroy a session
- msession_disconnect - Close connection to msession server
- msession_find - Find all sessions with name and value
- msession_get_array - Get array of msession variables
- msession_get_data - Get data session unstructured data
- msession_get - Get value from session
- msession_inc - Increment value in session
- msession_list - List all sessions
- msession_listvar - List sessions with variable
- msession_lock - Lock a session
- msession_plugin - Call an escape function within the msession personality plugin
- msession_randstr - Get random string
- msession_set_array - Set msession variables from an array
- msession_set_data - Set data session unstructured data
- msession_set - Set value in session
- msession_timeout - Set/get session timeout
- msession_uniq - Get unique id
- msession_unlock - Unlock a session
- LXXXVI. mSQL
- msql_affected_rows - Returns number of affected rows
- msql_close - Close mSQL connection
- msql_connect - Open mSQL connection
- msql_create_db - Create mSQL database
- msql_createdb - 別名 msql_create_db
- msql_data_seek - Move internal row pointer
- msql_db_query - Send mSQL query
- msql_dbname - 別名 msql_result
- msql_drop_db - Drop (delete) mSQL database
- msql_error - Returns error message of last msql call
- msql_fetch_array - Fetch row as array
- msql_fetch_field - Get field information
- msql_fetch_object - Fetch row as object
- msql_fetch_row - Get row as enumerated array
- msql_field_flags - Get field flags
- msql_field_len - Get field length
- msql_field_name - Get the name of the specified field in a result
- msql_field_seek - Set field offset
- msql_field_table - Get table name for field
- msql_field_type - Get field type
- msql_fieldflags - Alias of msql_field_flags
- msql_fieldlen - Alias of msql_field_len
- msql_fieldname - Alias of msql_field_name
- msql_fieldtable - Alias of msql_field_table
- msql_fieldtype - Alias of msql_field_type
- msql_free_result - Free result memory
- msql_list_dbs - List mSQL databases on server
- msql_list_fields - List result fields
- msql_list_tables - List tables in an mSQL database
- msql_num_fields - Get number of fields in result
- msql_num_rows - Get number of rows in result
- msql_numfields - Alias of msql_num_fields
- msql_numrows - Alias of msql_num_rows
- msql_pconnect - Open persistent mSQL connection
- msql_query - Send mSQL query
- msql_regcase - Alias of sql_regcase
- msql_result - Get result data
- msql_select_db - Select mSQL database
- msql_tablename - Alias of msql_result
- msql - Alias of msql_db_query
- LXXXVII. Multibyte String
- mb_convert_case - Perform case folding on a string
- mb_convert_encoding - Convert character encoding
- mb_convert_kana -
Convert "kana" one from another ("zen-kaku", "han-kaku" and more)
- mb_convert_variables - Convert character code in variable(s)
- mb_decode_mimeheader - Decode string in MIME header field
- mb_decode_numericentity -
Decode HTML numeric string reference to character
- mb_detect_encoding - Detect character encoding
- mb_detect_order -
Set/Get character encoding detection order
- mb_encode_mimeheader - Encode string for MIME header
- mb_encode_numericentity -
Encode character to HTML numeric string reference
- mb_ereg_match -
Regular expression match for multibyte string
- mb_ereg_replace - Replace regular expression with multibyte support
- mb_ereg_search_getpos -
Returns start point for next regular expression match
- mb_ereg_search_getregs -
Retrieve the result from the last multibyte regular expression
match
- mb_ereg_search_init -
Setup string and regular expression for multibyte regular
expression match
- mb_ereg_search_pos -
Return position and length of matched part of multibyte regular
expression for predefined multibyte string
- mb_ereg_search_regs -
Returns the matched part of multibyte regular expression
- mb_ereg_search_setpos -
Set start point of next regular expression match
- mb_ereg_search -
Multibyte regular expression match for predefined multibyte string
- mb_ereg - Regular expression match with multibyte support
- mb_eregi_replace -
Replace regular expression with multibyte support
ignoring case
- mb_eregi -
Regular expression match ignoring case with multibyte support
- mb_get_info - Get internal settings of mbstring
- mb_http_input - Detect HTTP input character encoding
- mb_http_output - Set/Get HTTP output character encoding
- mb_internal_encoding -
Set/Get internal character encoding
- mb_language -
Set/Get current language
- mb_list_encodings -
Returns an array of all supported encodings
- mb_output_handler -
Callback function converts character encoding in output buffer
- mb_parse_str -
Parse GET/POST/COOKIE data and set global variable
- mb_preferred_mime_name - Get MIME charset string
- mb_regex_encoding -
Returns current encoding for multibyte regex as string
- mb_regex_set_options -
Set/Get the default options for mbregex functions
- mb_send_mail -
Send encoded mail
- mb_split - Split multibyte string using regular expression
- mb_strcut - Get part of string
- mb_strimwidth - Get truncated string with specified width
- mb_strlen - Get string length
- mb_strpos -
Find position of first occurrence of string in a string
- mb_strrpos -
Find position of last occurrence of a string in a string
- mb_strtolower - Make a string lowercase
- mb_strtoupper - Make a string uppercase
- mb_strwidth - Return width of string
- mb_substitute_character - Set/Get substitution character
- mb_substr_count - Count the number of substring occurrences
- mb_substr - Get part of string
- LXXXVIII. muscat
- muscat_close - Shuts down the muscat session and releases any memory back to PHP
- muscat_get - Gets a line back from the core muscat API
- muscat_give - Sends string to the core muscat API
- muscat_setup_net - Creates a new muscat session and returns the handle
- muscat_setup - Creates a new muscat session and returns the handle
- LXXXIX. MySQL
- mysql_affected_rows - 取得前一次 MySQL 操作所影響的記錄行數
- mysql_change_user - 改變活動連接中登入的會員
- mysql_client_encoding - 返回字符集的名稱
- mysql_close - 關閉 MySQL 連接
- mysql_connect - 打開一個到 MySQL 伺服器的連接
- mysql_create_db - 新建一個 MySQL 資料庫
- mysql_data_seek - 移動內部結果的指針
- mysql_db_name - 取得結果資料
- mysql_db_query - 發送一條 MySQL 查詢
- mysql_drop_db - 丟棄(刪除)一個 MySQL 資料庫
- mysql_errno -
返回上一個 MySQL 操作中的錯誤內容的數字編碼
- mysql_error -
返回上一個 MySQL 操作產生的文字錯誤內容
- mysql_escape_string -
轉義一個字符串用於 mysql_query
- 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 客戶端內容
- mysql_get_host_info - 取得 MySQL 主機內容
- mysql_get_proto_info - 取得 MySQL 協議內容
- mysql_get_server_info - 取得 MySQL 伺服器內容
- mysql_info -
取得最近一條查詢的內容
- mysql_insert_id -
取得上一步 INSERT 操作產生的 ID
- mysql_list_dbs -
列出 MySQL 伺服器中所有的資料庫
- mysql_list_fields - 列出 MySQL 結果中的字段
- mysql_list_processes - 列出 MySQL 進程
- mysql_list_tables - 列出 MySQL 資料庫中的表
- mysql_num_fields - 取得結果集中字段的數目
- mysql_num_rows - 取得結果集中行的數目
- mysql_pconnect -
打開一個到 MySQL 伺服器的持久連接
- mysql_ping - Ping 一個伺服器連接,如果沒有連接則重新連接
- mysql_query - 發送一條 MySQL 查詢
- mysql_real_escape_string -
轉義 SQL 語句中使用的字符串中的特殊字符,並考慮到連接的目前字符集
- mysql_result - 取得結果資料
- mysql_select_db - 選擇 MySQL 資料庫
- mysql_stat - 取得目前系統狀態
- mysql_tablename - 取得表名
- mysql_thread_id - 返回目前線程的 ID
- mysql_unbuffered_query -
向 MySQL 發送一條 SQL 查詢,並不取得和暫存結果的行
- XC. MySQL (PDO)
- PDO_MYSQL DSN - Connecting to MySQL databases
- XCI. mysqli
- mysqli_affected_rows - Gets the number of affected rows in a previous MySQL operation
- mysqli_autocommit - Turns on or off auto-commiting database modifications
- mysqli_bind_param - Alias for mysqli_stmt_bind_param
- mysqli_bind_result - Alias for mysqli_stmt_bind_result
- mysqli_change_user - Changes the user of the specified database connection
- mysqli_character_set_name - Returns the default character set for the database connection
- mysqli_client_encoding - Alias of mysqli_character_set_name
- mysqli_close - Closes a previously opened database connection
- mysqli_commit - Commits the current transaction
- mysqli_connect_errno - Returns the error code from last connect call
- mysqli_connect_error - Returns a string description of the last connect error
- mysqli_connect - Open a new connection to the MySQL server
- mysqli_data_seek - Adjusts the result pointer to an arbitary row in the result
- mysqli_debug - Performs debugging operations
- mysqli_disable_reads_from_master - Disable reads from master
- mysqli_disable_rpl_parse - Disable RPL parse
- mysqli_dump_debug_info - Dump debugging information into the log
- mysqli_embedded_connect - Open a connection to an embedded mysql server
- mysqli_enable_reads_from_master - Enable reads from master
- mysqli_enable_rpl_parse - Enable RPL parse
- mysqli_errno - Returns the error code for the most recent function call
- mysqli_error - Returns a string description of the last error
- mysqli_escape_string - Alias of mysqli_real_escape_string
- mysqli_execute - Alias for mysqli_stmt_execute
- mysqli_fetch_array - Fetch a result row as an associative, a numeric array, or both
- mysqli_fetch_assoc - Fetch a result row as an associative array
- mysqli_fetch_field_direct -
Fetch meta-data for a single field
- mysqli_fetch_field - Returns the next field in the result set
- mysqli_fetch_fields - Returns an array of objects representing the fields in a result set
- mysqli_fetch_lengths - Returns the lengths of the columns of the current row in the result set
- mysqli_fetch_object - Returns the current row of a result set as an object
- mysqli_fetch_row - Get a result row as an enumerated array
- mysqli_fetch - Alias for mysqli_stmt_fetch
- mysqli_field_count - Returns the number of columns for the most recent query
- mysqli_field_seek -
Set result pointer to a specified field offset
- mysqli_field_tell -
Get current field offset of a result pointer
- mysqli_free_result - Frees the memory associated with a result
- mysqli_get_client_info - Returns the MySQL client version as a string
- mysqli_get_client_version - Get MySQL client info
- mysqli_get_host_info - Returns a string representing the type of connection used
- mysqli_get_metadata - Alias for mysqli_stmt_result_metadata
- mysqli_get_proto_info - Returns the version of the MySQL protocol used
- mysqli_get_server_info - Returns the version of the MySQL server
- mysqli_get_server_version - Returns the version of the MySQL server as an integer
- mysqli_info - Retrieves information about the most recently executed query
- mysqli_init -
Initializes MySQLi and returns a resource for use with mysqli_real_connect()
- mysqli_insert_id - Returns the auto generated id used in the last query
- mysqli_kill - Asks the server to kill a MySQL thread
- mysqli_master_query - Enforce execution of a query on the master in a master/slave setup
- mysqli_more_results - Check if there any more query results from a multi query
- mysqli_multi_query - Performs a query on the database
- mysqli_next_result - Prepare next result from multi_query
- mysqli_num_fields -
Get the number of fields in a result
- mysqli_num_rows -
Gets the number of rows in a result
- mysqli_options - Set options
- mysqli_param_count - Alias for mysqli_stmt_param_count
- mysqli_ping -
Pings a server connection, or tries to reconnect if the connection has gone down
- mysqli_prepare -
Prepare a SQL statement for execution
- mysqli_query - Performs a query on the database
- mysqli_real_connect - Opens a connection to a mysql server
- mysqli_real_escape_string -
Escapes special characters in a string for use in a SQL statement,
taking into account the current charset of the connection
- mysqli_real_query - Execute an SQL query
- mysqli_report - Enables or disables internal report functions
- mysqli_rollback - Rolls back current transaction
- mysqli_rpl_parse_enabled - Check if RPL parse is enabled
- mysqli_rpl_probe - RPL probe
- mysqli_rpl_query_type - Returns RPL query type
- mysqli_select_db - Selects the default database for database queries
- mysqli_send_long_data - Alias for mysqli_stmt_send_long_data
- mysqli_send_query - Send the query and return
- mysqli_server_end - Shut down the embedded server
- mysqli_server_init - Initialize embedded server
- mysqli_set_charset - Sets the default client character set
- mysqli_set_opt - Alias of mysqli_options
- mysqli_sqlstate - Returns the SQLSTATE error from previous MySQL operation
- mysqli_ssl_set - Used for establishing secure connections using SSL
- mysqli_stat - Gets the current system status
- mysqli_stmt_affected_rows - Returns the total number of rows changed, deleted, or
inserted by the last executed statement
- mysqli_stmt_bind_param - Binds variables to a prepared statement as parameters
- mysqli_stmt_bind_result - Binds variables to a prepared statement for result storage
- mysqli_stmt_close - Closes a prepared statement
- mysqli_stmt_data_seek - Seeks to an arbitray row in statement result set
- mysqli_stmt_errno - Returns the error code for the most recent statement call
- mysqli_stmt_error - Returns a string description for last statement error
- mysqli_stmt_execute - Executes a prepared Query
- mysqli_stmt_fetch -
Fetch results from a prepared statement into the bound variables
- mysqli_stmt_free_result - Frees stored result memory for the given statement handle
- mysqli_stmt_init -
Initializes a statement and returns an object for use with mysqli_stmt_prepare
- mysqli_stmt_num_rows - Return the number of rows in statements result set
- mysqli_stmt_param_count - Returns the number of parameter for the given statement
- mysqli_stmt_prepare -
Prepare a SQL statement for execution
- mysqli_stmt_reset - Resets a prepared statement
- mysqli_stmt_result_metadata - Returns result set metadata from a prepared statement
- mysqli_stmt_send_long_data - Send data in blocks
- mysqli_stmt_sqlstate - Returns SQLSTATE error from previous statement operation
- mysqli_stmt_store_result - Transfers a result set from a prepared statement
- mysqli_store_result - Transfers a result set from the last query
- mysqli_thread_id - Returns the thread ID for the current connection
- mysqli_thread_safe - Returns whether thread safety is given or not
- mysqli_use_result - Initiate a result set retrieval
- mysqli_warning_count - Returns the number of warnings from the last query for the given link
- XCII. Ncurses
- ncurses_addch - Add character at current position and advance cursor
- ncurses_addchnstr - Add attributed string with specified length at current position
- ncurses_addchstr - Add attributed string at current position
- ncurses_addnstr - Add string with specified length at current position
- ncurses_addstr - Output text at current position
- ncurses_assume_default_colors - Define default colors for color 0
- ncurses_attroff - Turn off the given attributes
- ncurses_attron - Turn on the given attributes
- ncurses_attrset - Set given attributes
- ncurses_baudrate - Returns baudrate of terminal
- ncurses_beep - Let the terminal beep
- ncurses_bkgd - Set background property for terminal screen
- ncurses_bkgdset - Control screen background
- ncurses_border - Draw a border around the screen using attributed characters
- ncurses_bottom_panel -
Moves a visible panel to the bottom of the stack
- ncurses_can_change_color - Check if we can change terminals colors
- ncurses_cbreak - Switch of input buffering
- ncurses_clear - Clear screen
- ncurses_clrtobot - Clear screen from current position to bottom
- ncurses_clrtoeol - Clear screen from current position to end of line
- ncurses_color_content -
Gets the RGB value for color
- ncurses_color_set - Set fore- and background color
- ncurses_curs_set - Set cursor state
- ncurses_def_prog_mode - Saves terminals (program) mode
- ncurses_def_shell_mode - Saves terminals (shell) mode
- ncurses_define_key - Define a keycode
- ncurses_del_panel -
Remove panel from the stack and delete it (but not the associated window)
- ncurses_delay_output - Delay output on terminal using padding characters
- ncurses_delch - Delete character at current position, move rest of line left
- ncurses_deleteln - Delete line at current position, move rest of screen up
- ncurses_delwin - Delete a ncurses window
- ncurses_doupdate - Write all prepared refreshes to terminal
- ncurses_echo - Activate keyboard input echo
- ncurses_echochar - Single character output including refresh
- ncurses_end - Stop using ncurses, clean up the screen
- ncurses_erase - Erase terminal screen
- ncurses_erasechar - Returns current erase character
- ncurses_filter - Set LINES for iniscr() and newterm() to 1
- ncurses_flash - Flash terminal screen (visual bell)
- ncurses_flushinp - Flush keyboard input buffer
- ncurses_getch - Read a character from keyboard
- ncurses_getmaxyx - Returns the size of a window
- ncurses_getmouse - Reads mouse event
- ncurses_getyx -
Returns the current cursor position for a window
- ncurses_halfdelay - Put terminal into halfdelay mode
- ncurses_has_colors - Check if terminal has colors
- ncurses_has_ic - Check for insert- and delete-capabilities
- ncurses_has_il - Check for line insert- and delete-capabilities
- ncurses_has_key - Check for presence of a function key on terminal keyboard
- ncurses_hide_panel -
Remove panel from the stack, making it invisible
- ncurses_hline - Draw a horizontal line at current position using an attributed character and max. n characters long
- ncurses_inch - Get character and attribute at current position
- ncurses_init_color - Set new RGB value for color
- ncurses_init_pair - Allocate a color pair
- ncurses_init - Initialize ncurses
- ncurses_insch - Insert character moving rest of line including character at current position
- ncurses_insdelln - Insert lines before current line scrolling down (negative numbers delete and scroll up)
- ncurses_insertln - Insert a line, move rest of screen down
- ncurses_insstr - Insert string at current position, moving rest of line right
- ncurses_instr - Reads string from terminal screen
- ncurses_isendwin - Ncurses is in endwin mode, normal screen output may be performed
- ncurses_keyok - Enable or disable a keycode
- ncurses_keypad -
Turns keypad on or off
- ncurses_killchar - Returns current line kill character
- ncurses_longname - Returns terminals description
- ncurses_meta -
Enables/Disable 8-bit meta key information
- ncurses_mouse_trafo -
Transforms coordinates
- ncurses_mouseinterval - Set timeout for mouse button clicks
- ncurses_mousemask - Sets mouse options
- ncurses_move_panel -
Moves a panel so that its upper-left corner is at [startx, starty]
- ncurses_move - Move output position
- ncurses_mvaddch - Move current position and add character
- ncurses_mvaddchnstr - Move position and add attributed string with specified length
- ncurses_mvaddchstr - Move position and add attributed string
- ncurses_mvaddnstr - Move position and add string with specified length
- ncurses_mvaddstr - Move position and add string
- ncurses_mvcur - Move cursor immediately
- ncurses_mvdelch - Move position and delete character, shift rest of line left
- ncurses_mvgetch - Move position and get character at new position
- ncurses_mvhline - Set new position and draw a horizontal line using an attributed character and max. n characters long
- ncurses_mvinch - Move position and get attributed character at new position
- ncurses_mvvline - Set new position and draw a vertical line using an attributed character and max. n characters long
- ncurses_mvwaddstr - Add string at new position in window
- ncurses_napms - Sleep
- ncurses_new_panel -
Create a new panel and associate it with window
- ncurses_newpad -
Creates a new pad (window)
- ncurses_newwin - Create a new window
- ncurses_nl - Translate newline and carriage return / line feed
- ncurses_nocbreak - Switch terminal to cooked mode
- ncurses_noecho - Switch off keyboard input echo
- ncurses_nonl - Do not translate newline and carriage return / line feed
- ncurses_noqiflush - Do not flush on signal characters
- ncurses_noraw - Switch terminal out of raw mode
- ncurses_pair_content -
Gets the RGB value for color
- ncurses_panel_above -
Returns the panel above panel
- ncurses_panel_below -
Returns the panel below panel
- ncurses_panel_window -
Returns the window associated with panel
- ncurses_pnoutrefresh -
Copies a region from a pad into the virtual screen
- ncurses_prefresh -
Copies a region from a pad into the virtual screen
- ncurses_putp - Apply padding information to the string and output it
- ncurses_qiflush - Flush on signal characters
- ncurses_raw - Switch terminal into raw mode
- ncurses_refresh - Refresh screen
- ncurses_replace_panel -
Replaces the window associated with panel
- ncurses_reset_prog_mode -
Resets the prog mode saved by def_prog_mode
- ncurses_reset_shell_mode -
Resets the shell mode saved by def_shell_mode
- ncurses_resetty - Restores saved terminal state
- ncurses_savetty - Saves terminal state
- ncurses_scr_dump - Dump screen content to file
- ncurses_scr_init - Initialize screen from file dump
- ncurses_scr_restore - Restore screen from file dump
- ncurses_scr_set - Inherit screen from file dump
- ncurses_scrl - Scroll window content up or down without changing current position
- ncurses_show_panel -
Places an invisible panel on top of the stack, making it visible
- ncurses_slk_attr - Returns current soft label key attribute
- ncurses_slk_attroff - Turn off the given attributes for soft function-key labels
- ncurses_slk_attron - Turn on the given attributes for soft function-key labels
- ncurses_slk_attrset - Set given attributes for soft function-key labels
- ncurses_slk_clear - Clears soft labels from screen
- ncurses_slk_color - Sets color for soft label keys
- ncurses_slk_init - Initializes soft label key functions
- ncurses_slk_noutrefresh - Copies soft label keys to virtual screen
- ncurses_slk_refresh - Copies soft label keys to screen
- ncurses_slk_restore - Restores soft label keys
- ncurses_slk_set -
Sets function key labels
- ncurses_slk_touch - Forces output when ncurses_slk_noutrefresh is performed
- ncurses_standend - Stop using 'standout' attribute
- ncurses_standout - Start using 'standout' attribute
- ncurses_start_color - Start using colors
- ncurses_termattrs - Returns a logical OR of all attribute flags supported by terminal
- ncurses_termname - Returns terminals (short)-name
- ncurses_timeout - Set timeout for special key sequences
- ncurses_top_panel -
Moves a visible panel to the top of the stack
- ncurses_typeahead - Specify different filedescriptor for typeahead checking
- ncurses_ungetch - Put a character back into the input stream
- ncurses_ungetmouse - Pushes mouse event to queue
- ncurses_update_panels -
Refreshes the virtual screen to reflect the relations between panels in the stack
- ncurses_use_default_colors - Assign terminal default colors to color id -1
- ncurses_use_env - Control use of environment information about terminal size
- ncurses_use_extended_names - Control use of extended names in terminfo descriptions
- ncurses_vidattr - Display the string on the terminal in the video attribute mode
- ncurses_vline - Draw a vertical line at current position using an attributed character and max. n characters long
- ncurses_waddch -
Adds character at current position in a window and advance cursor
- ncurses_waddstr -
Outputs text at current postion in window
- ncurses_wattroff -
Turns off attributes for a window
- ncurses_wattron -
Turns on attributes for a window
- ncurses_wattrset -
Set the attributes for a window
- ncurses_wborder - Draws a border around the window using attributed characters
- ncurses_wclear -
Clears window
- ncurses_wcolor_set -
Sets windows color pairings
- ncurses_werase -
Erase window contents
- ncurses_wgetch -
Reads a character from keyboard (window)
- ncurses_whline -
Draws a horizontal line in a window at current position using an attributed character and max. n characters long
- ncurses_wmouse_trafo -
Transforms window/stdscr coordinates
- ncurses_wmove -
Moves windows output position
- ncurses_wnoutrefresh -
Copies window to virtual screen
- ncurses_wrefresh - Refresh window on terminal screen
- ncurses_wstandend -
End standout mode for a window
- ncurses_wstandout -
Enter standout mode for a window
- ncurses_wvline -
Draws a vertical line in a window at current position using an attributed character and max. n characters long
- XCIII. Network
- checkdnsrr -
Check DNS records corresponding to a given Internet host name or
IP address
- closelog - Close connection to system logger
- debugger_off - Disable internal PHP debugger (PHP 3)
- debugger_on - Enable internal PHP debugger (PHP 3)
- define_syslog_variables - Initializes all syslog related constants
- dns_check_record - Synonym for checkdnsrr
- dns_get_mx - Synonym for getmxrr
- dns_get_record -
Fetch DNS Resource Records associated with a hostname
- fsockopen -
Open Internet or Unix domain socket connection
- gethostbyaddr -
Get the Internet host name corresponding to a given IP address
- gethostbyname -
Get the IP address corresponding to a given Internet host name
- gethostbynamel -
Get a list of IP addresses corresponding to a given Internet host
name
- getmxrr -
Get MX records corresponding to a given Internet host name
- getprotobyname -
Get protocol number associated with protocol name
- getprotobynumber -
Get protocol name associated with protocol number
- getservbyname -
Get port number associated with an Internet service and protocol
- getservbyport -
Get Internet service which corresponds to port and protocol
- inet_ntop -
Converts a packed internet address to a human readable representation
- inet_pton -
Converts a human readable IP address to its packed in_addr representation
- ip2long -
Converts a string containing an (IPv4) Internet Protocol dotted address
into a proper address
- long2ip -
Converts an (IPv4) Internet network address into a string in Internet
standard dotted format
- openlog - Open connection to system logger
- pfsockopen -
Open persistent Internet or Unix domain socket connection
- socket_get_status - 別名 stream_get_meta_data
- socket_set_blocking - 別名 stream_set_blocking
- socket_set_timeout - 別名 stream_set_timeout
- syslog - Generate a system log message
- XCIV. Newt
- newt_bell - Send a beep to the terminal
- newt_button_bar -
- newt_button -
- newt_centered_window - Open a centered window of the specified size
- 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 - Discards the contents of the terminal's input buffer without
waiting for additional input
- 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 - Displays the string text at the position indicated
- newt_entry_get_value -
- newt_entry_set_filter -
- newt_entry_set_flags -
- newt_entry_set -
- newt_entry -
- newt_finished - Uninitializes newt interface
- newt_form_add_component - Adds a single component to the form
- newt_form_add_components - Add several components to the form
- newt_form_add_host_key -
- newt_form_destroy - Destroys a form
- newt_form_get_current -
- newt_form_run - Runs a form
- 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 - Create a form
- newt_get_screen_size - Fills in the passed references with the current size of the
terminal
- newt_grid_add_components_to_form -
- 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 - Initialize newt
- 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 - Open a window of the specified size and position
- newt_pop_help_line - Replaces the current help line with the one from the stack
- newt_pop_window - Removes the top window from the display
- newt_push_help_line - Saves the current help line on a stack, and displays the new line
- newt_radio_get_current -
- newt_radiobutton -
- newt_redraw_help_line -
- newt_reflow_text -
- newt_refresh - Updates modified portions of the screen
- newt_resize_screen -
- newt_resume - Resume using the newt interface after calling
newt_suspend
- newt_run_form - Runs a form
- newt_scale_set -
- newt_scale -
- newt_scrollbar_set -
- newt_set_help_callback -
- newt_set_suspend_callback - Set a callback function which gets invoked when user
presses the suspend key
- newt_suspend - Tells newt to return the terminal to its initial state
- newt_texbox_set_text -
- newt_textbox_get_num_lines -
- newt_textbox_reflowed -
- newt_textbox_set_height -
- newt_textbox -
- newt_vertical_scrollbar -
- newt_wait_for_key - Doesn't return until a key has been press