<Complete PHP Sistem de fișiere de referință
Definiție și utilizare
fopen() funcție deschide un fișier sau o adresă URL.
Dacă fopen() eșuează, returnează FALSE și o eroare în caz de eșec. Puteți ascunde de ieșire de eroare prin adăugarea unui „@“ în fața numelui funcției.
Sintaxă
fopen(filename,mode,include_path,context)
Parametru | Descriere |
---|---|
filename | Necesar. Specifică fișierul sau URL-ul pentru a deschide |
mode | Necesar. Specifică tipul de acces aveți nevoie la fișierul / flux. Valori posibile:
|
include_path | Opțional. Setați acest parametru la „1“ dacă doriți să căutați fișierul în include_path (in php.ini) , precum și |
context | Opțional. Specifică contextul mânerului fișierului. Contextul este un set de opțiuni care poate modifica comportamentul unui flux |
Sfaturi și note
Note: Când scrieți într - un fișier text, asigurați - vă că pentru a utiliza caracterul corect-line se termină! sisteme Unix folosesc \ n, sistemele Windows folosesc \ r \ n și sistemele Macintosh folosesc \ r ca linia de caractere care se încheie. Windows oferă un pavilion de traducere ('t') , care se va traduce \ n pentru a \ r \ n atunci când se lucrează cu fișierul. Puteți utiliza, de asemenea, „b“ pentru a forța modul binar. Pentru a utiliza aceste steaguri, specificați fie „b“ sau „T“ ca ultimul caracter al parametrului mod.
Exemplu
<?php
$file = fopen("test.txt","r");
$file = fopen("/home/test/test.txt","r");
$file = fopen("/home/test/test.gif","wb");
$file = fopen("http://www.example.com/","r");
$file = fopen("ftp://user:[email protected]/test.txt","w");
?>
<Complete PHP Sistem de fișiere de referință