久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日焦點 焦點資訊 營銷之道 企業報道 淘寶運營 網站建設 軟件開發 400電話
  當前位置: 首頁 » 資訊 » 網站建設 » 正文

可以讓PHP編程事半功倍的類庫

放大字體  縮小字體 發布日期:2018-02-18  來源:新格網  作者:新格網  瀏覽次數:119  【去百度看看】
核心提示:在用php開發網站的時候,使用面向對象的方法確實可以提高代碼復用率,減少代碼冗余。而對初學者更友好的是,PHP開發網站所需要的大部分類庫,網上都有十分優秀的類庫存在了。作為一個程序猿當然不能重復制造輪子,所以我把平時經常會使用到的類庫整理下來,希望對學習PHP的站長朋友們有用。

在用php開發網站的時候,使用面向對象的方法確實可以提高代碼復用率,減少代碼冗余。而對初學者更友好的是,PHP開發網站所需要的大部分類庫,網上都有十分優秀的類庫存在了。作為一個程序猿當然不能重復制造輪子,所以我把平時經常會使用到的類庫整理下來,希望對學習PHP的站長朋友們有用。

一:采集類庫,snoopy.class.php。(類庫下載請自行百度,沒有重名的)

說起做網站對大部分站長來講,采集是必不可缺的部分。很多站長可能直接使用dedecms之類cms內置的采集功能了,但是有時候網站很小沒必要使用cms或者cms的內置采集功能滿足不了我們的需求的時候怎么辦呢。那就可以使用這個采集類庫了。使用方法非常簡單。

使用演示:

//加載類庫文件include("snoopy.php");

//要采集的頁面地址

$url = "http://www.www.win4000.com";   

$snoopy = new Snoopy;

//去抓取頁面

$snoopy->fetch($url); 

//輸出抓回頁面的html   

echo $snoopy->results;

接下來,用正則表達式把你需要的內容匹配出來。這樣采集就大功告成了。簡單吧!

二:圖片處理類庫,PHPThumb,下載地址(github.com/masterexploder/PHPThumb)。注意這個類庫有一個重名的叫phpthumb,只是大小寫的差別,所以查找文檔的時候千萬注意。

在網站建設過程中,需要處理圖片的地方多不勝數,用php的圖片函數處理圖片,十分繁瑣。而且對新手來講十分不好掌握。現在我們可以用PHPThumb類庫來處理圖片,包括,圖片尺寸調整,圖片截取,圖片加水印,圖片旋轉等等功能。

使用演示:

//加載類庫文件

require_once 'path/to/ThumbLib.inc.php';

//實例化類庫,傳入你要處理的圖片的地址可以是網絡地址,也可以是本地地址

$thumb = PhpThumbFactory::create('http://www.win4000.com/');

//把圖片等比縮小到最大寬度 100px或者最高100px,當只輸入一個參數的時候,是限制最寬的尺寸。

$thumb->resize(100, 100);

//把圖片等比縮小到原來的百分數,比如50就是原來的50%。

$thumb->resizePercent(50);

//截取一個175px * 175px的圖片,注意這個是截取,超出的部分直接裁切掉,不是強制改變尺寸。

$thumb->adaptiveResize(175, 175);

//從圖片的中心計算,截取200px * 100px的圖片。

$thumb->cropFromCenter(200, 100);

//截圖,前兩個參數分別是需要解出的圖片的右上角的坐標X,Y。 后面兩個參數是需要解出的圖片寬,高。

$thumb->crop(100, 100, 300, 200);

//把圖片順時針反轉180度

$thumb->rotateImageNDegrees(180);

這個類庫還有更多功能就不多做介紹了,如果你也在開發PHP網站過程中需要處理圖片不妨閱讀一下這個類庫的文檔,保證你處理圖片很簡單,再也不用和那十幾個煩人的php圖片處理函數打交道了!

本文原創,CHINAZ首發,轉載請注明出處:www.win4000.com 謝謝!

 
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規舉報 ]  [ 關閉窗口 ]

 
0條 [查看全部]  相關評論

 
網站首頁 | 關于我們 | 聯系方式 | 使用協議 | 版權隱私 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 皖ICP備2021004516號-14
企業800網 · 提供技術支持