欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP簡(jiǎn)單生成縮略圖相冊(cè)的方法

 更新時(shí)間:2015年07月29日 09:41:57   作者:吳家耀  
這篇文章主要介紹了PHP簡(jiǎn)單生成縮略圖相冊(cè)的方法,實(shí)例分析了php生成縮略圖的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了PHP簡(jiǎn)單生成縮略圖相冊(cè)的方法。分享給大家供大家參考。具體如下:

<?php
/*
 * written by mot
 * 根目錄下自己新建image thumb目錄
 * */
class thumb{
  private $src;
  private $source;
  private $s_width;
  private $s_height;
  private $dest;
  private $d_height;
  private $d_width;
  private $name;
  public function thumb($image_path,$rate = 0.5){
    $this->src = $image_path;
    $this->source = imagecreatefromjpeg($image_path);
    $s_size = getimagesize($image_path);
    $this->s_height = $s_size[1];
    $this->s_width = $s_size[0];
    $this->d_height = 100;
    $this->d_width = 100;
    $this->dest = imagecreate($this->d_width, $this->d_height);
    $this->name = explode('.jpg', $image_path);
    $this->name = $this->name[0];
  }
  public function make(){
    imagecopyresized($this->dest, $this->source, 0, 0, 0, 0, $this->d_width, $this->d_height,
    $this->s_width, $this->s_height);
    $thumb = str_replace('image', 'thumb', $this->name.'-thumb.jpg');
    imagejpeg($this->dest,$thumb,100);
    $img = $thumb;
    echo "<a href=$this->src><img src=$img></a>";
  }
}
$hl = opendir(".\\image\\");
while(false != $file = readdir($hl)){
  if($file == '.' || $file == '..') continue;
  $path = '.\\image\\'.$file;
  $tmp = new thumb($path,0.3);
  $tmp->make();
}

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 兩個(gè)強(qiáng)悍的php 圖像處理類1

    兩個(gè)強(qiáng)悍的php 圖像處理類1

    基本圖片處理,用于完成圖片縮入,水印添加,當(dāng)水印圖超過目標(biāo)圖片尺寸時(shí),水印圖能自動(dòng)適應(yīng)目標(biāo)圖片而縮小,水印圖可以設(shè)置跟背景的合并度
    2009-06-06
  • PHP實(shí)現(xiàn)通用alert函數(shù)的方法

    PHP實(shí)現(xiàn)通用alert函數(shù)的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)通用alert函數(shù)的方法,實(shí)例分析了php自定義alert函數(shù)實(shí)現(xiàn)提示信息的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-03-03
  • php錯(cuò)誤、異常處理機(jī)制(補(bǔ)充)

    php錯(cuò)誤、異常處理機(jī)制(補(bǔ)充)

    異常處理: 意外,是在程序運(yùn)行過程中發(fā)生的意料這外的事,使用異常改變腳本正常流程
    2012-05-05
  • PHP與Java對(duì)比學(xué)習(xí)日期時(shí)間函數(shù)

    PHP與Java對(duì)比學(xué)習(xí)日期時(shí)間函數(shù)

    本文給大家介紹的是從Java和PHP進(jìn)行對(duì)比復(fù)習(xí)了下日期時(shí)間的處理函數(shù),并給出了一些示例,希望對(duì)大家能夠有所幫助
    2016-07-07
  • PHP ajax跨子域的解決方案之document.domain+iframe實(shí)例分析

    PHP ajax跨子域的解決方案之document.domain+iframe實(shí)例分析

    這篇文章主要介紹了PHP ajax跨子域的解決方案之document.domain+iframe,結(jié)合實(shí)例形式分析了PHP ajax跨子域的解決方案document.domain+iframe的基本原理、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下
    2020-03-03
  • PHP學(xué)習(xí)筆記之三 數(shù)據(jù)庫(kù)基本操作

    PHP學(xué)習(xí)筆記之三 數(shù)據(jù)庫(kù)基本操作

    本文介紹最基本最實(shí)用的數(shù)據(jù)庫(kù)操作。首先簡(jiǎn)單復(fù)習(xí)下MySQL的使用方法,并且建好一張表備用。MySQL在Linux系統(tǒng)上一般都是裝好的,在win下安裝也很簡(jiǎn)單,不多做介紹。
    2011-01-01
  • PHP使用JPGRAPH制作圓柱圖的方法詳解

    PHP使用JPGRAPH制作圓柱圖的方法詳解

    這篇文章主要介紹了PHP使用JPGRAPH制作圓柱圖的方法,結(jié)合實(shí)例形式詳細(xì)分析了PHP使用JPGRAPH繪制圓柱圖形的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2019-12-12
  • PHP行為型模式之責(zé)任鏈模式

    PHP行為型模式之責(zé)任鏈模式

    責(zé)任鏈模式,其目的是組織一個(gè)對(duì)象鏈處理一個(gè)如方法調(diào)用的請(qǐng)求。當(dāng)ConcreteHandler(具體的處理程序)不知道如何滿足來自Client的請(qǐng)求時(shí),或它的目的不是這個(gè)時(shí),它會(huì)委派給鏈中的下一個(gè)Handler(處理程序)來處理
    2023-04-04
  • PHP+MySQL實(shí)現(xiàn)無極限分類欄目的方法

    PHP+MySQL實(shí)現(xiàn)無極限分類欄目的方法

    這篇文章主要介紹了PHP+MySQL實(shí)現(xiàn)無極限分類欄目的方法,涉及php操作數(shù)據(jù)庫(kù)查詢及結(jié)果集遞歸遍歷的技巧,需要的朋友可以參考下
    2015-12-12
  • PHP提取字符串中的圖片地址[正則表達(dá)式]

    PHP提取字符串中的圖片地址[正則表達(dá)式]

    PHP提取字符串中的圖片地址,實(shí)際就是利用正則表達(dá)式匹配圖片地址,需要的朋友參考下。
    2011-11-11

最新評(píng)論