gpt4 book ai didi

php - 在 Chrome 中调试以查找创建特定 HTML 的 PHP 文件

转载 作者:搜寻专家 更新时间:2023-10-31 21:26:07 27 4
gpt4 key购买 nike

当我在 chrome 中调试 html 文件时,同一个 HTML 文件是由 PHP 文件创建的,有没有办法知道哪个 PHP 文件创建了该 HTML?

谢谢。

最佳答案

是的,您只需告诉 PHP 在您的 HTML 代码中显示自己,如下所示:

我强烈建议设置某种调试标志,以便您可以根据需要切换它,这样如果代码泄漏到生产环境中,那么它应该是安全的。

header.php

<!-- <?php echo (DEBUGGING_FLAG ? __FILE__.' started this HTML' : ''); ?> -->
<div class="nav_bar">
<?php include('header_links.php'); ?>
</div>
<!-- <?php echo (DEBUGGING_FLAG ? __FILE__.' finished this HTML' : ''); ?> -->

header_links.php

<!-- <?php echo (DEBUGGING_FLAG ? __FILE__.' started this HTML' : ''); ?> -->
<a href="">Link1</a>
<a href="">Link2</a>
<a href="">Link3</a>
<!-- <?php echo (DEBUGGING_FLAG ? __FILE__.' finished this HTML' : ''); ?> -->

你输出的 HTML 看起来像:

<!-- /path/to/header.php started this HTML -->
<div class="nav_bar">
<!-- /path/to/header_links.php started this HTML -->
<a href="">Link1</a>
<a href="">Link2</a>
<a href="">Link3</a>
<!-- /path/to/header_links.php finished this HTML -->
</div>
<!-- /path/to/header.php finished this HTML -->

关于php - 在 Chrome 中调试以查找创建特定 HTML 的 PHP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35845460/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com