-3

我是 php 新手,我想找出实际包含我看到的渲染 HTML 的文件。似乎页面的标题部分位于包含文件夹中。我花了 2 天时间才发现这一点。有没有更简单的方法或工具可以使用。

4

3 回答 3

2

PHP 通常是你能找到的最简单的。“什么文件实际上包含我看到的渲染 HTML”取决于您使用的设置。CMS 可能包含来自数十或数百个文件的各种 HTML 部分。一个小型自定义站点可能会将所有内容都放在一个文件中。

于 2012-05-09T01:52:38.147 回答
2

这一切都取决于您使用的 PHP 应用程序的类型。许多人将 HTML 代码与 PHP 代码分开,没错!

但是,如果您使用的代码混合了 HTML 和 PHP,并且没有专门指定到诸如“ Templates”或“ Views”之类的文件夹,那么您的 PHP 生活将开始有点棘手!

为了解决您的困境,这里有一个建议:

建议一:

  • 我会拿一份Netbeans的副本(只是 PHP 的就可以了)。
  • 使用文件创建一个新项目
  • 随着旁边列出的新项目,
  • 选择“来源图标”按CTRL+F搜索各种<html>标签,它会显示在搜索结果列表中。

建议二:

  • 获取 Notepad++ 的副本(如果您在 Windows 上)
  • 选择你所有的 PHP 文件(希望它低于 100)
  • 将它们拖入Notepad++并让它们打开
  • CTRL+F,然后移动到“在文件中查找”
  • 输入您要查找的一些<html>标签,您将在底部获得一个列表。
于 2012-05-09T01:53:42.003 回答
0

您可以创建一个临时日志记录功能,每次渲染页面的某些部分时,您都会在日志中写入一些内容。

你可以做这样的事情(伪代码):

createPage(){
  render(head); //with log
  render(body); //with log
  render(footer); //with log
}

但这一切都取决于您使用的设置,如 ceejayoz 所述。

于 2012-05-09T02:33:06.977 回答