tom Sun Mar 17 06:01:03 2002 EDT
Modified files:
/phpdoc/de/functions filesystem.xml
Log:
sync to en-version
Index: phpdoc/de/functions/filesystem.xml
diff -u phpdoc/de/functions/filesystem.xml:1.34 phpdoc/de/functions/filesystem.xml:1.35
--- phpdoc/de/functions/filesystem.xml:1.34 Sun Mar 3 05:23:39 2002
+++ phpdoc/de/functions/filesystem.xml Sun Mar 17 06:01:03 2002
@@ -1,9 +1,17 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.126 Maintainer: tom Status: ready -->
+<!-- EN-Revision: 1.130 Maintainer: tom Status: ready -->
<reference id="ref.filesystem">
<title>Funktionen des Dateisystems</title>
<titleabbrev>Filesystem</titleabbrev>
+ <partintro>
+ <simpara>
+ Verwandte Funktionen finden Sie in den Abschnitten <link
+ linkend="ref.dir">Verzeichnis-Funktionen</link> und <link
+ linkend="ref.exec">Funktionen zur Programmausführung</link>.
+ </simpara>
+ </partintro>
+
<refentry id="function.basename">
<refnamediv>
<refname>basename</refname>
@@ -227,6 +235,14 @@
</programlisting>
</example>
</para>
+ <note>
+ <para>
+ Ab PHP 4.3.0 können die Parameter <parameter>source</parameter> und
+ <parameter>dest</parameter> auch URLs sein, wenn "fopen wrappers"
+ aktiviert ist. Weitere Details hierzu finden Sie unter
+ <function>fopen</function>.
+ </para>
+ </note>
<warning>
<para>
Sollte die Zieldatei bereits existieren, wird sie überschrieben.
@@ -696,6 +712,28 @@
</refsect1>
</refentry>
+ <refentry id="function.file-get-contents">
+ <refnamediv>
+ <refname>file_get_contents</refname>
+ <refpurpose>Liest die gesamte Datei in einen String</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Beschreibung</title>
+ <methodsynopsis>
+ <type>string</type><methodname>file_get_contents</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ <methodparam
+choice="opt"><type>int</type><parameter>use_include_path</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Diese Funktion ist mit <function>readfile</function> identisch,
+ außer dass <function>file_get_contents</function> die Datei in
+ einem String zurückgibt.
+ </para>
+ ¬e.bin-safe;
+ &tip.fopen-wrapper;
+ </refsect1>
+ </refentry>
+
<refentry id="function.file">
<refnamediv>
<refname>file</refname>
@@ -747,11 +785,17 @@
</programlisting>
</informalexample>
</para>
+ <note>
+ <para>
+ Ab PHP 4.3.0 können Sie <function>file_get_contents</function>
+ verwenden, um den Inhalt einer Datei als binären String zu bekommen.
+ </para>
+ </note>
¬e.not-bin-safe;
&tip.fopen-wrapper;
<para>
Siehe auch <function>readfile</function>,
- <function>fopen</function>, <function>fsockopen</function>, und
+ <function>fopen</function>, <function>fsockopen</function> und
<function>popen</function>.
</para>
</refsect1>
@@ -1188,6 +1232,35 @@
</refsect1>
</refentry>
+ <refentry id="function.fgetwrapperdata">
+ <refnamediv>
+ <refname>fgetwrapperdata</refname>
+ <refpurpose>Liefert Kopf-/Metadaten von geöffneten Dateien</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Beschreibung</title>
+ <methodsynopsis>
+ <type>mixed</type><methodname>fgetwrapperdata</methodname>
+ <methodparam><type>int</type><parameter>fp</parameter></methodparam>
+ </methodsynopsis>
+ <simpara>
+ Diese Funktion gibt die Kopf- oder Metadaten von mittels
+ <function>fopen</function> geöffneten Dateien zurück. Dies ist
+ hilfreich, um Antwort headers von HTTP Verbindungen, oder andere
+ Statistiken anderer Ressourcen zu erhalten.
+ </simpara>
+ <simpara>
+ Das Format der zurückgegebenen Daten ist derzeit bewusst nicht
+ dokumentiert.
+ </simpara>
+ <note>
+ <para>
+ Diese Funktion wurde in PHP 4.3.0 eingeführt.
+ </para>
+ </note>
+ </refsect1>
+ </refentry>
+
<refentry id="function.fopen">
<refnamediv>
<refname>fopen</refname>
@@ -1206,16 +1279,27 @@
<simpara>
Wenn <parameter>filename</parameter> mit "http://" (nicht case
sensitive) beginnt, wird zu dem spezifiziertem Server eine HTTP
- 1.0 Connection geöffnet, die Seite mittels der HTTP GET Methode
+ 1.0 Verbindung geöffnet, die Seite mittels der HTTP GET Methode
angefordert, und ein Dateizeiger auf den Anfang des Textes der
Antwort zurückgegeben. Ein 'Host:' header wird mit der Anfrage
geschickt, um namens-basierte Virtual Hosts zu verarbeiten.
</simpara>
<simpara>
+ Ab PHP 4.3.0 (noch nicht freigegeben) können Sie eine HTTP Verbindung
+ über SSL mit "https://" verwenden, wenn Sie PHP mit Unterstützung für
+ OpenSSL kompiliert haben.
+ </simpara>
+ <simpara>
Beachten Sie, dass Ihnen der Dateizeiger nur den Empfang des
- <emphasis>body</emphasis> aus der Antwort erlaubt; mit dieser
- Funktion können Sie auf den HTTP response header nicht zugreifen.
- Weiters sind HTTP Verbindungen nur zum Lesen.
+ <emphasis>body</emphasis> aus der Antwort erlaubt. Um den HTTP
+ Antwortheader zu erhalten, benötigen Sie PHP ab Version 4.0.5. Die
+ Headers werden in der Variable $http_response_header gespeichert.
+ Ab PHP 4.3.0 (noch nicht freigegeben) kann die Header Information
+ mittels <function>fgetwrapperdata</function> geholt werden.
+ </simpara>
+ <simpara>
+ HTTP Verbindungen sind nur zum Lesen, d.h. Sie können keine Daten
+ schreiben oder Dateien an eine HTTP Ressource kopieren.
</simpara>
<simpara>
In älteren Versionen als PHP 4.0.5 werden Weiterleitungen (HTTP
@@ -2062,9 +2146,9 @@
Funktion weiterhelfen:
<note>
<para>
- Dies funktioniert <emphasis>nicht</emphasis> in Versionen nach
- PHP 4.0.2. Das liegt an der internen Funktionalität von PHP,
- welche sich nach dieser Version geändert hat.
+ Das folgende Beispiel funktioniert <emphasis>nicht</emphasis> in
+ Versionen nach PHP 4.0.2. Das liegt an der internen Funktionalität
+ von PHP, welche sich nach dieser Version geändert hat.
</para>
</note>
<programlisting role="php">
@@ -2555,7 +2639,7 @@
</para>
<para>
Wenn <parameter>filename</parameter> mit "ftp://" (nicht case
- sensitive) beginnt, wird eine FTP Verindung zu dem
+ sensitive) beginnt, wird eine FTP Verbindung zu dem
spezifiziertem Server hergestellt und die angeforderte Datei wird
auf der Standartausgabe ausgegeben. Wenn der Server keinen
passiven Mode unterstützt, wird diese Funktion fehlschlagen.