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