Maison >développement back-end >tutoriel php >Opérations PHP pour lire, éditer et enregistrer des fichiers
Cet article présente principalement les opérations de lecture, d'édition et de sauvegarde de fichiers en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
L'exemple de cet article décrit la méthode d'édition et d'enregistrement des fichiers en PHP, comme suit :
save_file.php :
<?php session_start(); $handle = fopen($_POST['original_file_name'], "w"); $text = $_POST['file_contents']; if(fwrite($handle, $text) == FALSE){ $_SESSION['error'] = '<span class="redtxt">There was an error</span>'; }else{ $_SESSION['error'] = '<span class="redtxt">File edited successfully</span>'; } fclose($handle); header("Location: ".$_POST['page']); ?>
read_file.php :
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <form action="savecontents.php" method="post"> <textarea name="file_contents" style="width:700px;height:600px;"> <?php $fileName = "location/of/orignal/file/my_file.php"; $handle = fopen($fileName, "r"); while (!feof($handle)){ $text = fgets($handle); echo $text; } ?> </textarea> <input type="hidden" value=" <? echo $fileName; ?> " name="original_file_name" /> </form> <body> </body> </html>
Résumé : Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.
Recommandations associées :
Processus de construction de sites Web PHP
Algorithme de hachage perceptuel en PHP
Jugement de la longueur de la chaîne dans le programme php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!