Heim  >  Artikel  >  Backend-Entwicklung  >  So bedienen Sie PHP-Dateien

So bedienen Sie PHP-Dateien

不言
不言Original
2018-07-05 16:27:293430Durchsuche

Dieser Artikel stellt hauptsächlich die Methode zum Betrieb von PHP-Dateien vor. Er hat einen gewissen Referenzwert. Jetzt können Freunde in Not darauf zurückgreifen.

Dateioperationen 1. Bevor wir PHP-Dateioperationen lernen, wollen wir zunächst diese häufig verwendeten Dateioperationsfunktionen verstehen.

1. is_dir() bedeutet: Bestimmen, ob der angegebene Dateiname ein Verzeichnis ist

2. is_file() bedeutet: Bestimmen, ob die Datei existiert

3. ) bedeutet: Verzeichnis erstellen

4. rmdir() bedeutet: Verzeichnis löschen

5. unlink() bedeutet: Datei löschen

6 die Datei

7. fwrite() bedeutet: die Datei schreiben

8. fclose() bedeutet: die geöffnete Datei schließen

9 Die angegebene Datei ist beschreibbar

10. is_readable() bedeutet: Bestimmen Sie, ob die angegebene Datei lesbar ist.

11. File_get_contents() bedeutet: Datei lesen und ausgeben.

Die Karte sieht wie folgt aus:



Zuerst Alles in allem erstellen wir die Datei test.php und schreiben den Code. Stellen Sie dann fest, ob es sich bei der Studie um ein Verzeichnis handelt. Insgesamt gibt es zwei Situationen, eine Situation: wenn es sich nicht um ein Verzeichnis handelt, und die andere Situation, wenn es sich um ein Verzeichnis handelt.

Code:

if(!is_dir(‘study’))
{
    //如果不是目录
   
}else
{
   //如果是目录
}
Dann schauen wir uns zunächst die Situation an, wenn es sich nicht um ein Verzeichnis handelt. Wenn es sich nicht um ein Verzeichnis handelt, erstellen wir das Verzeichnis und führen Dateischreibvorgänge durch. Erstellen Sie zunächst einen Ordner mit dem Namen „study“,

mkdir(

'study'); und öffnen Sie dann die Datei im Lese- und Schreibmodus $open= fopen ('study/in.txt',"w+");. Wenn sich diese Datei als nächstes im beschreibbaren Modus befindet if(is_writeable('study/in.txt')){},, dann schreiben Sie den Inhalt, if(fwrite($open," Heute ist ein wunderschöner Tag, Sei auf jeden Fall glücklich 《-! -》")>0), wenn das Schreiben erfolgreich ist, schließen Sie die Datei fclose($open) und geben Sie eine erfolgreiche Eingabeaufforderung aus echo"3f1c4e4b6b16bbbd69b2ee476dc4f83aalert(' Erfolgreich schreiben');2cacc6d41bbb37262a98f745aa00fbf0";Als nächstes schauen wir uns eine andere Situation an, wenn es sich um ein Verzeichnis handelt. Wenn es sich um ein Verzeichnis handelt, stellen Sie zunächst fest, ob das in. txt-Datei im Verzeichnis vorhanden ist, if(is_file('study/in.txt')){}

, falls vorhanden, ermitteln Sie, ob die Datei lesbar ist

if(is_readable('study/in.txt')){} .txt')){}, falls lesbar, Textinformationen ausgeben echo file_get_contents('study/in.txt'); und die Datei löschen unlink('study/in.txt '); und Verzeichnis löschen 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();
   
             }
         }
     }

2.

Nachdem der Code geschrieben wurde, testen wir den Effekt. Beim Öffnen der test.php-Datei erscheint eine Eingabeaufforderung Es öffnet sich ein Fenster, das anzeigt, dass der Schreibvorgang erfolgreich war. Wenn wir den lokalen Computer öffnen, wird ein zusätzliches Studienverzeichnis angezeigt, in dem sich eine in.txt-Datei befindet und sehen Sie es sich an, und Sie werden feststellen, dass der Inhalt erfolgreich geschrieben wurde. Wenn wir den Browser erneut aktualisieren, werden wir feststellen, dass der Inhalt der in.txt-Datei gelesen und geschrieben wurde Der Vorgang ist abgeschlossen. Das Obige ist der gesamte Inhalt. Ich hoffe, dass er für das Lernen aller hilfreich ist. Weitere verwandte Inhalte finden Sie auf der PHP-Chinesisch-Website

Implementierung der ORC-Methode zur PHP-ID-Kartenerkennung

Zweidimensionale PHP-Array-Sortierung nach angegebenen Feldern

Das obige ist der detaillierte Inhalt vonSo bedienen Sie PHP-Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn