включить включение файла родительской папки в php

0

Ответ уже дан, но он не удовлетворен. Это моя структура каталогов, и я пытаюсь включить header.php в index.php

-my_app
   -assets
     -js
       -my_app.js
     -css
       -my_app.css

   -includes
    -header.php

   -index.php
-test
  -my_test.php 

Я попытался include '../includes/header.php'; но не работает. Я также хочу включить файл my_app.js в файл index.php. Как я могу это сделать?

Теги:

5 ответов

1
Лучший ответ

Попробуйте -

include 'includes/header.php';

includes в index.php includes и index.php находятся в одной папке.

Путь будет - ../assets/css/my_app.css

  • 0
    хорошее решение. это работает
  • 0
    Я отредактировал свой вопрос. Поможете ли вы мне использовать файл my_app.css в header.php?
Показать ещё 1 комментарий
1

Вам просто нужно include 'includes/header.php'; , но я бы рекомендовал сделать что-то вроде include __DIR__. '/includes/header.php'; include __DIR__. '/includes/header.php'; ,
Для my_app.js используйте это: include 'assets/js/my_app.js'; ,

  • 0
    Я отредактировал свой вопрос. Поможете ли вы мне использовать файл my_app.css в header.php?
0
include 'includes/header.php';

include 'assets/js/my_app.js'; 
0

Im Уверен, что вам нужен ваш header.php, поэтому не используйте include (у вас нет ошибки и нет прерывания скрипта, если включено сбой. Также убедитесь, что вам нужен заголовок только один раз;)

require_once('/includes/header.php');

для CSS/JS используйте sinply ../ чтобы идти на один шаг выше :)

бром

0

В основном во всех операционных системах:

  1. для вызова/включения файлов neghbour и directcotories, просто назовите их имена
  2. для вызова/включения файлов и директорий, находящихся в соседних каталогах, приступать к арендочному подходу
  3. для вызова/включения файлов, находящихся на верхних уровнях, для каждого уровня вы должны использовать один ../ для доступа к иерархии более высокого уровня, а затем продолжить процесс во втором элементе
  • 0
    Теперь я получил, когда использовать ../ моя концепция ясна.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню