Rumah pembangunan bahagian belakang tutorial php php文件操作函数有哪些?

php文件操作函数有哪些?

Jul 25, 2016 am 08:51 AM

  1. /*
  2. * 1、获取路径的文件名
  3. * string basename(string path[,string suffix])
  4. * 2、获取路径的目录
  5. * string dirname(string path)
  6. * 3、了解更多的路径信息
  7. * array pathinfo(string path)
  8. * 4、确定绝对路径
  9. * string realpath(string path)
  10. * 5、确定文件的大小
  11. * int filesize(string filename)
  12. * 6、计算磁盘的可用空间
  13. * float disk_free_space(string directory)
  14. * 7、计算磁盘的总容量
  15. * float disk_total_space(string directory)
  16. * 8、确定文件的最后访问时间
  17. * int fileatime(string filename)
  18. * 9、确定文件的最后改变时间
  19. * int filectime(string filename)
  20. * 10、确定文件的最后修改时间
  21. * int filemtime(string filename)
  22. * 11、识别文件末尾字符
  23. * int feof(string resource)
  24. * 12、打开和关闭文件
  25. * resource fopen(string resource,string mode[,int use_include_path[,resource zountext]])
  26. * boolean fclose(resource filehandle)
  27. * 13、将文件读入数组
  28. * array file9string filename[,int user_inlucde_path[,resource context]])
  29. * 14、将文件内容读入字符串变量
  30. * string file_get_contents(string filename[,int use_inlude_path[resource context]])
  31. * 15、将CSV文件读入数组
  32. * array fgetcsv(resource handle[,int length[,string delimiter[,string enclosure]]])
  33. * 16、读取指定数目的字符
  34. * string fgets(resource handle[,int length])
  35. * 17、从输入中剔除标记,清除所有HTML和PHP标记
  36. * string fgetss(resourcce handle,int length[,string allowable_tags])
  37. * 18、以一次读取一个字符的方式读取文件
  38. * string fgetc(resource handle)
  39. * 19、忽略换行符
  40. * string freed(resource handle,int length)
  41. * 20、读取整个文件
  42. * int readfile(string filename[,int use_include_path])
  43. * 21、根据预定义的格式读取文件
  44. * mixed fscanf(resource handle,string format[,string var1])
  45. * 22、将字符串写入文件
  46. * int fwrite(resource handle,string string[,int length])
  47. * 23、移动文件指针
  48. * int fseek(resource handle,int offset[,int whence])
  49. *
  50. * 1、打开目录句柄
  51. * resource opendir(string path)
  52. * 2、关闭目录句柄
  53. * void closedir(resource directory_handle)
  54. * 3、解析目录内容
  55. * string readdir(resource directory_handle)
  56. * 4、将目录读入数组
  57. * array scandir(string directory[,int sorting_order[,resource context]])
  58. *
  59. *
  60. * 1、删除目录
  61. * int rmdir(string dirname)
  62. * 2、重命名文件
  63. * boolean rename(string olename,string newname)
  64. * 3、触摸文件
  65. * int touch(sting filename[,int time[,int atime]])
  66. */
复制代码


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Jelaskan JSON Web Tokens (JWT) dan kes penggunaannya dalam PHP API. Jelaskan JSON Web Tokens (JWT) dan kes penggunaannya dalam PHP API. Apr 05, 2025 am 12:04 AM

JWT adalah standard terbuka berdasarkan JSON, yang digunakan untuk menghantar maklumat secara selamat antara pihak, terutamanya untuk pengesahan identiti dan pertukaran maklumat. 1. JWT terdiri daripada tiga bahagian: header, muatan dan tandatangan. 2. Prinsip kerja JWT termasuk tiga langkah: menjana JWT, mengesahkan JWT dan muatan parsing. 3. Apabila menggunakan JWT untuk pengesahan di PHP, JWT boleh dijana dan disahkan, dan peranan pengguna dan maklumat kebenaran boleh dimasukkan dalam penggunaan lanjutan. 4. Kesilapan umum termasuk kegagalan pengesahan tandatangan, tamat tempoh, dan muatan besar. Kemahiran penyahpepijatan termasuk menggunakan alat debugging dan pembalakan. 5. Pengoptimuman prestasi dan amalan terbaik termasuk menggunakan algoritma tandatangan yang sesuai, menetapkan tempoh kesahihan dengan munasabah,

Bagaimanakah sesi merampas kerja dan bagaimana anda dapat mengurangkannya dalam PHP? Bagaimanakah sesi merampas kerja dan bagaimana anda dapat mengurangkannya dalam PHP? Apr 06, 2025 am 12:02 AM

Sesi rampasan boleh dicapai melalui langkah -langkah berikut: 1. Dapatkan ID Sesi, 2. Gunakan ID Sesi, 3. Simpan sesi aktif. Kaedah untuk mengelakkan rampasan sesi dalam PHP termasuk: 1. Gunakan fungsi Sesi_Regenerate_ID () untuk menjana semula ID Sesi, 2. Data sesi stor melalui pangkalan data, 3.

Huraikan prinsip -prinsip yang kukuh dan bagaimana ia memohon kepada pembangunan PHP. Huraikan prinsip -prinsip yang kukuh dan bagaimana ia memohon kepada pembangunan PHP. Apr 03, 2025 am 12:04 AM

Penerapan prinsip pepejal dalam pembangunan PHP termasuk: 1. Prinsip Tanggungjawab Tunggal (SRP): Setiap kelas bertanggungjawab untuk hanya satu fungsi. 2. Prinsip Terbuka dan Tutup (OCP): Perubahan dicapai melalui lanjutan dan bukannya pengubahsuaian. 3. Prinsip Penggantian Lisch (LSP): Subkelas boleh menggantikan kelas asas tanpa menjejaskan ketepatan program. 4. Prinsip Pengasingan Antara Muka (ISP): Gunakan antara muka halus untuk mengelakkan kebergantungan dan kaedah yang tidak digunakan. 5. Prinsip Inversi Ketergantungan (DIP): Modul peringkat tinggi dan rendah bergantung kepada abstraksi dan dilaksanakan melalui suntikan ketergantungan.

Bagaimana cara debug mod CLI dalam phpstorm? Bagaimana cara debug mod CLI dalam phpstorm? Apr 01, 2025 pm 02:57 PM

Bagaimana cara debug mod CLI dalam phpstorm? Semasa membangun dengan PHPStorm, kadang -kadang kita perlu debug PHP dalam mod Interface Line Command (CLI) ...

Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Bagaimana cara menetapkan kebenaran secara automatik UnixSocket selepas sistem dimulakan semula? Mar 31, 2025 pm 11:54 PM

Bagaimana untuk menetapkan keizinan UnixSocket secara automatik selepas sistem dimulakan semula. Setiap kali sistem dimulakan semula, kita perlu melaksanakan perintah berikut untuk mengubahsuai keizinan UnixSocket: sudo ...

Terangkan pengikatan statik lewat dalam php (statik: :). Terangkan pengikatan statik lewat dalam php (statik: :). Apr 03, 2025 am 12:04 AM

Mengikat statik (statik: :) Melaksanakan pengikatan statik lewat (LSB) dalam PHP, yang membolehkan kelas panggilan dirujuk dalam konteks statik dan bukannya menentukan kelas. 1) Proses parsing dilakukan pada masa runtime, 2) Cari kelas panggilan dalam hubungan warisan, 3) ia boleh membawa overhead prestasi.

Bagaimana cara menghantar permintaan pos yang mengandungi data JSON menggunakan perpustakaan php curl? Bagaimana cara menghantar permintaan pos yang mengandungi data JSON menggunakan perpustakaan php curl? Apr 01, 2025 pm 03:12 PM

Menghantar data JSON menggunakan perpustakaan Curl PHP dalam pembangunan PHP, sering kali perlu berinteraksi dengan API luaran. Salah satu cara biasa ialah menggunakan perpustakaan curl untuk menghantar post ...

See all articles