重构PHP MySQLi扩展丢失的函数

提醒:本文最后更新于 3183 天前,文中所描述的信息可能已发生改变,请仔细核实。

为了应对未来升级到PHP 7,已经处理了大部分项目的废弃与过期函数。比较麻烦的应该还是MySQL扩展,很多函数在MySQLi扩展没有,也不是说没有这个功能,本来一个函数的事,要自己去利用MySQLi扩展的几个函数构造成新的可用函数。虽说MySQL扩展即便在PHP 7也可以重新编译进去,但是没必要,废弃还是有理由的。

话说强迫症,使我用PDO用的少。除非在类里面,我才会去用PDO写法。。。

在Github分享了mysqli_field_name、mysqli_field_len、mysqli_field_flags、mysqli_field_type等MySQLi不存在的函数,传送门:https://github.com/kn007/MySQLi-Function

之所以重构也不是没有原因的,因为有个项目用了W2UI,为了PHP 7必须更新。更改好的数据库连接文件,见传送门:https://github.com/kn007/w2ui-w2db-mysqli.php

转载请注明转自:kn007的个人博客的《重构PHP MySQLi扩展丢失的函数