PHP-manual | ||
---|---|---|
Föregående | Nästa |
Identical to readfile(), except that file() returns the file in an array. Each element of the array corresponds to a line in the file, with the newline still attached. Upon failure, file() returns FALSE.
You can use the optional use_include_path parameter and set it to "1", if you want to search for the file in the include_path, too.
<?php |
Tips: Du kan använda en URL som filnamn till den här funktionen om direktivet fopen wrappers är påslaget. Se fopen() för fler detaljer kring hur du specificerar filnamnet och för en Appendix Jlista över stödda URL-protkoll.
Not: Each line in the resulting array will include the line ending, so you still need to use rtrim() if you do not want the line ending present.
Not: Om du har problem med att PHP inte känner igen radslut vid hantering av filer på en Macintosh (antingen om de är skrivna på en Mac eller skapade på en) kan det vara idé att slå på direktivet auto_detect_line_endings i din konfigurationsfil.
Not: As of PHP 4.3.0 you can use file_get_contents() to return the contents of a file as a string.
In PHP 4.3.0 file() became binary safe.
Not: Context support was added with PHP 5.0.0.
Varning |
Some non-standard compliant webservers, such as IIS, send data in a way that causes PHP to raise warnings. When working with such servers you should lower your error_reporting level not to include warnings. |
See also readfile(), fopen(), fsockopen(), popen(), file_get_contents(), and include().
Föregående | Hem | Nästa |
file_put_contents | Upp | fileatime |