Home  >  Article  >  Backend Development  >  What are the php file operation functions?

What are the php file operation functions?

WBOY
WBOYOriginal
2016-07-25 08:51:381103browse
  1. /*
  2. * 1. Get the file name of the path
  3. * string basename(string path[,string suffix])
  4. * 2. Get the directory of the path
  5. * string dirname(string path)
  6. * 3. Understand More path information
  7. * array pathinfo(string path)
  8. * 4. Determine the absolute path
  9. * string realpath(string path)
  10. * 5. Determine the file size
  11. * int filesize(string filename)
  12. * 6. Calculate the disk of available space
  13. * float disk_free_space(string directory)
  14. * 7. Calculate the total capacity of the disk
  15. * float disk_total_space(string directory)
  16. * 8. Determine the last access time of the file
  17. * int fileatime(string filename)
  18. * 9. Determine the last change time of the file
  19. * int filectime(string filename)
  20. * 10. Determine the last modification time of the file
  21. * int filemtime(string filename)
  22. * 11. Identify the end character of the file
  23. * int feof(string resource)
  24. * 12. Open and close files
  25. * resource fopen(string resource,string mode[,int use_include_path[,resource zountext]])
  26. * boolean fclose(resource filehandle)
  27. * 13. Read the file into an array
  28. * array file9string filename[ ,int user_inlucde_path[,resource context]])
  29. * 14. Read the file contents into a string variable
  30. * string file_get_contents(string filename[,int use_inlude_path[resource context]])
  31. * 15. Read the CSV file into an array
  32. * array fgetcsv(resource handle[,int length[,string delimiter[,string enclosure]]])
  33. * 16. Read the specified number of characters
  34. * string fgets(resource handle[,int length])
  35. * 17. From Remove tags from the input and clear all HTML and PHP tags
  36. * string fgetss(resource handle,int length[,string allowable_tags])
  37. * 18. Read the file one character at a time
  38. * string fgetc(resource handle)
  39. * 19. Ignore newlines
  40. * string freed(resource handle, int length)
  41. * 20. Read the entire file
  42. * int readfile(string filename[,int use_include_path])
  43. * 21. Read according to the predefined format File
  44. * mixed fscanf(resource handle,string format[,string var1])
  45. * 22. Write string to file
  46. * int fwrite(resource handle,string string[,int length])
  47. * 23. Move file pointer
  48. * int fseek(resource handle,int offset[,int whence])
  49. *
  50. * 1. Open directory handle
  51. * resource opendir(string path)
  52. * 2. Close directory handle
  53. * void closedir(resource directory_handle)
  54. * 3. Parse the directory content
  55. * string readdir(resource directory_handle)
  56. * 4. Read the directory into an array
  57. * array scandir(string directory[,int sorting_order[,resource context]])
  58. *
  59. *
  60. * 1. Delete the directory
  61. * int rmdir(string dirname)
  62. * 2. Rename the file
  63. * boolean rename(string olename,string newname)
  64. * 3. Touch the file
  65. * int touch(sting filename[,int time[,int atime]])
  66. */
Copy code


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn