首页 > 代码库 > php 对文件操作相关函数

php 对文件操作相关函数

1、fopen() :函数打开文件或者 URL。如果打开失败,本函数返回 FALSE。

2、fwrite() : 写入文件(可安全用于二进制文件);fwrite(file,string,length)

3、a: fclose() :函数关闭一个打开文件。

   b: unlink() 函数删除文件。若成功,则返回 true,失败则返回 false。

-----------------------

4、imagecreatefromjpeg() : 由文件或 URL 创建一个新图象。

5、imagecreatetruecolor ( int $width , int $height ) : 新建一个真彩色图像;返回一个图像标识符,代表了一幅大小为 x_size 和 y_size 的黑色图像。

6、imagecopyresampled ($dst_image , $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 ):图片合成(加水印)

                    $dst_image:新建的图片

                    $src_image:需要载入的图片

                    $dst_x:设定需要载入的图片在新图中的x坐标

                    $dst_y:设定需要载入的图片在新图中的y坐标

                    $src_x:设定载入图片要载入的区域x坐标

                    $src_y:设定载入图片要载入的区域y坐标

                    $dst_w:设定载入的原图的宽度(在此设置缩放)

                    $dst_h:设定载入的原图的高度(在此设置缩放)

                    $src_w:原图要载入的宽度

                    $src_h:原图要载入的高度

7、imagecreate(int x_size,int y_size) :建立一张全空的图形。参数 x_size、y_size 为图形的尺寸,单位为像素 (pixel)。

8、imagecopyresized(int dst_im, int src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH);

  复制新图,并重新调整图片的大小尺寸。参数都是目的在前,来源在后。参数 dst_im 及 src_im 为图片的 handle。参数 dstX、dstY、srcX、srcY 分别为目的及来源的坐标。参数 dstW、dstH、srcW、srcH 分别为来源及目的的宽及高,若欲调整新图的尺寸就在这儿配置。

9、imagejpeg(resource $image [, string $filename [, int $quality ]] ) : 输出图象到浏览器或文件。从 image 图像以 filename 为文件名创建一个 JPEG 图像。

10、imagedestroy() : 释放与 image关联的内存。image是由图像创建函数返回的图像标识符,例如 imagecreatetruecolor().

11、imagecreatefromstring() : 从字符串中的图像流新建一图像,返回一个图像标识符,其表达了从给定字符串得来的图像。图像格式将自动检测,只要 PHP 支持:JPEG,PNG,GIF,WBMP 和 GD2。

 

php 对文件操作相关函数