捌玖网络工作室's Archiver

admin 发表于 2008-3-26 15:51

PHP语法速查表(二)

[size=5][color=blue][b]可以使用 [color=red]Ctrl+F [/color]键迅速查找需要的词条[/b][/color][/size]
T kb qk!h5MYl w"Y+Fl0E3jO
{^4[0J;{8c8q$q*??
ldap_list: 列出简表。 a[5Q2k/CN
ldap_modify: 改变 LDAP 名录的属性。 Ex^Q(ohKm
ldap_mod_add: 增加 LDAP 名录的属性。
+|#e!XyAa3R ldap_mod_del: 删除 LDAP 名录的属性。 EX}8bVs5I`@k'g
ldap_mod_replace: 新的 LDAP 名录取代旧属性。
y4~"J.uu&d @(B ldap_next_attribute: 取得传回资料的下笔属性。 -_/e3V'pds%d
ldap_next_entry: 取得下一笔结果代号。
$i4Mh6ho7pw%_7| ldap_read: 取得目前的资料属性。
cl8Aj K^O_H ldap_search: 列出树状简表。 Zzm\H{C6q;J
ldap_unbind: 结束 LDAP 连结。
?S&px6ud'}| leak: 泄出记忆体。 B4J"x8J!FI6p%sf/O
link: 建立硬式连结。
x#yk/Z*[/b9K linkinfo: 取得连结资讯。
xwld~+ou9j^ J| list: 列出阵列中元素的值。 R2y/Qs&@ M R4oh~
Log: 自然对数值。 3f7uEPjT:t
Log10: 10 基底的对数值。 \vjn)|,@&m
lstat: 取得连结档相关资讯。 G^3f*YR vb
ltrim: 去除连续空白。 !d*cU)a hf2Y3z
mail: 寄出电子邮件。
^2x.w NX`5_"W.S c max: 取得最大值。 2|/Kak%V N9R"`A
mcrypt_cbc: 使用 CBC 将资料加/解密。 (Zf Y uk lF"O
mcrypt_cfb: 使用 CFB 将资料加/解密。
`B W$]/V Z,N mcrypt_create_iv: 从随机源将向量初始化。
f&O8bff|;U6R7Y){_ mcrypt_ecb: 使用 ECB 将资料加/解密。 1jAD I4Y
mcrypt_get_block_size: 取得编码方式的区块大小。 "}/~5I b k#]!F"eiE
mcrypt_get_cipher_name: 取得编码方式的名称。 WZ,K^RN;YE@
mcrypt_get_key_size: 取得编码钥匙大小。 B;S h7t:Q:Y
mcrypt_ofb: 使用 OFB 将资料加/解密。 /\ @0hR"~,]fm o`
md5: 计算字串的 MD5 杂凑。
D-B+t,|*^E mhash: 计算杂凑值。
J5W)[X^L8Fgk"N mhash_count: 取得杂凑 ID 的最大值。
\O+k2S;MGYc mhash_get_block_size: 取得杂凑方式的区块大小。
k!N8und&s']-eB~S;x mhash_get_hash_name: 取得杂凑演算法名称。 I8S7JWi)}'f4P9j
microtime: 取得目前时间的 UNIX 时间戳记的百万分之一秒值。
P*F+X Sj min: 取得最小值。
4J"Hcb5n;E K mkdir: 建立目录。
G0S*W7sJ F&K_;I \9c mktime: 取得 UNIX 时间戳记。 5D$~D](X
msql: 送出 query 字串。 -jc*I'V-tG i0^
msql_affected_rows: 得到 mSQL 最后操作影响的列数目。 7IFWXz dR
msql_close: 关闭 mSQL 资料库连线。
Q,SHI8bb7L3[(h msql_connect: 开启 mSQL 资料库连线。 1X)?%w&`.R5Ie
msql_createdb: 建立一个新的 mSQL 资料库。
:l&n3}0F.b9B*\Xh4r msql_create_db: 建立一个新的 mSQL 资料库。
c_)Q-U_f f msql_data_seek: 移动内部传回指标。
9b_ ySXx msql_dbname: 取得目前所在资料库名称。
!rTB b m msql_dropdb: 删除指定的 mSQL 资料库。 /sH_6aArJ&Y
msql_drop_db: 删除指定的 mSQL 资料库。 dS`%g%s J3Y2W
msql_error: 取得最后错误讯息。 n/{;?%}5V6B
msql_fetch_array: 传回阵列资料。
1NY gA,FlQ5Z msql_fetch_field: 取得栏位资讯。 #oX:N(atx1aw
msql_fetch_object: 传回物件资料。
"wew&C?,\"N'V R:B msql_fetch_row: 传回单列的各栏位。 e8R^Sz
msql_fieldflags: 获得栏位的旗标。
\h f P(r5a h`)u)x msql_fieldlen: 获得栏位的长度。 |wNq-nzz'L0Q"]T
msql_fieldname: 传回指定栏位的名称。 e e(~F0B~}d"q
msql_fieldtable: 获得栏位的资料表 (table) 名称。
X T"IyF G-h0t+g msql_fieldtype: 获得栏位的型态。
I HhoK/E?;D msql_field_seek: 设定指标到传回值的某栏位。 NN D f.T9x(pn
msql_freeresult: 释放传回占用记忆体。 MhRe FmfmG#F
msql_free_result: 释放传回占用记忆体。 %x2f7~e#|}5n
msql_listdbs: 列出可用资料库 (database)。
)Z;r-y2La%C/gxf GJe msql_listfields: 列出指定资料表的栏位 (field)。
"}tbA-m?'Vx&K Z2_"O msql_listtables: 列出指定资料库的资料表 (table)。 R\ @`o;}%k:x
msql_list_dbs: 列出可用资料库 (database)。
?9PM&_;wV/j msql_list_fields: 列出指定资料表的栏位 (field)。
)T"Q3a\$F(Ld msql_list_tables: 列出指定资料库的资料表 (table)。 bH@)m O6i.p6Cjt
msql_numfields: 取得传回栏位的数目。 /kp*{6?3lt-C q&^6R1X
msql_numrows: 取得传回列的数目。
M@%P}6dA? msql_num_fields: 取得传回栏位的数目。 ] \:\P s*ic n7aP
msql_num_rows: 取得传回列的数目。
puO-y_ fB'}Lp msql_pconnect: 开启 mSQL 伺服器长期连线。
%LHI y9wuE1^ msql_query: 送出一个 query 字串。 SIbg+} @T[e
msql_regcase: 将字串逐字传回大小写字元。
B.V%[(U N_s msql_result: 取得查询 (query) 的结果。 JDt[}7u3N(ITV
msql_selectdb: 选择一个资料库。 y uu,Cq${']g,f{
msql_select_db: 选择一个资料库。 V N3L4W6l,b["J+Q
msql_tablename: 传回指定资料表的名称。
B}t2SA mssql_affected_rows: 取得最后 query 影响的列数。 5rzL{G nc
mssql_close: 关闭与资料库的连线。 ^ og:?jGd
mssql_connect: 连上资料库。 ,SV0ng9pC2LRv
mssql_data_seek: 移动列指标。
T.SyN6x mssql_fetch_array: 传回阵列资料。 l#[ oPw
mssql_fetch_field: 取得栏位资讯。 |5fmGf&|h3H
mssql_fetch_object: 传回物件资料。 n0H9Mm8r2i.Ns]A:\
mssql_fetch_row: 传回单列的各栏位。
CfN#XSe3r mssql_field_seek: 设定指标到传回值的某栏位。
-d#{:bK-g v3E I mssql_free_result: 释放传回占用记忆体。
7?X2i;og%lK2^ mssql_num_fields: 取得传回栏位的数目。
R\fDH-Y-? mssql_num_rows: 取得传回列的数目。 J_C"lu-u"H
mssql_pconnect: 开启 MS SQL 伺服器长期连线。
? ^ C6m%U8W} V mssql_query: 送出一个 query 字串。
5EVlnj6r O7y3U mssql_result: 取得查询 (query) 的结果。 n9S(J3U6P
mssql_select_db: 选择一个资料库。
6tWE;H5s5[W mt_getrandmax: 乱数的最大值。
8W*h#l7]&]V^v,w mt_rand: 取得乱数值。 'g{n \B0w'S
mt_srand: 设定乱数种子。 ? A*oOlxV&c s
mysql_affected_rows: 得到 MySQL 最后操作影响的列数目。
-f"m0R k6y7y0V.j v mysql_close: 关闭 MySQL 伺服器连线。
$wG)q-bU4H7M6Y@ mysql_connect: 开启 MySQL 伺服器连线。
Q&A gsdF@-Q D mysql_create_db: 建立一个 MySQL 新资料库。 "C;l7V.K%V
mysql_data_seek: 移动内部传回指标。 ,Ql0i:?6H+x/M
mysql_db_query: 送查询字串 (query) 到 MySQL 资料库。 @l'FmEX'O
mysql_drop_db: 移除资料库。 Jp5e3wS8eX
mysql_errno: 传回错误讯息代码。
'BA8m)lc.v mysql_error: 传回错误讯息。
&r0oq@(w6u9R8i%?l mysql_fetch_array: 传回阵列资料。
2e{b)I2f mysql_fetch_field: 取得栏位资讯。 9KU,?!O}~rmS
mysql_fetch_lengths: 传回单列各栏资料最大长度。
J&p h6]6@S9_g mysql_fetch_object: 传回物件资料。 3m)V1a)a l@sS)?D
mysql_fetch_row: 传回单列的各栏位。
]TQ#C~ U!v8oT mysql_field_flags: 获得目前栏位的旗标。
`@&u8B[[ mysql_field_len: 获得目前栏位的长度。 0J"U}fM
mysql_field_name: 传回指定栏位的名称。 2~)a(\6y2ZX HM_W
mysql_field_seek: 设定指标到传回值的某栏位。
.G4QLWAi)~-y M mysql_field_table: 获得目前栏位的资料表 (table) 名称。 o4F7K|)N
mysql_field_type: 获得目前栏位的型态。 '^6]RFD#J?
mysql_free_result: 释放传回占用记忆体。 ^X"y$Z"v!G+Yq
mysql_insert_id: 传回最后一次使用 INSERT 指令的 ID。
YR7h-i!Q mysql_list_dbs: 列出 MySQL 伺服器可用的资料库 (database)。 @y }3qp:Rf
mysql_list_fields: 列出指定资料表的栏位 (field)。 Kr {EK3xWb
mysql_list_tables: 列出指定资料库的资料表 (table)。
_Ww:c6Qr@ mysql_num_fields: 取得传回栏位的数目。
re ?ve&p,H:~i mysql_num_rows: 取得传回列的数目。 &zq\J@c;c
mysql_pconnect: 开启 MySQL 伺服器长期连线。
~_'KF&WKn? mysql_query: 送出一个 query 字串。
*mA(E?M!j#of1q,x ] mysql_result: 取得查询 (query) 的结果。
t5B'oi-D mysql_select_db: 选择一个资料库。
/WO1G$qW9mhU*C mysql_tablename: 取得资料表名称。
7`6c'q5? ?#S qxW:y next: 将阵列的内部指标向后移动。
F0i2A-|l;T6Myv nl2br: 将换行字元转成 <br>。 (}j9?4`.jw{!P
number_format: 格式化数字字串。 r)c-b,u _4nk y
OCIBindByName: 让动态 SQL 可使用 PHP 变数。
Y;d,s }@RG%T OCIColumnIsNULL: 测试传回行是否为空的。 0Ci+X(J$crU H {&P
OCIColumnSize: 取得栏位型态的大小。 1k]sf#jLS
OCICommit: 将 Oracle 的交易处理付诸实行。 C7N q9k#lm$?n
OCIDefineByName: 让 SELECT 指令可使用 PHP 变数。
Zkm:[X esWC/Y&q OCIExecute: 执行 Oracle 的指令区段。
(T5v ~#~^5qa&RHM.K*` OCIFetch: 取得传回资料的一列 (row)。
[cL/oT5U eTi OCIFetchInto: 取回 Oracle 资料放入阵列。 lg,K/L2a6H ] \
OCILogOff: 关闭与 Oracle 的连结。
4B1I0S2b`X&i^ OCILogon: 开启与 Oracle 的连结。
g1C0n#[ w a9O+h OCINewDescriptor: 初始新的 LOB/FILE 描述。
]cM}:z%y OCINumRows: 取得受影响栏位的数目。 O-}4GF8dBH9?JA|k
OCIParse: 分析 SQL 语法。 2D?:tm zA
OCIResult: 从目前列 (row) 的资料取得一栏 (column)。 !J6Q)_8m:YR0P4R u
OCIRollback: 撤消当前交易。 XR"S2AH
OctDec: 八进位转十进位。
&z#Q2v%p)G E7_ odbc_autocommit: 开关自动更动功能。
R'QmI'xF3B odbc_binmode: 设定二进位资料处理方式。
Fl-Mg nv,t2fI odbc_close: 关闭 ODBC 连结。
1V:r-ukd_/d`,C {,` odbc_close_all: 关闭所有 ODBC 连结。
O`2}op3a3h C L+Z odbc_commit: 更动 ODBC 资料库。 } n3Yeh)p-Y!z
odbc_connect: 连结至 ODBC 资料库。 y'\&@r"u,?I
odbc_cursor: 取得游标名。 4C7x\2od&f(^ HO
odbc_do: 执行 SQL 指令。 qE^ ]vNt;Ud
odbc_exec: 执行 SQL 指令。 PU]$Z~A
odbc_execute: 执行预置 SQL 指令。
S,J"tfpZHJlRq odbc_fetch_into: 取得传回的指定列。 "mY c5}x6H
odbc_fetch_row: 取得传回一列。
.spsq2w!Sw)L2g%Iq odbc_field_len: 取得栏位资料长度。 ug{;N3L3~|"k_
odbc_field_name: 取得栏位名称。 ,vb^,?P9s5|6w
odbc_field_type: 取得栏位资料形态。 eF&]6KjHl
odbc_free_result: 释出传回资料的记忆体。
LX;a R3Ms"~ odbc_longreadlen: 设定传回栏的最大值。
\;ON]+B&_l odbc_num_fields: 取得栏位数目。
!m8G8x3k ^1d/Q2K odbc_num_rows: 取得传回列数目。
x_ d4Af,nk_ odbc_pconnect: 长期连结至 ODBC 资料库。
-?_{P9y,f|+Aoo vLP odbc_prepare: 预置 SQL 指令。
yMI:L${ @m(riV odbc_result: 取得传回资料。
P;eB x;vb'e u}3T odbc_result_all: 传回 HTML 表格资料。
0tpA.dM odbc_rollback: 撤消当前交易。 +vIM-?JE8G
odbc_setoption: 调整 ODBC 设定。
g!u7U~,o` k3BH opendir: 开启目录 handle。
S!q h#_7F&|)O openlog: 打开系统纪录。
?ha c@0f!S)q Ora_Bind: 连结 PHP 变数到 Oracle 参数。
,XZ'`tC v Ora_Close: 关闭一个 Oracle 的 cursor。
)Dw Et]]3E}(G7L Ora_ColumnName: 得到 Oracle 传回列 (Column) 的名称。
$II5EO)i:xEX^u Ora_ColumnSize: 取得栏位型态的大小。
oQ}hc;VB7M/} Ora_ColumnType: 得到 Oracle 传回列 (Column) 的型态。
V R Ewwm O8O~ Ora_Commit: 将 Oracle 的交易处理付诸实行。
#W^C9_ZLd Ora_CommitOff: 关闭自动执行 Oracle 交易更动的功能。 F[B"@D6\
Ora_CommitOn: 打开自动执行 Oracle 交易更动的功能。
Z8xO(U? f Ora_Do: 快速的 SQL 查询。
2P.}K(_D l7L O&? Ora_Error: 获得 Oracle 错误讯息。 i#u5G.N*y,H
Ora_ErrorCode: 获得 Oracle 错误代码。
h4pF'hhwb$m%I Ora_Exec: 执行 Oracle 的指令区段。 zn#ne-K)?0|
Ora_Fetch: 取得传回资料的一列 (row)。
*LH;zF Jij~,Q Ora_FetchInto: 取回 Oracle 资料放入阵列。
Z0p { Buo4S-X Ora_GetColumn: 从传回列 (row) 的资料取得一栏 (column)。
'y1w%i i]6^0I/n Ora_Logoff: 结束与 Oracle 的连结。
e8G-lc*H Ora_Logon: 开启与 Oracle 的连结。
z}2` H%d8yt Ora_Numcols: 取得栏位的数目。
reyx+i)Z6N Ora_Open: 开启 Oracle 的 cursor。 9skAE`c7B
Ora_Parse: 分析 SQL 语法。 GZ2{Hz
Ora_PLogon: 开启与 Oracle 的长期连结。 ;]*f+P%B8U|
Ora_Rollback: 撤消当前交易。 %N's3EYI_B,hN
Ord: 传回字元的序数值。
BIq?3r8}-d"S}6M pack: 压缩资料到位元字串之中。 E @L(G WW[5s4E
parse_str: 剖析 query 字串成变数。
S3HbKY Xu+b parse_url: 剖析 URL 字串。
o5F6T\/W6A"{e*d passthru: 执行外部程式并不加处理输出资料。
V.Ax#s w pclose: 关闭档案。
XSx#b\ y PDF_add_annotation: 加入注解。
:Bj7^3|l.p1f P PDF_add_outline: 目前页面加入书签。 !I7h"wt sn9W
PDF_arc: 绘弧。
JkGpuP3E PDF_begin_page: 启始 PDF 档案页面。
1P Nqzb C P)uc!e PDF_circle: 绘圆。 5D}'W(F+di9OGeG
PDF_clip: 组合所有向量。 z?w B)W a
PDF_close: 关闭 PDF 档。 [8T7v7m1PD
PDF_closepath: 形成封闭的向量形状。
w jN+G(z9q1O ?'h PDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。 cW T8Z'@ }eK+M
PDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。
/K6tzbB~tg PDF_close_image: 关闭图档。
)Z:y} {.y0?;T&w PDF_continue_text: 输出文字。 sy(EBci3k
PDF_curveto: 绘贝氏曲线。
kI&YTD b PDF_endpath: 关闭目前向量。
|4_c!e7Ym)C*o @g PDF_end_page: 关闭 PDF 档案页面。 6Y V GM.k y}oV
PDF_execute_image: 放置 PDF 档中图片到指定位置。
~5z!^ NM2]G)pa PDF_fill: 填满目前的向量。
m2lT9v_9t1ktXV-K PDF_fill_stroke: 填满目前的向量并沿向量绘线。
E7Ia3m W*a6EX&V9R6J M PDF_get_info: 传回档案资讯。
Od+X {*_^1? |8` PDF_lineto: 绘直线。 ABz9{8Sk R
PDF_moveto: 设定处理的坐标点。 yeD1S!c
PDF_open: 建立新的 PDF 档。 &I?g!K3T)}
PDF_open_gif: 开启 GIF 图档。 s-xm9a&S'I)V B3X3co
PDF_open_jpeg: 开启 JPEG 图档。
6l,m ]'a/|H PDF_open_memory_image: 开启记忆体图档。
&hImv2eMH PDF_place_image: 放置图片到 PDF 档指定位置。
'a(g+Me@F PDF_put_image: 放置图片到 PDF 档。 EsZ0sC#f!alk
PDF_rect: 绘长方形。
5B,s'iMa-E PDF_restore: 还原环境变数。
[iugPg PDF_rotate: 旋转物件。 5Qj*^3N?
PDF_save: 储存环境变数。
-c5D T+o"J.X w PDF_scale: 缩放物件。 ,N kV)} VYB&\
PDF_setdash: 设定虚线样式。 !G/m,W6G0u5[m#i2R,S
PDF_setflat: 设定平滑值。 ytX7^7a+j4L5R
PDF_setgray: 指定绘图的颜色为灰阶并填入。
fN8HU a2M#J PDF_setgray_fill: 指定填入的颜色为灰阶。
"g)w'Gh-\Yl|%u PDF_setgray_stroke: 指定绘图的颜色为灰阶。 ;\t3t9Q#},NP)X#e
PDF_setlinecap: 设定 linecap 参数。
R/G2Y3HkD PDF_setlinejoin: 设定连线参数。
7WqHYA L.B&R%v PDF_setlinewidth: 设定线宽。
-e rR:wX'd6jS PDF_setmiterlimit: 设定斜边界限。
ic p5Q{B+{ gc7e#i PDF_setrgbcolor: 指定绘图的颜色为彩色并填入。
:KM8uvX8JE PDF_setrgbcolor_fill: 指定填入的颜色为彩色。 &H,_J/xX:I#N x ~
PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。
i'wS?x U caO3w PDF_set_char_spacing: 设定字元间距。 S:R j.YC[ t)uW
PDF_set_duration: 设定二页的切换时间。
}twJM4l'ajb? PDF_set_font: 设定使用的字型及大小。 rsX VtV `-K/M
PDF_set_horiz_scaling: 设定文字水平间距。
6f8d5ip,X3Vc I'Q PDF_set_info_author: 设定档案作者。
wz;Lr8uP9[)w Yg;\ PDF_set_info_creator: 设定建档者字串。
2~T8l;LI-a PDF_set_info_keywords: 设定档案的关键字。 4gV9}u%a&r!h2QhAk
PDF_set_info_subject: 设定档案主题。
0w@7W LN/Jx Ce PDF_set_info_title: 设定档案标题。
WQ*LoL%SkN"g4_~ PDF_set_leading: 设定行距。
a1z0UyG @ PDF_set_text_matrix: 设定文字矩阵。 7e |)I#yIqt!p+i
PDF_set_text_pos: 设定文字位置。 |!Nr C uq:zc
PDF_set_text_rendering: 设定文字表现方式。
~]O*A"t@ o2\#J PDF_set_text_rise: 设定文字高度。 \ N r G~B*Wf
PDF_set_transition: 设定页的转换。
"W I7Kw N5A*s PDF_set_word_spacing: 设定字间距。
&h]5XS2]J7P O PDF_show: 输出字串到 PDF 档案。 ih?itA
PDF_show_xy: 输出字串到指定坐标。 Bp r,q-SX&O S
PDF_stringwidth: 计算字串的宽度。 b)K`C_#~
PDF_stroke: 沿向量绘线。
)f.\7\.@$lbg PDF_translate: 移动原点。
{W$W.E+kj-zX` pfsockopen: 打开网路的 Socket 持续连结。
c9U7VM^;J pg_Close: 关闭 PostgreSQL 伺服器连线。
C7k,u0{"\8_ pg_cmdTuples: 取得被 SQL 指令影响的资料笔数。
P6Tc#fOJ,c3\zdV pg_Connect: 开启 PostgreSQL 伺服器连线。
d9`5G2H2n1a C:?4[X1KL pg_DBname: 取得目前的资料库名称。 ;zM5y8\v+qrg
pg_ErrorMessage: 传回错误讯息。
x\^7u@0e(a pg_Exec: 执行 query 指令。 I[VN&Q P:p2h g-[
pg_Fetch_Array: 传回阵列资料。
T,^m+XE F8q qJ@3U pg_Fetch_Object: 传回物件资料。 (uHxgYX
pg_Fetch_Row: 传回单列的各栏位。 b\{ KFiw })r2q J0h
pg_FieldIsNull: 检查栏位是否有资料。
;D;T,F'S$Uu HY pg_FieldName: 传回指定栏位的名称。 +iePwMe b5P
pg_FieldNum: 取得指定栏位的行数。 xb.akIs+}-n4Zz
pg_FieldPrtLen: 计算可列示的长度。 )b@Pq["M ~k
pg_FieldSize: 计算指定栏位的长度。 h"GrRO
pg_FieldType: 获得目前栏位的型态。
ulm f Z4s pg_FreeResult: 释放传回占用记忆体。 )NvNf T!P3A:q
pg_GetLastOid: 取得最后的物件代码。
[3Hu:LU'L1QP6^(Fj/m pg_Host: 取得连线机器名称。 U-r7M!C2_ \[.i
pg_loclose: 关闭大型物件。
$A*R#G }&C9E pg_locreate: 建立大型物件。 D h#z0o zf3n2{2E
pg_loopen: 开启大型物件。 y,t;gi'\;}#p,] J+u
pg_loread: 读取大型物件。 t @.H${"II${
pg_loreadall: 读取大型物件并输出。 w9h7l C$YQ2\Y!y%}
pg_lounlink: 删除大型物件。 r0rb(q'y
pg_lowrite: 读取大型物件。
'rM_C,r#]%X/S0v)P:k pg_NumFields: 取得传回栏位的数目。
EH9L*F0pwF?| pg_NumRows: 取得传回列的数目。 y?A!z;d @ l
pg_Options: 取得连线机器选项。
r'f J8VD8jm ] pg_pConnect: 开启 PostgreSQL 伺服器长期连线。
LH%U;H/\9d5KH pg_Port: 取得连线机器埠号。 d/B#a%C$A0q8m c
pg_Result: 取得查询 (query) 的结果。 kp|g7?!Tm
pg_tty: 取得连线机器终端机。 u/Pp\O[
phpinfo: 传回 PHP 所有相关资讯。
ilaRZ cf}&h+D phpversion: 传回 PHP 版本讯息。
w5Ez:v ] q pi: 圆周率。 Nlh]aS2hxXU
popen: 开启档案。 IFs&@6QX
pos: 传回阵列目前的元素。
i:n)YEbW pow: 次方。
X5A)J4_)]d,V preg_match: 字串比对剖析。 :H4V QY*x#y6h
preg_match_all: 字串整体比对剖析。
&Mpc DT-m!_J9Q { preg_replace: 字串比对剖析并取代。
(f$_W G d(c itz \5U preg_split: 将字串依指定的规则切开。 I'X(Yw,R4[ K!A[q8X!B"g
prev: 将阵列的内部指标往前移动。
:GKF o `-_J print: 输出字串。
W6E!}k\? printf: 输出格式化字串。
[U#Rm'F8Vf putenv: 设定系统环境变数。 (r Z)L8H"nO2f;w(J
quoted_printable_decode: 将 qp 编码字串转成 8 位元字串。 I0G-^ w7u(T
QuoteMeta: 加入引用符号。 u \$zn9rB"A
rand: 取得乱数值。 7D b5V8y?(M
range: 建立一个整数范围的阵列。 V(@I$c:Y(P2H)`
rawurldecode: 从 URL 专用格式字串还原成普通字串。 e0h:U+b h#u1T`
rawurlencode: 将字串编码成 URL 专用格式。
qi(u%F$LL O readdir: 读取目录 handle。 .L s,e \&e,x"c N3F
readfile: 输出档案。 0qEz]s/Ez-T
readgzfile: 读出压缩档。 +W@k_*G!S
readlink: 传回符号连结 (symbolic link) 目标档。 2`,S+gMa"MU'M&L
recode_file: 记录档案或档案请求到记录中。 1X)\kW9H
recode_string: 记录字串到记录中。
-|LQ8UZG register_shutdown_function: 定义 PHP 程式执行完成后执行的函式。 6O7i"I&h*@IQb@0Z%i
rename: 更改档名。 WxE7}eZ ? d
reset: 将阵列的指标指到阵列第一个元素。
.Z j |WaZ2h3{ rewind: 重置开档的读写位置指标。
|{1Pn j WcY rewinddir: 重设目录 handle。
A[2_(~Q k!db.e rmdir: 删除目录。
_1_Vt |-@*o#B round: 四舍五入。
}M4l}6W y'M rsort: 将阵列的值由大到小排序。 UB6d#d~!w9]:u
sem_acquire: 捕获信号。 %c9S6VB` d
sem_get: 取得信号代码。
rl GmO? sem_release: 释出信号。
V-|Zo$P0P^&c serialize: 储存资料到系统中。
5M \9Y%A9?;Ev+Y K session_decode: Session 资料解码。
sM|8D,S}Lr session_destroy: 结束 session。
d1N:N'l~~"E V.a \ session_encode: Session 资料编码。
p:^Pr9m,A/|$\ session_id: 存取目前 session 代号。
j {D'y-P7W S!jz.z session_is_registered: 检查变数是否注册。
IWWbBnsd5Y session_module_name: 存取目前 session 模组。
(D0ex$@xY/~~*} session_name: 存取目前 session 名称。
7|yogu)Qpv{ session_register: 注册新的变数。 4h7{!ve$^7xWd
session_save_path: 存取目前 session 路径。
7D6s|3d[1Z&l8h*] session_start: 初始 session。 Z"l+l~5b)d
session_unregister: 删除已注册变数。
cAq0`2K4SaI setcookie: 送出 Cookie 资讯到浏览器。
{pA,eNn` setlocale: 设定地域化资讯。 %Z[dqW x-TR/Ee:G
settype: 设定变数型态。 P9W s.g#Ac4G-tt8T8K4m)^
set_file_buffer: 设定档案缓冲区大小。 ^'XG/U4u!AT#~n
set_magic_quotes_runtime: 设定 magic_quotes_runtime 值。
$R Mp0ZhM set_socket_blocking: 切换搁置与无搁置模式。 T A5W+Hn&b;n
set_time_limit: 设定该页最久执行时间。 #TU:fwQ e4D.n F
shm_attach: 开启建立共享记忆体区段。
t5U"W+y-kJ shm_detach: 中止共享记忆体区段连结。
C@G`X8?LVn shm_get_var: 取得记忆体区段中指定的变数。
l|q;f8f qS0b6V shm_put_var: 加入或更新记忆体区段中的变数。 '?*Z4i#^R M
shm_remove: 清除记忆体区段。
Ys^0T0C`K shm_remove_var: 删除记忆体区段中指定的变数。 -G7@ p e2F
shuffle: 将阵列的顺序弄混。
n0T/y_!q4KCa similar_text: 计算字串相似度。 Tt4L$?a u(n
Sin: 正弦计算。 d d7^[o-_ l
sizeof: 获知阵列的大小。
uC9\#D%Ma'b sleep: 暂停执行。
HegnYfa snmpget: 取得指定物件识别码。
\4u-Y m)f L?'v!N snmpwalk: 取得所有物件。
[sg4L&ZZ7pT snmpwalkoid: 取得网路本体树状资讯。 %W$U1X S3ra MMoj
snmp_get_quick_print: 取得 UCD 函式库中的 quick_print 值。
A:ws Z+Au] snmp_set_quick_print: 设定 UCD 函式库中的 quick_print 值。 fa$_!y9[K)XJ
solid_close: 关闭 solid 连结。
,xih;U5A&YY solid_connect: 连结至 solid 资料库。
,u.i?2Tl/IP k solid_exec: 执行 SQL 指令。
,`+AVPX o5X+b solid_fetchrow: 取得传回一列。
;@$C;d ^c\6x solid_fieldname: 取得栏位名称。 'wy(G2rC8[XH[
solid_fieldnum: 取得栏位数目。 QGK3[g#b?
solid_freeresult: 释出传回资料的记忆体。 _0rZv r6{[
solid_numfields: 取得栏位数目。
.V+Qn9J;?E:J)G!J solid_numrows: 取得传回列数目。
V.S%Q5D wF fwo solid_result: 取得传回资料。
,~9o(RA-c_Y sort: 将阵列排序。 jbB']~p d;I
soundex: 计算字串的读音值
;D4f;[I;x| split: 将字串依指定的规则切开。
"A'{.jweOI sprintf: 将字串格式化。
YU.oL0EpEF sql_regcase: 将字串逐字传回大小写字元。
-jUOY3G5y7{0Y] Sqrt: 开平方根。 L8aGQ!n6E3u
srand: 设定乱数种子。 K(_9n,_n W+Q"Ju
stat: 取得档案相关资讯。
'K ?$H4I5a1D strchr: 寻找第一个出现的字元。 (_4[L&Hk)Hh X3X
strcmp: 字串比较。 ;]3N'Cw4m+\+RI NW
strcspn: 不同字串的长度。 D,uj,B7v
strftime: 将伺服器的时间本地格式化。 Me5c:kaP9X?
StripSlashes: 去掉反斜线字元。 `:`9R_#E I1s
strip_tags: 去掉 HTML 及 PHP 的标记。 !X5R'Y%]'F\){e4W)k
strlen: 取得字串长度。
}s*`/NdjoB!}_ strpos: 寻找字串中某字元最先出现处。
W!i!m\u strrchr: 取得某字元最后出现处起的字串。
Xt(\8YXk2@k strrev: 颠倒字串。 r@{[j J(j
strrpos: 寻找字串中某字元最后出现处。 1lG'eW;kz }abV3@
strspn: 找出某字串落在另一字串遮罩的数目。
eQ$x!r)q*?$H strstr: 传回字串中某字串开始处至结束的字串。
T+x S\s strtok: 切开字串。 Nk#x.YU
strtolower: 字串全转为小写。 7i1ej-T;Uc Svk
strtoupper: 字串全转为大写。 )q})B6HT/ww[ DQ7s
strtr: 转换某些字元。
/k$l&\.?"A9FB strval: 将变数转成字串型态。 $T%`3Y+AdS
str_replace: 字串取代。
^-I,W|tw_ substr: 取部份字串。 /S F8tO(aU(k-S L
sybase_affected_rows: 取得最后 query 影响的列数。 -nET,z)`4`.V+Ad
sybase_close: 关闭与资料库的连线。
%X muhX7f6D6Cg sybase_connect: 连上资料库。 &}p c/?h(q U8Ay
sybase_data_seek: 移动列指标。
:J%C%m.t-Hu sybase_fetch_array: 传回阵列资料。 0~!XnL/y+E8I
sybase_fetch_field: 取得栏位资讯。
OD t+Ah gk sybase_fetch_object: 传回物件资料。 K.],`,rp4L
sybase_fetch_row: 传回单列的各栏位。 a9]Nv2t9{#L7T
sybase_field_seek: 设定指标到传回值的某栏位。
hV\M+K}@ sybase_free_result: 释放传回占用记忆体。 |h+}7p&H$e?u/S M
sybase_num_fields: 取得传回栏位的数目。 |&z(mnpCh
sybase_num_rows: 取得传回列的数目。
z#WH,KN?Sg { sybase_pconnect: 开启伺服器长期连线。
wb I+Z9n~pA sybase_query: 送出一个 query 字串。
%V/{3B;vo7m5l sybase_result: 取得查询 (query) 的结果。 `*~'A1x+Bv
sybase_select_db: 选择一个资料库。 !hW2w:K J
symlink: 建立符号连结 (symbolic link)。 ,dm,l-g+z}t
syslog: 纪录至系统纪录。
F hz{o?7k system: 执行外部程式并显示输出资料。 C.ML&dw+@*D\
Tan: 正切计算。
1J&W%L.Y?1EK tempnam: 建立唯一的临时档。
m&C.kH K9dv%\8b time: 取得目前时间的 UNIX 时间戳记。
p8@ P l| touch: 设定最后修改时间。 f}h Yr5W a
trim: 截去字串首尾的空格。 n&k3D8Y8K$n@&EX
uasort: 将阵列依使用者自定的函式排序。 O|q`pO%a
ucfirst: 将字串第一个字元改大写。
^$S9?t%?'V!t+MX ucwords: 将字串每个字第一个字母改大写。
lCVL,w2Y&u!Ef P'E uksort: 将阵列的索引依使用者自定的函式排序。 ;P!Dk r%g Gl'd
umask: 改变目前的档案属性遮罩 umask。 7@"Hkd%g$m
uniqid: 产生唯一的值。
h]Y1a:?"O unlink: 删除档案。 #X2Y b fI4D
unpack: 解压缩位元字串资料。
G;v(y5u"u#Qo9s3c unserialize: 取出系统资料。
c'T3O8~zc`C unset: 删除变数。
2iT_ST)} urldecode: 还原 URL 编码字串。
(cg(Z&?2Qp2y urlencode: 将字串以 URL 编码。
+bO+Pf t:r,v[2L usleep: 暂停执行。 KV'A)j VQ
usort: 将阵列的值依使用者自定的函式排序。
`"TQq6Ks utf8_decode: 将 UTF-8 码转成 ISO-8859-1 码。
&Y)\2e;I-b&t3y z utf8_encode: 将 ISO-8859-1 码转成 UTF-8 码。
p @x:`;u5[ Dx4Z virtual: 完成阿帕契伺服器的子请求 (sub-request)。 \Y_%X p1Z9?h9d
vm_addalias: 加入新别名。 5B0p"RtW2C#a{2k
vm_adduser: 加入新使用者。 Jx*}I9GP,QU
vm_delalias: 删除别名。
9{Q[{.iXu v vm_deluser: 删除使用者。
tz3c GdQf vm_passwd: 改变使用者密码。
g!~QC%BS wddx_add_vars: 将 WDDX 封包连续化。
3?:JA)cv6i9r JL wddx_deserialize: 将 WDDX 封包解连续化。
4T5OG0SeU wddx_packet_end: 结束的 WDDX 封包。
|t,H&ZP!F wddx_packet_start: 开始新的 WDDX 封包。
4E8{| hY5LH wddx_serialize_value: 将单一值连续化。 {4~#nA"BeY
wddx_serialize_vars: 将多值连续化。 D'Z#G1dL_xH3D
xml_error_string: 取得 XML 错误字串。 G Hl*jC"MH
xml_get_current_byte_index: 取得目前剖析为第几个位元组。 /pDp9`/Vq
xml_get_current_column_number: 获知目前剖析的第几栏位。 M.pn&VZ(L
xml_get_current_line_number: 取得目前剖析的行号。 {k]3Ihy x
xml_get_error_code: 取得 XML 错误码。 Z};w USEn q
xml_parse: 剖析 XML 文件。
L2g9\e4K d T0vw xml_parser_create: 初始 XML 剖析器。
V2}%@n]]5[|e xml_parser_free: 释放剖析占用的记忆体。
g{$_z`%r8H xml_parser_get_option: 取得剖析使用的选项。
R,}s sh6q U xml_parser_set_option: 设定剖析使用的选项。
@\,H'e-c t*} Akc xml_set_character_data_handler: 建立字元资料标头。
^&b:n*D{ xml_set_default_handler: 建立内定标头。 Q.Lp MjV
xml_set_element_handler: 设定元素的标头。
&Zz1^@9g$YbdR xml_set_external_entity_ref_handler: 设定外部实体参引的标头。 P vwi9M }$`OZ
xml_set_notation_decl_handler: 设定记法宣告的标头。
~I6}yd)D xml_set_object: 使 XML 剖析器用物件。 !o:W@7gw,DY1vM
xml_set_processing_instruction_handler: 建立处理指令标头。 f9h!Z,[ C&sch
xml_set_unparsed_entity_decl_handler: 设定未剖析实体宣告的标头。 B)o"y6f {z2y4q
yp_errno: 取得先前 YP 操作的错误码。
wv"fHg+O6L yp_err_string: 取得先前 YP 操作的错误字串。
Ww P?!L?/[G yp_first: 传回 map 上第一笔符合的资料。 ` v!`;eZ SDC
yp_get_default_domain: 取得机器的 Domain。
!r&b$d,X$_ { yp_master: 取得 NIS 的 Master。 ;XW.U,Q%t)M+]
yp_match: 取得指定资料。
/a7Qk.H@z yp_next: 指定 map 的下笔资料。 vMb5F4UP @%s4f
yp_order: 传回 map 的序数。
i @L6NG y*F
:v:~'N9p2j m PHP 函式库及函式 :Session 函式库
%?0@IF"O;w kJ3T 本函式库共有 11 个函式
T8lqjW8z i|!_uh session_start: 初始 session。 P[6wt*zHbYg9J
session_destroy: 结束 session。 XJF0wG
session_name: 存取目前 session 名称。
4Db T(P&Wj` session_module_name: 存取目前 session 模组。
"x;f%}{SI-kF session_save_path: 存取目前 session 路径。
g.e e2FWnC5F session_id: 存取目前 session 代号。 cd{V+w{n5[
session_register: 注册新的变数。 r9c$}Da
session_unregister: 删除已注册变数。
M^IF_;f2s session_is_registered: 检查变数是否注册。
I\] B5m:ee-D#YQ session_decode: Session 资料解码。
NFf:M%o session_encode: Session 资料编码
wlE G8^_YdF
6y?Yd W1g3C$P I4g ODBC 资料库连结函式库 1zq%f\'l0h`+Ide
本函式库共有 25 个函式
%xD+? ?*{ 开放资料连结 (Open Database Connectivity, ODBC) 是连结资料库的共通介面。ODBC 是由微软主导的资料库连结标准,实作环境也以微软的系统最成熟。在 UNIX 系统中,通常要使用其它厂商所提供的 ODBC 介面,有些 UNIX 厂商会自己提供 ODBC 介面 (如 SUN 有为 Solaris 提供 ODBC)。2L ^,DfKxw3T{
ODBC 和资料库的查询采用 SQL 语言,这和大部份的资料库查询方式一样,这使得系统可以很容易和各种资料库沟通。当然,透过 ODBC 介面,后端的资料库不一定要 DBMS 这种大型资料库系统,亦可以是资料表 (如 Microsoft Access)、或者是试算表 (如 Microsoft Excel)。
;Y9a:eoK#A&^;g1U1JCyR
S;M6Y4tCJ odbc_autocommit: 开关自动更动功能。
5fp+Kt9D }v odbc_binmode: 设定二进位资料处理方式。 'c6ID b8y&g
odbc_close: 关闭 ODBC 连结。
|'u^3Qr2xh odbc_close_all: 关闭所有 ODBC 连结。 L|b9d1J Y7G(U
odbc_commit: 更动 ODBC 资料库。
I8l+E${(DI6R:Dd"m` b odbc_connect: 连结至 ODBC 资料库。
mjD+d6vj z odbc_cursor: 取得游标名。 ya%W S[.aVkhH
odbc_do: 执行 SQL 指令。 _UZ5BEGU1PNc
odbc_exec: 执行 SQL 指令。 s1NZd [:x6T
odbc_execute: 执行预置 SQL 指令。
{%Uc6`a9` P odbc_fetch_into: 取得传回的指定列。
5~cST/R~Y odbc_fetch_row: 取得传回一列。
EF'jp$S.E0S odbc_field_name: 取得栏位名称。
p(Ag.E/T'jm.a D odbc_field_type: 取得栏位资料形态。
|9G4h)cc5w0jqx:|-o odbc_field_len: 取得栏位资料长度。 io*F2t1S5F_h_:s)b
odbc_free_result: 释出传回资料的记忆体。 )T2Lo?5]#a1C
odbc_longreadlen: 设定传回栏的最大值。
*U}s4sYs:c odbc_num_fields: 取得栏位数目。
&d9L Od,YP1} odbc_pconnect: 长期连结至 ODBC 资料库。
k1]'|8v1o8`j:x-I odbc_prepare: 预置 SQL 指令。
i*C1U,CA txK9h2h Y odbc_num_rows: 取得传回列数目。
n'w'Lq(z&Ox(w odbc_result: 取得传回资料。
j }z\)_I:a odbc_result_all: 传回 HTML 表格资料。
#c,^ Z!s#sh+o8t odbc_rollback: 撤消当前交易。
GS3U{.r'^ odbc_setoption: 调整 ODBC 设定

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.