Time of Update: 2016-07-13
支援png透明圖片的php產生縮圖類分享,註:此功能依賴GD2圖形庫最近要用php產生縮圖,在網上找了一下,發現了這篇文章:PHP產生圖片縮圖試用了一下後,發現有這樣幾個問題:1、png圖片產生的縮圖是jpg格式的2、png圖片產生的縮圖沒有了透明(半透明)效果(填充了黑色背景)3、代碼文法比較老因此,在這個版本的基礎上簡單修改最佳化了一下。PHP產生縮圖類srcimg = $imgPath; $this->resize_width = $width;
Time of Update: 2016-07-13
支援png透明圖片的php產生縮圖類分享 這篇文章主要介紹了支援png透明圖片的php產生縮圖類分享,本文代碼基於GD2圖形庫,實現支援png透明圖片產生縮圖,需要的朋友可以參考下
Time of Update: 2016-07-13
基於GD2圖形庫的PHP產生圖片縮圖類代碼分享,要使用PHP產生圖片縮圖,要保證你的PHP伺服器安裝了GD2圖形庫 使用一個類產生圖片的縮圖1.使用方法$resizeimage = new resizeimage("圖片源檔案地址", "200", "100", "0","縮圖地址");//就只用上面的一句話,就能產生縮圖,其中,源檔案和縮圖地址可以相同,200,100分別代表寬和高2. 縮圖類代碼//使用如下類就可以產生圖片縮圖, srcimg = $img;
Time of Update: 2016-07-13
PHP轉盤抽獎介面執行個體,php轉盤抽獎本文執行個體講述了PHP轉盤抽獎介面的實現方法。分享給大家供大家參考。具體如下:這裡的轉盤抽獎隨機返回一個轉盤角度,機率可自己定義lottery_get.php介面檔案如下:複製代碼 代碼如下:/*session_start(); if(!isset($_SESSION['zaszh_user_id'])){ echo json_encode(array('status'=>'error','msg'=>'連線逾時,請重新開啟頁面。'));
Time of Update: 2016-07-13
php中get_object_vars()方法用法執行個體,phpget_object_vars本文執行個體分析了php中get_object_vars()方法的用法。分享給大家供大家參考。具體分析如下:文法:get_object_var($object),返回一個數組。擷取$object對象中的屬性,組成一個數組執行個體:輸出結果:Array ( [name] => 王美人 [age] => 25 [birth] =>
Time of Update: 2016-07-13
PHP實現Javascript中的escape及unescape函數代碼分享 這篇文章主要介紹了PHP實現Javascript中的escape及unescape函數代碼分享,本文給出兩個實現版本,需要的朋友可以參考下 這個類相當好用.作用麼,PHP做JSON傳遞GBK字元,比如中文,日文,韓文神馬的Unicode最合適不過了..? 1 2 3 4
Time of Update: 2016-07-13
PHP積分兌換介面執行個體,php積分兌換執行個體本文執行個體講述了PHP積分兌換介面的實現方法。分享給大家供大家參考。具體實現方法如下:exchange.php介面內容如下:複製代碼 代碼如下: /*session_start(); if(!isset($_SESSION['zaszh_user_id'])){ echo json_encode(array('status'=>'error','msg'=>'連線逾時,請重新開啟頁面。')); exit; }
Time of Update: 2016-07-13
php物件導向中static靜態屬性與方法的記憶體位置分析,物件導向static本文執行個體分析了php物件導向中static靜態屬性與方法的記憶體位置。分享給大家供大家參考。具體如下:static靜態屬性的記憶體位置——>類,而不是對象。下面做測試來證明一下輸出結果可以看出:1、echo Human:$name
Time of Update: 2016-07-13
PHP答題類應用介面執行個體,php答題介面執行個體本文執行個體講述了PHP答題類應用介面的實現方法。分享給大家供大家參考。具體實現方法如下:question_get.php檔案如下:複製代碼 代碼如下:session_cache_expire(60); session_start(); if(!isset($_SESSION['zaszh_user_id'])){ echo
Time of Update: 2016-07-13
php物件導向中static靜態屬性和靜態方法的調用,物件導向static本文執行個體講述了php中static靜態屬性和靜態方法的調用。分享給大家供大家參考。具體如下:這裡分析了php物件導向中static靜態屬性和靜態方法的調用。關於它們的調用(能不能調用,怎麼樣調用),需要弄明白了他們在記憶體中存放位置,這樣就非常容易理解了。靜態屬性、方法(包括靜態與非靜態)在記憶體中,只有一個位置(而非靜態屬性,有多少執行個體化對象,就有多少個屬性)。執行個體:height;//錯。靜態方法不能調用非靜
Time of Update: 2016-07-13
自己寫的php中文截取函數mb_strlen和mb_substr,眾所周知,php 內建的 strlen 與 substr 函數沒法處理中文字元,於是,我們會用 mb_ 系列函數替代。但是,沒有 mbstring 庫怎麼辦?這就需要我們自己寫一個來替代了,廢話不多說,先上代碼:複製代碼 代碼如下:if ( !function_exists('mb_strlen') ) { function mb_strlen ($text, $encode) { if ($encode=='UTF-8') {
Time of Update: 2016-07-13
php延遲靜態繫結執行個體分析,延遲靜態執行個體分析本文執行個體講述了php延遲靜態繫結的方法。分享給大家供大家參考。具體分析如下:php延遲靜態繫結:指類的self,不是以定義時為準,而是以計算時的運行結果為準。先看一個執行個體say();?> 說明:(1)子類執行個體化對象 $stu
Time of Update: 2016-07-13
php單例模式,php模式單例模式主要使用於資料庫的串連, 確保資料庫一個類只有一個執行個體, 並且向整個系統提供這個執行個體。從而避免new操作消耗資源, 同時避免資料庫出現too many connection資訊.要點有三個: 1. 必須只有一個執行個體。 2. 必須自動建立這個執行個體。 3. 必須向整個系統提供這個執行個體。 class mysql{ privete static $instance ;//儲存執行個體
Time of Update: 2016-07-13
php建構函式的繼承方法,php建構函式繼承本文執行個體講述了php建構函式的繼承方法。分享給大家供大家參考。具體如下:第一種情況:子類沒有定義建構函式時,預設繼承。例子:name="小強"; }}class B extends A{ }$bb = new B();?>輸出結果:小強第二種情況:子類定義了建構函式,則不會被繼承。執行個體:name="小強"; }}class B extends A{ function __construct(){ echo "BBBBBB子類"; }}$
Time of Update: 2016-07-13
Laravel中使用自己編寫類庫的3種方法,laravel類庫雖然Composer使得我們可以重用很多現有的類庫(例如packagist.org中的),但是我們仍然可能用到一些不相容composer的包或者類庫。另外在某一項目中,我們也可能會建立某一類庫,而且可能並沒有製作成為composer package
Time of Update: 2016-07-13
PHP轉盤抽獎介面執行個體 這篇文章主要介紹了PHP轉盤抽獎介面的實現方法,執行個體分析了隨機抽獎介面的實現原理與對應資料庫操作的技巧,需要的朋友可以參考下 本文執行個體講述了PHP轉盤抽獎介面的實現方法。分享給大家供大家參考。具體如下:這裡的轉盤抽獎隨機返回一個轉盤角度,機率可自己定義lottery_get.php介面檔案如下: 代碼如下:/*session_start(); if(!isset($_SESSION['zaszh_user_id'])){ echo
Time of Update: 2016-07-13
PHP中實現擷取IP和地理位置類分享 這篇文章主要介紹了PHP中實現擷取IP和地理位置類分享,本文地理定位使用的是SINA的通用介面,需要的朋友可以參考下 發現之前有一個指令碼沒有寫完,簡單擴充了一下。擷取IP使用的是經典的邏輯,地理定位使用的是SINA的通用介面。使用方法詳見源碼: 代碼如下:/** GET LOCATION BY SINA IP INTERFACE** @SOULTEARY 2013.04.14*/classIP{private
Time of Update: 2016-07-13
基於GD2圖形庫的PHP產生圖片縮圖類代碼分享 這篇文章主要介紹了基於GD2圖形庫的PHP產生圖片縮圖類代碼分享,本文直接給出實現代碼和使用方法,需要的朋友可以參考下 要使用PHP產生圖片縮圖,要保證你的PHP伺服器安裝了GD2圖形庫 使用一個類產生圖片的縮圖1.使用方法? 1 2 $resizeimage =
Time of Update: 2016-07-13
php抽象類別使用要點與注意事項分析,php抽象本文執行個體分析了php抽象類別使用要點與注意事項。分享給大家供大家參考。具體分析如下:php抽象類別使用要點與注意事項如下:1、用 abstract 來修飾一個類,那麼這個類就是抽象類別;抽象類別絕對不能被執行個體化,即$abc = new 抽象類別名();會報錯。2、用abstract
Time of Update: 2016-07-13
PHP實現擷取FLV檔案的時間 這篇文章主要介紹了PHP實現擷取FLV檔案的時間,本文直接給出實現代碼和使用方法,需要的朋友可以參考下 PHP如何擷取FLV檔案時間呢,答案是fopen檔案後查看FLV檔案是HEX資料,並轉換為number。 代碼如下:functionBigEndian2Int($byte_word,$signed=false){$int_value