Board logo

标题: PHP语法速查表(二) [打印本页]

作者: admin    时间: 2008-3-26 15:51     标题: PHP语法速查表(二)

可以使用 Ctrl+F 键迅速查找需要的词条
6 l/ J. i  O# L) f
' X6 A1 L9 n0 J8 I- F
! {- x9 U  Z- d% }$ Eldap_list: 列出简表。
: n6 d. Y5 t& L6 n& h7 dldap_modify: 改变 LDAP 名录的属性。 ' S7 c4 R3 y5 I5 x6 A0 \2 _
ldap_mod_add: 增加 LDAP 名录的属性。 ( ?& D" }7 J* I* c( y
ldap_mod_del: 删除 LDAP 名录的属性。
7 P+ A# \" M6 B- @ldap_mod_replace: 新的 LDAP 名录取代旧属性。
8 O6 i/ l+ J2 }: O1 w6 D$ Z& X( vldap_next_attribute: 取得传回资料的下笔属性。
* `; z8 d* S0 G3 f6 A4 M& x" Fldap_next_entry: 取得下一笔结果代号。
3 K2 h1 F9 t8 S; n/ kldap_read: 取得目前的资料属性。
3 `& D+ G. w6 g- k# Q' Q; eldap_search: 列出树状简表。 # i* a$ I8 K+ E4 a
ldap_unbind: 结束 LDAP 连结。
) n; L6 }: n8 }leak: 泄出记忆体。
' R) i. U( a2 D" n8 s" U" z" Mlink: 建立硬式连结。
2 H! P: l& }( j, ^linkinfo: 取得连结资讯。
  V6 X, I  K, \list: 列出阵列中元素的值。
5 ]* I! f, G/ Q! ]4 v9 FLog: 自然对数值。
! Q* t. X" Y1 S4 L; PLog10: 10 基底的对数值。
% B* J5 X- E: {  F- Ylstat: 取得连结档相关资讯。
0 L# V1 Y) l5 T; S8 N& k2 Y# @. Kltrim: 去除连续空白。 + v9 _, }! c+ A7 ]$ s
mail: 寄出电子邮件。
1 u" l2 e& U6 Umax: 取得最大值。
7 X$ `( r) b0 ~) i0 Lmcrypt_cbc: 使用 CBC 将资料加/解密。 , `& f, E* Z% ~2 T# P
mcrypt_cfb: 使用 CFB 将资料加/解密。
( ]7 q. `% O/ j0 `mcrypt_create_iv: 从随机源将向量初始化。 % [3 K+ ~4 T; J9 ], X  Y
mcrypt_ecb: 使用 ECB 将资料加/解密。
( ]* U# P( e4 ~" D/ X7 A$ M- [mcrypt_get_block_size: 取得编码方式的区块大小。 8 ~( \( O; P. v8 M& N8 G3 R
mcrypt_get_cipher_name: 取得编码方式的名称。
4 K! y( s- H* kmcrypt_get_key_size: 取得编码钥匙大小。
) V; _+ @  ~/ B9 |mcrypt_ofb: 使用 OFB 将资料加/解密。 2 [8 U6 _, Y8 r/ V. \
md5: 计算字串的 MD5 杂凑。 6 t: [% z0 g- w9 W
mhash: 计算杂凑值。 + C  s5 j8 c1 y* O% A
mhash_count: 取得杂凑 ID 的最大值。 ( k% w4 a  {6 y4 \. e8 m' P
mhash_get_block_size: 取得杂凑方式的区块大小。
! ?' G) B8 n# q9 ^1 j: c+ J' ~' Jmhash_get_hash_name: 取得杂凑演算法名称。 * d- J, i; |! [' K
microtime: 取得目前时间的 UNIX 时间戳记的百万分之一秒值。 % C5 n. C) }8 d8 |3 K; m
min: 取得最小值。
, k4 A" ~% `$ {8 F  t' y; u3 J% Omkdir: 建立目录。
1 Y2 Y/ A3 V# P3 t& bmktime: 取得 UNIX 时间戳记。 4 C/ y9 N! D  Z
msql: 送出 query 字串。 0 y; n; V! N, G7 k
msql_affected_rows: 得到 mSQL 最后操作影响的列数目。
8 t0 B* b' X( L5 q, X0 A' b. e# G6 bmsql_close: 关闭 mSQL 资料库连线。 ( `5 E6 x; {* f/ P! o
msql_connect: 开启 mSQL 资料库连线。 " I, e! m# u! n
msql_createdb: 建立一个新的 mSQL 资料库。 % P2 c! [- e2 k9 M$ o& r) j
msql_create_db: 建立一个新的 mSQL 资料库。 1 X& t. A( G6 V% B
msql_data_seek: 移动内部传回指标。
& d9 I" B0 r5 c# D: h( Lmsql_dbname: 取得目前所在资料库名称。 " d. j- _8 J2 `; G8 y
msql_dropdb: 删除指定的 mSQL 资料库。 1 o' ]% Y( O8 I1 }" E( i4 w+ V+ M
msql_drop_db: 删除指定的 mSQL 资料库。
) q1 V3 o' F9 @! S. m+ ]msql_error: 取得最后错误讯息。
, m: D" g( c8 y; I. _! tmsql_fetch_array: 传回阵列资料。 2 F4 h; A* _; F" L8 x" z
msql_fetch_field: 取得栏位资讯。
9 J# V9 k- V) ]9 }* Omsql_fetch_object: 传回物件资料。 ) E# u' H. X7 }$ e" D
msql_fetch_row: 传回单列的各栏位。 2 [) |% q7 L3 B; Q% _+ o/ q
msql_fieldflags: 获得栏位的旗标。
; t% ]% Y6 V$ p) W" P5 D, Q( Jmsql_fieldlen: 获得栏位的长度。 ; Z9 O- k% C  \2 r# |/ L# V/ B
msql_fieldname: 传回指定栏位的名称。
8 K! b' y' R: m1 rmsql_fieldtable: 获得栏位的资料表 (table) 名称。
# y6 i- t3 V- Z. e: X- Wmsql_fieldtype: 获得栏位的型态。
  i' ~3 o3 l. I: w& f0 a) Nmsql_field_seek: 设定指标到传回值的某栏位。 * Z& ]& J- O3 a5 d* c" \$ w
msql_freeresult: 释放传回占用记忆体。
& P( i4 }5 V1 U2 L  F" \* Rmsql_free_result: 释放传回占用记忆体。
+ b4 u9 D# z( L: q2 ]. }  pmsql_listdbs: 列出可用资料库 (database)。 0 E" @/ g( P. O7 j0 Z7 y' E! `
msql_listfields: 列出指定资料表的栏位 (field)。
3 F! X. e6 {; X: p/ F! Vmsql_listtables: 列出指定资料库的资料表 (table)。
1 E' M/ z( Y! u3 t: Cmsql_list_dbs: 列出可用资料库 (database)。
% a( G9 O4 c7 @; L5 pmsql_list_fields: 列出指定资料表的栏位 (field)。
  b' v2 E  @+ X% R" ^msql_list_tables: 列出指定资料库的资料表 (table)。
1 w2 {4 e% ?  {) f0 h) b8 l* omsql_numfields: 取得传回栏位的数目。
8 K- b' R  U2 v  Z- Vmsql_numrows: 取得传回列的数目。
& h+ k: P  D6 h- ^( C9 U* xmsql_num_fields: 取得传回栏位的数目。 8 Y* o+ D! S" |/ g  q. D
msql_num_rows: 取得传回列的数目。 % s4 L% ?2 A0 ?
msql_pconnect: 开启 mSQL 伺服器长期连线。
6 O- X* [: v! E* m5 E4 D0 ?/ l0 M! tmsql_query: 送出一个 query 字串。 : h4 r3 o3 u+ f/ M
msql_regcase: 将字串逐字传回大小写字元。
& w/ ~& x6 l$ ?# e3 l8 vmsql_result: 取得查询 (query) 的结果。
* |" ]# \- K3 ^msql_selectdb: 选择一个资料库。
1 c! ~6 B# I% r) |' {msql_select_db: 选择一个资料库。
* ?0 a" h' T. emsql_tablename: 传回指定资料表的名称。 & P6 Q: y3 W6 |5 i. s; G
mssql_affected_rows: 取得最后 query 影响的列数。
6 `! _9 h5 n: P" ]; o' Pmssql_close: 关闭与资料库的连线。 9 P; |% Q& \+ {( y; m/ M$ E$ M. f1 e- {
mssql_connect: 连上资料库。 ' e& n6 K. M# c6 r% l
mssql_data_seek: 移动列指标。 # J) C! o+ O; o& p9 g0 X
mssql_fetch_array: 传回阵列资料。
1 y9 h9 z) L7 N" gmssql_fetch_field: 取得栏位资讯。 4 O! t& P2 }. Q6 q
mssql_fetch_object: 传回物件资料。 1 n! L. C5 A2 Z, e3 B3 C
mssql_fetch_row: 传回单列的各栏位。
6 D& Y1 w- W; Amssql_field_seek: 设定指标到传回值的某栏位。
' Z0 U6 I3 X! _9 r+ Xmssql_free_result: 释放传回占用记忆体。
3 x6 R- d$ ~9 ~+ Y' W* q2 V8 Tmssql_num_fields: 取得传回栏位的数目。
( U, O8 O0 P) t7 W% fmssql_num_rows: 取得传回列的数目。 ; k& |: g0 a- D1 c1 [
mssql_pconnect: 开启 MS SQL 伺服器长期连线。 2 \" u" i& x8 B- t1 t/ C1 f
mssql_query: 送出一个 query 字串。
% k; Y& @/ z! {) Jmssql_result: 取得查询 (query) 的结果。 " S+ P- {& s: `' b6 [# F- d; \
mssql_select_db: 选择一个资料库。 : R; k( @' m  S! h; J$ ?& W
mt_getrandmax: 乱数的最大值。   Z) Q. T0 y1 W! \1 v+ r8 R+ U
mt_rand: 取得乱数值。 % }5 }% F# x1 G3 p2 J; N# h
mt_srand: 设定乱数种子。 $ w0 B+ B) Z: |+ p, z8 k
mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。 4 f. d, R) i8 h1 i4 v7 s) d
mysql_close: 关闭 MySQL 伺服器连线。 : R7 F! t8 l$ [+ U: ^
mysql_connect: 开启 MySQL 伺服器连线。 " }; N& D6 {1 [( G8 l; o
mysql_create_db: 建立一个 MySQL 新资料库。 $ T" y) u& N  A+ o( g3 O8 \
mysql_data_seek: 移动内部传回指标。
* T+ \. t8 U( t$ f. m* f: Z  Dmysql_db_query: 送查询字串 (query) 到 MySQL 资料库。 * d, r( h: Z8 `
mysql_drop_db: 移除资料库。
* h! k) J7 {% e& a. Cmysql_errno: 传回错误讯息代码。
+ _0 k1 C/ g9 z& N8 {- Tmysql_error: 传回错误讯息。
; W! r# }3 G5 m$ Y/ p% gmysql_fetch_array: 传回阵列资料。 * m$ V/ Z+ M+ g, q* ?" f
mysql_fetch_field: 取得栏位资讯。
4 I' n  j* B& O: Ymysql_fetch_lengths: 传回单列各栏资料最大长度。
* a3 {5 e# G/ x( X: n5 kmysql_fetch_object: 传回物件资料。
+ W% a0 F. ^: Y" ]; zmysql_fetch_row: 传回单列的各栏位。 3 L4 F6 v7 S/ m& k. U' F' g+ @
mysql_field_flags: 获得目前栏位的旗标。 ( H" |( l0 I6 [1 c( d8 h3 ?2 T
mysql_field_len: 获得目前栏位的长度。
, p0 X1 G3 y9 [$ `, C* lmysql_field_name: 传回指定栏位的名称。
7 i- I) F4 |7 Pmysql_field_seek: 设定指标到传回值的某栏位。
* G) ]6 O! k7 tmysql_field_table: 获得目前栏位的资料表 (table) 名称。
/ ?' h. v2 r7 omysql_field_type: 获得目前栏位的型态。 5 W- T" f1 G" B7 I% F* p* W
mysql_free_result: 释放传回占用记忆体。 7 l  n$ e8 x$ q6 I
mysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。 6 H( T) S% h, i8 {
mysql_list_dbs: 列出 MySQL 伺服器可用的资料库 (database)。
' p( v* k4 C) lmysql_list_fields: 列出指定资料表的栏位 (field)。
' t$ r1 A* h5 C- d  q6 G$ m& N: S4 ymysql_list_tables: 列出指定资料库的资料表 (table)。 " F8 x  U* W; a3 R4 P  k3 Q
mysql_num_fields: 取得传回栏位的数目。
* m) b  m6 q  o6 M4 |6 c0 c. Hmysql_num_rows: 取得传回列的数目。
* G9 s4 E9 W1 B  `8 Imysql_pconnect: 开启 MySQL 伺服器长期连线。 " ]4 H. `# |( {; O
mysql_query: 送出一个 query 字串。
, E0 u$ e7 h0 _) b% ?mysql_result: 取得查询 (query) 的结果。
4 b. o8 x# b6 w* `( Kmysql_select_db: 选择一个资料库。
# b& u6 p, ]( Cmysql_tablename: 取得资料表名称。
7 F. [% c7 E6 S- J! bnext: 将阵列的内部指标向后移动。 ! b' Z$ v( W. ~7 _" a
nl2br: 将换行字元转成 <br>。 : A* g0 P7 J2 q" M! |. Y
number_format: 格式化数字字串。
9 D+ m6 ~+ l) W  i; EOCIBindByName: 让动态 SQL 可使用 PHP 变数。 : ~2 q+ E1 x3 u. I* C- a
OCIColumnIsNULL: 测试传回行是否为空的。
5 D, r& c  f" a& S/ KOCIColumnSize: 取得栏位型态的大小。
. x( q3 `0 m) H4 X, aOCICommit: 将 Oracle 的交易处理付诸实行。
6 t7 I, c! Y: l' t# x- Q/ LOCIDefineByName: 让 SELECT 指令可使用 PHP 变数。
% }# T6 q) k1 ~- GOCIExecute: 执行 Oracle 的指令区段。
# |6 h7 G1 b" T. Y* U# l6 nOCIFetch: 取得传回资料的一列 (row)。
1 }7 X) L8 z' H, m' q6 a, o$ R) @OCIFetchInto: 取回 Oracle 资料放入阵列。
$ I7 E' a3 r; ?5 l$ sOCILogOff: 关闭与 Oracle 的连结。 , M- h6 P- _/ z
OCILogon: 开启与 Oracle 的连结。 $ X: |% l  K$ L' V" Y
OCINewDescriptor: 初始新的 LOB/FILE 描述。 " _8 Z  ?0 |# z: ^( Q% X
OCINumRows: 取得受影响栏位的数目。 % a* R( z0 E( B/ T
OCIParse: 分析 SQL 语法。
- l4 h; p5 p; d+ tOCIResult: 从目前列 (row) 的资料取得一栏 (column)。 4 V2 X7 O7 J$ S( y- ?" Y
OCIRollback: 撤消当前交易。
$ v6 n. ]2 V7 k/ X, A1 j2 h  V" qOctDec: 八进位转十进位。
% W% e" z2 Y4 Jodbc_autocommit: 开关自动更动功能。 9 R: Y4 l! H- Z: A  b4 |2 R
odbc_binmode: 设定二进位资料处理方式。
' j, \, K6 \) x- F# _( o! l8 |6 sodbc_close: 关闭 ODBC 连结。 ' G, Q6 {9 M! h9 n3 c
odbc_close_all: 关闭所有 ODBC 连结。
( v1 E) {0 ]5 M4 e! [% Oodbc_commit: 更动 ODBC 资料库。 ! F0 X! u5 u) K: f+ z3 b
odbc_connect: 连结至 ODBC 资料库。 7 T( L* E. q5 s6 C3 J
odbc_cursor: 取得游标名。 4 R, }8 \" L- w' ^, W+ t8 k
odbc_do: 执行 SQL 指令。 4 Z3 V& {! ^; n8 s- F6 i' I
odbc_exec: 执行 SQL 指令。
/ q' i" _( u2 ?' i+ Q( c5 P. |odbc_execute: 执行预置 SQL 指令。
' l$ l7 F2 C9 |7 zodbc_fetch_into: 取得传回的指定列。
+ W6 J# _. L* x" oodbc_fetch_row: 取得传回一列。
8 `, L: J- S' }" K% N# [odbc_field_len: 取得栏位资料长度。 6 I( T, y; Z: x& J* d- U. l
odbc_field_name: 取得栏位名称。
) w1 e* N, q% wodbc_field_type: 取得栏位资料形态。 0 |  n) d. e" D+ E' ~: l
odbc_free_result: 释出传回资料的记忆体。
# M& C! A- W7 xodbc_longreadlen: 设定传回栏的最大值。
. j4 V/ b6 U- t  U! bodbc_num_fields: 取得栏位数目。 : `% a. j. k+ k
odbc_num_rows: 取得传回列数目。
; h+ E9 M* B. R6 t) Xodbc_pconnect: 长期连结至 ODBC 资料库。 ) @6 o9 O9 X! k
odbc_prepare: 预置 SQL 指令。
- @/ j' A' ?0 I% j! V$ zodbc_result: 取得传回资料。 6 s2 x$ L; i( P, H
odbc_result_all: 传回 HTML 表格资料。
2 G0 D) u0 i7 dodbc_rollback: 撤消当前交易。
- r# i3 \0 j. ]/ v$ G) |odbc_setoption: 调整 ODBC 设定。 . i# w3 w. w' A9 n' z6 c# Z' D
opendir: 开启目录 handle。
% V4 o& j4 V9 j3 Y) N  ?( d/ D: aopenlog: 打开系统纪录。 ( _1 s2 O+ o8 }% n- A( T
Ora_Bind: 连结 PHP 变数到 Oracle 参数。
, }+ e- e2 N: `# SOra_Close: 关闭一个 Oracle 的 cursor。 6 G  m5 `. g+ f/ H5 n: o+ |
Ora_ColumnName: 得到 Oracle 传回列 (Column) 的名称。
- [$ c1 [, s3 A  T8 f& @) O1 jOra_ColumnSize: 取得栏位型态的大小。 6 q  X% g& K( o& ?+ F
Ora_ColumnType: 得到 Oracle 传回列 (Column) 的型态。
/ O/ k. U  @6 r) Y  v' nOra_Commit: 将 Oracle 的交易处理付诸实行。
6 F4 J" h1 E- g" a7 m; ~! WOra_CommitOff: 关闭自动执行 Oracle 交易更动的功能。
# O' i( W0 H: U3 \: A; D7 O. DOra_CommitOn: 打开自动执行 Oracle 交易更动的功能。
. [; d/ K% U; j. x1 O# d3 OOra_Do: 快速的 SQL 查询。 % E7 P  x7 M+ w5 [; @: g  s
Ora_Error: 获得 Oracle 错误讯息。
* h( t$ q( }/ s+ I. e6 X; fOra_ErrorCode: 获得 Oracle 错误代码。
7 W7 w: b5 n8 d: N) \/ SOra_Exec: 执行 Oracle 的指令区段。
2 Z. W; a2 I; _1 hOra_Fetch: 取得传回资料的一列 (row)。 , f$ w# d, ?- Z
Ora_FetchInto: 取回 Oracle 资料放入阵列。
- b0 c& r6 `0 f# ZOra_GetColumn: 从传回列 (row) 的资料取得一栏 (column)。 & W- Q1 V  J6 j1 I  d& A" }
Ora_Logoff: 结束与 Oracle 的连结。 $ f" ~; N% I* }  t) w) ], O, }
Ora_Logon: 开启与 Oracle 的连结。
. d. b1 i4 b: hOra_Numcols: 取得栏位的数目。 1 L/ x% `  L7 m$ _% w% H
Ora_Open: 开启 Oracle 的 cursor。 3 b  h& H! H6 _& ]* z% h
Ora_Parse: 分析 SQL 语法。
& Z/ Q4 v' S+ W) B8 y0 DOra_PLogon: 开启与 Oracle 的长期连结。
9 z1 A& A* B+ J) S4 gOra_Rollback: 撤消当前交易。
, E6 S. d1 L, \Ord: 传回字元的序数值。 8 m" P, Q& E8 |" t, |
pack: 压缩资料到位元字串之中。
, W; P4 w6 M( E5 s1 T7 ]parse_str: 剖析 query 字串成变数。 - u$ f' |6 h9 f3 T! m: |
parse_url: 剖析 URL 字串。
7 x# B' J# E  @! A8 jpassthru: 执行外部程式并不加处理输出资料。
. E2 W+ b3 i$ o# ^- x4 Kpclose: 关闭档案。 $ v1 k# P5 E( g- d7 {
PDF_add_annotation: 加入注解。 % n  U* b* ^; Z/ R6 ~: h
PDF_add_outline: 目前页面加入书签。
' U0 a% J6 r% Y9 k, GPDF_arc: 绘弧。 # X9 Q& \, o/ P) f8 i' y5 ^
PDF_begin_page: 启始 PDF 档案页面。
3 {3 E8 Z$ f, WPDF_circle: 绘圆。
& o/ D# w" y; w0 l6 h6 R7 \PDF_clip: 组合所有向量。
) U( w+ n% Y8 I$ I4 F. tPDF_close: 关闭 PDF 档。 ; o! E  Z  d3 {( n- z* v
PDF_closepath: 形成封闭的向量形状。
6 W# }7 E+ Q9 Q6 O: Z8 t4 Z/ sPDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。
/ P& k! }6 V3 i1 ?2 s! \% x4 R+ Q8 gPDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。
7 c" v( S, O, _PDF_close_image: 关闭图档。 3 X  f! x' A* k; h+ U
PDF_continue_text: 输出文字。 * M: Q; q' `5 h; B& c
PDF_curveto: 绘贝氏曲线。
; Q0 A9 L3 V8 l: M7 a3 d! h- RPDF_endpath: 关闭目前向量。 - L# N3 u' I) L4 g
PDF_end_page: 关闭 PDF 档案页面。 0 T7 P; z$ R  y( \, T1 [' N
PDF_execute_image: 放置 PDF 档中图片到指定位置。
1 J% n3 x# y' ]3 F2 |* R' G! T+ _' ]PDF_fill: 填满目前的向量。
5 \2 r! c# c8 Q6 Q6 iPDF_fill_stroke: 填满目前的向量并沿向量绘线。 + c+ L. X% n0 A
PDF_get_info: 传回档案资讯。 6 F8 l. V) a( T: ~9 f: r  @# V
PDF_lineto: 绘直线。 , r) z+ p8 b) c0 [) K
PDF_moveto: 设定处理的坐标点。
/ t% P! N8 T- M2 ]$ MPDF_open: 建立新的 PDF 档。
- d3 k6 e# i' u) `. PPDF_open_gif: 开启 GIF 图档。 . O  Y" ^, b/ [" A8 `
PDF_open_jpeg: 开启 JPEG 图档。 5 w1 j1 f# i8 J! n, b0 B
PDF_open_memory_image: 开启记忆体图档。 3 D/ H/ b; k0 [3 X! v" p  q3 f& D
PDF_place_image: 放置图片到 PDF 档指定位置。
5 Q+ U" v- \& e  D8 zPDF_put_image: 放置图片到 PDF 档。 ) z! w: G# V& z* R; f
PDF_rect: 绘长方形。 - G- Y% E* |4 u
PDF_restore: 还原环境变数。
5 Y# D: k4 D8 JPDF_rotate: 旋转物件。 $ ]" O+ k1 f4 k- ?: }4 d
PDF_save: 储存环境变数。 / q% z, ?/ w" }+ c: L% b
PDF_scale: 缩放物件。 4 E3 q0 Z1 l& ?6 A4 Z
PDF_setdash: 设定虚线样式。
" ?8 M2 u$ h, S4 k! T0 aPDF_setflat: 设定平滑值。 $ }2 \' t& b/ R6 M2 D. w* S
PDF_setgray: 指定绘图的颜色为灰阶并填入。 9 r8 R; H5 e$ v) L8 ^
PDF_setgray_fill: 指定填入的颜色为灰阶。 & v/ c( Q) k9 u# Q: n
PDF_setgray_stroke: 指定绘图的颜色为灰阶。
9 X/ T! r7 D' X4 _) HPDF_setlinecap: 设定 linecap 参数。
; c3 V" o0 J2 PPDF_setlinejoin: 设定连线参数。 : v1 \8 ^8 f! C; ?7 e. C
PDF_setlinewidth: 设定线宽。 8 S! ~2 d4 }+ T5 A0 k6 K$ c
PDF_setmiterlimit: 设定斜边界限。
% R! G& h; _( k+ q5 Q) jPDF_setrgbcolor: 指定绘图的颜色为彩色并填入。
& x7 x0 Q* Y3 I! ]+ g% VPDF_setrgbcolor_fill: 指定填入的颜色为彩色。 6 @1 c% \0 a2 w
PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。
2 f- m* u3 L% K5 T5 APDF_set_char_spacing: 设定字元间距。
( j' }0 a1 L+ C( j) A" |5 sPDF_set_duration: 设定二页的切换时间。
) a6 v. q# \8 H+ K6 MPDF_set_font: 设定使用的字型及大小。
8 w0 v) z" F/ Y6 L. v: r7 ]8 ^( zPDF_set_horiz_scaling: 设定文字水平间距。
/ d/ X0 x5 a! x5 ZPDF_set_info_author: 设定档案作者。
, x7 u: c/ v4 }1 @; y0 c0 {PDF_set_info_creator: 设定建档者字串。
* G' e1 _" ?, j( ?. @PDF_set_info_keywords: 设定档案的关键字。
( P% u9 q( ?( ]6 B) uPDF_set_info_subject: 设定档案主题。 " u; Q/ K/ u! v; w
PDF_set_info_title: 设定档案标题。
6 p0 A1 z1 C6 Z4 l8 }8 V  E1 ?$ A4 JPDF_set_leading: 设定行距。 5 P" U& h9 n2 g; g
PDF_set_text_matrix: 设定文字矩阵。 8 {4 G6 ?) Y$ ]
PDF_set_text_pos: 设定文字位置。 9 A5 ?' i% {* ~4 j8 g& _0 f
PDF_set_text_rendering: 设定文字表现方式。
4 a- l: g7 D1 a) Y: u4 GPDF_set_text_rise: 设定文字高度。
8 I5 L. ]5 }) _PDF_set_transition: 设定页的转换。 7 a* ?% U3 `, z) |) J# @+ R
PDF_set_word_spacing: 设定字间距。 8 c6 f' \! c1 v6 _" ^
PDF_show: 输出字串到 PDF 档案。 2 B% a7 R7 S, ^, n
PDF_show_xy: 输出字串到指定坐标。 6 [8 o3 S, E3 {
PDF_stringwidth: 计算字串的宽度。
4 T1 r2 q" [5 o  sPDF_stroke: 沿向量绘线。 , B' w% f. C; T2 g! K
PDF_translate: 移动原点。 7 F. d9 Q/ k% W+ R
pfsockopen: 打开网路的 Socket 持续连结。
: u. _$ ~: F# J0 L2 Upg_Close: 关闭 PostgreSQL 伺服器连线。
4 {: k$ ?0 }% X' {8 P3 O8 {pg_cmdTuples: 取得被 SQL 指令影响的资料笔数。 $ n2 J$ \4 i# f. P+ H
pg_Connect: 开启 PostgreSQL 伺服器连线。
+ r, `* Q+ L/ Z/ W- |" E3 ]pg_DBname: 取得目前的资料库名称。 5 g  M8 R8 M9 ]
pg_ErrorMessage: 传回错误讯息。
0 z$ S% R+ C; D4 B6 jpg_Exec: 执行 query 指令。 ) R6 C$ K$ J- e& m$ z0 [
pg_Fetch_Array: 传回阵列资料。 ! _! h' H# B) Z3 D" g
pg_Fetch_Object: 传回物件资料。 / v3 A4 [+ @6 N# c# g0 A
pg_Fetch_Row: 传回单列的各栏位。
- _* g3 T* q- _: f* `# j' Npg_FieldIsNull: 检查栏位是否有资料。
9 e' ^1 s& ~0 N: s! N0 tpg_FieldName: 传回指定栏位的名称。
% j7 ]( I# u8 M" d( v* jpg_FieldNum: 取得指定栏位的行数。
- S6 O3 ]( O7 |pg_FieldPrtLen: 计算可列示的长度。
, o  a; H' y8 ^" q; g1 e- Y" {pg_FieldSize: 计算指定栏位的长度。
6 ]$ v$ s! ^0 e  Lpg_FieldType: 获得目前栏位的型态。
& }; W: j9 o) dpg_FreeResult: 释放传回占用记忆体。 4 O* V; e; [3 ^9 N# g" [
pg_GetLastOid: 取得最后的物件代码。
. d" c) m' o- v7 l" k8 N1 {pg_Host: 取得连线机器名称。
9 d$ @% c( F1 npg_loclose: 关闭大型物件。 : n3 m9 W% x# s$ F' q% H; N
pg_locreate: 建立大型物件。 . [0 D2 G& ~+ s6 Q* H/ W: g# T
pg_loopen: 开启大型物件。
9 _- x/ J" u8 n: N0 ^5 v4 D5 _pg_loread: 读取大型物件。
! a, I% t& R$ ^pg_loreadall: 读取大型物件并输出。 ' o, N. K4 q% t
pg_lounlink: 删除大型物件。
2 A8 `! s  b( f" |" @pg_lowrite: 读取大型物件。
5 e! F# u9 h- k+ Q3 q8 M7 K" [pg_NumFields: 取得传回栏位的数目。 ; T6 I' Y+ s8 a  _
pg_NumRows: 取得传回列的数目。 8 ]8 Z/ |* L" a6 d- _
pg_Options: 取得连线机器选项。
7 k0 l& {" n7 B6 R8 S9 Fpg_pConnect: 开启 PostgreSQL 伺服器长期连线。 / e: u$ b7 D* m; \, A
pg_Port: 取得连线机器埠号。
: \  O  M/ y- j- i" ^; lpg_Result: 取得查询 (query) 的结果。 ' q2 M* Y( }% s7 E4 @, T4 B
pg_tty: 取得连线机器终端机。 $ h& c$ O/ ]7 Z. r
phpinfo: 传回 PHP 所有相关资讯。
  P1 `$ Y! ~6 b6 {+ [) S, vphpversion: 传回 PHP 版本讯息。
% K5 b4 m* c3 ]pi: 圆周率。 ; ~" q7 f, m3 F" V; p2 k
popen: 开启档案。 3 T+ J2 H4 ~/ D/ b. @* b
pos: 传回阵列目前的元素。 0 l6 `6 Y' }! k, R
pow: 次方。
$ b$ h+ L- c# l; q; H9 s+ apreg_match: 字串比对剖析。
/ `: x& n0 u2 I; fpreg_match_all: 字串整体比对剖析。
6 a+ C6 I# ~3 w/ C# Npreg_replace: 字串比对剖析并取代。 . |( N  c0 k; U8 }5 ?  g. d
preg_split: 将字串依指定的规则切开。
$ q, O* D* [4 \# g  Y' a8 N+ `prev: 将阵列的内部指标往前移动。
* m6 [) E3 T" {4 m/ e& ?print: 输出字串。 * L3 O! O7 j/ k. D, O0 V
printf: 输出格式化字串。
/ Q& G; X. ]) f( _putenv: 设定系统环境变数。
+ T0 F" x' F  Y; fquoted_printable_decode: 将 qp 编码字串转成 8 位元字串。
3 S" m6 u' y7 z, }0 R( [1 QQuoteMeta: 加入引用符号。
5 N1 e: z1 O0 q. e  jrand: 取得乱数值。
$ {# ^2 O( E8 w9 n7 L& prange: 建立一个整数范围的阵列。
5 g3 o! `. X5 g" U0 H$ Q* j+ Grawurldecode: 从 URL 专用格式字串还原成普通字串。
( n' e$ x" v/ Z! xrawurlencode: 将字串编码成 URL 专用格式。 : t; k+ Y# P% a! g3 Z
readdir: 读取目录 handle。 # o) o5 u1 K9 r, P( Q" W
readfile: 输出档案。 $ k" D& i8 h& a+ R0 d/ U6 ^6 I) B
readgzfile: 读出压缩档。 # P" }4 X# Q2 Q" b/ I
readlink: 传回符号连结 (symbolic link) 目标档。 $ Q5 D/ B/ N( m1 Q8 K% W
recode_file: 记录档案或档案请求到记录中。 ) a( B5 w% h  f; m
recode_string: 记录字串到记录中。 # R5 ~9 N/ h0 l$ p& Z1 ]
register_shutdown_function: 定义 PHP 程式执行完成后执行的函式。 ) C7 r9 C3 y' s
rename: 更改档名。
0 q3 A" P: Q5 R7 c/ i$ Y6 s8 |reset: 将阵列的指标指到阵列第一个元素。 6 N, w( ]: Y4 \4 k, p
rewind: 重置开档的读写位置指标。
3 |) R6 U% d' p( x3 ?rewinddir: 重设目录 handle。 ; N3 Z6 K; R: D( v% J/ E
rmdir: 删除目录。 / D$ ~& i2 ~+ v- R2 b2 \
round: 四舍五入。 $ x$ Q/ a0 J1 X3 {4 c+ p
rsort: 将阵列的值由大到小排序。 , B0 [$ e0 l5 T* R! }5 v
sem_acquire: 捕获信号。 1 |& x" m9 w4 z' @5 t) ]/ s
sem_get: 取得信号代码。 , A( u: J2 V  c& r$ m9 S
sem_release: 释出信号。 $ J) e+ g' e: S
serialize: 储存资料到系统中。 2 s' m5 g8 P: h
session_decode: Session 资料解码。 . M% q$ a" t& V
session_destroy: 结束 session。 & E  x% Q6 C# F+ J/ u% I
session_encode: Session 资料编码。 9 A: y% r$ N' t1 ?
session_id: 存取目前 session 代号。 " h) Q8 R! l- a8 K/ x% ]4 a. O9 e
session_is_registered: 检查变数是否注册。
! K2 c6 v. o9 _' |  msession_module_name: 存取目前 session 模组。 1 Y0 K8 @( c  p; Z
session_name: 存取目前 session 名称。 * S* v: }5 U0 ~- _. K# _
session_register: 注册新的变数。 : G6 k% k6 R; }" m) J  J
session_save_path: 存取目前 session 路径。 ' |( S0 F* A+ j
session_start: 初始 session。
9 N# q' r# j+ ~: D4 Z8 }& K( Osession_unregister: 删除已注册变数。 & ?' \; e! R+ d! U4 j$ f# \6 q
setcookie: 送出 Cookie 资讯到浏览器。 : A0 e( \4 @1 B& v4 y0 x
setlocale: 设定地域化资讯。 - I" X# b& c3 F6 a4 y" \
settype: 设定变数型态。
. J' N' T$ b- Q; F- {set_file_buffer: 设定档案缓冲区大小。
( J  w# [. u& m2 A9 v( W* b# ~% P. \set_magic_quotes_runtime: 设定 magic_quotes_runtime 值。
% Y' h, O+ t* O* p: g0 |set_socket_blocking: 切换搁置与无搁置模式。 - [$ A. ]) B3 u
set_time_limit: 设定该页最久执行时间。 3 c& x1 e( D) E' S8 A
shm_attach: 开启建立共享记忆体区段。 + I, n7 J  {3 h  J
shm_detach: 中止共享记忆体区段连结。 & v" ?, ]# _6 y# @( s+ F3 i& l
shm_get_var: 取得记忆体区段中指定的变数。
$ d. Z0 t2 Z  Y4 [& fshm_put_var: 加入或更新记忆体区段中的变数。 3 D" _( [- i6 `1 T+ g" r/ G+ J4 n
shm_remove: 清除记忆体区段。
  C1 I- U& p7 Rshm_remove_var: 删除记忆体区段中指定的变数。
6 c. p: c: c1 ~! i8 l, ]shuffle: 将阵列的顺序弄混。 2 f+ b9 L4 D' ?& P$ c8 I
similar_text: 计算字串相似度。
$ Y, D; I- d/ YSin: 正弦计算。   I# C* R5 M/ X/ s: J) k. {: I
sizeof: 获知阵列的大小。 , _3 H! c+ l! S6 l# ^! r: U
sleep: 暂停执行。 , N2 N/ ~5 d+ [5 u; t8 t+ h
snmpget: 取得指定物件识别码。
3 b6 `4 K1 X5 A+ d8 N6 q: z: d* lsnmpwalk: 取得所有物件。
) n. X& _& Q2 C0 S5 ssnmpwalkoid: 取得网路本体树状资讯。 - u# K- s$ r" }( b+ g7 w
snmp_get_quick_print: 取得 UCD 函式库中的 quick_print 值。 " d6 T, d$ i) Q; H* `
snmp_set_quick_print: 设定 UCD 函式库中的 quick_print 值。
% K5 L* T* X! x1 C1 L+ Csolid_close: 关闭 solid 连结。 ' m/ Z+ G' R3 }1 i9 q8 s
solid_connect: 连结至 solid 资料库。
7 Q' j3 H. s5 Isolid_exec: 执行 SQL 指令。 1 ~; K- t+ S3 _2 L
solid_fetchrow: 取得传回一列。 6 z; O9 H( S+ ~' {2 V
solid_fieldname: 取得栏位名称。
+ ]  B! \/ z8 e. z, ]% _solid_fieldnum: 取得栏位数目。
2 o0 i4 p, R0 S' osolid_freeresult: 释出传回资料的记忆体。 ! i- [% Y$ P+ [4 k
solid_numfields: 取得栏位数目。
; l! I/ M( L3 L5 d3 M2 g! tsolid_numrows: 取得传回列数目。
9 ?( `% ]# N( c3 Y8 nsolid_result: 取得传回资料。 1 i+ E0 m/ R) n0 D( Q+ F
sort: 将阵列排序。
1 i. x0 z. c, Vsoundex: 计算字串的读音值
) L3 e2 U' ^% C: ~( u$ r0 Zsplit: 将字串依指定的规则切开。
: F' V( h7 v7 G" @6 }) Bsprintf: 将字串格式化。
# ]4 w* C6 ~6 \8 Fsql_regcase: 将字串逐字传回大小写字元。 / g: g# D3 L0 i( w4 O' k5 ]
Sqrt: 开平方根。 - n0 S& m$ P! o7 `; \0 s; w! z; O
srand: 设定乱数种子。 8 w  V  Z4 o- O! c3 X
stat: 取得档案相关资讯。 ! s; f  f- {- \" u- n% d3 @: S
strchr: 寻找第一个出现的字元。 3 i" f& \, l8 T" A# B5 I
strcmp: 字串比较。
& S2 F' S3 G% f' Ostrcspn: 不同字串的长度。
# Y3 a2 \% F4 U# Wstrftime: 将伺服器的时间本地格式化。
9 `6 }/ B, l. Y% a5 J$ EStripSlashes: 去掉反斜线字元。
5 S4 s% W! |( i1 d: p4 I8 L& Kstrip_tags: 去掉 HTML 及 PHP 的标记。
  F9 h3 x6 v  h' dstrlen: 取得字串长度。 8 H- V' x& j4 ~* m+ F  D( F
strpos: 寻找字串中某字元最先出现处。 ' a5 Z0 Y! B+ W0 Y- }% k
strrchr: 取得某字元最后出现处起的字串。
5 C* M3 A4 `# R2 {strrev: 颠倒字串。 ! o0 C2 C5 s4 P  q9 V
strrpos: 寻找字串中某字元最后出现处。
) _9 [/ U+ j  \strspn: 找出某字串落在另一字串遮罩的数目。 4 ?1 q' t4 T6 t4 g! j. a
strstr: 传回字串中某字串开始处至结束的字串。
2 {0 U/ f5 N7 Wstrtok: 切开字串。
9 g) o- B1 W8 M! c0 J" d6 |strtolower: 字串全转为小写。
4 S' v  C1 ?: v2 @$ W  |1 Nstrtoupper: 字串全转为大写。
8 L, z1 `6 p# N' `strtr: 转换某些字元。
5 k' }" m& @7 X% B* Ostrval: 将变数转成字串型态。 4 B( t( H: I# A0 T1 v
str_replace: 字串取代。 ) r7 c( }) ?1 F) a9 p
substr: 取部份字串。 9 ?1 Z5 |" Y. }& n
sybase_affected_rows: 取得最后 query 影响的列数。
  r( H2 V! Q1 Z* H0 asybase_close: 关闭与资料库的连线。
% ~, D6 I$ P1 Bsybase_connect: 连上资料库。
) {0 Q3 u5 m1 [. R& psybase_data_seek: 移动列指标。
( P1 n8 r9 f8 B+ O1 s4 E: asybase_fetch_array: 传回阵列资料。 0 a' Y# P* }5 c) d
sybase_fetch_field: 取得栏位资讯。
9 ^: D' ]+ y' A; C% c& e$ rsybase_fetch_object: 传回物件资料。 - l+ t; j, T, v. Y1 q* e
sybase_fetch_row: 传回单列的各栏位。
5 k& X) }3 x/ C$ l3 }sybase_field_seek: 设定指标到传回值的某栏位。
" O) u, f. o) r6 B# csybase_free_result: 释放传回占用记忆体。
: M) p: e# G2 G" wsybase_num_fields: 取得传回栏位的数目。 ! i# G* I* J. b" L
sybase_num_rows: 取得传回列的数目。 % [; \$ C5 b- x% I
sybase_pconnect: 开启伺服器长期连线。
  V& \% n: R. |" Esybase_query: 送出一个 query 字串。
/ u/ R) M! y. q8 P0 u* Asybase_result: 取得查询 (query) 的结果。 ; w6 T/ b( k6 j, N
sybase_select_db: 选择一个资料库。
9 f5 x, M& a# Q. J0 ?7 y( osymlink: 建立符号连结 (symbolic link)。
3 ^( S' J" |( @8 n& B% t3 lsyslog: 纪录至系统纪录。 , |& ]9 O1 x  ^5 t) c7 Q% `, G
system: 执行外部程式并显示输出资料。 ) `5 Q: h2 y2 r* B, |3 w
Tan: 正切计算。
" X4 `2 J- r$ _, w0 ztempnam: 建立唯一的临时档。
- F0 K0 w/ B* y# Y8 ~time: 取得目前时间的 UNIX 时间戳记。
! g9 m; i& ~/ G. H* c: D% g# Vtouch: 设定最后修改时间。
9 U# ?/ i! V: K5 G- H( `& M2 Ftrim: 截去字串首尾的空格。 0 w9 L" V* S- `; b
uasort: 将阵列依使用者自定的函式排序。
/ @1 w* d; l" Y) {( n3 E) Lucfirst: 将字串第一个字元改大写。
; D3 h3 e$ A4 M% Z; F9 Xucwords: 将字串每个字第一个字母改大写。
: }/ Z1 ~2 y  Puksort: 将阵列的索引依使用者自定的函式排序。
' r2 Z, \. Z7 Y4 q; c& jumask: 改变目前的档案属性遮罩 umask。 ' d, a5 ^9 T4 w; a
uniqid: 产生唯一的值。 0 f1 Q" L' w& _  P+ x! Q% t
unlink: 删除档案。 & X+ n  t: z) g. `( I
unpack: 解压缩位元字串资料。
' ~1 M, V+ H; S! U) t* bunserialize: 取出系统资料。
% |0 k0 i$ B6 ^: @unset: 删除变数。 ; H) E' L. i; v& H# M+ v) i
urldecode: 还原 URL 编码字串。
% V1 g! I$ O0 g2 {6 S/ ?4 gurlencode: 将字串以 URL 编码。 7 N1 H# a0 n1 e
usleep: 暂停执行。
! i$ E# k# V% A+ u, Zusort: 将阵列的值依使用者自定的函式排序。 ! ^: k8 g# T& A9 {' o
utf8_decode: 将 UTF-8 码转成 ISO-8859-1 码。 . B: s; ~9 W! l  L& S; w7 u& U
utf8_encode: 将 ISO-8859-1 码转成 UTF-8 码。 " N% H7 P4 Z! Z9 b2 Y! O- @! c
virtual: 完成阿帕契伺服器的子请求 (sub-request)。
0 `6 p5 H: J# h+ E: e; p* r- ]vm_addalias: 加入新别名。 $ x8 R  n, o3 Y2 Y+ O8 V0 U$ y  ^
vm_adduser: 加入新使用者。 " ?" @3 F" |- ?: X2 U; ~0 Z
vm_delalias: 删除别名。
* }+ u- p1 M. K1 T. `vm_deluser: 删除使用者。 ) g' q" {1 E/ g$ Q6 l6 i
vm_passwd: 改变使用者密码。 5 v9 v3 s3 T1 q1 P
wddx_add_vars: 将 WDDX 封包连续化。 ' J& q3 |5 ^0 S% T$ E4 E$ R
wddx_deserialize: 将 WDDX 封包解连续化。
: e8 `  f9 ~5 V! Z4 Fwddx_packet_end: 结束的 WDDX 封包。
; U& ~+ W% P& M: k* B# |" k7 gwddx_packet_start: 开始新的 WDDX 封包。
. s: d: D% f5 i1 k  hwddx_serialize_value: 将单一值连续化。
' D" w4 |& m  T- h" q3 @wddx_serialize_vars: 将多值连续化。 # c2 c# H: o, ~( f
xml_error_string: 取得 XML 错误字串。 0 ]3 J+ _+ u9 A) `
xml_get_current_byte_index: 取得目前剖析为第几个位元组。
! j# [$ }$ W) }xml_get_current_column_number: 获知目前剖析的第几栏位。 0 H2 _6 Y, l: b+ `2 S
xml_get_current_line_number: 取得目前剖析的行号。 + r. L# F6 q- e3 @- @
xml_get_error_code: 取得 XML 错误码。
8 P- |1 u1 ~, [8 g. \' _xml_parse: 剖析 XML 文件。
: d9 \6 C, O# Q/ I: h4 {+ n' sxml_parser_create: 初始 XML 剖析器。 , c! L* J. U% r  g6 p3 J
xml_parser_free: 释放剖析占用的记忆体。
7 P! {. _: C0 r" R! @# r, N% q6 s1 Txml_parser_get_option: 取得剖析使用的选项。
* ~+ Y, a1 X( ^  W% g* oxml_parser_set_option: 设定剖析使用的选项。 ; N2 I3 I2 Y$ ?* S
xml_set_character_data_handler: 建立字元资料标头。
; w* Y% U) m' Z1 p0 u; w8 f0 _xml_set_default_handler: 建立内定标头。 8 e4 D7 [) o- G+ f. t7 C1 S* z& p
xml_set_element_handler: 设定元素的标头。 : i8 @' a& q( m
xml_set_external_entity_ref_handler: 设定外部实体参引的标头。
1 \; T' [/ `5 N' w* v& f/ J1 ~2 ]- |xml_set_notation_decl_handler: 设定记法宣告的标头。 9 F/ N; A. |! [4 C1 v6 t
xml_set_object: 使 XML 剖析器用物件。 ' F1 C' F7 `3 v# P) ]. a
xml_set_processing_instruction_handler: 建立处理指令标头。
. v1 o4 U$ M" Q9 y- Cxml_set_unparsed_entity_decl_handler: 设定未剖析实体宣告的标头。
; K2 K* S. y. a5 H9 t. `yp_errno: 取得先前 YP 操作的错误码。
+ w' M5 J. ~' d: R. X- e/ |yp_err_string: 取得先前 YP 操作的错误字串。
2 a' W* X0 @7 m9 Lyp_first: 传回 map 上第一笔符合的资料。 # ]0 A: H& l9 O6 _( g5 S4 }$ c
yp_get_default_domain: 取得机器的 Domain。 - v( ]% @2 `' h! I
yp_master: 取得 NIS 的 Master。 , B$ @$ n- J: C
yp_match: 取得指定资料。
' J3 M, O, v% R2 N2 Hyp_next: 指定 map 的下笔资料。
! r  c( y$ [; N9 \. `" e6 K, m* Byp_order: 传回 map 的序数。
- F: K# |% Z5 `( E( b
/ Q' ^0 a# m+ I( v6 I0 hPHP 函式库及函式 :Session 函式库
* {/ n! v2 H3 c- f* p. ?! |$ p本函式库共有 11 个函式
$ s9 x" |/ M- Z8 e% J, esession_start: 初始 session。 ( G1 R6 B3 i* L. C( B7 [
session_destroy: 结束 session。 , ?* e) @- `, s- k
session_name: 存取目前 session 名称。
- D7 i; D' E4 G  [( V6 r% T, e+ Osession_module_name: 存取目前 session 模组。
/ p7 ?% H9 ^2 t+ Y+ U, _- R/ Ysession_save_path: 存取目前 session 路径。 8 m) I6 i  l" _. S9 H3 D; G& b$ l
session_id: 存取目前 session 代号。
9 E4 s8 d4 {$ ?  Y% b( |7 [session_register: 注册新的变数。
  \& o- V! ^5 B) _2 Zsession_unregister: 删除已注册变数。 , ~( ^& u& z' b6 f# [5 C4 H
session_is_registered: 检查变数是否注册。
8 F4 m% P# [7 tsession_decode: Session 资料解码。 6 W# W! d% o  H9 o2 T' D
session_encode: Session 资料编码0 @- k. }7 {3 c4 I$ b, [, C& I
  M2 }1 Z. j6 w7 w: _( L$ s2 b
ODBC 资料库连结函式库 ! M" F& C3 O7 {' J" S: {
本函式库共有 25 个函式
, L" p# R) Y) R& W开放资料连结 (Open Database Connectivity, ODBC) 是连结资料库的共通介面。ODBC 是由微软主导的资料库连结标准,实作环境也以微软的系统最成熟。在 UNIX 系统中,通常要使用其它厂商所提供的 ODBC 介面,有些 UNIX 厂商会自己提供 ODBC 介面 (如 SUN 有为 Solaris 提供 ODBC)。& P8 `1 f0 g) s; j0 n( q( y
ODBC 和资料库的查询采用 SQL 语言,这和大部份的资料库查询方式一样,这使得系统可以很容易和各种资料库沟通。当然,透过 ODBC 介面,后端的资料库不一定要 DBMS 这种大型资料库系统,亦可以是资料表 (如 Microsoft Access)、或者是试算表 (如 Microsoft Excel)。
  s" e! O: M- ?/ c* V& q% e* @2 A3 H7 q) e" x  r
odbc_autocommit: 开关自动更动功能。
* p! e! W  Q0 jodbc_binmode: 设定二进位资料处理方式。 . U) B2 |$ m' V" c, f
odbc_close: 关闭 ODBC 连结。
7 o9 W6 B0 h& R4 p0 `) I  kodbc_close_all: 关闭所有 ODBC 连结。
' |1 L5 }2 z% e0 R2 x0 C7 kodbc_commit: 更动 ODBC 资料库。 7 |$ c. L1 c  Y  ?8 @0 Y
odbc_connect: 连结至 ODBC 资料库。
& n- N& D( e% Y% Fodbc_cursor: 取得游标名。
. ~6 C3 g# t3 V& lodbc_do: 执行 SQL 指令。
% h! P3 W+ Y% h, D7 ^* h. f8 _  b2 I! u) [odbc_exec: 执行 SQL 指令。
1 g2 G# Y. ]7 _: w8 s+ V# ]odbc_execute: 执行预置 SQL 指令。 & r7 \3 P0 Z$ ^$ @) r
odbc_fetch_into: 取得传回的指定列。 % W$ S4 D# I  B" {  l% D
odbc_fetch_row: 取得传回一列。 ! T% {# e2 q. i6 O2 ]* O
odbc_field_name: 取得栏位名称。
* [2 F. Q) A' E8 Lodbc_field_type: 取得栏位资料形态。
( S; q. x* E' N9 A+ F% uodbc_field_len: 取得栏位资料长度。 ( m. F* r& p' f) p0 P
odbc_free_result: 释出传回资料的记忆体。 / B  R$ s7 v8 B3 l+ V! m
odbc_longreadlen: 设定传回栏的最大值。
0 P) U. ?( q; N* w& xodbc_num_fields: 取得栏位数目。
! @- C3 P" a2 f. }! n# N1 F8 fodbc_pconnect: 长期连结至 ODBC 资料库。
1 d" B! L, |+ a' m4 @9 X( Lodbc_prepare: 预置 SQL 指令。 ) m5 T+ ~7 h5 }0 J" o
odbc_num_rows: 取得传回列数目。   ~1 |/ x! J( R
odbc_result: 取得传回资料。
" G& P8 @4 `* V- D0 |8 ~odbc_result_all: 传回 HTML 表格资料。 * z$ M/ A" b9 w7 u- Y& {
odbc_rollback: 撤消当前交易。
! Q; p* R9 u* e- D/ G/ u- V4 p/ @odbc_setoption: 调整 ODBC 设定




欢迎光临 捌玖网络工作室 (http://89w.org/) Powered by Discuz! 7.2