Time of Update: 2016-07-29
microtime()函數返回當前 Unix 時間戳記和微秒數。echo(microtime());0.478130001451273280microtime(true)返回一個浮點數 計算已耗用時間代碼:$startTime = microtime(true);$endTime = microtime(true);$runTime = ($endTime-$startTime)*1000 . ' ms';').addClass('pre-numbering').hide();
Time of Update: 2016-07-29
今天無事,偶爾看到phpstorm中的版本選擇處有關於各版本的區別的簡短描述,於是總結一下。 PHP5.3相對於之前版本,最大區別也就是命名空間和匿名函數了,這在平時開發和各大架構中都用的比較多了,就不再詳述了。 PHP5.4的主要更新是數組簡寫文法格式和traits了。 關於數組簡寫,說起來也挺簡單,只是為數組添加了一個新的聲明方法,如下:// PHP5.4之前$array = array( "foo" => "bar", "bar" => "foo",);// 自 PHP
Time of Update: 2016-07-29
1.fopen /file_get_contents 每次請求都會重新做DNS查詢,並不對 DNS資訊進行緩衝。但是CURL會自動對DNS資訊進行緩衝。對同一網域名稱下的網頁或者圖片的請求只需要一次DNS查詢。這大大減少了DNS查詢的次數。所以CURL的效能比fopen /file_get_contents 好很多。2.fopen /file_get_contents
Time of Update: 2016-07-29
概述 本文檔是用來詳細描述
Time of Update: 2016-07-29
伺服器變數: $_SERVER環境變數:$_ENV HTTP GET變數:$_GET HTTP POST變數:$_POSTrequest變數: $_REQUESTHTTP檔案上傳變數: $_FILESHTTP Cookies: $_COOKIE Session變數:$_SESSION Global變數:$_GLOBALS伺服器變數: $_SERVER$_SERVER 是一個包含諸如頭資訊(header)、路徑(path)和指令碼位置(script
Time of Update: 2016-07-29
1.畫圓柱//1.畫布//預設是黑色$img = imagecreatetruecolor(400,300);$white = imagecolorallocate($img,255,255,255);imagefill($img,0,0,$white);//2.畫扇形//建立3個顏色$red = imagecolorallocate($img,255,0,0);$blue = imagecolorallocate($img,0,0,128);$gray =
Time of Update: 2016-07-29
分享一段利用PHP實現QQ登陸的代碼,原理是用curl類比發送post登入,cookie儲存本地,實現真正的3GQQ登陸。這裡代碼理論可以支援永久單掛QQ—真正做到免費掛qq哦。 'http://pt.3g.qq.com/s?sid=ATAll43N7ZULRQ5V8zdfojol&aid=nLogin','q_from' => '', 'loginTitle' => 'login', 'bid' => '0', 'qq' => $qqno, 'pwd' => $qqpw,
Time of Update: 2016-07-29
這裡的匯出csv格式檔案和匯出excel是相似的,大家可以參考一下代碼,實現匯出功能。/** * csv匯出 */public function exportVoter(){ header( "Cache-Control: public" );header( "Pragma: public" );header("Content-type:application/vnd.ms-excel");header("Content-Disposition:attachment;
Time of Update: 2016-07-29
本文執行個體講述了PHP實現圖片不變型裁剪及圖片按比例裁剪的方法。分享給大家供大家參考,具體如下:圖片不變型裁剪 $target_ratio){ // image-to-height $cropped_width = $source_width; $cropped_height = $source_width * $target_ratio; $source_x = 0; $source_y = ($source_height - $cropped_height)
Time of Update: 2016-07-29
Nginx是當今最流行的Web伺服器之一。它為世界上7%的web流量提供服務而且正在以驚人的速度增長。它是個讓人驚奇的伺服器,我願意部署它下面是一個常見安全陷阱和解決方案的列表,它可以輔助來確保你的Nginx部署是安全的。 1. 在設定檔中小心使用"if"。它是重寫模組的一部分,不應該在任何地方使用。 “if”聲明是重寫模組評估指令強制性的部分。換個說法,Nginx的配置一般來說是聲明式的。在有些情況下,由於使用者的需求,他們試圖在一些非重寫指令內使用“if&
Time of Update: 2016-07-29
就業真的難嘛——找到人生合適的平台才是關鍵今年移動互連網的發展勢頭迅猛,如火山爆發。所有的IT企業都缺乏大量的程式員,程式員的薪水也在今年來一路走高,伴隨著供大學生就業困難等一系列因素的影響,軟體公司們招聘IT人才的要求越來越高,對程式員技術水平的要求更高。所以大學生在畢業以後會選擇培訓行業強化自身技能,提高自己的核心競爭力,期望經過自己的努力拿到更高的薪資。
Time of Update: 2016-07-29
我從1萬小時編程中學到了什麼12年前有人告訴我,你至少需要10,000小時才能說自己在某方面是專業的。對此我並不理解。假設我每月至少工作160小時,那麼我每年工作1,920小時,除去五周的假期,那就是1,720小時。由於在這些時間裡,我不可能100%都用來寫代碼,所以扣掉30%的話,最終差不多是每年1,000小時。但是現在,12年過去了,在曆經12,000小時的編程後,我理解了。我剛讀到的亞裡士多德的一句話,完美地描述了這個過程。重複不停地去做一件工作,這個工作就會變成我們本身。到那時,傑出就不
Time of Update: 2016-07-29
介紹Sublime編輯器Sublime Text 3官方版是Sublime Text2的升級版。Sublime Text是一款流行的文字編輯器軟體,有點類似於TextMate,跨平台,可運行在Linux,Windows和Mac OS X。也是許多程式員喜歡使用的一款文字編輯器軟體。Sublime Text
Time of Update: 2016-07-29
本文執行個體講述了Linux安裝配置php環境的方法。分享給大家供大家參考,具體如下:1.擷取安裝檔案: http://www.php.net/downloads.php php-5.3.8.tar.gz擷取安裝php需要的支援檔案:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz2.安裝libxml2複製代碼 代碼如下:tar zxvf libxml2-2.6.32.tar.gzcd
Time of Update: 2016-07-29
今天在寫一個函數時,用到了一些零碎的小知識點,將它們以簡單例子的形式總結出來。$array=array(4,5,1,2,3,1,2,1);$ac=array_count_values($array);//數組中所有字元出現的次數print_r($ac);echo pow(2,1);//求2的1次方echo "\n";echo decbin(1);//將十進位1轉換為二進位echo "\n";$l=4;$o=0;echo $k=sprintf("%0{$l}d",
Time of Update: 2016-07-29
概述:實現 localhost/site/login 訪問 localhost/index.php?r=site/login1. web server 配置 a. nginx 配置 location / { try_files $uri $uri/ /index.php?$args; } b. apache 配置 DocumentRoot "webroot" RewriteEngine on # If a
Time of Update: 2016-07-29
本文執行個體講述了PHP基於cookie與session統計網站訪問量並輸出顯示的方法。分享給大家供大家參考,具體如下:0){ $query1="update tb_count10 set counts=counts+1 where data1='$data1' and ip='$ip'"; $result1=mysql_query($query1); }else{ $query="insert into tb_count10(counts,data1,data2,ip)values('1'
Time of Update: 2016-07-29
接下來的幾篇博文,帶給大家一種較為簡單的宏觀架構方案及詳細的實施部署教程,無圖無JB ----> 上述叢集環境簡單描述如下(2代表格服務或軟體數量,即存在多個相同的服務):1、Nginx反向 Proxy伺服器(Nginx2、Keepalived2、yum源1):使用者所有的請求均通過nginx反向
Time of Update: 2016-07-29
本文執行個體講述了php實現的操作excel類。分享給大家供大家參考,具體如下:excel = new COM("Excel.Application") or die("Did Not Connect"); } //類入口 public static function getInstance() { if(null == self::$instance) { self::$instance = new Excel(); } return
Time of Update: 2016-07-29
前置:$foo = 'aaaaaa,vvvvvv,ccccc,dddd';if(($index = strstr($foo,',') !== false):答案1:用正則-》$Regex = '#([^,]+)#is';preg_match($Regex,$foo,$result);echo $result[1]; //輸出結果:aaaaaa答案2:用分割字串-》$foo = explode(',',$foo);echo $foo[