function.array-unshift.html 4.58 KB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>F&uuml;gt ein oder mehr Elemente am Anfang eines Arrays ein</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.array-unique.html">array_unique</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.array-values.html">array_values</a></div>
 <div class="up"><a href="ref.array.html">Array Funktionen</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="function.array-unshift" class="refentry">
   <div class="refnamediv">
    <h1 class="refname">array_unshift</h1>
    <p class="verinfo">(PHP 4, PHP 5)</p><p class="refpurpose"><span class="refname">array_unshift</span> &mdash; <span class="dc-title">
     Fügt ein oder mehr Elemente am Anfang eines Arrays ein
    </span></p>

   </div>
   <div class="refsect1 description" id="refsect1-function.array-unshift-description">
    <h3 class="title">Beschreibung</h3>
     <div class="methodsynopsis dc-description">
      <span class="type">int</span> <span class="methodname"><strong>array_unshift</strong></span>
       ( <span class="methodparam"><span class="type">array</span> <code class="parameter reference">&$array</code></span>
      , <span class="methodparam"><span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span> <code class="parameter">$var</code></span>
      [, <span class="methodparam"><span class="type"><a href="language.pseudo-types.html#language.types.mixed" class="type mixed">mixed</a></span> <code class="parameter">$...</code></span>
     ] )</div>

    <p class="para rdfs-comment">
     <span class="function"><strong>array_unshift()</strong></span> fügt die übergebenen Elemente
     am Anfang von <code class="parameter">array</code> ein. Beachten Sie,
     dass die Liste von Elementen als Ganzes eingefügt wird, sodass
     die eingefügten Elemente die selbe Reihenfolge haben. Die
     numerischen Schlüssel werden so modifiziert, dass bei null zu
     zählen begonnen wird, Strings als Schlüssel bleiben unverändert.
    </p>
    <p class="para">
     Diese Funktion gibt die neue Anzahl der in
     <code class="parameter">array</code> enthaltenen Elemente zurück.
    </p>
    <p class="para">
     <div class="example" id="example-4953">
      <p><strong>Beispiel #1 <span class="function"><strong>array_unshift()</strong></span></strong></p>
      <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br />$queue&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">"Orange"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Banane"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">array_unshift</span><span style="color: #007700">(</span><span style="color: #0000BB">$queue</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Apfel"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"Himbeere"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</code></div>
      </div>

      <div class="example-contents"><p>
       Als Ergebnis enthält <var class="varname"><var class="varname">$queue</var></var>
       die folgenden Elemente:
      </p></div>
      <div class="example-contents screen">
<div class="cdata"><pre>
Array
(
    [0] =&gt; Apfel
    [1] =&gt; Himbeere
    [2] =&gt; Orange
    [3] =&gt; Banane
)
</pre></div>
      </div>
     </div>
    </p>
    <p class="para">
     Siehe auch <span class="function"><a href="function.array-shift.html" class="function">array_shift()</a></span>,
     <span class="function"><a href="function.array-push.html" class="function">array_push()</a></span> und
     <span class="function"><a href="function.array-pop.html" class="function">array_pop()</a></span>.
    </p>
   </div>

  </div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.array-unique.html">array_unique</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.array-values.html">array_values</a></div>
 <div class="up"><a href="ref.array.html">Array Funktionen</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>