从PHP5到PHP7的注意事项——PHP7全面删除Mysql扩展支持

Posted Ryan.zheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从PHP5到PHP7的注意事项——PHP7全面删除Mysql扩展支持相关的知识,希望对你有一定的参考价值。

php删除了一些函数,其中是吓人的是两个:

1. ereg_* 系列的正则函数

2. mysql_* 系列的数据库连接函数

PHP7全面删除Mysql扩展支持,原本的mysql_*系列函数将在mysql中不再得到支持。所以说,如果你的应用系统还是使用的是mysql_*系列的函数来连接数据库,请尽快升级你的mysql系列的函数。

我们来看看,PHP7 删除的扩展到底有哪些:

  • 1. ereg
  • 2. mssql
  • 3. mysql
  • 4. sybase_ct

替代处理和解决方案:

一、 如果你要连接微软的sql server数据库请使用PDO方案来代规

二、 如果你使用的mysql系列函数扩展来连接数据库,请采用效率更高的mysql_nd系列函数。他具有更高的效率

三、 如果你采用的是ereg 系列,尽快改吧。

四、sybase_ct 全面改为sybase*系列吧

 

本文来源:PHP学院 转载请注明来源。

以上是关于从PHP5到PHP7的注意事项——PHP7全面删除Mysql扩展支持的主要内容,如果未能解决你的问题,请参考以下文章

PHP5.6 和PHP7.0区别

如何从php5升级到php7

从php5.2升级到php7.1是函数的参数问题

PHP从PHP5.0到PHP7.1的性能全评测

PHP的性能演进(从PHP5.0到PHP7.1的性能全评测)

centos7更新php5.4到php5.6/php7