php - include 和 require 函数中的声明错误

标签 php mysql include

这段代码是我写的

include('database.php');

function get_something() {

database instructions

}

function get_another(){

database instructions

}

我尝试通过这个来解决

function get_something() {
  include('database.php');
  database instructions

}

function get_another(){
  include('database.php');
  database instructions

}

我收到重新声明错误。

我该如何解决这个问题?

谢谢

最佳答案

要么在保证只执行一次的应用程序中包含所有文件,要么使用 include_once 'database.php';

仔细阅读 here 。 或者,您可以实现 autoloading 。当且仅当需要时,PHP 才会加载类。但它不适用于全局函数(因为它们不是类)。如果您想利用这一点,您必须将它们包装在一个类中。

关于php - include 和 require 函数中的声明错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1328715/

相关文章:

android - 如何<include>带有 fragment 标签的布局文件?

php - 在没有注册帐户的情况下识别应用程序的用户

php - 有没有办法使用 wpdb 准备语句来进行数组内爆 (' OR ' , $myArray)?

php - 如何将图像保存到 android 中的 SQLite 数据库?

java - 未收到来自服务器 : Java.net.SocketException 的响应:recvfrom 失败:ECONNRESET

javascript - 如何在 Chrome 控制台中包含 JavaScript 文件或库?

php - 我如何在 Laravel 5.2 查询中返回自定义文本?

php - 相关模型的 STAT 关系上的 STAT 关系,Yii

javascript - 我的 php 代码没有更新我的数据库

c++ - 如何在 cmake 生成的 visual studio 项目中包含目录?