标题:
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% }$ E
ldap_list: 列出简表。
: n6 d. Y5 t& L6 n& h7 d
ldap_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( v
ldap_next_attribute: 取得传回资料的下笔属性。
* `; z8 d* S0 G3 f6 A4 M& x" F
ldap_next_entry: 取得下一笔结果代号。
3 K2 h1 F9 t8 S; n/ k
ldap_read: 取得目前的资料属性。
3 `& D+ G. w6 g- k# Q' Q; e
ldap_search: 列出树状简表。
# i* a$ I8 K+ E4 a
ldap_unbind: 结束 LDAP 连结。
) n; L6 }: n8 }
leak: 泄出记忆体。
' R) i. U( a2 D" n8 s" U" z" M
link: 建立硬式连结。
2 H! P: l& }( j, ^
linkinfo: 取得连结资讯。
V6 X, I K, \
list: 列出阵列中元素的值。
5 ]* I! f, G/ Q! ]4 v9 F
Log: 自然对数值。
! Q* t. X" Y1 S4 L; P
Log10: 10 基底的对数值。
% B* J5 X- E: { F- Y
lstat: 取得连结档相关资讯。
0 L# V1 Y) l5 T; S8 N& k2 Y# @. K
ltrim: 去除连续空白。
+ v9 _, }! c+ A7 ]$ s
mail: 寄出电子邮件。
1 u" l2 e& U6 U
max: 取得最大值。
7 X$ `( r) b0 ~) i0 L
mcrypt_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* k
mcrypt_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' ~' J
mhash_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% O
mkdir: 建立目录。
1 Y2 Y/ A3 V# P3 t& b
mktime: 取得 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 b
msql_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( L
msql_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. _! t
msql_fetch_array: 传回阵列资料。
2 F4 h; A* _; F" L8 x" z
msql_fetch_field: 取得栏位资讯。
9 J# V9 k- V) ]9 }* O
msql_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( J
msql_fieldlen: 获得栏位的长度。
; Z9 O- k% C \2 r# |/ L# V/ B
msql_fieldname: 传回指定栏位的名称。
8 K! b' y' R: m1 r
msql_fieldtable: 获得栏位的资料表 (table) 名称。
# y6 i- t3 V- Z. e: X- W
msql_fieldtype: 获得栏位的型态。
i' ~3 o3 l. I: w& f0 a) N
msql_field_seek: 设定指标到传回值的某栏位。
* Z& ]& J- O3 a5 d* c" \$ w
msql_freeresult: 释放传回占用记忆体。
& P( i4 }5 V1 U2 L F" \* R
msql_free_result: 释放传回占用记忆体。
+ b4 u9 D# z( L: q2 ]. } p
msql_listdbs: 列出可用资料库 (database)。
0 E" @/ g( P. O7 j0 Z7 y' E! `
msql_listfields: 列出指定资料表的栏位 (field)。
3 F! X. e6 {; X: p/ F! V
msql_listtables: 列出指定资料库的资料表 (table)。
1 E' M/ z( Y! u3 t: C
msql_list_dbs: 列出可用资料库 (database)。
% a( G9 O4 c7 @; L5 p
msql_list_fields: 列出指定资料表的栏位 (field)。
b' v2 E @+ X% R" ^
msql_list_tables: 列出指定资料库的资料表 (table)。
1 w2 {4 e% ? {) f0 h) b8 l* o
msql_numfields: 取得传回栏位的数目。
8 K- b' R U2 v Z- V
msql_numrows: 取得传回列的数目。
& h+ k: P D6 h- ^( C9 U* x
msql_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! t
msql_query: 送出一个 query 字串。
: h4 r3 o3 u+ f/ M
msql_regcase: 将字串逐字传回大小写字元。
& w/ ~& x6 l$ ?# e3 l8 v
msql_result: 取得查询 (query) 的结果。
* |" ]# \- K3 ^
msql_selectdb: 选择一个资料库。
1 c! ~6 B# I% r) |' {
msql_select_db: 选择一个资料库。
* ?0 a" h' T. e
msql_tablename: 传回指定资料表的名称。
& P6 Q: y3 W6 |5 i. s; G
mssql_affected_rows: 取得最后 query 影响的列数。
6 `! _9 h5 n: P" ]; o' P
mssql_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" g
mssql_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; A
mssql_field_seek: 设定指标到传回值的某栏位。
' Z0 U6 I3 X! _9 r+ X
mssql_free_result: 释放传回占用记忆体。
3 x6 R- d$ ~9 ~+ Y' W* q2 V8 T
mssql_num_fields: 取得传回栏位的数目。
( U, O8 O0 P) t7 W% f
mssql_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! {) J
mssql_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 D
mysql_db_query: 送查询字串 (query) 到 MySQL 资料库。
* d, r( h: Z8 `
mysql_drop_db: 移除资料库。
* h! k) J7 {% e& a. C
mysql_errno: 传回错误讯息代码。
+ _0 k1 C/ g9 z& N8 {- T
mysql_error: 传回错误讯息。
; W! r# }3 G5 m$ Y/ p% g
mysql_fetch_array: 传回阵列资料。
* m$ V/ Z+ M+ g, q* ?" f
mysql_fetch_field: 取得栏位资讯。
4 I' n j* B& O: Y
mysql_fetch_lengths: 传回单列各栏资料最大长度。
* a3 {5 e# G/ x( X: n5 k
mysql_fetch_object: 传回物件资料。
+ W% a0 F. ^: Y" ]; z
mysql_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* l
mysql_field_name: 传回指定栏位的名称。
7 i- I) F4 |7 P
mysql_field_seek: 设定指标到传回值的某栏位。
* G) ]6 O! k7 t
mysql_field_table: 获得目前栏位的资料表 (table) 名称。
/ ?' h. v2 r7 o
mysql_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) l
mysql_list_fields: 列出指定资料表的栏位 (field)。
' t$ r1 A* h5 C- d q6 G$ m& N: S4 y
mysql_list_tables: 列出指定资料库的资料表 (table)。
" F8 x U* W; a3 R4 P k3 Q
mysql_num_fields: 取得传回栏位的数目。
* m) b m6 q o6 M4 |6 c0 c. H
mysql_num_rows: 取得传回列的数目。
* G9 s4 E9 W1 B `8 I
mysql_pconnect: 开启 MySQL 伺服器长期连线。
" ]4 H. `# |( {; O
mysql_query: 送出一个 query 字串。
, E0 u$ e7 h0 _) b% ?
mysql_result: 取得查询 (query) 的结果。
4 b. o8 x# b6 w* `( K
mysql_select_db: 选择一个资料库。
# b& u6 p, ]( C
mysql_tablename: 取得资料表名称。
7 F. [% c7 E6 S- J! b
next: 将阵列的内部指标向后移动。
! b' Z$ v( W. ~7 _" a
nl2br: 将换行字元转成 <br>。
: A* g0 P7 J2 q" M! |. Y
number_format: 格式化数字字串。
9 D+ m6 ~+ l) W i; E
OCIBindByName: 让动态 SQL 可使用 PHP 变数。
: ~2 q+ E1 x3 u. I* C- a
OCIColumnIsNULL: 测试传回行是否为空的。
5 D, r& c f" a& S/ K
OCIColumnSize: 取得栏位型态的大小。
. x( q3 `0 m) H4 X, a
OCICommit: 将 Oracle 的交易处理付诸实行。
6 t7 I, c! Y: l' t# x- Q/ L
OCIDefineByName: 让 SELECT 指令可使用 PHP 变数。
% }# T6 q) k1 ~- G
OCIExecute: 执行 Oracle 的指令区段。
# |6 h7 G1 b" T. Y* U# l6 n
OCIFetch: 取得传回资料的一列 (row)。
1 }7 X) L8 z' H, m' q6 a, o$ R) @
OCIFetchInto: 取回 Oracle 资料放入阵列。
$ I7 E' a3 r; ?5 l$ s
OCILogOff: 关闭与 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+ t
OCIResult: 从目前列 (row) 的资料取得一栏 (column)。
4 V2 X7 O7 J$ S( y- ?" Y
OCIRollback: 撤消当前交易。
$ v6 n. ]2 V7 k/ X, A1 j2 h V" q
OctDec: 八进位转十进位。
% W% e" z2 Y4 J
odbc_autocommit: 开关自动更动功能。
9 R: Y4 l! H- Z: A b4 |2 R
odbc_binmode: 设定二进位资料处理方式。
' j, \, K6 \) x- F# _( o! l8 |6 s
odbc_close: 关闭 ODBC 连结。
' G, Q6 {9 M! h9 n3 c
odbc_close_all: 关闭所有 ODBC 连结。
( v1 E) {0 ]5 M4 e! [% O
odbc_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 z
odbc_fetch_into: 取得传回的指定列。
+ W6 J# _. L* x" o
odbc_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% w
odbc_field_type: 取得栏位资料形态。
0 | n) d. e" D+ E' ~: l
odbc_free_result: 释出传回资料的记忆体。
# M& C! A- W7 x
odbc_longreadlen: 设定传回栏的最大值。
. j4 V/ b6 U- t U! b
odbc_num_fields: 取得栏位数目。
: `% a. j. k+ k
odbc_num_rows: 取得传回列数目。
; h+ E9 M* B. R6 t) X
odbc_pconnect: 长期连结至 ODBC 资料库。
) @6 o9 O9 X! k
odbc_prepare: 预置 SQL 指令。
- @/ j' A' ?0 I% j! V$ z
odbc_result: 取得传回资料。
6 s2 x$ L; i( P, H
odbc_result_all: 传回 HTML 表格资料。
2 G0 D) u0 i7 d
odbc_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: a
openlog: 打开系统纪录。
( _1 s2 O+ o8 }% n- A( T
Ora_Bind: 连结 PHP 变数到 Oracle 参数。
, }+ e- e2 N: `# S
Ora_Close: 关闭一个 Oracle 的 cursor。
6 G m5 `. g+ f/ H5 n: o+ |
Ora_ColumnName: 得到 Oracle 传回列 (Column) 的名称。
- [$ c1 [, s3 A T8 f& @) O1 j
Ora_ColumnSize: 取得栏位型态的大小。
6 q X% g& K( o& ?+ F
Ora_ColumnType: 得到 Oracle 传回列 (Column) 的型态。
/ O/ k. U @6 r) Y v' n
Ora_Commit: 将 Oracle 的交易处理付诸实行。
6 F4 J" h1 E- g" a7 m; ~! W
Ora_CommitOff: 关闭自动执行 Oracle 交易更动的功能。
# O' i( W0 H: U3 \: A; D7 O. D
Ora_CommitOn: 打开自动执行 Oracle 交易更动的功能。
. [; d/ K% U; j. x1 O# d3 O
Ora_Do: 快速的 SQL 查询。
% E7 P x7 M+ w5 [; @: g s
Ora_Error: 获得 Oracle 错误讯息。
* h( t$ q( }/ s+ I. e6 X; f
Ora_ErrorCode: 获得 Oracle 错误代码。
7 W7 w: b5 n8 d: N) \/ S
Ora_Exec: 执行 Oracle 的指令区段。
2 Z. W; a2 I; _1 h
Ora_Fetch: 取得传回资料的一列 (row)。
, f$ w# d, ?- Z
Ora_FetchInto: 取回 Oracle 资料放入阵列。
- b0 c& r6 `0 f# Z
Ora_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: h
Ora_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 D
Ora_PLogon: 开启与 Oracle 的长期连结。
9 z1 A& A* B+ J) S4 g
Ora_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 j
passthru: 执行外部程式并不加处理输出资料。
. E2 W+ b3 i$ o# ^- x4 K
pclose: 关闭档案。
$ v1 k# P5 E( g- d7 {
PDF_add_annotation: 加入注解。
% n U* b* ^; Z/ R6 ~: h
PDF_add_outline: 目前页面加入书签。
' U0 a% J6 r% Y9 k, G
PDF_arc: 绘弧。
# X9 Q& \, o/ P) f8 i' y5 ^
PDF_begin_page: 启始 PDF 档案页面。
3 {3 E8 Z$ f, W
PDF_circle: 绘圆。
& o/ D# w" y; w0 l6 h6 R7 \
PDF_clip: 组合所有向量。
) U( w+ n% Y8 I$ I4 F. t
PDF_close: 关闭 PDF 档。
; o! E Z d3 {( n- z* v
PDF_closepath: 形成封闭的向量形状。
6 W# }7 E+ Q9 Q6 O: Z8 t4 Z/ s
PDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。
/ P& k! }6 V3 i1 ?2 s! \% x4 R+ Q8 g
PDF_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- R
PDF_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 i
PDF_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 ]$ M
PDF_open: 建立新的 PDF 档。
- d3 k6 e# i' u) `. P
PDF_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 z
PDF_put_image: 放置图片到 PDF 档。
) z! w: G# V& z* R; f
PDF_rect: 绘长方形。
- G- Y% E* |4 u
PDF_restore: 还原环境变数。
5 Y# D: k4 D8 J
PDF_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 a
PDF_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 _) H
PDF_setlinecap: 设定 linecap 参数。
; c3 V" o0 J2 P
PDF_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) j
PDF_setrgbcolor: 指定绘图的颜色为彩色并填入。
& x7 x0 Q* Y3 I! ]+ g% V
PDF_setrgbcolor_fill: 指定填入的颜色为彩色。
6 @1 c% \0 a2 w
PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。
2 f- m* u3 L% K5 T5 A
PDF_set_char_spacing: 设定字元间距。
( j' }0 a1 L+ C( j) A" |5 s
PDF_set_duration: 设定二页的切换时间。
) a6 v. q# \8 H+ K6 M
PDF_set_font: 设定使用的字型及大小。
8 w0 v) z" F/ Y6 L. v: r7 ]8 ^( z
PDF_set_horiz_scaling: 设定文字水平间距。
/ d/ X0 x5 a! x5 Z
PDF_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) u
PDF_set_info_subject: 设定档案主题。
" u; Q/ K/ u! v; w
PDF_set_info_title: 设定档案标题。
6 p0 A1 z1 C6 Z4 l8 }8 V E1 ?$ A4 J
PDF_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 G
PDF_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 s
PDF_stroke: 沿向量绘线。
, B' w% f. C; T2 g! K
PDF_translate: 移动原点。
7 F. d9 Q/ k% W+ R
pfsockopen: 打开网路的 Socket 持续连结。
: u. _$ ~: F# J0 L2 U
pg_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 j
pg_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' N
pg_FieldIsNull: 检查栏位是否有资料。
9 e' ^1 s& ~0 N: s! N0 t
pg_FieldName: 传回指定栏位的名称。
% j7 ]( I# u8 M" d( v* j
pg_FieldNum: 取得指定栏位的行数。
- S6 O3 ]( O7 |
pg_FieldPrtLen: 计算可列示的长度。
, o a; H' y8 ^" q; g1 e- Y" {
pg_FieldSize: 计算指定栏位的长度。
6 ]$ v$ s! ^0 e L
pg_FieldType: 获得目前栏位的型态。
& }; W: j9 o) d
pg_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 n
pg_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 F
pg_pConnect: 开启 PostgreSQL 伺服器长期连线。
/ e: u$ b7 D* m; \, A
pg_Port: 取得连线机器埠号。
: \ O M/ y- j- i" ^; l
pg_Result: 取得查询 (query) 的结果。
' q2 M* Y( }% s7 E4 @, T4 B
pg_tty: 取得连线机器终端机。
$ h& c$ O/ ]7 Z. r
phpinfo: 传回 PHP 所有相关资讯。
P1 `$ Y! ~6 b6 {+ [) S, v
phpversion: 传回 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+ a
preg_match: 字串比对剖析。
/ `: x& n0 u2 I; f
preg_match_all: 字串整体比对剖析。
6 a+ C6 I# ~3 w/ C# N
preg_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; f
quoted_printable_decode: 将 qp 编码字串转成 8 位元字串。
3 S" m6 u' y7 z, }0 R( [1 Q
QuoteMeta: 加入引用符号。
5 N1 e: z1 O0 q. e j
rand: 取得乱数值。
$ {# ^2 O( E8 w9 n7 L& p
range: 建立一个整数范围的阵列。
5 g3 o! `. X5 g" U0 H$ Q* j+ G
rawurldecode: 从 URL 专用格式字串还原成普通字串。
( n' e$ x" v/ Z! x
rawurlencode: 将字串编码成 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 _' | m
session_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( O
session_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 [& f
shm_put_var: 加入或更新记忆体区段中的变数。
3 D" _( [- i6 `1 T+ g" r/ G+ J4 n
shm_remove: 清除记忆体区段。
C1 I- U& p7 R
shm_remove_var: 删除记忆体区段中指定的变数。
6 c. p: c: c1 ~! i8 l, ]
shuffle: 将阵列的顺序弄混。
2 f+ b9 L4 D' ?& P$ c8 I
similar_text: 计算字串相似度。
$ Y, D; I- d/ Y
Sin: 正弦计算。
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* l
snmpwalk: 取得所有物件。
) n. X& _& Q2 C0 S5 s
snmpwalkoid: 取得网路本体树状资讯。
- 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+ C
solid_close: 关闭 solid 连结。
' m/ Z+ G' R3 }1 i9 q8 s
solid_connect: 连结至 solid 资料库。
7 Q' j3 H. s5 I
solid_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' o
solid_freeresult: 释出传回资料的记忆体。
! i- [% Y$ P+ [4 k
solid_numfields: 取得栏位数目。
; l! I/ M( L3 L5 d3 M2 g! t
solid_numrows: 取得传回列数目。
9 ?( `% ]# N( c3 Y8 n
solid_result: 取得传回资料。
1 i+ E0 m/ R) n0 D( Q+ F
sort: 将阵列排序。
1 i. x0 z. c, V
soundex: 计算字串的读音值
) L3 e2 U' ^% C: ~( u$ r0 Z
split: 将字串依指定的规则切开。
: F' V( h7 v7 G" @6 }) B
sprintf: 将字串格式化。
# ]4 w* C6 ~6 \8 F
sql_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' O
strcspn: 不同字串的长度。
# Y3 a2 \% F4 U# W
strftime: 将伺服器的时间本地格式化。
9 `6 }/ B, l. Y% a5 J$ E
StripSlashes: 去掉反斜线字元。
5 S4 s% W! |( i1 d: p4 I8 L& K
strip_tags: 去掉 HTML 及 PHP 的标记。
F9 h3 x6 v h' d
strlen: 取得字串长度。
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 W
strtok: 切开字串。
9 g) o- B1 W8 M! c0 J" d6 |
strtolower: 字串全转为小写。
4 S' v C1 ?: v2 @$ W |1 N
strtoupper: 字串全转为大写。
8 L, z1 `6 p# N' `
strtr: 转换某些字元。
5 k' }" m& @7 X% B* O
strval: 将变数转成字串型态。
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 a
sybase_close: 关闭与资料库的连线。
% ~, D6 I$ P1 B
sybase_connect: 连上资料库。
) {0 Q3 u5 m1 [. R& p
sybase_data_seek: 移动列指标。
( P1 n8 r9 f8 B+ O1 s4 E: a
sybase_fetch_array: 传回阵列资料。
0 a' Y# P* }5 c) d
sybase_fetch_field: 取得栏位资讯。
9 ^: D' ]+ y' A; C% c& e$ r
sybase_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# c
sybase_free_result: 释放传回占用记忆体。
: M) p: e# G2 G" w
sybase_num_fields: 取得传回栏位的数目。
! i# G* I* J. b" L
sybase_num_rows: 取得传回列的数目。
% [; \$ C5 b- x% I
sybase_pconnect: 开启伺服器长期连线。
V& \% n: R. |" E
sybase_query: 送出一个 query 字串。
/ u/ R) M! y. q8 P0 u* A
sybase_result: 取得查询 (query) 的结果。
; w6 T/ b( k6 j, N
sybase_select_db: 选择一个资料库。
9 f5 x, M& a# Q. J0 ?7 y( o
symlink: 建立符号连结 (symbolic link)。
3 ^( S' J" |( @8 n& B% t3 l
syslog: 纪录至系统纪录。
, |& ]9 O1 x ^5 t) c7 Q% `, G
system: 执行外部程式并显示输出资料。
) `5 Q: h2 y2 r* B, |3 w
Tan: 正切计算。
" X4 `2 J- r$ _, w0 z
tempnam: 建立唯一的临时档。
- F0 K0 w/ B* y# Y8 ~
time: 取得目前时间的 UNIX 时间戳记。
! g9 m; i& ~/ G. H* c: D% g# V
touch: 设定最后修改时间。
9 U# ?/ i! V: K5 G- H( `& M2 F
trim: 截去字串首尾的空格。
0 w9 L" V* S- `; b
uasort: 将阵列依使用者自定的函式排序。
/ @1 w* d; l" Y) {( n3 E) L
ucfirst: 将字串第一个字元改大写。
; D3 h3 e$ A4 M% Z; F9 X
ucwords: 将字串每个字第一个字母改大写。
: }/ Z1 ~2 y P
uksort: 将阵列的索引依使用者自定的函式排序。
' r2 Z, \. Z7 Y4 q; c& j
umask: 改变目前的档案属性遮罩 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* b
unserialize: 取出系统资料。
% |0 k0 i$ B6 ^: @
unset: 删除变数。
; H) E' L. i; v& H# M+ v) i
urldecode: 还原 URL 编码字串。
% V1 g! I$ O0 g2 {6 S/ ?4 g
urlencode: 将字串以 URL 编码。
7 N1 H# a0 n1 e
usleep: 暂停执行。
! i$ E# k# V% A+ u, Z
usort: 将阵列的值依使用者自定的函式排序。
! ^: 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 F
wddx_packet_end: 结束的 WDDX 封包。
; U& ~+ W% P& M: k* B# |" k7 g
wddx_packet_start: 开始新的 WDDX 封包。
. s: d: D% f5 i1 k h
wddx_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' s
xml_parser_create: 初始 XML 剖析器。
, c! L* J. U% r g6 p3 J
xml_parser_free: 释放剖析占用的记忆体。
7 P! {. _: C0 r" R! @# r, N% q6 s1 T
xml_parser_get_option: 取得剖析使用的选项。
* ~+ Y, a1 X( ^ W% g* o
xml_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- C
xml_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 L
yp_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 H
yp_next: 指定 map 的下笔资料。
! r c( y$ [; N9 \. `" e6 K, m* B
yp_order: 传回 map 的序数。
- F: K# |% Z5 `( E( b
/ Q' ^0 a# m+ I( v6 I0 h
PHP 函式库及函式 :Session 函式库
* {/ n! v2 H3 c- f* p. ?! |$ p
本函式库共有 11 个函式
$ s9 x" |/ M- Z8 e% J, e
session_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+ O
session_module_name: 存取目前 session 模组。
/ p7 ?% H9 ^2 t+ Y+ U, _- R/ Y
session_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 Z
session_unregister: 删除已注册变数。
, ~( ^& u& z' b6 f# [5 C4 H
session_is_registered: 检查变数是否注册。
8 F4 m% P# [7 t
session_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 A
3 H7 q) e" x r
odbc_autocommit: 开关自动更动功能。
* p! e! W Q0 j
odbc_binmode: 设定二进位资料处理方式。
. U) B2 |$ m' V" c, f
odbc_close: 关闭 ODBC 连结。
7 o9 W6 B0 h& R4 p0 `) I k
odbc_close_all: 关闭所有 ODBC 连结。
' |1 L5 }2 z% e0 R2 x0 C7 k
odbc_commit: 更动 ODBC 资料库。
7 |$ c. L1 c Y ?8 @0 Y
odbc_connect: 连结至 ODBC 资料库。
& n- N& D( e% Y% F
odbc_cursor: 取得游标名。
. ~6 C3 g# t3 V& l
odbc_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 L
odbc_field_type: 取得栏位资料形态。
( S; q. x* E' N9 A+ F% u
odbc_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& x
odbc_num_fields: 取得栏位数目。
! @- C3 P" a2 f. }! n# N1 F8 f
odbc_pconnect: 长期连结至 ODBC 资料库。
1 d" B! L, |+ a' m4 @9 X( L
odbc_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