svn: /phpdoc/de/trunk/reference/filesystem/functions/ is-dir.xml is-executable.xml is-file.xml is-link.xml is-readable.xml is-uploaded-file.xml is-writable.xml is-writeable.xml link.xml linkinfo.xml
[email protected] (Mark Wiesemann)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
wiesemann Wed, 06 Jan 2010 22:13:04 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=293194
Log:
take over some unmaintained files
Changed paths:
U phpdoc/de/trunk/reference/filesystem/functions/is-dir.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-executable.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-file.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-link.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-readable.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-uploaded-file.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-writable.xml
U phpdoc/de/trunk/reference/filesystem/functions/is-writeable.xml
U phpdoc/de/trunk/reference/filesystem/functions/link.xml
U phpdoc/de/trunk/reference/filesystem/functions/linkinfo.xml
svn-diffs-293194.txt
(text/x-diff, 41.6 KB)
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-dir.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-dir.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-dir.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,38 +1,98 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.is-dir" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_dir</refname>
- <refpurpose>
- Prüft, ob der gegebene Dateiname ein Verzeichnis ist
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_dir</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück, wenn der Dateiname existiert und es sich
- hierbei um ein Verzeichnis handelt. Ist <parameter>filename</parameter>
- ein relativer Dateiname, so wird er auch relativ zu dem aktuellen
- Verzeichnis geprüft.
- </para>
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-dir">
+ <refnamediv>
+ <refname>is_dir</refname>
+ <refpurpose>Prüft, ob der angegebene Dateiname ein Verzeichnis ist</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_dir</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Prüft, ob der angegebene Dateiname ein Verzeichnis ist.
+ </para>
+ </refsect1>
- ¬e.clearstatcache;
-
- ¬e.no-remote;
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
+ <para>
+ Pfad zur Datei. Wenn <parameter>filename</parameter> ein relativer
+ Dateiname ist, so wird er auch relativ zu dem aktuellen Verzeichnis
+ geprüft. Wenn <parameter>filename</parameter> ein symbolischer oder
+ harter Link ist, so wird der Link aufgelöst und geprüft.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
- <para>
- Siehe auch <function>chdir</function>, <link linkend="class.dir">dir</link>,
- <function>opendir</function>, <function>is_file</function> und
- <function>is_link</function>.
- </para>
- </refsect1>
- </refentry>
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt &true; zurück, wenn der Dateiname existiert und ein Verzeichnis
+ ist, sonst &false;.
+ </para>
+ </refsect1>
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>is_dir</function>-Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+var_dump(is_dir('eine_datei.txt'));
+var_dump(is_dir('kein_verzeichnis/abc'));
+
+var_dump(is_dir('..')); //ein Verzeichnis hoch
+?>
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+bool(false)
+bool(false)
+bool(true)
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+ &reftitle.notes;
+ ¬e.clearstatcache;
+ &tip.fopen-wrapper.stat;
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>chdir</function></member>
+ <member><link linkend="class.dir">dir</link></member>
+ <member><function>opendir</function></member>
+ <member><function>is_file</function></member>
+ <member><function>is_link</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -44,7 +104,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-executable.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-executable.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-executable.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,36 +1,114 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.is-executable" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_executable</refname>
- <refpurpose>Prüft, ob eine Datei ausführbar ist</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_executable</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück, wenn die Datei existiert und ausführbar ist.
- </para>
- <para>
- <function>is_executable</function> wurde für Windows in PHP
- Version 5.0.0 eingeführt.
- </para>
-
- ¬e.clearstatcache;
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-executable">
+ <refnamediv>
+ <refname>is_executable</refname>
+ <refpurpose>Prüft, ob der Dateiname ausführbar ist</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_executable</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Prüft, ob der Dateiname ausführbar ist.
+ </para>
+ </refsect1>
- ¬e.no-remote;
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
+ <para>
+ Pfad zur Datei.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
- <para>
- Siehe auch <function>is_file</function> und
- <function>is_link</function>.
- </para>
- </refsect1>
- </refentry>
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt &true; zurück, wenn der Dateiname existiert und ausführbar ist,
+ oder &false; im Fehlerfall.
+ </para>
+ </refsect1>
+ <refsect1 role="changelog">
+ &reftitle.changelog;
+ <para>
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>&Version;</entry>
+ <entry>&Description;</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>5.0.0</entry>
+ <entry>
+ <function>is_executable</function> wurde unter
+ <productname>Windows</productname> verfügbar
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>is_executable</function>-Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+$file = '/home/vincent/somefile.sh';
+
+if (is_executable($file)) {
+ echo $file.' ist ausführbar';
+} else {
+ echo $file.' ist nicht ausführbar';
+}
+
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+ &reftitle.notes;
+ ¬e.clearstatcache;
+ &tip.fopen-wrapper.stat;
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>is_file</function></member>
+ <member><function>is_link</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -42,7 +120,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-file.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-file.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-file.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,33 +1,89 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.is-file" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_file</refname>
- <refpurpose>Prüft, ob der Dateiname eine reguläre Datei ist</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_file</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück, wenn die Datei existiert und eine reguläre
- Datei ist.
- </para>
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-file">
+ <refnamediv>
+ <refname>is_file</refname>
+ <refpurpose>Prüft, ob der Dateiname eine reguläre Datei ist</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_file</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Prüft, ob der Dateiname eine reguläre Datei ist.
+ </para>
+ </refsect1>
- ¬e.clearstatcache;
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
+ <para>
+ Pfad zur Datei.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
- ¬e.no-remote;
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt &true; zurück, wenn der Dateiname existiert und eine reguläre
+ Datei ist, sonst &false;.
+ </para>
+ </refsect1>
- <para>
- Siehe auch <function>is_dir</function> und
- <function>is_link</function>.
- </para>
- </refsect1>
- </refentry>
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>is_file</function>-Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+var_dump(is_file('eine_datei.txt')) . "\n";
+var_dump(is_file('/usr/bin/')) . "\n";
+?>
+]]>
+ </programlisting>
+ &example.outputs;
+ <screen>
+<![CDATA[
+bool(true)
+bool(false)
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+ <refsect1 role="notes">
+ &reftitle.notes;
+ ¬e.clearstatcache;
+ &tip.fopen-wrapper.stat;
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>is_dir</function></member>
+ <member><function>is_link</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -39,7 +95,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-link.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-link.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-link.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,33 +1,88 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.is-link" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_link</refname>
- <refpurpose>Prüft, ob der Dateiname ein symbolischer Link ist</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_link</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück, wenn der Dateiname existiert und es sich um
- einen symbolischen Link handelt.
- </para>
+<!-- EN-Revision: 293190 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-link">
+ <refnamediv>
+ <refname>is_link</refname>
+ <refpurpose>Prüft, ob der Dateiname ein symbolischer Link ist</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_link</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Prüft, ob der angegebene Dateiname ein symbolischer Link ist.
+ </para>
+ </refsect1>
- ¬e.clearstatcache;
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
+ <para>
+ Pfad zur Datei.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt &true; zurück, wenn der Dateiname existiert und es sich um
+ einen symbolischen Link handelt, sonst &false;.
+ </para>
+ </refsect1>
- ¬e.no-remote;
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title>Erstelle und bestätige, dass eine Datei ein symbolischer Link ist</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$link = 'uploads';
- <para>
- Siehe auch <function>is_dir</function>,
- <function>is_file</function> und <function>readlink</function>.
- </para>
- </refsect1>
- </refentry>
+if (is_link($link)) {
+ echo readlink($link);
+} else {
+ symlink('uploads.php', $link);
+}
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ <refsect1 role="notes">
+ &reftitle.notes;
+ ¬e.clearstatcache;
+ &tip.fopen-wrapper.stat;
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>is_dir</function></member>
+ <member><function>is_file</function></member>
+ <member><function>readlink</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -39,7 +94,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-readable.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-readable.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-readable.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,39 +1,99 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.is-readable" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_readable</refname>
- <refpurpose>Prüft, ob eine Datei lesbar ist</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_readable</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück wenn die Datei existiert und lesbar ist.
- </para>
- <para>
- Bedenken Sie, dass PHP mit der Benutzer ID auf die Datei
- zugreift, unter welcher der Webserver läuft (oftmals ist dieses
- 'nobody'). Beschränkungen durch safe_mode werden nicht
- berücksichtigt.
- </para>
+<!-- EN-Revision: 290078 Maintainer: wiesemann Status: ready -->
+ <refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-readable">
+ <refnamediv>
+ <refname>is_readable</refname>
+ <refpurpose>Prüft, ob eine Datei existiert und lesbar ist</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_readable</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt &true; zurück, wenn die Datei existiert und lesbar ist.
+ </para>
+ </refsect1>
- ¬e.clearstatcache;
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
+ <para>
+ Pfad zur Datei.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
- ¬e.no-remote;
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt &true; zurück, wenn die Datei oder das Verzeichnis (angegeben durch
+ <parameter>filename</parameter>) existiert und lesbar ist, sonst &false;.
+ </para>
+ </refsect1>
- <para>
- Siehe auch <function>is_writable</function>,
- <function>file_exists</function> und
- <function>fgets</function>.
- </para>
- </refsect1>
- </refentry>
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>is_readable</function>-Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$filename = 'test.txt';
+if (is_readable($filename)) {
+ echo 'Die Datei ist lesbar';
+} else {
+ echo 'Die Datei ist nicht lesbar';
+}
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ <refsect1 role="notes">
+ &reftitle.notes;
+ <para>
+ Bedenken Sie, dass PHP mit der Benutzer-ID auf die Datei
+ zugreift, unter der der Webserver läuft (oftmals ist dies
+ 'nobody'). Beschränkungen durch safe_mode werden vor PHP 5.1.5
+ nicht berücksichtigt.
+ </para>
+ ¬e.clearstatcache;
+ &tip.fopen-wrapper.stat;
+ <note>
+ <para>
+ Die Prüfung wird mit der echten UID/GID anstelle der effektiven ID
+ ausgeführt.
+ </para>
+ </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>is_writable</function></member>
+ <member><function>file_exists</function></member>
+ <member><function>fgets</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -45,7 +105,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-uploaded-file.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-uploaded-file.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-uploaded-file.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,74 +1,100 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.is-uploaded-file" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_uploaded_file</refname>
- <refpurpose>Prüft, ob die Datei mittels HTTP POST upgeloaded wurde
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_uploaded_file</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück, wenn die Datei <parameter>filename</parameter>
- mittels HTTP POST upgeloaded wurde. Das ist hilfreich sicherzustellen,
- dass kein böswilliger User versucht hat das Script zu überlisten, indem
- er es Dateien bearbeiten lässt, die es gar nicht bearbeiten sollte.
- Zum Beispiel <filename>/etc/passwd</filename>.
- </para>
- <para>
- Diese Prüfung ist speziell dort interessant, wo irgendeine Aktion mit
- upgeloadeten Dateien deren Inhalt dem User zugänglich machen könnte
- (oder auch anderen Usern auf dem selben System).
- </para>
- <para>
- <function>is_uploaded_file</function> ist in PHP 3 nur nach Version
- 3.0.16, und in PHP 4 nur nach Version 4.0.2 verfügbar. Sollten Sie
- eine frühere Version benutzen, können Sie sich mit der folgenden
- Funktion weiterhelfen:
- <note>
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-uploaded-file">
+ <refnamediv>
+ <refname>is_uploaded_file</refname>
+ <refpurpose>Prüft, ob die Datei mittels HTTP-POST upgeloadet wurde</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_uploaded_file</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt &true; zurück, wenn die Datei <parameter>filename</parameter>
+ mittels HTTP-POST upgeloadet wurde. Dies ist hilfreich, um sicherzustellen,
+ dass kein böswilliger Nutzer versucht hat, das Skript zu überlisten, indem
+ er es Dateien bearbeiten lässt, die es gar nicht bearbeiten sollte,
+ zum Beispiel <filename>/etc/passwd</filename>.
+ </para>
+ <para>
+ Diese Prüfung ist insbesondere dort interessant, wo irgendeine Aktion mit
+ upgeloadeten Dateien deren Inhalt dem Nutzer (oder sogar anderen Nutzern
+ auf dem gleichen System) zugänglich machen könnte.
+ </para>
+ <para>
+ Um korrekt arbeiten zu können, benötigt die Funktion
+ <function>is_uploaded_file</function> einen Parameter wie
+ <varname>$_FILES['userfile']['tmp_name']</varname>. Der Name der upgeloadeten
+ Datei auf dem Anwenderrechner <varname>$_FILES['userfile']['name']</varname>
+ funktioniert nicht.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
<para>
- 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.
+ Der zu prüfende Dateiname.
</para>
- </note>
- <programlisting role="php">
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &return.success;
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>is_uploaded_file</function>-Beispiel</title>
+ <programlisting role="php">
<![CDATA[
<?php
-/* Userland Test für hochgeladene Datei. */
-function is_uploaded_file($filename) {
- if (!$tmp_file = get_cfg_var('upload_tmp_dir')) {
- $tmp_file = dirname(tempnam('', ''));
- }
- $tmp_file .= '/' . basename($filename);
- /* Der Benutzer könnte einen führenden Slash in php.ini haben... */
- return (ereg_replace('/+', '/', $tmp_file) == $filename);
-}
-/* So verwenden Sie sie, nachdem Sie in diesen älteren
- * Versionen auch keine move_uploaded_file() haben: */
-if (is_uploaded_file($HTTP_POST_FILES['userfile'])) {
- copy($HTTP_POST_FILES['userfile'], "/place/to/put/uploaded/file");
+if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
+ echo "Datei ". $_FILES['userfile']['name'] ." erfolgreich upgeloadet.\n";
+ echo "Anzeige des Inhalts\n";
+ readfile($_FILES['userfile']['tmp_name']);
} else {
- echo "Mögliche Dateiupload-Attacke: Dateiname '$HTTP_POST_FILES[userfile]'.";
+ echo "Mögliche Dateiupload-Attacke: ";
+ echo "Dateiname '". $_FILES['userfile']['tmp_name'] . "'.";
}
-?>
-]]>
- </programlisting>
- </para>
- <para>
- Siehe auch <function>move_uploaded_file</function>, und das Kapitel
- <link linkend="features.file-upload">Steuerung von Dateiuploads</link>
- für ein einfaches Anwendungsbeispiel.
- </para>
- </refsect1>
- </refentry>
+?>]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>move_uploaded_file</function></member>
+ <member><varname>$_FILES</varname></member>
+ <member>Siehe <link linkend="features.file-upload">Steuerung von Dateiuploads</link>
+ für ein einfaches Anwendungsbeispiel.</member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -80,7 +106,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-writable.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-writable.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-writable.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,51 +1,96 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/filesystem.xml, last change in rev 1.22 -->
-<!-- last change to 'is-writable' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.142/EN.1.2 -->
- <refentry xml:id="function.is-writable" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_writable</refname>
- <refpurpose>
- Prüft, ob in eine Datei geschrieben werden kann
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_writable</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt &true; zurück, wenn die Datei existiert und nicht
- schreibgeschützt ist. Das Dateinamen-Argument
- <parameter>filename</parameter> kann ein Verzeichnisname
- sein. So können Sie überprüfen, ob in ein Verzeichnis
- geschrieben werden kann.
- </para>
- <para>
- Bedenken Sie, dass PHP mit der Benutzer ID auf die Datei
- zugreift, unter welcher der Webserver läuft (oftmals ist dieses
- 'nobody'). Beschränkungen durch safe_mode werden nicht
- berücksichtigt.
- </para>
- <para>
- Das Ergebnis dieses Funktionsaufrufes wird zwischengespeichert.
- Siehe auch <function>clearstatcache</function> für weitere
- Einzelheiten.
- </para>
- <simpara>
- Diese Funktion ist nicht für <link
- linkend="features.remote-files">remote Dateien</link> geeignet, die zu
- prüfende Datei muss über das Dateisystem des Servers verfügbar sein.
- </simpara>
- <para>
- Siehe auch <function>is_readable</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-writable">
+ <refnamediv>
+ <refname>is_writable</refname>
+ <refpurpose>Prüft, ob in eine Datei geschrieben werden kann</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>is_writable</methodname>
+ <methodparam><type>string</type><parameter>filename</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt &true; zurück, wenn <parameter>filename</parameter> existiert und
+ schreibbar ist. Der Dateinamens-Parameter kann auch ein Verzeichnisname
+ sein, um prüfen zu können, ob ein Verzeichnis schreibbar ist.
+ </para>
+ <para>
+ Bedenken Sie, dass PHP mit der Benutzer-ID auf die Datei
+ zugreift, unter der der Webserver läuft (oftmals ist dies
+ 'nobody'). Beschränkungen durch safe_mode werden nicht
+ berücksichtigt.
+ </para>
+ </refsect1>
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>filename</parameter></term>
+ <listitem>
+ <para>
+ Der zu prüfende Dateiname.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt &true; zurück, wenn <parameter>filename</parameter> existiert und
+ schreibbar ist.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>is_writable</function>-Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$filename = 'test.txt';
+if (is_writable($filename)) {
+ echo 'Die Datei kann geschrieben werden';
+} else {
+ echo 'Die Datei kann nicht geschrieben werden';
+}
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+ &reftitle.notes;
+
+ ¬e.clearstatcache;
+ &tip.fopen-wrapper.stat;
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>is_readable</function></member>
+ <member><function>file_exists</function></member>
+ <member><function>fwrite</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -57,7 +102,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/is-writeable.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/is-writeable.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/is-writeable.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,26 +1,22 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/filesystem.xml, last change in rev 1.22 -->
-<!-- last change to 'is-writeable' in en/ tree in rev 1.55 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.142/EN.1.55 -->
- <refentry xml:id="function.is-writeable" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>is_writeable</refname>
- <refpurpose>Prüft, ob in eine Datei geschrieben werden kann</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>bool</type><methodname>is_writeable</methodname>
- <methodparam><type>string</type><parameter>filename</parameter></methodparam>
- </methodsynopsis>
- <para>
- Dies ist ein Alias für <function>is_writable</function>
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-writeable" >
+ <refnamediv>
+ <refname>is_writeable</refname>
+ <refpurpose>&Alias; <function>is_writable</function></refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+ &reftitle.description;
+ <simpara>
+ &info.function.alias;
+ <function>is_writable</function>.
+ </simpara>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -32,7 +28,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/link.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/link.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/link.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,30 +1,129 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.link" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>link</refname>
- <refpurpose>Erzeugt einen absoluten Link</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>int</type><methodname>link</methodname>
- <methodparam><type>string</type><parameter>target</parameter></methodparam>
- <methodparam><type>string</type><parameter>link</parameter></methodparam>
- </methodsynopsis>
- <para>
- <function>link</function> erzeugt einen absoluten Link mit dem
- Ziel <parameter>target</parameter>.
- </para>
- <para>
- Siehe auch <function>symlink</function> um symbolische Links zu
- erstellen und <function>readlink</function> zusammen mit
- <function>linkinfo</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 289674 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.link">
+ <refnamediv>
+ <refname>link</refname>
+ <refpurpose>Erzeugt einen harten Link</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>link</methodname>
+ <methodparam><type>string</type><parameter>from_path</parameter></methodparam>
+ <methodparam><type>string</type><parameter>to_path</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ <function>link</function> erzeugt einen harten Link
+ </para>
+ </refsect1>
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>from_path</parameter></term>
+ <listitem>
+ <para>
+ Der Linkname.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>to_path</parameter></term>
+ <listitem>
+ <para>
+ Ziel des Links.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &return.success;
+ </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+ &reftitle.notes;
+ <note>
+ <simpara>
+ Nur für Windows: Diese Funktion setzt voraus, dass PHP in einem erhöhten
+ Modus oder mit deaktivierter Benutzerkontensteuerung (UAC) läuft.
+ </simpara>
+ </note>
+ </refsect1>
+
+ <refsect1 role="changelog">
+ &reftitle.changelog;
+ <para>
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>&Version;</entry>
+ <entry>&Description;</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>5.3.0</entry>
+ <entry>
+ Diese Funktion ist nun verfügbar unter Windows-Plattformen (Vista,
+ Server 2008 or neuer).
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title>Erstellen eines harten Links</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+$from_path = 'quelle.ext'; // Die ist die bereits existierende Datei
+$to_path = 'neuedatei.ext'; // Dies ist der Dateiname, auf den verlinkt
+ // werden soll
+
+link($from_path, $to_path);
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+ &reftitle.notes;
+ ¬e.no-remote;
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>symlink</function></member>
+ <member><function>readlink</function></member>
+ <member><function>linkinfo</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -36,7 +135,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
Modified: phpdoc/de/trunk/reference/filesystem/functions/linkinfo.xml
===================================================================
--- phpdoc/de/trunk/reference/filesystem/functions/linkinfo.xml 2010-01-06 21:35:48 UTC (rev 293193)
+++ phpdoc/de/trunk/reference/filesystem/functions/linkinfo.xml 2010-01-06 22:13:04 UTC (rev 293194)
@@ -1,33 +1,110 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
- <refentry xml:id="function.linkinfo" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>linkinfo</refname>
- <refpurpose>Liefert Informationen über einen Link</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung</title>
- <methodsynopsis>
- <type>int</type><methodname>linkinfo</methodname>
- <methodparam><type>string</type><parameter>path</parameter></methodparam>
- </methodsynopsis>
- <para>
- <function>linkinfo</function> gibt das st_dev Feld des UNIX C
- stat structure resultierend aus dem lstat System Call
- zurück. Diese Funktion wird benutzt, um zu verifizieren ob ein
- Link (auf den mit <parameter>path</parameter> gezeigt wird)
- wirklich existiert (Hierbei wird die gleiche Methode benutzt,
- die in dem S_ISLNK Makro in stat.h definiert ist). Gibt 0 oder
- &false; zurück wenn ein Fehler auftrat.
- </para>
- <para>
- Siehe auch <function>symlink</function>,
- <function>link</function>, und <function>readlink</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 288721 Maintainer: wiesemann Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.linkinfo">
+ <refnamediv>
+ <refname>linkinfo</refname>
+ <refpurpose>Liefert Informationen über einen Link</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>linkinfo</methodname>
+ <methodparam><type>string</type><parameter>path</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Liefert Informationen über einen Link.
+ </para>
+ <para>
+ Diese Funktion wird benutzt, um zu verifizieren, ob ein Link (auf den
+ mit <parameter>path</parameter> gezeigt wird) wirklich existiert. Dabei
+ wird die gleiche Methode benutzt, die in dem S_ISLNK-Makro in stat.h
+ definiert ist).
+ </para>
+ </refsect1>
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ <varlistentry>
+ <term><parameter>path</parameter></term>
+ <listitem>
+ <para>
+ Pfad zum Link.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ <function>linkinfo</function> gibt das <literal>st_dev</literal>-Feld der
+ Unix-C-Stat-Struktur, die vom <literal>lstat</literal>-Systemaufruf
+ zurückgegeben wird, zurück. Gibt 0 oder &false; im Fehlerfall zurück.
+ </para>
+ </refsect1>
+
+ <refsect1 role="changelog">
+ &reftitle.changelog;
+ <para>
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>&Version;</entry>
+ <entry>&Description;</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>5.3.0</entry>
+ <entry>
+ Diese Funktion ist nun verfügbar unter Windows-Plattformen (Vista,
+ Server 2008 or neuer).
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>linkinfo</function>-Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+echo linkinfo('/vmlinuz'); // 835
+
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>symlink</function></member>
+ <member><function>link</function></member>
+ <member><function>readlink</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -39,7 +116,7 @@
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil