标题:
PHP语法速查表(二)
[打印本页]
作者:
admin
时间:
2008-3-26 15:51
标题:
PHP语法速查表(二)
可以使用
Ctrl+F
键迅速查找需要的词条
3 k/ d! y- {4 [ m6 f4 \' r* L1 _2 m" d
+ g# y( E2 X. ]- ?: B9 R
$ D4 v7 {5 P/ V3 g5 q
ldap_list: 列出简表。
; L. t0 v$ R1 F
ldap_modify: 改变 LDAP 名录的属性。
$ Y7 C7 U6 p: ^1 N
ldap_mod_add: 增加 LDAP 名录的属性。
6 O. ?2 s: S" F# }' r
ldap_mod_del: 删除 LDAP 名录的属性。
" W3 D/ L' M# g# {9 Y
ldap_mod_replace: 新的 LDAP 名录取代旧属性。
* |* C: @- @8 d; f4 I' ]
ldap_next_attribute: 取得传回资料的下笔属性。
\" {! a0 {0 S* o
ldap_next_entry: 取得下一笔结果代号。
, C& x3 i% a4 _2 s; F$ ~7 M; l
ldap_read: 取得目前的资料属性。
+ n% e1 F0 c" s9 X2 ^8 J
ldap_search: 列出树状简表。
1 g" D/ y& y! ^! ]5 e4 H
ldap_unbind: 结束 LDAP 连结。
) S! A) r6 O) L
leak: 泄出记忆体。
4 n0 n2 _ V/ E; g, y
link: 建立硬式连结。
5 j7 }! H2 I. o
linkinfo: 取得连结资讯。
( M: c$ y: o& X
list: 列出阵列中元素的值。
h' Q5 a2 X. L K2 ]7 Q( z
Log: 自然对数值。
m/ y! @0 Y- A. {5 Y
Log10: 10 基底的对数值。
% G( F: _: ]0 N$ n& ~
lstat: 取得连结档相关资讯。
) [1 k9 w2 I6 `8 W3 s
ltrim: 去除连续空白。
9 {4 Z& \* r$ S
mail: 寄出电子邮件。
6 `( s+ ]3 t4 N' e8 [8 K
max: 取得最大值。
7 f' T+ W3 n9 D$ U4 K8 s: s( ~
mcrypt_cbc: 使用 CBC 将资料加/解密。
# ]: m# |& {. U) K9 M2 p1 V$ f) V
mcrypt_cfb: 使用 CFB 将资料加/解密。
' V. F y. Z) j) S" G+ K" `
mcrypt_create_iv: 从随机源将向量初始化。
* k9 z3 Z# j1 N- W3 `0 Z9 b/ l
mcrypt_ecb: 使用 ECB 将资料加/解密。
; s" s5 z6 b( H; T+ F5 P2 P0 y
mcrypt_get_block_size: 取得编码方式的区块大小。
3 \5 a! }3 f9 ]7 x
mcrypt_get_cipher_name: 取得编码方式的名称。
5 V4 l5 H4 m! |0 f9 B
mcrypt_get_key_size: 取得编码钥匙大小。
) p, D: j/ E; @# |
mcrypt_ofb: 使用 OFB 将资料加/解密。
# u4 J5 j7 m s! R. C
md5: 计算字串的 MD5 杂凑。
. s# t9 i( [" ?1 O3 V
mhash: 计算杂凑值。
6 w9 [% ^+ o4 p- q/ I5 e
mhash_count: 取得杂凑 ID 的最大值。
C9 {# ~; |/ `3 t
mhash_get_block_size: 取得杂凑方式的区块大小。
2 a* o2 S8 Y; { u3 q
mhash_get_hash_name: 取得杂凑演算法名称。
U. z+ ]" Y0 Q' c1 f$ ?# c7 i' L
microtime: 取得目前时间的 UNIX 时间戳记的百万分之一秒值。
) W5 [% S# G0 b1 Z, Q; f& _
min: 取得最小值。
& z% I* @& i4 K9 [7 N
mkdir: 建立目录。
7 y3 n- H5 E- M% D: t
mktime: 取得 UNIX 时间戳记。
A4 a2 q* [7 H" ^$ V# N
msql: 送出 query 字串。
& ~) I1 V3 U& w" h, T, e
msql_affected_rows: 得到 mSQL 最后操作影响的列数目。
; F+ v+ c5 z* u6 J# x
msql_close: 关闭 mSQL 资料库连线。
. c- @ M5 l( r4 h# F$ ?, L! p
msql_connect: 开启 mSQL 资料库连线。
6 {+ z7 r& O' A# T! i
msql_createdb: 建立一个新的 mSQL 资料库。
. ~" y& h, `% ?
msql_create_db: 建立一个新的 mSQL 资料库。
7 R0 x2 J8 `$ _
msql_data_seek: 移动内部传回指标。
. d" e: ~3 r$ H. @3 w* x# n
msql_dbname: 取得目前所在资料库名称。
+ e6 g9 v+ P: Y5 c6 }0 k
msql_dropdb: 删除指定的 mSQL 资料库。
+ W* E) V9 Q& i1 L; g. q2 _" J0 w
msql_drop_db: 删除指定的 mSQL 资料库。
5 o+ L% D# B6 g0 l1 ^) c
msql_error: 取得最后错误讯息。
" a3 Q( ~/ A4 K" [# p' X
msql_fetch_array: 传回阵列资料。
/ ?( M }. K( _
msql_fetch_field: 取得栏位资讯。
' A. s' C3 }: Z+ m- P
msql_fetch_object: 传回物件资料。
4 f, Z. F! a8 x: |) L; d- a5 q: [
msql_fetch_row: 传回单列的各栏位。
/ Q. w3 b0 ~# P( \
msql_fieldflags: 获得栏位的旗标。
( }" K4 q. \% x6 h
msql_fieldlen: 获得栏位的长度。
& B' g H$ Z. d( x
msql_fieldname: 传回指定栏位的名称。
, s t) T9 F; u
msql_fieldtable: 获得栏位的资料表 (table) 名称。
9 ], g- C* h0 A" c& `- B# i$ \
msql_fieldtype: 获得栏位的型态。
' S" C. v- f/ l P- F3 _) d
msql_field_seek: 设定指标到传回值的某栏位。
: t& f& d9 I" a4 s5 H! N
msql_freeresult: 释放传回占用记忆体。
& B. b& v- X7 K1 i
msql_free_result: 释放传回占用记忆体。
6 O# R |4 n3 a6 I3 n) I) `/ R
msql_listdbs: 列出可用资料库 (database)。
: t: l6 q& P9 v, C
msql_listfields: 列出指定资料表的栏位 (field)。
6 G4 H+ t% o) [4 S, ^* i
msql_listtables: 列出指定资料库的资料表 (table)。
8 \% J& k! r3 F$ q+ e
msql_list_dbs: 列出可用资料库 (database)。
& i' v7 Y1 i- v, w8 ]. l
msql_list_fields: 列出指定资料表的栏位 (field)。
' m) V* j n j
msql_list_tables: 列出指定资料库的资料表 (table)。
+ `7 L# b, h% B! g$ w
msql_numfields: 取得传回栏位的数目。
# k7 m& h2 X% r4 E w- p/ {0 u
msql_numrows: 取得传回列的数目。
1 l' V# f" m: T
msql_num_fields: 取得传回栏位的数目。
1 d7 d; [; d& j
msql_num_rows: 取得传回列的数目。
0 C# Q/ w( E6 f9 r {5 q
msql_pconnect: 开启 mSQL 伺服器长期连线。
6 Q( S7 G% {. `' B* ^' M
msql_query: 送出一个 query 字串。
5 x. E% w9 {6 o. D
msql_regcase: 将字串逐字传回大小写字元。
8 P$ N) j7 n u" q$ W6 E/ r1 P5 {
msql_result: 取得查询 (query) 的结果。
& ~; F/ F: X/ |: P: N. G
msql_selectdb: 选择一个资料库。
% Q# X9 Y) ]- c, E* D: ^* V
msql_select_db: 选择一个资料库。
. V) r1 i8 a9 N2 l7 m/ X) W
msql_tablename: 传回指定资料表的名称。
* s( S; O9 x1 B# {5 F- M6 A( Q
mssql_affected_rows: 取得最后 query 影响的列数。
B6 R5 }1 s6 E3 d/ }$ m
mssql_close: 关闭与资料库的连线。
* G+ L% {3 [9 X( Z
mssql_connect: 连上资料库。
$ U5 o3 _8 k9 E# @ |; Y
mssql_data_seek: 移动列指标。
1 D% D' S& d: {- y9 H
mssql_fetch_array: 传回阵列资料。
+ M& ~6 R. K, x+ U# ?& Y+ k
mssql_fetch_field: 取得栏位资讯。
2 }: q0 e1 z; w0 o' y: F
mssql_fetch_object: 传回物件资料。
* n# `8 M7 s) ~* R0 i" Z
mssql_fetch_row: 传回单列的各栏位。
0 A$ Z' i- P" [! g- j s
mssql_field_seek: 设定指标到传回值的某栏位。
. c0 t! w+ ^/ D3 t. q
mssql_free_result: 释放传回占用记忆体。
6 t0 A9 e# q8 D9 v
mssql_num_fields: 取得传回栏位的数目。
6 A8 h% r, m) N$ t) T, N
mssql_num_rows: 取得传回列的数目。
7 p" D$ @' _7 p( f: o& y& e. r
mssql_pconnect: 开启 MS SQL 伺服器长期连线。
+ {0 [6 }7 U3 g* ?( o8 Y9 O
mssql_query: 送出一个 query 字串。
! t! N* Y+ s9 j2 g9 C0 j
mssql_result: 取得查询 (query) 的结果。
0 }1 }9 [9 F) ]
mssql_select_db: 选择一个资料库。
, O1 E3 E8 [4 o! Z c& [# I+ D8 O2 g! g
mt_getrandmax: 乱数的最大值。
# a4 K" y# B6 h; h! c- ~# P- v$ q" K
mt_rand: 取得乱数值。
7 z% O/ f& b1 i/ F' B1 }
mt_srand: 设定乱数种子。
' X& k8 ]" r3 g2 f! l$ f: l, M
mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。
9 i) m$ ?( ^- x
mysql_close: 关闭 MySQL 伺服器连线。
) F' @; a1 V% [
mysql_connect: 开启 MySQL 伺服器连线。
3 Z' @& P6 G J% V; x' K
mysql_create_db: 建立一个 MySQL 新资料库。
+ {' g) R n; h: z
mysql_data_seek: 移动内部传回指标。
4 }: H9 T3 V* z! Q1 g0 L! e
mysql_db_query: 送查询字串 (query) 到 MySQL 资料库。
! N. k, J" b$ ?5 P+ Q
mysql_drop_db: 移除资料库。
5 ~' ^* S k5 i+ a
mysql_errno: 传回错误讯息代码。
# q; @1 L- p# ?
mysql_error: 传回错误讯息。
1 g2 w0 Z: Z* ` O# y* \
mysql_fetch_array: 传回阵列资料。
' L" I0 C7 L; ?; c) B
mysql_fetch_field: 取得栏位资讯。
. j1 m0 @ b) A' Y, O1 z
mysql_fetch_lengths: 传回单列各栏资料最大长度。
2 m1 f9 R+ b- X a& z; F) O5 _, j( U: Q
mysql_fetch_object: 传回物件资料。
3 U0 z- u6 y* U) j- P
mysql_fetch_row: 传回单列的各栏位。
; K* \/ v' ]7 ?, l: ]; t( X* I
mysql_field_flags: 获得目前栏位的旗标。
( j Z& ^1 s/ q7 f# J
mysql_field_len: 获得目前栏位的长度。
- i' A9 \) p) W% f7 _$ @3 ]
mysql_field_name: 传回指定栏位的名称。
\7 d, e/ p0 w& q
mysql_field_seek: 设定指标到传回值的某栏位。
! j7 Y- g t- `7 e
mysql_field_table: 获得目前栏位的资料表 (table) 名称。
/ A# Z' x0 k) s5 O
mysql_field_type: 获得目前栏位的型态。
, X% n& z( Q& w/ X( q! O
mysql_free_result: 释放传回占用记忆体。
, B" q" x1 P4 w6 f' l
mysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。
+ m% C! s: L6 ^ |2 E& ?) R
mysql_list_dbs: 列出 MySQL 伺服器可用的资料库 (database)。
9 A+ Q+ e( o; d/ w/ v
mysql_list_fields: 列出指定资料表的栏位 (field)。
# z7 I) V' f" a) B: W& Z) z) r
mysql_list_tables: 列出指定资料库的资料表 (table)。
" Q, b3 F H6 h. H r7 y
mysql_num_fields: 取得传回栏位的数目。
6 q- K# @3 e0 c4 S
mysql_num_rows: 取得传回列的数目。
9 r I# a) V9 i* I; J
mysql_pconnect: 开启 MySQL 伺服器长期连线。
5 O5 E; e9 V% Z9 R3 o
mysql_query: 送出一个 query 字串。
" J1 Q5 H* {& w6 g. ^/ q
mysql_result: 取得查询 (query) 的结果。
4 e8 x+ C; u+ h6 i0 |8 w
mysql_select_db: 选择一个资料库。
& c8 H& ~0 A% i# T' h1 M
mysql_tablename: 取得资料表名称。
$ p. {; }5 Q6 D, y; |, w, y
next: 将阵列的内部指标向后移动。
' T% ~, k9 V- c2 ^; z! p. ]
nl2br: 将换行字元转成 <br>。
3 `+ R: J9 V p( m1 o
number_format: 格式化数字字串。
+ U1 R) R6 \; U5 g) W
OCIBindByName: 让动态 SQL 可使用 PHP 变数。
5 F2 S$ ]! I8 ^% \$ F2 }# E
OCIColumnIsNULL: 测试传回行是否为空的。
7 T% @, g$ w- E- B# P# M% q
OCIColumnSize: 取得栏位型态的大小。
7 a6 ~( I O1 V3 A; g
OCICommit: 将 Oracle 的交易处理付诸实行。
" m Q- n! I0 ^
OCIDefineByName: 让 SELECT 指令可使用 PHP 变数。
4 ~7 K' C$ b9 ]0 K( o. S7 T; K
OCIExecute: 执行 Oracle 的指令区段。
3 T2 l1 J: x- A0 M& b" d
OCIFetch: 取得传回资料的一列 (row)。
8 D4 C+ E2 y- U5 L
OCIFetchInto: 取回 Oracle 资料放入阵列。
s& U w3 L- G& [) S1 I/ F1 w
OCILogOff: 关闭与 Oracle 的连结。
- P' o9 W8 N# _2 y$ l5 C
OCILogon: 开启与 Oracle 的连结。
o4 o1 ^$ W- r3 n; M0 ~
OCINewDescriptor: 初始新的 LOB/FILE 描述。
3 z; J" ]1 C! G n+ ^, y
OCINumRows: 取得受影响栏位的数目。
h/ ^, ^( e, ~ f" S% H' m
OCIParse: 分析 SQL 语法。
$ I( o, r) o& h( K
OCIResult: 从目前列 (row) 的资料取得一栏 (column)。
$ Y/ L8 H- g* q2 x$ k
OCIRollback: 撤消当前交易。
0 Z% }2 S" S2 Y' z( }8 z( }
OctDec: 八进位转十进位。
6 K1 Y, B$ D# ^. _1 M' F
odbc_autocommit: 开关自动更动功能。
( i( H' r. ~% x/ M2 u4 f
odbc_binmode: 设定二进位资料处理方式。
; g& J3 S! Z* ?. R* Z1 B
odbc_close: 关闭 ODBC 连结。
% J2 U' p+ g/ X/ M1 a; e6 @( k! | d3 m
odbc_close_all: 关闭所有 ODBC 连结。
9 a* c! U1 e6 W
odbc_commit: 更动 ODBC 资料库。
5 h5 Q' L, | X/ J: s- n3 t
odbc_connect: 连结至 ODBC 资料库。
; a& A) p6 r2 i h$ I0 C3 Z
odbc_cursor: 取得游标名。
" x6 s5 C* H' ?7 b+ s, ?' U
odbc_do: 执行 SQL 指令。
5 O9 v9 h$ B: o' b) ^4 o
odbc_exec: 执行 SQL 指令。
# z) S8 A" g5 p+ C; U* A% K
odbc_execute: 执行预置 SQL 指令。
( j8 k# C3 T5 b
odbc_fetch_into: 取得传回的指定列。
$ x! b: k8 a7 V- C
odbc_fetch_row: 取得传回一列。
* I M$ r( Q' b) C
odbc_field_len: 取得栏位资料长度。
, D$ X0 Z/ r1 R# s* a7 S- C+ e( W
odbc_field_name: 取得栏位名称。
0 {$ Q4 h/ D6 ]6 y" s/ w
odbc_field_type: 取得栏位资料形态。
& i2 `' R9 Y( E( b
odbc_free_result: 释出传回资料的记忆体。
4 v" f# @/ m* h4 s$ k
odbc_longreadlen: 设定传回栏的最大值。
# ^. @5 _! k& G: f# ?9 z
odbc_num_fields: 取得栏位数目。
4 M* v; [' o0 j2 A& d4 n7 b8 D4 t( |* I
odbc_num_rows: 取得传回列数目。
# W4 ]; |! w- D0 ?
odbc_pconnect: 长期连结至 ODBC 资料库。
5 Z2 e& Z s" O' E1 M; q
odbc_prepare: 预置 SQL 指令。
% ?, ^0 _/ O5 T9 C- o- L7 K" c0 ]
odbc_result: 取得传回资料。
! J9 R2 u( p$ F! }$ V6 o4 H
odbc_result_all: 传回 HTML 表格资料。
! ?/ F$ _- I' Z8 ~5 X
odbc_rollback: 撤消当前交易。
& w) K* ]% f# L! v# [
odbc_setoption: 调整 ODBC 设定。
9 J l- S2 y O
opendir: 开启目录 handle。
3 d/ E- ] F0 {8 \! j' Z
openlog: 打开系统纪录。
2 d& u: X0 X7 x& K
Ora_Bind: 连结 PHP 变数到 Oracle 参数。
" v9 j( d/ O0 f J
Ora_Close: 关闭一个 Oracle 的 cursor。
$ |/ s9 F/ A3 p* g) g( }
Ora_ColumnName: 得到 Oracle 传回列 (Column) 的名称。
' t. G) ^/ P. P( c
Ora_ColumnSize: 取得栏位型态的大小。
- T0 R$ U% b' R; |. O
Ora_ColumnType: 得到 Oracle 传回列 (Column) 的型态。
6 z, x o% B5 ]
Ora_Commit: 将 Oracle 的交易处理付诸实行。
2 Z1 v [3 p- J4 e
Ora_CommitOff: 关闭自动执行 Oracle 交易更动的功能。
- z. R( @* j' K' [, G$ P7 u7 S9 t
Ora_CommitOn: 打开自动执行 Oracle 交易更动的功能。
. m9 K# O' c4 S0 x3 v9 }* ?
Ora_Do: 快速的 SQL 查询。
* E3 B9 [/ @3 g5 r! X2 \, q4 d
Ora_Error: 获得 Oracle 错误讯息。
. n# ?, F- T2 V! s& E/ G' i0 d
Ora_ErrorCode: 获得 Oracle 错误代码。
/ n/ A. o5 \ N) m0 ?
Ora_Exec: 执行 Oracle 的指令区段。
! R& k* T! `. Z6 c" y
Ora_Fetch: 取得传回资料的一列 (row)。
( ]/ k( X2 M5 X% }
Ora_FetchInto: 取回 Oracle 资料放入阵列。
+ t5 B) w- z; o# R
Ora_GetColumn: 从传回列 (row) 的资料取得一栏 (column)。
+ n# R7 U9 ^) c% z) E5 x
Ora_Logoff: 结束与 Oracle 的连结。
8 [; @7 \8 g7 T
Ora_Logon: 开启与 Oracle 的连结。
7 S/ l; R! _# X6 n! Y/ i! z( I. |" _% h; x
Ora_Numcols: 取得栏位的数目。
3 Z( p% ?+ B2 a* w" H# Y
Ora_Open: 开启 Oracle 的 cursor。
6 f4 x/ h0 B% u
Ora_Parse: 分析 SQL 语法。
* t" o5 v- [/ f; f9 U4 ~5 Z
Ora_PLogon: 开启与 Oracle 的长期连结。
+ R4 ~, r5 V9 g( K0 y, ~
Ora_Rollback: 撤消当前交易。
, w# T9 S; I4 h5 A9 j
Ord: 传回字元的序数值。
0 i5 B$ Z) Y% f0 f
pack: 压缩资料到位元字串之中。
1 y$ T- \$ k& u* i5 X6 w
parse_str: 剖析 query 字串成变数。
" F7 ^7 |: p, y
parse_url: 剖析 URL 字串。
]6 L# _- g& |1 z3 ?1 K3 U
passthru: 执行外部程式并不加处理输出资料。
) q1 ?! ]0 c }! A
pclose: 关闭档案。
) W% q5 J; C t0 C H
PDF_add_annotation: 加入注解。
) Q# x$ ^& I3 L( h- F
PDF_add_outline: 目前页面加入书签。
! X0 }& N$ _# M% Q% {& T. N
PDF_arc: 绘弧。
. @7 V0 @ R& c# t" x0 p) G8 V
PDF_begin_page: 启始 PDF 档案页面。
* ?, p( x( V3 N- a! S; o) x
PDF_circle: 绘圆。
4 a/ {3 t6 B# V1 Z' _" d
PDF_clip: 组合所有向量。
% l }9 c% G. i% l# `
PDF_close: 关闭 PDF 档。
) R, ], K) j8 ?) Y. Z3 m
PDF_closepath: 形成封闭的向量形状。
+ l$ p4 k$ s: |8 _4 R& y
PDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。
0 l6 @# J" I( g% I) t/ T2 W
PDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。
# R" u9 v7 ^( T
PDF_close_image: 关闭图档。
- X8 w6 W; k$ U
PDF_continue_text: 输出文字。
4 ]# U% s( X% X
PDF_curveto: 绘贝氏曲线。
0 O2 l9 I1 ?5 F5 \5 Y( U5 e/ s( D i+ H: S
PDF_endpath: 关闭目前向量。
* a$ M( E) _4 n) P' U) N' m. m
PDF_end_page: 关闭 PDF 档案页面。
2 a1 N( W0 E0 Q3 v5 l+ A) T
PDF_execute_image: 放置 PDF 档中图片到指定位置。
5 |" D0 i& k, A3 D
PDF_fill: 填满目前的向量。
+ z- G& K, m; b9 W, e
PDF_fill_stroke: 填满目前的向量并沿向量绘线。
7 V) O/ s; p( ^* r8 X# a8 E
PDF_get_info: 传回档案资讯。
' }* V, U8 v4 N: B9 U; H4 f& W
PDF_lineto: 绘直线。
& b7 U; Y0 c& _" x$ X$ B
PDF_moveto: 设定处理的坐标点。
5 _" x, A1 i3 \3 Z
PDF_open: 建立新的 PDF 档。
# n7 F, T' D9 ]- }
PDF_open_gif: 开启 GIF 图档。
4 a2 j. y3 A2 F/ b0 C5 j" X
PDF_open_jpeg: 开启 JPEG 图档。
* t( w4 ^! H9 C* ^; n+ l3 x
PDF_open_memory_image: 开启记忆体图档。
" p, ~1 A& k9 u+ u/ J1 `; H% d
PDF_place_image: 放置图片到 PDF 档指定位置。
O' N+ L+ ^3 C
PDF_put_image: 放置图片到 PDF 档。
+ `+ r6 _: D* B" A9 P: l- S- b
PDF_rect: 绘长方形。
2 `& n% r/ J7 n ?
PDF_restore: 还原环境变数。
/ g6 t! X7 F+ b' P' g( @/ Q! g
PDF_rotate: 旋转物件。
, [9 y$ t+ ^- t7 g/ U
PDF_save: 储存环境变数。
% A. K9 j6 L3 s+ \
PDF_scale: 缩放物件。
$ h" F5 z6 k$ S! C
PDF_setdash: 设定虚线样式。
, Z' C) M& N0 J3 p
PDF_setflat: 设定平滑值。
[; V w/ ]5 q h9 }7 Q# v$ z
PDF_setgray: 指定绘图的颜色为灰阶并填入。
4 o9 l" _ f" `" C% a) I9 N
PDF_setgray_fill: 指定填入的颜色为灰阶。
, A+ R9 W# [# d- c! }1 P$ Z
PDF_setgray_stroke: 指定绘图的颜色为灰阶。
; d* m' Q/ \7 p; i" y$ w [/ f! [
PDF_setlinecap: 设定 linecap 参数。
: ?" [* Y( E1 H7 E, n p# X
PDF_setlinejoin: 设定连线参数。
; j- [) w. ?! ]$ d9 ]2 p, k
PDF_setlinewidth: 设定线宽。
: C5 ]2 l& h, z, J0 Y% g0 j
PDF_setmiterlimit: 设定斜边界限。
' ~5 K( h- }8 z* [& y0 h
PDF_setrgbcolor: 指定绘图的颜色为彩色并填入。
6 O: G% N( T4 _! _7 x
PDF_setrgbcolor_fill: 指定填入的颜色为彩色。
' x3 O1 n+ m& \
PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。
& f- p7 L) ?8 E$ j/ q6 N
PDF_set_char_spacing: 设定字元间距。
' S0 _3 D1 M! J0 y
PDF_set_duration: 设定二页的切换时间。
# c; R4 u$ @* A1 W2 z/ d
PDF_set_font: 设定使用的字型及大小。
7 w- k5 X5 g) z, U4 z) A
PDF_set_horiz_scaling: 设定文字水平间距。
& g" D) d) |6 e9 a. W; u
PDF_set_info_author: 设定档案作者。
8 H6 m0 ?* B: t2 k# V
PDF_set_info_creator: 设定建档者字串。
$ y5 ^" ]0 H& G5 H
PDF_set_info_keywords: 设定档案的关键字。
) P, P% N+ `+ B/ H) ]
PDF_set_info_subject: 设定档案主题。
9 S$ q8 h* E& h# [
PDF_set_info_title: 设定档案标题。
1 e D6 R; x8 e5 Z" C, j g' \
PDF_set_leading: 设定行距。
9 s5 K7 }) @" u9 i. v$ L
PDF_set_text_matrix: 设定文字矩阵。
+ q5 Z: \9 F$ `% O
PDF_set_text_pos: 设定文字位置。
# e1 q$ Z L2 m, m3 _
PDF_set_text_rendering: 设定文字表现方式。
[- Q4 U' j) i, p' c
PDF_set_text_rise: 设定文字高度。
0 D) _2 z: t' T# `
PDF_set_transition: 设定页的转换。
: S4 P/ z" l) L& J& P$ \
PDF_set_word_spacing: 设定字间距。
( Z+ o6 ?' ~( b/ \2 N: }
PDF_show: 输出字串到 PDF 档案。
" J3 b1 T0 z/ K) a; e' |% E' h2 s
PDF_show_xy: 输出字串到指定坐标。
& S$ r& O5 Q) ^1 o" c
PDF_stringwidth: 计算字串的宽度。
( e6 ~% q1 Y- a( R. f! \
PDF_stroke: 沿向量绘线。
5 s% E( o' f& o/ W4 @1 }
PDF_translate: 移动原点。
* E6 q# ?- y" o* A8 t" \
pfsockopen: 打开网路的 Socket 持续连结。
: r7 p9 Y' S8 [. L9 s i
pg_Close: 关闭 PostgreSQL 伺服器连线。
0 @' U# Y8 k* e/ @
pg_cmdTuples: 取得被 SQL 指令影响的资料笔数。
T2 N! v& F$ {5 _( ~
pg_Connect: 开启 PostgreSQL 伺服器连线。
8 _1 J: H, ]8 [6 F6 x, c
pg_DBname: 取得目前的资料库名称。
+ d9 J; _$ o" V2 V. N
pg_ErrorMessage: 传回错误讯息。
7 h" F. |* M1 E+ U2 k
pg_Exec: 执行 query 指令。
/ `/ T& R d" @5 _7 q
pg_Fetch_Array: 传回阵列资料。
5 u" k, w2 { _. P' r3 F
pg_Fetch_Object: 传回物件资料。
' J4 r6 q( ]$ L; [, S8 z6 s |
pg_Fetch_Row: 传回单列的各栏位。
' {7 Z2 `/ o6 L4 B, ^" s
pg_FieldIsNull: 检查栏位是否有资料。
7 t9 ?8 g+ f& m! k, l- M& \
pg_FieldName: 传回指定栏位的名称。
3 p+ [# a; k4 u
pg_FieldNum: 取得指定栏位的行数。
~- }: d/ Y2 k* z
pg_FieldPrtLen: 计算可列示的长度。
7 L9 I- k E v! X4 X- T+ d
pg_FieldSize: 计算指定栏位的长度。
4 b1 p# s% e; h9 L* @- T
pg_FieldType: 获得目前栏位的型态。
% R! m5 J% \- X5 z- y( j
pg_FreeResult: 释放传回占用记忆体。
4 s7 [9 i' O3 }
pg_GetLastOid: 取得最后的物件代码。
5 }& A6 @$ P! q# _
pg_Host: 取得连线机器名称。
3 i8 r5 W4 r$ Z% q5 _9 g8 S6 F
pg_loclose: 关闭大型物件。
& {+ A1 {/ l' f, K+ i
pg_locreate: 建立大型物件。
1 {/ c' @2 q% a) |% y* C
pg_loopen: 开启大型物件。
* z3 c6 H! Q5 \# O) G6 N3 T
pg_loread: 读取大型物件。
, r1 U/ D; ]' t+ n% E
pg_loreadall: 读取大型物件并输出。
u# Z" A4 B+ C- w3 Z i
pg_lounlink: 删除大型物件。
# m) ]5 l& S, V
pg_lowrite: 读取大型物件。
) M1 J( j9 X7 w# C0 G
pg_NumFields: 取得传回栏位的数目。
* C! R+ }8 F h6 K8 p
pg_NumRows: 取得传回列的数目。
0 k$ z1 h: b; d# G! d7 Y
pg_Options: 取得连线机器选项。
9 @8 r7 r# B) }# X; a; I$ g5 i
pg_pConnect: 开启 PostgreSQL 伺服器长期连线。
" W) n; c3 U% \5 W4 q$ T
pg_Port: 取得连线机器埠号。
7 p5 r, T- Z9 U# `5 G8 c
pg_Result: 取得查询 (query) 的结果。
+ h0 c2 q9 I- v+ I" d
pg_tty: 取得连线机器终端机。
) P3 |: e) w& Z. ^4 G' h: X% }9 ]
phpinfo: 传回 PHP 所有相关资讯。
, x- @( a8 ^; b# Q' o
phpversion: 传回 PHP 版本讯息。
: a; c. ^2 O4 T
pi: 圆周率。
9 p. N! a6 L! P8 [
popen: 开启档案。
% I8 L$ a+ z; u+ J
pos: 传回阵列目前的元素。
$ Q+ D+ |2 @: Z. K% x( B/ X- V( X
pow: 次方。
% d& V! l" O, q7 E1 j* u) P7 x
preg_match: 字串比对剖析。
3 Z7 r5 e, N, @
preg_match_all: 字串整体比对剖析。
{2 t( S* v( n6 `( J
preg_replace: 字串比对剖析并取代。
Z* z2 X$ `. H/ R
preg_split: 将字串依指定的规则切开。
, G2 n: ^6 |! H: c
prev: 将阵列的内部指标往前移动。
# t% F/ W( ?6 Z* ]
print: 输出字串。
9 q0 M. n0 h9 @+ F
printf: 输出格式化字串。
; T$ Z6 a; |; E3 t" Y& R( J
putenv: 设定系统环境变数。
1 F: u. r) d3 I F& u6 x) O
quoted_printable_decode: 将 qp 编码字串转成 8 位元字串。
) \" T# [9 ?, Y) s2 x* o8 p
QuoteMeta: 加入引用符号。
' O; j2 H( d" m9 {0 C8 D& l" X
rand: 取得乱数值。
) O# B; `/ r( ~4 R* k
range: 建立一个整数范围的阵列。
4 J. j0 e- `: {3 I! \! \$ r" J/ h+ O8 i
rawurldecode: 从 URL 专用格式字串还原成普通字串。
; L! s) S' }2 o" ]/ O7 l7 x
rawurlencode: 将字串编码成 URL 专用格式。
9 `( k# I: C$ z/ N. d* K- Q
readdir: 读取目录 handle。
# S- A1 n/ Y- l- i- F" x# g
readfile: 输出档案。
, Y% |) f; ~: L+ I" p5 ~: [4 M
readgzfile: 读出压缩档。
* p$ r6 J% u6 [( d* d
readlink: 传回符号连结 (symbolic link) 目标档。
( O* g2 |% w+ ~' w7 t. \* B1 a+ ^
recode_file: 记录档案或档案请求到记录中。
2 Z5 O7 C" v: a. w! ]8 }
recode_string: 记录字串到记录中。
+ S3 Q# l8 z) o! \: D" z
register_shutdown_function: 定义 PHP 程式执行完成后执行的函式。
/ ^! D4 b$ x: _5 {/ ?' m4 k
rename: 更改档名。
: y5 e; Y) o, G1 G! @4 _, p
reset: 将阵列的指标指到阵列第一个元素。
9 H* `( c5 }% E- a' P
rewind: 重置开档的读写位置指标。
' w- @; }! e; C- u
rewinddir: 重设目录 handle。
; H4 o Z \% ~# {& J
rmdir: 删除目录。
0 L" u- U$ e' u$ E: d: a
round: 四舍五入。
1 P- Z7 E8 z) j3 r
rsort: 将阵列的值由大到小排序。
# w4 B) }/ D0 R( w
sem_acquire: 捕获信号。
* Y l5 Q6 }+ F5 A
sem_get: 取得信号代码。
/ P4 h% O( `0 o% {' B
sem_release: 释出信号。
7 k3 _: N. \4 Q+ y
serialize: 储存资料到系统中。
7 m% a, s" L: a+ E& v9 c
session_decode: Session 资料解码。
( a: B5 H. c9 q' c
session_destroy: 结束 session。
. [* M4 F( P/ _) e0 e5 e
session_encode: Session 资料编码。
& z v; f2 j5 j" K' z" }- x
session_id: 存取目前 session 代号。
I0 Z& Q! o8 K
session_is_registered: 检查变数是否注册。
4 W* ^3 H4 I' B1 [: W" y
session_module_name: 存取目前 session 模组。
/ [" I1 M+ G# Z: [, j1 X0 J
session_name: 存取目前 session 名称。
, m: J4 ]' U* m* M; \, m/ m/ {+ O B5 s# i
session_register: 注册新的变数。
7 b# ^# h* n' v" T" D) t4 u
session_save_path: 存取目前 session 路径。
0 ?) h7 J8 [6 _! b, R" E5 ?
session_start: 初始 session。
, E8 ^6 ?& |: u/ A" q
session_unregister: 删除已注册变数。
2 [$ m. U- \+ A1 l, N/ M- |
setcookie: 送出 Cookie 资讯到浏览器。
7 E/ a$ D6 A0 v
setlocale: 设定地域化资讯。
$ B* I& `4 w4 j
settype: 设定变数型态。
2 V- S6 ~2 ?* Y' n
set_file_buffer: 设定档案缓冲区大小。
) N( U& N9 r9 l; j" W+ P
set_magic_quotes_runtime: 设定 magic_quotes_runtime 值。
" x. a) h/ q5 d
set_socket_blocking: 切换搁置与无搁置模式。
$ m/ D" R8 h0 j) t
set_time_limit: 设定该页最久执行时间。
- B6 b& R9 P# a( k
shm_attach: 开启建立共享记忆体区段。
& ]: P9 y/ q7 O2 f7 O3 o
shm_detach: 中止共享记忆体区段连结。
2 t0 ]+ w9 B2 ?; V+ D% U7 t0 B0 i
shm_get_var: 取得记忆体区段中指定的变数。
5 W, R" {2 t& s) _8 n. T) `, v
shm_put_var: 加入或更新记忆体区段中的变数。
$ ?6 U$ _2 K/ c- ]8 W
shm_remove: 清除记忆体区段。
" {/ I& ^6 A/ b. u# {6 B
shm_remove_var: 删除记忆体区段中指定的变数。
. z; m/ l! a. t6 L0 h G. B
shuffle: 将阵列的顺序弄混。
- {! G: B% M4 l9 a! ]
similar_text: 计算字串相似度。
+ \( w4 @ ~" t# s6 ^0 J8 {
Sin: 正弦计算。
- s; `, Y$ Z v# \
sizeof: 获知阵列的大小。
# C) F) m' C0 M, r3 i
sleep: 暂停执行。
2 K6 s9 r. K4 O
snmpget: 取得指定物件识别码。
5 d) }5 f# S; `# f- Z
snmpwalk: 取得所有物件。
! [% v; E$ S6 w' e
snmpwalkoid: 取得网路本体树状资讯。
: H! o! Z M0 v" F8 h
snmp_get_quick_print: 取得 UCD 函式库中的 quick_print 值。
1 u; n! V) J7 \/ S
snmp_set_quick_print: 设定 UCD 函式库中的 quick_print 值。
5 y3 l% D7 P: T$ |" [0 \8 w
solid_close: 关闭 solid 连结。
* H2 p0 R, V2 D; \% D5 m
solid_connect: 连结至 solid 资料库。
1 o( V- S! H$ Y, F
solid_exec: 执行 SQL 指令。
# L6 A/ ^/ L( k
solid_fetchrow: 取得传回一列。
- z" G/ p# Q5 C& c
solid_fieldname: 取得栏位名称。
( _( [3 Q, q, i9 h/ ^5 J/ U
solid_fieldnum: 取得栏位数目。
3 A) \1 V9 w/ v/ t. p. i
solid_freeresult: 释出传回资料的记忆体。
& G) `9 t" D5 l$ u
solid_numfields: 取得栏位数目。
' B- B0 _+ C8 j/ K
solid_numrows: 取得传回列数目。
# x# l3 l: J1 e. s; c
solid_result: 取得传回资料。
0 Y* }' Q6 @) O, S4 G
sort: 将阵列排序。
$ D& G6 y: n j1 p2 G" n L
soundex: 计算字串的读音值
7 J" e, b% \# p
split: 将字串依指定的规则切开。
+ P" L" K( _5 H L6 H3 t
sprintf: 将字串格式化。
5 P+ f; X) y- k2 X, {. f
sql_regcase: 将字串逐字传回大小写字元。
6 p( [& }" |) t1 w
Sqrt: 开平方根。
% t1 r; e0 U* F5 ~' \# c
srand: 设定乱数种子。
. d6 o) d7 T' v7 u7 K4 K
stat: 取得档案相关资讯。
- U( X2 m1 c; ~! h
strchr: 寻找第一个出现的字元。
4 C/ x, d* b/ x5 G6 C, n6 n
strcmp: 字串比较。
9 i( \% k3 Y8 T/ c9 r0 T
strcspn: 不同字串的长度。
4 w5 f7 h1 f$ o% ^1 {
strftime: 将伺服器的时间本地格式化。
8 Y/ M4 V, v; {4 l7 h
StripSlashes: 去掉反斜线字元。
! x7 S4 F4 X& o h# B0 M
strip_tags: 去掉 HTML 及 PHP 的标记。
" ]1 J0 z( D8 w( C
strlen: 取得字串长度。
/ g1 e2 u) y; Z) k8 H
strpos: 寻找字串中某字元最先出现处。
6 S9 R: \ L. e7 K$ o9 J( v4 f% m
strrchr: 取得某字元最后出现处起的字串。
5 K5 z! D# A# ?! w8 y, T
strrev: 颠倒字串。
7 R$ w [) c$ N7 t5 t. b
strrpos: 寻找字串中某字元最后出现处。
; f$ _$ g' B; L o
strspn: 找出某字串落在另一字串遮罩的数目。
: c0 Z5 H$ `* }; g
strstr: 传回字串中某字串开始处至结束的字串。
# x' p/ b9 K, W7 \* f
strtok: 切开字串。
1 ^- J( C7 Y0 R$ f6 A! @
strtolower: 字串全转为小写。
) s: ~5 W, Y. k: Y6 e' |) U
strtoupper: 字串全转为大写。
9 P* \4 w. f4 E' m- g0 r. S6 t
strtr: 转换某些字元。
# \7 y# M! f$ `: Z$ Q
strval: 将变数转成字串型态。
; r$ X8 t5 q( K- P# {5 v
str_replace: 字串取代。
5 e: _( }. Y9 G
substr: 取部份字串。
) J: X ~8 @! H0 H
sybase_affected_rows: 取得最后 query 影响的列数。
5 E3 N9 x+ H! A- b5 L z$ l' B
sybase_close: 关闭与资料库的连线。
3 J$ Q& Q# J# g3 Q) {
sybase_connect: 连上资料库。
6 f' k: j4 @% l- }* C1 s* A: p
sybase_data_seek: 移动列指标。
( \+ G" u4 s2 v! x+ K# i! f
sybase_fetch_array: 传回阵列资料。
/ t5 ]9 m2 @0 V4 c; r! ?2 g
sybase_fetch_field: 取得栏位资讯。
$ R* L1 G9 @+ ]: x' z. D( Q! }
sybase_fetch_object: 传回物件资料。
, N/ D, }0 S& j" }
sybase_fetch_row: 传回单列的各栏位。
: u3 H1 M% `# Y( C$ @4 J" f
sybase_field_seek: 设定指标到传回值的某栏位。
$ G. {: ]- R) a0 |2 k
sybase_free_result: 释放传回占用记忆体。
: O, B5 {8 q% x" y& h
sybase_num_fields: 取得传回栏位的数目。
; C& \% d$ X! q; |
sybase_num_rows: 取得传回列的数目。
) p& a6 Y/ |! m8 I6 k; C
sybase_pconnect: 开启伺服器长期连线。
# z& s6 K1 o7 \; ]
sybase_query: 送出一个 query 字串。
1 t1 N9 b& ]. z5 K
sybase_result: 取得查询 (query) 的结果。
. L3 {( }6 {+ z [% e2 ?* X
sybase_select_db: 选择一个资料库。
6 q. l a$ D; P5 N9 {* |
symlink: 建立符号连结 (symbolic link)。
9 a- W7 ^* k% s7 z1 K! @' y
syslog: 纪录至系统纪录。
: N; T4 o2 ~4 V. ^
system: 执行外部程式并显示输出资料。
) W! X/ _% |2 S" o# o. N
Tan: 正切计算。
o' W7 S3 X9 m. x
tempnam: 建立唯一的临时档。
, }* t# Y6 J* C. H& y* R0 o: c
time: 取得目前时间的 UNIX 时间戳记。
: _! | x5 F, F
touch: 设定最后修改时间。
& ^' m$ R7 E% O( _9 Y; Z
trim: 截去字串首尾的空格。
( C. u- R1 @; |! { I
uasort: 将阵列依使用者自定的函式排序。
& M# m1 S3 _ T' g1 H# a
ucfirst: 将字串第一个字元改大写。
( g2 n$ n" T1 U
ucwords: 将字串每个字第一个字母改大写。
0 C5 v+ f. N3 C( [0 s1 B( R$ {
uksort: 将阵列的索引依使用者自定的函式排序。
. C% H+ ]3 i& X& z. f
umask: 改变目前的档案属性遮罩 umask。
. X2 m; N/ J1 w6 n3 ]" j* Z, l! O
uniqid: 产生唯一的值。
1 b! f9 ~- h( ^3 R
unlink: 删除档案。
1 R$ K0 M2 a/ Y( z4 i4 [
unpack: 解压缩位元字串资料。
5 O+ K' ~# |- w! k, Z
unserialize: 取出系统资料。
2 X: q0 x9 t- V% J, S
unset: 删除变数。
# D- z# p9 F, ?- h
urldecode: 还原 URL 编码字串。
3 ]/ n0 t7 i3 X2 r' X, t3 ^- k
urlencode: 将字串以 URL 编码。
0 }' {) t6 l; F
usleep: 暂停执行。
( k+ i/ C% K1 Q4 j
usort: 将阵列的值依使用者自定的函式排序。
; w& T# ], T, O
utf8_decode: 将 UTF-8 码转成 ISO-8859-1 码。
9 n6 ~: s0 d5 }' u
utf8_encode: 将 ISO-8859-1 码转成 UTF-8 码。
. i. u) g6 y5 I$ c0 q# |
virtual: 完成阿帕契伺服器的子请求 (sub-request)。
" f, F1 M/ ~/ A; s m+ H
vm_addalias: 加入新别名。
# s! K1 u+ n. x6 f* o) A
vm_adduser: 加入新使用者。
4 F) d' a; D5 X% j5 ~* q, \
vm_delalias: 删除别名。
1 k6 }& y: ~, Y- _
vm_deluser: 删除使用者。
; U* i* z7 N# k. _3 S/ n
vm_passwd: 改变使用者密码。
" i' f! X" T0 {9 W) H: S
wddx_add_vars: 将 WDDX 封包连续化。
* I7 }; F* }$ Q) N, ?
wddx_deserialize: 将 WDDX 封包解连续化。
9 s m) _( C3 P$ O: f$ ]3 z) }
wddx_packet_end: 结束的 WDDX 封包。
! D0 p4 a1 G* C: k$ w5 V0 g
wddx_packet_start: 开始新的 WDDX 封包。
" H" Z# R% V0 Z u
wddx_serialize_value: 将单一值连续化。
* m& w8 R- V0 N$ A9 ~
wddx_serialize_vars: 将多值连续化。
p4 E8 C+ a! u5 W+ A# I0 ^3 c
xml_error_string: 取得 XML 错误字串。
& n/ N4 s p' U2 P; M T$ j
xml_get_current_byte_index: 取得目前剖析为第几个位元组。
) \6 B' g. h# t4 w1 e7 t
xml_get_current_column_number: 获知目前剖析的第几栏位。
) L8 ?5 ]7 s& l
xml_get_current_line_number: 取得目前剖析的行号。
$ K5 l' _. x% B) Y# P9 r; ?3 e
xml_get_error_code: 取得 XML 错误码。
9 F6 m8 B6 {* t. j
xml_parse: 剖析 XML 文件。
1 k$ H) m* @4 `
xml_parser_create: 初始 XML 剖析器。
0 g5 p" ?* D6 A9 K6 K3 D
xml_parser_free: 释放剖析占用的记忆体。
7 W) I. `( B5 W" b* I& M2 s" B
xml_parser_get_option: 取得剖析使用的选项。
3 P6 R0 K; w4 G. J6 y7 N
xml_parser_set_option: 设定剖析使用的选项。
# Y: a2 Q' p% |6 x, V8 `! I$ U* d
xml_set_character_data_handler: 建立字元资料标头。
) @/ v( I' ^4 h0 L
xml_set_default_handler: 建立内定标头。
( _. S( S: D7 O3 T) ?
xml_set_element_handler: 设定元素的标头。
. _ O) ]/ ]- |+ W K6 n% P
xml_set_external_entity_ref_handler: 设定外部实体参引的标头。
' ?: b8 r! [& G/ Z. y
xml_set_notation_decl_handler: 设定记法宣告的标头。
6 y* @, n8 X' M: Y
xml_set_object: 使 XML 剖析器用物件。
6 Y# N" ^! d* Z3 ~5 ?, i: p
xml_set_processing_instruction_handler: 建立处理指令标头。
5 g$ `* z1 \7 J$ K" j
xml_set_unparsed_entity_decl_handler: 设定未剖析实体宣告的标头。
" j" } b2 ?/ f) p8 q8 ~" m
yp_errno: 取得先前 YP 操作的错误码。
" ?) Z+ n! C5 k' `7 N
yp_err_string: 取得先前 YP 操作的错误字串。
; Z& d, l4 d8 y5 Q
yp_first: 传回 map 上第一笔符合的资料。
5 j. A* O, g7 E2 T
yp_get_default_domain: 取得机器的 Domain。
! U' ?8 k7 C# g1 k
yp_master: 取得 NIS 的 Master。
; n3 Y8 D1 X8 V5 v* V8 {
yp_match: 取得指定资料。
% d: b4 H% |+ [- H L- t
yp_next: 指定 map 的下笔资料。
5 a/ a/ ? g" k( S+ L0 v+ w
yp_order: 传回 map 的序数。
# _- ]& k7 [( @
$ C. u' X0 G1 e7 [
PHP 函式库及函式 :Session 函式库
! G$ G1 H5 f% t
本函式库共有 11 个函式
- G/ c0 c: k( L2 k6 @0 A- W$ l
session_start: 初始 session。
~" U) i5 l$ f, V# r
session_destroy: 结束 session。
. D9 e6 E* H" \4 p) U; }2 r
session_name: 存取目前 session 名称。
! X" C9 T9 |3 @; y/ Y/ B( l+ }
session_module_name: 存取目前 session 模组。
7 r$ m7 H. `/ r) ~" a; I. V
session_save_path: 存取目前 session 路径。
' R$ v' L; G7 S; R6 L( b
session_id: 存取目前 session 代号。
0 E J% @" E) a5 S2 q
session_register: 注册新的变数。
1 X: F \1 g! |* P: Q& ~0 A& N, r1 o
session_unregister: 删除已注册变数。
, e+ ?6 t7 S! R' v( H5 q
session_is_registered: 检查变数是否注册。
2 {% Z# Q" H# a9 \0 f1 i2 ~! E% n
session_decode: Session 资料解码。
) C# Y" P- e7 \
session_encode: Session 资料编码
. x8 P- e( f( w) L8 |
: Y( k, L# ~& G
ODBC 资料库连结函式库
' M! a) j1 d. W8 ]* X, {
本函式库共有 25 个函式
" k- |9 x. P6 M
开放资料连结 (Open Database Connectivity, ODBC) 是连结资料库的共通介面。ODBC 是由微软主导的资料库连结标准,实作环境也以微软的系统最成熟。在 UNIX 系统中,通常要使用其它厂商所提供的 ODBC 介面,有些 UNIX 厂商会自己提供 ODBC 介面 (如 SUN 有为 Solaris 提供 ODBC)。
k3 m; N5 [1 S" `) Y/ ~
ODBC 和资料库的查询采用 SQL 语言,这和大部份的资料库查询方式一样,这使得系统可以很容易和各种资料库沟通。当然,透过 ODBC 介面,后端的资料库不一定要 DBMS 这种大型资料库系统,亦可以是资料表 (如 Microsoft Access)、或者是试算表 (如 Microsoft Excel)。
- I" K6 \, {3 g1 h" u' j5 H
: p' b% T7 z$ ]0 g5 \$ ^
odbc_autocommit: 开关自动更动功能。
' G' t2 ?2 w- b- v# w# o3 ~3 C% o
odbc_binmode: 设定二进位资料处理方式。
5 `& l+ h; ?( T" f- H# R% P
odbc_close: 关闭 ODBC 连结。
8 U/ A( X/ U0 \9 X7 n
odbc_close_all: 关闭所有 ODBC 连结。
# E3 j- A1 i0 I+ m$ G. ?
odbc_commit: 更动 ODBC 资料库。
1 d2 P) r/ U: `: D
odbc_connect: 连结至 ODBC 资料库。
. ]; p6 P6 o7 q
odbc_cursor: 取得游标名。
6 C8 g7 k0 e5 O z! n* ]
odbc_do: 执行 SQL 指令。
; o; G9 ?9 h. M
odbc_exec: 执行 SQL 指令。
" q# w" g ?* q6 ]8 Y+ {7 n
odbc_execute: 执行预置 SQL 指令。
/ j) V! @8 U& h# Y# L
odbc_fetch_into: 取得传回的指定列。
9 t/ j4 K8 k6 }1 z
odbc_fetch_row: 取得传回一列。
" n$ d+ Q9 }: N
odbc_field_name: 取得栏位名称。
1 W5 Y( O+ H2 A6 j/ s1 Q4 U) l6 O
odbc_field_type: 取得栏位资料形态。
' ?7 f) R e6 }) S: A
odbc_field_len: 取得栏位资料长度。
2 {/ c- r- M( F8 n- @( D# [1 r$ Q
odbc_free_result: 释出传回资料的记忆体。
# J# r: @: R0 f) [2 V# ?9 r
odbc_longreadlen: 设定传回栏的最大值。
6 h4 O j4 i/ z1 n5 N
odbc_num_fields: 取得栏位数目。
* z- S+ O' d+ k! H
odbc_pconnect: 长期连结至 ODBC 资料库。
2 d" g9 D/ i& E Y
odbc_prepare: 预置 SQL 指令。
' ~ W9 c0 @$ F5 b: B3 s6 v& \
odbc_num_rows: 取得传回列数目。
. I2 Y1 J" A2 ?
odbc_result: 取得传回资料。
; K. W: G9 S" K* P2 p; H0 A
odbc_result_all: 传回 HTML 表格资料。
, G6 m' x' y' _
odbc_rollback: 撤消当前交易。
" n1 O( y5 _" `- j/ i3 @( Y# l/ w. E
odbc_setoption: 调整 ODBC 设定
欢迎光临 捌玖网络工作室 (http://www.89w.org/)
Powered by Discuz! 7.2