cvs: phpdoc-de /reference/posix/functions posix-getpid.xml posix-getppid.xml posix-getpwnam.xml posix-getpwuid.xml posix-getrlimit.xml
posix-getsid.xml posix-getuid.xml posix-isatty.xml posix-kill.xml posix-mknod.xml posix-setegid.xml posix-seteuid.xml posix-setgid.xml
posix-setpgid.xml posix-setsid.xml posix-setuid.xml posix-strerror.xml posix-times.xml posix-ttyname.xml posix-uname.xml
| From: | Martin Samesch | Date: | Sat, 11 Aug 2007 18:19:41 +0000 |
| Subject: | cvs: phpdoc-de /reference/posix/functions posix-getpid.xml posix-getppid.xml posix-getpwnam.xml posix-getpwuid.xml posix-getrlimit.xml posix-getsid.xml posix-getuid.xml posix-isatty.xml posix-kill.xml posix-mknod.xml posix-setegid.xml posix-seteuid.xml posix-setgid.xml posix-setpgid.xml posix-setsid.xml posix-setuid.xml posix-strerror.xml posix-times.xml posix-ttyname.xml posix-uname.xml |
||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-2216@lists.php.net to get a copy of this message | ||
samesch Sat Aug 11 18:19:41 2007 UTC
Modified files:
/phpdoc-de/reference/posix/functions posix-getpid.xml
posix-getppid.xml
posix-getpwnam.xml
posix-getpwuid.xml
posix-getrlimit.xml
posix-getsid.xml
posix-getuid.xml
posix-isatty.xml
posix-kill.xml posix-mknod.xml
posix-setegid.xml
posix-seteuid.xml
posix-setgid.xml
posix-setpgid.xml
posix-setsid.xml
posix-setuid.xml
posix-strerror.xml
posix-times.xml
posix-ttyname.xml
posix-uname.xml
Log:
syncing with EN
http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getpid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getpid.xml diff -u phpdoc-de/reference/posix/functions/posix-getpid.xml:1.7 phpdoc-de/reference/posix/functions/posix-getpid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-getpid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getpid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getpid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getpid</refname> @@ -21,7 +21,33 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getpid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getpid(); //8805 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_kill</function></member> + <member>POSIX GETPID(2)-Manpage</member> + </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getppid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getppid.xml diff -u phpdoc-de/reference/posix/functions/posix-getppid.xml:1.7 phpdoc-de/reference/posix/functions/posix-getppid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-getppid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getppid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getppid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getppid</refname> @@ -22,7 +22,23 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getppid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getppid(); //8259 +?> +]]> + </programlisting> + </example> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getpwnam.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getpwnam.xml diff -u phpdoc-de/reference/posix/functions/posix-getpwnam.xml:1.6 phpdoc-de/reference/posix/functions/posix-getpwnam.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getpwnam.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getpwnam.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getpwnam" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getpwnam</refname> @@ -14,7 +14,8 @@ <methodparam><type>string</type><parameter>Benutzername</parameter></methodparam> </methodsynopsis> <para> - Gibt Informationen über die angegebene Benutzerin zurück. + Gibt ein <type>Array</type> mit Informationen über die angegebene + Benutzerin zurück. </para> </refsect1> @@ -52,9 +53,9 @@ <entry>name</entry> <entry> Das name-Element enthält den Benutzernamen. Es handelt sich dabei - nicht um ihren wirklichen, kompletten Namen, sondern um einen kurzen + nicht um den wirklichen, kompletten Namen, sondern um einen kurzen "Bezeichner" der Benutzerin mit normalerweise weniger als 16 Zeichen. - Der Benutzername sollte der selbe wie der bei Aufruf der Funktion + Der Benutzername sollte derselbe wie der bei Aufruf der Funktion verwendete Parameter <parameter>Benutzername</parameter> sein und ist von daher redundant. </entry> @@ -65,8 +66,8 @@ <entry>passwd</entry> <entry> Das passwd-Element enthält das verschlüsselte Passwort der Benutzerin. - Oft, zum Beispiel wenn auf einem System "shadow"-Passwörter verwendet - werden, wird stattdessen ein Sternchen zurückgegeben. + Häufig, zum Beispiel wenn auf einem System "shadow"-Passwörter + verwendet werden, wird stattdessen ein Sternchen zurückgegeben. </entry> </row> <row> @@ -114,6 +115,50 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getpwnam</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$benutzerinfo = posix_getpwnam("tom"); + +print_r($benutzerinfo); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [name] => tom + [passwd] => x + [uid] => 10000 + [gid] => 42 + [geocs] => "tom,,," + [dir] => "/home/tom" + [shell] => "/bin/bash" +) +]]> + </screen> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_getpwuid</function></member> + <member>POSIX GETPWNAM(3)-Manpage</member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getpwuid.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getpwuid.xml diff -u phpdoc-de/reference/posix/functions/posix-getpwuid.xml:1.6 phpdoc-de/reference/posix/functions/posix-getpwuid.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getpwuid.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getpwuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getpwuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getpwuid</refname> @@ -14,8 +14,8 @@ <methodparam><type>int</type><parameter>uid</parameter></methodparam> </methodsynopsis> <para> - Gibt Informationen über die Benutzerin zurück, auf die die angegebene ID - verweist. + Gibt ein <type>Array</type> mit Informationen über die Benutzerin zurück, + auf die die angegebene ID verweist. </para> </refsect1> @@ -53,7 +53,7 @@ <entry>name</entry> <entry> Das name-Element enthält den Benutzernamen. Es handelt sich dabei - nicht um ihren wirklichen, kompletten Namen, sondern um einen kurzen + nicht um den wirklichen, kompletten Namen, sondern um einen kurzen "Bezeichner" der Benutzerin mit normalerweise weniger als 16 Zeichen. </entry> </row> @@ -61,8 +61,8 @@ <entry>passwd</entry> <entry> Das passwd-Element enthält das verschlüsselte Passwort der Benutzerin. - Oft, zum Beispiel wenn auf einem System "shadow"-Passwörter verwendet - werden, wird stattdessen ein Sternchen zurückgegeben. + Häufig, zum Beispiel wenn auf einem System "shadow"-Passwörter + verwendet werden, wird stattdessen ein Sternchen zurückgegeben. </entry> </row> <row> @@ -113,6 +113,50 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getpwuid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$benutzerinfo = posix_getpwuid(10000); + +print_r($benutzerinfo); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [name] => tom + [passwd] => x + [uid] => 10000 + [gid] => 42 + [geocs] => "tom,,," + [dir] => "/home/tom" + [shell] => "/bin/bash" +) +]]> + </screen> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_getpwnam</function></member> + <member>POSIX GETPWNAM(3)-Manpage</member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getrlimit.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getrlimit.xml diff -u phpdoc-de/reference/posix/functions/posix-getrlimit.xml:1.8 phpdoc-de/reference/posix/functions/posix-getrlimit.xml:1.9 --- phpdoc-de/reference/posix/functions/posix-getrlimit.xml:1.8 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getrlimit.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.9 $ --> +<!-- EN-Revision: 1.13 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getrlimit" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getrlimit</refname> @@ -14,7 +14,173 @@ <void/> </methodsynopsis> <para> - &warn.undocumented.func; + <function>posix_getrlimit</function> gibt ein <type>Array</type> mit + Informationen über die aktuellen weichen und harten Limits der Ressourcen + zurück. + </para> + <para> + Zu jeder Ressource gehören ein weiches und ein hartes Limit. Das weiche + Limit ist der Wert, den der Kernel für die entsprechende Ressource geltend + macht. Das harte Limit fungiert als Obergrenze für das weiche Limit. Ein + unprivilegierter Prozess kann nur sein weiches Limit auf einen Wert im + Bereich von 0 bis zum harten Limit setzen und sein hartes Limit unumkehrbar + absenken. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Gibt ein assioziatives <type>Array</type> mit Elementen für jedes + definierte Limit zurück. Jede Ressource hat ein weiches und ein hartes + Limit. + <table> + <title>Liste möglicher Limits, die zurückgegeben werden</title> + <tgroup cols="2"> + <thead> + <row> + <entry>Name des Limits</entry> + <entry>Beschreibung des Limits</entry> + </row> + </thead> + <tbody> + <row> + <entry>core</entry> + <entry> + Die maximale Größe der Core-Datei. 0 bedeutet, dass keine Core-Datei + angelegt wird. Wenn Core-Dateien diese Größe überschreiten, werden sie + auf diese Größe abgeschnitten. + </entry> + </row> + <row> + <entry>totalmem</entry> + <entry> + Die maximale Größe des Speichers für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>virtualmem</entry> + <entry> + Die maximale Größe des virtuellen Speichers für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>data</entry> + <entry> + Die maximale Größe des Datensegments für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>stack</entry> + <entry>Die maximale Stackgröße des Prozesses in Bytes.</entry> + </row> + <row> + <entry>rss</entry> + <entry> + Die maximale Anzahl virtueller Speicherseiten, die im RAM resident + sind. + </entry> + </row> + <row> + <entry>maxproc</entry> + <entry> + Die maximale Anzahl von Prozessen, die für die reale Benutzer-ID des + aufrufenden Prozesses erzeugt werden können. + </entry> + </row> + <row> + <entry>memlock</entry> + <entry> + Die maximale Anzahl Bytes, die im RAM blockiert werden können. + </entry> + </row> + <row> + <entry>cpu</entry> + <entry>Die Zeit, die ein Prozess die CPU benutzen darf.</entry> + </row> + <row> + <entry>filesize</entry> + <entry> + Die maximale Größe des Datensegments für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>openfiles</entry> + <entry> + Einer mehr als die maximale Anzahl offener Dateideskriptoren. + </entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getrlimit</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$limits = posix_getrlimit(); + +print_r($limits); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [soft core] => 0 + [hard core] => unlimited + [soft data] => unlimited + [hard data] => unlimited + [soft stack] => 8388608 + [hard stack] => unlimited + [soft totalmem] => unlimited + [hard totalmem] => unlimited + [soft rss] => unlimited + [hard rss] => unlimited + [soft maxproc] => unlimited + [hard maxproc] => unlimited + [soft memlock] => unlimited + [hard memlock] => unlimited + [soft cpu] => unlimited + [hard cpu] => unlimited + [soft filesize] => unlimited + [hard filesize] => unlimited + [soft openfiles] => 1024 + [hard openfiles] => 1024 +) +]]> + </screen> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + Dies ist keine POSIX-Funktion, aber sie ist auf BSD- und System V-Systemen + gängig. Falls Ihr System diese Funktion nicht unterstützt, wird sie + während der Übersetzung nicht eingebunden. Ob es die Funktion gibt, kann + mittels <function>function_exists</function> überprüft werden. + </para> + </note> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member>GETRLIMIT(2)-Manpage</member> + </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getsid.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getsid.xml diff -u phpdoc-de/reference/posix/functions/posix-getsid.xml:1.6 phpdoc-de/reference/posix/functions/posix-getsid.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getsid.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getsid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getsid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getsid</refname> @@ -14,7 +14,8 @@ <methodparam><type>int</type><parameter>pid</parameter></methodparam> </methodsynopsis> <para> - Gibt die Session-ID des Prozesses <parameter>pid</parameter> zurück. + Gibt die Session-ID des Prozesses <parameter>pid</parameter> zurück. Die + Session-ID eines Prozesses ist die Prozessgruppen-ID des Sessionführers. </para> </refsect1> @@ -27,7 +28,10 @@ <listitem> <para> Die Prozesskennung. Falls sie auf 0 gesetzt ist, wird der aktuelle - Prozess angenommen. + Prozess angenommen. Falls eine ungültige <parameter>pid</parameter> + angegeben wurde, wird &false; zurückgegeben und ein Fehler gesetzt, der + mittels <function>posix_get_last_error</function> überprüft werden + kann. </para> </listitem> </varlistentry> @@ -38,19 +42,36 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. </para> </refsect1> - <refsect1 role="notes"> - &reftitle.notes; - <note> - <para> - Dies ist keine POSIX-Funktion, ist aber auf BSD- und System V-Systemen - gängig. Falls Ihr System diese Funktion nicht auf der Systemebene - unterstützt, gibt diese PHP-Funktion immer &false; zurück. - </para> - </note> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getsid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +$pid = posix_getpid(); +echo posix_getsid($pid); //8805 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_getpgid</function></member> + <member><function>posix_setsid</function></member> + <member>POSIX GETSID(2)-Manpage</member> + </simplelist> + </para> </refsect1> </refentry> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getuid.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getuid.xml diff -u phpdoc-de/reference/posix/functions/posix-getuid.xml:1.6 phpdoc-de/reference/posix/functions/posix-getuid.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getuid.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getuid</refname> @@ -21,7 +21,23 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getuid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getuid(); //10000 +?> +]]> + </programlisting> + </example> </para> </refsect1> @@ -34,6 +50,7 @@ wie die Benutzer-ID in einen gebräuchlichen Benutzernamen umgewandelt werden kann. </member> + <member>POSIX GETUID(2)-Manpage</member> </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-isatty.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-isatty.xml diff -u phpdoc-de/reference/posix/functions/posix-isatty.xml:1.7 phpdoc-de/reference/posix/functions/posix-isatty.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-isatty.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-isatty.xml Sat Aug 11 18:19:41 2007 @@ -1,20 +1,54 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-isatty" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_isatty</refname> - <refpurpose>Ermittelt, ob ein Datei-Deskriptor ein interaktives Terminal ist</refpurpose> + <refpurpose>Ermittelt, ob ein Dateideskriptor ein interaktives Terminal ist</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>bool</type><methodname>posix_isatty</methodname> - <methodparam><type>int</type><parameter>fd</parameter></methodparam> + <methodparam><type>int</type><parameter>dd</parameter></methodparam> </methodsynopsis> <para> - &warn.undocumented.func; + Ermittelt, ob der Dateideskriptor <parameter>dd</parameter> auf ein + gültiges terminalartiges Gerät verweist. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>dd</parameter></term> + <listitem> + <para> + Der Dateideskriptor + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Gibt &true; zurück, falls <parameter>dd</parameter> ein offener Deskriptor + ist, der mit einem Terminal verbunden ist, und andernfalls &false;. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_ttyname</function></member> + </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-kill.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-kill.xml diff -u phpdoc-de/reference/posix/functions/posix-kill.xml:1.6 phpdoc-de/reference/posix/functions/posix-kill.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-kill.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-kill.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-kill" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_kill</refname> @@ -56,9 +56,9 @@ <para> <simplelist> <member> - Sehen Sie sich dazu die kill(2)-Manpage Ihres POSIX-Systems an, die - zusätzliche Informationen über negative Prozess-IDs, die speziellen pid 0 - und -1 und die Signalnummer 0 enthält. + Die kill(2)-Manpage des POSIX-Systems, die zusätzliche Informationen über + negative Prozess-IDs, die speziellen pid 0 und -1 und die Signalnummer 0 + enthält. </member> </simplelist> </para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-mknod.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-mknod.xml diff -u phpdoc-de/reference/posix/functions/posix-mknod.xml:1.4 phpdoc-de/reference/posix/functions/posix-mknod.xml:1.5 --- phpdoc-de/reference/posix/functions/posix-mknod.xml:1.4 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-mknod.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> -<!-- EN-Revision: 1.3 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.5 $ --> +<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-mknod" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_mknod</refname> @@ -78,7 +78,7 @@ &reftitle.examples; <para> <example> - <title>Ein <function>posix_mknod</function> Beispiel</title> + <title><function>posix_mknod</function> Beispiel</title> <programlisting role="php"> <![CDATA[ <?php http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setegid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setegid.xml diff -u phpdoc-de/reference/posix/functions/posix-setegid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setegid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setegid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setegid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.10 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setegid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setegid</refname> @@ -15,9 +15,9 @@ </methodsynopsis> <para> Setzt die effektive Gruppen-ID des aktuellen Prozesses. Es handelt sich um - eine privilegierte Funktion, für die Sie die entspechenden Berechtigungen - (normalerweise root) auf Ihrem System benötigen, um sie ausführen zu - können. + eine privilegierte Funktion, die entsprechende Berechtigungen + (normalerweise root) auf dem System benötigt, damit sie ausgeführt werden + kann. </para> </refsect1> @@ -44,6 +44,43 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_setegid</function> Beispiel</title> + <para> + Dieses Beispiel gibt die effektive Gruppen-ID aus, nachdem sie geändert + wurde. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +posix_setegid(40); +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +echo 'Meine effektive Gruppen-ID ist '.posix_getegid(); //40 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member> + <function>posix_getgrgid</function> für Informationen darüber, wie mit + der Gruppen-ID ein benutzbarer Gruppenname ermittelt werden kann. + </member> + <member><function>posix_getgid</function></member> + <member><function>posix_setgid</function></member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-seteuid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-seteuid.xml diff -u phpdoc-de/reference/posix/functions/posix-seteuid.xml:1.7 phpdoc-de/reference/posix/functions/posix-seteuid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-seteuid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-seteuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-seteuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_seteuid</refname> @@ -15,9 +15,9 @@ </methodsynopsis> <para> Setzt die effektive Benutzer-ID <parameter>uid</parameter> des aktuellen - Prozesses. Es handelt sich um eine privilegierte Funktion, für die Sie die - entspechenden Berechtigungen (normalerweise root) auf Ihrem System - benötigen, um sie ausführen zu können. + Prozesses. Es handelt sich um eine privilegierte Funktion, die + entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, + damit sie ausgeführt werden kann. </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setgid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setgid.xml diff -u phpdoc-de/reference/posix/functions/posix-setgid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setgid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setgid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setgid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.9 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setgid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setgid</refname> @@ -15,12 +15,18 @@ </methodsynopsis> <para> Setzt die reale Gruppen-ID <parameter>gid</parameter> des aktuellen - Prozesses. Es handelt sich um eine privilegierte Funktion, für die Sie die - entspechenden Berechtigungen (normalerweise root) auf Ihrem System - benötigen, um sie ausführen zu können. Die sachgemäße Reihenfolge der + Prozesses. Es handelt sich um eine privilegierte Funktion, die + entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, + damit sie ausgeführt werden kann. Die sachgemäße Reihenfolge der Funktionsaufrufe ist zuerst <function>posix_setgid</function> und zuletzt <function>posix_setuid</function>. </para> + <note> + <para> + Falls die Funktion von einem Superuser aufgerufen wurde, setzt sie auch + die effektive Gruppen-ID. + </para> + </note> </refsect1> <refsect1 role="parameters"> @@ -46,6 +52,42 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_setgid</function> Beispiel</title> + <para> + Dieses Beispiel gibt die effektive Gruppen-ID aus, nachdem sie geändert + wurde. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +posix_setgid(40); +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +echo 'Meine effektive Gruppen-ID ist '.posix_getegid(); //40 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member> + <function>posix_getgrgid</function> für Informationen darüber, wie mit + der Gruppen-ID ein benutzbarer Gruppenname ermittelt werden kann. + </member> + <member><function>posix_getgid</function></member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setpgid.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setpgid.xml diff -u phpdoc-de/reference/posix/functions/posix-setpgid.xml:1.9 phpdoc-de/reference/posix/functions/posix-setpgid.xml:1.10 --- phpdoc-de/reference/posix/functions/posix-setpgid.xml:1.9 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setpgid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setpgid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setpgid</refname> @@ -56,9 +56,8 @@ <para> <simplelist> <member> - Sehen Sie sich dazu POSIX.1 und die setpgid(2)-Manpage auf Ihrem - POSIX-System an, um mehr Informationen über Prozessgruppen und - Job-Kontrolle zu erhalten. + Die POSIX.1- und die setpgid(2)-Manpage auf dem POSIX-System um mehr + Informationen über Prozessgruppen und Job-Kontrolle zu erhalten. </member> </simplelist> </para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setsid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setsid.xml diff -u phpdoc-de/reference/posix/functions/posix-setsid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setsid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setsid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setsid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setsid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setsid</refname> @@ -30,9 +30,8 @@ <para> <simplelist> <member> - Sehen Sie sich dazu POSIX.1 und die setsid(2)-Manpage auf Ihrem - POSIX-System an, um mehr Informationen über Prozessgruppen und - Job-Kontrolle zu erhalten. + Die POSIX.1- und die setsid(2)-Manpage auf dem POSIX-System um mehr + Informationen über Prozessgruppen und Job-Kontrolle zu erhalten. </member> </simplelist> </para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setuid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setuid.xml diff -u phpdoc-de/reference/posix/functions/posix-setuid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setuid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setuid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.10 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setuid</refname> @@ -15,9 +15,9 @@ </methodsynopsis> <para> Setzt die reale Benutzer-ID <parameter>uid</parameter> des aktuellen - Prozesses. Es handelt sich um eine privilegierte Funktion, für die Sie die - entspechenden Berechtigungen (normalerweise root) auf Ihrem System - benötigen, um sie ausführen zu können. + Prozesses. Es handelt sich um eine privilegierte Funktion, die + entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, + damit sie ausgeführt werden kann. </para> </refsect1> @@ -44,11 +44,38 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_setuid</function> Beispiel</title> + <para> + Dieses Beispiel gibt die aktuelle Benutzer-ID aus und setzt sie dann auf + einen anderen Wert. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getuid()."\n"; //10001 +echo posix_geteuid()."\n"; //10001 +posix_setuid(10000); +echo posix_getuid()."\n"; //10000 +echo posix_geteuid()."\n"; //10000 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>posix_setgid</function></member> + <member><function>posix_seteuid</function></member> + <member><function>posix_getuid</function></member> + <member><function>posix_geteuid</function></member> </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-strerror.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-strerror.xml diff -u phpdoc-de/reference/posix/functions/posix-strerror.xml:1.6 phpdoc-de/reference/posix/functions/posix-strerror.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-strerror.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-strerror.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-strerror" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_strerror</refname> @@ -15,7 +15,9 @@ </methodsynopsis> <para> Gibt die POSIX System-Fehlermeldung zurück, die zur angegebenen - <parameter>errno</parameter> gehört. + <parameter>errno</parameter> gehört. Der Parameter + <parameter>errno</parameter> kann mit + <function>posix_get_last_error</function> ermittelt werden. </para> </refsect1> @@ -44,6 +46,33 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_strerror</function> Beispiel</title> + <para> + In diesem Beispiel wird versucht einen Prozess zu killen, den es nicht + gibt. Anschließend wird die dazugehörende Fehlermeldung ausgegeben. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +posix_kill(50,SIGKILL); +echo posix_strerror(posix_get_last_error())."\n"; +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +No such process +]]> + </screen> + </example> + </para> + </refsect1> + <refsect1 role="seealso"> &reftitle.seealso; <para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-times.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-times.xml diff -u phpdoc-de/reference/posix/functions/posix-times.xml:1.7 phpdoc-de/reference/posix/functions/posix-times.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-times.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-times.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-times" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_times</refname> @@ -67,6 +67,38 @@ </warning> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_times</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$zeiten = posix_times(); + +print_r($zeiten); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [ticks] => 25814410 + [utime] => 1 + [stime] => 1 + [cutime] => 0 + [cstime] => 0 +) +]]> + </screen> + </example> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-ttyname.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-ttyname.xml diff -u phpdoc-de/reference/posix/functions/posix-ttyname.xml:1.7 phpdoc-de/reference/posix/functions/posix-ttyname.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-ttyname.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-ttyname.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-ttyname" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_ttyname</refname> @@ -11,10 +11,37 @@ &reftitle.description; <methodsynopsis> <type>string</type><methodname>posix_ttyname</methodname> - <methodparam><type>int</type><parameter>fd</parameter></methodparam> + <methodparam><type>int</type><parameter>dd</parameter></methodparam> </methodsynopsis> <para> - &warn.undocumented.func; + Gibt den absoluten Pfad zum aktuellen Terminal-Device, das mit dem + Dateideskriptor <parameter>dd</parameter> geöffnet ist, als + <type>Zeichenkette</type> zurück. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>dd</parameter></term> + <listitem> + <para> + Der Dateideskriptor + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Gibt bei Erfolg den absoluten Pfad des Dateideskriptors + <parameter>dd</parameter> als <type>Zeichenkette</type> zurück. Falls ein + Fehler auftrat, wird &false; zurückgegeben. </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-uname.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-uname.xml diff -u phpdoc-de/reference/posix/functions/posix-uname.xml:1.7 phpdoc-de/reference/posix/functions/posix-uname.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-uname.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-uname.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-uname" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_uname</refname> @@ -17,10 +17,10 @@ Gibt Informationen über das System zurück. </para> <para> - Posix erfordert, dass Sie bezüglich des Formats der Werte nichts - voraussetzen dürfen, z.B. können Sie sich weder darauf verlassen, dass die - Versionsnummer aus drei Ziffern besteht noch auf irgendetwas anderes, das - von dieser Funktion zurückgegeben wird. + Posix erfordert, dass bezüglich des Formats der Werte nichts vorausgesetzt + werden darf, z.B. die Annahme, dass die Versionsnummer aus drei Ziffern + besteht oder bezüglich irgendetwas anderem, das von dieser Funktion + zurückgegeben wird. </para> </refsect1> @@ -70,6 +70,36 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_uname</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +$uname=posix_uname(); +print_r($uname); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [sysname] => Linux + [nodename] => funbox + [release] => 2.6.20-15-server + [version] => #2 SMP Sun Apr 15 07:41:34 UTC 2007 + [machine] => i686 +) +]]> + </screen> + </example> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getpid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getpid.xml diff -u phpdoc-de/reference/posix/functions/posix-getpid.xml:1.7 phpdoc-de/reference/posix/functions/posix-getpid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-getpid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getpid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getpid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getpid</refname> @@ -21,7 +21,33 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getpid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getpid(); //8805 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_kill</function></member> + <member>POSIX GETPID(2)-Manpage</member> + </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getppid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getppid.xml diff -u phpdoc-de/reference/posix/functions/posix-getppid.xml:1.7 phpdoc-de/reference/posix/functions/posix-getppid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-getppid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getppid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getppid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getppid</refname> @@ -22,7 +22,23 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getppid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getppid(); //8259 +?> +]]> + </programlisting> + </example> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getpwnam.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getpwnam.xml diff -u phpdoc-de/reference/posix/functions/posix-getpwnam.xml:1.6 phpdoc-de/reference/posix/functions/posix-getpwnam.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getpwnam.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getpwnam.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getpwnam" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getpwnam</refname> @@ -14,7 +14,8 @@ <methodparam><type>string</type><parameter>Benutzername</parameter></methodparam> </methodsynopsis> <para> - Gibt Informationen über die angegebene Benutzerin zurück. + Gibt ein <type>Array</type> mit Informationen über die angegebene + Benutzerin zurück. </para> </refsect1> @@ -52,9 +53,9 @@ <entry>name</entry> <entry> Das name-Element enthält den Benutzernamen. Es handelt sich dabei - nicht um ihren wirklichen, kompletten Namen, sondern um einen kurzen + nicht um den wirklichen, kompletten Namen, sondern um einen kurzen "Bezeichner" der Benutzerin mit normalerweise weniger als 16 Zeichen. - Der Benutzername sollte der selbe wie der bei Aufruf der Funktion + Der Benutzername sollte derselbe wie der bei Aufruf der Funktion verwendete Parameter <parameter>Benutzername</parameter> sein und ist von daher redundant. </entry> @@ -65,8 +66,8 @@ <entry>passwd</entry> <entry> Das passwd-Element enthält das verschlüsselte Passwort der Benutzerin. - Oft, zum Beispiel wenn auf einem System "shadow"-Passwörter verwendet - werden, wird stattdessen ein Sternchen zurückgegeben. + Häufig, zum Beispiel wenn auf einem System "shadow"-Passwörter + verwendet werden, wird stattdessen ein Sternchen zurückgegeben. </entry> </row> <row> @@ -114,6 +115,50 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getpwnam</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$benutzerinfo = posix_getpwnam("tom"); + +print_r($benutzerinfo); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [name] => tom + [passwd] => x + [uid] => 10000 + [gid] => 42 + [geocs] => "tom,,," + [dir] => "/home/tom" + [shell] => "/bin/bash" +) +]]> + </screen> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_getpwuid</function></member> + <member>POSIX GETPWNAM(3)-Manpage</member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getpwuid.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getpwuid.xml diff -u phpdoc-de/reference/posix/functions/posix-getpwuid.xml:1.6 phpdoc-de/reference/posix/functions/posix-getpwuid.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getpwuid.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getpwuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getpwuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getpwuid</refname> @@ -14,8 +14,8 @@ <methodparam><type>int</type><parameter>uid</parameter></methodparam> </methodsynopsis> <para> - Gibt Informationen über die Benutzerin zurück, auf die die angegebene ID - verweist. + Gibt ein <type>Array</type> mit Informationen über die Benutzerin zurück, + auf die die angegebene ID verweist. </para> </refsect1> @@ -53,7 +53,7 @@ <entry>name</entry> <entry> Das name-Element enthält den Benutzernamen. Es handelt sich dabei - nicht um ihren wirklichen, kompletten Namen, sondern um einen kurzen + nicht um den wirklichen, kompletten Namen, sondern um einen kurzen "Bezeichner" der Benutzerin mit normalerweise weniger als 16 Zeichen. </entry> </row> @@ -61,8 +61,8 @@ <entry>passwd</entry> <entry> Das passwd-Element enthält das verschlüsselte Passwort der Benutzerin. - Oft, zum Beispiel wenn auf einem System "shadow"-Passwörter verwendet - werden, wird stattdessen ein Sternchen zurückgegeben. + Häufig, zum Beispiel wenn auf einem System "shadow"-Passwörter + verwendet werden, wird stattdessen ein Sternchen zurückgegeben. </entry> </row> <row> @@ -113,6 +113,50 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getpwuid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$benutzerinfo = posix_getpwuid(10000); + +print_r($benutzerinfo); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [name] => tom + [passwd] => x + [uid] => 10000 + [gid] => 42 + [geocs] => "tom,,," + [dir] => "/home/tom" + [shell] => "/bin/bash" +) +]]> + </screen> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_getpwnam</function></member> + <member>POSIX GETPWNAM(3)-Manpage</member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getrlimit.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getrlimit.xml diff -u phpdoc-de/reference/posix/functions/posix-getrlimit.xml:1.8 phpdoc-de/reference/posix/functions/posix-getrlimit.xml:1.9 --- phpdoc-de/reference/posix/functions/posix-getrlimit.xml:1.8 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getrlimit.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> -<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.9 $ --> +<!-- EN-Revision: 1.13 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getrlimit" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getrlimit</refname> @@ -14,7 +14,173 @@ <void/> </methodsynopsis> <para> - &warn.undocumented.func; + <function>posix_getrlimit</function> gibt ein <type>Array</type> mit + Informationen über die aktuellen weichen und harten Limits der Ressourcen + zurück. + </para> + <para> + Zu jeder Ressource gehören ein weiches und ein hartes Limit. Das weiche + Limit ist der Wert, den der Kernel für die entsprechende Ressource geltend + macht. Das harte Limit fungiert als Obergrenze für das weiche Limit. Ein + unprivilegierter Prozess kann nur sein weiches Limit auf einen Wert im + Bereich von 0 bis zum harten Limit setzen und sein hartes Limit unumkehrbar + absenken. + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Gibt ein assioziatives <type>Array</type> mit Elementen für jedes + definierte Limit zurück. Jede Ressource hat ein weiches und ein hartes + Limit. + <table> + <title>Liste möglicher Limits, die zurückgegeben werden</title> + <tgroup cols="2"> + <thead> + <row> + <entry>Name des Limits</entry> + <entry>Beschreibung des Limits</entry> + </row> + </thead> + <tbody> + <row> + <entry>core</entry> + <entry> + Die maximale Größe der Core-Datei. 0 bedeutet, dass keine Core-Datei + angelegt wird. Wenn Core-Dateien diese Größe überschreiten, werden sie + auf diese Größe abgeschnitten. + </entry> + </row> + <row> + <entry>totalmem</entry> + <entry> + Die maximale Größe des Speichers für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>virtualmem</entry> + <entry> + Die maximale Größe des virtuellen Speichers für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>data</entry> + <entry> + Die maximale Größe des Datensegments für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>stack</entry> + <entry>Die maximale Stackgröße des Prozesses in Bytes.</entry> + </row> + <row> + <entry>rss</entry> + <entry> + Die maximale Anzahl virtueller Speicherseiten, die im RAM resident + sind. + </entry> + </row> + <row> + <entry>maxproc</entry> + <entry> + Die maximale Anzahl von Prozessen, die für die reale Benutzer-ID des + aufrufenden Prozesses erzeugt werden können. + </entry> + </row> + <row> + <entry>memlock</entry> + <entry> + Die maximale Anzahl Bytes, die im RAM blockiert werden können. + </entry> + </row> + <row> + <entry>cpu</entry> + <entry>Die Zeit, die ein Prozess die CPU benutzen darf.</entry> + </row> + <row> + <entry>filesize</entry> + <entry> + Die maximale Größe des Datensegments für den Prozess in Bytes. + </entry> + </row> + <row> + <entry>openfiles</entry> + <entry> + Einer mehr als die maximale Anzahl offener Dateideskriptoren. + </entry> + </row> + </tbody> + </tgroup> + </table> + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getrlimit</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$limits = posix_getrlimit(); + +print_r($limits); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [soft core] => 0 + [hard core] => unlimited + [soft data] => unlimited + [hard data] => unlimited + [soft stack] => 8388608 + [hard stack] => unlimited + [soft totalmem] => unlimited + [hard totalmem] => unlimited + [soft rss] => unlimited + [hard rss] => unlimited + [soft maxproc] => unlimited + [hard maxproc] => unlimited + [soft memlock] => unlimited + [hard memlock] => unlimited + [soft cpu] => unlimited + [hard cpu] => unlimited + [soft filesize] => unlimited + [hard filesize] => unlimited + [soft openfiles] => 1024 + [hard openfiles] => 1024 +) +]]> + </screen> + </example> + </para> + </refsect1> + + <refsect1 role="notes"> + &reftitle.notes; + <note> + <para> + Dies ist keine POSIX-Funktion, aber sie ist auf BSD- und System V-Systemen + gängig. Falls Ihr System diese Funktion nicht unterstützt, wird sie + während der Übersetzung nicht eingebunden. Ob es die Funktion gibt, kann + mittels <function>function_exists</function> überprüft werden. + </para> + </note> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member>GETRLIMIT(2)-Manpage</member> + </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getsid.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getsid.xml diff -u phpdoc-de/reference/posix/functions/posix-getsid.xml:1.6 phpdoc-de/reference/posix/functions/posix-getsid.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getsid.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getsid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getsid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getsid</refname> @@ -14,7 +14,8 @@ <methodparam><type>int</type><parameter>pid</parameter></methodparam> </methodsynopsis> <para> - Gibt die Session-ID des Prozesses <parameter>pid</parameter> zurück. + Gibt die Session-ID des Prozesses <parameter>pid</parameter> zurück. Die + Session-ID eines Prozesses ist die Prozessgruppen-ID des Sessionführers. </para> </refsect1> @@ -27,7 +28,10 @@ <listitem> <para> Die Prozesskennung. Falls sie auf 0 gesetzt ist, wird der aktuelle - Prozess angenommen. + Prozess angenommen. Falls eine ungültige <parameter>pid</parameter> + angegeben wurde, wird &false; zurückgegeben und ein Fehler gesetzt, der + mittels <function>posix_get_last_error</function> überprüft werden + kann. </para> </listitem> </varlistentry> @@ -38,19 +42,36 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. </para> </refsect1> - <refsect1 role="notes"> - &reftitle.notes; - <note> - <para> - Dies ist keine POSIX-Funktion, ist aber auf BSD- und System V-Systemen - gängig. Falls Ihr System diese Funktion nicht auf der Systemebene - unterstützt, gibt diese PHP-Funktion immer &false; zurück. - </para> - </note> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getsid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +$pid = posix_getpid(); +echo posix_getsid($pid); //8805 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_getpgid</function></member> + <member><function>posix_setsid</function></member> + <member>POSIX GETSID(2)-Manpage</member> + </simplelist> + </para> </refsect1> </refentry> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-getuid.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-getuid.xml diff -u phpdoc-de/reference/posix/functions/posix-getuid.xml:1.6 phpdoc-de/reference/posix/functions/posix-getuid.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-getuid.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-getuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-getuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_getuid</refname> @@ -21,7 +21,23 @@ <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> - Gibt die Kennung als Ganzzahl zurück. + Gibt die Kennung als <type>Ganzzahl</type> zurück. + </para> + </refsect1> + + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_getuid</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getuid(); //10000 +?> +]]> + </programlisting> + </example> </para> </refsect1> @@ -34,6 +50,7 @@ wie die Benutzer-ID in einen gebräuchlichen Benutzernamen umgewandelt werden kann. </member> + <member>POSIX GETUID(2)-Manpage</member> </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-isatty.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-isatty.xml diff -u phpdoc-de/reference/posix/functions/posix-isatty.xml:1.7 phpdoc-de/reference/posix/functions/posix-isatty.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-isatty.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-isatty.xml Sat Aug 11 18:19:41 2007 @@ -1,20 +1,54 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-isatty" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_isatty</refname> - <refpurpose>Ermittelt, ob ein Datei-Deskriptor ein interaktives Terminal ist</refpurpose> + <refpurpose>Ermittelt, ob ein Dateideskriptor ein interaktives Terminal ist</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>bool</type><methodname>posix_isatty</methodname> - <methodparam><type>int</type><parameter>fd</parameter></methodparam> + <methodparam><type>int</type><parameter>dd</parameter></methodparam> </methodsynopsis> <para> - &warn.undocumented.func; + Ermittelt, ob der Dateideskriptor <parameter>dd</parameter> auf ein + gültiges terminalartiges Gerät verweist. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>dd</parameter></term> + <listitem> + <para> + Der Dateideskriptor + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Gibt &true; zurück, falls <parameter>dd</parameter> ein offener Deskriptor + ist, der mit einem Terminal verbunden ist, und andernfalls &false;. + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>posix_ttyname</function></member> + </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-kill.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-kill.xml diff -u phpdoc-de/reference/posix/functions/posix-kill.xml:1.6 phpdoc-de/reference/posix/functions/posix-kill.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-kill.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-kill.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.4 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-kill" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_kill</refname> @@ -56,9 +56,9 @@ <para> <simplelist> <member> - Sehen Sie sich dazu die kill(2)-Manpage Ihres POSIX-Systems an, die - zusätzliche Informationen über negative Prozess-IDs, die speziellen pid 0 - und -1 und die Signalnummer 0 enthält. + Die kill(2)-Manpage des POSIX-Systems, die zusätzliche Informationen über + negative Prozess-IDs, die speziellen pid 0 und -1 und die Signalnummer 0 + enthält. </member> </simplelist> </para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-mknod.xml?r1=1.4&r2=1.5&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-mknod.xml diff -u phpdoc-de/reference/posix/functions/posix-mknod.xml:1.4 phpdoc-de/reference/posix/functions/posix-mknod.xml:1.5 --- phpdoc-de/reference/posix/functions/posix-mknod.xml:1.4 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-mknod.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> -<!-- EN-Revision: 1.3 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.5 $ --> +<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-mknod" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_mknod</refname> @@ -78,7 +78,7 @@ &reftitle.examples; <para> <example> - <title>Ein <function>posix_mknod</function> Beispiel</title> + <title><function>posix_mknod</function> Beispiel</title> <programlisting role="php"> <![CDATA[ <?php http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setegid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setegid.xml diff -u phpdoc-de/reference/posix/functions/posix-setegid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setegid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setegid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setegid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.10 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setegid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setegid</refname> @@ -15,9 +15,9 @@ </methodsynopsis> <para> Setzt die effektive Gruppen-ID des aktuellen Prozesses. Es handelt sich um - eine privilegierte Funktion, für die Sie die entspechenden Berechtigungen - (normalerweise root) auf Ihrem System benötigen, um sie ausführen zu - können. + eine privilegierte Funktion, die entsprechende Berechtigungen + (normalerweise root) auf dem System benötigt, damit sie ausgeführt werden + kann. </para> </refsect1> @@ -44,6 +44,43 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_setegid</function> Beispiel</title> + <para> + Dieses Beispiel gibt die effektive Gruppen-ID aus, nachdem sie geändert + wurde. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +posix_setegid(40); +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +echo 'Meine effektive Gruppen-ID ist '.posix_getegid(); //40 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member> + <function>posix_getgrgid</function> für Informationen darüber, wie mit + der Gruppen-ID ein benutzbarer Gruppenname ermittelt werden kann. + </member> + <member><function>posix_getgid</function></member> + <member><function>posix_setgid</function></member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-seteuid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-seteuid.xml diff -u phpdoc-de/reference/posix/functions/posix-seteuid.xml:1.7 phpdoc-de/reference/posix/functions/posix-seteuid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-seteuid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-seteuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-seteuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_seteuid</refname> @@ -15,9 +15,9 @@ </methodsynopsis> <para> Setzt die effektive Benutzer-ID <parameter>uid</parameter> des aktuellen - Prozesses. Es handelt sich um eine privilegierte Funktion, für die Sie die - entspechenden Berechtigungen (normalerweise root) auf Ihrem System - benötigen, um sie ausführen zu können. + Prozesses. Es handelt sich um eine privilegierte Funktion, die + entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, + damit sie ausgeführt werden kann. </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setgid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setgid.xml diff -u phpdoc-de/reference/posix/functions/posix-setgid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setgid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setgid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setgid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.9 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setgid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setgid</refname> @@ -15,12 +15,18 @@ </methodsynopsis> <para> Setzt die reale Gruppen-ID <parameter>gid</parameter> des aktuellen - Prozesses. Es handelt sich um eine privilegierte Funktion, für die Sie die - entspechenden Berechtigungen (normalerweise root) auf Ihrem System - benötigen, um sie ausführen zu können. Die sachgemäße Reihenfolge der + Prozesses. Es handelt sich um eine privilegierte Funktion, die + entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, + damit sie ausgeführt werden kann. Die sachgemäße Reihenfolge der Funktionsaufrufe ist zuerst <function>posix_setgid</function> und zuletzt <function>posix_setuid</function>. </para> + <note> + <para> + Falls die Funktion von einem Superuser aufgerufen wurde, setzt sie auch + die effektive Gruppen-ID. + </para> + </note> </refsect1> <refsect1 role="parameters"> @@ -46,6 +52,42 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_setgid</function> Beispiel</title> + <para> + Dieses Beispiel gibt die effektive Gruppen-ID aus, nachdem sie geändert + wurde. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +posix_setgid(40); +echo 'Meine reale Gruppen-ID ist '.posix_getgid(); //20 +echo 'Meine effektive Gruppen-ID ist '.posix_getegid(); //40 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member> + <function>posix_getgrgid</function> für Informationen darüber, wie mit + der Gruppen-ID ein benutzbarer Gruppenname ermittelt werden kann. + </member> + <member><function>posix_getgid</function></member> + </simplelist> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setpgid.xml?r1=1.9&r2=1.10&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setpgid.xml diff -u phpdoc-de/reference/posix/functions/posix-setpgid.xml:1.9 phpdoc-de/reference/posix/functions/posix-setpgid.xml:1.10 --- phpdoc-de/reference/posix/functions/posix-setpgid.xml:1.9 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setpgid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.9 $ --> -<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.10 $ --> +<!-- EN-Revision: 1.9 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setpgid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setpgid</refname> @@ -56,9 +56,8 @@ <para> <simplelist> <member> - Sehen Sie sich dazu POSIX.1 und die setpgid(2)-Manpage auf Ihrem - POSIX-System an, um mehr Informationen über Prozessgruppen und - Job-Kontrolle zu erhalten. + Die POSIX.1- und die setpgid(2)-Manpage auf dem POSIX-System um mehr + Informationen über Prozessgruppen und Job-Kontrolle zu erhalten. </member> </simplelist> </para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setsid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setsid.xml diff -u phpdoc-de/reference/posix/functions/posix-setsid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setsid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setsid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setsid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.6 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setsid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setsid</refname> @@ -30,9 +30,8 @@ <para> <simplelist> <member> - Sehen Sie sich dazu POSIX.1 und die setsid(2)-Manpage auf Ihrem - POSIX-System an, um mehr Informationen über Prozessgruppen und - Job-Kontrolle zu erhalten. + Die POSIX.1- und die setsid(2)-Manpage auf dem POSIX-System um mehr + Informationen über Prozessgruppen und Job-Kontrolle zu erhalten. </member> </simplelist> </para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-setuid.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-setuid.xml diff -u phpdoc-de/reference/posix/functions/posix-setuid.xml:1.7 phpdoc-de/reference/posix/functions/posix-setuid.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-setuid.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-setuid.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.10 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-setuid" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_setuid</refname> @@ -15,9 +15,9 @@ </methodsynopsis> <para> Setzt die reale Benutzer-ID <parameter>uid</parameter> des aktuellen - Prozesses. Es handelt sich um eine privilegierte Funktion, für die Sie die - entspechenden Berechtigungen (normalerweise root) auf Ihrem System - benötigen, um sie ausführen zu können. + Prozesses. Es handelt sich um eine privilegierte Funktion, die + entsprechende Berechtigungen (normalerweise root) auf dem System benötigt, + damit sie ausgeführt werden kann. </para> </refsect1> @@ -44,11 +44,38 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_setuid</function> Beispiel</title> + <para> + Dieses Beispiel gibt die aktuelle Benutzer-ID aus und setzt sie dann auf + einen anderen Wert. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +echo posix_getuid()."\n"; //10001 +echo posix_geteuid()."\n"; //10001 +posix_setuid(10000); +echo posix_getuid()."\n"; //10000 +echo posix_geteuid()."\n"; //10000 +?> +]]> + </programlisting> + </example> + </para> + </refsect1> + <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>posix_setgid</function></member> + <member><function>posix_seteuid</function></member> + <member><function>posix_getuid</function></member> + <member><function>posix_geteuid</function></member> </simplelist> </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-strerror.xml?r1=1.6&r2=1.7&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-strerror.xml diff -u phpdoc-de/reference/posix/functions/posix-strerror.xml:1.6 phpdoc-de/reference/posix/functions/posix-strerror.xml:1.7 --- phpdoc-de/reference/posix/functions/posix-strerror.xml:1.6 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-strerror.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.6 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.7 $ --> +<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-strerror" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_strerror</refname> @@ -15,7 +15,9 @@ </methodsynopsis> <para> Gibt die POSIX System-Fehlermeldung zurück, die zur angegebenen - <parameter>errno</parameter> gehört. + <parameter>errno</parameter> gehört. Der Parameter + <parameter>errno</parameter> kann mit + <function>posix_get_last_error</function> ermittelt werden. </para> </refsect1> @@ -44,6 +46,33 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_strerror</function> Beispiel</title> + <para> + In diesem Beispiel wird versucht einen Prozess zu killen, den es nicht + gibt. Anschließend wird die dazugehörende Fehlermeldung ausgegeben. + </para> + <programlisting role="php"> +<![CDATA[ +<?php +posix_kill(50,SIGKILL); +echo posix_strerror(posix_get_last_error())."\n"; +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +No such process +]]> + </screen> + </example> + </para> + </refsect1> + <refsect1 role="seealso"> &reftitle.seealso; <para> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-times.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-times.xml diff -u phpdoc-de/reference/posix/functions/posix-times.xml:1.7 phpdoc-de/reference/posix/functions/posix-times.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-times.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-times.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-times" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_times</refname> @@ -67,6 +67,38 @@ </warning> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_times</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php + +$zeiten = posix_times(); + +print_r($zeiten); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [ticks] => 25814410 + [utime] => 1 + [stime] => 1 + [cutime] => 0 + [cstime] => 0 +) +]]> + </screen> + </example> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-ttyname.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-ttyname.xml diff -u phpdoc-de/reference/posix/functions/posix-ttyname.xml:1.7 phpdoc-de/reference/posix/functions/posix-ttyname.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-ttyname.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-ttyname.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.7 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-ttyname" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_ttyname</refname> @@ -11,10 +11,37 @@ &reftitle.description; <methodsynopsis> <type>string</type><methodname>posix_ttyname</methodname> - <methodparam><type>int</type><parameter>fd</parameter></methodparam> + <methodparam><type>int</type><parameter>dd</parameter></methodparam> </methodsynopsis> <para> - &warn.undocumented.func; + Gibt den absoluten Pfad zum aktuellen Terminal-Device, das mit dem + Dateideskriptor <parameter>dd</parameter> geöffnet ist, als + <type>Zeichenkette</type> zurück. + </para> + </refsect1> + + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>dd</parameter></term> + <listitem> + <para> + Der Dateideskriptor + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + Gibt bei Erfolg den absoluten Pfad des Dateideskriptors + <parameter>dd</parameter> als <type>Zeichenkette</type> zurück. Falls ein + Fehler auftrat, wird &false; zurückgegeben. </para> </refsect1> http://cvs.php.net/viewvc.cgi/phpdoc-de/reference/posix/functions/posix-uname.xml?r1=1.7&r2=1.8&diff_format=u Index: phpdoc-de/reference/posix/functions/posix-uname.xml diff -u phpdoc-de/reference/posix/functions/posix-uname.xml:1.7 phpdoc-de/reference/posix/functions/posix-uname.xml:1.8 --- phpdoc-de/reference/posix/functions/posix-uname.xml:1.7 Sat Jun 23 13:21:46 2007 +++ phpdoc-de/reference/posix/functions/posix-uname.xml Sat Aug 11 18:19:41 2007 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.7 $ --> -<!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> +<!-- $Revision: 1.8 $ --> +<!-- EN-Revision: 1.8 Maintainer: samesch Status: ready --> <refentry xml:id="function.posix-uname" xmlns="http://docbook.org/ns/docbook"> <refnamediv> <refname>posix_uname</refname> @@ -17,10 +17,10 @@ Gibt Informationen über das System zurück. </para> <para> - Posix erfordert, dass Sie bezüglich des Formats der Werte nichts - voraussetzen dürfen, z.B. können Sie sich weder darauf verlassen, dass die - Versionsnummer aus drei Ziffern besteht noch auf irgendetwas anderes, das - von dieser Funktion zurückgegeben wird. + Posix erfordert, dass bezüglich des Formats der Werte nichts vorausgesetzt + werden darf, z.B. die Annahme, dass die Versionsnummer aus drei Ziffern + besteht oder bezüglich irgendetwas anderem, das von dieser Funktion + zurückgegeben wird. </para> </refsect1> @@ -70,6 +70,36 @@ </para> </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>posix_uname</function> Beispiel</title> + <programlisting role="php"> +<![CDATA[ +<?php +$uname=posix_uname(); +print_r($uname); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +Array +( + [sysname] => Linux + [nodename] => funbox + [release] => 2.6.20-15-server + [version] => #2 SMP Sun Apr 15 07:41:34 UTC 2007 + [machine] => i686 +) +]]> + </screen> + </example> + </para> + </refsect1> + </refentry> <!-- Keep this comment at the end of the file