<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.posix.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'de',
  ),
  'this' => 
  array (
    0 => 'function.posix-getpwuid.php',
    1 => 'posix_getpwuid',
    2 => 'Liefert zu einer Benutzer-ID Informationen &uuml;ber diesen Benutzer',
  ),
  'up' => 
  array (
    0 => 'ref.posix.php',
    1 => 'POSIX Funktionen',
  ),
  'prev' => 
  array (
    0 => 'function.posix-getpwnam.php',
    1 => 'posix_getpwnam',
  ),
  'next' => 
  array (
    0 => 'function.posix-getrlimit.php',
    1 => 'posix_getrlimit',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'de',
    'path' => 'reference/posix/functions/posix-getpwuid.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.posix-getpwuid" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">posix_getpwuid</h1>
  <p class="verinfo">(PHP 4, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">posix_getpwuid</span> &mdash; <span class="dc-title">Liefert zu einer Benutzer-ID Informationen über diesen Benutzer</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-function.posix-getpwuid-description">
  <h3 class="title">Beschreibung</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>posix_getpwuid</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$user_id</code></span>): <span class="type"><span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>

  <p class="para rdfs-comment">
   Gibt ein <span class="type"><a href="language.types.array.php" class="type Array">Array</a></span> mit Informationen über den Benutzer zurück, auf
   die die angegebene ID verweist.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.posix-getpwuid-parameters">
  <h3 class="title">Parameter-Liste</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">user_id</code></dt>
     <dd>
      <p class="para">
       Die Benutzerkennung
      </p>
     </dd>
    
   </dl>
  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.posix-getpwuid-returnvalues">
  <h3 class="title">Rückgabewerte</h3>
  <p class="para">
   Gibt ein assoziatives Array mit den folgenden Elementen zurück:
   <table class="doctable table">
    <caption><strong>Das Benutzerinformation-Array</strong></caption>
    
     <thead>
      <tr>
       <th>Element</th>
       <th>Beschreibung</th>
      </tr>

     </thead>

     <tbody class="tbody">
      <tr>
       <td>name</td>
       <td>
        Das name-Element enthält den Benutzernamen. Es handelt sich dabei
        nicht um den wirklichen, kompletten Namen, sondern um einen kurzen
        &quot;Bezeichner&quot; des Benutzers mit normalerweise weniger als 16 Zeichen.
       </td>
      </tr>

      <tr>
       <td>passwd</td>
       <td>
        Das passwd-Element enthält das verschlüsselte Passwort des Benutzers.
        Häufig, zum Beispiel wenn auf einem System &quot;shadow&quot;-Passwörter
        verwendet werden, wird stattdessen ein Sternchen zurückgegeben.
       </td>
      </tr>

      <tr>
       <td>uid</td>
       <td>
        Die Benutzer-ID sollte die selbe wie der Parameter
        <code class="parameter">user_id</code> sein und ist von daher redundant.
       </td>
      </tr>

      <tr>
       <td>gid</td>
       <td>
        Die Gruppen-ID des Benutzers. Benutzen Sie die Funktion
        <span class="function"><a href="function.posix-getgrgid.php" class="function">posix_getgrgid()</a></span>, um den Gruppennamen und eine
        Liste der Gruppenmitglieder aufzulösen.
       </td>
      </tr>

      <tr>
       <td>gecos</td>
       <td>
        GECOS ist ein veralteter Begriff, der sich auf das
        finger-Informationsfeld auf einem Honeywell-Stapelverarbeitungssystem
        bezieht. Das Feld gibt es aber immer noch und sein Inhalt wurde durch
        POSIX formalisiert. Es enthält eine durch Komma getrennte Liste,
        bestehend aus dem kompletten Namen des Benutzers, der Telefonnummer
        des Büros, der Zimmernummer des Büros und der privaten Telefonnummer.
        Auf den meisten Systemen ist nur der komplette Name des Benutzers
        verfügbar.
       </td>
      </tr>

      <tr>
       <td>dir</td>
       <td>
        Dieses Element enthält den absoluten Pfad des Homeverzeichnisses des
        Benutzers.
       </td>
      </tr>

      <tr>
       <td>shell</td>
       <td>
        Das shell-Element enthält den absoluten Pfad zur standardmäßigen Shell
        des Benutzers.
       </td>
      </tr>

     </tbody>
    
   </table>

   Falls ein Fehler auftritt, gibt die Funktion <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> zurück.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-function.posix-getpwuid-examples">
  <h3 class="title">Beispiele</h3>
  <p class="para">
   <div class="example" id="example-1">
    <p><strong>Beispiel #1 <span class="function"><strong>posix_getpwuid()</strong></span>-Beispiel</strong></p>
    <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /><br />$benutzerinfo </span><span style="color: #007700">= </span><span style="color: #0000BB">posix_getpwuid</span><span style="color: #007700">(</span><span style="color: #0000BB">10000</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">$benutzerinfo</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
    </div>

    <div class="example-contents"><p>Das oben gezeigte Beispiel erzeugt
eine ähnliche Ausgabe wie:</p></div>
    <div class="example-contents screen">
<div class="examplescode"><pre class="examplescode">Array
(
    [name]    =&gt; tom
    [passwd]  =&gt; x
    [uid]     =&gt; 10000
    [gid]     =&gt; 42
    [gecos]   =&gt; &quot;tom,,,&quot;
    [dir]     =&gt; &quot;/home/tom&quot;
    [shell]   =&gt; &quot;/bin/bash&quot;
)</pre>
</div>
    </div>
   </div>
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.posix-getpwuid-seealso">
  <h3 class="title">Siehe auch</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.posix-getpwnam.php" class="function" rel="rdfs-seeAlso">posix_getpwnam()</a> - Liefert zu einem Benutzernamen Informationen &uuml;ber diesen Benutzer</span></li>
    <li>POSIX GETPWNAM(3)-Manpage</li>
   </ul>
  </p>
 </div>


</div><?php manual_footer($setup); ?>