获得本站免费赞助空间请点这里
返回列表 发帖

PHP语法速查表(二)

可以使用 Ctrl+F 键迅速查找需要的词条
4 D6 W% O+ N+ g
+ Q! S2 l  l7 V
5 s, d) g/ k3 {' |% n* Jldap_list: 列出简表。
  N8 P+ Y0 W. `5 \/ tldap_modify: 改变 LDAP 名录的属性。 ' @; B9 l2 ]4 ^3 }
ldap_mod_add: 增加 LDAP 名录的属性。
% F1 |' [" G1 Q3 B; s8 B1 Bldap_mod_del: 删除 LDAP 名录的属性。 5 u( a0 I& r+ F& Y% @
ldap_mod_replace: 新的 LDAP 名录取代旧属性。 * k0 J1 m" M& a/ x) S$ W
ldap_next_attribute: 取得传回资料的下笔属性。
  @5 A0 g' L: O; Zldap_next_entry: 取得下一笔结果代号。
4 W/ g6 C9 i% ]9 }; c0 n. e$ Qldap_read: 取得目前的资料属性。 & S& D% V: b+ `3 u9 b. R
ldap_search: 列出树状简表。 # y9 K. s& E& h/ u
ldap_unbind: 结束 LDAP 连结。 ' b' m; [' H. G1 {3 X5 o9 ^% U+ }
leak: 泄出记忆体。 / Z# T2 M' Q4 o6 Y0 w2 i% R
link: 建立硬式连结。 ( l  Q6 |7 ]9 I- ^
linkinfo: 取得连结资讯。 # O3 i/ _! p4 |: e
list: 列出阵列中元素的值。
2 q1 |  @& u3 t4 ULog: 自然对数值。
0 X/ g  w5 M9 |3 \, i8 JLog10: 10 基底的对数值。 0 d0 A' w* r8 k; u( }2 V3 }$ g
lstat: 取得连结档相关资讯。 & u/ w5 ?. ^; ?* k/ d; Q: y$ N
ltrim: 去除连续空白。
) W- x% B# U  z1 N8 Y! T: X: smail: 寄出电子邮件。
* y$ q0 u# I' x" ^max: 取得最大值。 : p9 v$ @) c9 c6 S
mcrypt_cbc: 使用 CBC 将资料加/解密。 . C% k: W, g' ~% V% f/ p
mcrypt_cfb: 使用 CFB 将资料加/解密。
  h! n& _1 l0 B: l* P7 L- G1 p: B+ umcrypt_create_iv: 从随机源将向量初始化。 & U" r$ v; j$ S+ ^4 d
mcrypt_ecb: 使用 ECB 将资料加/解密。
3 C: _) K/ @0 g5 Omcrypt_get_block_size: 取得编码方式的区块大小。
2 |" M9 U' n5 U5 u9 hmcrypt_get_cipher_name: 取得编码方式的名称。 ! U- p) _9 I5 b
mcrypt_get_key_size: 取得编码钥匙大小。
0 o1 z, p, ~8 I/ xmcrypt_ofb: 使用 OFB 将资料加/解密。 ) g/ ^5 U; }1 Y
md5: 计算字串的 MD5 杂凑。 , ]/ c, o3 w/ K
mhash: 计算杂凑值。
' ~% P  e+ W' Q  o0 l5 F& m$ cmhash_count: 取得杂凑 ID 的最大值。 ! v& q( z' B  ?. D( Z  f7 ^. C
mhash_get_block_size: 取得杂凑方式的区块大小。 , b1 E" u. u% i* w4 f
mhash_get_hash_name: 取得杂凑演算法名称。 $ y+ \/ q$ O3 c7 j7 y* S( t1 L7 [
microtime: 取得目前时间的 UNIX 时间戳记的百万分之一秒值。
: K5 O( b- x5 u* Mmin: 取得最小值。
9 U- U  Z* q& E( O( Q& R7 ^1 umkdir: 建立目录。
1 P3 B2 o) ~/ N' L( ^# |5 o: rmktime: 取得 UNIX 时间戳记。 0 E4 H& r! l5 G( N3 u5 ?' W0 o
msql: 送出 query 字串。
' E. ^" n3 ^- Q1 f5 c" a, c/ Lmsql_affected_rows: 得到 mSQL 最后操作影响的列数目。
) @. O! d! H( S# s8 Z. P$ t) ]' L" bmsql_close: 关闭 mSQL 资料库连线。 " M/ j  a( V! |5 h& X% ^- Q
msql_connect: 开启 mSQL 资料库连线。 0 W" z. W2 D. X/ _/ L+ [
msql_createdb: 建立一个新的 mSQL 资料库。 ' `; D4 N2 r; t* V& I) T. m: }
msql_create_db: 建立一个新的 mSQL 资料库。 0 P& j! a) F( i6 ]6 {
msql_data_seek: 移动内部传回指标。 ; F4 h( Q2 c$ G
msql_dbname: 取得目前所在资料库名称。 & D7 u; C7 m: o; S; f
msql_dropdb: 删除指定的 mSQL 资料库。
: A( T% C1 |. U2 amsql_drop_db: 删除指定的 mSQL 资料库。 + H; Y) A- i5 ~, L/ e  U
msql_error: 取得最后错误讯息。 8 C, l) s6 m% V* F
msql_fetch_array: 传回阵列资料。
: j8 D+ C/ j7 V% Gmsql_fetch_field: 取得栏位资讯。
$ u: O0 `& c1 Z3 G9 g2 B6 Amsql_fetch_object: 传回物件资料。
  j& m1 Z/ R& i% Y( t& `$ c' ymsql_fetch_row: 传回单列的各栏位。 3 E; z! c' u0 {
msql_fieldflags: 获得栏位的旗标。
5 C1 Y" O; i" z9 ^- Hmsql_fieldlen: 获得栏位的长度。
! F! c# B) V# J# n0 X4 J6 tmsql_fieldname: 传回指定栏位的名称。 8 r; n4 h- d* U2 }& j
msql_fieldtable: 获得栏位的资料表 (table) 名称。 / f, n; t2 H$ @4 R7 f
msql_fieldtype: 获得栏位的型态。
: z, {4 Z, R4 i( G/ A+ {msql_field_seek: 设定指标到传回值的某栏位。 1 A1 Y3 t; S8 o
msql_freeresult: 释放传回占用记忆体。
) c& e- C- b  ~6 smsql_free_result: 释放传回占用记忆体。 * i) V- Q/ Q5 d
msql_listdbs: 列出可用资料库 (database)。
) q# j, r5 A7 l& smsql_listfields: 列出指定资料表的栏位 (field)。 $ Q, m& I* m3 y" q: e/ M
msql_listtables: 列出指定资料库的资料表 (table)。 * Y; C/ b& l- }) ~. k: q
msql_list_dbs: 列出可用资料库 (database)。
" o* K1 T% r; D& E& Hmsql_list_fields: 列出指定资料表的栏位 (field)。
) F* P( p* c+ U) o4 [( imsql_list_tables: 列出指定资料库的资料表 (table)。 " Y! r, v- C$ w" E0 Y: L
msql_numfields: 取得传回栏位的数目。 + l; W" D( x3 e0 s- w: S
msql_numrows: 取得传回列的数目。
* f0 z7 y# T1 V& v# @3 Qmsql_num_fields: 取得传回栏位的数目。
: {% S1 u3 U* m2 imsql_num_rows: 取得传回列的数目。
% a9 `- u0 B8 b& z( @msql_pconnect: 开启 mSQL 伺服器长期连线。 , E$ A' g4 C1 ]4 F# @7 H' i) N
msql_query: 送出一个 query 字串。 ( v2 e& O5 Q( Y! s1 l
msql_regcase: 将字串逐字传回大小写字元。 ; e- n6 j% V" J. @5 k. |
msql_result: 取得查询 (query) 的结果。
; [9 \; X! [! u% Emsql_selectdb: 选择一个资料库。 ! E8 f# j2 @; A3 _
msql_select_db: 选择一个资料库。 - M( ^# `0 M4 V( d+ @8 i+ w0 l
msql_tablename: 传回指定资料表的名称。 7 ~5 [0 G' @' R6 v% w. b
mssql_affected_rows: 取得最后 query 影响的列数。 * {+ }$ C% ~$ Q+ H+ i- P# G" D% c3 `
mssql_close: 关闭与资料库的连线。
4 g9 d: E+ V, t8 H/ w  x5 \mssql_connect: 连上资料库。 ( c6 c+ F/ y3 x" e0 J! O/ c
mssql_data_seek: 移动列指标。 % @# j' H% y& q0 m
mssql_fetch_array: 传回阵列资料。 1 J& D' J8 l7 O: T2 a! w
mssql_fetch_field: 取得栏位资讯。
& Y! _4 ~0 n. h% J3 {mssql_fetch_object: 传回物件资料。
8 h* K) E  B, k6 O# `9 Q" [& Umssql_fetch_row: 传回单列的各栏位。 * R0 E" |( T6 j- a
mssql_field_seek: 设定指标到传回值的某栏位。 # h  z) w1 ^; o0 ^( o; G
mssql_free_result: 释放传回占用记忆体。 . \" ~3 a  w. k) J5 F
mssql_num_fields: 取得传回栏位的数目。 # q( Q+ K' N' l5 p
mssql_num_rows: 取得传回列的数目。
- C# L6 }/ n$ A' K; _  amssql_pconnect: 开启 MS SQL 伺服器长期连线。 / q3 s7 L8 c6 ^" X* h
mssql_query: 送出一个 query 字串。 4 @1 l& g2 T; {. L* P
mssql_result: 取得查询 (query) 的结果。 ! E5 ?# h4 A7 J4 ]
mssql_select_db: 选择一个资料库。   _' e2 ?; h) K! N7 x6 O0 a/ O
mt_getrandmax: 乱数的最大值。 6 V; C4 r% z% f6 Y6 Y3 ]4 v9 J
mt_rand: 取得乱数值。
' b3 g) a; C* c9 |, @mt_srand: 设定乱数种子。
* S" [9 }# h) b* r  `, ~; J+ R# @mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。 9 d# g4 m% u2 h0 A3 P! l
mysql_close: 关闭 MySQL 伺服器连线。
1 x& y; M% A) N& n+ _2 `2 k: a7 ~mysql_connect: 开启 MySQL 伺服器连线。
: W! |. e3 }/ N9 E+ R2 e. smysql_create_db: 建立一个 MySQL 新资料库。
2 }9 @( N2 _* l/ r) D/ b0 hmysql_data_seek: 移动内部传回指标。 - S0 J0 N. u; `* N2 D
mysql_db_query: 送查询字串 (query) 到 MySQL 资料库。 * H- `' s, m: g) m# {
mysql_drop_db: 移除资料库。 . y2 C9 E/ n5 M! k+ d( d: W
mysql_errno: 传回错误讯息代码。
5 U( N9 [1 I3 P" m0 C' H; x8 Pmysql_error: 传回错误讯息。
- _1 }$ X7 s5 Y5 F! ?mysql_fetch_array: 传回阵列资料。 3 n4 M/ R4 L4 e4 p
mysql_fetch_field: 取得栏位资讯。
1 X& x8 W: E6 j3 m+ ~! Dmysql_fetch_lengths: 传回单列各栏资料最大长度。
. n; k6 I# X/ p1 v( Tmysql_fetch_object: 传回物件资料。 $ T$ B$ j; C" B, v8 U
mysql_fetch_row: 传回单列的各栏位。 - b& b4 u9 f8 z) `" R) F% e+ a: W
mysql_field_flags: 获得目前栏位的旗标。 . \1 A; ?  @, k0 R% z* ^* n
mysql_field_len: 获得目前栏位的长度。
  J# c: e0 u9 }$ xmysql_field_name: 传回指定栏位的名称。
6 y4 _  ?6 C2 H. cmysql_field_seek: 设定指标到传回值的某栏位。 . c9 k/ {9 ~* R5 j9 j
mysql_field_table: 获得目前栏位的资料表 (table) 名称。 $ C% l% u2 q( a1 ?4 Z9 s
mysql_field_type: 获得目前栏位的型态。 + z+ z$ T" {  g0 X; G
mysql_free_result: 释放传回占用记忆体。 ' U. i7 f9 }& B+ j, Z
mysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。
' Y; W2 P/ m) b3 i" P. |& G& W, Wmysql_list_dbs: 列出 MySQL 伺服器可用的资料库 (database)。 , W) [3 w8 t/ A& v. |
mysql_list_fields: 列出指定资料表的栏位 (field)。
, ]4 S6 J: J$ b, imysql_list_tables: 列出指定资料库的资料表 (table)。 % m7 V' m: U4 u
mysql_num_fields: 取得传回栏位的数目。 6 N( N' Z& d% N/ q
mysql_num_rows: 取得传回列的数目。
1 a* t' a( y5 l0 h5 C# J" K! q. Pmysql_pconnect: 开启 MySQL 伺服器长期连线。 # d8 X: \) \/ Q. ~4 h5 O0 G, ~
mysql_query: 送出一个 query 字串。
$ s4 o7 P" l2 _' ymysql_result: 取得查询 (query) 的结果。 1 C" G) p2 Q* v  }: H
mysql_select_db: 选择一个资料库。 $ b/ C, R! u; B* T+ T+ y
mysql_tablename: 取得资料表名称。 ! N$ C' d5 u9 C. R) b
next: 将阵列的内部指标向后移动。
/ ~3 V4 [; B; [( U9 enl2br: 将换行字元转成 <br>。 / ~) F8 K4 G7 o: ~3 A* y
number_format: 格式化数字字串。 # x( h8 B% X+ F2 y. U
OCIBindByName: 让动态 SQL 可使用 PHP 变数。 3 v) @$ O( R3 [6 J
OCIColumnIsNULL: 测试传回行是否为空的。
6 s, v9 U4 w" UOCIColumnSize: 取得栏位型态的大小。
; ?6 k9 l8 ?  {% I+ y  VOCICommit: 将 Oracle 的交易处理付诸实行。
' M7 @, p" c8 |+ \3 B! I( QOCIDefineByName: 让 SELECT 指令可使用 PHP 变数。 / i( Y; z5 O! d
OCIExecute: 执行 Oracle 的指令区段。
( W2 b# |' p$ R" P5 U/ iOCIFetch: 取得传回资料的一列 (row)。 4 p+ R* p# ]( S2 P2 a
OCIFetchInto: 取回 Oracle 资料放入阵列。 9 y0 n0 r* O+ T- y# t% N
OCILogOff: 关闭与 Oracle 的连结。
: T! }1 a4 L8 K) l% eOCILogon: 开启与 Oracle 的连结。
' C2 B/ f5 Y2 A8 EOCINewDescriptor: 初始新的 LOB/FILE 描述。 1 a1 s$ X$ e( d2 a- |( U  ?
OCINumRows: 取得受影响栏位的数目。
# i6 y2 y/ P6 ]* T( D* F: M: X9 @+ B, ROCIParse: 分析 SQL 语法。 / S; V" \' P" U  y2 X7 ^
OCIResult: 从目前列 (row) 的资料取得一栏 (column)。 $ x  Q+ x( X3 W) f
OCIRollback: 撤消当前交易。
7 y6 f* G7 m) [8 n* N8 I8 aOctDec: 八进位转十进位。
) B5 U9 b* j3 J3 Uodbc_autocommit: 开关自动更动功能。
6 r( P4 P1 o: q# ]2 G( Sodbc_binmode: 设定二进位资料处理方式。 2 c/ A  r7 G) W
odbc_close: 关闭 ODBC 连结。 5 m2 W6 ?: F, Y8 _0 t# y$ O
odbc_close_all: 关闭所有 ODBC 连结。
8 b2 t" y, ?( Y4 ?$ y( i4 e% eodbc_commit: 更动 ODBC 资料库。 ( e/ o$ L& m( x9 k4 c
odbc_connect: 连结至 ODBC 资料库。 & s. [4 s4 k- z9 I
odbc_cursor: 取得游标名。 ; S+ a1 g# z2 A# D# w7 J1 U' V
odbc_do: 执行 SQL 指令。   I  F6 X/ R" J% f! z
odbc_exec: 执行 SQL 指令。
0 H6 W  _& s6 f+ A  N( K! eodbc_execute: 执行预置 SQL 指令。 ) b$ J0 z7 z/ ?4 r: `0 I* W
odbc_fetch_into: 取得传回的指定列。 0 a. @+ ~9 M  Y9 E2 @
odbc_fetch_row: 取得传回一列。
4 F( o3 G, L& E$ w3 e- {9 codbc_field_len: 取得栏位资料长度。 9 t' S/ Q( @5 _" t/ R" W
odbc_field_name: 取得栏位名称。
' w" f( [1 t& Hodbc_field_type: 取得栏位资料形态。
) T; ~) D! f) Uodbc_free_result: 释出传回资料的记忆体。
, a$ Z( b7 L0 \+ X. U; {odbc_longreadlen: 设定传回栏的最大值。 9 Y  W3 T; R7 W- P: r" a
odbc_num_fields: 取得栏位数目。
) ~2 G) a' I8 P, U; d3 bodbc_num_rows: 取得传回列数目。 - N3 ?/ d8 c+ _/ t6 V
odbc_pconnect: 长期连结至 ODBC 资料库。 , B! c8 V+ l: z
odbc_prepare: 预置 SQL 指令。
3 @9 z$ P6 e, S+ {3 G  |odbc_result: 取得传回资料。
+ R% x6 X) `' ^! N" s$ Eodbc_result_all: 传回 HTML 表格资料。
# \5 a; P+ d  J" E& Z6 L, \3 Dodbc_rollback: 撤消当前交易。 " b, R! s9 W$ @
odbc_setoption: 调整 ODBC 设定。 8 K; t. g- s5 R( d
opendir: 开启目录 handle。
3 a. t0 p# y9 g4 E! j3 jopenlog: 打开系统纪录。 " S, U3 q" r# P
Ora_Bind: 连结 PHP 变数到 Oracle 参数。 - ~7 X' `' U6 j. x/ \- a
Ora_Close: 关闭一个 Oracle 的 cursor。 5 V# d7 N& X; p) p( P+ j* O- b4 X
Ora_ColumnName: 得到 Oracle 传回列 (Column) 的名称。
. J& D/ ~& b: J$ H& S9 A" VOra_ColumnSize: 取得栏位型态的大小。 * d0 @3 L3 G  l9 }( ]0 y3 s" s
Ora_ColumnType: 得到 Oracle 传回列 (Column) 的型态。 6 R* d- Q6 p# ?9 X2 u" M
Ora_Commit: 将 Oracle 的交易处理付诸实行。 ) C9 [+ m' z. S/ `$ }
Ora_CommitOff: 关闭自动执行 Oracle 交易更动的功能。
2 o2 ?9 j  d0 b! H' f: \0 ]6 J+ jOra_CommitOn: 打开自动执行 Oracle 交易更动的功能。 + V6 Z$ H. g! K- f0 x; c1 `
Ora_Do: 快速的 SQL 查询。
0 E5 r4 }6 E% Y1 XOra_Error: 获得 Oracle 错误讯息。 7 u; `3 b0 P/ F! ?# e; J
Ora_ErrorCode: 获得 Oracle 错误代码。
5 n- y0 B4 N) ]' `6 d! {Ora_Exec: 执行 Oracle 的指令区段。
# n1 x8 w( d( z9 w8 z7 Q$ JOra_Fetch: 取得传回资料的一列 (row)。 1 n- W7 F! Y" R
Ora_FetchInto: 取回 Oracle 资料放入阵列。
& E$ e, f' J, t9 s$ K7 f. GOra_GetColumn: 从传回列 (row) 的资料取得一栏 (column)。   V& W( f: E, e# m3 y
Ora_Logoff: 结束与 Oracle 的连结。
5 C& h; d4 t1 K' wOra_Logon: 开启与 Oracle 的连结。 - i4 u, d9 |  z5 {$ j; |
Ora_Numcols: 取得栏位的数目。
! c/ g1 d7 R& V# LOra_Open: 开启 Oracle 的 cursor。 4 P& k; p+ H- v
Ora_Parse: 分析 SQL 语法。
( \5 g6 c9 a, c6 fOra_PLogon: 开启与 Oracle 的长期连结。
: i# J- ]. N( w# }; z' n; |! p+ lOra_Rollback: 撤消当前交易。
. I0 U+ i' k1 q2 |& [( y1 zOrd: 传回字元的序数值。 ( f: F& H6 `, J" g* \0 V
pack: 压缩资料到位元字串之中。
9 V' a3 O2 ^4 q2 p1 w1 \" Cparse_str: 剖析 query 字串成变数。 9 e/ j" G3 A: y5 S! O) S
parse_url: 剖析 URL 字串。 # k$ Y& P- x3 O3 |
passthru: 执行外部程式并不加处理输出资料。
* P+ V8 H, O2 g5 {$ `6 j, V4 Wpclose: 关闭档案。
8 @8 S& H1 F) b% A, J& N. lPDF_add_annotation: 加入注解。
  e/ V7 O" x# E- gPDF_add_outline: 目前页面加入书签。 ' Q$ o, l0 D$ K( B) V
PDF_arc: 绘弧。 ' D5 V* _! m0 G4 P
PDF_begin_page: 启始 PDF 档案页面。 5 W5 b: R# O6 R  e$ q
PDF_circle: 绘圆。 - W- S$ g9 z9 e* B0 t  b
PDF_clip: 组合所有向量。 2 m$ ~2 |7 X9 Y6 X, L) Q2 I3 ^
PDF_close: 关闭 PDF 档。 , V& b1 G9 d2 R& y
PDF_closepath: 形成封闭的向量形状。
9 b  r3 Y/ [- m  W5 E# ^PDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。
% ]6 f' z9 X# O! T! w" uPDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。 ) @' n* D. ]- G- B: w4 m2 r$ @7 ]
PDF_close_image: 关闭图档。 & C5 t- t+ x% L3 m$ C
PDF_continue_text: 输出文字。 & P$ W7 y5 T) m5 s3 V. e
PDF_curveto: 绘贝氏曲线。   }/ D6 J$ i6 }. z* V: `# }# C
PDF_endpath: 关闭目前向量。
) P9 r9 O9 n/ ]PDF_end_page: 关闭 PDF 档案页面。
; {5 l9 }4 y4 x) A+ J( JPDF_execute_image: 放置 PDF 档中图片到指定位置。 $ M" G. {1 P1 U/ L
PDF_fill: 填满目前的向量。 ( y& D; o4 W7 Q; T9 ^* J8 p
PDF_fill_stroke: 填满目前的向量并沿向量绘线。 4 q7 e4 ]1 j( z  V3 L
PDF_get_info: 传回档案资讯。
+ C3 m7 Q" y, K2 u- tPDF_lineto: 绘直线。 " w& r& t9 x# W5 O; K# B
PDF_moveto: 设定处理的坐标点。 4 W) d0 J6 O7 Q4 n
PDF_open: 建立新的 PDF 档。 6 T0 q1 T* |7 q& e
PDF_open_gif: 开启 GIF 图档。 & _! y7 a, Z5 h. h
PDF_open_jpeg: 开启 JPEG 图档。
. n0 o1 |' d+ U3 a5 u3 f9 i3 oPDF_open_memory_image: 开启记忆体图档。
# H/ a6 b. q+ G8 L6 q( P# Z8 wPDF_place_image: 放置图片到 PDF 档指定位置。
" }+ M) J. d% h- z1 L  y) CPDF_put_image: 放置图片到 PDF 档。 / S6 T) n- u8 N* G% ?( s" K
PDF_rect: 绘长方形。
( t$ ^2 \* B$ w5 ^PDF_restore: 还原环境变数。 5 g. ~/ j/ R8 ^4 A: W
PDF_rotate: 旋转物件。 $ J. P* d* |; w7 V& H  i) l
PDF_save: 储存环境变数。
6 I% ]! x1 `& i( ]$ PPDF_scale: 缩放物件。 1 r3 r  j* J4 j7 m. G- J
PDF_setdash: 设定虚线样式。
8 [! a. G) n# e9 n$ ~3 ~PDF_setflat: 设定平滑值。
4 X% V1 p: Q. z5 I7 R# l, O5 E& nPDF_setgray: 指定绘图的颜色为灰阶并填入。 - s% A- h$ q+ ?* m! V+ O$ J" Z
PDF_setgray_fill: 指定填入的颜色为灰阶。
) p( i0 m' g$ X- X' p6 m8 EPDF_setgray_stroke: 指定绘图的颜色为灰阶。
$ n' _- \2 P7 _9 SPDF_setlinecap: 设定 linecap 参数。
4 |) l/ b" Y& G! A: ^% G) dPDF_setlinejoin: 设定连线参数。
. @2 o# Q7 L8 `: uPDF_setlinewidth: 设定线宽。 ( p# L6 ^4 Q& Z) Y0 i- r5 C
PDF_setmiterlimit: 设定斜边界限。 # y3 d: p# E7 i# p6 Z( P8 Y! [/ H
PDF_setrgbcolor: 指定绘图的颜色为彩色并填入。
7 j. t8 S/ {" J9 P) H! MPDF_setrgbcolor_fill: 指定填入的颜色为彩色。
( B6 W" C" O6 I+ @9 [PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。
; R8 l/ k! R0 ~; [3 DPDF_set_char_spacing: 设定字元间距。 5 z# }! M$ T( }$ L; P" y
PDF_set_duration: 设定二页的切换时间。
- e- N7 w2 t/ R5 ^# D( bPDF_set_font: 设定使用的字型及大小。 / k6 \' b- m. ^# Z
PDF_set_horiz_scaling: 设定文字水平间距。
$ T) r7 r3 q/ OPDF_set_info_author: 设定档案作者。 , r1 Z! Z. W" {' y
PDF_set_info_creator: 设定建档者字串。 / S$ o$ Q0 F1 T% `# K
PDF_set_info_keywords: 设定档案的关键字。
# e* I7 B, k' p% A1 A5 a* {3 T( lPDF_set_info_subject: 设定档案主题。 : I2 e7 A  b5 j6 [
PDF_set_info_title: 设定档案标题。 $ z. c% G! M0 R+ m' {/ S6 V/ }
PDF_set_leading: 设定行距。
5 t$ ^" ]0 d  pPDF_set_text_matrix: 设定文字矩阵。
0 ~" o: j6 P# N% `# U# b) S0 y  APDF_set_text_pos: 设定文字位置。
1 c$ ^. V: U, a% j( H5 u7 lPDF_set_text_rendering: 设定文字表现方式。
  k* g+ _- r- n6 A8 \) n$ Q1 F0 GPDF_set_text_rise: 设定文字高度。 6 ]" b$ Q0 s( e# o! Q, ~2 f8 _
PDF_set_transition: 设定页的转换。
% c6 }( o  ^6 a1 q, b) OPDF_set_word_spacing: 设定字间距。
1 ]6 d# U5 n1 b$ {PDF_show: 输出字串到 PDF 档案。
: r0 L. n0 E, p7 ]0 bPDF_show_xy: 输出字串到指定坐标。
% C, |" b* C" q$ xPDF_stringwidth: 计算字串的宽度。
) D/ |& F1 T9 G$ J. g$ [6 |& J4 kPDF_stroke: 沿向量绘线。 ! i% x  ?. h, c
PDF_translate: 移动原点。 9 U  P. H/ M$ S* n( g( p0 t
pfsockopen: 打开网路的 Socket 持续连结。 5 r! M" x* f: h. {, R
pg_Close: 关闭 PostgreSQL 伺服器连线。
0 h' T# J% h$ j# B( J2 S: Wpg_cmdTuples: 取得被 SQL 指令影响的资料笔数。
; Y  O9 b8 Z  wpg_Connect: 开启 PostgreSQL 伺服器连线。 4 @) T% n# q7 d  Y; U( ^
pg_DBname: 取得目前的资料库名称。 ; D! l1 H, o: R) H, i8 p
pg_ErrorMessage: 传回错误讯息。
5 R! P$ B4 y' Bpg_Exec: 执行 query 指令。 4 z/ E" c& w+ f8 N
pg_Fetch_Array: 传回阵列资料。
; |: B3 g# Y2 K) I) Ypg_Fetch_Object: 传回物件资料。 + b) Z' h: a5 u1 n
pg_Fetch_Row: 传回单列的各栏位。
( Q! n/ `% X, F  A2 J2 t3 Gpg_FieldIsNull: 检查栏位是否有资料。
2 g5 U3 D3 A0 ^2 }pg_FieldName: 传回指定栏位的名称。 0 J6 w1 i4 U1 I0 }$ x9 ~
pg_FieldNum: 取得指定栏位的行数。 4 e1 `) s* M* C$ Q
pg_FieldPrtLen: 计算可列示的长度。
. T$ y0 U6 J* o) R9 T- i/ Mpg_FieldSize: 计算指定栏位的长度。
2 o1 A4 K8 [) _/ Mpg_FieldType: 获得目前栏位的型态。
5 N- u; y8 \: n! {4 \- k% ?pg_FreeResult: 释放传回占用记忆体。
( y# i$ }6 b: X+ a( \% b) T( Epg_GetLastOid: 取得最后的物件代码。
% e9 i; I8 _/ B% dpg_Host: 取得连线机器名称。
& R: Q% C9 M0 t" W3 w% ]1 Ppg_loclose: 关闭大型物件。
: X1 W# q; V% A5 \( Wpg_locreate: 建立大型物件。 ; I: A& C- W  m
pg_loopen: 开启大型物件。 # h( Q" g9 C: h6 w8 x. v8 s
pg_loread: 读取大型物件。
0 p- e! j9 G. f' v! A2 E: npg_loreadall: 读取大型物件并输出。
' \3 H6 H$ ]6 A5 V: M, zpg_lounlink: 删除大型物件。
- |; E4 `& q$ ?3 e8 S$ H. Hpg_lowrite: 读取大型物件。 3 \. Y2 p4 s  u' a. C% f5 y7 X
pg_NumFields: 取得传回栏位的数目。
/ T& [! ^2 f2 `8 {% Y3 `pg_NumRows: 取得传回列的数目。 $ I& A5 N# \0 V. ~4 B/ g- {0 A4 h( O! }
pg_Options: 取得连线机器选项。
8 S) n# d: {5 O- |% v$ xpg_pConnect: 开启 PostgreSQL 伺服器长期连线。
& A' f" ^, }7 upg_Port: 取得连线机器埠号。
, t# C+ @* l- T$ o. B7 w8 S+ dpg_Result: 取得查询 (query) 的结果。 ; m& l- Y- g' n
pg_tty: 取得连线机器终端机。
& \9 J2 x, @* H# [- _phpinfo: 传回 PHP 所有相关资讯。 ! G6 j  p( W" D, E# _( l
phpversion: 传回 PHP 版本讯息。   X& v1 ?3 R; c* ~
pi: 圆周率。
5 ]+ H5 F) T# |4 zpopen: 开启档案。 . g! F* \% @" E* w% M
pos: 传回阵列目前的元素。
- n8 b" b$ `9 k" ~/ m8 wpow: 次方。 6 m0 U& c, i' N
preg_match: 字串比对剖析。 8 P# t% X5 Q& I+ T. L& q
preg_match_all: 字串整体比对剖析。   q' o6 P+ j4 K  |1 _. D. A
preg_replace: 字串比对剖析并取代。
4 k) O* e+ P3 F6 Jpreg_split: 将字串依指定的规则切开。 . t7 C7 O; U4 J, B
prev: 将阵列的内部指标往前移动。 2 o" ^: q$ U  h; r' d/ o0 f0 d
print: 输出字串。 ; w; Z1 e* J/ {  c
printf: 输出格式化字串。
3 d( Y* t1 ~7 x3 t7 `* aputenv: 设定系统环境变数。 9 D5 ^1 \" O# y4 L; p: P3 m, |
quoted_printable_decode: 将 qp 编码字串转成 8 位元字串。 6 [5 C, u" B; [% S7 Z' u
QuoteMeta: 加入引用符号。 . r) h; F: R( H: Z3 B# b- m
rand: 取得乱数值。 6 a; k/ }" J& g0 r5 O, m
range: 建立一个整数范围的阵列。
  S) i: w) C# ~. M& S3 trawurldecode: 从 URL 专用格式字串还原成普通字串。 # `1 H3 h, S. V7 C
rawurlencode: 将字串编码成 URL 专用格式。 0 C$ J( d- u' `5 R/ I7 j% L) q
readdir: 读取目录 handle。 - q6 m+ r& ~( A, m8 w
readfile: 输出档案。 1 o# [) h& F' u. r" e
readgzfile: 读出压缩档。 5 x/ h! s1 w: M' `
readlink: 传回符号连结 (symbolic link) 目标档。 2 v/ z/ P! Q) e) E3 _. I
recode_file: 记录档案或档案请求到记录中。
0 e: j2 w( w: D2 S# }6 R* wrecode_string: 记录字串到记录中。
  k0 u. E- I" @* A$ yregister_shutdown_function: 定义 PHP 程式执行完成后执行的函式。 ) M+ Y4 Z/ `" R# c) a" s
rename: 更改档名。
1 U+ V5 j7 r% v1 T5 T5 b% Qreset: 将阵列的指标指到阵列第一个元素。
7 R2 R3 H! A) C1 E" K, [rewind: 重置开档的读写位置指标。 1 T8 t4 b' r2 n  S2 g6 \3 U
rewinddir: 重设目录 handle。
* A5 [( @8 U1 T  k6 Ermdir: 删除目录。   T9 n! \% k4 c! ?
round: 四舍五入。 5 A$ p$ R7 H  c% F( g
rsort: 将阵列的值由大到小排序。 0 y  j& E7 e" K- Q
sem_acquire: 捕获信号。
5 z3 G$ i' G- P/ ~$ Lsem_get: 取得信号代码。
9 l+ y, s% \8 y: U. lsem_release: 释出信号。 ' j% C7 b! w! Y( E
serialize: 储存资料到系统中。 ; U% w7 Y1 J: @$ N  U
session_decode: Session 资料解码。
+ b* l/ Q" f, Msession_destroy: 结束 session。 5 |$ b6 b( m7 R+ j5 h2 Q1 O
session_encode: Session 资料编码。 + Y+ T" f! N( Y1 C
session_id: 存取目前 session 代号。
/ L6 w8 P0 q, e. q) S/ q$ qsession_is_registered: 检查变数是否注册。   j+ T% U+ c( t2 _8 y
session_module_name: 存取目前 session 模组。 9 n6 e- P4 A+ y7 N& K, F$ j1 U
session_name: 存取目前 session 名称。
0 W+ A- T& ~9 e3 Zsession_register: 注册新的变数。
5 O8 a; n3 X0 w5 z) W( Ssession_save_path: 存取目前 session 路径。 % Z2 \4 ^& X: c1 n& [  Q4 w
session_start: 初始 session。
* G* x* s0 L7 lsession_unregister: 删除已注册变数。
, o2 w( z8 S7 y- v% Ssetcookie: 送出 Cookie 资讯到浏览器。
. e/ h" i* H) ]/ s# w: psetlocale: 设定地域化资讯。
4 {+ |: j3 \1 E8 ksettype: 设定变数型态。 / N  q; D( X2 f8 b* \
set_file_buffer: 设定档案缓冲区大小。
+ w7 |+ Y* x: o9 s) a! zset_magic_quotes_runtime: 设定 magic_quotes_runtime 值。
, k. I% R3 w$ T9 E, f& nset_socket_blocking: 切换搁置与无搁置模式。
: c2 D) v$ K0 wset_time_limit: 设定该页最久执行时间。
6 B+ v" l" w; ~* gshm_attach: 开启建立共享记忆体区段。 , t6 w' [6 x. ~( i$ `' E1 K/ D
shm_detach: 中止共享记忆体区段连结。 ( K, @0 k0 u# a
shm_get_var: 取得记忆体区段中指定的变数。
* |$ p) g: N* D$ o% vshm_put_var: 加入或更新记忆体区段中的变数。 . R7 M$ w( f/ m
shm_remove: 清除记忆体区段。 ( I' U, _/ h  }6 j# {
shm_remove_var: 删除记忆体区段中指定的变数。 * M- ?7 ~; D( d0 r# F
shuffle: 将阵列的顺序弄混。
; b  m  c6 r( N# G7 k: n) Wsimilar_text: 计算字串相似度。 ( `6 Q1 V; n2 |
Sin: 正弦计算。 - e2 V5 d6 f2 [2 J3 K6 u
sizeof: 获知阵列的大小。
, }" ]  j' C% I$ p( i7 }2 qsleep: 暂停执行。
3 v; o2 F7 y' n" V3 nsnmpget: 取得指定物件识别码。
1 g; l9 i+ O& Y( }: F( usnmpwalk: 取得所有物件。
4 B: g7 x: l# X3 R8 w  U; wsnmpwalkoid: 取得网路本体树状资讯。 % S- R* M+ p, X8 _' y0 J8 U& V
snmp_get_quick_print: 取得 UCD 函式库中的 quick_print 值。 / g. t8 a' o' E  q5 u
snmp_set_quick_print: 设定 UCD 函式库中的 quick_print 值。   e3 _6 f7 J  d' O7 W) W1 p5 k6 }
solid_close: 关闭 solid 连结。
! W6 d9 F, G0 H* P# I0 E( Vsolid_connect: 连结至 solid 资料库。 8 f+ G. @5 c+ c) ^6 O+ y
solid_exec: 执行 SQL 指令。
. i( i3 ~4 L( `& j$ G7 \solid_fetchrow: 取得传回一列。 / D" W9 r7 r2 X" U; I. g; i* ^! _
solid_fieldname: 取得栏位名称。
5 W% d: J, o+ Y) Xsolid_fieldnum: 取得栏位数目。
; d+ Q% u. p1 Csolid_freeresult: 释出传回资料的记忆体。
) A* C, x1 |5 O7 bsolid_numfields: 取得栏位数目。
# ^- n" H7 m" asolid_numrows: 取得传回列数目。 " g9 L) {  I5 V8 K, E! N
solid_result: 取得传回资料。 ) N. y6 q# B+ i6 |
sort: 将阵列排序。
7 v! ^, I) {. bsoundex: 计算字串的读音值
; M$ E! i5 V/ A- N$ Esplit: 将字串依指定的规则切开。
6 E5 ^$ q/ ?4 \" E% [  _sprintf: 将字串格式化。
. t6 U* ^" I+ i* V  ksql_regcase: 将字串逐字传回大小写字元。 9 k3 v1 F3 e; G0 l, C" V
Sqrt: 开平方根。
  E' r: Z( G# P/ r( t) l9 g0 nsrand: 设定乱数种子。
* d5 G" w: s) K1 Y/ V& x- Zstat: 取得档案相关资讯。 , }* k( u" b9 ?$ C* S
strchr: 寻找第一个出现的字元。
- m" L8 B1 m2 K5 C; Z' kstrcmp: 字串比较。 , |) m+ [- Y- i
strcspn: 不同字串的长度。 7 I5 o# ?" r4 m5 O! R4 u% t, j$ V
strftime: 将伺服器的时间本地格式化。
5 ~: S1 K' G- B- P+ bStripSlashes: 去掉反斜线字元。 ; _/ f( D% E" i! D
strip_tags: 去掉 HTML 及 PHP 的标记。
  v. e  V" K3 X% W. estrlen: 取得字串长度。
5 }4 V% h: n  l' kstrpos: 寻找字串中某字元最先出现处。
& Z% n1 y- D9 ~% t; u& [- \+ H7 astrrchr: 取得某字元最后出现处起的字串。
9 x! H) q6 o8 q& |# Wstrrev: 颠倒字串。
8 k* S5 I( F" L  G2 }strrpos: 寻找字串中某字元最后出现处。
0 C2 M$ p! Z7 e1 b- @4 r( hstrspn: 找出某字串落在另一字串遮罩的数目。
, Z$ R' _) W$ C$ p5 R5 zstrstr: 传回字串中某字串开始处至结束的字串。
: I! V  r- p# F) C! s9 Kstrtok: 切开字串。
! ]5 _$ d% M, E; z8 I, mstrtolower: 字串全转为小写。 ) \% y- _4 U5 k: f  c
strtoupper: 字串全转为大写。 . O% \* Q1 V$ a7 t  v( z0 ~# I
strtr: 转换某些字元。 3 P7 P! L0 e7 @# D
strval: 将变数转成字串型态。 ' W! N1 X; ~% |* |# z5 g
str_replace: 字串取代。 # ]) M- k4 `& q9 p* C! W! w; U
substr: 取部份字串。 0 \! M9 X! ?+ ~) E8 I7 h7 [
sybase_affected_rows: 取得最后 query 影响的列数。 5 k9 G8 _- f" X+ |
sybase_close: 关闭与资料库的连线。   q, P' w9 z; x
sybase_connect: 连上资料库。
% Q/ c% W1 p2 t2 ]sybase_data_seek: 移动列指标。
1 k& Q$ S8 G4 j$ r, N2 usybase_fetch_array: 传回阵列资料。
$ R+ G" K  d3 |4 wsybase_fetch_field: 取得栏位资讯。
. E- w  x( n4 _3 Jsybase_fetch_object: 传回物件资料。 . [6 E3 Q* R& \+ j+ R
sybase_fetch_row: 传回单列的各栏位。
' P/ v" [% w" O& Y. F. Psybase_field_seek: 设定指标到传回值的某栏位。   o/ d9 s( Z7 u% z4 ^1 a8 w# i
sybase_free_result: 释放传回占用记忆体。 0 y, E8 n  N$ S! J
sybase_num_fields: 取得传回栏位的数目。
* d0 n: t6 c4 Q4 W1 @% osybase_num_rows: 取得传回列的数目。 5 \2 p# K% B/ D/ l5 U5 P! I& L
sybase_pconnect: 开启伺服器长期连线。
+ }8 V; H3 W5 O$ O  Xsybase_query: 送出一个 query 字串。 2 T6 D: T* h6 [0 {; k9 z. Y# C1 A: |
sybase_result: 取得查询 (query) 的结果。
9 U2 K. n5 h+ K2 a9 {- ^2 _sybase_select_db: 选择一个资料库。 , Z8 E+ U# r3 H- u6 E
symlink: 建立符号连结 (symbolic link)。
4 m7 P( G; b$ }7 B6 Asyslog: 纪录至系统纪录。
/ N. u: b% f, t( z) O0 Fsystem: 执行外部程式并显示输出资料。
2 C# ]' Z- r( C  tTan: 正切计算。 : Z5 ~1 d. l& M+ a
tempnam: 建立唯一的临时档。
0 r, C. F3 K; `6 {time: 取得目前时间的 UNIX 时间戳记。
+ ]' E6 W: C$ @touch: 设定最后修改时间。 3 [& |  k0 u7 G0 c( o  G
trim: 截去字串首尾的空格。 $ ~( F( h% \- ^; v! I
uasort: 将阵列依使用者自定的函式排序。   z) P6 w: a. d& d
ucfirst: 将字串第一个字元改大写。
* S6 j( a$ T' X! t8 n+ Z0 vucwords: 将字串每个字第一个字母改大写。 ( p  i3 V. U  h  d6 _
uksort: 将阵列的索引依使用者自定的函式排序。 + V6 L9 ]8 F( \; x
umask: 改变目前的档案属性遮罩 umask。
% W, G) k% m5 z7 Juniqid: 产生唯一的值。 " J8 l# y5 J- g, f
unlink: 删除档案。
! n, Y2 g  k  p" p) {& q$ Runpack: 解压缩位元字串资料。 * [4 Y0 [1 \0 {
unserialize: 取出系统资料。 7 Q  f* V  c& J  h( \5 I8 {
unset: 删除变数。
4 g1 V7 }7 x0 e# u( _urldecode: 还原 URL 编码字串。
2 t( b1 b! F( i$ e8 w/ B& |% z  v: eurlencode: 将字串以 URL 编码。
. I) P! B2 t! T, T  A" @  Susleep: 暂停执行。
5 R- |1 y/ _$ @: Uusort: 将阵列的值依使用者自定的函式排序。
/ j% p' G9 y6 ^" N3 u3 Butf8_decode: 将 UTF-8 码转成 ISO-8859-1 码。
6 U1 |1 b- k- vutf8_encode: 将 ISO-8859-1 码转成 UTF-8 码。
8 z- d: M* ?) C$ m3 a8 K+ J, Yvirtual: 完成阿帕契伺服器的子请求 (sub-request)。
" c5 G0 f; g& n: C4 I( U" i4 evm_addalias: 加入新别名。 2 M, h) S3 l! T; J6 A+ o* a
vm_adduser: 加入新使用者。
# h# {! T- t) m$ W- A3 [  r* Nvm_delalias: 删除别名。
4 d- G0 r% K% A" Y" h0 Gvm_deluser: 删除使用者。 1 I! }2 l3 W% ^: B7 r8 C4 }
vm_passwd: 改变使用者密码。
$ G8 o) o( P1 _( ewddx_add_vars: 将 WDDX 封包连续化。
& v: f) r& H- M+ I1 R# a+ F& mwddx_deserialize: 将 WDDX 封包解连续化。 ; r- F( h, w  t2 U: F
wddx_packet_end: 结束的 WDDX 封包。 , Q3 J: \0 t" L% [1 I
wddx_packet_start: 开始新的 WDDX 封包。 % _8 w% I0 X& c7 A) M+ y5 @
wddx_serialize_value: 将单一值连续化。 6 g% h! S8 r8 `3 O
wddx_serialize_vars: 将多值连续化。
4 e# u) L/ j0 x& k) F9 ixml_error_string: 取得 XML 错误字串。 $ O3 m0 `) c* T. l' r
xml_get_current_byte_index: 取得目前剖析为第几个位元组。 % q3 o% f- V- h/ b9 f
xml_get_current_column_number: 获知目前剖析的第几栏位。
9 s& m9 F6 Y+ }( l  }+ H. j7 ?3 ~xml_get_current_line_number: 取得目前剖析的行号。 8 M% T$ I' T* P3 t; j
xml_get_error_code: 取得 XML 错误码。 8 M5 p) R% l. {
xml_parse: 剖析 XML 文件。
/ [0 h' |+ a1 c1 y: n# Jxml_parser_create: 初始 XML 剖析器。 - S$ L! f/ C. R3 W1 q
xml_parser_free: 释放剖析占用的记忆体。 8 [1 W$ F. Y' b, J
xml_parser_get_option: 取得剖析使用的选项。
% ^0 _( z9 x# A* Qxml_parser_set_option: 设定剖析使用的选项。
  l- M+ v8 R% j; D6 `2 sxml_set_character_data_handler: 建立字元资料标头。 " \! q. N* v6 x$ e* z
xml_set_default_handler: 建立内定标头。 9 U$ T; u2 u& f8 l
xml_set_element_handler: 设定元素的标头。 ) `% ^. D1 u* k
xml_set_external_entity_ref_handler: 设定外部实体参引的标头。 $ k0 f3 S0 z- H" @7 I
xml_set_notation_decl_handler: 设定记法宣告的标头。 ! n+ S4 ]) Z* w2 x" v
xml_set_object: 使 XML 剖析器用物件。
/ I3 M" |9 g, [( b, Mxml_set_processing_instruction_handler: 建立处理指令标头。
, H. W* l& e: a+ S& l4 Kxml_set_unparsed_entity_decl_handler: 设定未剖析实体宣告的标头。 3 G# _- p; }( ~! f
yp_errno: 取得先前 YP 操作的错误码。
3 J7 v. ^# o# U' F4 [  M* I# e0 fyp_err_string: 取得先前 YP 操作的错误字串。
! ^( G+ x, y- r; `1 x$ J. byp_first: 传回 map 上第一笔符合的资料。 2 p8 T- ]$ P3 e' a, ]9 }$ m2 E# W
yp_get_default_domain: 取得机器的 Domain。 ; _8 S% q1 d% h$ {2 l8 N
yp_master: 取得 NIS 的 Master。
% o: k( F& v* L3 T& Dyp_match: 取得指定资料。
1 X  E! _/ J1 f& ]: f' oyp_next: 指定 map 的下笔资料。 + j8 s) \+ G. ?( u
yp_order: 传回 map 的序数。
) i3 x, K+ L$ x1 n/ n$ h1 {( p  x& I9 M6 W, ~, M4 u8 Z
PHP 函式库及函式 :Session 函式库 0 z  K( ?" L6 u6 L
本函式库共有 11 个函式  H# ], n  [6 t* k# C, D
session_start: 初始 session。
! }1 N( v! X6 d2 G4 t1 }session_destroy: 结束 session。
7 |! i+ h2 E& q: n# Hsession_name: 存取目前 session 名称。 ) C& E, @+ @; s" \4 s! t9 T; M
session_module_name: 存取目前 session 模组。 0 \  c4 _, f8 s: V  e8 M
session_save_path: 存取目前 session 路径。
; f4 Q- i' R4 C; i; Dsession_id: 存取目前 session 代号。
7 z# T1 w1 b+ a8 z; K: D; ^session_register: 注册新的变数。 ; ~: H0 G  b9 X! V1 l" a! ~
session_unregister: 删除已注册变数。 1 Q6 t5 ?5 m- Q0 y+ }' s# _; }4 B* P
session_is_registered: 检查变数是否注册。 " ?' u! {( g6 B; a( M
session_decode: Session 资料解码。 + l- H& W" d. u, |
session_encode: Session 资料编码
, k$ x( x: L9 o' }6 D' |  P- L3 A( j! q( z( P
ODBC 资料库连结函式库 , y* ^& l7 I4 K! h9 G
本函式库共有 25 个函式, ?: w  [. T- h* Y1 n5 \+ U
开放资料连结 (Open Database Connectivity, ODBC) 是连结资料库的共通介面。ODBC 是由微软主导的资料库连结标准,实作环境也以微软的系统最成熟。在 UNIX 系统中,通常要使用其它厂商所提供的 ODBC 介面,有些 UNIX 厂商会自己提供 ODBC 介面 (如 SUN 有为 Solaris 提供 ODBC)。9 C5 R! f3 u1 s$ l1 ]2 l' V
ODBC 和资料库的查询采用 SQL 语言,这和大部份的资料库查询方式一样,这使得系统可以很容易和各种资料库沟通。当然,透过 ODBC 介面,后端的资料库不一定要 DBMS 这种大型资料库系统,亦可以是资料表 (如 Microsoft Access)、或者是试算表 (如 Microsoft Excel)。
2 ^* J) z9 S7 [+ H2 X. b
( ~0 w8 Q  p. G, Wodbc_autocommit: 开关自动更动功能。
; y  }* A8 T3 w" t0 godbc_binmode: 设定二进位资料处理方式。
; M7 E/ y  E/ ?, Q2 S9 K2 n2 d7 podbc_close: 关闭 ODBC 连结。
9 n+ |4 ^# I+ d- p3 M% L8 Xodbc_close_all: 关闭所有 ODBC 连结。
# B5 y/ ~9 E) }odbc_commit: 更动 ODBC 资料库。 , @7 J% @' Z+ S$ D8 G/ \; s
odbc_connect: 连结至 ODBC 资料库。
% a0 b7 L) W' Sodbc_cursor: 取得游标名。 - Y2 [0 r/ D! `  d: I: q9 O7 y
odbc_do: 执行 SQL 指令。
+ f7 n" T. @! V8 C; \$ E$ q+ modbc_exec: 执行 SQL 指令。 # A0 A  j0 {0 I' x0 n3 e6 r
odbc_execute: 执行预置 SQL 指令。 4 y! _$ M( q/ `) n" s7 w" j, l
odbc_fetch_into: 取得传回的指定列。
7 Z- k+ C( d+ d  j* Jodbc_fetch_row: 取得传回一列。
2 W3 F) S$ \& Godbc_field_name: 取得栏位名称。 / }; T" B# F" [9 d( g$ c. L( ^
odbc_field_type: 取得栏位资料形态。 8 o: F- W' U: K6 Y; i  ~1 m* J
odbc_field_len: 取得栏位资料长度。
* G( g9 U  O/ podbc_free_result: 释出传回资料的记忆体。
) V8 b: c; q! oodbc_longreadlen: 设定传回栏的最大值。
( a* w6 Q3 P* b/ ?odbc_num_fields: 取得栏位数目。 2 [) u, Y# d; j& z) y0 X: U  z
odbc_pconnect: 长期连结至 ODBC 资料库。 1 v+ q0 x+ M/ |' w2 r! q4 l
odbc_prepare: 预置 SQL 指令。 ) e& v  l* h+ g" ~- H! T
odbc_num_rows: 取得传回列数目。
, y1 ^' k1 S7 \9 oodbc_result: 取得传回资料。 2 H" F$ {% b9 O
odbc_result_all: 传回 HTML 表格资料。 ; o/ A3 [/ E& u: A
odbc_rollback: 撤消当前交易。 % E/ \8 }& j1 z2 W" m
odbc_setoption: 调整 ODBC 设定

返回列表
【捌玖网络】已经运行: