資源簡介
PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版_錢兆樓+劉萬輝)資源48368,免責(zé)聲明,這是朋友分享的,我覺得有一定的參考價(jià)值
代碼片段和文件信息
/***********************************************************************
????Copyright?2006-2007?Ma?Bingyao
????These?sources?is?free?software.?Redistributions?of?source?code?must
????retain?the?above?copyright?notice.?Redistributions?in?binary?form
????must?reproduce?the?above?copyright?notice.?You?can?redistribute?it
????freely.?You?can?use?it?with?any?free?or?commercial?software.
????These?sources?is?distributed?in?the?hope?that?it?will?be?useful
????but?WITHOUT?ANY?WARRANTY.?Without?even?the?implied?warranty?of
????MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.
????????You?may?contact?the?author?by:
???????????e-mail:??andot@coolcode.cn
*************************************************************************/
#ifdef?HAVE_CONFIG_H
#include?“config.h“
#endif
#include?“php.h“
#if?HAVE_XXTEA
#include?“php_xxtea.h“
#include?“ext/standard/info.h“?/*?for?phpinfo()?functions?*/
#include?“xxtea.h“
/*?compiled?function?list?so?Zend?knows?what‘s?in?this?module?*/
zend_function_entry?xxtea_functions[]?=
{
????ZEND_FE(xxtea_encrypt?NULL)
????ZEND_FE(xxtea_decrypt?NULL)
????ZEND_FE(xxtea_info?NULL)
????{NULL?NULL?NULL}
};
/*?compiled?module?information?*/
zend_module_entry?xxtea_module_entry?=
{
????STANDARD_MODULE_HEADER
????XXTEA_MODULE_NAME
????xxtea_functions
????ZEND_MINIT(xxtea)
????ZEND_MSHUTDOWN(xxtea)
????NULL
????NULL
????ZEND_MINFO(xxtea)
????XXTEA_VERSION
????STANDARD_MODULE_PROPERTIES
};
/*?implement?standard?“stub“?routine?to?introduce?ourselves?to?Zend?*/
#if?defined(COMPILE_DL_XXTEA)
ZEND_GET_MODULE(xxtea)
#endif
static?xxtea_long?*xxtea_to_long_array(unsigned?char?*data?xxtea_long?len?int?include_length?xxtea_long?*ret_len)?{
????xxtea_long?i?n?*result;
n?=?len?>>?2;
????n?=?(((len?&?3)?==?0)???n?:?n?+?1);
????if?(include_length)?{
????????result?=?(xxtea_long?*)emalloc((n?+?1)?<2);
????????result[n]?=?len;
????*ret_len?=?n?+?1;
}?else?{
????????result?=?(xxtea_long?*)emalloc(n?<2);
????*ret_len?=?n;
????}
memset(result?0?n?<2);
for?(i?=?0;?i?????????result[i?>>?2]?|=?(xxtea_long)data[i]?<((i?&?3)?<3);
????}
????return?result;
}
static?unsigned?char?*xxtea_to_byte_array(xxtea_long?*data?xxtea_long?len?int?include_length?xxtea_long?*ret_len)?{
????xxtea_long?i?n?m;
????unsigned?char?*result;
????n?=?len?<2;
????if?(include_length)?{
????????m?=?data[len?-?1];
????????if?((m??n?-?4))?return?NULL;
????????n?=?m;
????}
????result?=?(unsigned?char?*)emalloc(n?+?1);
for?(i?=?0;?i?????????result[i]?=?(unsigned?char)((data[i?>>?2]?>>?((i?&?3)?<3))?&?0xff);
????}
result[n]?=?‘\0‘;
*ret_len?=?n;
return?result;
}
static?unsigned?char?*php_xxtea_encrypt(unsigned?char?*data?xxtea_long?len?unsigned?char?*key?xxtea_long?*ret_len)?{
????unsigned?char?*result;
????xxtea_long?*v?*k?v_len?k_len;
????v?=?xxtea_to_long_array(data?len?1?&v_len);
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-03?15:09??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\
?????目錄???????????0??2017-03-25?07:32??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\
?????目錄???????????0??2017-11-03?15:09??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\
?????文件?????2087260??2016-11-25?21:31??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.1.1PHP的發(fā)展歷史.pptx
?????文件?????1029034??2016-03-30?15:43??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.1.2PHP語言特性.pptx
?????文件??????628245??2016-04-01?14:29??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.1.3動(dòng)態(tài)網(wǎng)站開發(fā)語言特點(diǎn).pptx
?????文件??????693860??2016-04-01?15:22??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.1.4PHP的崗位需求及應(yīng)用領(lǐng)域.pptx
?????文件??????499997??2016-04-02?17:38??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.2.1PHP開發(fā)環(huán)境介紹.pptx
?????文件??????636739??2016-04-02?19:34??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.2.2PHP集成開發(fā)環(huán)境.pptx
?????文件??????437964??2016-11-26?20:03??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.3.1標(biāo)量數(shù)據(jù)類型.pptx
?????文件??????655015??2016-04-06?15:39??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.3.2復(fù)合數(shù)據(jù)類型.pptx
?????文件??????473982??2016-04-06?19:13??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.3.3特殊數(shù)據(jù)類型.pptx
?????文件??????462021??2016-11-26?21:35??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.3.4數(shù)據(jù)類型的轉(zhuǎn)換與檢測.pptx
?????文件??????391999??2016-07-21?10:02??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.4.1常量.pptx
?????文件??????379955??2016-11-28?20:11??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.4.2變量.pptx
?????文件??????431194??2016-07-12?14:19??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.2字符串運(yùn)算符.pptx
?????文件??????432677??2016-07-21?16:11??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.3賦值運(yùn)算符.pptx
?????文件??????409803??2016-12-01?10:43??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.4位運(yùn)算符.pptx
?????文件??????410239??2016-12-02?12:26??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.5遞增或遞減運(yùn)算符.pptx
?????文件??????409896??2016-12-01?12:50??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.6邏輯運(yùn)算符.pptx
?????文件??????435802??2016-12-01?13:02??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.7比較運(yùn)算符.pptx
?????文件??????438009??2016-12-01?14:23??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.5.9運(yùn)算符的優(yōu)先級(jí).pptx
?????文件??????646540??2016-07-13?09:58??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.6.1程序的三種控制結(jié)構(gòu).pptx
?????文件??????546319??2016-07-13?11:45??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.6.2條件控制語句.pptx
?????文件??????477587??2016-12-01?19:20??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.6.3循環(huán)控制語句.pptx
?????文件??????432394??2016-12-01?19:30??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1.6.4break語句和continue語句.pptx
?????文件??????417690??2016-12-01?19:56??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1任務(wù)1:PHP開發(fā)環(huán)境搭建.pptx
?????文件??????414915??2016-12-01?20:14??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第一單元:PHP程序開發(fā)基礎(chǔ)\1任務(wù)2:九九乘法表.pptx
?????目錄???????????0??2017-11-03?15:09??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第三單元:MySQL數(shù)據(jù)庫\
?????文件??????565938??2016-11-10?12:04??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第三單元:MySQL數(shù)據(jù)庫\3.1?數(shù)據(jù)庫概述.pptx
?????文件??????560496??2016-11-12?20:03??48368-00?PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)例教程(第2版)?錢兆樓?劉萬輝?資源\PPT課件\第三單元:MySQL數(shù)據(jù)庫\3.2?MySQL服務(wù)器的啟動(dòng)和關(guān)閉.pptx
............此處省略1611個(gè)文件信息
評(píng)論
共有 條評(píng)論