Как мне узнать, на какой файл ссылается ссылка href?

#php #html

#php #HTML

Вопрос:

Я сейчас работаю над проектом, и чтение чужого кода сбивает с толку, особенно их много. Итак, в файле шаблона код, подобный:

<li><a href="<?php echo BASE_URL; ?>?cmd=Reportsamp;action=NonReceived">Non received</a></li>

Есть ли способ узнать, на какой файл PHP ссылается этот URL?

Комментарии:

1. Какой веб-сервер и / или фреймворк вы используете? Это будет переход к базовому URL-адресу, который обычно указывает на что-то вроде index.php , в этом случае URL-адрес также будет включать параметры запроса ?cmd=Reportsamp;action=NonReceived

2. Вам следует заглянуть в файл конфигурации. Он должен содержать все константы для этого проекта. Вы можете найти свой URL-адрес там.

3. Ищите define('BASE_URL', ...) где-нибудь в коде.

4. Откройте проект в современной среде IDE (например, php storm). В любой хорошей IDE должно быть тривиально найти, где определена эта константа, например, в phpstorm, нажатие CTRL на BASE_URL приведет вас прямо туда, где она определена, где вы должны видеть значение.

5. Попробуйте поискать $_GET[‘cmd’], чтобы, надеюсь, найти, где используются параметры. Однако доступны и другие методы извлечения параметров!