Rumah pembangunan bahagian belakang tutorial php PHP学习笔记之php文件操作_php实例

PHP学习笔记之php文件操作_php实例

Jun 16, 2016 am 08:41 AM
operasi fail php

一、fstat函数:显示文件的所有信息

$file_path = "test.php";
if($fp=fopen($file_path,"a+")){
  $file_info=fstat($fp);
  echo "<pre class="brush:php;toolbar:false">";
  print_r($file_info);
  echo "
Salin selepas log masuk
"; echo "文件大小为".$file_info['size']; echo "文件上次访问时间".date("Y-m-d H:i:s",$file_info['mtime']); } fclose($fp); //一定要关闭

  二、文件读取:

//第一种:
$con = fread($fp,filesize($file_path));
$con = str_replace("\r\n","<br>",$con);
echo "文件内容是".$con;
//第二种:将文件一下全部读取
$con = file_get_contents($file_path);
$con = str_replace("\r\n","<br>",$con);
echo "文件内容是".$con;
//第三种:一段一段读取
$buffer = 1024; 
//为了下载的安全,最好使用文件字节读取计数器
$file_count = 0;
//feof用于判断文件是否读取到文档尾
while(!feof($fp) && ($file_size-$file_count>0)){
$file_data = fread($fp,$buffer);
//统计读了多少个字节
$file_count+$buffer;
echo $file_data;  
} 
Salin selepas log masuk

  三、写入文件:

 //1、传统方法写入文件
  $file_path = "test.txt";
  if(file_exists($file_path)){
    $fp = fopen($file_path,"a+");
    //打开方式:a+是追加内容。w+是覆盖原来的。
    $con = "Hello!\r\n";
    fwrite($fp,$con);
    echo "添加成功!";
  }else{
    echo "文件不存在";
  }
  fclose($fp);
  //2、第二种方法写入文件
  $file_path= "test.txt";
  $con = "北京你好!\r\n";
  file_put_contents($file_path,$con,FILE_APPEND);
  echo "成功"; 
Salin selepas log masuk

  四、文件操作的应用:

//可以操作ini文件。将服务器的配置写在ini文件中,再对其进行操作。
  dbc.ini
  host=192.168.0.1
  admin=admin
  password=123456  
demo.php
  <&#63;php
    $con = parse_ini_file("dbc.ini");
    print_r($con);  
    &#63;> 
//将ini文件中的数据以数组形式读出,可以对其进行操作。 
Salin selepas log masuk

  五、拷贝文件:

if(!copy("E:\\test.txt","D:\\1.txt")){
  echo "fail";
}else{
  echo "success";
} 
Salin selepas log masuk

  六、创建文件

  创建文件夹:

//$path = "E:\\happy"; //文件夹路径
$path = "E:\\happy\aaa\bbb"; //多级文件夹
if(!is_dir($path)){
  if(mkdir($path,0777,true)){
    echo "success";
  }else{
    echo "fail";
  }
}else{
  echo "文件夹已存在";
} 
Salin selepas log masuk

  创建文件:

$file_path = "E:\\happy.txt";
$fp = fopen($file_path,"w+");
fwrite($fp,"hello");
fclose($fp); 
Salin selepas log masuk

  七、删除文件:

  删除文件夹:

$path = "E:\\happy\aaa\bbb"; //多级文件夹
if(rmdir($path)){
  echo "success";
}
//rmdir只能删除空文件夹,文件夹下有文件或目录均不能删除。 
Salin selepas log masuk

删除文件:

$file_path = "E:\\happy.txt";
if(is_file($file_path)){
  if(unlink($file_path)){
    echo "success";
  }else{
    echo "fail";
  }
}else{
  echo "文件不存在";
}
Salin selepas log masuk

以上所述是小编给大家介绍的php文件操作的相关知识,希望对大家有所帮助。

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)

Topik panas

Tutorial Java
1662
14
Tutorial PHP
1261
29
Tutorial C#
1234
24
Contoh fungsi operasi fail PHP: masa pengubahsuaian terakhir fail Contoh fungsi operasi fail PHP: masa pengubahsuaian terakhir fail Jun 21, 2023 am 11:43 AM

PHP ialah bahasa pengaturcaraan bahagian pelayan yang digunakan secara meluas Ia mempunyai keupayaan operasi fail yang berkuasa, dan masa pengubahsuaian akhir fail juga merupakan keperluan biasa untuk operasi fail. Oleh itu, dalam artikel ini, kami akan meneroka contoh fungsi operasi fail PHP-cara mendapatkan masa pengubahsuaian terakhir fail. Menggunakan fungsi filemtime() PHP menyediakan fungsi terbina dalam dipanggil filemtime(), yang mengembalikan cap masa pengubahsuaian terakhir bagi fail. Cap masa adalah satu daripada zaman UNIX Januari 1970

Contoh fungsi operasi fail PHP: traversal direktori Contoh fungsi operasi fail PHP: traversal direktori Jun 21, 2023 am 10:04 AM

PHP ialah bahasa pengaturcaraan yang sangat popular yang digunakan secara meluas untuk pembangunan web, terutamanya pembangunan sisi pelayan. Operasi fail adalah bahagian penting dalam pembangunan Web PHP menyediakan pelbagai fungsi operasi fail. Direktori traversal merujuk kepada melintasi direktori dalam sistem fail dan mendapatkan fail dan subdirektori dalam direktori. Dalam pembangunan web, traversal direktori sering digunakan untuk fungsi seperti penciptaan peta tapak dan pengurusan sumber fail, dan ia juga boleh digunakan untuk pengesanan kelemahan tapak web dan aspek lain. Di bawah, kami akan menggunakan contoh untuk mempelajari P

Bagaimana untuk menulis sistem pengurusan fail mudah menggunakan PHP Bagaimana untuk menulis sistem pengurusan fail mudah menggunakan PHP Sep 24, 2023 pm 02:04 PM

Cara menggunakan PHP untuk menulis sistem pengurusan fail yang ringkas Prakata: Dengan perkembangan pesat Internet, kami berhubung dengan lebih banyak pelbagai fail dalam kehidupan seharian kami, dan menjadi sangat penting untuk mengurus fail ini dengan berkesan. Sebagai bahasa skrip sebelah pelayan yang biasa digunakan, PHP boleh membantu kami membina sistem pengurusan fail yang mudah dan cekap. Artikel ini akan memperkenalkan secara terperinci cara menggunakan PHP untuk menulis sistem pengurusan fail dengan fungsi asas dan menyediakan contoh kod khusus. 1. Membina persekitaran asas Sebelum mula menulis sistem pengurusan fail, kami

Penjelasan terperinci tentang fungsi fail PHP: merealisasikan fungsi membaca, menulis dan mengendalikan fail Penjelasan terperinci tentang fungsi fail PHP: merealisasikan fungsi membaca, menulis dan mengendalikan fail Nov 20, 2023 pm 01:17 PM

PHP ialah bahasa skrip berprestasi tinggi yang digunakan secara meluas untuk pembangunan web. Dalam PHP, operasi fail adalah fungsi yang sangat biasa dan penting. Artikel ini akan memperkenalkan secara terperinci penggunaan fungsi fail dalam PHP untuk membantu pembaca menyedari fungsi membaca, menulis dan mengendalikan fail. 1. Membuka dan menutup fail Dalam PHP, fungsi fopen digunakan untuk membuka fail Sintaks adalah seperti berikut: $file=fopen("laluan fail", "mod terbuka");

Contoh fungsi operasi fail PHP: pemadaman fail Contoh fungsi operasi fail PHP: pemadaman fail Jun 20, 2023 am 09:13 AM

PHP ialah bahasa pengaturcaraan sumber terbuka yang digunakan secara meluas yang digunakan secara meluas dalam pembangunan web. Dalam PHP, operasi fail adalah salah satu operasi yang sangat biasa. PHP menyediakan banyak fungsi operasi fail, yang boleh digunakan untuk operasi seperti membaca dan menulis, mencipta dan memadam fail. Artikel ini akan memperkenalkan contoh fungsi operasi fail PHP: pemadaman fail. Dalam PHP, untuk memadam fail, anda boleh menggunakan fungsi nyahpaut(). Fungsi ini menerima parameter rentetan yang mewakili laluan fail yang akan dipadamkan. Sebagai contoh, kod berikut akan memadamkan fail bernama

Cara menggunakan PHP untuk operasi fail dan folder Cara menggunakan PHP untuk operasi fail dan folder Sep 05, 2023 pm 06:48 PM

Cara menggunakan PHP untuk melaksanakan operasi fail dan folder PHP ialah bahasa skrip bahagian pelayan yang popular dengan fungsi operasi fail dan foldernya menjadikannya pilihan pertama untuk pembangun. Artikel ini akan memperkenalkan secara terperinci cara menggunakan PHP untuk melaksanakan operasi biasa pada fail dan folder, termasuk mencipta, membaca, menulis, menyalin, memadam dan menamakan semula. Mencipta Folder Dalam PHP, anda boleh menggunakan fungsi mkdir() untuk mencipta folder baharu. Fungsi ini menerima dua parameter Parameter pertama ialah laluan folder yang akan dibuat, dan parameter kedua ialah laluan ke folder yang akan dibuat.

Fungsi biasa untuk operasi fail PHP Fungsi biasa untuk operasi fail PHP Jun 16, 2023 pm 01:15 PM

PHP ialah bahasa pengaturcaraan sumber terbuka yang digunakan secara meluas yang digunakan secara meluas dalam bidang pembangunan web. Dalam pembangunan web, operasi fail adalah bahagian yang penting, jadi sangat penting untuk mahir dalam fungsi operasi fail PHP. Dalam artikel ini, kami akan memperkenalkan beberapa fungsi yang biasa digunakan dalam operasi fail PHP. fopen() Fungsi fopen() digunakan untuk membuka fail atau URL dan mengembalikan penuding fail. Ia mempunyai dua parameter: nama fail dan kaedah pembukaan. Mod pembukaan boleh menjadi "r" (mod baca sahaja), "w" (mod tulis), "a"

Contoh fungsi operasi fail PHP: salinan fail Contoh fungsi operasi fail PHP: salinan fail Jun 20, 2023 pm 12:55 PM

Dalam pembangunan web, pengendalian fail adalah keperluan yang sangat biasa, dan PHP ialah bahasa yang sangat berkuasa yang turut menyediakan pelbagai fungsi pengendalian fail untuk memenuhi keperluan ini. Antaranya, penyalinan fail juga merupakan salah satu fungsi yang biasa digunakan. Artikel ini akan memperkenalkan fungsi salinan fail dalam fungsi operasi fail PHP dan memberikan contoh kod. Pertama, mari kita lihat fungsi salinan fail dalam PHP Terdapat dua kaedah utama: copy() dan file_put_contents(). Antaranya, fungsi copy().

See all articles