版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
AdabasD資料庫(kù)連結(jié)函式庫(kù)
本函式庫(kù)共有15個(gè)函式
在使用PHP與資料庫(kù)的結(jié)合上,用AdabasD函式
庫(kù)是較不好的方法,建議使用業(yè)界標(biāo)準(zhǔn)的ODBC函式
庫(kù)取代AdabasD函式庫(kù)。
adaafetch:取得資料庫(kù)的傳回列。
adaautocommit:開(kāi)關(guān)自動(dòng)更動(dòng)功能。
adaclose:關(guān)閉AdabasD連結(jié)。
adacommit:更動(dòng)AdabasD資料庫(kù)。
adaconnect:連結(jié)至AdabasD資料庫(kù)。
adaexec:執(zhí)行SQL指令。
adafetchrow:取得傳回一列。
ada_fieldname:取得欄位名稱(chēng)。
ada_fieldtype:取得欄位資料形態(tài)。
adafreeresult:釋出傳回資料的記憶體。
ada_numfields:取得欄位數(shù)目。
adanumrows:取得傳回列數(shù)目。
adaresult:取得傳回資料。
ada_resultall:傳回HTML表格資料。
ada_rollback:撤消當(dāng)前交易。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-l.htm
阿帕契伺服器專(zhuān)用函式庫(kù)
本函式庫(kù)共有4個(gè)函式
顧名思義,若WEB伺服器不是使用Apache伺服器,
則本函式庫(kù)就派不上用場(chǎng)了。
apachelookupuri:獲得所有的URI相關(guān)資訊。
apachenote:獲得及設(shè)定阿帕契伺服器的請(qǐng)求
紀(jì)錄。
getallheaders:獲得所有HTTP變數(shù)值。
virtual:完成www.srmqgg.com
蹭網(wǎng)卡www.52wangka.com阿帕
契伺服器的子請(qǐng)求
(sub-request)。
[±?頁(yè)下-頁(yè)]
/book/program/php4/group.php-2.htm
陣列處理函式庫(kù)
本函式庫(kù)共有23個(gè)函式
array:建立一個(gè)www.516fc.net
防銹油www.hthrt.com新的陣列。
array_wa1k:讓使用者自訂函數(shù)能處理陣列中的每一
個(gè)元素。
arsort:將陣列的值由大到小排序。
asort:將陣列的值由小到大排序。
count:計(jì)算變數(shù)或陣列中的元素個(gè)數(shù)。
current:傳回陣列中目前的元素。
each:傳回陣列中下一個(gè)元素的索引及值。
end:將陣列的內(nèi)部指標(biāo)指到最后的元素。
key:取得陣列中的索引資料
ksort:將陣列的元素依索引排序。
list.:列出陣列中元素的值。
next:將陣列的內(nèi)部指標(biāo)向后移動(dòng)。
pos:傳回陣列目前的元素。
prev:將陣列的內(nèi)部指標(biāo)往前移動(dòng)。
range:建立一個(gè)整數(shù)范圍的陣列。
reset:將陣列的指標(biāo)指到陣列第一個(gè)元素。
rsort:將陣列的值www.szhrtz.com
徐州搬家公司www.penqiang.net由大到
小排序。
shuffle:將陣列的順序弄混。
sizeof:獲知陣列的大小。
sort:將陣列排序。
uasort:將陣列依使用者自定的函式排序。
uksort:將陣列的索www.jinyilai.cn
迷宗蟹www.yiwenxiang.com.cn弓|依使
用者自定的函式排序。
usort:將陣列的值依使用者自定的函式排序。
[±?頁(yè)下-頁(yè)]
糖果棋牌
拼字檢查函式庫(kù)
本函式庫(kù)共有4個(gè)函式
在使用這個(gè)函式前,需要先到
htLp://metalab.uric.edu/kevina/aspcl1取回所需
的拼字檢查函式館aspelllibraryo
aspellnew:載入?個(gè)新的字典。
aspellcheck:檢查一個(gè)單字。
aspell_check-raw:檢查一個(gè)單字,即使拼錯(cuò)也不改變
或修正。
aspell_suggest:檢查一個(gè)單字,并提供拼字建議。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-4.htm
BC高精確度函式庫(kù)
本函式庫(kù)共有9個(gè)函式
要使用BC這個(gè)函式庫(kù),要在編譯PHP程式時(shí)加入
-enable-bcmath的選項(xiàng)。
bcadd:將二個(gè)高精確度數(shù)字相加。
bccomp:比較二個(gè)高精確度數(shù)字。
bcdiv:將二個(gè)高精確度數(shù)字相除。
bcmod:取得高精ww.fuweitek.com
昆山搬家公司
昆山搬家公司www.ksjian888.com確度數(shù)字
的余數(shù)。
bcmul:將二個(gè)高精確度數(shù)字相乘。
bcpow:求一高精確度數(shù)字次方值。
bcscale:設(shè)定程式中所有BC函式庫(kù)的內(nèi)定小數(shù)點(diǎn)位
數(shù)。
bcsqrt:求一高精確度數(shù)字的平方根。
bcsub:將二個(gè)高精確度數(shù)字相減。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-5.htm
歷法函式庫(kù)
本函式庫(kù)共有10個(gè)函式
想要使用歷法函式庫(kù),需要先編譯好dl/calendar函式庫(kù)。
PHP中的歷法函式庫(kù)提www.ks-yongan.com
昆山貨運(yùn)公司www.ks-global.com供不同的西洋歷法轉(zhuǎn)換。
轉(zhuǎn)換的基準(zhǔn)是凱撒日計(jì)數(shù)(JulianDayCount)□所有的歷
法計(jì)算都必需先轉(zhuǎn)換成凱撒日計(jì)數(shù),再轉(zhuǎn)成您所需要的歷
法,更多的資料可以參考這個(gè)網(wǎng)址找到
http://genealogy.org/~scottlee/cal-overview.html。
不過(guò)對(duì)于使用黃帝紀(jì)元的中國(guó),這個(gè)函式庫(kù)就還需要擴(kuò)充才
適合了。
JDToGregorian:將凱撒日計(jì)數(shù)(JulianDayCount)轉(zhuǎn)換成
為格里高里歷法(Gregoriandate)□
GregorianToJD:將格里高里歷法轉(zhuǎn)換成為凱撒日計(jì)數(shù)。
JDToJulian:將凱撒日計(jì)數(shù)轉(zhuǎn)換成為凱撒歷法。
JulianToJD:將凱撒歷法轉(zhuǎn)換成為凱撒日計(jì)數(shù)。
JDToJewish:將凱撒日計(jì)數(shù)轉(zhuǎn)換成為猶太歷法。
JewishToJD:將猶太歷法轉(zhuǎn)換成為凱撒日計(jì)數(shù)。
JDToFrench:將凱撒日計(jì)數(shù)轉(zhuǎn)換成為法國(guó)共和歷法。
FrenchToJD:將法國(guó)共和歷法轉(zhuǎn)換成為凱撒日計(jì)數(shù)。
JDMonthName:傳回月份名。
JDDayOfWeek:傳回日期在周兒。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-6.htni
日期與時(shí)間函式庫(kù)
本函式庫(kù)共有12個(gè)函式
checkdate:驗(yàn)證日期的正確性。
date:將伺服器的時(shí)間格式化。
strftime:將伺服器的時(shí)間本地格式化。
getdate:獲得時(shí)間及日期資訊。
gettimeofday:取得目前時(shí)間。
gmdate:取得目前與GMT差后的時(shí)間。
easterdate:計(jì)算復(fù)活節(jié)日期。
easterdays:計(jì)算復(fù)活節(jié)與三月廿一日之間日期數(shù)。
inktime:取得UNIX時(shí)間戳記。
gmmktime:取得UNIX時(shí)間戳記的格林威治時(shí)間。
time:取得目前時(shí)間的UNIX時(shí)間戳記。
microtime:取得目前時(shí)間的UNIX時(shí)間戳記的百
萬(wàn)分之一秒值。
[±?頁(yè)下-頁(yè)]
/book/program/php4/group.php-8.htm
DBA函式庫(kù)
本函式庫(kù)共有12個(gè)函式
在柏克萊的BSD系列作業(yè)系統(tǒng)中,有個(gè)簡(jiǎn)單的資料庫(kù)
結(jié)構(gòu),它以數(shù)個(gè)檔案組成超小型的資料庫(kù)系統(tǒng),架構(gòu)成
抽象層(abstractionlayer)的DBA資料庫(kù)。
目前PHP支援的DBA資料庫(kù)包括
1.dbm:柏克萊發(fā)展的最早期DBA資料庫(kù)。
2.ndbm:較新且較有彈性的DBAo
3.gdbm:GNU發(fā)展的DBA,
ftp://ftp.gnu.org/pub/gnu/gdbm/
4.db2:由Sleepycat軟體開(kāi)發(fā)的DB2(非IBM
的DB2),http://www.sleepyctit.com
5.edb:這是qmail作者開(kāi)發(fā)快速可靠的DBA,
http://pobox.com/'djb/cdb.html
以下是簡(jiǎn)單的使用范例,當(dāng)然在使用前,必須先裝好
DBAo
<?php
$id=dba_open("/tmp/test.db","n","db2");
if(!$id){
echo"dba_openfailed'n”;
exit;
}
dbajreplace("key","Thisisanexample!zz,$id);
if(dba_exists("key",$id)){
echodba_fetch("key',$id);
dba_delete("key",$id);
)
dba_close($id);
?>
dbaclose:關(guān)閉資料庫(kù)。
dbadelete:刪除指定資料
dbaexists:檢查鍵是否存在。
dbafetch:取回指定資料
dbafirstkey:取回首筆鍵值。
dbainsert:加入資料。
dbanextkey:取回下筆鍵值。
dbapopen:開(kāi)啟并保持資料庫(kù)連結(jié)。
dba_open:開(kāi)啟資料庫(kù)連結(jié)。
dbaoptirnize:最佳化資料庫(kù)。
dbareplace:更動(dòng)或加入資料。
dbasync:資料庫(kù)同步化。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-9.htm
dBase格式資料表函式庫(kù)
本函式庫(kù)共有9個(gè)函式
本函式庫(kù)可供Web伺服器存取dBase的dbf資料
表。目前本函式庫(kù)無(wú)法存取dBase中的indexes或
memo的欄位,亦無(wú)法將資料表鎖上。在使用上特別
需要小心使用,因?yàn)樗皇钦嬲馁Y料庫(kù)系統(tǒng),僅是
儲(chǔ)存資料的資料表而已,二個(gè)以上的使用者同時(shí)存取
同一個(gè)資料表時(shí)甚至可能會(huì)發(fā)生dbf資料表崩毀的
情形。如果可能話,最好是用真正的資料庫(kù)系統(tǒng),如
MySQL或Oracle等,就不會(huì)有多人使用時(shí)導(dǎo)至資料
損毀的困擾。
dbasecreate:建立dBase資料表。
dbaseop(?n:開(kāi)啟dBase資料表。
dbase_close:關(guān)閉dBase資料表。
(llxisepuck:清理dBase資料表。
dbaseaddrecord:加入資料到dBase資料表。
dbasedeleterecord:刪除dBase資料表的資料。
dbaseget.record:取得dBase資料表的資料。
dbase_numfields:取得dBase資料表的欄位數(shù)。
dbase_numrecords:取得dBase資料表的列數(shù)。
[上?頁(yè)下一頁(yè)]
/book/program/php4/group.php-lO.htm
dbm類(lèi)資料庫(kù)函式庫(kù)
本函式庫(kù)共有10個(gè)函式
dbm為柏克萊大學(xué)所發(fā)展的檔案型資料庫(kù)。欲使用本
函式可能需要先安裝相關(guān)的DBM函數(shù)館,當(dāng)然在
BSD系列的作業(yè)系統(tǒng)中已經(jīng)裝好的就不用自行動(dòng)手
了。
dbm在資料存取沒(méi)有很復(fù)雜的欄位,它只有單純的鍵
/值(key/value)的欄位。
下例為簡(jiǎn)單的dbm使用范例
<?
functiondo_stuff(){
//略去復(fù)雜的資料處理流程
)
$dbm=dbmopen(z,lastseen/z,〃w〃);
if(dbmexists($dbm,$userid)){
$last_seen=dbmfetch($dbm,$userid);
}else{
dbminsert($dbm,Suserid,time());
)
do_stuff();
dbmreplace($dbm,Suserid,time());
dbmclose($dbm);
?>
dbmopen:開(kāi)啟DBM資料庫(kù)連結(jié)。
dbmclose:關(guān)閉DBM資料庫(kù)。
dbmexists:檢查鍵是否存在。
dbmfetch:取回指定資料。
dbminsert:加入資料。
dbmreplace:更動(dòng)或加入資料。
dbmdelete:刪除指定資料。
dbmfirstkey:取回首筆鍵名。
dbmnextkey:取回下筆鍵值。
dblist:取得DBM的資訊。
上?頁(yè)下一頁(yè)]
/book/program/php4/group.php-l1.htm
目錄管理函式庫(kù)
本函式庫(kù)共有6個(gè)函式
chdir:改變目錄。
dir:目錄類(lèi)別物件。
closedir:關(guān)閉目錄handleo
opendir:開(kāi)啟目錄handle。
readdir:讀取目錄handleo
rewinddir:重設(shè)目錄handle。
[上?頁(yè)下一頁(yè)]
/book/program/php4/group.php-l2.htm
動(dòng)態(tài)連結(jié)函式庫(kù)
本函式庫(kù)共有1個(gè)函式
dl:載入PHP擴(kuò)充模組。
[上?頁(yè)下一頁(yè)]
/book/program/php4/group.php-l3.htm
程式執(zhí)行功能函式庫(kù)
本函式庫(kù)共有4個(gè)函式
escapeshellcmd:除去字串中的特殊符號(hào)。
exec:執(zhí)行外部程式。
system:執(zhí)行外部程式并顯示輸出資料。
passthru:執(zhí)行外部程式并不加處理輸出資料。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-14.htm
FDF函式庫(kù)
本函式庫(kù)共有12個(gè)函式
本函式庫(kù)用來(lái)實(shí)作表單資料格式(FormsDataFormat,FDF),可
以參考
http://partners,adobe,com/asn/developer/acrosdk/main.html
上面有更多有關(guān)FDF的資料文件。
FDF_open:打開(kāi)FDF文件。
FDF_close:關(guān)閉FDF文件。
FDFcreate:建立新的FDF文件。
FDF_save:將FDF文件存檔。
FDFgetvalue:取得欄位的值。
FDFsetvalue:設(shè)定欄位的值。
FDFnextfie1dname:下一欄位的名稱(chēng)。
FDFsetap:設(shè)定顯示欄位。
FDFsetstatus:設(shè)定/STATUS鍵。
FDFgetstatus:取得/STATUS鍵的值。
FDF_set_file:設(shè)定/F鍵。
FDF_get_file:取得/F鍵的值。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-15.hlm
filePro資料庫(kù)函式庫(kù)
本函式庫(kù)共有7個(gè)函式
FilePro由Personix,Inc.所發(fā)展的資料庫(kù)系統(tǒng),
它支援UNIX及DOS等作業(yè)系統(tǒng)。更多的細(xì)節(jié)可以
參考http:〃www.fileproplus.com。目前PHP提供
的功能僅能讀取filePro資料庫(kù),而無(wú)法對(duì)它做寫(xiě)
入等相關(guān)動(dòng)作。
filepro:讀取FileProMap檔。
fileprofieldname:取得欄位名稱(chēng)。
fileprofieldtype:取得欄位型態(tài)。
fileprofieldwidth:取得欄位寬度。
fileproretrieve:取得指定儲(chǔ)存格資料。
fileprofieldcount:取得欄位數(shù)目。
fileprorowcount:取得列數(shù)目。
[上頁(yè)下頁(yè)]
/book/program/php4/group.php-16.htm
檔案系統(tǒng)函式庫(kù)
本函式庫(kù)共有58個(gè)函式
basename:傳回不含路徑的檔案字串。
chgrp:改變檔案所屬的群組。
chmod:改變檔案的屬性。
chown:改變檔案的擁有者。
clearstatcache:清除檔案狀態(tài)快取。
copy:復(fù)制檔案。
delete:無(wú)用的項(xiàng)目。
dirname:取得路徑中的目錄名。
diskl'rc(?spcice:取得目錄所在的剩余可用空間。
fclose:關(guān)閉已開(kāi)啟的檔案。
feof:測(cè)試檔案指標(biāo)是否指到檔尾。
fgetc:取得檔案指標(biāo)所指的字元。
fgelcsv:取得檔案指標(biāo)所指行,并剖析csv
欄位。
fgets:取得檔案指標(biāo)所指的行。
fgetss:取得檔案指標(biāo)所指的行,并去掉
HTML語(yǔ)言標(biāo)記。
file:將檔案全部讀入陣列變數(shù)中。
fileexists:檢查檔案是否存在。
filccitime:取得檔案最后的存取時(shí)間。
filectime:取得檔案最后的改變時(shí)間。
I'i1egroup:取得檔案所屬的群組。
1'i1einode:取得檔案的inode值。
I'i1emtime:取得檔案最后的修改時(shí)間。
fileowner:取得檔案的擁有者。
I'i1eperms:取得檔案的權(quán)限設(shè)定。
filesize:獲得檔案的大小。
filetype:獲得檔案的型態(tài)。
flock:鎖住檔案。
fopen:開(kāi)啟檔案或者URL。
fpassthru:輸出所有剩余資料。
fputs:寫(xiě)到檔案指標(biāo)。
fread:位元組的方式讀取檔案。
fseek:移動(dòng)檔案指標(biāo)。
ftell:取得檔案讀寫(xiě)指標(biāo)位置。
fwrite:二進(jìn)位位元方式寫(xiě)入檔案。
setfilebuffer:設(shè)定檔案緩沖區(qū)大小。
is.dir:測(cè)試檔案是否為目錄。
isexecutable:測(cè)試檔案是否為可執(zhí)行檔。
isfile:測(cè)試檔案是否為正常檔案。
islink:測(cè)試檔案是否為連結(jié)檔。
isreadable:測(cè)試檔案是否可讀取。
iswriteable:測(cè)試檔案是否可寫(xiě)入。
link:建立硬式連結(jié)。
linkinfo:取得連結(jié)資訊。
mkdir:建立目錄。
pclose:關(guān)閉檔案。
popen:開(kāi)啟檔案。
readfile:輸出檔案。
readlink:傳回符號(hào)連結(jié)(symboliclink)目
標(biāo)檔。
rename:更改檔名。
rewind:重置開(kāi)檔的讀寫(xiě)位置指標(biāo)。
rmdir:刪除目錄。
stat:取得檔案相關(guān)資訊。
Istat:取得連結(jié)檔相關(guān)資訊。
symlink:建立符號(hào)連結(jié)(symboliclink)0
tempnam:建立唯一的臨時(shí)檔。
touch:設(shè)定最后修改時(shí)間。
umask:改變目前的檔案屬性遮罩umasko
unlink:刪除檔案。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-l7.htm
HTTP相關(guān)函式庫(kù)
本函式庫(kù)共有2個(gè)函式
header:送出HTTP協(xié)定的標(biāo)頭到瀏覽器
setcookie:送出Cookie資訊到瀏覽器。
[上?頁(yè)下一頁(yè)]
/book/prograin/php4/group.php-l8.htm
Hyperwave伺服器函式庫(kù)
本函式庫(kù)共有53個(gè)函式
要使用這種函式庫(kù),須先到
http://www.hyperwave,com下載函式館,和大多數(shù)
PHP支援的函式館不同,這套是需要收費(fèi)的函式館,
提供下載的試用版為三十天的試用版。
Hyperwave是?種資訊系統(tǒng),和?般資料庫(kù)不同的
是,Hyperwave著重在文件的儲(chǔ)存及管理。Hyperwave
將每一筆文件當(dāng)成一個(gè)物件,同時(shí)也記載著有關(guān)該物
件的meta資訊,當(dāng)然meta資料可由使用者自行擴(kuò)
充。屬性的格式為name/value這也對(duì)映到form上
的name=value資訊。比較特別的是這些name的名
稱(chēng)不必是唯一的,也就是name可以重覆。每筆物件
屬性都是由換行字元分開(kāi),亦即每行代表一筆屬性。
hwChildren:取得子物件代碼。
hwChildrenObj:取得子物件的物件記
錄。
hwClose:關(guān)閉Hyperwave連
線。
hwConnect:連上Hyperwave伺服
器。
hwCp:復(fù)制物件。
hwDeleteobject:刪除物件。
hwDocByAnchor:取得指定錨的文件物
件代碼。
hwDocByAnchorObj:取得指定錨的文件物
件。
hwDocumentAttributes:取得指定文件物件屬
性。
hwDocumentBodyTag:取得指定文件物件的
文件主體標(biāo)記。
hwDocumentContent:取得指定文件物件的
內(nèi)容。
hwDocumentSetContent:重設(shè)指定文件物件的
內(nèi)容。
hwDocumentSize:取得文件大小。
hwErrorMsg:取得錯(cuò)誤訊息。
hwEditText:更動(dòng)文字文件。
hwError:取得錯(cuò)誤代碼。
hw[;ree_Document:釋放文件使用的記憶
體。
hwGetParents:取得父物件的ID。
hwGetParentsObj:取得父物件的資料。
hw_GetChildCoH:取得子物件們的ID。
hwGetChildCollObj:取得子物件們的資料。
hwGetRemote:取得遠(yuǎn)端文件。
hw_GetRemoteChiIdren:取得遠(yuǎn)端的子文件。
hwGetSrcByDestObj:取得指定目的的文件
內(nèi)容。
hwGetObject:取得物件。
hwGclAndLock:取得并鎖住物件。
hwGetText:取得純文字文件。
hwGetObjectByQuery:搜尋物件。
hwGetObjectByQueryObj:搜尋物件。
hwGetObjectByQueryCol1:搜尋聚集物件。
hwGetObjectByQueryCol10bj:搜尋聚集物件。
hw_GetChildDocColl:取得全部子文件聚集。
hw_GetChildDocCol10bj:取得全部子文件聚集
記錄。
hw_GetAnchors:取得文件的連結(jié)錨。
hwGetAnchorsObj:取得文件的連結(jié)錨記
錄。
hwMv:移動(dòng)物件。
hwIdentify:使用者身份確認(rèn)。
hwInCollections:檢查物件聚集。
hwInfo:連線資訊。
hwInsColl:插入聚集。
hwInsDoc:插入文件。
hwInsertDocument:上傳文件。
hwInsertobject:插入物件記錄。
hwModifyobject:修改物件記錄。
hwNewDocument.:建立新文件。
hw0bjrec2Array:物件記錄轉(zhuǎn)為陣列。
hwOutputDocument:輸出文件。
hwpConnect:連上Hyperwave伺月艮
器。
hw_PipeDocument:取得文件。
hw_Root:取得根物件代碼。
hw__Unlock:取消鎖定。
hwWho:列出目前使用者。
hwGetUsername:目前使用者名字。
[上?頁(yè)下?頁(yè)]
/book/program/php4/group.php-19.htm
圖形處理函式庫(kù)
本函式庫(kù)共有44個(gè)函式
使用本功能需要在編譯PHP前先安裝GDlibrary,可到
http://www.boutell.com/gd下載。在1.6.2版以前的GD
library有支援GIF格式的功能,但因?yàn)镚IF格式使用的
LZW演算法牽涉到Unisys的專(zhuān)利權(quán),因此在GDlibrary
1.6.2版之后不支援GIF的格式。在安裝1.6.2版時(shí)系統(tǒng)必
須要有l(wèi)ibpng及zlib二個(gè)動(dòng)態(tài)連結(jié)函式庫(kù)。前者可在
h11p://www.cdrom.com/pub/png下載;后者可在
http://www.cdrom.com/pub/iiifozip/zlib下載。而GD
library也支援TrueType字型,請(qǐng)先到
http://www.freetype.org下載動(dòng)態(tài)連結(jié)程式庫(kù)。
PHP在3.0.13版之后,終于支援了PNG的圖型格式,使用
PNG就不怕會(huì)有版權(quán)的問(wèn)題了,而且在PHP這個(gè)版本以后,
安裝編譯時(shí)會(huì)檢查GDlibrary支援的是舊的GIF格式還是
新的PNG格式來(lái)決定是否使用GIF或PNG的專(zhuān)用函式。
若真的需要使用GDLibrary中有關(guān)GIF的部份,不妨找較
舊的FreeBSD或者Linux版本,里面可能會(huì)有這些函式,但
可能會(huì)因?yàn)榍址傅経nisys的專(zhuān)利權(quán),而引發(fā)法律問(wèn)題。同時(shí)
請(qǐng)注意舊版的TTF字型相關(guān)函式可能不能用。
以下是簡(jiǎn)單的例子
<?php
Header("Content-type:image/gif〃);
$imimagecreate(400,30);
$black=ImageColorAllocate($im,0,0,0);
$whiteImageColorAllocate($im,255,255,255);
imageline($im,1,1,350,25,$black);
imagearc($im,200,15,20,20,35,190,$white);
imagestring($im,5,4,10,“GraphTEST!!〃,$white);
ImageGif($im);
ImageDestroy($im);
?>
GetlmageSize:取得圖片的長(zhǎng)寬。
ImageArc:畫(huà)弧線。
ImageChar:寫(xiě)出橫向字元。
ImageCharUp:寫(xiě)出直式字元。
ImageColorAllocate:匹配顏色。
ImageColorTransparent:指定透明背景色。
ImageCopyResized:復(fù)制新圖并調(diào)整大小。
ImageCreate建立新圖。
ImageDashedLine繪虛線。
ImageDestroy結(jié)束圖形。
ImageFill圖形著色。
ImageFi1ledPolygon多邊形區(qū)域著色。
ImageFilledRectangle矩形區(qū)域著色。
ImageFi1IToBorder指定顏色區(qū)域內(nèi)著色。
ImageFontHeight取得字型的高度。
ImageFontWidth取得字型的寬度。
Imagelnterlace使用交錯(cuò)式顯示與否。
ImageLine繪實(shí)線。
ImageLoadFont載入點(diǎn)陣字型。
ImagePolygon繪多邊形。
ImageRectangle繪矩形。
ImageSetPixel繪點(diǎn)。
ImageString繪橫式字串。
ImageStringUp繪直式字串。
ImageSX取得圖片的寬度。
ImageSY取得圖片的高度。
ImageTTFBBox計(jì)算TTF文字所占區(qū)域。
ImageTTFText寫(xiě)TTF文字到圖中。
ImageColorAt取得圖中指定點(diǎn)顏色的索引值。
ImageColorClosest計(jì)算色表中與指定顏色最接近者。
ImageColorExact計(jì)算色表上指定顏色索引值。
ImageColorResolve計(jì)算色表上指定或最接近顏色的索引
值。
ImageColorSet設(shè)定色表上指定索引的顏色。
ImageColorsForIndex取得色表上指定索引的顏色。
ImageColorsTotal計(jì)算圖的顏色數(shù)。
ImagePSLoadFont載入PostScript字型。
ImagePSFreeFont卸下PostScript字型。
ImagePSEncodeFontPostScript字型轉(zhuǎn)成向量字。
ImagePSText寫(xiě)PostScript文字到圖中。
ImagePSBBox計(jì)算PostScript文字所占區(qū)域。
ImageCreateFromPNG取出PNG圖型。
ImagePNG建立PNG圖型。
ImageCreateFromGIF取出GIF圖型。
ImageGIF:建立GIF圖型。
[上一頁(yè)下一頁(yè)]
/book/program/php4/group.php-20.htm
IMAP電子郵件系統(tǒng)函式庫(kù)
本函式庫(kù)共有46個(gè)函式
IMAP的全名是InternetMessageAccess
Protocol,即網(wǎng)際網(wǎng)路訊息存取協(xié)定,為美國(guó)史丹福
大學(xué)(StanfordUniversity)在1986年開(kāi)始研發(fā)
的多重郵箱電子郵件系統(tǒng)。PHP所提供的功能是
IMAP4的系統(tǒng),這是根據(jù)RFC1730所實(shí)作的。更
多有關(guān)IMAP的資訊可以參考IMAP的官方網(wǎng)站
http:〃www.imap.org。
欲使用IMAP的電子郵件功能,要先到
ftp:7ftp.cac.washington.eduimap下載IMAP
的客戶(hù)端程式。在編譯完成之后將
c-client/c-client.a復(fù)制到/usr/local/lib之
中,并將c-client/rfc822.h>mail.h及l(fā)inkage,h
三個(gè)檔案復(fù)制到/usr/local/include之下。之后編
譯PHP程式時(shí)要加入--with-imap的選項(xiàng)。
imapappend:附加字串到指定的郵箱
中。
imapbase64:解BASE64編碼。
imap.body:讀信的內(nèi)文。
imapcheck:傳回郵箱資訊。
imapclose:關(guān)閉IMAP連結(jié)。
imapcreatemaiIbox:建立新的信箱。
imapdelete:標(biāo)記欲刪除郵件。
imapdeletemaiIbox:刪除既有信箱。
imap_expunge:刪除已標(biāo)記的郵件。
imapfetchbody:從信件內(nèi)文取出指定區(qū)
段。
imapfetchstructure:獲取某信件的結(jié)構(gòu)資
LRO
imapheader:獲取某信件的標(biāo)頭資
訊40
imap_headers:獲取全部信件的標(biāo)頭資
訊0
imaplistmailbox:獲取郵箱列示。
imaplistsubscribed:獲取訂閱郵箱列示。
imap_mail_copy:復(fù)制指定信件到它處郵
箱。
imapmailmove:移動(dòng)指定信件到它處郵
箱。
imapnummsg:取得信件數(shù)。
imapnumrecent:取得新進(jìn)信件數(shù)。
imapopen:開(kāi)啟IMAP連結(jié)。
imapping:檢查IMAP是否連線。
iniciprenamemaiIbox:更改郵箱名字。
imapreopen:重開(kāi)IMAP連結(jié)。
imapsubscribe:訂閱郵箱。
imapundelete:取消刪除郵件標(biāo)記。
imapunsubscribe:取消訂閱郵箱。
imapqprint:將qp編碼轉(zhuǎn)成八位
元。
imap8bit:將八位元轉(zhuǎn)成qp編
碼。
imapbinary:將八位元轉(zhuǎn)成base64
編碼。
imapscanmailbox:尋找信件有無(wú)特定字
串。
imapmailboxmsginfo:取得目前郵箱的資訊。
imap_rfc822_writeaddress:電子郵件位址標(biāo)準(zhǔn)化。
imap_rfc822_parse_adrlist:剖析電子郵件位址。
imap_setflag_full:設(shè)定信件旗標(biāo)。
imap_clearflag_full:清除信件旗標(biāo)。
imap_sort:將信件標(biāo)頭排序。
imapfetchheader:取得原始標(biāo)頭。
imapuid:取得信件UID。
imap_getmailboxes:取得全部信件詳細(xì)資
訊。
imap_getsubscribed:列出所有訂閱郵箱。
imapmsgno:列出UID的連續(xù)信件。
imapsearch:搜尋指定標(biāo)準(zhǔn)的信件。
imaplasterror:最后的錯(cuò)誤訊息。
imaperrors:所有的錯(cuò)誤訊息。
imapalerts:所有的警告訊息。
imapstatus:目前的狀態(tài)資訊。
[上?頁(yè)下一頁(yè)]
/book/program/php4/group.php-2l.htm
PHP選項(xiàng)及相關(guān)資訊函式庫(kù)
本函式庫(kù)共有17個(gè)函式
errorlog:送出一個(gè)錯(cuò)誤訊息。
error_reporting:設(shè)定錯(cuò)誤訊息回報(bào)的等
級(jí)。
getenv:取得系統(tǒng)的環(huán)境變數(shù)
get_cfg_var:取得PHP的設(shè)定選項(xiàng)
值。
getcurrentuser:取得PHP行程的擁有者
名稱(chēng)。
getmagic,quotesgpc:取得PHP環(huán)境變數(shù)
magic_quotes_gpc的
值。
get_magic_quotes_runtime:取得PHP環(huán)境變數(shù)
magic_quotes_runtime
的值。
getlastmod:傳回該網(wǎng)頁(yè)的最后修改
時(shí)間。
getmyinode:傳回該網(wǎng)頁(yè)的inode
值。
getmypid:傳回PHP的行程代號(hào)。
getmyuid:傳回PHP的使用者代
碼。
getrusage:傳回系統(tǒng)資源使用率。
phpinfo:傳回PHP所有相關(guān)資
訊。
phpversion:傳回PHP版本訊息。
putenv:設(shè)定系統(tǒng)環(huán)境變數(shù)。
set_magic_quotes_runtime:設(shè)定
magic_quotes_runtime
值。
settimelimit:設(shè)定該頁(yè)最久執(zhí)行時(shí)間。
[上?頁(yè)下一頁(yè)]
/book/program/php4/group.php-22.htm
Informix資料庫(kù)函式庫(kù)
本函式庫(kù)共有38個(gè)函式
目前支援的Informix版本為ODS7.x、SE7.x與
UniversalServer(IUS)9.x三種。在ODS7.x的
版本中,完全支援所有的資料型態(tài),而在IUS9.x
中,不支援SLOB與CLOB二種型態(tài)。
要在WebServer上安裝InformixClient端,在
編譯PHP之前(configure之前),要先設(shè)好
IFX_LIBDIR、IFX_LIBS及IFX_INCDIR三種環(huán)境變
數(shù),若是9.x版尚要設(shè)定HAVE_IFX_IUS環(huán)境變數(shù)。
同時(shí)在設(shè)定時(shí)要加入一withinformix=yes的選
項(xiàng)。
ifxconnect:開(kāi)啟Informix伺服器連線。
ifxpconnect:開(kāi)啟Informix伺服器長(zhǎng)期連
線。
ifxclose:關(guān)閉Informix伺服器連線。
ifx_query:送出一個(gè)query字串。
ifxprepare:準(zhǔn)備query字串。
ifx_do:執(zhí)行已準(zhǔn)備query字串。
ifxerror:取得Informix最后的錯(cuò)誤。
ifxerrormsg:取得Informix最后錯(cuò)誤訊
息。
ifxaffeetedrows:得到Informix最后操作影響
的列數(shù)目。
ifx_getsqlca:取得query后的sqlca資
訊IO
ifx_fetch_row:傳回單列的各欄位。
ifxhtmltb]result:將query傳回資料轉(zhuǎn)成HTML
表格。
ifxfieldtypes:列出Informix的SQL欄位。
ifxfie1dproperties:列出Informix的SQL欄位
屬性。
ifxnumfields:取得傳回欄位的數(shù)目。
ifx_numrows:取得傳回列的數(shù)目。
ifxfreeresult:釋放傳回占用記憶體。
ifxcreate_char:建立字元物件。
ifxfree_char:刪除字元物件。
ifxupdatechar:更改字元物件。
ifxget_char:取得字元物件。
ifxcreateblob:建立長(zhǎng)位元物件。
ifxcopy_blob:復(fù)制長(zhǎng)位元物件。
ifxfreeblob:刪除長(zhǎng)位元物件。
ifxgetblob:取得長(zhǎng)位元物件。
ifx_updateblob:更改長(zhǎng)位元物件。
ifxblobinfile_mode:設(shè)定長(zhǎng)位元物件模式。
ifxtextasvarchar:設(shè)定文字模式內(nèi)定值。
ifx_byteasvarchar:設(shè)定位元組模式內(nèi)定值。
ifxnullformat:設(shè)定空字元模式內(nèi)定值。
ifxuscreateslob:建立slob物件。
ifxfree_slob:刪除slob物件。
ifxuscloseslob:刪除slob物件。
ifxusopenslob:開(kāi)啟slob物件。
ifxustell_slob:傳回目前檔
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高考?xì)v史一輪復(fù)習(xí)方案專(zhuān)題十四古今中國(guó)的科技和文藝第31講古代中國(guó)的科技與文化成就教學(xué)案+練習(xí)人民版
- 2024高考地理一輪復(fù)習(xí)第二章第2講氣壓帶和風(fēng)帶教案含解析新人教版
- 小學(xué)“五項(xiàng)管理”工作實(shí)施方案
- 墻面石材鋪裝標(biāo)準(zhǔn)及方案
- 二零二五年度人才公寓租賃及配套設(shè)施協(xié)議3篇
- 外研版(一起)小學(xué)英語(yǔ)一年級(jí)上冊(cè)module-3-unit-2-point
- 電視事業(yè)個(gè)人年終總結(jié)匯報(bào)
- 2024年浙江郵電職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 三峽工程對(duì)長(zhǎng)江三角洲沖淤影響教案資料
- 火災(zāi)事故現(xiàn)場(chǎng)處置方案培訓(xùn)試題
- 心肌梗死后心力衰竭防治專(zhuān)家共識(shí)
- 寶馬Z4汽車(chē)說(shuō)明書(shū)
- 高周波基礎(chǔ)知識(shí)培訓(xùn)教材課件
- 物流管理與工程案例
- 2023年05月江蘇省宿遷市工會(huì)系統(tǒng)公開(kāi)招考社會(huì)化工會(huì)工作者筆試題庫(kù)含答案解析
- 油缸使用說(shuō)明(中英)
- 2023年近年中醫(yī)基礎(chǔ)理論考博真題
- GB/T 20984-2022信息安全技術(shù)信息安全風(fēng)險(xiǎn)評(píng)估方法
- 現(xiàn)場(chǎng)制氮?dú)馀e作業(yè)方案及技術(shù)措施
- GB/T 10001.4-2021公共信息圖形符號(hào)第4部分:運(yùn)動(dòng)健身符號(hào)
- 付款操作流程圖
評(píng)論
0/150
提交評(píng)論