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