Home > Backend Development > PHP Tutorial > mysql - php 对数据库的操作,使用 过程化 和 对象化 单词都是一样的码?

mysql - php 对数据库的操作,使用 过程化 和 对象化 单词都是一样的码?

WBOY
Release: 2016-06-06 20:10:10
Original
1122 people have browsed it

刚把 php 和 MySQL 综合起来学习,
提前问问,面向过程的函数 和 面向对象的函数一样的吗?

比如 query 函数,可以如下写:
mysql_query($sql); //方法
$conn->query($sql) //对象

再如 connect_error 函数,可以写如下:
mysqli_connect_error(); //方法
$conn->connect_error //过程

别的我也没实验了,
我想问问,是不是所有 函数 mysqli_ 换成 $对象名-> 都行?

还有就是操作数据,习惯在什么地方使用 过程化 什么时候使用 对象化?

回复内容:

刚把 php 和 MySQL 综合起来学习,
提前问问,面向过程的函数 和 面向对象的函数一样的吗?

比如 query 函数,可以如下写:
mysql_query($sql); //方法
$conn->query($sql) //对象

再如 connect_error 函数,可以写如下:
mysqli_connect_error(); //方法
$conn->connect_error //过程

别的我也没实验了,
我想问问,是不是所有 函数 mysqli_ 换成 $对象名-> 都行?

还有就是操作数据,习惯在什么地方使用 过程化 什么时候使用 对象化?

PHP Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:
过程化的写法只有php_mysql才支持,但是php高版本已经取消了php_mysql的支持了 

从代码的角度,他们是一样的,在最后还是同样的一句代码实现数据库操作,区别是设计。。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template