首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >必须要求同一文件两次,如何绕过这一点?

必须要求同一文件两次,如何绕过这一点?
EN

Stack Overflow用户
提问于 2011-09-02 18:33:45
回答 2查看 3.8K关注 0票数 1

我不得不要求一个类文件两次。有什么可以绕开的吗?我有一门课叫书。有一个主页需要类book,因为它创建了图书对象的一个对象。有一个使用ajax加载脚本的javascript文件,该脚本保存已编辑的book对象,这里是需要我两次要求Class文件的事件流:

  1. 有一个主页需要book,因为它将创建一个Book并显示有关该书籍的信息。这个页面有一个保存按钮。
  2. 有一个javascript文件,它使用AJAX加载一个PHP脚本,该脚本保存已编辑的图书对象。
  3. 保存脚本还必须要求book,因为它需要加载相同的对象。(实际上无法通过AJAX传递PHP对象)

首先,这是行不通的。当我需要保存脚本中的Book类时,它会失败。第二,是否有更好的方法来做到这一点,因为我必须要求图书类两次。

EN

回答 2

Stack Overflow用户

发布于 2011-09-02 18:36:09

require_once应该给你你需要的东西。

话虽如此(重读你的问题后),你提到的两个剧本似乎完全是分开的。所以..。

AJAX如何包括失败?你看到什么错误了?

票数 0
EN

Stack Overflow用户

发布于 2011-09-02 18:36:12

您可以始终使用require_once()强制脚本使用现有资源。对于需要您的Book类的PHP页面的AJAX调用,您无法使用父页面实例化的类,除非您将其存储在memcache或其他东西中,因为就服务器而言,它是一个新请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7287813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档