com doc/tr: update for sync with English docs.: reference/array/constants.xml reference/array/functions/array-change-key-case.xml reference/array/functions/array-chunk.xml reference/array/functions/array-combine.xml reference/array/functions/array-count-values.xml reference/array/functions/array-diff-assoc.xml reference/array/functions/array-diff-key.xml reference/array/functions/array-diff-uassoc.xml reference/array/functions/array-diff-ukey.xml

[email protected] (Nilgün Belma Bugüner) Thu, 14 Jan 2021 00:33:36 +0000
Newsgroups php.doc.tr
Message-ID <[email protected]>
Commit:    1f8e8325d43ed3067a6365a8324a688338f5e2fa
Author:    Nilgün Belma Bugüner <[email protected]>         Thu, 14 Jan 2021 03:33:36 +0300
Parents:   04216119be258c6cd56151ddc0ea9790addc6070
Branches:  master

Link:       http://git.php.net/?p=doc/tr.git;a=commitdiff;h=1f8e8325d43ed3067a6365a8324a688338f5e2fa

Log:
update for sync with English docs.

Changed paths:
  M  reference/array/constants.xml
  M  reference/array/functions/array-change-key-case.xml
  M  reference/array/functions/array-chunk.xml
  M  reference/array/functions/array-combine.xml
  M  reference/array/functions/array-count-values.xml
  M  reference/array/functions/array-diff-assoc.xml
  M  reference/array/functions/array-diff-key.xml
  M  reference/array/functions/array-diff-uassoc.xml
  M  reference/array/functions/array-diff-ukey.xml
  M  reference/array/functions/array-diff.xml
  M  reference/array/functions/array-fill.xml
  M  reference/array/functions/array-filter.xml
  M  reference/array/functions/array-flip.xml
  M  reference/array/functions/array-intersect-assoc.xml
diff_1f8e8325d43ed3067a6365a8324a688338f5e2fa.txt (text/plain, 41.2 KB)
diff --git a/reference/array/constants.xml b/reference/array/constants.xml
index 51e8f3bc..a1d1c9b9 100644
--- a/reference/array/constants.xml
+++ b/reference/array/constants.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 95bdd6883b5dde9504701777ba81b3c5f15df52b Maintainer: behzat Status: ready -->
+<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: behzat Status: ready -->
 <!-- CREDITS: faruk, sezer -->
 <appendix xml:id="array.constants" xmlns="http://docbook.org/ns/docbook">
  &reftitle.constants;
@@ -10,7 +10,7 @@
   <varlistentry xml:id="constant.case-lower">
    <term>
     <constant>CASE_LOWER</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -25,7 +25,7 @@
   <varlistentry xml:id="constant.case-upper">
    <term>
     <constant>CASE_UPPER</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -43,7 +43,7 @@
   <varlistentry xml:id="constant.sort-asc">
    <term>
     <constant>SORT_ASC</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -55,7 +55,7 @@
   <varlistentry xml:id="constant.sort-desc">
    <term>
     <constant>SORT_DESC</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -73,7 +73,7 @@
   <varlistentry xml:id="constant.sort-regular">
    <term>
     <constant>SORT_REGULAR</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -85,7 +85,7 @@
   <varlistentry xml:id="constant.sort-numeric">
    <term>
     <constant>SORT_NUMERIC</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -97,7 +97,7 @@
   <varlistentry xml:id="constant.sort-string">
    <term>
     <constant>SORT_STRING</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -109,12 +109,12 @@
   <varlistentry xml:id="constant.sort-locale-string">
    <term>
     <constant>SORT_LOCALE_STRING</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
     <constant>SORT_LOCALE_STRING</constant> elemanları dizgesel olarak,
-    mevcut yerel sisteme göre karşılaştırmak için kullanılınır. 
+    mevcut yerel sisteme göre karşılaştırmak için kullanılınır.
     5.0.2 sürümünde eklenmiştir.
     </simpara>
    </listitem>
@@ -122,7 +122,7 @@
   <varlistentry xml:id="constant.sort-natural">
    <term>
     <constant>SORT_NATURAL</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -134,7 +134,7 @@
   <varlistentry xml:id="constant.sort-flag-case">
    <term>
     <constant>SORT_FLAG_CASE</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -153,7 +153,7 @@
   <varlistentry xml:id="constant.array-filter-use-key">
    <term>
     <constant>ARRAY_FILTER_USE_KEY</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -167,7 +167,7 @@
   <varlistentry xml:id="constant.array-filter-use-both">
    <term>
     <constant>ARRAY_FILTER_USE_BOTH</constant>
-    (<type>integer</type>)
+    (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -184,7 +184,7 @@
   <varlistentry xml:id="constant.count-normal">
    <term>
     <constant>COUNT_NORMAL</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -195,7 +195,7 @@
   <varlistentry xml:id="constant.count-recursive">
    <term>
     <constant>COUNT_RECURSIVE</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -206,7 +206,7 @@
   <varlistentry xml:id="constant.extr-overwrite">
    <term>
     <constant>EXTR_OVERWRITE</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -217,7 +217,7 @@
   <varlistentry xml:id="constant.extr-skip">
    <term>
     <constant>EXTR_SKIP</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -228,7 +228,7 @@
   <varlistentry xml:id="constant.extr-prefix-same">
    <term>
     <constant>EXTR_PREFIX_SAME</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -239,7 +239,7 @@
   <varlistentry xml:id="constant.extr-prefix-all">
    <term>
     <constant>EXTR_PREFIX_ALL</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -250,7 +250,7 @@
   <varlistentry xml:id="constant.extr-prefix-invalid">
    <term>
     <constant>EXTR_PREFIX_INVALID</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -261,7 +261,7 @@
   <varlistentry xml:id="constant.extr-prefix-if-exists">
    <term>
     <constant>EXTR_PREFIX_IF_EXISTS</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -272,7 +272,7 @@
   <varlistentry xml:id="constant.extr-if-exists">
    <term>
     <constant>EXTR_IF_EXISTS</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
@@ -283,7 +283,7 @@
   <varlistentry xml:id="constant.extr-refs">
    <term>
     <constant>EXTR_REFS</constant>
-     (<type>integer</type>)
+     (<type>int</type>)
    </term>
    <listitem>
     <simpara>
diff --git a/reference/array/functions/array-change-key-case.xml b/reference/array/functions/array-change-key-case.xml
index e7090c28..8abdcc9f 100644
--- a/reference/array/functions/array-change-key-case.xml
+++ b/reference/array/functions/array-change-key-case.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 3ce14fde5cd5f15171a7ed2b64fdc7bd652c3842 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: fd8eb0ea173dac21d2730e54e38ff5fcfdd516ad Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-change-key-case" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_change_key_case</refname>
@@ -13,7 +13,7 @@
   <methodsynopsis>
    <type>array</type><methodname>array_change_key_case</methodname>
    <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>büyüklük</parameter><initializer>CASE_LOWER</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>büyüklük</parameter><initializer><constant>CASE_LOWER</constant></initializer></methodparam>
   </methodsynopsis>
   <para>
    Belirilen dizideki tüm anahtarların harflerini büyük harfe veya küçük harfe
@@ -54,7 +54,7 @@
   <para>
    Anahtarların büyük harflerden veya küçük harflerden oluştuğu bir dizi
    döner. Eğer belirtilen <parameter>dizi</parameter> bir dizi değilse
-   &false; döner.
+   &null; döner.
   </para>
  </refsect1>
 
diff --git a/reference/array/functions/array-chunk.xml b/reference/array/functions/array-chunk.xml
index 3da1941e..014bc81d 100644
--- a/reference/array/functions/array-chunk.xml
+++ b/reference/array/functions/array-chunk.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 80b1dd15aca25fb968294fdb5f16fb1c9b9e6884 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: cd943f94a013b74df8765ab8e1a620a916a64a85 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-chunk" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_chunk</refname>
@@ -12,8 +12,8 @@
   <methodsynopsis>
    <type>array</type><methodname>array_chunk</methodname>
    <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
-   <methodparam><type>int</type><parameter>boyut</parameter></methodparam>
-   <methodparam choice="opt"><type>bool</type><parameter>anahtarları_koru</parameter><initializer>false</initializer></methodparam>
+   <methodparam><type>int</type><parameter>uzunluk</parameter></methodparam>
+   <methodparam choice="opt"><type>bool</type><parameter>anahtarları_koru</parameter><initializer>&false;</initializer></methodparam>
   </methodsynopsis>
   <para>
    Belirtilen diziyi <parameter>boyut</parameter> elemanlı dizilere böler. Son
@@ -36,7 +36,7 @@
     </varlistentry>
 
     <varlistentry>
-     <term><parameter>boyut</parameter></term>
+     <term><parameter>uzunluk</parameter></term>
      <listitem>
       <para>
        Her parçanın uzunluğu.
@@ -61,7 +61,7 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Her biri sıfır indisiyle başlayan <parameter>boyut</parameter> elemanlı
+   Her biri sıfır indisiyle başlayan <parameter>uzunluk</parameter> elemanlı
    dizilerden oluşan sayısal indisli çok boyutlu bir dizi döner.
   </para>
  </refsect1>
@@ -69,7 +69,7 @@
  <refsect1 role="errors">
   &reftitle.errors;
   <para>
-   Eğer <parameter>boyut</parameter> 1'den küçükse bir
+   Eğer <parameter>uzunluk</parameter> 1'den küçükse bir
    <constant>E_WARNING</constant> oluşur ve &null; döner.
   </para>
  </refsect1>
diff --git a/reference/array/functions/array-combine.xml b/reference/array/functions/array-combine.xml
index bf42fffe..494e4412 100644
--- a/reference/array/functions/array-combine.xml
+++ b/reference/array/functions/array-combine.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: c05c2912b17672f81b2559b07c7d837123bb5c7c Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 4754397753fd79f1c846868b66a2448babab1c54 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-combine" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_combine</refname>
@@ -67,31 +67,6 @@
   </para>
  </refsect1>
 
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>5.4.0</entry>
-       <entry>
-        Önceki sürümler boş dizilerde için &false; döndürür ve bir
-        <constant>E_WARNING</constant>oluştururdu.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/reference/array/functions/array-count-values.xml b/reference/array/functions/array-count-values.xml
index f5dbc9e8..a3bcca8e 100644
--- a/reference/array/functions/array-count-values.xml
+++ b/reference/array/functions/array-count-values.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 3ce14fde5cd5f15171a7ed2b64fdc7bd652c3842 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 86e6094e86b84a51d00ab217ac50ce8dde33d82a Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-count-values" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_count_values</refname>
@@ -50,7 +50,7 @@
  <refsect1 role="errors">
   &reftitle.errors;
   <para>
-   <type>string</type> veya <type>integer</type> türünde olmayan her eleman
+   <type>string</type> veya <type>int</type> türünde olmayan her eleman
    için bir <constant>E_WARNING</constant> oluşur.
   </para>
  </refsect1>
diff --git a/reference/array/functions/array-diff-assoc.xml b/reference/array/functions/array-diff-assoc.xml
index 34cdf05e..8ae57dee 100644
--- a/reference/array/functions/array-diff-assoc.xml
+++ b/reference/array/functions/array-diff-assoc.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: df890faf6adb773f83861b8ae01e3e3e58b5aec8 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-diff-assoc" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_diff_assoc</refname>
@@ -12,12 +12,11 @@
   &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>array_diff_assoc</methodname>
-   <methodparam><type>array</type><parameter>dizi1</parameter></methodparam>
-   <methodparam><type>array</type><parameter>dizi2</parameter></methodparam>
-   <methodparam choice="opt"><type>array</type><parameter>...</parameter></methodparam>
+   <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
+   <methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
   </methodsynopsis>
   <para>
-   <parameter>dizi1</parameter> ile <parameter>dizi2</parameter>'yi
+   <parameter>dizi</parameter> ile <parameter>diziler</parameter>'i
    karşılaştırır ve farkı döndürür. Değerler yerine anahtarları
    karşılaştırması dışında <function>array_diff</function> işlevi gibidir.
   </para>
@@ -29,7 +28,7 @@
    <variablelist>
 
     <varlistentry>
-     <term><parameter>dizi1</parameter></term>
+     <term><parameter>dizi</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak dizi.
@@ -38,16 +37,7 @@
     </varlistentry>
 
     <varlistentry>
-     <term><parameter>dizi2</parameter></term>
-     <listitem>
-      <para>
-       Karşılaştırılacak diğer dizi.
-      </para>
-     </listitem>
-    </varlistentry>
-
-    <varlistentry>
-     <term><parameter>...</parameter></term>
+     <term><parameter>diziler</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak diğer diziler.
@@ -62,18 +52,11 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Diğer tüm değiştirgelerde mevcut olmayan <parameter>dizi1</parameter>
+   Diğer dizilerde mevcut olmayan <parameter>dizi</parameter>
    girdilerinden oluşan bir dizi döner.
   </para>
  </refsect1>
 
-<!--
- <refsect1 role="errors">
-  &reftitle.errors;
-  &errors.no.unusual.errors;
- </refsect1>
--->
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
@@ -114,7 +97,8 @@ Array
     <para>
      İki elemanın eşit olması için sadece ve sadece
      <literal>(string) $elem1 === (string) $elem2</literal> olmalıdır.
-     Başka bir deyişle, dizgesel gösterimler aynı olmalıdır.
+     Başka bir deyişle, <link linkend="language.types.string.casting">dize
+     gösterimleri</link> aynı olmalıdır.
     </para>
     <programlisting role="php">
 <![CDATA[
@@ -162,6 +146,9 @@ Array
   <para>
    <simplelist>
     <member><function>array_diff</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_intersect</function></member>
     <member><function>array_intersect_assoc</function></member>
    </simplelist>
diff --git a/reference/array/functions/array-diff-key.xml b/reference/array/functions/array-diff-key.xml
index 5052943a..0dbbfeba 100644
--- a/reference/array/functions/array-diff-key.xml
+++ b/reference/array/functions/array-diff-key.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-diff-key" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_diff_key</refname>
@@ -12,12 +12,11 @@
   &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>array_diff_key</methodname>
-   <methodparam><type>array</type><parameter>dizi1</parameter></methodparam>
-   <methodparam><type>array</type><parameter>dizi2</parameter></methodparam>
-   <methodparam choice="opt"><type>array</type><parameter>...</parameter></methodparam>
+   <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
+   <methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
   </methodsynopsis>
   <para>
-   <parameter>dizi1</parameter> ile <parameter>dizi2</parameter>'yi
+   <parameter>dizi</parameter> ile <parameter>diziler</parameter>'i
    karşılaştırır ve farkı döndürür. Değerler yerine anahtarları
    karşılaştırması dışında <function>array_diff</function> işlevi gibidir.
   </para>
@@ -29,7 +28,7 @@
    <variablelist>
 
     <varlistentry>
-     <term><parameter>dizi1</parameter></term>
+     <term><parameter>dizi</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak dizi.
@@ -38,16 +37,7 @@
     </varlistentry>
 
     <varlistentry>
-     <term><parameter>dizi2</parameter></term>
-     <listitem>
-      <para>
-       Karşılaştırılacak diğer dizi.
-      </para>
-     </listitem>
-    </varlistentry>
-
-    <varlistentry>
-     <term><parameter>...</parameter></term>
+     <term><parameter>diziler</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak diğer diziler.
@@ -62,18 +52,11 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Diğer tüm değiştirgelerde mevcut olmayan <parameter>dizi1</parameter>
+   Diğer dizilerde mevcut olmayan <parameter>dizi</parameter>
    anahtarlarından oluşan bir dizi döner.
   </para>
  </refsect1>
 
-<!--
- <refsect1 role="errors">
-  &reftitle.errors;
-  &errors.no.unusual.errors;
- </refsect1>
--->
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
@@ -81,14 +64,15 @@
     <title>- <function>array_diff_key</function> örneği</title>
     <para>
      İki anahtarın eşit olması için sadece ve sadece
-     <literal>(string) $anahtar1 === (string) $anahtar2</literal> olmalıdır.
-     Başka bir deyişle, anahtarların dizgesel gösterimleri aynı olmalıdır.
+     <literal>(string) $elem1 === (string) $elem2</literal> olmalıdır.
+     Başka bir deyişle, <link linkend="language.types.string.casting">dize
+     gösterimleri</link> aynı olmalıdır.
     </para>
     <programlisting role="php">
 <![CDATA[
 <?php
-$array1 = array('blue'  => 1, 'red'  => 2, 'green'  => 3, 'purple' => 4);
-$array2 = array('green' => 5, 'blue' => 6, 'yellow' => 7, 'cyan'   => 8);
+$array1 = array('blue' => 1, 'red' => 2, 'green' => 3, 'purple' => 4);
+$array2 = array('green' => 5, 'yellow' => 7, 'cyan' => 8);
 
 var_dump(array_diff_key($array1, $array2));
 ?>
@@ -97,6 +81,30 @@ var_dump(array_diff_key($array1, $array2));
     &example.outputs;
     <screen>
 <![CDATA[
+array(3) {
+  ["blue"]=>
+  int(1)
+  ["red"]=>
+  int(2)
+  ["purple"]=>
+  int(4)
+}
+]]>
+    </screen>
+    <programlisting role="php">
+<![CDATA[
+<?php
+$array1 = array('blue' => 1, 'red'  => 2, 'green' => 3, 'purple' => 4);
+$array2 = array('green' => 5, 'yellow' => 7, 'cyan' => 8);
+$array3 = array('blue' => 6, 'yellow' => 7, 'mauve' => 8);
+
+var_dump(array_diff_key($array1, $array2, $array3));
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen>
+<![CDATA[
 array(2) {
   ["red"]=>
   int(2)
diff --git a/reference/array/functions/array-diff-uassoc.xml b/reference/array/functions/array-diff-uassoc.xml
index c29fcbd5..84381808 100644
--- a/reference/array/functions/array-diff-uassoc.xml
+++ b/reference/array/functions/array-diff-uassoc.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-diff-uassoc" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_diff_uassoc</refname>
@@ -12,13 +12,12 @@
   &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>array_diff_uassoc</methodname>
-   <methodparam><type>array</type><parameter>dizi1</parameter></methodparam>
-   <methodparam><type>array</type><parameter>dizi2</parameter></methodparam>
-   <methodparam choice="opt"><type>array</type><parameter>...</parameter></methodparam>
+   <methodparam><type>array</type><parameter>array</parameter></methodparam>
+   <methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
    <methodparam><type>callable</type><parameter>anh_karş_işlevi</parameter></methodparam>
   </methodsynopsis>
   <para>
-   <parameter>dizi1</parameter> ile <parameter>dizi2</parameter>'yi
+   <parameter>dizi</parameter> ile <parameter>diziler</parameter>'i
    karşılaştırır ve farkı döndürür. Değerler yerine anahtarları
    karşılaştırması dışında <function>array_diff</function> işlevi gibidir.
   </para>
@@ -35,7 +34,7 @@
    <variablelist>
 
     <varlistentry>
-     <term><parameter>dizi1</parameter></term>
+     <term><parameter>dizi</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak dizi.
@@ -44,16 +43,7 @@
     </varlistentry>
 
     <varlistentry>
-     <term><parameter>dizi2</parameter></term>
-     <listitem>
-      <para>
-       Karşılaştırılacak diğer dizi.
-      </para>
-     </listitem>
-    </varlistentry>
-
-    <varlistentry>
-     <term><parameter>...</parameter></term>
+     <term><parameter>diziler</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak diğer diziler.
@@ -78,18 +68,11 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Diğer tüm değiştirgelerde mevcut olmayan <parameter>dizi1</parameter>
+   Diğer dizilerde mevcut olmayan <parameter>dizi</parameter>
    girdilerinden oluşan bir dizi döner.
   </para>
  </refsect1>
 
-<!--
- <refsect1 role="errors">
-  &reftitle.errors;
-  &errors.no.unusual.errors;
- </refsect1>
--->
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/reference/array/functions/array-diff-ukey.xml b/reference/array/functions/array-diff-ukey.xml
index 6763df95..1521d350 100644
--- a/reference/array/functions/array-diff-ukey.xml
+++ b/reference/array/functions/array-diff-ukey.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 3ce14fde5cd5f15171a7ed2b64fdc7bd652c3842 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-diff-ukey" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_diff_ukey</refname>
@@ -12,13 +12,12 @@
   &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>array_diff_ukey</methodname>
-   <methodparam><type>array</type><parameter>dizi1</parameter></methodparam>
-   <methodparam><type>array</type><parameter>dizi2</parameter></methodparam>
-   <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam>
+   <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
+   <methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
    <methodparam><type>callable</type><parameter>anh_karş_işlevi</parameter></methodparam>
   </methodsynopsis>
   <para>
-   <parameter>dizi1</parameter> ile <parameter>dizi2</parameter>'yi
+   <parameter>dizi</parameter> ile <parameter>diziler</parameter>'i
    karşılaştırır ve farkı döndürür. Değerler yerine anahtarları
    karşılaştırması dışında <function>array_diff</function> işlevi gibidir.
   </para>
@@ -35,7 +34,7 @@
    <variablelist>
 
     <varlistentry>
-     <term><parameter>dizi1</parameter></term>
+     <term><parameter>dizi</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak dizi.
@@ -44,16 +43,7 @@
     </varlistentry>
 
     <varlistentry>
-     <term><parameter>dizi2</parameter></term>
-     <listitem>
-      <para>
-       Karşılaştırılacak diğer dizi.
-      </para>
-     </listitem>
-    </varlistentry>
-
-    <varlistentry>
-     <term><parameter>...</parameter></term>
+     <term><parameter>diziler</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak diğer diziler.
@@ -78,18 +68,11 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Diğer tüm değiştirgelerde mevcut olmayan <parameter>dizi1</parameter>
+   Diğer dizilerde mevcut olmayan <parameter>dizi</parameter>
    girdilerinden oluşan bir dizi döner.
   </para>
  </refsect1>
 
-<!--
- <refsect1 role="errors">
-  &reftitle.errors;
-  &errors.no.unusual.errors;
- </refsect1>
--->
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/reference/array/functions/array-diff.xml b/reference/array/functions/array-diff.xml
index bf558c3d..6057ac56 100644
--- a/reference/array/functions/array-diff.xml
+++ b/reference/array/functions/array-diff.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: ba15ed813ede4db6505d1c387c1c2e4814a5cd55 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-diff" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_diff</refname>
@@ -11,14 +11,13 @@
   &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>array_diff</methodname>
-   <methodparam><type>array</type><parameter>dizi1</parameter></methodparam>
-   <methodparam><type>array</type><parameter>dizi2</parameter></methodparam>
-   <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam>
+   <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
+   <methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
   </methodsynopsis>
   <para>
-   <parameter>dizi1</parameter> ile bir veya daha fazla diziyi
+   <parameter>dizi</parameter> ile bir veya daha fazla diziyi
    karşılaştırır ve diğer dizilerde bulunmayan değerleri
-   <parameter>dizi1</parameter> içinde döndürür.
+   <parameter>dizi</parameter> içinde döndürür.
   </para>
  </refsect1>
 
@@ -27,7 +26,7 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>dizi1</parameter></term>
+     <term><parameter>dizi</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak dizi.
@@ -35,15 +34,7 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>dizi2</parameter></term>
-     <listitem>
-      <para>
-       Karşılaştırılacak diğer dizi.
-      </para>
-     </listitem>
-    </varlistentry>
-    <varlistentry>
-     <term><parameter>...</parameter></term>
+     <term><parameter>diziler</parameter></term>
      <listitem>
       <para>
        Karşılaştırılacak diğer diziler.
@@ -57,8 +48,9 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Diğer tüm değiştirgelerde mevcut olmayan <parameter>dizi1</parameter>
-   girdilerinden oluşan bir dizi döner.
+   Diğer dizilerde mevcut olmayan <parameter>dizi</parameter>
+   girdilerinden oluşan bir dizi ile döner. <parameter>dizi</parameter>
+   içindeki anahtarlar korunur.
   </para>
  </refsect1>
 
@@ -91,20 +83,58 @@ Array
     </screen>
    </example>
   </para>
+
+  <para>
+   <example>
+    <title>- Eşleşmeyen türler ile <function>array_diff</function></title>
+    <para>
+     İki elemanın eşit olması için sadece ve sadece
+     <literal>(string) $elem1 === (string) $elem2</literal> olmalıdır.
+     Başka bir deyişle, <link linkend="language.types.string.casting">dize
+     gösterimleri</link> aynı olmalıdır.
+    </para>
+    <programlisting role="php">
+     <![CDATA[
+<?php
+// dizi dizeye dönüşürülemezse bir uyarı üretilir.
+$source = [1, 2, 3, 4];
+$filter = [3, 4, [5], 6];
+$result = array_diff($source, $filter);
+
+// nesneler dizeye dönüştürülebildiğinden burada sorun çıkmaz.
+class S {
+  private $v;
+
+  public function __construct(string $v) {
+    $this->v = $v;
+  }
+
+  public function __toString() {
+    return $this->v;
+  }
+}
+
+$source = [new S('a'), new S('b'), new S('c')];
+$filter = [new S('b'), new S('c'), new S('d')];
+
+$result = array_diff($source, $filter);
+
+// $result tek bir S('a') örneği içerir
+?>
+]]>
+    </programlisting>
+    <para>
+     Başka bir karşılaştırma işlevi kullanmak isterseniz
+     <function>array_udiff</function> işlevine bakın.
+    </para>
+   </example>
+  </para>
  </refsect1>
 
  <refsect1 role="notes">
   &reftitle.notes;
   <note>
    <para>
-    İki elemanın eşit olması için sadece ve sadece
-    <literal>(string) $elem1 === (string) $elem2</literal> olmalıdır. Başka
-    bir deyişle, dizgesel gösterimler aynı olmalıdır.
-    <!-- TODO: example of it... -->
-   </para>
-  </note>
-  <note>
-   <para>
     Bu işlev n boyutlu bir dizinin sadece bir boyutunu karşılaştırır. Daha
     derinliğine karşılaştırmalar yapmak için
     <literal>array_diff($dizi1[0], $dizi2[0]);</literal> sözdizimini
@@ -118,6 +148,7 @@ Array
   <para>
    <simplelist>
     <member><function>array_diff_assoc</function></member>
+    <member><function>array_udiff</function></member>
     <member><function>array_intersect</function></member>
     <member><function>array_intersect_assoc</function></member>
    </simplelist>
diff --git a/reference/array/functions/array-fill.xml b/reference/array/functions/array-fill.xml
index c0ad8064..6623bfbd 100644
--- a/reference/array/functions/array-fill.xml
+++ b/reference/array/functions/array-fill.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 1bdcb1b9fdcaf92904fc4fdb0d89e1a37159665e Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: cd943f94a013b74df8765ab8e1a620a916a64a85 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-fill" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_fill</refname>
@@ -45,7 +45,8 @@
      <term><parameter>miktar</parameter></term>
      <listitem>
       <para>
-       Diziye yerleştirilecek eleman sayısı. Sıfırdan büyük olmalıdır.
+       Diziye yerleştirilecek eleman sayısı. Sıfır ya da sıfırdan büyük
+       olmalıdır.
       </para>
      </listitem>
     </varlistentry>
@@ -73,11 +74,36 @@
  <refsect1 role="errors">
   &reftitle.errors;
   <para>
-   <parameter>miktar</parameter> olarak birden küçük bir değer belirtilirse
-   bir <constant>E_WARNING</constant> oluşur.
+   <parameter>miktar</parameter> olarak sıfırdan küçük bir değer belirtilirse
+   bir <constant>E_WARNING</constant> yavrulanır.
   </para>
  </refsect1>
 
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>5.6.0</entry>
+       <entry>
+        <parameter>miktar</parameter> artık sıfır olabiliyor. Evvelce,
+        <parameter>miktar</parameter> sıfırdan büyük olmalıydı.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+   </para>
+  </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/reference/array/functions/array-filter.xml b/reference/array/functions/array-filter.xml
index 4eac0ebd..070a8487 100644
--- a/reference/array/functions/array-filter.xml
+++ b/reference/array/functions/array-filter.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 27acde0b15f7131bbc5239a14073d63307770b18 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: cd943f94a013b74df8765ab8e1a620a916a64a85 Maintainer: nilgun Status: ready -->
 <refentry xml:id="function.array-filter" xmlns="http://docbook.org/ns/docbook">
  <refnamediv>
   <refname>array_filter</refname>
@@ -13,15 +13,20 @@
   <methodsynopsis>
    <type>array</type><methodname>array_filter</methodname>
    <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
-   <methodparam choice="opt"><type>callable</type><parameter>işlev</parameter></methodparam>
-   <methodparam choice="opt"><type>int</type><parameter>seçenek</parameter><initializer>0</initializer></methodparam>
+   <methodparam choice="opt"><type class="union"><type>callable</type><type>null</type></type><parameter>işlev</parameter><initializer>&null;</initializer></methodparam>
+   <methodparam choice="opt"><type>int</type><parameter>kip</parameter><initializer>0</initializer></methodparam>
   </methodsynopsis>
   <para>
    <parameter>dizi</parameter> dizisinin her elemanını sırayla
    <parameter>işlev</parameter> işlevine aktarır. Eğer
    <parameter>işlev</parameter> &true; dönerse o <parameter>dizi</parameter>
-   elemanı sonuç dizisine konur, yoksa konmaz. Dizideki anahtarlar korunur.
+   elemanı sonuç dizisine konur, yoksa konmaz.
   </para>
+  <para>
+   Dizideki anahtarlar korunur. <parameter>dizi</parameter> sıralıysa dönen
+   dizi de boşluklar olabilir. Boşluklardan kurtulmak için dizi
+   <function>array_values</function> işlevi ile yeniden sıralanabilir.
+   </para>
 </refsect1>
 
  <refsect1 role="parameters">
@@ -46,14 +51,15 @@
       </para>
       <para>
        Bu değiştirgede bir geriçağırım işlevi belirtilmezse,
-       <link linkend="language.types.boolean.casting">boolean türüne
-       dönüşüm</link> yapıldığında &false; döndüren elemanlar süzülür.
+       <parameter>dizi</parameter>nin tüm boş girdileri silinir.
+       PHP'nin boşu nasıl tanımladığını görmek için
+       <function>empty</function> işlevine bakınız.
       </para>
      </listitem>
     </varlistentry>
 
     <varlistentry>
-     <term><parameter>seçenek</parameter></term>
+     <term><parameter>kip</parameter></term>
      <listitem>
       <para>
        <parameter>işlev</parameter> işlevine hangi değiştirgelerin
@@ -61,13 +67,17 @@
        <itemizedlist>
         <listitem>
          <simpara><constant>ARRAY_FILTER_USE_KEY</constant> -
-          <parameter>işlev</parameter> işlevine tek değiştirge olarak değer değil anahtar aktarılır.</simpara>
+          <parameter>işlev</parameter> işlevine tek değiştirge olarak değer
+          değil anahtar aktarılır.</simpara>
         </listitem>
         <listitem>
          <simpara><constant>ARRAY_FILTER_USE_BOTH</constant> -
-           <parameter>işlev</parameter> işlevine değiştirge olarak sadece değer değil anahtar da aktarılır.</simpara>
+           <parameter>işlev</parameter> işlevine değiştirge olarak sadece değer
+           değil anahtar da aktarılır.</simpara>
         </listitem>
        </itemizedlist>
+       Belirtilmezse, <parameter>işlev</parameter> işlevine tek değiştirge
+       olarak aktarılacak değer öntanımlı olarak <literal>0</literal>'dır.
       </para>
      </listitem>
     </varlistentry>
@@ -95,9 +105,15 @@
     </thead>
     <tbody>
      <row>
+      <entry>8.0.0</entry>
+      <entry>
+       <parameter>işlev</parameter> artık &null; olabiliyor.
+      </entry>
+     </row>
+     <row>
       <entry>5.6.0</entry>
       <entry>
-       Seçimlik <parameter>seçenek</parameter> değiştirgesi ve
+       Seçimlik <parameter>kip</parameter> değiştirgesi ve
        <constant>ARRAY_FILTER_USE_KEY</constant> ile
        <constant>ARRAY_FILTER_USE_BOTH</constant> sabiti eklendi.
       </entry>
@@ -107,13 +123,6 @@
   </informaltable>
  </refsect1>
 
-<!--
- <refsect1 role="errors">
-  &reftitle.errors;
-  &errors.no.unusual.errors;
- </refsect1>
--->
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
@@ -125,17 +134,17 @@
 function tek($var)
 {
    //tamsayı girdi tek sayı mı diye bakar
-    return($var & 1);
+    return $var & 1;
 }
 
 function cift($var)
 {
    //tamsayı girdi çift sayı mı diye bakar
-    return(!($var & 1));
+    return !($var & 1);
 }
 
-$array1 = array("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);
-$array2 = array(6, 7, 8, 9, 10, 11, 12);
+$array1 = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5];
+$array2 = [6, 7, 8, 9, 10, 11, 12];
 
 echo " Tek:\n";
 print_r(array_filter($array1, "tek"));
@@ -172,13 +181,15 @@ Array
 <![CDATA[
 <?php
 
-$girdi = array(
-             0 => 'foo',
-             1 => false,
-             2 => -1,
-             3 => null,
-             4 => ''
-          );
+$entry = [
+    0 => 'foo',
+    1 => false,
+    2 => -1,
+    3 => null,
+    4 => '',
+    5 => '0',
+    6 => 0,
+];
 
 print_r(array_filter($girdi));
 ?>
@@ -196,8 +207,8 @@ Array
     </screen>
    </example>
    <example>
-    <title><function>array_filter</function> ile
-      <parameter>seçenek</parameter> kullanımı
+    <title>- <function>array_filter</function> ile
+      <parameter>kip</parameter> kullanımı
     </title>
     <programlisting role="php">
 <![CDATA[
diff --git a/reference/array/functions/array-flip.xml b/reference/array/functions/array-flip.xml
index d689a141..b5e77693 100644
--- a/reference/array/functions/array-flip.xml
+++ b/reference/array/functions/array-flip.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 3ce14fde5cd5f15171a7ed2b64fdc7bd652c3842 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: nilgun Status: ready -->
 <refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.array-flip">
  <refnamediv>
   <refname>array_flip</refname>
@@ -18,7 +18,7 @@
   </para>
   <para>
    Belirtilen dizi içindeki değerlerin anahtar olarak geçerli olmaları
-   gerekir, yani ya <type>integer</type> ya da <type>string</type> türünde
+   gerekir, yani ya <type>int</type> ya da <type>string</type> türünde
    olmaları gerekir. Değerlerden birinin türü bu türlerden biri değilse bir
    uyarı verilir ve bu anahtar/değer çifti <emphasis>dönen dizide bulunmaz</emphasis>.
   </para>
@@ -60,11 +60,24 @@
     <programlisting role="php">
 <![CDATA[
 <?php
-$trans = array_flip($trans);
-$original = strtr($str, $trans);
+$input = array("oranges", "apples", "pears");
+$flipped = array_flip($input);
+
+print_r($flipped);
 ?>
 ]]>
     </programlisting>
+    &example.outputs;
+    <screen>
+<![CDATA[
+Array
+(
+    [oranges] => 0
+    [apples] => 1
+    [pears] => 2
+)
+]]>
+    </screen>
    </example>
   </para>
   <para>
@@ -73,15 +86,14 @@ $original = strtr($str, $trans);
     <programlisting role="php">
 <![CDATA[
 <?php
-$trans = array("a" => 1, "b" => 1, "c" => 2);
-$trans = array_flip($trans);
-print_r($trans);
+$input = array("a" => 1, "b" => 1, "c" => 2);
+$flipped = array_flip($input);
+
+print_r($flipped);
 ?>
 ]]>
     </programlisting>
-    <para>
-     <varname>$trans</varname> dizisi şöyle olur:
-    </para>
+    &example.outputs;
     <screen>
 <![CDATA[
 Array
diff --git a/reference/array/functions/array-intersect-assoc.xml b/reference/array/functions/array-intersect-assoc.xml
index 0cdd5fd5..c9ccc470 100644
--- a/reference/array/functions/array-intersect-assoc.xml
+++ b/reference/array/functions/array-intersect-assoc.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 3ce14fde5cd5f15171a7ed2b64fdc7bd652c3842 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9e0f03ac354d797d1d16c0fcc1663e5e170f2727 Maintainer: nilgun Status: ready -->
 <refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.array-intersect-assoc">
  <refnamediv>
   <refname>array_intersect_assoc</refname>
@@ -12,13 +12,12 @@
   &reftitle.description;
   <methodsynopsis>
    <type>array</type><methodname>array_intersect_assoc</methodname>
-   <methodparam><type>array</type><parameter>dizi1</parameter></methodparam>
-   <methodparam><type>array</type><parameter>dizi2</parameter></methodparam>
-   <methodparam choice="opt"><type>array</type><parameter> ...</parameter></methodparam>
+   <methodparam><type>array</type><parameter>dizi</parameter></methodparam>
+   <methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
   </methodsynopsis>
   <simpara>
    <function>array_intersect_assoc</function> işlevi tüm değiştirgelerinde
-   mevcut olan <parameter>dizi1</parameter> değerlerini içeren bir dizi
+   mevcut olan <parameter>dizi</parameter> değerlerini içeren bir dizi
    döndürür. <function>array_intersect</function> işlevinin aksine
    karşılaştırmada anahtarların kullanıldığına dikkat ediniz.
   </simpara>
@@ -29,7 +28,7 @@
   <para>
    <variablelist>
     <varlistentry>
-     <term><parameter>dizi1</parameter></term>
+     <term><parameter>dizi</parameter></term>
      <listitem>
       <para>
        Diğer dizilerin karşılaştırılacağı ilk dizi.
@@ -37,19 +36,10 @@
      </listitem>
     </varlistentry>
     <varlistentry>
-     <term><parameter>dizi2</parameter></term>
+     <term><parameter>diziler</parameter></term>
      <listitem>
       <para>
-       Değerleri ilk dizi ile karşılaştırılacak dizi.
-      </para>
-     </listitem>
-    </varlistentry>
-    <varlistentry>
-     <term><parameter>...</parameter></term>
-     <listitem>
-      <para>
-       Değerleri ilk dizi ile karşılaştırılacak diğer dizilerin
-       değişkenlerinin listesi.
+       Değerleri ilk dizi ile karşılaştırılacak diğer diziler.
       </para>
      </listitem>
     </varlistentry>
@@ -60,8 +50,8 @@
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-   Tüm değiştirgelerde mevcut <parameter>dizi1</parameter> değerlerini içeren
-   bir dizi döndürür.
+   Tüm değiştirgelerde mevcut <parameter>dizi</parameter>
+   değerlerini içeren ilişkisel bir dizi döndürür.
   </para>
  </refsect1>