Time of Update: 2018-12-05
1. sys_getloadavg()sys_getloadavt()可以獲得系統負載情況。該函數返回一個包含三個元素的數組,每個元素分別代表系統再過去的1、5和15分鐘內的平均負載。與其讓伺服器因高負載宕掉,不如在系統負載很高時主動die掉一個指令碼,sys_getloadavg()就是用來幫你實現這個功能的。 不過很遺憾,該函數在windows下無效。2. pack()Pack()能將md5()返回的32位16進位字串轉換為16位的二進位字串,可以節省儲存空間。3. cal_days_in_
Time of Update: 2018-12-05
/** * 建立父節點樹形數組 * 參數 * $ar 數組,鄰接列表方式組織的資料 * $id 數組中作為主鍵的下標或關聯鍵名 * $pid 數組中作為父鍵的下標或關聯鍵名 * 返回 多維陣列 **/function find_parent($ar, $id='id', $pid='pid') { foreach($ar as $v) $t[$v[$id]] = $v; foreach ($t as $k => $item){ if( $item[$pid] ){
Time of Update: 2018-12-05
招聘一個PHP程式猿,有興趣的朋友可以發email給我(附上你的作品截圖),我email是see7di@gmail.com要求是:接手一個完成度80%的訂房網站按照你未來老闆提出的要求繼續開發下去.公司在台北板橋.聘用之後可以在你自己家開發,只需要每天開著skype連線能隨時交流就好了(每週上班5天休息2天).薪水大約在3500-4000人民幣每月,另外要簽署三年的雇傭合約,簽署合約的同時你會獲得公司的股票.要求精通php5和mysql,懂前臺,例如xhtml;mootools或jquery未來
Time of Update: 2018-12-05
404錯誤,很多人都知道,如果要訪問的url不存在的時候就讀取顯示這個頁面.以往在處理404方面我們通常的做法是要麼簡單寫幾行字,而有心人士或許還會對其稍加美化,另外一少部份想投機取巧的傢夥甚至用meta標籤做延時轉向,僅此而已,其實404還可以幫我們做很多事,這就是今天我們要討論的重點了.
Time of Update: 2018-12-05
Nginx比apache要好,優點很多,隨便去搜尋引擎找一下就能找到一大把資料,這不是我們討論的重點,我們的重點是自己做一個運行組合! 為何我不從網上下載一個別人已經封裝好的現成的版本呢?因為很多人封裝了之後就不在更新了,以後想要更新都不知道怎麼做,既然如此還不如自己好好研究一下自己封裝,將來要升級也不用求人,藝不壓身! 我說下我搭配的這個組合的特點:主要構成: 1.Php 5.3 2.Nginx 1.3.6 3.Memcache 2.2.6
Time of Update: 2018-12-05
我已經好久沒有寫點東西了,主要是因為最近實在是太忙了,有個白癡天天用webbench攻擊公司的伺服器. 俗話說得好,久病成醫,今天我這個蒙古大夫就分享一下自動防攻擊的部分.
Time of Update: 2018-12-05
解決方案是在session_start()之後,字元輸出之前寫上header("Cache-control: private"); 網頁的緩衝是由HTTP訊息頭中的“Cache-control”來控制的,常見的取值有private、no-cache、max-age、must-revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況:(1) 開啟新視窗
Time of Update: 2018-12-05
最常見的詞語二分法:$str = '這是我的網站www.7di.net!'; //$str = iconv('GB2312','UTF-8',$str); $result = spStr($str); print_r($result); /** * UTF-8版 中文二元分詞 */ function spStr($str) { $cstr = array(); $search = array(",", "/", "\\", ".", ";", ":",
Time of Update: 2018-12-05
開發PHP的朋友都知道,其實最擔心的就是程式中出現一些異常或錯誤,這些狀況如果輸出到用戶的螢幕會把用戶給嚇壞,甚至為此丟了工作,如果不輸出到螢幕就得想辦法記錄到日誌中,但是似乎不是每個人都有查看錯誤日誌的習慣,爲瞭解決這個尷尬的問題,所以我寫了這段代碼,其用意就是當我們寫的php程式出錯的時候把錯誤內容捕捉出來然後發到我們的email內.先看效果: Define('SYS_DEBUG',false);IF(SYS_DEBUG)
Time of Update: 2018-12-05
<?phpdate_default_timezone_set("Asia/shanghai");class CalendarForm { private $year; private $month; private $day; private $weekend; private $currentdate; private $dayofmonth;
Time of Update: 2018-12-05
1.每個按鈕的名字都設定成一個,比如說Submit。然後在接受頁面中判斷這個值, 根據值的不同採取不同動作就是了。 比如: file1.php <form action="file2.php" method="post"> <input type="text" name="ok"> <input type="submit" name="mySubmit"
Time of Update: 2018-12-05
思路:首先安裝 Apache ,並確保 Apache 能正常運作。安裝具體步驟方法可參考我的另一篇文章:《Windows下安裝Apache2.2.x》(http://indian.blog.163.com/blog/static/1088158200755105546704)。其次就是安裝 PHP ,並配置 Apache 支援 PHP 。有兩種方法在 Windows 下讓 Apache 支援 PHP :使用Windows的環境變數或者 Apache 自身的支援。安裝前需要從
Time of Update: 2018-12-05
之前做了一個VC++訪問c#製作的WebService,沒有問題,接著我又做了一個VC++訪問php製作的WebService ,結果老是出現Client錯誤。這個php WebService是用ZendStudio製作的,後來採用NUSoap做php的WebService就沒問題。以下為整個過程:NUSoap WebService自作.參考網址:http://blog.csdn.net/raining_peidx/archive/2009/07/27/4384600.aspx1.php
Time of Update: 2018-12-05
下載需要的檔案 http://www.php.net/extra/win32build.ziphttp://www.php.net/extra/bindlib_w32.zipphp最新的源碼程式,例如php5.1.4。環境要求Windows XPVisual Stdio C++ 6建立目錄c:\workc:\work\win32buildc:\work\bindlib_w32編譯 resolv.lib替換 resolv.lib開啟cmd視窗,轉到 c:\work\php-5.1.4
Time of Update: 2018-12-05
PHP果然容易上手,今天從零開始學了半天能感覺已經能寫點簡單的東西了。。。0
Time of Update: 2018-12-05
五一以來工作狀態不好,就沒更新iOS系列。暫時也沒iOS項目,先邊學邊做PHP。這篇就當個隨筆吧。不太記得當年跑起來第一個ASP.NET
Time of Update: 2018-12-05
前篇:http://www.cnblogs.com/galaxyyao/archive/2013/05/07/3065237.html在和同事交流後發現,我自己把問題給偷換了,結果導致把自己框起來了。原本我打算解決的問題是:使用者的外掛程式目錄可能沒有寫入權限,無法更新外掛程式而不是:不使用檔案讀寫的形式來快取資料因此完全可以在讀取完資料庫後,將資料臨時存在一個外掛程式擁有讀寫權限的目錄,例如臨時檔案夾。於是按這個思路寫出了範例程式碼:$tempFolderPath =
Time of Update: 2018-12-05
php接收二進位檔案轉換成圖片,php://input $GLOBALS['HTTP_RAW_POST_DATA']as3 代碼var bitmapData:BitmapData = new BitmapData(drawWidth, drawHeight);//的到BitmapDatavar myMatrix:Matrix = new Matrix(1, 0, 0, 1, drawWidth/ 2, drawHeight/2);//改變中心點bitmapData.draw(Con_mc,
Time of Update: 2018-12-05
有不少別人寫過的內容我就不重新寫篇blog了,反正我寫的也肯定理解不夠深刻。僅作為備忘。1. PHP引用《PHP引用以及誤區》http://weizhifeng.net/php-reference.html不過在和朋友討論之後他提到,用來和C++的指標比較本身也不太適當。指標是可以計算的,但類似C#的引用沒有做類似++這樣的運算。指標的終極定義是對一塊線性地址空間記憶體的建模,只有C++/C裡可以以這樣的方式直接存取實體記憶體。所以大概把PHP的引用和C#的引用比較更為妥當?2. 等號http:
Time of Update: 2018-12-05
9個你應該知道的PHP庫9 Extremely Useful and Free PHP Libraries1. ReCAPTCHAThe reCAPTCHA 庫讓你可以為網站建立進階的CAPTCHA系統,這個系統其實是用來產生驗證資訊的,甚至包括語音驗證,就是個好例子。當然還有reCAPTCHA 服務可以使用,其提供易用的免費API,值得在你的網站試試。 The reCAPTCHA library allows you to integrate an advanced CAPTCHA