返回列表 发帖

PHP语法速查表(二)

可以使用 Ctrl+F 键迅速查找需要的词条
9 ?% r7 B! `- l
9 R! |) ]# y  Z
9 W+ {+ t1 J; ]: cldap_list: 列出简表。
% ]4 F6 Z- b3 p* Z: S1 x; jldap_modify: 改变 LDAP 名录的属性。
* v% E* z* ~2 Kldap_mod_add: 增加 LDAP 名录的属性。 " m+ J2 k! u5 S
ldap_mod_del: 删除 LDAP 名录的属性。 7 f  {. V8 L- l$ O+ X5 s
ldap_mod_replace: 新的 LDAP 名录取代旧属性。
6 t) O0 n& g. Y1 P5 d* Cldap_next_attribute: 取得传回资料的下笔属性。
1 f5 Z( p! B- z# a6 ]ldap_next_entry: 取得下一笔结果代号。 ! t8 i& G0 ~8 Y( ]# m9 @
ldap_read: 取得目前的资料属性。 # e) e2 [6 _- E$ c$ F
ldap_search: 列出树状简表。 & B6 h8 Y) a8 X; h
ldap_unbind: 结束 LDAP 连结。
& ]* F( y$ v% mleak: 泄出记忆体。 + v$ S: c2 z- H4 k( K$ V  i  a
link: 建立硬式连结。
# j- o. c7 m+ ], l" _linkinfo: 取得连结资讯。 9 u! T+ a9 `% G# B7 }  b( M( l
list: 列出阵列中元素的值。 & c& u& g+ C9 G! g
Log: 自然对数值。
" u$ H0 T, |" N0 z) k" E! eLog10: 10 基底的对数值。
$ `& b3 G' S( `: |1 y% Q; Zlstat: 取得连结档相关资讯。
% J0 J8 j& {) i1 o4 Rltrim: 去除连续空白。 ( r3 Y& |% z+ Y9 S, J& @' \
mail: 寄出电子邮件。 3 T9 N' H( f( A! P
max: 取得最大值。 5 x8 c% C+ i. Z5 @7 \4 e
mcrypt_cbc: 使用 CBC 将资料加/解密。 # Q3 @9 x7 r! M+ [/ a
mcrypt_cfb: 使用 CFB 将资料加/解密。 + W  N5 B1 {$ n. d% g$ R
mcrypt_create_iv: 从随机源将向量初始化。 ; f% n& j4 S3 a2 I" n: V* N
mcrypt_ecb: 使用 ECB 将资料加/解密。 ' x5 @! ]3 j" @( s. t+ L1 w2 M
mcrypt_get_block_size: 取得编码方式的区块大小。
* f" Q  }% b3 emcrypt_get_cipher_name: 取得编码方式的名称。 ; |9 D% ~" v* H8 ^- C6 c
mcrypt_get_key_size: 取得编码钥匙大小。   M+ ]7 o3 A" f8 ^/ r. o
mcrypt_ofb: 使用 OFB 将资料加/解密。
5 x" h7 C: M: L7 n6 K# a' mmd5: 计算字串的 MD5 杂凑。
. Z9 ^+ u8 t; B" O4 Q: w8 ~mhash: 计算杂凑值。
1 t* p8 Y7 Q8 j5 \6 Mmhash_count: 取得杂凑 ID 的最大值。 ) \* w& d  t6 d5 B2 b7 ^
mhash_get_block_size: 取得杂凑方式的区块大小。 , v9 l4 s! F" }+ T$ m
mhash_get_hash_name: 取得杂凑演算法名称。 * q* J: k# S- O- G5 q
microtime: 取得目前时间的 UNIX 时间戳记的百万分之一秒值。 1 B/ J2 ]3 Q' U# ~
min: 取得最小值。
0 M) o  n% S' i: M% T, _mkdir: 建立目录。
: U+ a% m4 G( {mktime: 取得 UNIX 时间戳记。 $ U0 r) L7 E: P- s
msql: 送出 query 字串。
+ |- [# Z: l& rmsql_affected_rows: 得到 mSQL 最后操作影响的列数目。
% g2 y( f: |# x8 c; N' c% b+ R6 ?* w) hmsql_close: 关闭 mSQL 资料库连线。
) d9 Q, h7 l' f2 ~msql_connect: 开启 mSQL 资料库连线。
1 G) `# z# v$ h5 |, n" Qmsql_createdb: 建立一个新的 mSQL 资料库。 " m- X) l% X6 r8 k2 |3 N9 ~' e
msql_create_db: 建立一个新的 mSQL 资料库。
, s& F# O+ N9 \' Q+ nmsql_data_seek: 移动内部传回指标。
! k+ ?. N" F, x+ b' Dmsql_dbname: 取得目前所在资料库名称。   p9 T$ q0 x0 W$ a) D/ f2 }
msql_dropdb: 删除指定的 mSQL 资料库。
8 n: [2 ?' T& A# k/ Omsql_drop_db: 删除指定的 mSQL 资料库。
8 z2 g7 H2 j: T5 i# b5 |; P: Cmsql_error: 取得最后错误讯息。 ' L0 h7 ^) L. s9 e% @
msql_fetch_array: 传回阵列资料。
( n$ s9 ]! B/ i0 }2 S) {! bmsql_fetch_field: 取得栏位资讯。 - S, y( ^+ A$ |$ r, C4 g
msql_fetch_object: 传回物件资料。
% d0 P, Y4 g* O  P- z& hmsql_fetch_row: 传回单列的各栏位。 % {% Y- W0 m/ @' R6 P
msql_fieldflags: 获得栏位的旗标。
, U% b) s& X, \1 j5 g, G) j: e8 _msql_fieldlen: 获得栏位的长度。
% [$ B- ~2 y$ Y5 @7 @# j1 O# K& Dmsql_fieldname: 传回指定栏位的名称。
1 `" g8 ]. q1 l4 C6 y  W6 @  Kmsql_fieldtable: 获得栏位的资料表 (table) 名称。
6 q* h$ p  P- E( b$ G# |, ~8 Qmsql_fieldtype: 获得栏位的型态。
9 E2 I" ^8 D% @msql_field_seek: 设定指标到传回值的某栏位。
! J; R, _& V7 Tmsql_freeresult: 释放传回占用记忆体。 4 D7 L* o0 _- i8 b+ ?! P+ }
msql_free_result: 释放传回占用记忆体。
& s# O4 V+ A6 x9 umsql_listdbs: 列出可用资料库 (database)。
/ L' N+ Q. g0 lmsql_listfields: 列出指定资料表的栏位 (field)。
' W8 }* m0 \5 w8 C) Kmsql_listtables: 列出指定资料库的资料表 (table)。
* Q2 h4 T0 s6 n  @* @: q1 A) Smsql_list_dbs: 列出可用资料库 (database)。 8 @) }1 K7 G1 w. o" {" {& }% ]: ^
msql_list_fields: 列出指定资料表的栏位 (field)。
( x" t; [8 C) Z5 ymsql_list_tables: 列出指定资料库的资料表 (table)。   x. }% c6 e. u/ i1 d
msql_numfields: 取得传回栏位的数目。 % ]" \  d- @2 m2 K/ ]
msql_numrows: 取得传回列的数目。
( G7 t- _% a* ~% H* p+ @- {msql_num_fields: 取得传回栏位的数目。
. \$ w* ~0 M( u/ t( ^$ [8 o1 zmsql_num_rows: 取得传回列的数目。 & y* h; e: F0 H: ~$ ^
msql_pconnect: 开启 mSQL 伺服器长期连线。 4 q- w& C' k' g$ t6 i
msql_query: 送出一个 query 字串。 / n+ N. J4 Z* L
msql_regcase: 将字串逐字传回大小写字元。
7 L% F/ W' K  s, ^; smsql_result: 取得查询 (query) 的结果。
- E3 @1 q4 T; `msql_selectdb: 选择一个资料库。 1 _, f, S& K4 x7 o/ K+ U$ }6 I
msql_select_db: 选择一个资料库。
; y( ]& b' K; C8 ?2 Imsql_tablename: 传回指定资料表的名称。
8 l) V: r! y" j1 `mssql_affected_rows: 取得最后 query 影响的列数。
. B- _, i" x) D; }2 Gmssql_close: 关闭与资料库的连线。 5 [6 p+ Z, `# S. X( x* O
mssql_connect: 连上资料库。 & M8 n* E, D7 _( l2 U: r+ m
mssql_data_seek: 移动列指标。 8 Q/ \# k7 f+ U# Q8 C; e( T( a
mssql_fetch_array: 传回阵列资料。   W2 J! o- {* F6 E0 |! K
mssql_fetch_field: 取得栏位资讯。   o; u8 a+ {) S; N( D# b! o( b5 t9 [, `
mssql_fetch_object: 传回物件资料。
5 j7 q1 C% ~6 W. A2 k' t5 gmssql_fetch_row: 传回单列的各栏位。
8 s' O( e( |3 Fmssql_field_seek: 设定指标到传回值的某栏位。
  L! }0 _2 ^* C' w9 }  H! t3 }mssql_free_result: 释放传回占用记忆体。 & r' I8 D" n$ i
mssql_num_fields: 取得传回栏位的数目。
( v5 d* r$ V6 Jmssql_num_rows: 取得传回列的数目。 2 v- I) F9 ^" {" J
mssql_pconnect: 开启 MS SQL 伺服器长期连线。
  X/ @0 N0 |- Bmssql_query: 送出一个 query 字串。
- W1 d% e# w, o! o/ amssql_result: 取得查询 (query) 的结果。
+ r2 ]: ^0 _; u7 F9 n& Imssql_select_db: 选择一个资料库。 6 m8 D- H+ T* C% T: @9 r
mt_getrandmax: 乱数的最大值。 3 {8 v% t  \* W( t5 Z5 [- T1 l. Q7 Q
mt_rand: 取得乱数值。 + L& W. V; G+ ^% W& W" |9 U
mt_srand: 设定乱数种子。
9 F3 q8 |  T( S$ Tmysql_affected_rows: 得到 MySQL 最后操作影响的列数目。
9 ?2 L. N2 G8 h$ q9 F2 ~, A* Wmysql_close: 关闭 MySQL 伺服器连线。
" ^- p6 S; M6 M2 F# Z: g2 ^2 vmysql_connect: 开启 MySQL 伺服器连线。
# s6 [" N& C( h2 [/ r, I. vmysql_create_db: 建立一个 MySQL 新资料库。
' s9 {) z( @& v- N/ Tmysql_data_seek: 移动内部传回指标。 ; f! F! b% B% \1 J; D
mysql_db_query: 送查询字串 (query) 到 MySQL 资料库。
1 L* m7 `* `' V: V7 l5 C9 Dmysql_drop_db: 移除资料库。   `& u. G2 C) T3 ^: W
mysql_errno: 传回错误讯息代码。
; C+ T, G9 K- K0 l1 J- h- T* Vmysql_error: 传回错误讯息。
6 u) o8 D7 r5 p& r! n; {& amysql_fetch_array: 传回阵列资料。 9 Q0 o4 w* O% o/ e) }% {1 a
mysql_fetch_field: 取得栏位资讯。 ! i  s5 G9 b# o' B7 W. S+ e1 n
mysql_fetch_lengths: 传回单列各栏资料最大长度。 " a9 p% a2 m7 k; f9 f
mysql_fetch_object: 传回物件资料。   m# M( K# K- z! k4 Z, n) Y; J
mysql_fetch_row: 传回单列的各栏位。 2 _* a/ X( G2 P
mysql_field_flags: 获得目前栏位的旗标。
2 l- ?* y* |4 L7 A' [/ J$ Imysql_field_len: 获得目前栏位的长度。 8 u6 h9 r9 V: J# `5 K; ?
mysql_field_name: 传回指定栏位的名称。
7 ~; Q. S1 V: lmysql_field_seek: 设定指标到传回值的某栏位。
% f0 \( O5 v- k9 _0 `mysql_field_table: 获得目前栏位的资料表 (table) 名称。
3 U1 m0 M" @' g! smysql_field_type: 获得目前栏位的型态。 1 C! T6 X4 H7 v* I+ k
mysql_free_result: 释放传回占用记忆体。 4 O( u# a) Q0 V4 w' J
mysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。 : i& M9 \2 l: Q- P: Q' a% a
mysql_list_dbs: 列出 MySQL 伺服器可用的资料库 (database)。 : W1 q' j8 \3 n1 j& G
mysql_list_fields: 列出指定资料表的栏位 (field)。 ( X$ ^" j9 I# l/ N) s' C
mysql_list_tables: 列出指定资料库的资料表 (table)。
* o: j. x6 v2 n# Imysql_num_fields: 取得传回栏位的数目。 3 b; Z* A" b/ `! T2 R- @/ g# U
mysql_num_rows: 取得传回列的数目。
/ L  P8 J  A; Amysql_pconnect: 开启 MySQL 伺服器长期连线。   e. s3 p) M9 T- c
mysql_query: 送出一个 query 字串。 1 o. Y3 r) i# b4 B% u! t
mysql_result: 取得查询 (query) 的结果。
  q; u) {6 t0 j: P. [- tmysql_select_db: 选择一个资料库。 * d9 A. r8 I4 ^! ?( [& Q2 a
mysql_tablename: 取得资料表名称。
3 f+ g4 W4 p% p: @4 j  [; x/ O% \next: 将阵列的内部指标向后移动。 8 ]& B) x) J: b3 D) n& Q  c
nl2br: 将换行字元转成 <br>。 4 G3 e! K: r- X8 e* L% ^  A* ^" G2 H+ I
number_format: 格式化数字字串。 ( y* V2 Y% Y* _6 G; z! o
OCIBindByName: 让动态 SQL 可使用 PHP 变数。 : g$ Y) Y% I0 c! q
OCIColumnIsNULL: 测试传回行是否为空的。
: z3 h3 }: }: k4 `& o) vOCIColumnSize: 取得栏位型态的大小。
# o8 F0 w3 Q2 C3 g) w0 ?  vOCICommit: 将 Oracle 的交易处理付诸实行。 + w+ I5 |2 {! q$ o; ?4 A: @
OCIDefineByName: 让 SELECT 指令可使用 PHP 变数。
' [' v/ |0 V* ^7 v# \' EOCIExecute: 执行 Oracle 的指令区段。 " J# R1 c  p: U, `& H# L, L$ g$ P! E0 i
OCIFetch: 取得传回资料的一列 (row)。 3 ^: r8 t+ n) f1 G
OCIFetchInto: 取回 Oracle 资料放入阵列。 8 p  m$ }7 O+ n: m; F
OCILogOff: 关闭与 Oracle 的连结。 ! r( n# r3 \; u/ z  _$ F
OCILogon: 开启与 Oracle 的连结。
( ?* e3 t+ Y' ]6 y8 ?( `OCINewDescriptor: 初始新的 LOB/FILE 描述。 6 T" d9 H" o' D  p! U
OCINumRows: 取得受影响栏位的数目。 / |! J) `) d. m" X% V
OCIParse: 分析 SQL 语法。
; N" N' Q  g5 g4 M3 W4 s" Q$ k/ uOCIResult: 从目前列 (row) 的资料取得一栏 (column)。
, k+ K  A6 ^3 R9 ?OCIRollback: 撤消当前交易。 6 ]7 }+ N: E6 O. m# n4 J6 U
OctDec: 八进位转十进位。
( \  ^9 P# `) o3 T0 Zodbc_autocommit: 开关自动更动功能。
7 P2 e/ i4 W2 E9 g" S+ A7 Dodbc_binmode: 设定二进位资料处理方式。 8 e" L) h. x% ~: u" x' W
odbc_close: 关闭 ODBC 连结。 - [7 s& z) w$ ^& \+ \
odbc_close_all: 关闭所有 ODBC 连结。
/ E0 ~5 I3 y3 x! D0 G" J# e* todbc_commit: 更动 ODBC 资料库。
2 r( e- S' h, R$ Wodbc_connect: 连结至 ODBC 资料库。
0 p+ b8 ]" I. w9 {odbc_cursor: 取得游标名。
7 R  V6 l1 n1 z* Q0 D. y3 Eodbc_do: 执行 SQL 指令。 ' p: u5 O: H( X3 p
odbc_exec: 执行 SQL 指令。 $ N  V# P& l8 B( Q  z9 B
odbc_execute: 执行预置 SQL 指令。
! Y* P& `, I4 Kodbc_fetch_into: 取得传回的指定列。   ?  X- L! m; I- W2 Q4 c, h
odbc_fetch_row: 取得传回一列。 * W/ ?) \) d. z. n3 V0 `+ C9 O
odbc_field_len: 取得栏位资料长度。 ( m  l! |, K' a
odbc_field_name: 取得栏位名称。 # j. ?+ x$ _  k
odbc_field_type: 取得栏位资料形态。
) I- a3 C8 {4 K' A" Rodbc_free_result: 释出传回资料的记忆体。
; R0 S- f' g- u2 ~odbc_longreadlen: 设定传回栏的最大值。 % n& T1 h: f, ]$ E4 o$ v( f
odbc_num_fields: 取得栏位数目。 " Z/ |' o- X$ f0 W9 k/ k+ B
odbc_num_rows: 取得传回列数目。 : e) n" ], G6 b6 M5 ^
odbc_pconnect: 长期连结至 ODBC 资料库。
! u& f7 J3 Z1 m7 n8 _" lodbc_prepare: 预置 SQL 指令。 - g) ?2 }, I8 _  B: L
odbc_result: 取得传回资料。 * e* y  t& w5 e6 h" {$ V% @5 b
odbc_result_all: 传回 HTML 表格资料。
+ B$ }* T/ \2 u+ Eodbc_rollback: 撤消当前交易。
- y/ d+ n' M# E0 U6 r' d! `odbc_setoption: 调整 ODBC 设定。
) g2 P  l' s, M) W. Z4 qopendir: 开启目录 handle。
6 b, r& [3 }2 @% h4 I5 }openlog: 打开系统纪录。   Q, ]( L0 U) j* `8 l% @
Ora_Bind: 连结 PHP 变数到 Oracle 参数。
7 z4 u% h& p. P: f1 X1 UOra_Close: 关闭一个 Oracle 的 cursor。
, p- Q& Y2 x8 R* L( XOra_ColumnName: 得到 Oracle 传回列 (Column) 的名称。 " q' W5 m& X$ h( h% i
Ora_ColumnSize: 取得栏位型态的大小。 ; @# B* ^) u# q( Q
Ora_ColumnType: 得到 Oracle 传回列 (Column) 的型态。
  T" m3 y" S3 `3 z" XOra_Commit: 将 Oracle 的交易处理付诸实行。
  f( [% _8 s1 F5 ~Ora_CommitOff: 关闭自动执行 Oracle 交易更动的功能。
  i( ?) _0 u! o% }& V( _% D7 U! BOra_CommitOn: 打开自动执行 Oracle 交易更动的功能。 6 S; h* m2 K" C% W- O# _& h
Ora_Do: 快速的 SQL 查询。 , q4 p* i& R$ T4 A. d9 Z9 G
Ora_Error: 获得 Oracle 错误讯息。
0 [, q/ V5 t6 l9 k7 Z0 d1 LOra_ErrorCode: 获得 Oracle 错误代码。 $ t$ @$ _1 T4 c
Ora_Exec: 执行 Oracle 的指令区段。
( T" ]" f! D, W9 Y1 B- HOra_Fetch: 取得传回资料的一列 (row)。
/ t, p$ e2 p; L' i) `Ora_FetchInto: 取回 Oracle 资料放入阵列。
' g' i/ T, _# z% g2 X/ ]% n# u( r: DOra_GetColumn: 从传回列 (row) 的资料取得一栏 (column)。
# N  _: r  X  a* ?+ r; |$ cOra_Logoff: 结束与 Oracle 的连结。
/ |6 _. ], b! n9 jOra_Logon: 开启与 Oracle 的连结。
: J9 r0 }+ H# Q; FOra_Numcols: 取得栏位的数目。 6 \7 ~9 i1 e* G9 F6 C* K6 D
Ora_Open: 开启 Oracle 的 cursor。
3 d6 @' D) \* H2 \3 p5 Z6 fOra_Parse: 分析 SQL 语法。 & x: q) R0 F* {$ b5 b9 L
Ora_PLogon: 开启与 Oracle 的长期连结。
$ ^6 Z! z9 `; [% M2 N# TOra_Rollback: 撤消当前交易。
' Q. V( d( k' A1 l& |) JOrd: 传回字元的序数值。 3 c+ n9 q/ j* m
pack: 压缩资料到位元字串之中。 0 v5 d+ Z% N, ?
parse_str: 剖析 query 字串成变数。 / b' s) k) t, P$ t- N
parse_url: 剖析 URL 字串。 0 `) J4 ?3 D% [8 r
passthru: 执行外部程式并不加处理输出资料。
' p1 q, q, [3 p; Apclose: 关闭档案。
( H% C+ I/ e8 G! B% JPDF_add_annotation: 加入注解。 & t/ ~) l* \# X; d3 H5 c9 ^/ s% G
PDF_add_outline: 目前页面加入书签。 ! k8 y) E. `) }
PDF_arc: 绘弧。
" r5 l# u% }6 h! l0 C( O% GPDF_begin_page: 启始 PDF 档案页面。 8 M- d% P1 s0 A
PDF_circle: 绘圆。
* h% D& D# m. b& }PDF_clip: 组合所有向量。
& }. x: e) k& v( a" ZPDF_close: 关闭 PDF 档。
4 q8 W5 l; K+ U( ?PDF_closepath: 形成封闭的向量形状。 % @/ b! }% L7 [4 ?
PDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。
% y9 _# W& H3 C. f) Y6 hPDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。
3 i3 H% j( W. N" I; B6 P1 k. qPDF_close_image: 关闭图档。
# A# w& A1 s- J# F6 Z' ]PDF_continue_text: 输出文字。
9 V' P6 }& f1 v* l% f, {! ~PDF_curveto: 绘贝氏曲线。 4 G" c+ o6 f# i3 s% J4 R
PDF_endpath: 关闭目前向量。 $ K) ?! t) @2 O' ^2 h/ |$ x  m
PDF_end_page: 关闭 PDF 档案页面。 $ m; K1 x# P' h! X: r9 c
PDF_execute_image: 放置 PDF 档中图片到指定位置。
* _, t* @, v( d2 xPDF_fill: 填满目前的向量。
2 s' Q9 D, r5 f( @% t" b6 PPDF_fill_stroke: 填满目前的向量并沿向量绘线。
0 `3 A5 z' f2 j; ePDF_get_info: 传回档案资讯。
3 b8 C- @& o5 \PDF_lineto: 绘直线。
* s; A6 w3 a3 t  q- n" JPDF_moveto: 设定处理的坐标点。
0 W3 W/ s/ `2 R! ]PDF_open: 建立新的 PDF 档。
2 M: s4 c  C2 G9 j- L' qPDF_open_gif: 开启 GIF 图档。
1 [, x# ?0 \! ]PDF_open_jpeg: 开启 JPEG 图档。
+ k( B' X3 N: G/ l$ O# S2 EPDF_open_memory_image: 开启记忆体图档。
2 M  |# }+ G" |- U  jPDF_place_image: 放置图片到 PDF 档指定位置。 5 Y) E/ O1 }3 Q! j& w1 D6 U% h
PDF_put_image: 放置图片到 PDF 档。
8 b4 T  T5 r8 f# mPDF_rect: 绘长方形。
$ n6 a0 P0 P1 A* w# _PDF_restore: 还原环境变数。 5 `0 p1 l: N0 o$ _6 ?: }  v
PDF_rotate: 旋转物件。 " }% E* A0 s. A) u& I
PDF_save: 储存环境变数。 & E; r$ e1 i2 @
PDF_scale: 缩放物件。   i7 K* r. @- h
PDF_setdash: 设定虚线样式。
+ [5 ?( m5 b0 {  x1 ^; {PDF_setflat: 设定平滑值。
3 [; {# O0 r  g, l* ~PDF_setgray: 指定绘图的颜色为灰阶并填入。
% x; }+ I8 ^' A) Y- R4 z- l! LPDF_setgray_fill: 指定填入的颜色为灰阶。 % i  w) }! G8 \: v- w
PDF_setgray_stroke: 指定绘图的颜色为灰阶。 * ~# N7 E* o1 W( m/ n
PDF_setlinecap: 设定 linecap 参数。
6 u+ C2 L' d4 s% O; d& V3 XPDF_setlinejoin: 设定连线参数。
3 E9 _& N) \, ^: Q) Q9 fPDF_setlinewidth: 设定线宽。 % K7 z1 J5 S/ D; _5 _
PDF_setmiterlimit: 设定斜边界限。 ( x! H- ~* k% @; T7 G  S
PDF_setrgbcolor: 指定绘图的颜色为彩色并填入。
/ j: f$ g: q" M8 n; LPDF_setrgbcolor_fill: 指定填入的颜色为彩色。
7 ^7 {/ n: C% H# }PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。
% d6 ~6 L5 w' n' DPDF_set_char_spacing: 设定字元间距。 4 B, h/ A* k, D- `# j+ C
PDF_set_duration: 设定二页的切换时间。 1 e$ ^7 X# U) ~: W  L/ k
PDF_set_font: 设定使用的字型及大小。 " n) Q! w  i; b, w2 ^/ O+ K
PDF_set_horiz_scaling: 设定文字水平间距。
1 z9 V+ m8 v4 z! _# w2 HPDF_set_info_author: 设定档案作者。
4 f0 t: l2 x$ _' X( e. _4 ^PDF_set_info_creator: 设定建档者字串。
1 s+ b1 d' r3 t( U/ \& `PDF_set_info_keywords: 设定档案的关键字。 9 K6 l7 E6 B" I8 W9 e& s. T
PDF_set_info_subject: 设定档案主题。 ' t; A' e9 H! q5 F" [" t
PDF_set_info_title: 设定档案标题。
" X% S9 [! h9 sPDF_set_leading: 设定行距。 ) _% I8 ]& T# P( |( p2 d* f
PDF_set_text_matrix: 设定文字矩阵。
( }% T; M$ z) D% {PDF_set_text_pos: 设定文字位置。
7 i& }4 U$ Y( H# fPDF_set_text_rendering: 设定文字表现方式。 / X, _* o% O% R
PDF_set_text_rise: 设定文字高度。 ( [! F  P) h3 |6 l. A$ B% I
PDF_set_transition: 设定页的转换。 5 S5 _! T1 f+ L, o* X
PDF_set_word_spacing: 设定字间距。
5 X" E% u, a4 k8 |PDF_show: 输出字串到 PDF 档案。
, H# u  x  D; e" X3 p% g0 Z  pPDF_show_xy: 输出字串到指定坐标。
4 ?' X( K, i9 p% X6 PPDF_stringwidth: 计算字串的宽度。
4 i8 a4 X# |9 y$ V3 y& M( D+ IPDF_stroke: 沿向量绘线。
, x% P' ~6 K5 \* `- ]PDF_translate: 移动原点。 ! N5 g! K8 Z/ s6 b4 \
pfsockopen: 打开网路的 Socket 持续连结。 * r- T) Y9 V% P
pg_Close: 关闭 PostgreSQL 伺服器连线。
! {4 T" b- r- ?, P6 s) C8 ~pg_cmdTuples: 取得被 SQL 指令影响的资料笔数。
/ H; S! q7 C( o" x2 cpg_Connect: 开启 PostgreSQL 伺服器连线。
4 Z) G5 u5 c& [0 p4 ipg_DBname: 取得目前的资料库名称。
, D1 L# o( \% ~! R' i& _3 x( Ypg_ErrorMessage: 传回错误讯息。
8 D! _& ~3 |, h0 \  r' ]pg_Exec: 执行 query 指令。
; ?! _  c* Z, D# a$ C3 `pg_Fetch_Array: 传回阵列资料。 : F: v3 H3 \) U3 y$ V$ z
pg_Fetch_Object: 传回物件资料。
0 D( E+ `( @/ l8 z7 ^4 Mpg_Fetch_Row: 传回单列的各栏位。
2 e: i% a" R, `& r: Upg_FieldIsNull: 检查栏位是否有资料。
5 V6 \; B& A5 h9 h; jpg_FieldName: 传回指定栏位的名称。 ! E* |/ N3 J$ C2 r% c
pg_FieldNum: 取得指定栏位的行数。
- r7 K" T4 I6 S9 b9 \pg_FieldPrtLen: 计算可列示的长度。 & P& f# y- _: i
pg_FieldSize: 计算指定栏位的长度。
7 o6 |) t% v) \- h$ g5 Mpg_FieldType: 获得目前栏位的型态。 / R& o  P. X8 J4 l7 T
pg_FreeResult: 释放传回占用记忆体。
- r1 m/ p+ {6 V5 Q" B$ cpg_GetLastOid: 取得最后的物件代码。 0 E( U& L- ~- d+ v# d
pg_Host: 取得连线机器名称。 : l! q$ H* b2 r0 ^& K
pg_loclose: 关闭大型物件。
0 i) b0 w5 d2 z$ k- Opg_locreate: 建立大型物件。
( @& L4 h( I) u* d+ Upg_loopen: 开启大型物件。
7 `/ ~5 q3 |/ ?pg_loread: 读取大型物件。 % L& {7 C1 `) a6 }% p1 @
pg_loreadall: 读取大型物件并输出。
% B( g# v8 T( @3 Bpg_lounlink: 删除大型物件。 9 W: W; z5 X8 K' |
pg_lowrite: 读取大型物件。 ( N1 r0 z  [7 q% O
pg_NumFields: 取得传回栏位的数目。
# x2 `* ~5 c  w5 I6 ~% @9 mpg_NumRows: 取得传回列的数目。 : b' @& r2 g; r4 R/ w" l$ k
pg_Options: 取得连线机器选项。
) ?3 [$ W% z% q5 f! s# s% R, c7 Qpg_pConnect: 开启 PostgreSQL 伺服器长期连线。 9 N2 W+ T0 b$ }+ J
pg_Port: 取得连线机器埠号。
: V. i* C9 }% j8 ?$ y. E( Bpg_Result: 取得查询 (query) 的结果。 & E5 l# E. |0 R) t* j
pg_tty: 取得连线机器终端机。
4 \/ X6 m8 s4 a0 J1 u# w9 sphpinfo: 传回 PHP 所有相关资讯。 ( M; p! n  b0 k, j
phpversion: 传回 PHP 版本讯息。
- _) t" O7 u' S, api: 圆周率。
; Q9 @: X5 j# E+ Spopen: 开启档案。 5 U7 R0 h! b3 u9 v& O3 ?4 c$ K7 O
pos: 传回阵列目前的元素。
8 C/ v9 K. y( L0 Jpow: 次方。
7 b7 i6 B6 q7 ]- u/ o4 n) {preg_match: 字串比对剖析。
- P/ q6 n, D; J* _, }7 g2 _# Cpreg_match_all: 字串整体比对剖析。 4 O, R; p% N+ Q. b( L" j
preg_replace: 字串比对剖析并取代。 ( X8 b3 v4 j) ?( W: V3 m
preg_split: 将字串依指定的规则切开。
8 C/ P, O- y' dprev: 将阵列的内部指标往前移动。
" e( F0 c& p& G0 {/ A5 Q5 zprint: 输出字串。
! p# I1 j* ^5 m* n" Z1 hprintf: 输出格式化字串。 8 Q, m1 d. q7 X5 o
putenv: 设定系统环境变数。
- e6 }7 }* e' Zquoted_printable_decode: 将 qp 编码字串转成 8 位元字串。 $ b' K0 U' f9 c) ^6 S1 \
QuoteMeta: 加入引用符号。 7 h: s* i8 k# [& M1 N9 B7 _7 C! W
rand: 取得乱数值。 # E2 Z& i% d: y- Z* h- j
range: 建立一个整数范围的阵列。
5 _! {2 h5 [3 U8 _0 Frawurldecode: 从 URL 专用格式字串还原成普通字串。
. C9 }5 K+ A, `rawurlencode: 将字串编码成 URL 专用格式。
) t1 H+ C" Y: d) k  B( E7 Areaddir: 读取目录 handle。
# ~2 M0 J9 ]! ?" W, ^8 |readfile: 输出档案。 0 h& E) ]2 ^* g: n( _# k1 _9 R
readgzfile: 读出压缩档。
( N- _" y. f5 [! `: X6 Greadlink: 传回符号连结 (symbolic link) 目标档。 # m5 t1 n5 Y6 i# F3 O) I
recode_file: 记录档案或档案请求到记录中。 1 X% X5 r! j- n- q$ t
recode_string: 记录字串到记录中。 8 e4 Q' k, j/ D0 p& t+ Q
register_shutdown_function: 定义 PHP 程式执行完成后执行的函式。 * V! ], W+ X- F# m1 J% ~3 i
rename: 更改档名。 2 i. e, j* @: P8 U
reset: 将阵列的指标指到阵列第一个元素。 9 c* j; Q5 e* l0 \) M8 E
rewind: 重置开档的读写位置指标。
+ s( q* m% `$ hrewinddir: 重设目录 handle。 8 Y1 n0 k! K' Q& j( p+ A( c
rmdir: 删除目录。 , |- `; [' d% H8 `
round: 四舍五入。 ' D5 G0 a) N/ f/ f4 w0 [
rsort: 将阵列的值由大到小排序。 . v9 e% f' T: _$ S
sem_acquire: 捕获信号。 ' `1 Y% T, @2 B- X; e. m. @
sem_get: 取得信号代码。 # G( L' |! V% P  M. m7 ^
sem_release: 释出信号。 , |( K- M: Q( I+ p
serialize: 储存资料到系统中。
0 b" r% [$ @% g5 {session_decode: Session 资料解码。
) Y8 s9 v& G# K4 ^session_destroy: 结束 session。 % W# M6 w6 W% {. D; R4 Y
session_encode: Session 资料编码。
  U* X3 n2 O% c/ S% r6 Esession_id: 存取目前 session 代号。
: `6 l, j1 O* Z' wsession_is_registered: 检查变数是否注册。 ) @9 F/ p( q' p7 q0 M" n2 i2 b
session_module_name: 存取目前 session 模组。 * G3 A3 x1 |8 S
session_name: 存取目前 session 名称。 5 `% \& H/ ^' D
session_register: 注册新的变数。
5 ?- P+ P2 }: s7 l4 A) y  Bsession_save_path: 存取目前 session 路径。 9 _* ]' }8 u' G' E
session_start: 初始 session。 ; k/ j1 Q4 b! k8 K
session_unregister: 删除已注册变数。
. p( t3 H% |+ @: M7 o& h# hsetcookie: 送出 Cookie 资讯到浏览器。 ; d2 _/ y& d- f+ y: u2 Z: _
setlocale: 设定地域化资讯。 : o1 Y! a1 _- U7 L; I
settype: 设定变数型态。 $ K. e+ S6 q8 w  ]% E8 P
set_file_buffer: 设定档案缓冲区大小。 ! z# B4 ]. K! r) c/ m( o) g$ p- S$ a
set_magic_quotes_runtime: 设定 magic_quotes_runtime 值。 0 p) Y8 v, Z# ^
set_socket_blocking: 切换搁置与无搁置模式。
6 k) P6 d. n  L1 a  c- Oset_time_limit: 设定该页最久执行时间。 4 z% U7 X$ W9 X3 R  T$ P
shm_attach: 开启建立共享记忆体区段。 ' n+ {+ j6 [$ R9 s; e9 e+ d9 A
shm_detach: 中止共享记忆体区段连结。 $ K/ f, m0 i1 w0 p' X* o/ ]
shm_get_var: 取得记忆体区段中指定的变数。
4 d, Y. [  B; f0 W# Gshm_put_var: 加入或更新记忆体区段中的变数。
' P5 S" _5 d4 xshm_remove: 清除记忆体区段。
9 c2 I- Q! ^( D9 u1 f: C- V1 a5 Wshm_remove_var: 删除记忆体区段中指定的变数。
8 L/ o6 ?4 _+ s: ?; u: l$ M1 dshuffle: 将阵列的顺序弄混。 & N* \6 \' H% J4 G/ K: v
similar_text: 计算字串相似度。 4 j- l7 [" b- }/ X/ }/ \
Sin: 正弦计算。 ( h" W' Y+ ^- L. B
sizeof: 获知阵列的大小。 ) F: D0 V2 G$ e( w
sleep: 暂停执行。 3 ^8 Q9 [/ n0 B- J
snmpget: 取得指定物件识别码。
! N# R4 ?2 [/ {9 R; ^: v: A2 J" Wsnmpwalk: 取得所有物件。 2 b* p7 _5 b, _
snmpwalkoid: 取得网路本体树状资讯。 ) X; e  O" \# `9 X" F3 b2 y3 ~7 B8 s
snmp_get_quick_print: 取得 UCD 函式库中的 quick_print 值。 ' z/ l( l0 [8 ?2 R( C/ Q
snmp_set_quick_print: 设定 UCD 函式库中的 quick_print 值。
4 v5 y! h; K% {/ esolid_close: 关闭 solid 连结。 ' T2 Q" t- |; j7 T, C9 y
solid_connect: 连结至 solid 资料库。
3 S  z: A! f, p7 `4 v# X# _solid_exec: 执行 SQL 指令。
( n* }+ n+ Y# M7 l7 V0 |solid_fetchrow: 取得传回一列。 * P3 M" ]5 c: u) _' Y4 z: S
solid_fieldname: 取得栏位名称。 5 V) o% |0 \+ P# X& u9 D
solid_fieldnum: 取得栏位数目。
( ~- }/ a( N. r/ J  ?solid_freeresult: 释出传回资料的记忆体。 / ]- ]+ b, X" \0 `  ~
solid_numfields: 取得栏位数目。 ! X, o  n* J8 [" N, w% c" w0 E
solid_numrows: 取得传回列数目。
0 b, v+ X! \- w$ ksolid_result: 取得传回资料。
% b" }' e. e% }4 R$ wsort: 将阵列排序。 ' G4 _, ]. C; [. m4 \
soundex: 计算字串的读音值 # }8 ]# Q, T7 c" U# M
split: 将字串依指定的规则切开。
% X  K. v) v. k' w0 e2 Wsprintf: 将字串格式化。 $ A# _0 l* T% x  l
sql_regcase: 将字串逐字传回大小写字元。 1 m7 j3 I5 Y# d; A2 `
Sqrt: 开平方根。
/ y7 i5 v. u6 r+ t* j5 A+ W# Usrand: 设定乱数种子。
# U) q6 Q) [! @/ ^9 A! bstat: 取得档案相关资讯。
: k) a$ D- E/ Istrchr: 寻找第一个出现的字元。 0 J* r3 y$ C* S. k
strcmp: 字串比较。
4 k5 k, z; `. w8 N3 qstrcspn: 不同字串的长度。
( M4 _* N$ M0 P# Jstrftime: 将伺服器的时间本地格式化。
' x  M7 }4 m, g0 |2 mStripSlashes: 去掉反斜线字元。
/ j. K4 N0 F; [$ Tstrip_tags: 去掉 HTML 及 PHP 的标记。
. k6 f3 ~7 H: e% P$ Fstrlen: 取得字串长度。 $ K- d6 _5 ?4 h; t- R* ]! p8 Y
strpos: 寻找字串中某字元最先出现处。 ( c% P0 T" m, ]  f2 S( X
strrchr: 取得某字元最后出现处起的字串。
  o1 I/ g5 f" S) ^strrev: 颠倒字串。 ! r! ^5 f$ F& r0 |' C; P
strrpos: 寻找字串中某字元最后出现处。 + c" Q, j3 Z7 V" e
strspn: 找出某字串落在另一字串遮罩的数目。
- Q* e2 @1 [  Y' lstrstr: 传回字串中某字串开始处至结束的字串。
; p( Q" i4 q8 k0 s4 hstrtok: 切开字串。 ( {- U+ M- H' b/ G+ I; u
strtolower: 字串全转为小写。 & k+ z( z) G- i3 d6 L
strtoupper: 字串全转为大写。 . X$ r* A4 X; o4 J" r5 Q
strtr: 转换某些字元。 1 z8 U' I( x2 X& `8 C; d
strval: 将变数转成字串型态。
& q' @) `& ?# {! f8 u. i, A7 j9 c9 qstr_replace: 字串取代。
9 E; F) R; N( h4 K3 {. N5 l/ m+ Lsubstr: 取部份字串。
0 W- ]; i7 S& g- W9 r! o4 I  isybase_affected_rows: 取得最后 query 影响的列数。
! q4 S7 J/ L) m  Asybase_close: 关闭与资料库的连线。 - Y( |% N0 \* j' d( Q, A& P
sybase_connect: 连上资料库。 / F' Q$ k( b. K. b- X
sybase_data_seek: 移动列指标。
3 n: [) q9 B6 W" S; m9 ^. asybase_fetch_array: 传回阵列资料。
! S! E* _( @7 c+ D& X% O  f/ S, dsybase_fetch_field: 取得栏位资讯。
8 |' R/ ^6 I9 T9 x7 ~! |sybase_fetch_object: 传回物件资料。   u# w, s* c* I- T9 Q/ S
sybase_fetch_row: 传回单列的各栏位。
2 I7 A2 I6 g% A# Vsybase_field_seek: 设定指标到传回值的某栏位。 9 }7 N9 Q( K8 @# w0 r! A2 e
sybase_free_result: 释放传回占用记忆体。
- I" R% G% U+ b4 csybase_num_fields: 取得传回栏位的数目。
8 T* h, I& a: p$ [sybase_num_rows: 取得传回列的数目。
! N2 y. B8 X; i) j6 ~# [( B2 esybase_pconnect: 开启伺服器长期连线。 8 U& a5 Q2 ~; {; i/ D
sybase_query: 送出一个 query 字串。   _% X1 x8 D$ [
sybase_result: 取得查询 (query) 的结果。 - `4 E- L% g' c7 k8 r2 d
sybase_select_db: 选择一个资料库。
7 [$ s5 E' u; o# N6 ]& msymlink: 建立符号连结 (symbolic link)。 # D3 u+ [- |* H5 q6 m
syslog: 纪录至系统纪录。 , ~" F6 D1 [4 @7 m4 f6 t  V# M: C
system: 执行外部程式并显示输出资料。
' a1 l  Q) Q- b9 ]# OTan: 正切计算。
! ?5 n" f4 a$ j# Mtempnam: 建立唯一的临时档。 : h1 ?) H$ x! p( A
time: 取得目前时间的 UNIX 时间戳记。
, u. A1 _3 m7 ~* w' W. v3 d: dtouch: 设定最后修改时间。
! N5 o, H1 ~* Ptrim: 截去字串首尾的空格。
* o8 i, m) A8 j- d/ yuasort: 将阵列依使用者自定的函式排序。
, D# }2 n  f# uucfirst: 将字串第一个字元改大写。 1 Z8 Y( |+ ]( [4 G/ C" `
ucwords: 将字串每个字第一个字母改大写。 5 @8 D$ K& q' m% ^1 j
uksort: 将阵列的索引依使用者自定的函式排序。 0 B0 Q9 ?" @& o, ^
umask: 改变目前的档案属性遮罩 umask。 ! U0 Z; o, e, K8 A; e) c. Q( P
uniqid: 产生唯一的值。 : N$ |' K: x4 H: M
unlink: 删除档案。 , m" t6 S5 K* ?/ Z0 V& G
unpack: 解压缩位元字串资料。 ' a6 W8 p. \3 {) k" N
unserialize: 取出系统资料。 9 Z' Z) \0 w; k  U0 [3 ]9 S8 l
unset: 删除变数。 1 c- ^) r/ v4 o; D- ^( f* \. V
urldecode: 还原 URL 编码字串。
! ]- O5 `9 b- v: P2 J1 V; u9 Kurlencode: 将字串以 URL 编码。
$ Y7 a7 H3 K& D7 S& P& |; ^usleep: 暂停执行。
. o+ }1 z1 t3 |0 o+ n" U' z+ j8 pusort: 将阵列的值依使用者自定的函式排序。 0 x, }% A5 q. Z1 g
utf8_decode: 将 UTF-8 码转成 ISO-8859-1 码。
* h- Y5 N% T8 ]) a' ?& C8 V! T: zutf8_encode: 将 ISO-8859-1 码转成 UTF-8 码。
% c& {; r5 s& b; E! Q/ ?7 |2 uvirtual: 完成阿帕契伺服器的子请求 (sub-request)。 9 T3 e" `- j2 d5 G0 k2 ~3 m; F
vm_addalias: 加入新别名。 0 w1 ~; M* {5 d
vm_adduser: 加入新使用者。
2 G9 Q' Q, b* w- p* kvm_delalias: 删除别名。
4 C7 p2 h; P* W7 Zvm_deluser: 删除使用者。 ( Y8 O$ o0 S6 u, S6 p
vm_passwd: 改变使用者密码。 . V" u  L  ], S0 \/ ~' |8 c) g
wddx_add_vars: 将 WDDX 封包连续化。 * H  Y) i4 F8 i) I0 Z
wddx_deserialize: 将 WDDX 封包解连续化。
) ], a/ U) B4 _9 B% }3 S" O$ Y. h) nwddx_packet_end: 结束的 WDDX 封包。
7 R# Y, U& k2 \: }" z& uwddx_packet_start: 开始新的 WDDX 封包。
0 @9 y- U/ K1 K, \( j5 m# G! fwddx_serialize_value: 将单一值连续化。 ) G. V# w& v4 s3 F( y
wddx_serialize_vars: 将多值连续化。 & P' M" X4 e" |, e* F% d
xml_error_string: 取得 XML 错误字串。 - F5 k, P5 a- `2 z) K; C
xml_get_current_byte_index: 取得目前剖析为第几个位元组。 ' W; G- [3 s4 l! f2 \8 M
xml_get_current_column_number: 获知目前剖析的第几栏位。 : X0 ^" w/ {' D  T% i, w3 A
xml_get_current_line_number: 取得目前剖析的行号。 ' _5 d) `7 z+ ?6 e3 ~( \
xml_get_error_code: 取得 XML 错误码。
( D1 j3 D7 Z+ ?: |, v5 j, Uxml_parse: 剖析 XML 文件。 ; Q. f/ V# I0 c4 w
xml_parser_create: 初始 XML 剖析器。 ! ~( c# J% z' \
xml_parser_free: 释放剖析占用的记忆体。
3 f/ i( `: e# u& Y7 p; B7 [xml_parser_get_option: 取得剖析使用的选项。 & @8 `. P9 X/ m( w: P. O
xml_parser_set_option: 设定剖析使用的选项。 + Z; i3 h8 i$ n: C( \
xml_set_character_data_handler: 建立字元资料标头。 ) u$ M: C+ R. }. U" L
xml_set_default_handler: 建立内定标头。 2 `2 U/ k0 X- v% @7 c
xml_set_element_handler: 设定元素的标头。
2 `; B" o1 i2 j9 a$ b4 F$ ~6 rxml_set_external_entity_ref_handler: 设定外部实体参引的标头。 5 c8 @6 z* |4 y* P
xml_set_notation_decl_handler: 设定记法宣告的标头。 $ R- M# U3 ?* i" U4 _% t0 y
xml_set_object: 使 XML 剖析器用物件。
/ l% V; m3 z5 A  w  w" Ixml_set_processing_instruction_handler: 建立处理指令标头。 1 A, {( `- _9 X0 Z
xml_set_unparsed_entity_decl_handler: 设定未剖析实体宣告的标头。
- D2 m7 ?: R, ^; Hyp_errno: 取得先前 YP 操作的错误码。 5 \9 b, _" D) n+ G
yp_err_string: 取得先前 YP 操作的错误字串。 , H+ S4 A6 q+ q7 U% V# N: A
yp_first: 传回 map 上第一笔符合的资料。
* K# G" ]' F5 Cyp_get_default_domain: 取得机器的 Domain。
% T2 {# Q. g/ I) w" q  Myp_master: 取得 NIS 的 Master。
7 i7 L  _3 c6 b# Xyp_match: 取得指定资料。 ! `; p3 |# \) I3 ~
yp_next: 指定 map 的下笔资料。
5 o% g, `( U& K3 v& m, z: iyp_order: 传回 map 的序数。
* S# k9 l6 E4 v' J
1 r" r9 U3 t7 ^, T5 c0 N# m& S, JPHP 函式库及函式 :Session 函式库 2 U" z* N- S- J/ E" P" k6 D
本函式库共有 11 个函式
0 D' I( o, k5 f0 qsession_start: 初始 session。 3 k% A( n# O- p4 s$ \; v
session_destroy: 结束 session。 % s8 o4 A! a3 D+ Q4 q# {7 ?/ t
session_name: 存取目前 session 名称。   L' ^* C3 B7 I4 l% L4 }: M( s
session_module_name: 存取目前 session 模组。 & s- k0 y) [% A' f, t
session_save_path: 存取目前 session 路径。
% X1 W, {# ]' E! O4 r2 Wsession_id: 存取目前 session 代号。
. M: @! l" C% {% p2 D9 o9 F# E/ Q! k: Fsession_register: 注册新的变数。 % k* Q5 v! E/ [2 P
session_unregister: 删除已注册变数。
3 v$ r. Z! k0 [% B2 s) Csession_is_registered: 检查变数是否注册。
% ?% Z: O; {: C6 s! s) s3 ]session_decode: Session 资料解码。   E! i! b5 j6 F* y
session_encode: Session 资料编码
4 }) Q( A, E1 M$ N* A. H* W
. X$ h" y, f9 L% g. ?$ N0 zODBC 资料库连结函式库
% x, m& q. d# Z本函式库共有 25 个函式  c; L$ J' ]  x
开放资料连结 (Open Database Connectivity, ODBC) 是连结资料库的共通介面。ODBC 是由微软主导的资料库连结标准,实作环境也以微软的系统最成熟。在 UNIX 系统中,通常要使用其它厂商所提供的 ODBC 介面,有些 UNIX 厂商会自己提供 ODBC 介面 (如 SUN 有为 Solaris 提供 ODBC)。
: @) J9 q% `6 A% b" d. WODBC 和资料库的查询采用 SQL 语言,这和大部份的资料库查询方式一样,这使得系统可以很容易和各种资料库沟通。当然,透过 ODBC 介面,后端的资料库不一定要 DBMS 这种大型资料库系统,亦可以是资料表 (如 Microsoft Access)、或者是试算表 (如 Microsoft Excel)。 9 R  z4 F7 j! H* S; \. s- s

" E8 \. I) C4 u; Rodbc_autocommit: 开关自动更动功能。   ?9 }/ o6 u3 g) `# I4 h
odbc_binmode: 设定二进位资料处理方式。 & q* x0 w& J7 C; p- e& E& ~* N0 p
odbc_close: 关闭 ODBC 连结。
$ @. q0 r- M. l2 p' z. Q' bodbc_close_all: 关闭所有 ODBC 连结。 ! l, c' m; {8 X, S7 N$ l
odbc_commit: 更动 ODBC 资料库。   w) @# M& J' H: i2 t( w' X. f: Q
odbc_connect: 连结至 ODBC 资料库。
1 e' s8 p8 G) _  L. d0 I7 \* P! xodbc_cursor: 取得游标名。 0 f9 L! g4 x% X  d( i0 r4 r
odbc_do: 执行 SQL 指令。 3 ?- T* x& ]" Y1 m+ ~1 C
odbc_exec: 执行 SQL 指令。
) O$ [' ^! y, Sodbc_execute: 执行预置 SQL 指令。 ( @* V3 {6 G8 \
odbc_fetch_into: 取得传回的指定列。 % B6 n4 P, ?% [- `/ V
odbc_fetch_row: 取得传回一列。
5 ?: [3 \$ P& sodbc_field_name: 取得栏位名称。 ! {7 X! E& J$ X0 f+ A
odbc_field_type: 取得栏位资料形态。 # M8 c+ P! ~5 P  V6 N+ _
odbc_field_len: 取得栏位资料长度。
. b/ e/ N# l2 r9 E  xodbc_free_result: 释出传回资料的记忆体。 : |( w4 j2 v" I9 y4 K% G
odbc_longreadlen: 设定传回栏的最大值。
/ x9 o+ x' N' Qodbc_num_fields: 取得栏位数目。 & a. z! t" x8 z, S0 C
odbc_pconnect: 长期连结至 ODBC 资料库。 ! M+ ~- j* k* v7 y
odbc_prepare: 预置 SQL 指令。
% B, G9 |( Y& O* i9 z( ~odbc_num_rows: 取得传回列数目。
! m8 s' t# H; K" p  E, \/ o/ Iodbc_result: 取得传回资料。
4 H  U# o) j. lodbc_result_all: 传回 HTML 表格资料。 " x1 c6 S1 K8 R$ w) D
odbc_rollback: 撤消当前交易。 / J- j  N# n. A2 Z
odbc_setoption: 调整 ODBC 设定

返回列表
【捌玖网络】已经运行: