我有login.php
和mainpage.php
文件,我想从mainpage.php
访问login.php
的用户数据。
我应该使用require
还是include
?如何连接这些文件?
require login.php;
include login.php;
最好是编写面向对象的代码,即 mainpage.php
会
require('login.php');
只是为了得到定义,比如说class LoginForm
,然后在mainpage.php
你会这样做:
$loginForm = new LoginForm();
或者,您可以将逻辑放入函数中,并让mainpage.php
调用类似handleLogin()
在login.php
中定义的东西。在上述两种情况下,mainpage.php
只需要知道函数/类的定义,因此您应该使用 require
或 require_once
。
所有数据放入$GLOBALS。
您可以在此处查看精彩的示例如何在 php 中声明全局变量?