Page tree
Skip to end of metadata
Go to start of metadata

Ab V5.1

In der statischen Klasse addon_files befinden sich Funktionen, um auf die Dateien eines Add-ons zugreifen zu können. Die Dateien befinden sich dabei im Add-on-Datenverzeichnis.


1. basename

Syntax:

string basename( string $path )

Beschreibung:

Liefert den letzten Bestandteil des Pfades

Mehr Informationen unter https://www.php.net/manual/de/function.basename.php

2. copy

Syntax:

bool copy( string $source , string $dest)

Beschreibung:

Kopiert $source nach $dest. Die Rückgabe ist true, wenn $source kopiert werden konnte.

Mehr Informationen unter https://www.php.net/manual/de/function.copy.php

3. delete_tree

Syntax:

bool delete_tree( string $path)

Beschreibung:

Löscht das Verzeichnis $path mit allen Dateien. Liefert bei Erfolg true zurück.

4. dirname

Syntax:

string dirname( string $path )

Beschreibung:

Liefert den Pfad zum Elternverzeichnis von $path.

Mehr Informationen unter https://www.php.net/manual/de/function.dirname.php

5. fclose

Syntax:

bool fclose( resource $handle )

Beschreibung:

Schließt den Dateizeiger $handle.

Mehr Informationen unter https://www.php.net/manual/de/function.fclose.php

6. file_exists

Syntax:

bool file_exists( string $filename )

Beschreibung:

Prüft, ob der angegebene $filename als Datei existiert.

Mehr Informationen unter https://www.php.net/manual/de/function.file-exists.php

7. file_get_contents

Syntax:

string file_get_contents( string $filename )

Beschreibung:

Gibt den Inhalt der Datei $filename als Zeichenkette zurück. Im Falle eines Fehler wird false zurückgegeben.

Mehr Informationen unter https://www.php.net/manual/de/function.file-get-contents.php

8. file_put_contents

Syntax:

int file_put_contents( string $filename , mixed $data)

Beschreibung:

Schreibt $data in die Datei $filename. Zurückgegeben wird die Anzahl der geschriebenen Bytes oder false, wenn ein Fehler aufgetreten ist.

Mehr Informationen unter https://www.php.net/manual/de/function.file-put-contents.php

9. filesize

Syntax:

int filesize( string $filename )

Beschreibung:

Gibt die Größe der Datei $filename in Bytes zurück oder false, wenn eine Fehler aufgetreten ist.

Mehr Informationen unter https://www.php.net/manual/de/function.filesize.php

10. fopen

Syntax:

resource fopen( string $filename , string $mode)

Beschreibung:

Öffnet die Datei $filename als Stream. $mode spezifiziert die Zugriffsart.

Mehr Informationen unter https://www.php.net/manual/de/function.fopen.php

11. fread

Syntax:

string fread( resource $handle , int $length)

Beschreibung:

Liest bis zu $length Bytes aus dem Stream $handle. Zurückgegeben wird der gelesene Inhalt oder false, wenn ein Fehler auftritt.

Mehr Informationen unter https://www.php.net/manual/de/function.fread.php

12. fseek

Syntax:

int fseek( resource $handle , int $offset , int $whence = 0)

Beschreibung:

Setzt den Dateizeiger für $handle auf die Position $offset. $whence spezifiziert die Positionierungsart.

Mehr Informationen unter https://www.php.net/manual/de/function.fseek.php

13. fwrite

Syntax:

int fwrite( resource $handle , string $string , int $length = 0)

Beschreibung:

Schreibt den Inhalt von $string in die Datei, die in $handle geöffnet ist. Ist $length gesetzt und größer als 0, werden maximal $length Bytes geschrieben. Die Rückgabe ist die Zahl der geschriebenen Bytes oder false, wenn eine Fehler aufgetreten ist.

Mehr Informationen unter https://www.php.net/manual/de/function.fwrite.php

14. is_dir

Syntax:

bool is_dir( string $filename )

Beschreibung:

Prüft, ob $filename ein Verzeichnis ist. 

Mehr Informationen unter https://www.php.net/manual/de/function.is-dir.php

15. is_empty_dir

Syntax:

bool is_empty_dir( string $path )

Beschreibung:

Prüft, ob $path ein leeres Verzeichnis ist.

16. is_file

Syntax:

bool is_file( string $filename )

Beschreibung:

Prüft, ob $filename eine Datei ist.

Mehr Informationen unter https://www.php.net/manual/de/function.is-file.php

17. is_link

Syntax:

bool is_link( string $filename )

Beschreibung:

Prüft, ob $filename ein symbolischer Link ist.

Mehr Informationen unter https://www.php.net/manual/de/function.is-link.php

18. mkdir

Syntax:

bool mkdir( string $pathname , bool $recursive = false)

Beschreibung:

Erstellt das Verzeichnis $pathname. Ist $recursive true, werden alle Verzeichnisse in $pathname angelegt, die nicht existieren.

Mehr Informationen unter https://www.php.net/manual/de/function.rmdir.php

19. rename

Syntax:

bool rename( string $oldname , string $newname)

Beschreibung:

Benennt $oldname in $newname um.

Mehr Informationen unter https://www.php.net/manual/de/function.rename.php

20. rmdir

Syntax:

bool rmdir( string $pathname )

Beschreibung:

Löscht das Verzeichnis $pathname.

Mehr Informationen unter https://www.php.net/manual/de/function.rmdir.php

21. tempnam

Syntax:

string tempnam( string $dir , string $prefix)

Beschreibung:

Erzeugt eine Datei mit einem eindeutigen Dateinamen im Verzeichnis $dir. $prefix ist das Präfix des Dateinamens. Zurückgegeben wird der Pfad zur Datei oder false, wenn ein Fehler aufgetreten ist.

Mehr Informationen unter https://www.php.net/manual/de/function.tempnam.php

22. touch

Syntax:

bool touch( string $filename )

Beschreibung:

Setzt die Zugriffs- und Änderungszeit der Datei $filename. Wenn die Datei $filename nicht existiert, wird sie angelegt.

Mehr Informationen unter https://www.php.net/manual/de/function.touch.php

23. unlink

Syntax:

bool unlink( string $filename )

Beschreibung:

Löscht die Datei $filename.

Mehr Informationen unter https://www.php.net/manual/de/function.unlink


  • No labels