Time of Update: 2017-02-28
這篇文章主要介紹了PHP中基本HTTP認證技巧,執行個體分析了HTTP身分識別驗證的原理與實現方法,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了PHP中基本HTTP認證技巧。分享給大家供大家參考。具體分析如下:通過組合.htaccess檔案和.htpasswd檔案被用來阻止使用者訪問某些伺服器上的目錄。這些檔案包含有關使用者被允許訪問一個目錄和自己的密碼資訊。 HTTP身分識別驗證可以通過發送特殊的HTTP
Time of Update: 2017-02-28
這篇文章主要介紹了php查看當前Session的ID的方法,執行個體分析了兩種常見的擷取session中ID的技巧,非常具有實用價值,需要的朋友可以參考下 本文執行個體講述了php查看當前Session的ID的方法。分享給大家供大家參考。具體如下:有兩種方法可以得到使用者的session id,第一是使用session_id()函數,另外一種是使用內建的常量SID獲得,SID包含了session id和session值?
Time of Update: 2017-02-28
這篇文章主要介紹了php實現刪除空目錄的方法,執行個體分析了rmdir函數的提示,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了php實現刪除空目錄的方法。分享給大家供大家參考。具體分析如下:php中可以通過rmdir()函數刪除一個空目錄? 1 2 3 4 5 6
Time of Update: 2017-02-28
這篇文章主要介紹了php實現在伺服器上建立目錄的方法,執行個體分析了php中使用mkdir函數的提示,需要的朋友可以參考下 本文執行個體講述了php實現在伺服器上建立目錄的方法。分享給大家供大家參考。具體分析如下:下面的代碼先判斷目錄是否存在,然後通過mkdir()函數在伺服器上建立了一個目錄? 1 2 3 4
Time of Update: 2017-02-28
這篇文章主要介紹了php實現以唯讀方式開啟檔案的方法,執行個體分析了php中fopen函數的功能及提示,需要的朋友可以參考下 本文執行個體講述了php實現以唯讀方式開啟檔案的方法。分享給大家供大家參考。具體分析如下:php中可以通過fopen()開啟一個檔案,第二個參數設定為"r"表示已唯讀方式開啟,函數返回一個檔案控制代碼,其它函數就可以通過這個檔案控制代碼對檔案進行不同方式的讀取?
Time of Update: 2017-02-28
這篇文章主要介紹了php讀取檔案內容到數組的方法,涉及php中file、rtrim等函數對檔案及字串的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了php讀取檔案內容到數組的方法。分享給大家供大家參考。具體分析如下:php中可以通過file()函數將檔案讀取到數組中,數組中的元素即為檔案的每行,file()函數通過"n"按行分割檔案儲存到數組,所以數組每個元素都是以"n"結尾,我們可以通過
Time of Update: 2017-02-28
代碼如下 <?php /** * 驗證簽名 * TobeVerified 待驗證簽名的密文
Time of Update: 2017-02-28
執行個體 代碼如下 <?php /** * 根據原文產生簽名內容
Time of Update: 2017-02-28
這篇文章主要介紹了PHP變數範圍以及地址引用問題,有需要的朋友可以參考一下範圍的概念: 在PHP指令碼的任何位置都可以聲明變數,但是,聲明變數的位置會大大影響訪問變數的範圍。這個可以訪問的範圍稱為範圍。 主要的常用的包括:局部變數、全域變數、靜態變數。 1、局部變數:就是在函數內聲明的變數,他儲存在記憶體的棧內,所以訪問速度很快。僅在函數內有效。 2、全域變數:與局部變數相反,全域變數可以在程式的任何地方訪問。只要在變數前面加關鍵字GLOBAL
Time of Update: 2017-02-28
這篇文章主要介紹了一個好用的PHP驗證碼類執行個體,有需要的朋友可以參考一下分享一個好用的php驗證碼類,包括調用樣本。說明:如果不適用指定的字型,那麼就用imagestring()函數,如果需要遇到指定的字型,就要用到imagettftext()函數。字型的位置在C盤下Windows/Fonts. 參考了網上的php 產生驗證碼的方法,以及php 圖片驗證碼和php 中文驗證碼的產生方法。用到了PHP GD庫的相關知識。 1,產生驗證碼的類
Time of Update: 2017-02-28
對於PHP初學者而言,在使用global關鍵字時,可能會發現,在函數內global一個函數外的變數,在某些情況下卻無法正確輸出該變數(即global變數無效)。下面我們來看一個簡單而常見的例子。 在這裡,我們有a.php和b.php兩個頁面。 b.php頁面代碼如下: 代碼如下
Time of Update: 2017-02-28
PHP語言在進行開發之前,需要將開發環境配置妥當,這樣才能實現我們的程式完美運行。那麼,如何正確的配置PHP開發環境呢?文章將介紹Apache、MySql、PHP的下載、安裝及配置,分別講述在windows和Linux環境下開發環境的搭建。 一、下載Apache、MySql和PHP 1、Apache的下載 Apache伺服器可以通過官方提供的鏡像地址來下載windows的Apache安裝程式,不過都是英文版的,而且下載速度太慢。我建議大家去華軍、天空或者中關村下載最新版的安裝程式,速度
Time of Update: 2017-02-28
領導要我策劃一個網頁設計大賽和Flash創作大賽,要求必須實現線上報名和上傳作品。通過FreeBSD+Apache+PHP+Mysql+FTP我實現了該要求。 實現線上報名和上傳作品的思路是利用網頁表單收集使用者填寫的資料儲存到Mysql資料庫內,同時以該使用者的註冊名建立一個FTP上傳帳號並建立該使用者的相應目錄。 Ftp伺服器是系統預設帶的,採用系統使用者的使用者名稱和密碼,建立系統使用者就等於建立FTP使用者,FreeBSD是屬於UNIX陣營的作業系統,它沒有象
Time of Update: 2017-02-28
一、PHP指令碼與動態網頁面。 PHP指令碼是一種伺服器端指令碼程式,可通過嵌入等方法與HTML檔案混合,也可以類,函數封裝等形式,以模板的方式對使用者請求進行處理。無論以何種方式,它的基本原理是這樣的。由用戶端提出請求,請求某一頁面 -----> Web伺服器引入指定相應指令碼進行處理 -----> 指令碼被載入伺服器 -----> 由伺服器指定的PHP解析器對指令碼進行解析形成HTML語言形式 ----> 將解析後的HTML語句以包的方式傳回給瀏覽器。由此不難看
Time of Update: 2017-02-28
什麼是php: PHP,是英文超級文本預先處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML
Time of Update: 2017-02-28
cookie和session都可以暫時儲存在多個頁面中使用的變數,但是它們有本質的差別。cookie存放在用戶端瀏覽器中,session儲存在伺服器上。它們之間的聯絡是session ID一般儲存在cookie中。cookie工作原理當客戶訪問某個網站時,在PHP中可以使用setcookie函數產生一個cookie,系統經處理把這個cookie發送到用戶端並儲存在c:Documents and
Time of Update: 2017-02-28
php使用strtotime和date函數進行檢驗判斷日期是否有效代碼分享,大家參考使用吧咋一想,判斷日期是否有效應該是蠻簡單的一個功能,但是細想起來還是有點麻煩的,因為既要檢驗格式,又要檢驗有效性。例如2013-02-29,雖然格式正確,但是日期無效;而2012-02-29格式正確,也有效。 一種方法可以使用正則,但是正則其實理解起來蠻麻煩的,而且使用正則在檢驗有效性方面也不太好。這裡提供一個方法,主要是使用strtotime和date函數進行檢驗。直接上函數: 
Time of Update: 2017-02-28
原來判斷郵箱、url和ip地址格式是否符合都是用Regex。後來才知道在php中也可以使用內建的函數庫filter來完成這些功能,下面分享給大家1、驗證郵箱 代碼如下:$email = 'jb51@qq.com';$result = filter_var($email, FILTER_VALIDATE_EMAIL);var_dump($result); //string(14)
Time of Update: 2017-02-28
上傳圖片直接縮放的話就會導致圖片變形,這樣體驗肯定就不好了。下面提供一種解決方案,縮小後添加白邊的方法看下面的代碼實現網站上傳圖片後產生縮圖應該是非常常用的功能了,通常來講為了網站顯示美觀,縮圖會是同樣尺寸,比如最近筆者做的一個網站,縮圖規格要求都是160×120。但是如果上傳的圖片比例和縮圖不一致,直接縮放的話就會導致圖片變形,這樣體驗肯定就不好了。於是筆者想了一個折中的辦法,就是縮小後添加白邊的方法。 源圖,尺寸是600×366: &n
Time of Update: 2017-02-28
一般使用者上傳頭像時,都會讓使用者自行裁剪圖片。那麼php怎麼實現這個功能呢?php中裁剪圖片主要使用gd庫的imagecopyresampled方法裁剪樣本: 最終裁剪成的圖片: 其中虛線框內就是要裁剪出來的圖片,最終儲存成100寬的圖片。代碼如下: 代碼如下:$src_path = '1.jpg';//建立源圖的執行個體$src = imagecreatefromstring(file_get_contents($