Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:creating_php_directory_and_file

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:development:demo:cms:ucms:creating_php_directory_and_file [2026/02/07 15:51] – [Файл test_creat_file.php] VladPolskiysoftware:development:demo:cms:ucms:creating_php_directory_and_file [2026/02/07 23:05] (текущий) VladPolskiy
Строка 1: Строка 1:
 +<note page>
 {{:icons:16:arrow-transition-180.png?|}}  {{:icons:16:arrow-transition-180.png?|}} 
-**[[software:development:demo:cms:ucms:ucms_table_of_contents | Краткое содержание]]**  +**[[software:development:demo:cms:ucms:ucms_table_of_contents | Краткое содержание]]** 
 +</note>
 ====== 5.3. Создание файла и директории средствами PHP ====== ====== 5.3. Создание файла и директории средствами PHP ======
 ===== Введение ===== ===== Введение =====
Строка 186: Строка 187:
 {{:software:development:demo:cms:ucms:test_creat_file.php_4.png?|}} {{:software:development:demo:cms:ucms:test_creat_file.php_4.png?|}}
 \\   \\  
-Нам отображается вложенная папка **newfolder** в директории %%C:\xampp\htdocs\folder1\folder2%%+Мы видим записи в нашем файле **newfile.txt** 
 + 
 +===== Файл creat_dir_and_file.php ===== 
 +Файл **creat_dir_and_file.php** - это вспомогательный файл данного руководства, он будет будет создавать на сервере необходимые для главы директории.  
 +\\   
 +Создадим в блокноте новый файл, запишем в него нижеприведенный код и сохраним его в корне приложения как **creat_dir_and_file.php**. 
 +<code php creat_dir_and_file.php> 
 +<?php 
 +/* Это файл  
 +creat_dir_and_file.php 
 +для создания файлов и директорий руководства  
 +*/ 
 +// создание корневой директории 
 +mkdir("ucms"); 
 +// создание вложенной директории с назначением прав 
 +mkdir("ucms/library"); 
 +mkdir("ucms/users"); 
 +// создание вложенной директории с назначением прав 
 +mkdir("ucms/includes", 0755); 
 +// Создание пустого файла 
 +file_put_contents('ucms/index.php', ''); 
 +file_put_contents('ucms/help.txt', ''); 
 +file_put_contents('ucms/ license.txt', ''); 
 +file_put_contents('ucms/readme.html', ''); 
 +file_put_contents('ucms/library/lib.php', ''); 
 +file_put_contents('ucms/library/404.php', ''); 
 +echo "Директории и файлы устешно созданы" 
 +?> 
 +</code> 
 +Откроем файл **creat_dir_and_file.php** в браузере, перейдя по ссылке http://localhost/creat_dir_and_file.php 
 +\\   
 +{{:software:development:demo:cms:ucms:creat_dir_and_file.php_4.png?|}} 
 +\\   
 +Проверим создание директорий и файлов, а так же расширений файлов в проводнике 
 +\\   
 +{{:software:development:demo:cms:ucms:creat_dir_and_file.php_5.png?|}} 
 +\\  
 ===== Дополнения и Файлы ===== ===== Дополнения и Файлы =====
-см. также +см. также
-<note blue>+  * [[introduction#Окно примеров кода|Копирование кода и загрузка файлов примеров руководства]] 
 +  * [[directory_structure|Структура директорий приложения]] 
 + 
 +<note page>
 <wrap left>{{:icons:16:arrow-transition-180.png?|}}   <wrap left>{{:icons:16:arrow-transition-180.png?|}}  
 [[software:development:demo:cms:ucms:creating_file_structure|5.2.1. Создание файла приложения]] [[software:development:demo:cms:ucms:creating_file_structure|5.2.1. Создание файла приложения]]
Строка 197: Строка 237:
  {{:icons:16:arrow-transition.png?|}}</wrap>  {{:icons:16:arrow-transition.png?|}}</wrap>
 </note> </note>
 +
 +
software/development/demo/cms/ucms/creating_php_directory_and_file.1770468677.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki