PHP教程

使用Google Plus Oauth登入_PHP教程

前陣子Google+已經發布了OAuth的應用程式程式設計介面,現在他們只提供使用者活動和迴圈資料。我已經使用PHP通過Google+資料簡單實現了一個稱為使用者身份驗證的登入系統。試試這幾乎就像twitter登入系統,我希望未來Google+會釋放更多選項。 使用Google Plus Oauth登

逆序陣列插入元素PHP實現_PHP教程

PHP程式碼如下: 1 <?php 2 /** 3 * 逆序二維陣列插入一元素 4 * 5 * @author WadeYu 6 * @date 2012-05-30 7 */ 8 $aSorted = array( 9 array(1, 100),10 array(2,

PHP 資料結構與演算法之《棧》_PHP教程

介紹 “要成高手,必練此功”。 要成為優秀的程式設計師,資料結構和演算法是必修的內容。而現在的Web程式設計師使用傳統演算法和資料結構都比較少,因為很多演算法都是包裝好的,不用我們去操心具體的實現細節,如PHP的取棧操作array_pop,進棧操作array_push,都有指定的庫函式,導致我們對

Smarty的配置與高階快取技術_PHP教程

前言 Smarty 是一個出色的PHP模板引擎,它分離了邏輯程式碼和user interface。 學習和使用Smarty,沒有應用到它的快取技術是一個很大的損失,它可以將使用者最終看到的HMTL檔案快取成一個靜態的HTML頁,當設定Smarty的cache屬性為true時,在Smarty設定的cache

PHP實現人人OAuth登入和API呼叫_PHP教程

人人開放平臺給出的PHP SDK,個人感覺寫的不怎麼樣,而且在我的電腦上執行不出來,總是113錯誤,查文件竟然還沒有這個錯誤碼,於是只好自己按照官方給出的文件,用PHP自己實現了一下。程式碼如下文,沒有作封裝,只是走了一下流程。如果是僅僅用於人人連線這樣的登入驗證和簡單的API呼叫,也不是很有必要封裝。作為

圖文並茂PHP跟老大的對話_PHP教程

思維導圖 介紹 叫老大不光是因為職位比我高,還因為技術也讓人佩服! 今天跟老大聊聊我們一些程式碼結構的問題,有些可能會對你是有幫助的。如果大家有不同的看法,可以提出來,一起討論一下。 對話 1>單個檔案巨大(超過5000行) 我:檔案大會不會影響效能啊?P

經常用到的PHP正則表達達式_PHP教程

思維導圖 介紹 正則表示式,大家在開發中應該是經常用到,現在很多開發語言都有正則表示式的應用,比如javascript,java,.net,php等等,我今天就把我對正則表示式的理解跟大家嘮嘮,不當之處,請多多指教! 需要知道的術語——下面的術語你知道多少? 定界符;字元

windows定時執行PHP的技巧_PHP教程

windows定時執行PHP相信不少讀者(PHP愛好者)在工作、學習的過程中經常抱怨:在WIN如何讓PHP定時自動發信呢??如何讓MYSQL實現自動備份而無後顧之憂呢??如 果完全依靠手工進行當然也可以實現,但操作上似乎過於繁瑣了一點!彆著急,利用系統的任務計劃程式(Windows 98稱之為計劃任務)可輕易

[php] php curl smtp傳送郵件_PHP教程

公司的雲平臺把fsockopen關掉了,如果要使用smtp外網的郵箱來發送郵件的話 只能試試使用curl來進行了 先google了一下,發現很多問相關問題的但沒有相關的解答,在phpclasses裡也沒有找到相關的類於是自己邊看stmp的相關協議邊開始嘗試curl  SMTP協議 這個在網上可以找到多相

微博短連結演算法php版本_PHP教程

思路:1)將長網址md5生成32位簽名串,分為4段, 每段8個位元組;2)對這四段迴圈處理, 取8個位元組, 將他看成16進位制串與0x3fffffff(30位1)與操作, 即超過30位的忽略處理;3)這30位分成6段, 每5位的數字作為字母表的索引取得特定字元, 依次進行獲得6位字串;4)總的md5串可以獲

PHP 程式設計師學資料結構與演算法之《棧》_PHP教程

介紹  “要成高手,必練此功”。  要成為優秀的程式設計師,資料結構和演算法是必修的內容。而現在的Web程式設計師使用傳統演算法和資料結構都比較少,因為很多演算法都是包裝好的,不用我們去操心具體的實現細節,如PHP的取棧操作array_pop,進棧操作array_push,都有指定的庫函式,導致我們對基礎演算

IIS7.5 配置 PHP 5.3.5_PHP教程

首先確認IIS中啟用了CGI功能: IIS 7.5中為了易於PHP程式的安裝,增設了PHP Manager模組。只要您簡單設定,其它的工作自動到位!下載地址:http://phpmanager.codeplex.com/releases/view/62183,安裝。 再開啟IIS,會發現裡面多了一

thinkphp Page.class.php偽靜態分頁類可自定義分隔符_PHP教程

該擴充套件類為ThinkPHP框架上使用的分頁擴充套件類,ThinkPHP原版自帶分頁類生成的連結為?&;kind=1&;name=88&;p=1這種形式,非常不友好,經過簡單的修改,終於可以支援偽靜態和自定義的分隔符。  ThinkPHP 3.0拷貝路徑為:/THINKPHP/sys

0.24542093276978