Webmaster общности: Predpriemach.com | SearchEngines.bg
    web-tourist02/01/20201min00

    Работа с файлове в PHP

    Работа с файлове.

    Функцията fopen() се използва за отваряне на файлове в PHP.

    Първият параметър които се задава на функцията е името на файла, а втория е действието.

    <html>
    <body>
    <?php
    $file=fopen("welcome.txt","r");
    ?>
    </body>
    </html>

    r+ – Четене и запис. Започва от началото на файла.
    w – Само запис. Отваря файл и изтрива съдържанието или създава нов файл ако не е създаден.
    w+ – Четене и запис, изтрива съдържанието или създава нов файл ако не е създаде.
    a – Продължение. Отваря и записва след края на файла или създава нов файл ако не есъздаден.
    a+ – Четене и продължение. Продължава записа във файла след края на съдържанието.
    x – Само запис. Създава нов файл. Връща грешка ако файла съществува.
    x+ – Четене и запис. Връща грешка ако файла съществува.

    Изписване на съобщение за грешка при неправилно отватяне на файл.

    <html>
    <body>
    <?php
    $file=fopen("welcome.txt","r") or exit("Unable to open file!");
    ?>
    </body>
    </html>

    Ако файла е с различно име от welcome.txt или не е създаден ще върне съобщение
    Unable to open file!

    Отваряне и затваряне на файл.
    За затваряне на файл се използва функцията fclose().

    <?php
    $file = fopen("test.txt","r");
    //Тук има някакъв код
    fclose($file);
    ?>