Board logo

标题: 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 gldap_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' dldap_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' kleak: 泄出记忆体。 ( {) F! S: h9 w' A
link: 建立硬式连结。
- s" ?( s# e0 mlinkinfo: 取得连结资讯。 6 p! `1 w) U+ J2 y% @
list: 列出阵列中元素的值。
% U+ y" _% g2 O& U5 w0 HLog: 自然对数值。 / 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* pmax: 取得最大值。 : y0 _/ K1 N/ g: [+ t) ~& g! }
mcrypt_cbc: 使用 CBC 将资料加/解密。
- L& u  O6 I2 a+ B( [& ymcrypt_cfb: 使用 CFB 将资料加/解密。
7 V( V- W7 |! }2 @& Lmcrypt_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% Lmcrypt_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: gmin: 取得最小值。
; U* ?- n# c4 \3 K; I7 s+ e. R, kmkdir: 建立目录。   \% 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- xmsql_connect: 开启 mSQL 资料库连线。
" M; K# q1 z( Y" Imsql_createdb: 建立一个新的 mSQL 资料库。
* M4 K3 C; V: ~6 {! qmsql_create_db: 建立一个新的 mSQL 资料库。
% G/ x" h: e! |7 Rmsql_data_seek: 移动内部传回指标。
5 X& w# {5 }5 ~4 s5 Q5 k% qmsql_dbname: 取得目前所在资料库名称。
  r5 `; W& m8 V0 lmsql_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( jmsql_fetch_array: 传回阵列资料。
  z8 Y" t" U) l/ I# J) S  _; U9 G/ Gmsql_fetch_field: 取得栏位资讯。
( R. {( n. ]& U2 T  \; z) Umsql_fetch_object: 传回物件资料。
  @% h+ S' u6 Kmsql_fetch_row: 传回单列的各栏位。
. M" R$ `" Q- n* g( emsql_fieldflags: 获得栏位的旗标。 4 o. P( S! v+ ?* l
msql_fieldlen: 获得栏位的长度。
! _+ M* |' Q  D. w8 i/ emsql_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% Tmsql_free_result: 释放传回占用记忆体。 - X# ?- l/ M' T
msql_listdbs: 列出可用资料库 (database)。
7 O1 c) b3 X9 q. B" L, Hmsql_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 bmsql_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$ bmsql_num_rows: 取得传回列的数目。 $ @8 e% N2 Z4 P2 F7 P
msql_pconnect: 开启 mSQL 伺服器长期连线。
# W) x6 R* L% Dmsql_query: 送出一个 query 字串。 5 y5 }" @- _) }4 T/ a8 A5 G
msql_regcase: 将字串逐字传回大小写字元。
3 m* d3 {# R3 w; Y1 W; A7 xmsql_result: 取得查询 (query) 的结果。
2 z  D6 D2 Y# S8 d6 pmsql_selectdb: 选择一个资料库。 . h& W9 x* t2 w( }+ J3 q5 k& w
msql_select_db: 选择一个资料库。
2 o" u6 T$ v( K5 j0 q3 k$ Z# tmsql_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+ Nmssql_connect: 连上资料库。
% t: ~" J0 U* A% u$ Kmssql_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 Qmssql_fetch_row: 传回单列的各栏位。
& v5 O  b6 \/ |; m! ymssql_field_seek: 设定指标到传回值的某栏位。 5 Y7 A- z! o5 _& o" k
mssql_free_result: 释放传回占用记忆体。
3 a& f# w7 r8 R- Nmssql_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, Ymssql_query: 送出一个 query 字串。
3 j) w% ]9 i: o7 D' Imssql_result: 取得查询 (query) 的结果。
0 K2 T8 Q; f2 a+ H3 O4 tmssql_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! omt_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; smysql_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 emysql_db_query: 送查询字串 (query) 到 MySQL 资料库。 4 p: F8 O5 a, D1 y
mysql_drop_db: 移除资料库。
, a7 i! v9 ]$ l2 k6 }9 Emysql_errno: 传回错误讯息代码。
3 O& U4 W3 f" S) Y! L, J; g  Lmysql_error: 传回错误讯息。 ) [4 z2 H. J5 z* A" x
mysql_fetch_array: 传回阵列资料。
3 s. L6 D, E' Z: O+ @+ Y  Xmysql_fetch_field: 取得栏位资讯。
- s% A/ E3 a0 M0 M: D& umysql_fetch_lengths: 传回单列各栏资料最大长度。
6 `0 e$ u2 @" c: ~) W7 q2 n* c7 _6 amysql_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 omysql_field_name: 传回指定栏位的名称。 * L. d+ A. M& j, T& b" j
mysql_field_seek: 设定指标到传回值的某栏位。
* I! T/ H# H& Y5 ymysql_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 Cmysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。
2 f3 {6 ?  U( W5 n9 Umysql_list_dbs: 列出 MySQL 伺服器可用的资料库 (database)。
1 f/ v  f- I2 E( S/ ?9 Y1 _  j3 Kmysql_list_fields: 列出指定资料表的栏位 (field)。 + i1 v* A: \" f0 t
mysql_list_tables: 列出指定资料库的资料表 (table)。
6 n# \) _4 m- v) Y& Dmysql_num_fields: 取得传回栏位的数目。 $ P8 y' i6 D+ l7 C2 r
mysql_num_rows: 取得传回列的数目。
7 W& `5 E6 k9 y* E! q/ D* u3 X! _  wmysql_pconnect: 开启 MySQL 伺服器长期连线。
3 `  M' p9 v9 g3 \9 W  }+ }! `( y9 \" hmysql_query: 送出一个 query 字串。
' N$ b, @+ ?' c: Pmysql_result: 取得查询 (query) 的结果。
  @9 N* q+ ?. }+ l) V# @mysql_select_db: 选择一个资料库。
) c% v: N* U+ v( x% b+ imysql_tablename: 取得资料表名称。
6 A* l( G$ W8 Lnext: 将阵列的内部指标向后移动。
" H. C2 U5 E  G. ^  Z& ^nl2br: 将换行字元转成 <br>。
8 v$ v# r4 G0 l  d$ t2 mnumber_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* LOCIColumnSize: 取得栏位型态的大小。   f; O4 A6 F2 u, ]2 Q
OCICommit: 将 Oracle 的交易处理付诸实行。
9 X: k5 y: q+ H9 N+ w  J7 FOCIDefineByName: 让 SELECT 指令可使用 PHP 变数。
8 Q& R' A8 L- AOCIExecute: 执行 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& FOCILogOff: 关闭与 Oracle 的连结。 9 O! A4 P6 W! p6 ?: ?( c6 n& m
OCILogon: 开启与 Oracle 的连结。
, p& M6 _' T0 \; D; I% `* }# qOCINewDescriptor: 初始新的 LOB/FILE 描述。
+ H3 T1 \/ c0 x3 ~: \OCINumRows: 取得受影响栏位的数目。
  v9 v% [& m9 vOCIParse: 分析 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 cOctDec: 八进位转十进位。
3 m( G9 ?% \' y9 I3 G9 m. Y; Kodbc_autocommit: 开关自动更动功能。
. v, H2 S/ n: Q: t) kodbc_binmode: 设定二进位资料处理方式。
0 `8 _& z" ?% o- |, Jodbc_close: 关闭 ODBC 连结。
+ J+ U1 V- X) Modbc_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. Godbc_cursor: 取得游标名。
: |' b& m% p5 @8 ^" L$ T- _6 podbc_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! xodbc_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  Modbc_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 bodbc_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 Bodbc_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 LOra_Bind: 连结 PHP 变数到 Oracle 参数。
; ~* O/ b) r: d4 E. a; f% tOra_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& KOra_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, qOra_ErrorCode: 获得 Oracle 错误代码。
0 t" e1 H  [, x4 X7 e" cOra_Exec: 执行 Oracle 的指令区段。
, X( n& M8 t. D1 H5 E( HOra_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 uOra_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; XOra_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( POrd: 传回字元的序数值。 3 J, |$ \  N3 Y! d, [- E) p
pack: 压缩资料到位元字串之中。
  c: C! _7 T# \2 a# gparse_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 xPDF_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 VPDF_closepath: 形成封闭的向量形状。
% H5 s' K: m. H+ s7 mPDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。
8 Q' c9 G/ d# L" i/ _PDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。
' Y& w8 G) j  m3 l7 F$ _% qPDF_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 IPDF_endpath: 关闭目前向量。
% z7 H$ l7 W+ k* @9 A- x. x: `PDF_end_page: 关闭 PDF 档案页面。
/ U  f, b6 z* n) ePDF_execute_image: 放置 PDF 档中图片到指定位置。
  E1 Q3 ?% x% v* j( V: G' W/ LPDF_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- VPDF_moveto: 设定处理的坐标点。 7 p- |2 a, ^7 O1 T  @; Y
PDF_open: 建立新的 PDF 档。
, }* Q: h# D- Z+ Q# r+ gPDF_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# }" RPDF_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 wPDF_setflat: 设定平滑值。
' i! `0 o& i: y' bPDF_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" tPDF_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! FPDF_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- gPDF_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: _  HPDF_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 qPDF_show: 输出字串到 PDF 档案。
+ g2 M5 L. u( l( P6 y1 VPDF_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 Qpfsockopen: 打开网路的 Socket 持续连结。   g3 f# b4 B+ X" d; j
pg_Close: 关闭 PostgreSQL 伺服器连线。
1 C/ e; o, {: o* v' i' u, Xpg_cmdTuples: 取得被 SQL 指令影响的资料笔数。 / {6 X) n" v% W
pg_Connect: 开启 PostgreSQL 伺服器连线。
- p# Q9 T+ G1 Q! o- ]* N; kpg_DBname: 取得目前的资料库名称。
2 e5 ^* X3 P* V- gpg_ErrorMessage: 传回错误讯息。
6 |" E4 |5 j* J) L$ a% C7 Cpg_Exec: 执行 query 指令。 0 K; @! C$ X% E. f2 `
pg_Fetch_Array: 传回阵列资料。
# g/ o- d, C( x+ Hpg_Fetch_Object: 传回物件资料。
4 G9 N$ Q7 g& m# I5 E- ]" k* M, D. Epg_Fetch_Row: 传回单列的各栏位。
2 u6 H, ?0 i7 p/ Jpg_FieldIsNull: 检查栏位是否有资料。
! J& [- [1 V, D# Hpg_FieldName: 传回指定栏位的名称。
) f, n  V: ?7 U- g  ?4 hpg_FieldNum: 取得指定栏位的行数。
" o! T( X" G, H  O, N' b1 W7 fpg_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* bpg_FreeResult: 释放传回占用记忆体。 5 U- ^* `) }$ T0 B; ^. ^9 l4 @
pg_GetLastOid: 取得最后的物件代码。
; `: R, G$ L! G- Hpg_Host: 取得连线机器名称。 ! b+ X6 t- X/ Z! ?5 ?* r
pg_loclose: 关闭大型物件。
* B9 v6 {- a$ Y* \+ V3 apg_locreate: 建立大型物件。
. z8 g) P3 |4 C  |( r' E# v1 \pg_loopen: 开启大型物件。
: W% b7 a3 I. o9 v7 E3 F+ h) ppg_loread: 读取大型物件。
, a0 @2 f* j4 K) u- ~, [+ Apg_loreadall: 读取大型物件并输出。
9 N* r7 ^+ r6 A: h  A4 ?/ Q. L, Cpg_lounlink: 删除大型物件。
$ s6 ]9 H5 P) mpg_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- ypg_Options: 取得连线机器选项。
+ z& r9 E/ [# ~* n6 V+ Y  a3 @% h4 Xpg_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 Api: 圆周率。 ) @' ?* 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 Cpreg_match_all: 字串整体比对剖析。
2 \# U' N& `3 _; apreg_replace: 字串比对剖析并取代。
4 x- J$ W1 ]0 S' Q8 a5 P9 Npreg_split: 将字串依指定的规则切开。 " `: z5 B4 g% G* z0 u
prev: 将阵列的内部指标往前移动。 + n( @* x7 y! n
print: 输出字串。
6 \( P4 W8 f9 ], Q) Q1 Zprintf: 输出格式化字串。
- ]$ c4 R: w% a% V! l0 jputenv: 设定系统环境变数。
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! yrawurldecode: 从 URL 专用格式字串还原成普通字串。
$ F! b* |# y9 m* W2 W+ ^rawurlencode: 将字串编码成 URL 专用格式。
, W& _. |) R, ~$ i4 rreaddir: 读取目录 handle。 5 c9 L3 n* V- K1 R7 ?' x# z
readfile: 输出档案。
' E' g7 ^. N- D! A9 jreadgzfile: 读出压缩档。
, p* N! S+ ^0 e, B4 kreadlink: 传回符号连结 (symbolic link) 目标档。
2 z0 \) _$ `" l0 krecode_file: 记录档案或档案请求到记录中。
6 `* G# t+ u9 y0 V/ U# y2 ]" Drecode_string: 记录字串到记录中。
6 v4 \, {$ S8 cregister_shutdown_function: 定义 PHP 程式执行完成后执行的函式。
& y8 _* f& Q( M5 zrename: 更改档名。 , 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 xrewinddir: 重设目录 handle。
7 c* x4 ^" x; brmdir: 删除目录。 6 `" a& c. L& _6 Y
round: 四舍五入。 1 b2 u  R* B- p1 c$ J7 K
rsort: 将阵列的值由大到小排序。
+ y2 U0 h2 x$ tsem_acquire: 捕获信号。
$ ]" Q, p* g7 J+ bsem_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" nsession_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' usession_encode: Session 资料编码。
3 R9 b4 e: d+ c7 s  o; h- esession_id: 存取目前 session 代号。
, t  r: D2 h9 |! E6 [1 |. B  u" Asession_is_registered: 检查变数是否注册。
* p# q* t, F+ f( Zsession_module_name: 存取目前 session 模组。
& [+ H5 _( W( E; B9 Qsession_name: 存取目前 session 名称。 " y' ?% }' [  h
session_register: 注册新的变数。 : r7 s$ k# G4 r! t
session_save_path: 存取目前 session 路径。
9 L& u2 b- W0 F; G4 L4 fsession_start: 初始 session。
- z% F" c0 ~4 m2 `( d5 f, [8 D) Gsession_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! jset_time_limit: 设定该页最久执行时间。
9 F4 @" ^" o% Y6 R$ ~# f- |shm_attach: 开启建立共享记忆体区段。
9 D) n" I  E- O( p7 eshm_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& qshuffle: 将阵列的顺序弄混。 . 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# lsizeof: 获知阵列的大小。 * 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! Lsnmpwalkoid: 取得网路本体树状资讯。
4 w3 o. I: n: O* jsnmp_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  Ksolid_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% Qsolid_fetchrow: 取得传回一列。 ( v' m% f5 J8 z
solid_fieldname: 取得栏位名称。 , j8 t# {* V( [( ]  S
solid_fieldnum: 取得栏位数目。
& ?: ?0 p: t* j) y5 Tsolid_freeresult: 释出传回资料的记忆体。 9 `7 ?* N% B7 u/ `, G0 j/ w
solid_numfields: 取得栏位数目。
; [7 Z" y# [3 v! H4 wsolid_numrows: 取得传回列数目。
% X1 o0 P' l1 |" ssolid_result: 取得传回资料。
  a1 O# s$ N/ h7 qsort: 将阵列排序。 : w6 S2 A; z7 t+ x( g
soundex: 计算字串的读音值
3 ?- n, Q9 w, ]# X$ msplit: 将字串依指定的规则切开。 - 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 Bsrand: 设定乱数种子。
9 H) S  C9 q+ s( Cstat: 取得档案相关资讯。 & 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/ jStripSlashes: 去掉反斜线字元。 . d' m5 ?$ R; i: {% P( U
strip_tags: 去掉 HTML 及 PHP 的标记。
; {# a! F5 w0 T- s8 R+ mstrlen: 取得字串长度。
$ h. o2 E/ r) @2 Xstrpos: 寻找字串中某字元最先出现处。 0 Z6 A: s0 r7 O# t7 w) H
strrchr: 取得某字元最后出现处起的字串。
4 b2 I) |1 a$ s0 P# hstrrev: 颠倒字串。
0 m# m% ~: k4 e1 z4 fstrrpos: 寻找字串中某字元最后出现处。
6 v- x; _5 U+ w* \# _7 Jstrspn: 找出某字串落在另一字串遮罩的数目。
* q. D# |/ s- F8 K, l/ Ostrstr: 传回字串中某字串开始处至结束的字串。
* B% m0 w9 ]  a0 Sstrtok: 切开字串。
0 W# C/ q( p$ Y2 Cstrtolower: 字串全转为小写。 , \6 X2 ~- W9 w$ R+ H' d
strtoupper: 字串全转为大写。
4 M3 O! o) n% Q' @strtr: 转换某些字元。
4 u: _# E- N9 }8 Lstrval: 将变数转成字串型态。 * h8 H* G' F( J# ~, R
str_replace: 字串取代。
/ Z# T7 u* s* X! T/ O+ _substr: 取部份字串。
! `9 v% `- Y3 `) {8 Qsybase_affected_rows: 取得最后 query 影响的列数。
; m4 u1 L9 W3 Qsybase_close: 关闭与资料库的连线。
  R$ T1 {( I6 L( [! _, X4 x& O2 Psybase_connect: 连上资料库。 - A3 t4 j  P7 Y9 d  G1 L
sybase_data_seek: 移动列指标。
! y" O  R* g" R5 s: p, zsybase_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) Msybase_field_seek: 设定指标到传回值的某栏位。 . g# O0 o  T' r+ U
sybase_free_result: 释放传回占用记忆体。
/ Y, ^6 l; B6 x. Qsybase_num_fields: 取得传回栏位的数目。
' M% Y1 h9 B' F: d: gsybase_num_rows: 取得传回列的数目。 + N8 c& N3 u% P! {
sybase_pconnect: 开启伺服器长期连线。
2 K! r1 k; P$ f. N  hsybase_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 Wsymlink: 建立符号连结 (symbolic link)。 0 X+ o  c, G# ~% N
syslog: 纪录至系统纪录。
+ h5 u/ B' U8 x) Csystem: 执行外部程式并显示输出资料。
# T# V3 |" Z2 TTan: 正切计算。 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% Vtrim: 截去字串首尾的空格。
1 ~" T& a4 ~# J6 T, L' Vuasort: 将阵列依使用者自定的函式排序。
- e7 r* _- q5 Q$ Hucfirst: 将字串第一个字元改大写。 / K4 m  h+ e. j$ x; K  V) L
ucwords: 将字串每个字第一个字母改大写。 # [: `4 q3 O% D
uksort: 将阵列的索引依使用者自定的函式排序。
4 L3 \, {- N1 Q! z, @1 E! bumask: 改变目前的档案属性遮罩 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: Hunset: 删除变数。 ) 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 rvm_addalias: 加入新别名。
! z$ G: i6 r% Y' r5 i' \vm_adduser: 加入新使用者。
8 ]: U" ~, b1 e8 w) j# xvm_delalias: 删除别名。 - a) q9 ^( E; t* b
vm_deluser: 删除使用者。
* M" T5 `9 k' }9 v4 qvm_passwd: 改变使用者密码。
$ {4 q, K5 K+ I5 Ywddx_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 Mxml_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% wxml_get_error_code: 取得 XML 错误码。 ' W: G* l$ Q% A" j
xml_parse: 剖析 XML 文件。
; o* j& u1 f" k" m$ V" o( U4 O* hxml_parser_create: 初始 XML 剖析器。
( ~: Y9 e8 E9 U+ Y( p  Zxml_parser_free: 释放剖析占用的记忆体。
& N9 \# Q% y, Q1 d6 Z( mxml_parser_get_option: 取得剖析使用的选项。 ! x/ W7 O: [' B: p8 c3 p8 l) Q
xml_parser_set_option: 设定剖析使用的选项。
. B# N( I2 O# S+ P; T) sxml_set_character_data_handler: 建立字元资料标头。
( M0 J+ X0 s# ]7 X5 zxml_set_default_handler: 建立内定标头。
; l& N% G# b0 C. D* f  U7 pxml_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' Uxml_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$ Kyp_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! Cyp_order: 传回 map 的序数。- d6 ^( A3 U) S% E* M

) s2 @" t- x& C" v  [/ KPHP 函式库及函式 :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) |# Usession_destroy: 结束 session。 2 Q. q* @3 ~0 f6 {/ [1 x
session_name: 存取目前 session 名称。
! n( f6 ?  K; f& \- F5 e$ a# Ksession_module_name: 存取目前 session 模组。 % E3 N% y" j3 H; o, h& J  q
session_save_path: 存取目前 session 路径。
" ?- ~; k2 M3 O* F: F! p8 y4 N& Esession_id: 存取目前 session 代号。
7 C; V$ P- k& }4 [session_register: 注册新的变数。
  R: I; P" ]" Q1 ^& l! psession_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 aodbc_cursor: 取得游标名。 ; E' d6 d9 Y) u; w0 n$ N
odbc_do: 执行 SQL 指令。
1 [, b. q. G  a5 b. A7 {5 I# f, codbc_exec: 执行 SQL 指令。
( D# T, Q- \/ Q+ D# P, todbc_execute: 执行预置 SQL 指令。
* y! N/ T( w2 ^" vodbc_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 dodbc_field_type: 取得栏位资料形态。
( r0 U7 y4 p0 q* k/ j  K, Wodbc_field_len: 取得栏位资料长度。 " s: \  H$ I7 `2 o9 |
odbc_free_result: 释出传回资料的记忆体。
  Q6 Q9 j9 p1 Y1 X: Rodbc_longreadlen: 设定传回栏的最大值。
% Q3 J5 d8 [- L, G3 a2 r4 T4 Yodbc_num_fields: 取得栏位数目。 + y* S" q% T6 X! }
odbc_pconnect: 长期连结至 ODBC 资料库。
$ R1 b9 M$ n  i5 Z) todbc_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$ Todbc_setoption: 调整 ODBC 设定




欢迎光临 捌玖网络工作室 (http://www.89w.org/) Powered by Discuz! 7.2