Board logo

标题: 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 cldap_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, Uldap_next_entry: 取得下一笔结果代号。
! S" V2 h' H; c8 f6 }2 zldap_read: 取得目前的资料属性。
+ y4 z$ }8 i- E( z* y+ E" Uldap_search: 列出树状简表。 ' E1 V4 m9 t7 `4 I  n2 E
ldap_unbind: 结束 LDAP 连结。
% x1 ?+ I  s  }! vleak: 泄出记忆体。
! t5 }; ^( W8 J- K- ~link: 建立硬式连结。
1 p2 s! M9 G$ Q3 slinkinfo: 取得连结资讯。
( |, }1 Z5 t7 ^* X# c2 ~list: 列出阵列中元素的值。 . @( v& y- @5 v+ g1 R" x
Log: 自然对数值。
8 S$ T# {. P/ R& g9 sLog10: 10 基底的对数值。
6 r* v$ |5 K$ Q" |1 ?8 A; flstat: 取得连结档相关资讯。 # x) G- _* w) L5 c: t
ltrim: 去除连续空白。
6 {6 ^( [7 z+ umail: 寄出电子邮件。 / 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: Umcrypt_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* @! Nmhash_count: 取得杂凑 ID 的最大值。 7 P! w& c# M" a# u2 E
mhash_get_block_size: 取得杂凑方式的区块大小。
, t2 W( r& l6 M3 }( Qmhash_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+ vmsql_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 dmsql_dbname: 取得目前所在资料库名称。
; }: M) D% H% D, nmsql_dropdb: 删除指定的 mSQL 资料库。
- }3 b1 y' y7 X$ s* F* J  m0 Nmsql_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 emsql_fetch_row: 传回单列的各栏位。
+ L, ^) N3 Q$ p3 Nmsql_fieldflags: 获得栏位的旗标。 & V+ j$ W  X  `" \" z1 G0 p
msql_fieldlen: 获得栏位的长度。
6 I5 B: j. d, T) e) q# G; wmsql_fieldname: 传回指定栏位的名称。
) B" V1 Y& m% d$ i# A7 Ymsql_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 qmsql_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 dmsql_list_fields: 列出指定资料表的栏位 (field)。
: E- N" x0 `6 p. Rmsql_list_tables: 列出指定资料库的资料表 (table)。 # I# ~, I2 e) l3 n
msql_numfields: 取得传回栏位的数目。
2 U9 ]" f3 x) _$ Z' ^2 imsql_numrows: 取得传回列的数目。
4 V3 R, f& S0 Gmsql_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 Emsql_regcase: 将字串逐字传回大小写字元。
2 a  G& d9 x# l$ g- Ymsql_result: 取得查询 (query) 的结果。 7 H, O, @, S7 v( P, p7 [- g
msql_selectdb: 选择一个资料库。
% z. V: m/ F6 E8 S2 m  u8 t  h4 Zmsql_select_db: 选择一个资料库。
" B" s+ \5 E7 ^% @" m1 s& k; i& Imsql_tablename: 传回指定资料表的名称。
- V: D% U5 j4 ^3 o0 l/ lmssql_affected_rows: 取得最后 query 影响的列数。
; k( N8 @9 r7 i- }/ D# d, ~mssql_close: 关闭与资料库的连线。
+ K1 h( `- c$ z6 H0 qmssql_connect: 连上资料库。 $ ^  F# S: p7 r4 u
mssql_data_seek: 移动列指标。
' f- |/ ?1 p6 Nmssql_fetch_array: 传回阵列资料。 4 x7 C, G3 m  o' o
mssql_fetch_field: 取得栏位资讯。
2 ~( S$ s% s) o5 Q( hmssql_fetch_object: 传回物件资料。 2 k% X3 k7 ?+ L1 X$ Z: ]
mssql_fetch_row: 传回单列的各栏位。
' M. |7 |" X- r) Fmssql_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 Wmssql_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# }) Gmysql_affected_rows: 得到 MySQL 最后操作影响的列数目。
3 F% H; a" s0 {3 T# K1 h  qmysql_close: 关闭 MySQL 伺服器连线。
* R( G5 L. s+ U: Z% A/ Xmysql_connect: 开启 MySQL 伺服器连线。
$ b9 A4 c6 T; R% t8 Nmysql_create_db: 建立一个 MySQL 新资料库。
# k3 v8 M9 `5 S  G6 V. }  J7 Umysql_data_seek: 移动内部传回指标。
9 b: I( `" i; r: o) Umysql_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 Umysql_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 zmysql_fetch_object: 传回物件资料。 % e$ ?: G$ e$ q+ P& ?$ T7 }9 k
mysql_fetch_row: 传回单列的各栏位。
9 o  A* V. V! f# k5 m: _0 Rmysql_field_flags: 获得目前栏位的旗标。 ; q9 B4 H) P, U1 N& p* k( z
mysql_field_len: 获得目前栏位的长度。
' l( B  p, v5 v, Wmysql_field_name: 传回指定栏位的名称。 . X+ p/ L3 r" m9 Y+ o! {
mysql_field_seek: 设定指标到传回值的某栏位。
, ]7 [1 O' i% }1 K8 Jmysql_field_table: 获得目前栏位的资料表 (table) 名称。
0 d  T3 Y/ d4 x  h! M+ m, `8 Zmysql_field_type: 获得目前栏位的型态。
# d$ F7 O: M: amysql_free_result: 释放传回占用记忆体。   \  x) J) r4 X; `6 s7 T
mysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。
4 R& y! d! [6 J- A, v7 k' N3 lmysql_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, Jmysql_tablename: 取得资料表名称。
' g! u  ]1 W# h0 P, D5 _6 Y+ |next: 将阵列的内部指标向后移动。
1 [0 |4 H" g3 q; p# L! C2 I8 lnl2br: 将换行字元转成 <br>。 * k' W7 j$ j& X/ s$ S- F" C: R
number_format: 格式化数字字串。
% R2 `! E( u6 iOCIBindByName: 让动态 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! aOCIExecute: 执行 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# BOCILogOff: 关闭与 Oracle 的连结。
9 v0 i5 l) D( d5 kOCILogon: 开启与 Oracle 的连结。 0 _% z) D$ i2 p* l% i. P5 f
OCINewDescriptor: 初始新的 LOB/FILE 描述。
% B4 N$ `: l( Z" E: uOCINumRows: 取得受影响栏位的数目。   ^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 JOctDec: 八进位转十进位。
& l4 o8 G  e% V3 |7 Y% B! Hodbc_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 Hodbc_connect: 连结至 ODBC 资料库。
7 h1 d' b: U3 i. f' P' `3 N" h; Uodbc_cursor: 取得游标名。
5 o0 W, F' e2 m% Q" y3 sodbc_do: 执行 SQL 指令。
1 Q4 z# [! f8 T, t/ j8 E0 xodbc_exec: 执行 SQL 指令。
! C1 |  U0 q0 M! m) [0 Iodbc_execute: 执行预置 SQL 指令。
2 W8 R7 R- Q! a& v. K) P6 \+ `* }odbc_fetch_into: 取得传回的指定列。
6 x0 @$ m( q! U( todbc_fetch_row: 取得传回一列。
3 e* W3 F( G- c; @- D# Hodbc_field_len: 取得栏位资料长度。
' ^! m) V# K; a& T( n8 Codbc_field_name: 取得栏位名称。 9 S( a# O0 j# t! Q1 u) G: {
odbc_field_type: 取得栏位资料形态。
& B! E/ u: f* n0 ]! I' h( Uodbc_free_result: 释出传回资料的记忆体。
% V, o% h/ ]0 m3 \! a' ~# qodbc_longreadlen: 设定传回栏的最大值。
" g! r8 L; t- G" s" Iodbc_num_fields: 取得栏位数目。 # d" f/ M% j% U8 I
odbc_num_rows: 取得传回列数目。
2 P5 H5 E0 s  N' X( _" Kodbc_pconnect: 长期连结至 ODBC 资料库。
2 N- N- I9 }/ N" J7 F! Sodbc_prepare: 预置 SQL 指令。   _6 S3 z3 C5 M+ Y
odbc_result: 取得传回资料。
( d$ q2 r# U( fodbc_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: ]: zopenlog: 打开系统纪录。 * 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 KOra_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& TOra_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 HOra_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* KOra_Open: 开启 Oracle 的 cursor。
  f# o* Z! }! G1 R$ R1 C; XOra_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( mparse_str: 剖析 query 字串成变数。
* j: M8 j% J3 t2 ~9 uparse_url: 剖析 URL 字串。 & g3 A" m+ c4 v8 M: T& Q
passthru: 执行外部程式并不加处理输出资料。
4 x  {. I4 _; Npclose: 关闭档案。
1 ~& V( X) V+ S2 f' P9 h& KPDF_add_annotation: 加入注解。
8 M4 N+ Y2 X: l5 [' TPDF_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$ jPDF_clip: 组合所有向量。
" P8 M8 C8 O; xPDF_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 ePDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。
5 N6 }4 g( P! D0 FPDF_close_image: 关闭图档。   X/ l( ~, n% N3 U
PDF_continue_text: 输出文字。
1 h! R( e4 M; p3 APDF_curveto: 绘贝氏曲线。
/ C* K2 Y2 q4 M; B. [7 QPDF_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+ aPDF_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( uPDF_open: 建立新的 PDF 档。
; w! O, N3 I( c3 j, kPDF_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+ \/ QPDF_place_image: 放置图片到 PDF 档指定位置。
, Y& M; [$ p( V5 T4 @PDF_put_image: 放置图片到 PDF 档。
* @2 y# u% J, BPDF_rect: 绘长方形。
! i- X) `) |8 ?; p# n4 p# H$ yPDF_restore: 还原环境变数。
9 k7 v" j1 {9 u! aPDF_rotate: 旋转物件。
! X) z2 U% |' \, l" Y$ FPDF_save: 储存环境变数。 / [6 M" ~$ c4 y2 u/ W! w4 `) j
PDF_scale: 缩放物件。
) ~1 I) i$ M; ?6 _- r0 fPDF_setdash: 设定虚线样式。
5 n  L" G/ r. _* B7 zPDF_setflat: 设定平滑值。 " L( Q, J2 s5 V. W! u. ]8 V
PDF_setgray: 指定绘图的颜色为灰阶并填入。
# B% w( D/ Z) ?  n/ k! n( s: [& kPDF_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 ZPDF_setlinecap: 设定 linecap 参数。
3 W* X3 j$ s& ?) aPDF_setlinejoin: 设定连线参数。 9 F8 f6 _7 ]4 h; I" Y
PDF_setlinewidth: 设定线宽。
+ o6 q) _' E* u# G0 CPDF_setmiterlimit: 设定斜边界限。
" F0 a( T6 @# Y6 l% U0 q2 H0 YPDF_setrgbcolor: 指定绘图的颜色为彩色并填入。 8 r. h5 d6 ]  \( j0 ?
PDF_setrgbcolor_fill: 指定填入的颜色为彩色。
% X6 u& n6 l  c4 w9 L! OPDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。 $ z- A9 T) p  A0 w6 _
PDF_set_char_spacing: 设定字元间距。
+ B$ F: r" r7 v- z8 B. DPDF_set_duration: 设定二页的切换时间。 + Q9 s6 [- K+ W! I3 g  u% y9 n  e
PDF_set_font: 设定使用的字型及大小。
$ P! |' l- {' }7 w+ fPDF_set_horiz_scaling: 设定文字水平间距。 % }7 p( i5 }( x& G" V3 Y4 A; s! T
PDF_set_info_author: 设定档案作者。
& K2 p+ V3 s* T  c8 |) dPDF_set_info_creator: 设定建档者字串。
: k) _* M; i3 J. i2 O+ dPDF_set_info_keywords: 设定档案的关键字。
5 u4 z; {- [9 x9 q/ _2 kPDF_set_info_subject: 设定档案主题。
& P) }" G9 r3 M0 W5 vPDF_set_info_title: 设定档案标题。
+ N4 i6 l, W1 N' [7 H8 v+ wPDF_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; `  iPDF_set_text_rendering: 设定文字表现方式。
; o) |9 X/ \. P: ~8 CPDF_set_text_rise: 设定文字高度。
# g# t" [1 q' |) U% sPDF_set_transition: 设定页的转换。
  [$ l% r3 p0 }" F0 OPDF_set_word_spacing: 设定字间距。
* h# _" y, n: I/ L' o0 NPDF_show: 输出字串到 PDF 档案。
- O! y6 U7 b; I4 _& L8 S4 {5 u5 y$ hPDF_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 _! Qpg_Connect: 开启 PostgreSQL 伺服器连线。 8 Z8 Y& \& {1 r& }. l
pg_DBname: 取得目前的资料库名称。
* h3 p9 x% I6 U7 B0 b2 u4 w: u: ^, Bpg_ErrorMessage: 传回错误讯息。 8 K1 l+ g% W! h) R, t2 l
pg_Exec: 执行 query 指令。
+ r1 K, J' u% F: F4 dpg_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 Zpg_FieldPrtLen: 计算可列示的长度。
- H6 i9 a& e, e5 [pg_FieldSize: 计算指定栏位的长度。 5 j! N3 U5 k2 r# }$ J
pg_FieldType: 获得目前栏位的型态。
; o5 m5 l$ {/ P- `; v: E: hpg_FreeResult: 释放传回占用记忆体。
0 R- K$ H7 G* u9 X! Kpg_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% ?  mpg_loopen: 开启大型物件。 ! X6 e* @  E# J. w" e' g
pg_loread: 读取大型物件。
/ y% P$ A8 U' x( `0 s7 Vpg_loreadall: 读取大型物件并输出。
" l4 T& t' _1 \7 e5 b$ Bpg_lounlink: 删除大型物件。
: X1 K# s/ L* ?$ ~! V* ^8 ppg_lowrite: 读取大型物件。
8 T) J- d, d( I; R4 T$ H  h+ gpg_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- dpg_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" Spi: 圆周率。 4 U5 }3 E$ ?4 |% v
popen: 开启档案。
# R3 U3 H4 B; P' x7 f0 xpos: 传回阵列目前的元素。 7 V. _3 R! v, |. Y& X" R( j6 E9 p
pow: 次方。
6 ~- \: U! Q& V9 J3 |7 o) dpreg_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; apreg_split: 将字串依指定的规则切开。
' P$ s/ [3 D- S. a, cprev: 将阵列的内部指标往前移动。 : ~, i/ ~# J) c" `, F2 y( ^
print: 输出字串。   G) }0 J/ c& o5 [
printf: 输出格式化字串。
  o& j9 g* h- t/ C$ lputenv: 设定系统环境变数。
3 Z. J3 b# s+ q& ~  v4 fquoted_printable_decode: 将 qp 编码字串转成 8 位元字串。
/ M( E% k& z! M% V; ~: n/ ZQuoteMeta: 加入引用符号。
7 [# E5 n& A% N0 b! W' t/ C9 Yrand: 取得乱数值。 + H) j, o1 n6 I* w
range: 建立一个整数范围的阵列。
( [) V/ l4 z" \' _; h- lrawurldecode: 从 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! Ureadgzfile: 读出压缩档。
2 ?9 m! F$ C4 p5 m) V7 N, xreadlink: 传回符号连结 (symbolic link) 目标档。
& `8 Z5 ^& j8 v0 \2 _. v. krecode_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. Qreset: 将阵列的指标指到阵列第一个元素。 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" Rrmdir: 删除目录。 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 Zsem_release: 释出信号。
9 b5 d& k) t) B4 W! H0 m( L' V- y  `# fserialize: 储存资料到系统中。
8 n" ~* l! p+ M5 x6 \/ g* D; esession_decode: Session 资料解码。
. F, O  v, [/ |0 e2 h$ Asession_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 Isession_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" hsession_unregister: 删除已注册变数。
" I: u# J/ g3 a4 V* A- }setcookie: 送出 Cookie 资讯到浏览器。
( o  G9 F( P) i; Ysetlocale: 设定地域化资讯。
2 I( f+ t3 ~; i) u" K: z5 Fsettype: 设定变数型态。 8 j+ h+ M2 A8 v- ^3 ]; d* A1 r
set_file_buffer: 设定档案缓冲区大小。
9 r1 A1 u7 v! E, j4 f3 p( eset_magic_quotes_runtime: 设定 magic_quotes_runtime 值。 9 ]# p1 _9 ]7 n, f( o
set_socket_blocking: 切换搁置与无搁置模式。
; @% q1 e' ]) g/ E8 B# nset_time_limit: 设定该页最久执行时间。
2 \# i/ L# M/ q- w# R0 O: Mshm_attach: 开启建立共享记忆体区段。
2 E9 q  O4 X0 S8 @shm_detach: 中止共享记忆体区段连结。
* _# Y' M$ j/ V+ p; \4 l/ O7 Mshm_get_var: 取得记忆体区段中指定的变数。 , L) l" Z5 J9 o$ \2 J/ P7 G1 j5 E
shm_put_var: 加入或更新记忆体区段中的变数。
" T/ ^9 R3 h8 I: ~' n+ F$ Oshm_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 isleep: 暂停执行。
3 n0 n7 P$ x# a! Msnmpget: 取得指定物件识别码。
" c6 C5 `5 m0 C1 H2 A* F0 tsnmpwalk: 取得所有物件。 ) 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 rsolid_close: 关闭 solid 连结。
0 A8 q: m# u, b. W8 wsolid_connect: 连结至 solid 资料库。
% ~, e) E# P) s: p, Msolid_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* qsolid_fieldnum: 取得栏位数目。
. ^6 C0 q0 E. G0 `) ysolid_freeresult: 释出传回资料的记忆体。
( U. ]/ V% X! h- ~# Zsolid_numfields: 取得栏位数目。 9 k) f. V* {1 h6 E( ?( `: m
solid_numrows: 取得传回列数目。
& Q" n  @% k7 [6 W) M# dsolid_result: 取得传回资料。
) f1 s  N+ W* Q1 b  ^sort: 将阵列排序。   f8 y9 _) U$ F
soundex: 计算字串的读音值
* g8 t5 L  I: e2 Z5 |5 c7 xsplit: 将字串依指定的规则切开。 % c1 v. u( [) l3 ~8 h0 z. C* D6 C
sprintf: 将字串格式化。 ) r1 L/ d7 y$ l5 a
sql_regcase: 将字串逐字传回大小写字元。
; [& H8 ]" c6 ?6 o2 vSqrt: 开平方根。
: Y  t. E# W$ r; l8 }srand: 设定乱数种子。
5 D1 }* U1 k9 M4 [+ ~& J: K+ \stat: 取得档案相关资讯。
9 h. Z0 E% c- o! {# istrchr: 寻找第一个出现的字元。 . 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; Xstrrev: 颠倒字串。 $ A4 X* Y" p) Y/ H: L
strrpos: 寻找字串中某字元最后出现处。
* i( H- G; H% I8 j' v8 ^strspn: 找出某字串落在另一字串遮罩的数目。
: a0 t. l% `# K  ]) K% Mstrstr: 传回字串中某字串开始处至结束的字串。 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 ustrval: 将变数转成字串型态。
( C7 z( t4 ~7 m. u, Gstr_replace: 字串取代。
# Y# w" C9 _8 @( ^) x6 ^8 v* g2 w, l$ Qsubstr: 取部份字串。 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* lsybase_fetch_array: 传回阵列资料。
/ X/ `1 c7 ~! Q, Csybase_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! fsybase_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# bsybase_num_rows: 取得传回列的数目。 5 D$ P/ Y9 ~& D8 R% _% {7 W& w
sybase_pconnect: 开启伺服器长期连线。 : X& y" {! P* {$ }
sybase_query: 送出一个 query 字串。
+ D% {& ~: a* E  d' H) Gsybase_result: 取得查询 (query) 的结果。
' [0 \) J( D# M9 G5 `% msybase_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# }! Htempnam: 建立唯一的临时档。 3 M+ R6 E& K# t) V
time: 取得目前时间的 UNIX 时间戳记。 - Q5 P9 C* E, `2 ?# v- b. d9 ?
touch: 设定最后修改时间。
; y  h1 |4 u1 ~* g! Mtrim: 截去字串首尾的空格。
. @2 u( S, C5 G- F! a  }" vuasort: 将阵列依使用者自定的函式排序。
+ N& ?# z( I( \ucfirst: 将字串第一个字元改大写。 1 i- w6 k5 @/ V, _' C
ucwords: 将字串每个字第一个字母改大写。
8 r3 d' i* Y4 r9 C( }: Y) suksort: 将阵列的索引依使用者自定的函式排序。 # d; ^. U7 ~! f) g9 K/ F
umask: 改变目前的档案属性遮罩 umask。
+ X) a( A* i+ Q# A1 t& Kuniqid: 产生唯一的值。
# _9 U2 e, u6 g$ |1 }6 b( @2 L$ Sunlink: 删除档案。
% Z( ~4 N% V: C% ^: W' sunpack: 解压缩位元字串资料。 ; 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 Rusort: 将阵列的值依使用者自定的函式排序。
4 }: J4 C) c# a: H& J- Nutf8_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 ivm_adduser: 加入新使用者。 : ?- E6 b  D/ Y7 l
vm_delalias: 删除别名。
6 ?6 ]7 }) W* h/ \& G/ z: Bvm_deluser: 删除使用者。 ' e  j! ?/ d* N
vm_passwd: 改变使用者密码。
0 ]4 u9 I' i+ R; zwddx_add_vars: 将 WDDX 封包连续化。
' u: }# R0 W) Z, Y) ^  vwddx_deserialize: 将 WDDX 封包解连续化。
! I0 S1 V0 y% I, r( uwddx_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; Cxml_get_current_line_number: 取得目前剖析的行号。
. s( i+ {6 O4 ^xml_get_error_code: 取得 XML 错误码。
  {0 ], \* L3 Y) J$ C. Dxml_parse: 剖析 XML 文件。 . N; W2 P) n  x) l
xml_parser_create: 初始 XML 剖析器。
2 |& j; z$ k: z9 J8 M4 i5 xxml_parser_free: 释放剖析占用的记忆体。 2 A' Y; A7 G6 f5 L/ r" |
xml_parser_get_option: 取得剖析使用的选项。
6 J7 L1 l, r( N. m" Uxml_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 Vxml_set_element_handler: 设定元素的标头。
6 p( h. @& ~! y+ H* |8 s* Fxml_set_external_entity_ref_handler: 设定外部实体参引的标头。
1 {) T  V8 E6 J* @, a  Y5 |$ g; ]; Vxml_set_notation_decl_handler: 设定记法宣告的标头。   ]6 c# l6 s' Y: `
xml_set_object: 使 XML 剖析器用物件。
8 T9 i! J5 M9 G. d# \8 uxml_set_processing_instruction_handler: 建立处理指令标头。 : p2 C' ~7 \2 P7 B, K
xml_set_unparsed_entity_decl_handler: 设定未剖析实体宣告的标头。
. c+ z9 F. d9 ^5 syp_errno: 取得先前 YP 操作的错误码。
& N) D. {1 y" \$ p& ^( l' Uyp_err_string: 取得先前 YP 操作的错误字串。 4 r- i- |) c( }8 o9 o& a" J
yp_first: 传回 map 上第一笔符合的资料。
6 s9 w& U6 C# fyp_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' vPHP 函式库及函式 :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# osession_save_path: 存取目前 session 路径。 * v8 T6 [' q6 h+ `
session_id: 存取目前 session 代号。 " ^8 L2 `! |2 @
session_register: 注册新的变数。
6 _0 t; I0 q1 }: U% T9 lsession_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 Tsession_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 sODBC 和资料库的查询采用 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 godbc_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* Yodbc_close_all: 关闭所有 ODBC 连结。
+ g) Z+ n9 `0 V- i" U- Eodbc_commit: 更动 ODBC 资料库。 . D8 Z4 J7 B4 C- h/ |) h
odbc_connect: 连结至 ODBC 资料库。
) g9 y% k+ `0 dodbc_cursor: 取得游标名。 7 z7 j, `; }1 Y6 ~9 S$ F" G* ]
odbc_do: 执行 SQL 指令。
5 |5 O  H9 A4 eodbc_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 Rodbc_fetch_row: 取得传回一列。
& F) |! @# I. Z9 x* S6 zodbc_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+ rodbc_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 oodbc_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 Iodbc_result_all: 传回 HTML 表格资料。 : u0 [$ [  F8 c7 `7 G, t, {3 X
odbc_rollback: 撤消当前交易。
' [  z9 n& b8 \- b  n! Eodbc_setoption: 调整 ODBC 设定




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