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