2014-10-22
閱讀(19) 作者(admin)
今天在64位Red Hat Enterprise Linux AS release 4 .7上編譯PHP5.2.6出錯(cuò),mysql是使用的RPM方式安裝的,PHP編譯代碼如下:
./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache/bin/apx...
2014-10-22
閱讀(24) 作者(admin)
float floor ( float value) 舍去法取整返回不大于 value 的下一個(gè)整數(shù),將 value 的小數(shù)部分舍去取整。floor() 返回的類型仍然是 float,因?yàn)閒loat 值的范圍通常比 integer 要大。復(fù)制代碼 代碼如下:echo floor(4.3)...
2014-10-22
閱讀(32) 作者(admin)
無(wú)平臺(tái)限制
只需要告知id,parentid,name 即可<?phperror_reporting(E_ALL ^ E_NOTICE);class Tree{ /** +------------------------------------------------ * 生成樹(shù)型結(jié)構(gòu)所需要的2維數(shù)組 +----------...
2014-10-22
閱讀(29) 作者(admin)
我在服務(wù)器上有每天切割nginx日志的習(xí)慣,所以針對(duì)每天各大搜索引擎來(lái)訪,總能記錄一些404頁(yè)面信息,傳統(tǒng)上我只是偶爾分析下日志,但是對(duì)于很多日志信息的朋友,人工來(lái)篩選可能不是一件容易的事情,這不我個(gè)人自己慢慢研究了一點(diǎn)...
2014-10-22
閱讀(24) 作者(admin)
JPEG文件格式有兩種保存方式。他們是Baseline JPEG和Progressive JPEG.兩種格式有相同尺寸以及圖像數(shù)據(jù),他們的擴(kuò)展名也是相同的,唯一的區(qū)別是二者顯示的方式不同。Baseline JPEG這種類型的JPEG文件存儲(chǔ)方式是按從上到...
2014-10-22
閱讀(16) 作者(admin)
不知道你注意了沒(méi)有,類似優(yōu)酷、騰訊視頻等其他視頻鏈接似乎類似這樣的
復(fù)制代碼 代碼如下:
http://v.youku.com/v_show/id_XNjA5MjE5OTM2.html
注意id_xxx那段,是不是看不懂了,但你無(wú)可否認(rèn)這個(gè)就是id,這不國(guó)外的一位牛...
2014-10-22
閱讀(32) 作者(admin)
做財(cái)務(wù)的人遇到過(guò)這么一個(gè)問(wèn)題,比如13,126.8元,在發(fā)票或者其他記賬業(yè)務(wù)中,一般要使用大寫(xiě)進(jìn)行拼讀成“壹萬(wàn)叁仟壹佰貳拾陸元捌角整”。這不,也貼上我原來(lái)在做學(xué)車網(wǎng)的一個(gè)php函數(shù),供大家參考吧。
復(fù)制代碼 代碼如下:
/**...
2014-10-22
閱讀(26) 作者(admin)
十八、艦隊(duì)活動(dòng)(FlyingFleetHandler.php)在前文中我們?cè)?jīng)初步研究過(guò)艦隊(duì)活動(dòng)的源碼,提到過(guò)艦隊(duì)活動(dòng)的觸發(fā)。現(xiàn)在我進(jìn)一步分析Xnova中艦隊(duì)活動(dòng),這些在本質(zhì)上是由玩家觸發(fā)的,并不是由定時(shí)器在進(jìn)行定時(shí)計(jì)算。艦隊(duì)活動(dòng)的觸發(fā)...
2014-10-22
閱讀(24) 作者(admin)
遠(yuǎn)程管理插件是目前廣受WordPress站點(diǎn)管理員歡迎的實(shí)用工具,它允許用戶同時(shí)對(duì)多個(gè)站點(diǎn)執(zhí)行相同的操作,如更新到最新的發(fā)行版或安裝插件等。但是,為了實(shí)現(xiàn)這些操作,客戶端插件需要賦予遠(yuǎn)程用戶很大的權(quán)限。因此,確保管理服...
2014-10-22
閱讀(17) 作者(admin)
今天和大家分享一個(gè)獲取10天后的一個(gè)時(shí)間戳的函數(shù),程序的關(guān)鍵是,他可以不去算周六日哦。如果你有別的需求。可以改成N天的哦。反正就不算周六日。哈哈。
//方法一:<?php$now = time(); //指定日期用法 $now = strtot...
2014-10-22
閱讀(15) 作者(admin)
十九、攻擊任務(wù)(MissionCaseAttack.php)按照艦隊(duì)任務(wù)的編號(hào),排在第一個(gè)的就是攻擊任務(wù)。這個(gè)代碼很長(zhǎng),看的時(shí)候要有耐心。
好在引用的內(nèi)容并不是很多,并且給出了詳細(xì)的注釋,讀者不會(huì)暈頭轉(zhuǎn)向。function MissionCaseAttack (...
2014-10-22
閱讀(11) 作者(admin)
php的eval函數(shù)并不是系統(tǒng)組件函數(shù),因此我們?cè)趐hp.ini中使用disable_functions是無(wú)法禁止它的。但是eval()對(duì)于php安全來(lái)說(shuō)具有很大的殺傷力,因此一般不用的情況下為了防止類似如下的一句話木馬入侵,需要禁止!<?php ev...
2014-10-22
閱讀(23) 作者(admin)
在防止sql注入這些細(xì)節(jié)出現(xiàn)問(wèn)題的一般是那些大意的程序員或者是新手程序員,他們由于沒(méi)有對(duì)用戶提交過(guò)來(lái)的數(shù)據(jù)進(jìn)行一些必要的過(guò)濾,從而導(dǎo)致了給大家測(cè)試的時(shí)候一下就攻破了你的數(shù)據(jù)庫(kù),下面我們來(lái)簡(jiǎn)單的介紹一個(gè)用戶登錄...
2014-10-22
閱讀(21) 作者(admin)
ThinkPHP的空模塊和空操作也是很有實(shí)用意義的功能,空模塊的概念就是當(dāng)ThinkPHP找不到指定模塊的時(shí)候,它會(huì)嘗試去定位空模塊(EmptyAction),執(zhí)行空模塊里面的index操作。同理,空操作也是同樣的概念,當(dāng)系統(tǒng)找不到指定模塊下的...
2014-10-22
閱讀(28) 作者(admin)
ThinkPHP提供的視圖查詢應(yīng)用功能十分強(qiáng)大,用戶利用視圖查詢功能可以將多個(gè)數(shù)據(jù)表的字段內(nèi)容按需要進(jìn)行指定和篩選,組織成一個(gè)基于這些數(shù)據(jù)表的視圖模型,然后就可以通過(guò)該模型直接進(jìn)行多表聯(lián)合查詢,非常方便和簡(jiǎn)單。例如在...
2014-10-22
閱讀(26) 作者(admin)
ThinkPHP模板中的switch標(biāo)簽用于在模板中根據(jù)不同情況輸出不同的值。ThinkPHP模板引擎支持switch判斷,可根據(jù)不同條件輸出不同的結(jié)果,使用格式如下:<switch name="變量名" ><case value="值1">輸出內(nèi)容1</case><case val...
2014-10-22
閱讀(18) 作者(admin)
ThinkPHP模板的foreach標(biāo)簽用于在模板中循環(huán)輸出數(shù)據(jù)集或者對(duì)對(duì)象進(jìn)行遍歷輸出。相對(duì)于volist標(biāo)簽而言,foreach標(biāo)簽沒(méi)有volist標(biāo)簽?zāi)敲炊嗟墓δ埽瑓s可以對(duì)對(duì)象進(jìn)行遍歷輸出,而volist標(biāo)簽通常是用于輸出數(shù)組。foreach標(biāo)簽...
2014-10-22
閱讀(20) 作者(admin)
ThinkPHP模板的present標(biāo)簽用于判斷模板變量是否已經(jīng)賦值。ThinkPHP模板引擎的present標(biāo)簽用來(lái)判斷模板變量是否已經(jīng)賦值,其功能相當(dāng)于PHP中的isset()函數(shù)行為,格式如下:<present name="變量名">要輸出的內(nèi)容</present>...
2014-10-22
閱讀(16) 作者(admin)
ThinkPHP模板引擎提供了豐富的比較標(biāo)簽,其用法格式為:<比較標(biāo)簽 name="變量" value="值">內(nèi)容</比較標(biāo)簽>ThinkPHP系統(tǒng)支持的比較標(biāo)簽及其所表示的含義分別是:eq或者 equal:等于
neq 或者notequal:不等于
gt:大于
egt:大于等...
2014-10-22
閱讀(18) 作者(admin)
ThinkPHP模板的empty標(biāo)簽用于判斷模板變量是否為空值。ThinkPHP模板e(cuò)mpty標(biāo)簽用來(lái)判斷模板變量是否為空值,其功能相當(dāng)于PHP中的empty()函數(shù)行為。empty標(biāo)簽使用格式如下:<empty name="變量名">要輸出的內(nèi)容</empty>具體...
2014-10-22
閱讀(23) 作者(admin)
ThinkPHP模板引擎的defined標(biāo)簽用于判斷常量是否已經(jīng)被定義。
ThinkPHP的defined標(biāo)簽用來(lái)判斷常量是否已經(jīng)被定義,其功能相當(dāng)于PHP中的defined()函數(shù)。defined標(biāo)簽用法如下:<present name="常量">要輸出的內(nèi)容</present...
2014-10-22
閱讀(21) 作者(admin)
相信很多人都想過(guò)如何用PHP生成GIF動(dòng)畫(huà)來(lái)實(shí)現(xiàn)動(dòng)態(tài)圖片驗(yàn)證碼,以下是實(shí)現(xiàn)過(guò)程。
ImageCode函數(shù)通過(guò)GIFEncoder類實(shí)現(xiàn)的GIF動(dòng)畫(huà)的PHP源代碼,有興趣的朋友可以研究一下。效果如圖:
復(fù)制代碼 代碼如下:
/**
* ImageCode 生...
2014-10-22
閱讀(15) 作者(admin)
ThinkPHP模板的in標(biāo)簽與range標(biāo)簽用于判斷某個(gè)模板變量是否在某個(gè)范圍之內(nèi)。
1.in標(biāo)簽
ThinkPHP的in標(biāo)簽用于某個(gè)模板變量是否在某個(gè)范圍之內(nèi),使用格式如下:<in name="變量名" value="值1,值2,...">要輸出的內(nèi)容</in>使...
2014-10-22
閱讀(24) 作者(admin)
今天在公司,經(jīng)理讓做一個(gè)滾動(dòng)字幕。但是,不許生成gif圖片。所以上網(wǎng)找了GIFEncoder這個(gè)類庫(kù)。確實(shí)很好用,但是,應(yīng)用過(guò)程中也出現(xiàn)了一些問(wèn)題,現(xiàn)在寫(xiě)在這里,以供后來(lái)人參考,少走彎路。文字滾動(dòng)分為兩種情況。第一種為水平滾動(dòng)...
2014-10-22
閱讀(21) 作者(admin)
相對(duì)于其他方法實(shí)現(xiàn)MySQL的讀寫(xiě)分離來(lái)說(shuō),采用Thinkphp框架實(shí)現(xiàn)MySQL的讀寫(xiě)分離簡(jiǎn)單易用,其配置文件示例代碼如下:'DB_TYPE'=> 'mysql','DB_DEPLOY_TYPE' => 1, //開(kāi)打支持多服務(wù)器 'DB_RW_SEPARATE'=>true,//數(shù)...