码迷,mamicode.com
首页 > Web开发 > 详细

php(4)

时间:2018-10-19 20:52:08      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:打开   head   fgets   .net   输出   一个   from   取出   数据   

文件操作

1.打开文件fopen写入fwrite读取fgets

$f = fopen(‘data‘,‘w‘);

fwrite($f,‘Hello php‘);

fclose($f);

echo  ‘OK‘;

$content = fgets($f);

fclose($f);

>在php中如果是想要忽略掉某个函数的警告,只需要要在这个函数的前满加上@符号即可

>fgets()只是读取一行数据,可以用while循环进行将整个文件都读取出来,读取到文件的末尾是EOF

>其中,也是可以用file_get_contents()这个函数直接将这个文件中的所有数据都读取出来的,不过他的参数是这个文件的完整路径

或者是相对的路径

 

2.图像

$img = imagecreate(400,300);  #//生成一个图片
imagecolorallocate($img,200,0,0);  #设置颜色

imageellipse($img,200,200,50,50,imagecolorallocate($img,0,255,0));#//在这个图片上面画上一个圆

header(‘Content-type:image/png‘);#因为默认情况下是以文本进行的输出,但是这里显然是不合适的,因为这里是图片,所以要改变包的头部信息(也就是MIME类型)
imagepng($img);  #输入一个图片

当然,很多的库函数可以再php.net这个网址上面找到

3.给图片打上水印

$img = imagecreatefromjpeg(‘1.jpg‘);  #选定一个特定的图片

imagestring($img,5,5,5,‘jikexueyuan.com‘,imagecolorallocate($img,255,255,0)); #打上一个特定的水印,包括这个水印的字体颜色等
header(‘Content-type: img/jpeg‘);   #改变包的头部的信息,
imagejpeg($img);   #输出这个图片

php(4)

标签:打开   head   fgets   .net   输出   一个   from   取出   数据   

原文地址:https://www.cnblogs.com/qinzhihaovip/p/9818383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!