Intereting Posts
Вставка из цикла for – добавление значения опции выбора только к одной записи Почему у меня должно быть значение utf8_decode () моего столбца MySQL, чтобы оно отображалось правильно? Mysql, PDO – как инструкция не работает с помощью bindParam быстрее fopen или file_get_contents? Печать записи несколько раз в PHP и MySql убивать процессы пользователей в Linux с помощью php Как установить соединение с файлом PHP на веб-сервере с помощью PhoneGap (приложение для Android) в режиме реального времени? Выпадающие окна CakePHP, не отображающие правильные данные при обновлении страницы Как разобрать объект JSON в PHP? Magento SOAP API – ошибка PHP Exception "выглядит так, как будто у нас нет XML-документа" CakePHP: как использовать элемент вида внутри контроллера Есть ли функция PHP для удаления всех / всех пар ключ / значение, которые имеют определенное значение из массива? Как я могу обмениваться контентом со своей внутренней страницы на странице Facebook? HY000 – 2014 – Невозможно выполнить запросы, в то время как другие небуферизованные запросы активны Невозможно получить значения из массива JSON и объекта

включил php-файл, чтобы узнать его имя?

допустим, у меня есть include.php

который иногда включает 1.php, 2.php, 3.php ….

Я хочу, чтобы строка кода в каждом из включенных файлов знала его имя (aka print 1.php, если это включенный файл) БЕЗ необходимости изменять include.php.

Является ли это возможным ?

Используйте константу __FILE__ .

 echo __FILE__; 

Смотрите также:

  • Получить имя текущего скрипта PHP в файле include
  • PHP Получить текущее имя файла сценария

Следующий фрагмент кода печатает текущее имя файла

 echo basename(__FILE__);