Maison > développement back-end > tutoriel php > Comment utiliser les fichiers php

Comment utiliser les fichiers php

不言
Libérer: 2023-04-02 15:18:02
original
3465 Les gens l'ont consulté

Cet article présente principalement la méthode d'exploitation des fichiers php. Il a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

php. Opérations sur les fichiers

1. Avant d'apprendre les opérations sur les fichiers PHP, comprenons d'abord ces fonctions d'opération sur les fichiers couramment utilisées.

1. is_dir() signifie : déterminer si le nom de fichier donné est un répertoire

2. is_file() signifie : déterminer si le fichier existe

3. ) signifie : créer un répertoire

4. rmdir() signifie : supprimer le répertoire

5. unlink() signifie : supprimer un fichier

6. le fichier

7. fwrite() signifie : écrire le fichier

8. fclose() signifie : fermer le fichier ouvert

9. is_writable() signifie : Déterminer si. le fichier donné est accessible en écriture

10. is_readable() signifie : Déterminer si le fichier donné est lisible.

11. File_get_contents() signifie : lire le fichier et le sortir.

La carte est la suivante :




Premier de Voilà, créons le fichier test.php et écrivons le code. Déterminez ensuite si l’étude est un répertoire. Il y a deux situations au total, une situation : si ce n'est pas un répertoire, et l'autre situation s'il s'agit d'un répertoire.

Code :

if(!is_dir(‘study’))
{
    //如果不是目录
   
}else
{
   //如果是目录
}
Copier après la connexion

Alors regardons d'abord la situation s'il ne s'agit pas d'un annuaire. S'il ne s'agit pas d'un répertoire, nous créons le répertoire et effectuons des opérations d'écriture de fichier. Créez d'abord un dossier nommé étude,

mkdir('study') puis ouvrez le fichier en mode lecture et écriture $open= fopen ('study/in.txt',"w+");. Ensuite, si ce fichier est en mode écriture if(is_writeable('study/in.txt')){}, alors écrivez le contenu, if(fwrite($open," Aujourd'hui est une belle journée, Assurez-vous d'être heureux 《- -》")>0), si l'écriture réussit, fermez le fichier fclose($open) et affichez une invite réussie echo"<script>alert('</span> <span style="color:#FF0000;"> Écriture réussie');</script>";

Ensuite, regardons une autre situation, s'il s'agit d'un répertoire. S'il s'agit d'un répertoire, déterminez d'abord si le in. txt existe dans le répertoire , if(is_file('study/in.txt')){}, s'il existe, déterminez si le fichier est lisibleif(is_readable('study/in .txt')){}, s'il est lisible, affichez les informations textuelles echo file_get_contents('study/in.txt'); et supprimez le fichier unlink('study/in.txt '); et Supprimer le répertoire rmdir('study/in.txt');

Code:

<?php
     header(‘content-type:text/html;charset=utf8’);
     //判断study是否为文件夹目录
     If(!is_dir(‘study’))
     {
         //创建名为study的文件夹目录
         mkdir(‘study’);
//以读写的方式打开文件
$open = fopen(‘study/in.txt’,”w+”);
//如果此文件为可写模式
if(is_writable(‘study/in.txt’))
{
   //写入内容
  If(fwrite($open,”今天是美好的一天,一定要开心哦!《- -》”)>0);
   //关闭文件
  fclose($open);
   //输出成功的提示
   echo ”<script>alert(‘写入成成’);</script>”;
}
     }else{
        
           //判断目录是否存在in.txt文件
         //如果存在
         if(is_file(‘study/in.txt’))
         {
                           //判断文件是否可读
             If(is_readable(‘study/in.txt’))
             {  //如果可读
               //输出文本信息
   echofile_get_contents(‘study/in.txt’);
   //删除文件in.txt
   unlink(‘study/in.txt’);
   //删除目录
   rmdir();
   
             }
         }
     }
Copier après la connexion

2 Une fois le code écrit, nous testons l'effet lorsque nous ouvrons le fichier test.php. , une fenêtre d'invite apparaîtra indiquant que l'écriture est réussie. Cliquez sur OK. Lorsque nous ouvrirons l'ordinateur local, nous verrons un répertoire d'étude supplémentaire. Ouvrez le répertoire d'étude et il contient un fichier in.txt. in.txt et visualisez-le, vous constaterez que le contenu a été écrit. Lorsque nous actualiserons à nouveau le navigateur, nous constaterons que le contenu du fichier in.txt a été lu de cette manière. de l'opération sur le fichier est terminée.

C'est tout. J'espère qu'il sera utile à l'apprentissage de tout le monde. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois ! 🎜>

Reconnaissance de carte d'identité PHP Implémentation de la méthode ORC

Tri de tableaux bidimensionnels PHP en fonction des champs spécifiés

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal