zoukankan      html  css  js  c++  java
  • php(4)

    文件操作

    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);   #输出这个图片

  • 相关阅读:
    再次总结Linux最常用命令
    sort命令实战
    JavaScript基础:
    CSS样式基础:
    HTML基础:
    spider(一)
    xgene:疾病相关基因,耳聋,彩色,老年痴呆,帕金森
    xgene:肿瘤相关基因 KRAS,,BRAF,,通路PI3K-AKT
    查询当前Database下所有Datatable及所有记录数
    IIS注册.netframework4.0指令
  • 原文地址:https://www.cnblogs.com/qinzhihaovip/p/9818383.html
Copyright © 2011-2022 走看看