首页 » PHP教程 » php解决ios照片技巧_phpphp中图片处理和文件操作的方法小结附代码

php解决ios照片技巧_phpphp中图片处理和文件操作的方法小结附代码

访客 2024-12-15 0

扫一扫用手机浏览

文章目录 [+]

第一部分:图片处理

第一:图片缩放

php解决ios照片技巧_phpphp中图片处理和文件操作的方法小结附代码

图片等比例缩放、没处理透明色

php解决ios照片技巧_phpphp中图片处理和文件操作的方法小结附代码
(图片来自网络侵删)

代码如下:

function thumn($background, $width, $height, $newfile) {

list($s_w, $s_h)=getimagesize($background);//获取原图片高度、宽度

if ($width && ($s_w < $s_h)) {

$width = ($height / $s_h) $s_w;

} else {

$height = ($width / $s_w) $s_h;

}

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

$img=imagecreatefromjpeg($background);

imagecopyresampled($new, $img, 0, 0, 0, 0, $width, $height, $s_w, $s_h);

imagejpeg($new, $newfile);

imagedestroy($new);

imagedestroy($img);

}

thumn(\"大众images/hee.jpg\"大众, 200, 200, \公众./images/hee3.jpg\"大众);

第二:图片加水印

图片添加笔墨水印

function mark_text($background, $text, $x, $y){

$back=imagecreatefromjpeg($background);

$color=imagecolorallocate($back, 0, 255, 0);

imagettftext($back, 20, 0, $x, $y, $color, \"大众simkai.ttf\"大众, $text);

imagejpeg($back, \"大众./images/hee7.jpg\公众);

imagedestroy($back);

}

mark_text(\公众./images/hee.jpg\公众, \"大众细说PHP\公众, 150, 250);

第二部分:可变变量

1、可变变量

2、可变函数

$a=\"大众function\"大众;

$a teststr()

{

return \公众adfasd\"大众;

}

$b=\"大众teststr\"大众;

echo $b();

3、可变类

$a=\公众b\"大众;

$$a=\公众c\"大众;

echo $b;

第三部分:文件操作(PHP 操作文件)

一:readfile() 函数

实例一:

<?php

echo readfile(\"大众webdictionary.txt\公众);

?>

二:fopen() ;打开文件

(一). fopen(1,2);

1.文件名

2.打开模式

模式 描述

r 打开文件为只读。
文件指针在文件的开头开始。

w 打开文件为只写。
删除文件的内容或创建一个新的文件,如果它不存在。
文件指针在文件的开头开始。

a 打开文件为只写。
文件中的现有数据会被保留。
文件指针在文件结尾开始。
创建新的文件,如果文件不存在。

x 创建新文件为只写。
返回 FALSE 和缺点,如果文件已存在。

r+ 打开文件为读/写、文件指针在文件开头开始。

w+ 打开文件为读/写。
删除文件内容或创建新文件,如果它不存在。
文件指针在文件开头开始。

a+ 打开文件为读/写。
文件中已有的数据会被保留。
文件指针在文件结尾开始。
创建新文件,如果它不存在。

x+ 创建新文件为读/写。
返回 FALSE 和缺点,如果文件已存在。

die

exit

(二).fread()读取文件

fread(1,2)

1.文件的指针

2.读取文件的大小

(三). filesize() 获取文件大小

filesize(1);

1.文件名

(四).fclose(1)关闭文件指针

fclose(1)

1.文件指针

实例二:

<?php

$myfile = fopen(\"大众webdictionary.txt\"大众, \"大众r\公众) or die(\"大众Unable to open file!\"大众);

echo fread($myfile,filesize(\公众webdictionary.txt\公众));

fclose($myfile);

?>

(五) fgets(1)读取一行数据

1.文件指针

实例三:

<?php

$myfile = fopen(\"大众webdictionary.txt\"大众, \"大众r\"大众) or die(\公众Unable to open file!\"大众);

echo fgets($myfile);

fclose($myfile);

?>

实例四: feof(1) 检测文件是否到了却尾

<?php

$myfile = fopen(\"大众webdictionary.txt\公众, \"大众r\公众) or die(\"大众Unable to open file!\公众);

// 输出单行直到 end-of-file

while(!feof($myfile)) {

echo fgets($myfile) . \"大众<br>\"大众;

}

fclose($myfile);

?>

(六) fgetc(1)读取一个字符

(七)fwrite()写入文件中

实例五:

<?php

$myfile = fopen(\"大众newfile.txt\公众, \"大众w\"大众) or die(\"大众Unable to open file!\公众);

$txt = \公众Bill Gates\n\公众;

fwrite($myfile, $txt);

fclose($myfile);

?>

标签:

相关文章

东京大数据,城市发展的新引擎

随着信息技术的飞速发展,大数据已经成为当今时代的重要特征之一。在全球范围内,各大城市都在积极探索大数据在城市建设中的应用。东京作为...

PHP教程 2024-12-17 阅读0 评论0

东城大数据,赋能城市发展,引领未来潮流

随着信息技术的飞速发展,大数据已成为推动社会进步的重要力量。我国东城区作为国家中心城市,积极拥抱大数据,将其作为城市发展的新引擎,...

PHP教程 2024-12-17 阅读0 评论0

专色印刷,色彩艺术与技术的完美结合

色彩是视觉艺术中的重要元素,而印刷行业更是色彩应用的舞台。随着印刷技术的不断发展,专色印刷逐渐成为印刷行业的一大亮点。本文将围绕专...

PHP教程 2024-12-17 阅读0 评论0

phpsession空文件技巧_PHPSession运用总结

Session观点:在打算机中,尤其是在网络运用中,称为“会话掌握”。Session 工具存储特定用户会话所需的属性及配置信息。这...

PHP教程 2024-12-17 阅读0 评论0