php

Posted qinzhihaovip

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php相关的知识,希望对你有一定的参考价值。

文件操作

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的主要内容,如果未能解决你的问题,请参考以下文章

php send.php php邮件模板#php

IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?

如何从php5升级到php7

请问php中如何调用php文件中的内容?

php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP

php基础