Базовый курс PHP - Файлы

Начинающий

08.09.2024

17.10.2024

10 мин

46

PHP-файл - это текстовый файл, содержащий код на языке PHP, который может выполняться на сервере для создания динамических веб-страниц и веб-приложений.

Расширение файлов PHP

Расширение файла для PHP всегда .php. Это расширение указывает серверу, что файл содержит PHP-код, который нужно обработать перед отправкой клиенту.

  • index.php
  • form_handler.php
  • config.php

Правила именования файлов PHP

При именовании файлов PHP важно соблюдать несколько ключевых правил:

  • Буквы и цифры: Имена файлов могут включать в себя буквы (латинские A-Z, a-z) и цифры (0-9).
  • Подчеркивания и тире: Для улучшения читаемости имен файлов можно использовать подчеркивания (_) и тире (-). Например, user_profile.php или form-handler.php.
  • Регистр: Имена файлов в PHP чувствительны к регистру в Unix-подобных системах (например, Linux). Это значит, что File.php и file.php — это разные файлы. В Windows, наоборот, регистр не имеет значения.
  • Нежелательные символы: Не рекомендуется использовать пробелы и специальные символы, такие как !, @, #, $, %, и т.д., в именах файлов. Эти символы могут вызвать ошибки или сложности при работе с файлами.
  • Избегайте пробелов: Вместо пробелов лучше использовать подчеркивания (_) или тире (-). Например, вместо my file.php используйте my_file.php или my-file.php.

Запрещённые и нежелательные имена файлов

Некоторые имена файлов лучше избегать, так как они могут вызвать конфликты или затруднения при работе с системой:

  • Зарезервированные слова и имена системных файлов: Не стоит называть файлы такими именами, как con.php, nul.php, aux.php, com1.php и т.д., особенно в операционных системах Windows, так как эти имена зарезервированы.
  • Расширение .php: Не добавляйте дополнительные расширения, например, .php.txt или .php.bak, чтобы избежать случайного раскрытия исходного кода.

Рекомендации

  • Используйте описательные имена файлов, которые отражают их содержание или назначение. Например, вместо file1.php лучше использовать user_login.php.
  • Соблюдайте единый стиль именования файлов в рамках проекта для повышения читаемости и упрощения навигации.

Следуя этим простым правилам, вы сможете избежать множества потенциальных проблем и поддерживать свои PHP-файлы в порядке и доступности.

  • index.php
  • script.php
  • pathHelper.php
  • path_helper.php
  • PathHelper.php