software:development:demo:cms:ucms:creating_php_directory_and_file
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| software:development:demo:cms:ucms:creating_php_directory_and_file [2026/02/07 15:03] – [Файл test_creat_dir_and_file.php] VladPolskiy | software:development:demo:cms:ucms:creating_php_directory_and_file [2026/02/07 23:05] (текущий) – VladPolskiy | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | <note page> | ||
| {{: | {{: | ||
| - | **[[software: | + | **[[software: |
| + | </ | ||
| ====== 5.3. Создание файла и директории средствами PHP ====== | ====== 5.3. Создание файла и директории средствами PHP ====== | ||
| ===== Введение ===== | ===== Введение ===== | ||
| Строка 20: | Строка 21: | ||
| function_scandir.php | function_scandir.php | ||
| */ | */ | ||
| - | /* Наименование файла */ | + | /* Наименование файла текстом синего цвета*/ |
| - | echo "Это файл | + | echo ' |
| + | <span style="color: blue;"> | ||
| + | function_scandir.php | ||
| + | </ | ||
| + | ///////////////////////////////////////////// | ||
| /* Пример работы кода */ | /* Пример работы кода */ | ||
| + | ///////////////////////////////////////////// | ||
| + | |||
| $dir = ' | $dir = ' | ||
| $files = scandir($dir); | $files = scandir($dir); | ||
| foreach ($files as $file) { | foreach ($files as $file) { | ||
| if ($file !== ' | if ($file !== ' | ||
| - | echo " | + | echo " |
| echo $file . '< | echo $file . '< | ||
| } | } | ||
| Строка 59: | Строка 66: | ||
| </ | </ | ||
| - | ==== Файл | + | ==== Файл |
| - | Создадим в блокноте новый файл, запишем в него нижеприведенный код и сохраним его в корне приложения как **%%test_creat_dir_and_file.php %%** | + | Создадим в блокноте новый файл, запишем в него нижеприведенный код и сохраним его в корне приложения как **%%test_creat_dir.php %%** |
| - | <code php test_creat_dir_and_file.php > | + | <code php test_creat_dir.php > |
| <?php | <?php | ||
| - | /* Это тестовй файл | + | /* Это тестовый файл |
| - | test_creat_dir_and_file.php | + | test_creat_dir.php |
| */ | */ | ||
| - | /* Наименование файла */ | + | /* Наименование файла текстом синего цвета*/ |
| - | echo "Это test_creat_dir_and_file.php . <br/>"; | + | echo ' |
| - | /* Пример работы кода */ | + | <span style="color: blue;"> |
| + | test_creat_dir.php | ||
| + | </ | ||
| + | |||
| + | //////////////////////////////////////////////// | ||
| + | //////////* Пример работы кода *//////////////// | ||
| + | //////////////////////////////////////////////// | ||
| // | // | ||
| mkdir(" | mkdir(" | ||
| Строка 83: | Строка 97: | ||
| ?> | ?> | ||
| </ | </ | ||
| - | Откроем файл **%%test_creat_dir_and_file.php%%** в браузере, | + | Откроем файл **%%test_creat_dir.php%%** в браузере, |
| \\ | \\ | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| Браузер вывел нам информацию о имеющихся файлах и директориях | Браузер вывел нам информацию о имеющихся файлах и директориях | ||
| - | * **folder1** - директория созданная файлом | + | * **folder1** - директория созданная файлом |
| * **function_scandir.php** - файл, созданный в разделе Вывод списка файлов директории | * **function_scandir.php** - файл, созданный в разделе Вывод списка файлов директории | ||
| - | * **newfolder** - директория созданная файлом | + | * **newfolder** - директория созданная файлом |
| - | * **newfolder_0777** - директория созданная файлом | + | * **newfolder_0777** - директория созданная файлом |
| - | * **test_creat_dir_and_file.php** - наш файл | + | * **test_creat_dir.php** - наш файл |
| Проверим нашу директорию в проводнике | Проверим нашу директорию в проводнике | ||
| \\ | \\ | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| Нам отображается вложенная папка **newfolder** в директории %%C: | Нам отображается вложенная папка **newfolder** в директории %%C: | ||
| Строка 133: | Строка 147: | ||
| <code php test_creat_file.php> | <code php test_creat_file.php> | ||
| <?php | <?php | ||
| - | /* Это тестовй файл | + | /* Это тестовый файл |
| test_creat_file.php | test_creat_file.php | ||
| */ | */ | ||
| - | /* Наименование файла */ | + | /* Наименование файла текстом синего цвета*/ |
| - | echo "Это | + | echo ' |
| + | <span style="color: blue;"> | ||
| + | test_creat_file.php | ||
| + | </ | ||
| + | ///////////////////////////////////////////// | ||
| /* Пример работы кода */ | /* Пример работы кода */ | ||
| + | ///////////////////////////////////////////// | ||
| + | |||
| // | // | ||
| $myfile = fopen(" | $myfile = fopen(" | ||
| Строка 155: | Строка 175: | ||
| ?> | ?> | ||
| </ | </ | ||
| + | |||
| + | Откроем файл test_creat_file.php в браузере, | ||
| + | \\ | ||
| + | {{: | ||
| + | \\ | ||
| + | Браузер вывел нам информацию о имеющихся файлах в директории. Синим цветом **<fc # | ||
| + | * **newfile.txt** - новый созданный файл newfile.txt | ||
| + | * **test_creat_file.php** - наш тестовый файл test_creat_file.php | ||
| + | Откраем в блокноте наш созданный файл **newfile.txt** | ||
| + | \\ | ||
| + | {{: | ||
| + | \\ | ||
| + | Мы видим записи в нашем файле **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(" | ||
| + | // создание вложенной директории с назначением прав | ||
| + | mkdir(" | ||
| + | mkdir(" | ||
| + | // создание вложенной директории с назначением прав | ||
| + | mkdir(" | ||
| + | // Создание пустого файла | ||
| + | file_put_contents(' | ||
| + | file_put_contents(' | ||
| + | file_put_contents(' | ||
| + | file_put_contents(' | ||
| + | file_put_contents(' | ||
| + | file_put_contents(' | ||
| + | echo " | ||
| + | ?> | ||
| + | </ | ||
| + | Откроем файл **creat_dir_and_file.php** в браузере, | ||
| + | \\ | ||
| + | {{: | ||
| + | \\ | ||
| + | Проверим создание директорий и файлов, | ||
| + | \\ | ||
| + | {{: | ||
| + | \\ | ||
| ===== Дополнения и Файлы ===== | ===== Дополнения и Файлы ===== | ||
| - | см. также | + | см. также: |
| - | < | + | * [[introduction# |
| + | * [[directory_structure|Структура директорий приложения]] | ||
| + | |||
| + | < | ||
| <wrap left> | <wrap left> | ||
| [[software: | [[software: | ||
| Строка 165: | Строка 237: | ||
| | | ||
| </ | </ | ||
| + | |||
| + | |||
software/development/demo/cms/ucms/creating_php_directory_and_file.1770465786.txt.gz · Последнее изменение: — VladPolskiy
