Функция | Тип возвращаемых Описание данных |
trigger error(string messsage [, int error type]) | Void | Генерирует ошибку/предупреждение/замечание пользовательского уровня |
set error handler(string error_handler) | String | Устанавливает пользовательский обработчик ошибок; возвращает предыдущий обработчик или false в случае ошибки |
leak(int num bytes=3) | Void | Вызывает преднамеренную утечку памяти в целях отладки или тестирования |
Файловая система |
Функция | Тип возвращаемых Описание данных |
flock(resource fp, int operation [, int &wouldblock]) | Bool | Кроссплатформенная блокировка файлов |
file get contents(string filename [, bool use_include_ path [, resource context]]) | String | Считывает весь файл в строку |
file put contents(string file, mixed data [, int flags [, resource context]]) | Int | Записывает/создает файл с содержимым data и возвращает количество записанных байт |
file(string filename [, int flags[, resource context]]) | Array | Читает весь файл в массив |
tempnam(string dir, string prefix) | String | Создает временный файл с уникальным именем в указанном каталоге |
tmpfile(void) | resource | Создает временный файл, который будет автоматически удален после использования |
fopen(string filename, string mode [, bool use_include_ path [, resource context]]) | resource | Открывает файл или URL и возвращает указатель |
fclose(resource fp) | Bool | Закрывает открытый указатель файла |
popen(string command, string mode) | resource | Выполняет команду и отрывает канал для чтения или записи в него |
pclose(resource fp) | Int | Закрывает файловый указатель, созданный функцией popen() |
feof(resource fp) | Bool | Проверяет конец файла для заданного указателя файла |
fgets(resource fp[, int length]) | String | Получает строку из указателя файла |