我确信这是一个快速的。我有一个我正在研究的PHP应用程序,我正在设计表单验证/处理;该文件将通过AJAX调用。
我的问题是:当我通过AJAX调用表单验证.PHP文件时,是否可以访问我之前声明的.PHP包含?
例如,如果我在调用AJAX文件的页面上已经包含class User
,我是否可以在表单验证.PHP中调用new User
或User::authenticate
?< / p>
感谢。
答案 0 :(得分:2)
每次调用php都是独立的。它不知道之前发生了什么。
它是ajax没有区别。 ajax调用与仅定期浏览页面相同。这只是在浏览器中显示它的另一种方式,而不是另一种运行php的方式。
答案 1 :(得分:0)
如果你在验证.PHP文件中包含它,是的,否则没有
答案 2 :(得分:0)
AJAX将无法访问您的PHP,它只能访问您的PHP输出。另一方面,您的PHP脚本肯定可以访问包含的文件。
您可以拨打new User
,然后User::authenticate
,但不仅仅是最后一个。