Перейти к содержимому

getcwd()

Понимание функции 'getcwd'

Функция 'getcwd' — это встроенная функция PHP, которая возвращает текущий рабочий каталог скрипта. Эта функция не принимает никаких параметров и возвращает строку, представляющую текущий каталог.

Синтаксис:

Синтаксис функции getcwd() в PHP

php
getcwd( void ): string

Эта функция не имеет параметров и возвращает строковое значение, представляющее текущий рабочий каталог.

Пример:

Пример использования функции PHP getcwd()

php
<?php
echo getcwd();
?>

Вывод:


console
/home/user/public_html

Как использовать функцию 'getcwd'

Использование функции 'getcwd' очень просто. Вам нужно лишь вызвать функцию, и она вернёт текущий рабочий каталог скрипта. Затем вы можете использовать это значение для выполнения различных операций с файлами в этом каталоге.

Пример:

Как использовать функцию PHP getcwd()?

php
<?php
$current_dir = getcwd();
$file_path = $current_dir . '/test.txt';

$file_handle = fopen($file_path, 'w');
fwrite($file_handle, 'This is a test file.');
fclose($file_handle);
?>

В приведённом выше примере мы получаем текущий рабочий каталог с помощью функции 'getcwd' и сохраняем его в переменную с именем '$current_dir'. Затем мы добавляем имя файла 'test.txt' в конец пути к каталогу и создаём новый файл в этом каталоге с помощью функции 'fopen'. После этого мы записываем некоторые данные в файл с помощью функции 'fwrite' и закрываем файл с помощью функции 'fclose'.

Заключение

Подводя итог, функция 'getcwd' — это полезная встроенная функция PHP, которая позволяет получить текущий рабочий каталог скрипта. Вы можете использовать эту функцию для выполнения различных операций с файлами в этом каталоге. Мы надеемся, что эта статья помогла вам понять, как эффективно использовать функцию 'getcwd'. Если у вас есть вопросы или комментарии, пожалуйста, не стесняйтесь оставлять их ниже.

Практика

Что делает функция getcwd() в PHP?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.