PHP包含但不输出? [复制]

2024-01-05

Alright,

事情就是这样。我有一个(付费的)购物车,目前我正在使用 jquery 和 css 以及其他任何东西来使它看起来和工作起来比现在更好。

反正。为了使用他们的数据库及其功能等,我需要将他们的文件包含在网页的开头。我把它放在一个

<div style="display:none;">

但当然任何输出仍然会写入浏览器。它不是很多,但我宁愿没有 div 和没有输出,但我仍然希望它执行它的计算。它有 5000 行 PHP 文件,而且太复杂,无法浏览并编辑掉我不想要的部分。

有没有一种聪明的方法,我可以包含该文件,但指定在包含该文件时是否希望将任何内容写入页面?

我知道这有点麻烦,我希望我已经解释清楚了,如果有人可以帮助,请告诉我。

Thanks.


您可以使用输出缓冲 http://php.net/ob_start将输出捕获到变量中而不是将其发送到浏览器:

ob_start();
require(...);
$data = ob_get_clean();

注意使用require http://php.net/require代替include。这是因为我个人认为脚本在遇到包含错误时应该崩溃,而不是像没有任何问题一样继续。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP包含但不输出? [复制] 的相关文章

  • 等宽字体中的字体大小和字符宽度之间有什么依赖关系?

    等宽字体中的字体大小和字符宽度之间有什么依赖关系 在我的网络应用程序中 我使用 courier new 字体 我想知道 字符串的实际长度 以像素为单位 是多少 如果我知道CSS font size属性 它如何帮助我知道字符串的实际长度 谢谢
  • $_POST、$_GET 和 $_REQUEST 之间有什么区别?

    我对这些超级全局变量有点困惑 POST GET and REQUEST 在 PHP 中 在 PHP 中哪些场景需要使用这些变量 这三个变量的主要区别是什么 POST是在使用 application x www form urlencoded
  • 列表中允许 div 吗? [复制]

    这个问题在这里已经有答案了 我知道DIV inside LI是不允许的 但我最近在许多 大 网站上看到了它 例如粉碎杂志 网页设计师墙 etc 我尝试验证网站 但它们有错误 但没有任何信息DIV in LI 那么我可以在里面使用它吗LI 我
  • JSP中如何在两个变量之间插入空格? [复制]

    这个问题在这里已经有答案了 我在 JSP 页面上的表单中有一行 html 如下所示
  • Facebook 中用户的时区是如何编码的

    我需要检查用户的时区 但我找不到它的真正定义 参考API http developers facebook com docs reference api user says 用户的时区与 UTC 的偏移量 现在在维基百科上这些是可能的时区
  • 电子邮件模板 - MS Office Outlook 365 中不显示表格背景图像

    为了电子邮件模板的目的 我需要在 table 它包含图像上的文本 现在我已经尝试过 https stackoverflow com a 15620571 6191987 https stackoverflow com a 15620571
  • PHP/MySQL:如何在网站中创建评论部分[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我不会问 如何使用 PHP MySQ
  • 数据表 - 服务器端处理 - 数据库列合并

    我目前正在使用 DataTables 1 10 5 服务器端处理功能 http www datatables net examples data sources server side html http www datatables ne
  • 如何在 PHP 数组中的另一个已知(通过键或指针)元素之后有效地插入元素?

    给定一个数组 a array abc 123 k1 gt v1 k2 gt v2 78 tt k3 gt v3 当其内部指针指向其元素之一时 如何在当前元素之后插入元素 如何在键已知元素 例如 k1 之后插入元素 表现护理 您可以通过使用拆
  • Twig:选择某些块并渲染它们

    我正在将 twig 模板引擎集成到 PHP 应用程序中 特别是 我想使用 twig 引擎来渲染表单 了解了 symfony2 如何使用 twig 渲染表单小部件后 他们有一个巨大的模板文件 其中包含所有小部件 如下所示 block pass
  • 更改文本框中一个字符的颜色 HTML/CSS [重复]

    这个问题在这里已经有答案了 我正在设计一个网站 我想问一下大家 如何通过CSS改变HTML文本框中字符串中的一个字符的颜色 示例 STACK OVER FLOW 只是 A 字母是红色的 你不能用常规方法做到这一点
  • 在 Apache 服务器上将特定的 .htm 页面处理为 .php [重复]

    这个问题在这里已经有答案了 我正在为 Apache 服务器编程 并且只需要将一个特定的 html 页面 例如 first htm 作为 PHP 脚本进行处理 可以设置吗 SetHandler http httpd apache org do
  • iframe 位置居中

    所以我找到了这段用于将内容放在中心的代码 但我的问题是它是为容器制作的 你知道如何为 iframe 制作它吗 或者你知道另一个代码吗 代码 center margin auto width 60 border 3px solid 73AD2
  • Skrollr 添加空白

    我已经尝试了一切 我在谷歌上阅读了 4 5 页试图找到适合我的修复程序 已经筋疲力尽了 即使我使用 skrollr 示例 我的问题仍然存在 不是说他们做错了什么 我知道我只是没有正确理解它 因此 我上传了一个演示 仅在移动设备上展示这个尴尬
  • Yii 查询时对相关模型的限制

    我遇到了极限问题 我正在使用的代码如下 model PostCategory model record model gt with array posts gt array order gt posts createTime DESC li
  • Laravel 5.3:护照实现 - {“error”:“invalid_client”,“message”:“客户端身份验证失败”}

    我按照中提到的确切步骤进行操作Laracast Laravel 5 3 的新增功能 Laravel Passport https laracasts com series whats new in laravel 5 3 episodes
  • PHP 时间间隔

    我正在寻找一个看起来应该非常简单的解决方案 但似乎我不能在这里找到任何好的答案 而且我自己似乎无法让它发挥作用 我正在寻找的是设置开始时间 结束时间 然后迭代给定时间间隔之间的一组时间 例如 上午 9 00 下午 5 00 是开始时间 这些
  • 与 array_intersect 相反?

    是否有一个内置函数可以获取数组 1 中不存在于数组 2 中的所有成员 我知道如何以编程方式执行此操作 只是想知道是否有一个内置函数可以执行相同的操作 所以请不要提供代码示例 这听起来像是一份工作array diff http www php
  • php56 - CentOS - Remi 仓库

    我刚刚在测试盒上安装了 php 5 6 正常的 cli php 解释器似乎不存在 gt php v bash php command not found gt php56 v PHP 5 6 13 cli built Sep 3 2015
  • 如何显示 PHP 对象

    我有这样的代码 dataRecord1 client gt GetRecord token table filter echo pre print r dataRecord1 echo pre foreach dataRecord1 gt

随机推荐

  • 内使用
    几次

    我对 Spring 很陌生 我正在尝试使用 Spring MVC JSP JSTL 我的目标是制作包含用户列表的 JSP 并允许单独编辑每个用户 所以我想我应该使用单独的
  • 如何使用 MongoDB 和 Node.js 更新插入多个对象?

    假设我有一系列电影类型 如下所示 id 28 name Action id 12 name Adventure id 16 name Animation id 35 name Comedy id 80 name Crime id 99 na
  • Php:如何计算两个“相似”对象数组之间的差异?

    我有一个对象数组 tab这是表的 行 即您可以通过 访问每一列 tab i gt columnname 我有另一个对象数组 tab json这是 AJAX 调用的返回 其中包含 too 表的 行 即您可以通过 访问每一列 tab json
  • 将 RMI 限制为一个端口的影响

    我希望能够将我的应用程序使用的端口限制为一些尽可能小的已知集 该应用程序使用 Java RMI 与远程服务器进行通信 注册表在标准端口 1099 上导出 然而 用于导出各种远程对象的端口似乎并不总是一致的 尽管它在短时间内在多个连接中保持不
  • 让 Ruby 程序成为守护进程?

    我想编写一个始终在我的 Mac 后台 守护进程 运行的 Ruby 程序 有人能指出我如何做到这一点的正确方向吗 Ruby 1 9 x 现在具有以下内容 Process daemon 将其放入您的代码中即可 取自 Ruby 中的守护进程 ht
  • 使用IntelliJ数据库客户端连接H2数据库

    我的 Grails 应用程序在开发模式下使用 h2 数据库 Grails 应用程序的默认行为 数据库连接设置DataSource groovy are dataSource pooled true jmxExport true driver
  • java中的静态类

    java中如何声明静态类 eclipse 希望我从声明中删除 static static public class Constants 首先回答你的问题 Only a 嵌套类可以声明为静态 顶级班级不能declared是静态的 第二 内部类
  • 数据库到 GlazedList/Jtable 然后通过 GlazedList/JTable 编辑数据库

    我可以把这个问题分解为两个问题 将数据库 MS Access 的内容放入数据库的最佳方法是什么 GlazedList http www publicobject com glazedlists JTable http java sun co
  • 为什么HashMap要求初始容量是2的幂呢?

    当我浏览Java的HashMap源代码时 我看到了以下内容 The default initial capacity MUST be a power of two static final int DEFAULT INITIAL CAPAC
  • 强制回发 Asp.Net

    请看下面的点击事件 Protected Sub btnDownloadEmpl Click ByVal sender As Object ByVal e As System EventArgs Handles btnDownloadEmpl
  • 非法尝试将非集合映射为 @OneToMany、@ManyToMany 或 @CollectionOfElements

    我有一个律师表 其中 id int 作为主键 而 Country 表则以 Country code String 作为主键 我想在 hibernate 中使用 JoinTable 注释创建第三个表 其中有两个外键 但是当我运行它时 出现了以
  • 如何仅允许在国家/地区内访问

    I found 这个网站 http www blockacountry com 生成 htaccess 以阻止来自特定国家 地区的访问 问题是我只想允许在挪威境内访问 如果我使用此服务 列表将会很长 因为我必须列出所有国家 地区的 IP 地
  • 尝试运行代码时出错:调试器操作失败,本机错误=找不到指定的文件

    我最近完全过渡到 Linux 但很难找到用 C 编写代码的好方法 我发现 Monodevelop 看起来与 Visual Studio 类似 但每当我尝试运行任何代码时 我都会收到此错误 如果重要 我会运行 pop os Debugger
  • 在Android Studio中通过sdkmanager安装SDK时出错

    我试图从 Android Studio 的 sdkmanager 安装 GPU 调试工具 但出现了以下错误 Packages to install GPU Debugging tools extras android gapid 3 Pre
  • 将一个 div 淡入另一个 div:变得更加稳定、消除白色暂停、多次淡入淡出

    我有一个测试设置 http teamworksdesign com v2 tags design branding 虽然缩略图 div 淡入另一个 div 但它存在一些问题 如何消除白色暂停 目前 它会将一个 div 淡出为白色 然后在第二
  • 将 Git Diff 限制为一个或多个函数?

    I set py diff python in git info attributes 所以 Git 知道函数边界在哪里 git diff W 甚至可以确保显示整个函数 但是有没有一种方法可以将 git diff 的输出限制为特定函数 或多
  • 使用数据库表作为队列

    我想使用数据库表作为队列 我想插入其中并按照插入顺序 先进先出 从中取出元素 我主要考虑的是性能 因为每秒有数千个这样的事务 所以我想使用一个 SQL 查询来给出第一个元素 而不需要搜索整个表 当我阅读它时 我不会删除一行 SELECT T
  • 按下 WooCommerce 结账按钮时发送自定义电子邮件

    我正在尝试使用 PHP 为 Woocommerce 按下结账按钮时发送自定义电子邮件 此电子邮件将与 wooCommerce 的电子邮件通知一起发送 我用过这个answer https stackoverflow com questions
  • 如何使用 terraform 在亚马逊 S3 存储桶中创建文件夹

    我能够使用这个在亚马逊 S3 中创建一个存储桶link https www terraform io docs providers aws r s3 bucket html 我使用以下代码创建了一个存储桶 resource aws s3 b
  • PHP包含但不输出? [复制]

    这个问题在这里已经有答案了 Alright 事情就是这样 我有一个 付费的 购物车 目前我正在使用 jquery 和 css 以及其他任何东西来使它看起来和工作起来比现在更好 反正 为了使用他们的数据库及其功能等 我需要将他们的文件包含在网