svn: /phpdoc/de/trunk/ language-snippets.ent reference/array/functions/array-diff-key.xml reference/array/functions/array-diff.xml

[email protected] (Oliver Albers)
Newsgroups php.doc.de
Message-ID <[email protected]>
simp                                     Wed, 12 May 2010 12:51:34 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=299283

Log:
Taking ownership, sync to EN

Changed paths:
    U   phpdoc/de/trunk/language-snippets.ent
    U   phpdoc/de/trunk/reference/array/functions/array-diff-key.xml
    U   phpdoc/de/trunk/reference/array/functions/array-diff.xml
svn-diffs-299283.txt (text/x-diff, 15.4 KB)
Modified: phpdoc/de/trunk/language-snippets.ent
===================================================================
--- phpdoc/de/trunk/language-snippets.ent	2010-05-12 11:41:51 UTC (rev 299282)
+++ phpdoc/de/trunk/language-snippets.ent	2010-05-12 12:51:34 UTC (rev 299283)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 299015 Maintainer: simp Status: ready -->
+<!-- EN-Revision: 299241 Maintainer: simp Status: ready -->
 <!-- CREDITS: sammywg, mk, betz -->

 <!ENTITY changelog.randomseed '<row xmlns="http://docbook.org/ns/docbook"><entry>4.2.0</entry><entry>Der
@@ -311,6 +311,16 @@
 <link xmlns="http://docbook.org/ns/docbook" linkend="language.operators.comparison">den === Operator</link>,
 um den Rückgabewert dieser Funktion zu überprüfen.</simpara></warning>'>

+<!-- OpenSSL -->
+<!ENTITY openssl.param.x509 '<varlistentry xmlns="http://docbook.org/ns/docbook">
+ <term><parameter>x509</parameter></term>
+ <listitem>
+  <para>
+   Siehe <link linkend="openssl.certparams">Schlüssel-/Zertifikatsparameter</link> für eine Auflistung der
+   gültigen Werte.
+  </para>
+ </listitem>
+</varlistentry>'>

 <!-- Image (GD) Notes -->
 <!ENTITY note.config.t1lib '<note xmlns="http://docbook.org/ns/docbook"><simpara>Diese Funktion steht nur zur

Modified: phpdoc/de/trunk/reference/array/functions/array-diff-key.xml
===================================================================
--- phpdoc/de/trunk/reference/array/functions/array-diff-key.xml	2010-05-12 11:41:51 UTC (rev 299282)
+++ phpdoc/de/trunk/reference/array/functions/array-diff-key.xml	2010-05-12 12:51:34 UTC (rev 299283)
@@ -1,44 +1,105 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-  <refentry xml:id="function.array-diff-key" xmlns="http://docbook.org/ns/docbook">
-   <refnamediv>
-    <refname>array_diff_key</refname>
-    <refpurpose>
-     Berechnet den Unterschied zwischen Arrays indem es die Schlüssel vergleicht
-    </refpurpose>
-   </refnamediv>
-   <refsect1 role="description">
-    &reftitle.description;
-     <methodsynopsis>
-      <type>array</type><methodname>array_diff_key</methodname>
-      <methodparam><type>array</type><parameter>array1</parameter></methodparam>
-      <methodparam><type>array</type><parameter>array2</parameter></methodparam>
-      <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam>
-     </methodsynopsis>
+<!-- EN-Revision: 297028 Maintainer: simp Status: ready -->
+<refentry xml:id="function.array-diff-key" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+  <refname>array_diff_key</refname>
+  <refpurpose>Berechnet den Unterschied zwischen Arrays, indem es die Schlüssel vergleicht</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type>array</type><methodname>array_diff_key</methodname>
+   <methodparam><type>array</type><parameter>array1</parameter></methodparam>
+   <methodparam><type>array</type><parameter>array2</parameter></methodparam>
+   <methodparam choice="opt"><type>array</type><parameter>...</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Vergleicht die Schlüssel von <parameter>array1</parameter> mit
+   den Schlüsseln von <parameter>array2</parameter> und gibt die
+   Unterschiede zurück. Diese Funktion arbeitet wie
+   <function>array_diff</function> mit dem Unterschied, dass der Vergleich
+   mit den Schlüsseln statt den Werten arbeitet.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+
+    <varlistentry>
+     <term><parameter>array1</parameter></term>
+     <listitem>
+      <para>
+       Das Array, das verglichen werden soll
+      </para>
+     </listitem>
+    </varlistentry>
+
+    <varlistentry>
+     <term><parameter>array2</parameter></term>
+     <listitem>
+      <para>
+       Das Array, mit dem verglichen werden soll
+      </para>
+     </listitem>
+    </varlistentry>
+
+    <varlistentry>
+     <term><parameter>...</parameter></term>
+     <listitem>
+      <para>
+       Weitere Arrays, mit denen verglichen werden soll
+      </para>
+     </listitem>
+    </varlistentry>
+
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Gibt ein <type>Array</type> mit allen Einträgen von
+   <parameter>array1</parameter> zurück, deren Schlüssel in keinem
+   der anderen Arrays vorhanden sind.
+  </para>
+ </refsect1>
+
+<!--
+ <refsect1 role="errors">
+  &reftitle.errors;
+  &errors.no.unusual.errors;
+ </refsect1>
+-->
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>array_diff_key</function>-Beispiel</title>
     <para>
-     <function>array_diff_key</function> gibt ein Array zurück, welches alle
-     Werte aus <parameter>array1</parameter> enthält, die Schlüssel besitzen
-     die in keinem der anderen Argumente enthalten sind. Beachten Sie, dass
-     die Assoziativität erhalten bleibt. Diese Funktion arbeitet wie
-     <function>array_diff</function> mit dem Unterschied, dass der Vergleich
-     mit den Schlüsseln statt den Werten arbeitet.
+     Die beiden Schlüssel des <literal>Schlüssel =&gt; Wert</literal>-Paares
+     werden als gleich erachtet, genau dann wenn
+     <literal>(string) $Schlüssel1 === (string) $Schlüssel2 </literal>.
+     Anders ausgedrückt findet eine strikte Prüfung statt, in der die
+     String-Repräsentationen gleich sein müssen.
     </para>
-    <para>
-     <example>
-      <title><function>array_diff_key</function> Beispiel</title>
-      <programlisting role="php">
+    <programlisting role="php">
 <![CDATA[
 <?php
-$array1 = array('blau'  => 1, 'rot'  => 2, 'gruen'  => 3, 'violett' => 4);
-$array2 = array('gruen' => 5, 'blau' => 6, 'gelb' => 7, 'tuerkis'   => 8);
+$array1 = array('blau'  => 1, 'rot'  => 2, 'grün'  => 3, 'violett' => 4);
+$array2 = array('grün' => 5, 'blau' => 6, 'gelb' => 7, 'türkis'   => 8);

 var_dump(array_diff_key($array1, $array2));
 ?>
 ]]>
-      </programlisting>
-      &example.outputs;
-      <screen>
+    </programlisting>
+    &example.outputs;
+    <screen>
 <![CDATA[
 array(2) {
   ["rot"]=>
@@ -47,40 +108,45 @@
   int(4)
 }
 ]]>
-      </screen>
-     </example>
-    </para>
-    <simpara>
-     Die beiden Schlüssel des <literal>key =&gt; Wert</literal> Paares werden
-     als gleich erachtet, genau dann wenn <literal>(string) $key1 === (string)
-     $key2 </literal>. Anders ausgedrückt findet eine strikte Prüfung statt,
-     in der die String-Repräsentationen gleich sein müssen.
-    </simpara>
-    <note>
-     <simpara>
-      Bitte beachten Sie, dass diese Funktion nur eine Dimension eines
-      n-dimensionalen Arrays prüft. Natürlich kann man tiefere Dimensionen
-      überprüfen, indem man
-      <literal>array_diff_key($array1[0], $array2[0]);</literal> verwendet.
-     </simpara>
-    </note>
-    <para>
-     Siehe auch <function>array_diff</function>,
-     <function>array_udiff</function>
-     <function>array_diff_assoc</function>,
-     <function>array_diff_uassoc</function>,
-     <function>array_udiff_assoc</function>,
-     <function>array_udiff_uassoc</function>,
-     <function>array_diff_ukey</function>,
-     <function>array_intersect</function>,
-     <function>array_intersect_assoc</function>,
-     <function>array_intersect_uassoc</function>,
-     <function>array_intersect_key</function> und
-     <function>array_intersect_ukey</function>.
-    </para>
-   </refsect1>
-  </refentry>
+    </screen>
+   </example>
+  </para>
+ </refsect1>

+ <refsect1 role="notes">
+  &reftitle.notes;
+  <note>
+   <para>
+    Diese Funktion überprüft nur eine Dimension eines
+    n-dimensionalen Arrays. Natürlich kann man tiefere Dimensionen
+    überprüfen, indem man
+    <literal>array_diff_key($array1[0], $array2[0]);</literal> verwendet.
+   </para>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>array_diff</function></member>
+    <member><function>array_udiff</function></member>
+    <member><function>array_diff_assoc</function></member>
+    <member><function>array_diff_uassoc</function></member>
+    <member><function>array_udiff_assoc</function></member>
+    <member><function>array_udiff_uassoc</function></member>
+    <member><function>array_diff_ukey</function></member>
+    <member><function>array_intersect</function></member>
+    <member><function>array_intersect_assoc</function></member>
+    <member><function>array_intersect_uassoc</function></member>
+    <member><function>array_intersect_key</function></member>
+    <member><function>array_intersect_ukey</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
@@ -92,7 +158,7 @@
 sgml-indent-data:t
 indent-tabs-mode:nil
 sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
 sgml-exposed-tags:nil
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil

Modified: phpdoc/de/trunk/reference/array/functions/array-diff.xml
===================================================================
--- phpdoc/de/trunk/reference/array/functions/array-diff.xml	2010-05-12 11:41:51 UTC (rev 299282)
+++ phpdoc/de/trunk/reference/array/functions/array-diff.xml	2010-05-12 12:51:34 UTC (rev 299283)
@@ -1,80 +1,131 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
+<!-- EN-Revision: 297028 Maintainer: simp Status: ready -->
 <!-- CREDITS: tom -->
-  <refentry xml:id="function.array-diff" xmlns="http://docbook.org/ns/docbook">
-   <refnamediv>
-    <refname>array_diff</refname>
-    <refpurpose>Ermittelt die Unterschiede von Arrays</refpurpose>
-   </refnamediv>
-   <refsect1 role="description">
-    &reftitle.description;
-     <methodsynopsis>
-      <type>array</type><methodname>array_diff</methodname>
-      <methodparam><type>array</type><parameter>array1</parameter></methodparam>
-      <methodparam><type>array</type><parameter>array2</parameter></methodparam>
-      <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>array_diff</function> gibt ein Array mit allen Werten von
-     <parameter>array1</parameter>, welche in keinem der anderen Argumente
-     enthalten sind, zurück. Beachten Sie, dass Schlüssel erhalten bleiben.
-    </para>
-    <para>
-     <example>
-      <title><function>array_diff</function></title>
-      <programlisting role="php">
+<refentry xml:id="function.array-diff" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+  <refname>array_diff</refname>
+  <refpurpose>Ermittelt die Unterschiede zwischen Arrays</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type>array</type><methodname>array_diff</methodname>
+   <methodparam><type>array</type><parameter>array1</parameter></methodparam>
+   <methodparam><type>array</type><parameter>array2</parameter></methodparam>
+   <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Vergleicht <parameter>array1</parameter> mit <parameter>array2</parameter> und
+   gibt die Unterschiede zurück.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>array1</parameter></term>
+     <listitem>
+      <para>
+       Das Array, das verglichen werden soll
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>array2</parameter></term>
+     <listitem>
+      <para>
+       Das Array, mit dem verglichen werden soll
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>...</parameter></term>
+     <listitem>
+      <para>
+       Weitere Arrays, mit denen verglichen werden soll
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Gibt ein <type>Array</type> mit allen Werten von
+   <parameter>array1</parameter> zurück, die in keinem der
+   anderen Arrays vorhanden sind.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title><function>array_diff</function>-Beispiel</title>
+    <programlisting role="php">
 <![CDATA[
 <?php
-$array1 = array("a" => "grün", "rot", "blau", "rot");
-$array2 = array("b" => "grün", "gelb", "rot");
+$array1 = array("a" => "grün", "rot", "blau", "rot");
+$array2 = array("b" => "grün", "gelb", "rot");
 $result = array_diff($array1, $array2);

 print_r($result);
 ?>
 ]]>
-      </programlisting>
-     <para>
-       Wiederholte Elemente in $array1 werden alle gleich behandelt.
-       Dies wird folgendes ausgeben:
-      </para>
-      <screen>
+    </programlisting>
+    <para>
+     Wiederholte Elemente in <varname>$array1</varname>
+     werden alle gleich behandelt. Dies wird folgendes ausgeben:
+    </para>
+    <screen>
 <![CDATA[
 Array
 (
     [1] => blau
 )
 ]]>
-      </screen>
-     </example>
-    </para>
-    <note>
-     <simpara>
-      Zwei Elemente werden nur dann als gleich angesehen, wenn
-      <literal>(string) $elem1 === (string) $elem2</literal>. In Worten:
-      Wenn die String-Repräsentation die gleiche ist.
-     </simpara>
-    </note>
-    <note>
-     <simpara>
-      Beachten Sie, dass diese Funktion nur eine Dimension eines n-dimensionalen
-      Arrays prüft. Natürlich können Sie tiefere Dimensionen prüfen, indem Sie
-      z.B. <literal>array_diff($array1[0], $array2[0]);</literal> benutzen.
-     </simpara>
-    </note>
-    <warning>
-     <simpara>
-      Dies war in PHP 4.0.4 fehlerhaft!
-     </simpara>
-    </warning>
-    <para>
-     Siehe auch <function>array_diff_assoc</function>,
-     <function>array_intersect</function> und
-     <function>array_intersect_assoc</function>.
-    </para>
-   </refsect1>
-  </refentry>
+    </screen>
+   </example>
+  </para>
+ </refsect1>

+ <refsect1 role="notes">
+  &reftitle.notes;
+  <note>
+   <para>
+    Zwei Elemente werden nur dann als gleich angesehen, wenn
+    <literal>(string) $elem1 === (string) $elem2</literal>. In Worten:
+    Wenn die String-Repräsentation die gleiche ist.
+   </para>
+  </note>
+  <note>
+   <para>
+    Beachten Sie, dass diese Funktion nur eine Dimension eines n-dimensionalen
+    Arrays prüft. Natürlich können Sie tiefere Dimensionen prüfen, indem Sie
+    z.B. <literal>array_diff($array1[0], $array2[0]);</literal> benutzen.
+   </para>
+  </note>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>array_diff_assoc</function></member>
+    <member><function>array_intersect</function></member>
+    <member><function>array_intersect_assoc</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
@@ -86,7 +137,7 @@
 sgml-indent-data:t
 indent-tabs-mode:nil
 sgml-parent-document:nil
-sgml-default-dtd-file:"../../../../manual.ced"
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
 sgml-exposed-tags:nil
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.