Time of Update: 2016-07-13
PHP版QQ互聯OAuth範例程式碼分享,oauth範例程式碼由於國內QQ使用者的普遍性,所以現在各大網站都儘可能的提供QQ登陸口,下面我們來看看php版,給大家參考下/** * QQ互聯 oauth * @author dyllen * */class Oauth{ //取Authorization Code Url const PC_CODE_URL = 'https://graph.qq.com/oauth2.0/authorize'; //取Access Token Url
Time of Update: 2016-07-13
七牛整合PHP上傳檔案,七牛支援抓取遠程圖片 API,用 access_key + secret_key + url 產生 access_token, 把 access_token 加在 header 裡,然後向 post url 就完成上傳了。Sample code:/* * * @desc URL安全形式的base64編碼 * @param string $str * @return string */ function
Time of Update: 2016-07-13
PHP根據圖片色界在不同位置加浮水印的方法 本文執行個體講述了PHP根據圖片色界在不同位置加浮水印的方法。分享給大家供大家參考。具體實現方法如下: ? 1 2 3 4 5 6 7 8 9 10 11
Time of Update: 2016-07-13
PHP與MYSQL程式設計【第四版】 第三章隨筆——(2),mysql程式設計第三章PHP基礎 (3.6——3.11) 3.6 變數 變數聲明 變數賦值:按值賦值/引用賦值 變數範圍: 局部變數:函數中聲明的變數,只能在函數中引用
Time of Update: 2016-07-13
php數組比較實現尋找連續數的方法,php數組尋找本文執行個體講述了php數組比較實現尋找連續數的方法。分享給大家供大家參考。具體如下:$data = array();$data[]= array("01" ,"02", "18" , "29" , "31" , "32");$data[]= array("02" ,"09", "11" , "22" , "24" , "27");$data[]= array("07" ,"16", "26" , "27" , "29" ,
Time of Update: 2016-07-13
使用XHGui來測試PHP效能的教程,xhguiphp效能教程Profiling是一項用來觀察程式效能的技術,非常適用於發現程式的瓶頸或者緊張的資源。Profiling能夠深入程式的內部,展現request處理過程中每一部分代碼的效能;同時,也可以確定有問題的請求(request);對於有問題的請求,我們還可以確定效能問題發生在請求內部的位置。對於PHP,我們有多種Profiling工具,本文主要集中在——XHGui,一款非常優秀的工具。XHGui構建在XHProf之上(XHProf由Faceb
Time of Update: 2016-07-13
php實現的簡易掃雷遊戲執行個體,php掃雷執行個體本文執行個體講述了php實現的簡易掃雷遊戲。分享給大家供大家參考。具體如下:= 0 && $j - 1 >= 0 && $data["data".($i - 1)."_".($j - 1)] == 100)$cnt++;//upper left if($i - 1 >= 0 && $data["data".($i - 1)."_".$j] == 100)$cnt++;//left if($i - 1 >= 0 &&
Time of Update: 2016-07-13
PHP 和 Node.js 的10項對比挑戰在最近 SitePoint 的 PHP vs Node.js Smackdown 一文中,Craig Buckler 對兩種語言就如何應對一系列的10個挑戰進行了比較來決定哪一個總體上更佳。Craig 在書中講到,這些比較總是有些矛盾。作為一個有意思的隨訪,我們要求 Bruno Škvorc SitePoint 的 PHP 開發人員)和 James Hibbard SitePoint 的一個 JavaScript
Time of Update: 2016-07-13
關於NGINX的502的裝逼打怪之路,nginx502之路寫日誌之前先copy一段nginx502的原因,從某網看到如下,然而這並不是重點,最重要還是看博主手敲的東西。 一、NGINX 502錯誤排查NGINX 502 Bad Gateway錯誤是FastCGI有問題,造成NGINX502錯誤的可能性比較多。將網上找到的一些和502 BadGateway錯誤有關的問題和排查方法列一下,先從FastCGI配置入手:1.FastCGI進程是否已經啟動2.FastCGI
Time of Update: 2016-07-13
PHP擷取一年有幾周以及每周開始日期和結束日期,幾周開始日期最近接了一個項目,其中有一需求是用php擷取一年有幾周以及每周開始日期和接觸日期。在網上找些資料沒有合適的,於是自己做了一份,下面通過兩種方式實現PHP擷取一年有幾周以及每周開始日期和結束日期代碼一:';if ($week > $weeks || $week ';echo $year . '年第' . $week . '周結束時間戳記:' . $timestamp['end'] . '';echo $year . '年第' .
Time of Update: 2016-07-13
php自動識別文字編碼並轉換為目標編碼的方法,本文執行個體講述了php自動識別文字編碼並轉換為目標編碼的方法。分享給大家供大家參考。具體如下:在PHP處理頁面的時候,我們對於字元集的轉換都是採用了iconv或者mb_convert等函數,但,這其實是有一個前提的。即我們事先得知道in和out是什麼樣的編碼,我們才能進行正確的轉換。雖然大多數轉換都是在gbk和utf-8之間轉,但如果不知道轉換對象的編碼怎麼辦呢?Google出來這麼一個函數safeEncoding,可以簡單的識別UTF8和
Time of Update: 2016-07-12
商城中使用支付介面擷取使用者地址,商城授人以魚不如授人以漁支付擷取使用者地址使用擷取地址資訊是和支付一道申請的,支付申請通過,就可以使用該功能。商城中,使用支付擷取使用者的收貨地址,可以省略使用者輸入地址資訊的繁複流程,提高使用者體驗。但是可能是因為牽扯到使用者隱私,所以在使用過程中,需要使用者自己主動選擇使用該功能,並且是通過點擊的操作,我們才可以擷取到使用者的收貨地址,這一點是要注意的。操作流程如下:1.使用者開啟購物車頁面,點擊結算,跳轉到一個的oauth2的頁面,地址為:https://
Time of Update: 2016-07-12
preg_match的isU代表什麼意義,preg_matchisu代表正則後面的/(.*)/isU ,“isU”參數代表什麼意思?這是正則中的修正符.i是同時尋找大小寫字母,s是圓點(.)匹配所有字元,包括分行符號.如果沒有設定s,則不包括分行符號.U是反轉了匹配數量的值使其不是預設的重複,而變成在後面跟上“?”才變得重複http://www.bkjia.com/PHPjc/1059478.htmlwww.bkjia.comtruehttp:/
Time of Update: 2016-07-12
項目從Codeigniter 2.2升級至 Codeigniter 3.0的一些注意事項,codeigniter2.21. 替換掉system目錄下所有的檔案和檔案夾,以及替換掉index.php2. controllers和models中的檔案首字母都需要改成大寫:application.php -> Application.php, m_application.php -> M_application.php3. 替換掉config/mimes.php4.
Time of Update: 2016-07-12
Apache-2.4+Tomcat-7+SSL +VirtualHost+自簽發認證安裝測試一、安裝依懶軟體包1、安裝apr軟體包# wget -c http://ftp.cuhk.edu.hk/pub/packages/apache.org//apr/apr-1.5.2.tar.bz2#tar -jxvf apr-1.5.2.tar.bz2#cd apr-1.5.2# ./configure --prefix=/usr/#make# make install2、安裝apr-util軟體包#
Time of Update: 2016-07-12
oracle備份指令碼oracle9i備份指令碼:全備(level 0):bash-3.00$ more ora9i_rman_bak.sh | grep -v "#"CUSER=`id |cut -d"(" -f2 | cut -d ")" -f1`RMAN_LOG_FILE=${0}.outif [ -f "$RMAN_LOG_FILE" ]then rm -f "$RMAN_LOG_FILE"fiecho >> $RMAN_LOG_FILEchmod 666
Time of Update: 2016-07-12
常見的四種POST 提交資料方式(小總結),四種postHTTP/1.1 協議規定的 HTTP 要求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 這幾種。其中,POST 一般用來向服務端提交資料,本文主要討論 POST 提交資料的幾種方式。我們知道,HTTP 協議是以 ASCII 碼傳輸,建立在 TCP/IP 協議之上的應用程式層規範。規範把 HTTP 要求分為三個部分:狀態行、要求標頭、訊息主體。類似於下面形式: 協議規定,POST
Time of Update: 2016-07-12
php解析url並得到url中的參數及擷取url參數的四種方式,url四種下面一段代碼是php解析url並得到url中的參數,代碼如下所示: string 'content' (length=7) 'c' => string 'index' (length=5) 'a' => string 'lists' (length=5) 'catid' => string '6' (length=1) 'area' =>
Time of Update: 2016-07-12
深入理解PHP變數的實值型別和參考型別,深入理解變數在PHP中,大部分變數類型,如字串,整型,浮點,數組等都是實值型別的,而類和對象是參考型別,在使用的時候,需要注意這一點。看到網友在討論PHP的&符號,要徹底理解它的用法,就有必要討論一下變數的兩種形式。PHP的變數在記憶體中是這樣儲存的,變數儲存的並不直接是值的內容,而是地址。例如:$a = 1;我們看起來,似乎變數$a直接儲存了 1 這個值。而實際情況是,PHP解譯器建立了變數$a,將值:1
Time of Update: 2016-07-12
php實現陽曆陰曆互轉的方法,php實現陽曆陰曆最近對陽曆轉陰曆從而得到相應節日的演算法這方面比較感興趣,於是就在網上搜了一圈。不錯,還算是找到一個比較不錯的php類,實現了將陽曆轉換為陰曆(農曆),陰曆轉換為陽曆的演算法,同時還能擷取幹支紀年,生肖,以及相應的陰曆的中文叫法等等,功能還是挺齊全的,在這裡分享給大家。具體類代碼如下:class Lunar{ var $MIN_YEAR=1891; var $MAX_YEAR=2100; var $lunarInfo=array(