Сделать PHP включает в себя распечатать их расположение файла в режиме `dev`

Мы все видели сайты с таким кодом:

<!-- begin /a4/includes/nav_include.php -->
<div ... >
<!-- end /a4/includes/nav_include.php -->

Это неряшливо и раздражает, но я понимаю необходимость уметь выяснить, какой файл отвечает за исходный код, который вы видите. То, что я бы предпочел, это способ сделать все includeд и requireФайлы d автоматически выводят эту информацию, но только в режиме переключения.

Очевидно, я мог бы сделать что-то вроде этого:

<?php
if($devmode){ echo "<!-- begin /a4/include/snav_include.php -->"; }
include("/a4/includesnav_include.php");
if($devmode){ echo "<!-- end /a4/includes/nav_include.php -->"; }
?>

Но это становится раздражающим и неаккуратным на другом уровне. Я бы предпочел получить лучшее из обоих миров, где у меня есть функциональность, описанная выше, но я все еще могу написать свои включения следующим образом:

<?php include("/a4/includes/nav_include.php"); ?>

Есть ли способ сделать это?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]