Articles of включают

Как я могу увидеть переменную, определенную в другом php-файле?

Я использую ту же константу во всех моих php-файлах. Я не хочу назначать значение этой переменной во всех моих файлах. Итак, я хотел создать один файл «parameters.php» и выполнить там задание. Затем во всех других файлах я include параметр «parameters.php» и использую переменные, определенные в «parameters.php». Это была идея, но она не работает. Я также […]

Какова наилучшая практика для включения файлов PHP?

Какова наилучшая практика для включения файлов PHP? Лучше ли включать файл include.php который включает в себя все файлы PHP проекта? Или включить его в те файлы, которые в них нуждаются Прямо сейчас, мой проект имеет несколько файлов include в моем файле index.php . Включает ли все мои php-файлы в index.php менее эффективные? И, наконец, где […]

Как удалить файл include?

У меня есть два файла, которые включены в мою страницу. Как это: // mypage.php include 'script1.php'; include 'script2.php'; Сначала мне нужно их обоих, а затем мне нужно удалить один из них, что-то вроде этого: if ($var == 'one') { // inactive script1.php file } else { // inactive script2.php file } Трудно объяснить, почему мне […]

Требовать несколько файлов

Я создаю приложение PHP, которое использует меню выбора для создания шаблонов электронной почты. Шаблоны разбиты на части многократного использования (каждый из них представляет собой отдельный html-файл). Есть ли простой способ потребовать несколько файлов с одним выражением? (мой PHP действительно ржавый …) По сути, я хочу сделать что-то вроде: function require_multi() { require_once($File1); require_once($File2); require_once($File3); require_once($File4); […]

включить php-файл с включенными файлами

Вот структура каталогов /global.php /includes/class_bootstrap.php /includes/init.php /plugins/myplugin.php Вот коды в этих файлах /start.php require('./includes/class_bootstrap.php'); /includes/class_bootstrap.php define('CWD', (($getcwd = getcwd()) ? $getcwd : '.')); require_once(CWD . '/includes/init.php'); /plugins/myplugin.php require_once(dirname(__FILE__).'../global.php'); И насколько я понимаю, проблема в файле class_bootstrap.php coz вызывает неправильный путь для CWD, вот ошибка: Предупреждение: require_once (C: /wamp/www/vb4/plugins/includes/init.php) [function.require-once]: не удалось открыть поток: нет такого […]

PHP file_get_contents с php нетронутыми?

В отличие от использования include, который выполняет включенный php в файле … возможно ли сохранить содержимое файла php в переменной – но с php все еще неповрежденным и исполняемым? Моя цель выглядит примерно так: $template = some_imaginary_include_function('myfile.php'); foreach($list_of_blogs as $blog) { // somehow get blog content in template and render template; } Я знаю, что […]

Как включить вывод скрипта Perl на страницу PHP?

Нам было предложено поддерживать некоторые довольно старые формы Perl на новом сайте, так как мы используем CMS на основе PHP, нам нужно включить скрипты Perl в нашу новую CMS. Я пробовал немного shell_exec, но это отключено. У кого-нибудь есть идеи?

Включает ли чтение файлы, замедляющие загрузку скрипта php?

Очень часто используются файлы include . Я считаю, что слишком сложно держать коды в порядке, не учитывая производительность. Для нескольких из include s, диск должен читать файлы, и поскольку мы чрезвычайно используем диск, это может быть медленный процесс. Однако это не основной медленный процесс или процесс ограничения скорости, так как загрузка файла с file_get_contents в […]

PHP Dynamic включает в себя текущий путь к файлу

Я хочу найти метод для включения некоторых файлов на основе текущего пути к файлу. Например: У меня есть «website.com/templates/name1/index.php», этот «index.php должен быть уникальным файлом, который я буду использовать во многих разных каталогах на разных глубинах, поэтому я хочу сделать код универсальным, нужно что-то изменить в этом файле. Поэтому, если этот «index.php» находится в " […]

php includes есть ли способ включить файл, относящийся только к этому документу?

Если у меня есть файл index.php, который включает inc / footer.php, я бы написал: include 'inc/footer.php'; Если я хочу включить другой файл в footer.php, я должен сделать это относительно файла index.php (тот, который его включает). Это может быть не проблема, но как насчет того, хочу ли я включить index.php из другого места? Я понимаю, что […]