有没有办法告诉 PhpStorm 只评估 header.php 和 footer.php (就像浏览器在运行 index.php 时所做的那样)?
考虑一个包含 4 个文件的项目
- index.php - 服务器端的东西,业务逻辑
- header.php - 带有一些 php 打印的 html
- item.php - 带有一些 php 打印的 html
- footer.php - 带有一些 php 打印的 html
索引.php
<?php
//Do some important stuff
include 'templates/header.php';
foreach($some_array as $item){
include 'templates/item.php';
}
include 'templates/footer.php';
头文件.php
<!DOCTYPE html>
<html lang="en">
<head><title><?=$foo;?></title></head>
<body>
<div id="main">
项目.php
<div class="item"><?=$var;?></div>
页脚.php
</div> <!-- close #main -->
</body>
</html>
当我在这样的项目上执行“检查代码...”时,我会收到“关闭标签不匹配任何内容(在第 x 行)”和类似类型的错误/警告。有没有办法告诉 PhpStorm 只评估 header.php 和 footer.php?我知道您可以从范围中选择“header.php”和“footer.php”,但我想将它们作为一个单元进行评估。