31:PHP(Mysqli和PDO)预处理 PHP教程

31:PHP(Mysqli和PDO)预处理

PHP预处理主要是用来防SQL注入的,开发程序的都明白这样一个道理,不能相信用户的任何输入,如果用户输入问题你没有做相应的安全,那么:你的程序是很危险的,很容易被攻...
阅读全文
29:PHP连接数据库 PHP教程

29:PHP连接数据库

PHP连接数据库有许多种方法,例如:mysql、mysqi、PDO、DBA、dbx、ODBC;以上几个都是PHP数据库扩展类,需要用哪个一个,只需要安装扩展即可!m...
阅读全文
27:PHP命名空间 PHP教程

27:PHP命名空间

命名空间概述 什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文...
阅读全文
26:PHP对象复制和对象比较 PHP教程

26:PHP对象复制和对象比较

对象复制 在多数情况下,我们并不需要完全复制一个对象来获得其中属性。但有一个情况下确实需要:如果你有一个 GTK 窗口对象,该对象持有窗口相关的资源。你可能会想复制...
阅读全文
23:PHP遍历对象 PHP教程

23:PHP遍历对象

遍历对象 PHP 5 提供了一种定义对象的方法使其可以通过单元列表来遍历,例如用 foreach语句。默认情况下,所有可见属性都将被用于遍历。 <?php  ...
阅读全文
22:PHP重载 PHP教程

22:PHP重载

重载 PHP所提供的"重载"(overloading)是指动态地"创建"类属性和方法。我们是通过魔术方法(magic methods)来实现的。 当调用当前环境下未...
阅读全文
19:PHP对象接口 PHP教程

19:PHP对象接口

对象接口 使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 接口是通过 interface 关键字来定义的,就像定义...
阅读全文
18:PHP抽象类 PHP教程

18:PHP抽象类

抽象类 PHP 5 支持抽象类和抽象方法。定义为抽象的类不能被实例化。任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。被定义为...
阅读全文