0
点赞
收藏
分享

微信扫一扫

PHP基本知识 gd函数库 directory函数库


一 、 gd函数库:

1》保持图片不变形。等比缩放的前提下图片不变形。


imagecopyresampled()

作用:重采样拷贝部分图像并调整大小


理解:把原图按照新的宽度和高度,重新缩放。


格式:


bool imagecopyresampled ( resource $dst_image , resource $src_image , int $dst_x , int $dst_y , int $src_x , int $src_y , int $dst_w , int $dst_h , int $src_w , int $src_h ) 

resource $dst_image ,  新图片 

resource $src_image ,  原图片 

int $dst_x , int $dst_y , 
 0, 0 

int $src_x , int $src_y ,   50 , 50 

int $dst_w , int $dst_h ,  新图的宽度和高速 100 , 100 

int $src_w , int $src_h    旧图的宽度和高度  250,250 



imagecreatefromgif(jpeg/png) 

imagecreatefromjpeg 

imagecreatefrompng

作用:


从 JPEG(gif/png) 文件或 URL 新建一图像


载入一个旧图片 ---》缩放。




getimagesize


作用:用来获取 图片信息 --》取得图像大小


array getimagesize ( string $filename)



图片打水印:


imagettftext:


用 TrueType 字体向图像写入文本像


array imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text )

resource $image , 


float $size ,  字体大小


float $angle , 角度


int $x , int $y , 文字坐标(首字母)


int $col ,

文本颜色


string $font_file , 字体: simhei.ttf 黑体


string $text

写入图像的文本。




imagettfbbox


作用:取得使用 TrueType 字体的文本的范围


array imagettfbbox ( float $size , float $angle , string $fontfile , string $text )

float $size , 字体大小


float $angle , 角度


string $fontfile , 字体库 


string $text

文本




二 、directory 函数库:

1 mkdir


作用:创建目录


格式:bool mkdir ( string $pathname)


2 file_exists()


作用:检查文件或目录是否存在


格式:bool file_exists ( string $filename )


存在返回true 否则返回false;


3 rename()


作用:重命名文件或目录;


bool rename ( string $oldname , string $newname)


4 opendir()


作用: 打开目录句柄


resource opendir ( string $path )


5 readdir()


作用:从目录句柄中读取条目


string readdir ( resource $dir_handle )


  成功则返回文件名,失败返回 FALSE。



访问一个目录下的所有内容。



访问目录以及子目录下的所有内容。


递归函数:自己调用自己,必须要有终止条件。


1+2+3+4+5



删除一个目录下的所有文件以及子文件(包括目录);


unlink(); 删除文件



file_exists() 文件或目录是否存在。


is_file(); 判断文件是否存在.


is_dir();  判断目录是否存在。存在返回true 否则返回false



rmdir(路径);


closedir($dirhand) 


关闭打开的目录的。


谢谢关注websites博客!

举报

相关推荐

0 条评论