【问题标题】:How to access data from other .php file in PHP?如何从 PHP 中的其他 .php 文件访问数据?
【发布时间】:2015-07-09 02:25:40
【问题描述】:

我有login.phpmainpage.php 文件,我想从mainpage.php 访问login.php 的用户数据。

我应该使用require 还是include?如何连接这些文件?

require login.php;
include login.php;

【问题讨论】:

    标签: php include require data-access


    【解决方案1】:

    最好是编写面向对象的代码,即mainpage.php

    require('login.php');
    

    只是为了得到定义让我们说class LoginForm 然后在mainpage.php 你会这样做:

    $loginForm = new LoginForm();
    

    或者,您可以将您的逻辑放入函数中,让mainpage.php 调用类似handleLogin()login.php 中定义的东西。在上述两种情况下mainpage.php 只需要知道函数/类的定义,因此您应该使用requirerequire_once

    【讨论】:

      【解决方案2】:

      您可以将所有数据放入 $GLOBALS。

      您可以在此处查看出色的示例 How to declare a global variable in php?

      【讨论】:

      • 一个更具体的答案会更有帮助
      猜你喜欢
      • 2020-07-10
      • 1970-01-01
      • 1970-01-01
      • 2019-12-29
      • 2013-10-02
      • 2016-09-20
      • 1970-01-01
      • 1970-01-01
      • 2015-03-04
      相关资源
      最近更新 更多