08 2017 档案

摘要:里面开辟一个空间,然后在这个空间里面进行图片的绘制。 在PHP里面创建一幅图片大致分为4个步骤: ① 创建画布 所谓创建画布,其实就是在内存里面开辟一个空间,用于存储图像信息 ② 绘制图像 画布创建完成之后,就可以在这个画布资源上使用各种PHP绘画函数进行图像绘制。例如:画点,画线,添加文本,画矩形 阅读全文
posted @ 2017-08-27 21:29 199123 阅读(138) 评论(0) 推荐(0) 编辑
摘要:动态网站的数据都是从数据库获取而来的。所以网站的瓶颈往往就是反复连接数据库和大量的SQL语句查询的执行。由于HTTP协议是无状态性的,所以每次对页面请求都会执行相同的操作。我们可以让页面内容本身变化不大但是偶尔还是要变化的页面(例如新闻网站)缓存起来作为静态的页面,下一次再访问的时候直接访问静态的H 阅读全文
posted @ 2017-08-27 16:37 199123 阅读(87) 评论(0) 推荐(0) 编辑
摘要:Smarty中除了可以自定义调节器,还可以自定义函数。定义好的函数可以像HTML标签一样去使用。通过这种方法我们就可以在模板上轻松的加上一个强大的插件 ① Smarty官方自定义函数示例 但是官方自定义的函数基本没什么用,只是起一个示例作用 ② 为smarty模板扩充函数插件 使用的方法和注册变量调 阅读全文
posted @ 2017-08-27 16:36 199123 阅读(81) 评论(0) 推荐(0) 编辑
摘要:① 使用registerPlugin()方法来扩充变量调节器 该方法接收3个参数 1. 字符串modifier 2. 插件函数的名字 3. PHP回调函数 示例:自定义一个变量调节器,可以改变文字的颜色和大小 第一步:调用smarty对象的registerPlugin()方法 第二步:书写PHP回 阅读全文
posted @ 2017-08-27 16:35 199123 阅读(105) 评论(0) 推荐(0) 编辑
摘要:① 向客户端发送cookie 在PHP里面,发送cookie非常简单,有一个函数setcookie()可以向客户端发送信息 函数的原型如下: Setcookie(cookie的名字,cookie的值,cookie的生存时间,cookie的有效目录,cookie的有效域名,是否通过安全协议HTTPS来 阅读全文
posted @ 2017-08-19 16:16 199123 阅读(94) 评论(0) 推荐(0) 编辑
摘要:在PHP里面提供了3种跟踪用户的方式: ① 通过URL在后面附加参数来实现数据的传输 ② 使用cookie将用户的状态信息存储至客户端的计算机里面 ③ 使用session将用户的状态信息存储至服务器端的计算机里面 如果将用户的状态信息全部通过附加在URL后面来进行传递的方式,那么,工作量是非常 阅读全文
posted @ 2017-08-19 15:30 199123 阅读(211) 评论(0) 推荐(0) 编辑
摘要:有的时候,程序员需要获得一段代码的执行时间来查看这个代码块的执行效率是高还是低。普通的PHP函数只能精确到秒,PHP中提供了一个microtime()函数来精确到微秒 阅读全文
posted @ 2017-08-19 15:29 199123 阅读(141) 评论(0) 推荐(0) 编辑
摘要:方法非常简单,通过一个time()即可获取当前的时间戳 虽然获取到了时间戳,但是这种表示方式并不符合我们人类习惯的时间方式,所以需要将时间戳转换为符合我们习惯的方式。通过一个date()函数即可转换时间戳 计算机在计算时间的时候是用时间戳来进行计算的,例如:计算下一周的日期和时间,计算机计算的方式为 阅读全文
posted @ 2017-08-19 15:28 199123 阅读(1634) 评论(0) 推荐(0) 编辑
摘要:自己定义错误报告的处理方式。这里主要是要介绍一个函数set_error_handler ()函数,里面接受两个参数(第一个参数是一个回调函数,第二个参数规定哪一个错报报告级别显示用户定义的错误,默认值为E_ALL) 原本在PHP系统里面定义的就是哪里一出错,立马进行报告 但是,我们可以自定义一个函数 阅读全文
posted @ 2017-08-19 15:27 199123 阅读(104) 评论(0) 推荐(0) 编辑
摘要:最常见的错误,也是最容易修复的错误 如下: 这种错误往往是指算法(所谓算法:就是解决问题的方法)有错误,造成内存泄漏。这种错误在一开始的时候不会阻止PHP程序的运行,但是随着程序运行时间的增长,程序最终造成崩溃 这种错误是最麻烦的,不但不会阻止PHP脚本的运行,也不会显示错误信息 阅读全文
posted @ 2017-08-19 15:27 199123 阅读(160) 评论(0) 推荐(0) 编辑