PHP7中的PHP Fatal error: Uncaught Error: Call to undefined function
2022-07-28 15:20:24
106
{{single.collect_count}}

刚刚接触PHP,由于我的ubuntu里默认的PHP是7,为了方便我就直接安装了PHP7。但是在学习过程中发现访问PHP文件时返回了HTTP的500状态码,于是去查看错误日志(ubuntu中是/var/log/),发现错误为PHP Fatal error: Uncaught Error: Call to undefined function+文件中的某函数名。google后得知是因为PHP7中移除了那些函数,我看的书中所讲的是PHP5中的函数。

只需在GOOGLE中输入旧函数查一下就可以知道替代它的函数了,也可以去PHP的网站上去查询。

我在这里记录一些和Mysql数据库相关的变化。

在以往使用的类似于mysql_connect,mysql_select_db的函数已经在PHP7中删除了,也就是说已经无法使用,取而代之的是另外两种方式,mysqli(i代表improved)和PDO。

关于PDO的介绍可以去https://gxnotes.com/article/8480.html看一看,有关PDO和mysqli的介绍都可以在http://php.net/manual/zh/refs.database.php上获得权威的答案。

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}