报错Call to undefined function image()

来源:5-1 封装成类—压缩图片

纯正苏打水

2016-11-01 16:26

<?php

class Image {

private $image;

private $info;

public function __consstruct($src){

$info = getimagesize($src);

$this->info = array(

'width' => $info[0],

'height' => $info[1],

'type' => image_type_to_extension($info[2],false),

'mime' => $info['mime']

);

$fun = "imagecreatefrom{$this->info['type']}";

$this->$image = $fun($src);

}

public function thumb($width,$height){

$image_thumb = imagecreatetruecolor($width,$height);

imagecopyresampled($image_thumb,$this->image,0,0,0,0,$width,$height,$this->info['width'],$this->info['height']);

imagedestroy($this->image);

$this->image = $image_thumb;

}

public function show(){

header("Content-type:".$this->info['mime']);

$funs = "image{$this->info['type']}";

$funs($this->image);

}

public function save ($newname){

$funs = "image{$this->info['type']}";

$funs($this->image,image,$newname.'.'.$this->info['type']);

}

public function __destruct(){

imagedestroy($this->image);

}

}

?>

这是我的代码 报28行错误

public function show(){

header("Content-type:".$this->info['mime']);

$funs = "image{$this->info['type']}";

$funs($this->image);

}

求分析 十分感谢

写回答 关注

1回答

  • 纯正苏打水
    2016-11-01 17:21:06

    dreamweaver敲得

    用sublime找到答案了。。。打重复了s


    public function __consstruct($src){

    慕设计281...

    这里为什么是这样 this->$image ?

    2018-08-12 11:21:28

    共 1 条回复 >

GD库实现图片水印与缩略图

带你快速高效的完成图片处理工作,还可以加深对面向对象的理解

19006 学习 · 162 问题

查看课程

相似问题