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