Absolute Pfade zum Skriptordner und zur Skriptdatei in PHP

Manchmal müssen wir nicht den Pfad zum Wurzelverzeichnis der Website, sondern den Pfad zum Ordner mit dem Skript erhalten.

Dies werden unterschiedliche Pfade sein, falls das ausgeführte Skript sich nicht im Stammverzeichnis der Website befindet, sondern in einem Unterordner, zum Beispiel so:

In diesem Fall befindet sich der Pfad zum Ordner mit dem Skript in der Konstante __DIR__:

php<?php
  echo __DIR__;
?>

Man kann auch den Pfad zur Skriptdatei selbst mit Hilfe der Konstante __FILE__ erhalten:

php<?php
  echo __FILE__;
?>
Задание 1

Schreiben Sie Code, der den Inhalt einer Textdatei liest:

  • /script1//script2/index.php
  • /dir/test.txt
Задание 2

Schreiben Sie Code, der den Inhalt einer Textdatei liest:

  • /script1//script2//script3/index.php
  • /dir1//dir2//dir3/test.txt