2018-06-25 require 与require_once

1.背景:
之前我有写一个数据库连接函数,引入了自定义配置文件里的数组,在数据库连接函数里面我使用的是require__once,这是因为,我一直觉得require__once只是比require性能稍微差点,结果这次撞石头上了。在数据库连接函数后面,我有定义了数据库操作函数,别的文件里我连续使用操作函数后,竟然发现连接不上数据库了,提示数据库配置无效。

2.思路:
因为在初始化方法的代码中,我发现数据库连接函数中是用require_once加载数据库配置文件的,我连续两次调用连接函数,而require_once只会包含一次文件,因此第二次执行该命令时并没有包含配置文件,自然就报错了。

3.解决方法:
我将require_once修改成require之后就成功的解决了此问题。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,810评论 19 139
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,142评论 0 3
  • “老大,你快去劝劝萧肖吧!她不想上了!”中午,没吃饭的宋元火急火燎的来找顾少芳“为啥啊?”“快走吧!她都收拾好东西...
    田边插柳阅读 1,364评论 0 0
  • 过去几年,「产品经理」无疑是国内互联网行业最火爆的职位之一。似乎就在一夜之间,挂着这个 Title 的人翻了一倍,...
    人间大魔王阅读 4,628评论 0 2
  • 我喜欢他,他不知也不喜欢我,我依旧喜欢他,死皮赖脸地跟着他,那年,我8岁。 他的名字开始在每个女生的心中出现,...
    空宕一缘阅读 721评论 0 0

友情链接更多精彩内容