欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    PHP网站开发系列课程.ppt

    • 资源ID:5443666       资源大小:1.05MB        全文页数:26页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    PHP网站开发系列课程.ppt

    知新,这节课,我们将学习到以下内容:1.图像处理函数2.验证码的制作3.PHP输出缓冲4.错误处理函数5.网页静态化,第八章 应用技术,1.图像处理库在PHP中,我们可以借助PHP的图形处理库(GD2)操作不同类型的图片格式,如:JPEG GIF PNG等而且PHP可以直接将图像输出到浏览器。,第八章 应用技术,在PHP中,我们可以通过imagecreate()函数来创建一张基于调色板的图片,语法为:Imagecreate(宽,高);创建一张指定长宽的图片,创建成功将返回图片标识符。注意:如果你要将图像创建到浏览器,必须装载相应的图片头文件,如GIFHeader(“Content-Type:image/gif”);,第八章 应用技术,第八章 应用技术,1.图像处理库当我们运行了程序后发现,结果并不象我们预料的那样在浏览器上生产了一张图片。为什么会产生这样的结果呢?因为这个图片仅仅被创建在服务器端的内存中,并没有输出到浏览器上或者文件中。,第八章 应用技术,1.图像处理库如果想让PHP将图片输出到浏览器或文件中可以使用imagegif函数,语法为:Imagegif(图片标识符,文件名)以GIF格式将文件输出到文件或浏览器。如果没有规定第二个属性,图片将被输出到浏览器如果指定第二个属性,图片将会以文件保存起来,图片将不会有任何输出到浏览器。,第八章 应用技术,1.图像处理库,第八章 应用技术,1.图像处理库为了提高图片的质量,我们往往不用imagecreate函数来创建图片。取而代之的是使用真彩色图片,语法为:Imagecreatetruecolor(宽,高);创建一张指定的宽和高的真彩色图像,返回图像标识符。,第八章 应用技术,1.图像处理库同样,为了适合多种多样的图片格式,PHP根据图片格式的不同给我们提供了多种输出图片的函数。语法:Imagepng(图像标识符,文件名)Imagejpeg(图像标识符,文件名,图片质量)Imagewbmp(图像标识符,文件名)在这里需要注意的是,当使用imagejpeg的时候,可以规定图片的质量以达到指定要求范围是0-100 0为最差,但文件最小 100为最优,第八章 应用技术,1.图像处理库通过以上的操作,我们已经可以建立一张图像了,但是仅仅这还是不够的,我们还可以通过函数对图片进行着色,语法为:Imagecolorallocate(图像标识,红,绿,蓝)为一副图像分配颜色,成功则返回一个颜色标识符。这里的红绿蓝的取值范围是从0-255,第八章 应用技术,1.图像处理库当我们定义了颜色后,就可以使用imagefill函数对图片中指定的区域进行颜色的填充了语法为:Imagefill(图片标识,X坐标,Y坐标,颜色);在图像指定的区域为图像填充颜色。,第八章 应用技术,1.图像处理库,第八章 应用技术,1.图像处理库,第七章 应用技术,除了上面所做的操作外,我们还可以向图片中写入文字,语法为:Imagettftext(图像标识,字体大小,角度,X坐标,Y坐标,颜色,字体文件名,字符串);用指定字体文件向图片中写入文本。注意:这里的X,Y坐标是以图片左上角为0.0坐标计算的。,第七章 应用技术,第七章 应用技术,第七章 应用技术,通过上面的函数,就可以向图片中写入你想写的内容了,当我们试图向图片中写入中文的时候,可能会遇到一些麻烦。,第七章 应用技术,第七章 应用技术,为什么会出现这样的情况呢?因为在图片中能够识别的编码格式为UTF-8而我们现在所用的编码格式为GB2312,要想在图片中显示中文,必须要将编码进行转换后才能够正常的现实。在PHP可以通过iconv函数对编码进行转换,语法为:iconv(当前编码,要转换的编码,字符串);将字符串从当前编码转换成指定编码。,第七章 应用技术,第七章 应用技术,第七章 应用技术,除了可以在图像中写入文字以外,PHP还允许你想图片中画点与线,语法为:imagesetpixel(图像标识,X坐标,Y坐标,颜色)向图片中绘制一个单一像素的点。imageline(图像标识,开始点X坐标,开始点Y坐标,结束点X坐标,结束点Y坐标,颜色)在图片上绘制一条直线。,第七章 应用技术,作业,根据今天所学的知识,制作验证码程序要求,可以随意调整验证码的长和宽验证码必须生成干扰码验证码必须由数字和英文组成验证码背景图片及字体大小角度可变,

    注意事项

    本文(PHP网站开发系列课程.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开