序 | 教程摘要 |
---|---|
101 |
《PHP教程:分享十款最出色的PHP安全開(kāi)發(fā)庫(kù)中文詳細(xì)介紹》【VEPHP】 PHP學(xué)習(xí)PHPIDS(即PHP-入侵檢測(cè)系統(tǒng))是一套易于使用、結(jié)構(gòu)良好、速度出色且專(zhuān)門(mén)面向PHP類(lèi)Web應(yīng)用程序的先進(jìn)平安層.這套入侵檢測(cè)系統(tǒng)既不提供任何緩和及殺毒機(jī)制,也不會(huì)對(duì)惡意輸入內(nèi)容進(jìn)行過(guò)濾,其作用單純?yōu)樽R(shí)別出攻擊者們針對(duì)站點(diǎn)進(jìn)行的惡意活動(dòng)、并以大家需要的方式作出及時(shí)提醒 |
102 |
《PHP實(shí)戰(zhàn):PHP中實(shí)現(xiàn)crontab代碼分享》【VEPHP】 PHP實(shí)戰(zhàn)1.準(zhǔn)備一個(gè)標(biāo)準(zhǔn)crontab文件./crontab,代碼如下:#mhdommondowcommand,,*****date>/tmp/cron.date |
103 |
《Mysql必讀mysql部分替換sql語(yǔ)句分享》【VEPHP】 替換cdb_posts表的message字段,將“viewthread.php?tid=3989”替換成“viewthread |
104 |
《Mysql學(xué)習(xí)mysql分頁(yè)時(shí)offset過(guò)大的Sql優(yōu)化經(jīng)驗(yàn)分享》【VEPHP】 MYSQL入門(mén)MySQL并不是跳過(guò)offset行,而是取offset+N行,然后返回放棄前offset行,返回N行,當(dāng)offset特別大,然后單條數(shù)據(jù)也很大的時(shí)候,每次查詢(xún)需要獲取的數(shù)據(jù)就越多,自然就會(huì)很慢 |
105 |
《PHP學(xué)習(xí):php生成不重復(fù)隨機(jī)數(shù)、數(shù)組的4種方法分享》【VEPHP】 下面寫(xiě)幾種生成不重復(fù)隨機(jī)數(shù)的辦法,直接上代碼吧PHP教程代碼如下:<?php,,define('RANDOM_MAX',100);,,define('COUNT',10); |
106 |
《PHP應(yīng)用:PHP中使用Memache作為進(jìn)程鎖的操作類(lèi)分享》【VEPHP】 <?php,//使用Memache作為進(jìn)程鎖,classlock_processlock{,,,//key的前綴protected$sLockKeyPre;,//重試間隔protected$iLockRetryInterval;,//重試次數(shù),protected$iLockRetryCount;,//鎖的過(guò)期時(shí)間,protected$iLockCacheTimeout;,//鎖過(guò)期后的回調(diào) |
107 |
《PHP學(xué)習(xí):PHP中把對(duì)象轉(zhuǎn)換為關(guān)聯(lián)數(shù)組代碼分享》【VEPHP】 PHP應(yīng)用/***對(duì)象轉(zhuǎn)關(guān)聯(lián)數(shù)組,*@author,*@paramobject$obj,*@returnarray,*/functionobject_to_array($obj){,$_arr=is_object($obj)?get_object_vars($obj):$obj;,foreach($_arras$key=>$val){,$val=(is_array($val)||is_ob |
108 |
《PHP實(shí)戰(zhàn):php備份數(shù)據(jù)庫(kù)類(lèi)分享》【VEPHP】 PHP編程php備份數(shù)據(jù)庫(kù)類(lèi)分享 |
109 |
《PHP學(xué)習(xí):分享自定義的幾個(gè)PHP功能函數(shù)》【VEPHP】 字符串截取(這個(gè)是emlog里提出來(lái)的,其實(shí)也就是substr的增強(qiáng)版)PHP實(shí)例 |
110 |
《PHP學(xué)習(xí):ThinkPHP文件緩存類(lèi)代碼分享》【VEPHP】 PHP實(shí)戰(zhàn)取自ThinkPHP的文件緩存類(lèi)代碼,這里就不多廢話(huà)了,小伙伴們本身看注釋吧 |