software:development:demo:cms:ucms:creating_file_cons
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| software:development:demo:cms:ucms:creating_file_cons [2025/05/11 16:07] – внешнее изменение 127.0.0.1 | software:development:demo:cms:ucms:creating_file_cons [2025/05/11 20:34] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 13: | Строка 13: | ||
| ?> | ?> | ||
| </ | </ | ||
| + | |||
| + | * **<? | ||
| + | * **define** — Определяет именованную константу | ||
| + | * **< | ||
| + | * **?>** - определяем конец границы выполнения кода PHP | ||
| + | | ||
| Создадим в главной директории **/ucms** вложенную директори **test** и в ней создадим файл **cons_test.php**. | Создадим в главной директории **/ucms** вложенную директори **test** и в ней создадим файл **cons_test.php**. | ||
| Запишем данный код: | Запишем данный код: | ||
| - | Где **< | ||
| - | {{: | + | {{: |
| и откроем его в веб - браузере | и откроем его в веб - браузере | ||
| - | {{: | + | {{: |
| - | Как вы уже догадались, | + | Как вы уже догадались, |
| <code php help.txt> | <code php help.txt> | ||
| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ||
| Строка 32: | Строка 37: | ||
| </ | </ | ||
| - | {{: | + | {{: |
| - | А так же в файл **readme.txt** производим запись, | + | А так же в файл **readme.txt** производим запись, |
| =====cons.php===== | =====cons.php===== | ||
| + | Создадим в главной директории **/ucms** поддерикторию **/ | ||
| + | * Вложенную директорию **demo** | ||
| + | * Файл **config.php** в директории **includes** | ||
| + | * Файл **cons.php** в директории **includes** | ||
| + | | ||
| + | {{: | ||
| + | |||
| Запишем в файл **cons.php** следующий код: | Запишем в файл **cons.php** следующий код: | ||
| <code php cons.php> | <code php cons.php> | ||
| <?php | <?php | ||
| + | // получим директорию веб-сервера | ||
| define(" | define(" | ||
| + | // выводим на экран главную директорию | ||
| echo ROOT."< | echo ROOT."< | ||
| + | // зададим главную директорию | ||
| define(" | define(" | ||
| - | echo FOLDER; | + | // выводим на экран главную директорию /ucms |
| + | echo FOLDER | ||
| + | // определим вложенную директорию установщика | ||
| + | define(" | ||
| + | // выводим на экран главную директорию / | ||
| + | echo INSTALL; | ||
| /*define Это константа. ROOT Это путь с самой первой папки на сервере.*/ | /*define Это константа. ROOT Это путь с самой первой папки на сервере.*/ | ||
| Строка 52: | Строка 72: | ||
| </ | </ | ||
| - | {{: | + | {{: |
| и откроем данный файл **cons.php** для проверки вывода в браузере | и откроем данный файл **cons.php** для проверки вывода в браузере | ||
| - | {{: | + | {{: |
| - | + | ||
| - | Как мы можем видеть константе **FOLDER** присвоено значение **/ | + | |
| + | Как мы можем видеть константам | ||
| + | * **FOLDER** присвоено значение **/ | ||
| + | * **INSTALL** присвоено значение **/ | ||
| + | |||
| <note orange> | <note orange> | ||
| :!: Внимание! ''/ | :!: Внимание! ''/ | ||
| </ | </ | ||
| + | |||
| + | Пример вывода WAMP-сервера: | ||
| + | |||
| + | {{: | ||
| Удаляем из файла **cons.php** строки содержащие конструкцию для вывода объектов (echo) | Удаляем из файла **cons.php** строки содержащие конструкцию для вывода объектов (echo) | ||
| * echo ROOT."< | * echo ROOT."< | ||
| - | * echo FOLDER; | + | * echo FOLDER |
| + | * echo INSTALL; | ||
| После удаления, | После удаления, | ||
| <code php cons.php> | <code php cons.php> | ||
| <?php | <?php | ||
| + | // получим директорию веб-сервера | ||
| define(" | define(" | ||
| + | // зададим путь главной директории | ||
| define(" | define(" | ||
| + | // определим путь вложенной директории установщика | ||
| + | define(" | ||
| + | |||
| /*define Это константа. ROOT Это путь с самой первой папки на сервере.*/ | /*define Это константа. ROOT Это путь с самой первой папки на сервере.*/ | ||
| + | |||
| / | / | ||
| - | что в нашем случае бедет корневой директорией приложения, | + | что в нашем случае будет корневой директорией приложения, |
| Дальше можем подключать наши файлы просто так: $file_config = FOLDER . '/ | Дальше можем подключать наши файлы просто так: $file_config = FOLDER . '/ | ||
| ?> | ?> | ||
| </ | </ | ||
| - | {{: | + | {{: |
| <note blue> | <note blue> | ||
software/development/demo/cms/ucms/creating_file_cons.1746968842.txt.gz · Последнее изменение: — 127.0.0.1
