随笔分类 -  PHP

摘要:日志系统作为记录系统运行的信息,包括 用户输入,安全日志等,日志系统是不能影响用户的使用。 为什么需要记录日志? 既然日志系统增加了整个系统的开销,为什么我还需要它,这是因为日志能帮我们记录运行的很多重要信息,比如对接第三方接口的时候,第三方接口有问题,我们能记录下来,即时的发现,否则只能等用户反馈 阅读全文
posted @ 2016-02-18 13:48 钱规则 阅读(2612) 评论(0) 推荐(0)
摘要:使用PDO之前首先开启PHP的PDO扩展,方法见百度。 PDO连接数据库的方式有三种 1.通过参数的形式连接数据库 (推荐) //通过参数形式连接数据库 try{ $dsn = 'mysql:host=localhost;dbname=test'; $username = 'root'; $pass 阅读全文
posted @ 2016-02-16 11:29 钱规则 阅读(203) 评论(0) 推荐(0)
摘要:__autoload函数主要是用来包含不存在的类文件,当初始化的类不存在的时候存在一个文件名为footer.php的文件,里面有个footer类class footer{ public function __construct(){ echo 'autoload is ok'; }}Vie... 阅读全文
posted @ 2015-11-27 14:52 钱规则 阅读(161) 评论(0) 推荐(0)
摘要:函数的参数传递有两种方式1,值传递常见的 test($param) 方式就是值传递,在函数内部修改$param,不会影响外部变量$param的值2,引用传递参数是引用传递的方式,此时函数内部的该变量跟外部的变量使用同一个内存空间,函数内部修改该变量会影响外部变量。$n = 10;function t... 阅读全文
posted @ 2015-11-25 16:54 钱规则 阅读(783) 评论(0) 推荐(0)
摘要:换行符在写文件的时候用得上Linux: "\n"Windows: "\r\n"注意:换行符一定要加上双引号,单引号是没有用的。 阅读全文
posted @ 2015-10-20 15:59 钱规则 阅读(203) 评论(0) 推荐(0)
摘要:PHP全局变量PHP全局变量作用域不同与C,在函数内部不可以使用全局变量,要在函数内部使用全局变量需要,global $var或者使用超全局变量数组$GLOBALS['var']。静态变量PHP静态变量在函数内部存在,当函数执行完之后,静态变量不会被释放,其值依然存在。函数内部声明的静态变量在函数外... 阅读全文
posted @ 2015-10-14 18:13 钱规则 阅读(300) 评论(0) 推荐(0)
摘要:self : 调用本类的静态方法和属性,常量parent :调用父类的静态方法、属性、普通方法、构造函数,不能调用父类的普通属性$this : 调用本类的普通方法和属性,如果本类没有就去调用父类的。 阅读全文
posted @ 2015-10-08 10:25 钱规则 阅读(141) 评论(0) 推荐(0)
摘要:HTTP超文本传输协议,是客户端浏览器和服务器通信的规范,是浏览器与服务器通信的协议,属于应用层的协议,web开发者了解HTTP协议非常重要。浏览器通过http协议请求服务器,完成请求服务器立刻关闭连接,释放资源,所以说HTTP协议是"无状态的"。 HTTP请求: 浏览器请求服务器的过程是HTTP请 阅读全文
posted @ 2015-09-12 11:38 钱规则 阅读(234) 评论(0) 推荐(0)
摘要:文字水印$dst_path = 'dst.jpg';//创建图片的实例$dst = imagecreatefromstring(file_get_contents($dst_path));//打上文字$font = './simsun.ttc';//字体$black = imagecolorallo... 阅读全文
posted @ 2015-09-02 11:49 钱规则 阅读(438) 评论(0) 推荐(1)