com doc/tr: update for sync with English docs.: language/errors/basics.xml language/errors/php7.xml language/predefined/variables/cookie.xml language/predefined/variables/env.xml language/predefined/variables/files.xml language/predefined/variables/get.xml language/predefined/variables/phperrormsg.xml language/predefined/variables/post.xml language/predefined/variables/request.xml language/predefined/variables/server.xml language/predefined/varia

[email protected] (Nilgün Belma Bugüner) Sun, 10 Jan 2021 13:39:35 +0000
Newsgroups php.doc.tr
Message-ID <[email protected]>
Commit:    c5cf667df2823588087bdff2295914fc743e0f30
Author:    Nilgün Belma Bugüner <[email protected]>         Sun, 10 Jan 2021 16:39:35 +0300
Parents:   d9b69ef8d2b2063b8f5bbbaaf299d114ed10e1a4
Branches:  master

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

Log:
update for sync with English docs.

Changed paths:
  M  language/errors/basics.xml
  M  language/errors/php7.xml
  M  language/predefined/variables/cookie.xml
  M  language/predefined/variables/env.xml
  M  language/predefined/variables/files.xml
  M  language/predefined/variables/get.xml
  M  language/predefined/variables/phperrormsg.xml
  M  language/predefined/variables/post.xml
  M  language/predefined/variables/request.xml
  M  language/predefined/variables/server.xml
  M  language/predefined/variables/session.xml
  M  language/predefined/variables/superglobals.xml
  M  language/types/declarations.xml
  M  language/types/iterable.xml
diff_c5cf667df2823588087bdff2295914fc743e0f30.txt (text/plain, 45 KB)
diff --git a/language/errors/basics.xml b/language/errors/basics.xml
index db3a8981..14cc0e02 100644
--- a/language/errors/basics.xml
+++ b/language/errors/basics.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: b7a780f8e762e290552b9f79d346f2bcbc272e0c Maintainer: erdemkeren Status: ready -->
+<!-- EN-Revision: 17624e47b98a93ec156a0c2a51ce7b9fd3116abe Maintainer: erdemkeren Status: ready -->
 <sect1 xml:id="language.errors.basics" xmlns="http://docbook.org/ns/docbook">
  <title>Temeller</title>
 
@@ -11,10 +11,10 @@
  </para>
 
  <para>
-  PHP tarafından oluşturulan her hata bir türe sahiptir. 
-  <link linkend="errorfunc.constants">Bu türlerin bir listesi</link>,
-  beraberinde hangi durumlarda karşılaşılacağı ve davranışın kısa bir
-  açıklaması ile   mevcuttur.
+  PHP tarafından oluşturulan her hata bir türe sahiptir.
+  <link linkend="errorfunc.constants">Bu hata türlerinin bir listesi</link>,
+  hangi durumlarda karşılaşılacağı ve davranışın kısa bir
+  açıklaması ile birlikte mevcuttur.
  </para>
 
  <sect2 xml:id="language.errors.basics.handling">
@@ -35,7 +35,7 @@
    Bir geliştirme ortamında, PHP tarafından üretilen sorunları fark etmeniz ve
    çözmeniz gerektiğinden, <link
    linkend="ini.error-reporting"><parameter>error_reporting</parameter></link>
-   yönergesini daima <constant>E_ALL</constant> olarak yapılandırmalısınız. 
+   yönergesini daima <constant>E_ALL</constant> olarak yapılandırmalısınız.
    Üretimde ise, <code>E_ALL &amp; ~E_NOTICE &amp; ~E_STRICT
    &amp; ~E_DEPRECATED</code> gibi daha az ayrıntılı bir seviyeye ayarlamak
    isteyebilirsiniz. Ancak bir çok durumda olası sorunlar hakkında erken uyarı
@@ -54,7 +54,7 @@
   </para>
 
   <para>
-   Hataların gösterilmesine ek olarak, PHP 
+   Hataların gösterilmesine ek olarak, PHP
    <link linkend="ini.log-errors"><parameter>log_errors</parameter></link>
    yönergesi etkinleştirildiğinde hataları günlükleyebilir. Bu tüm hataları
    <link linkend="ini.error-log"><parameter>error_log</parameter></link> ile
@@ -80,7 +80,7 @@
   </para>
  </sect2>
 </sect1>
- 
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/language/errors/php7.xml b/language/errors/php7.xml
index 828cf6c5..644986e0 100644
--- a/language/errors/php7.xml
+++ b/language/errors/php7.xml
@@ -1,29 +1,29 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: fd35a907bb40a81e8ce5a8905944e9701a82abce Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 6970f8fa7b14b019d0d33ebe1d6ab85cabeb3072 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.errors.php7" xmlns="http://docbook.org/ns/docbook">
  <title>PHP 7'de hatalar</title>
 
  <para>
-  PHP 7'de hataların PHP tarafından bildirilişi değişmiştir. PHP5'te kullanılan 
-  geleneksel hata bildirme mekanizması üzerinden bildirmek yerine hataların çoğu 
+  PHP 7'de hataların PHP tarafından bildirilişi değişmiştir. PHP5'te kullanılan
+  geleneksel hata bildirme mekanizması üzerinden bildirmek yerine hataların çoğu
   <classname>Error</classname> istisnası yavrulanarak bildirilir.
  </para>
 
  <para>
-  Normal istisnalardaki gibi bu <classname>Error</classname> istisnaları da 
+  Normal istisnalardaki gibi bu <classname>Error</classname> istisnaları da
   <link linkend="language.exceptions.catch"><literal>catch</literal></link>
   bloğuyla ilk eşleşmeye kadar kaynamaya devam eder. Eşleşecek blok yoksa,
-  <function>set_exception_handler</function> ile kurulmuş öntanımlı 
-  işleyicilerden herhangi biri çağrılır, öntanımlı bir istisna işleyicisi yoksa 
+  <function>set_exception_handler</function> ile kurulmuş öntanımlı
+  işleyicilerden herhangi biri çağrılır, öntanımlı bir istisna işleyicisi yoksa
   istisna ölümcül hataya dönüştürülüp geleneksel bir hata gibi işlem görür.
  </para>
 
  <para>
-  <classname>Error</classname> hiyerarşisi <classname>Exception</classname> 
+  <classname>Error</classname> hiyerarşisi <classname>Exception</classname>
   sınıfından miras almadığından, PHP 5'te yakalanmayan istisnaları işleyecek
   <code>catch (Exception $e) { ... }</code> bloklarını kullanan kod, bu
-  hataların (<classname>Error</classname>) bu bloklarca yakalanmadığını 
+  hataların (<classname>Error</classname>) bu bloklarca yakalanmadığını
   bulacaktır. Ya bir <code>catch (Error $e) { ... }</code> bloğu ya da bir
   <function>set_exception_handler</function> işleyicisi gerekir.
  </para>
@@ -65,6 +65,12 @@
          </listitem>
         </itemizedlist>
        </listitem>
+       <listitem>
+        <simpara><classname>ValueError</classname></simpara>
+       </listitem>
+       <listitem>
+        <simpara><classname>UnhandledMatchError</classname></simpara>
+       </listitem>
       </itemizedlist>
      </listitem>
      <listitem>
@@ -80,7 +86,7 @@
   </itemizedlist>
  </sect2>
 </sect1>
- 
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/language/predefined/variables/cookie.xml b/language/predefined/variables/cookie.xml
index 1aab2e75..83bda692 100644
--- a/language/predefined/variables/cookie.xml
+++ b/language/predefined/variables/cookie.xml
@@ -1,54 +1,18 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: cb0630b14901459c0bf1556e7d68f1b4c0d3796e Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.cookies" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_COOKIE</refname>
-  <refname>$HTTP_COOKIE_VARS [kullanımdan kalktı]</refname>
   <refpurpose>HTTP Çerezleri</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <para>
-    Geçerli betiğe HTTP Çerezleri üzerinden aktarılan bütünleşik 
+    Geçerli betiğe HTTP Çerezleri üzerinden aktarılan bütünleşik
     bir değişken dizisi
   </para>
-
-  <simpara>
-   <varname>$HTTP_COOKIE_VARS</varname> aynı başlangıç bilgisini içerir,
-   fakat <link linkend="language.variables.superglobals">süper küresel</link>
-   değildir. (<varname>$HTTP_COOKIE_VARS</varname> ve
-   <varname>$_COOKIE</varname> farklı değişkenlerdir ve PHP de bu şekilde ele
-   alır.)
-  </simpara>
-
- </refsect1>
-
-
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-        <varname>$_COOKIE</varname> ortaya çıkmış ve
-        <varname>$HTTP_COOKIE_VARS</varname> kullanımdan kaldırılmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
  </refsect1>
 
  <refsect1 role="examples">
diff --git a/language/predefined/variables/env.xml b/language/predefined/variables/env.xml
index 3f0f1d2c..820f0a36 100644
--- a/language/predefined/variables/env.xml
+++ b/language/predefined/variables/env.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: cb0630b14901459c0bf1556e7d68f1b4c0d3796e Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.environment" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_ENV</refname>
-  <refname>$HTTP_ENV_VARS [kullanımdan kalktı]</refname>
   <refpurpose>Ortam değişkenleri</refpurpose>
  </refnamediv>
 
@@ -29,40 +28,6 @@
     hizmeti olarak mı yoksa CGI işlemcisi olarak mı çalıştığına bakmaksızın
     yerleştirilirler.
   </simpara>
-
-  <simpara>
-   <varname>$HTTP_ENV_VARS</varname> aynı başlangıç bilgisini içerir, fakat
-   bir <link linkend="language.variables.superglobals">süper küresel</link>
-   değildir. (<varname>$HTTP_ENV_VARS</varname> ve <varname>$_ENV</varname>
-   farklı değişkenlerdir ve PHP de bu  şekilde ele alır.)
-  </simpara>
-
- </refsect1>
-
-
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-         <varname>$_ENV</varname> ortaya çıkmış ve
-        <varname>$HTTP_ENV_VARS</varname> kullanımdan kaldırılmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
  </refsect1>
 
  <refsect1 role="examples">
diff --git a/language/predefined/variables/files.xml b/language/predefined/variables/files.xml
index ebb243b6..7403a083 100644
--- a/language/predefined/variables/files.xml
+++ b/language/predefined/variables/files.xml
@@ -1,55 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 534cfca4231c8da6ec4c6a168246e4c54172bf1c Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.files" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_FILES</refname>
-  <refname>$HTTP_POST_FILES [kullanımdan kalktı]</refname>
   <refpurpose>HTTP Dosya Yükleme değişkenleri</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <para>
-    HTTP POST yöntemi kullanılarak geçerli betiğe yüklenen ilişkisel öğe 
-    dizisi. Bu dizinin yapısı 
-    <link linkend = "features.file-upload.post-method">POST yöntemi ile 
+    HTTP POST yöntemi kullanılarak geçerli betiğe yüklenen ilişkisel öğe
+    dizisi. Bu dizinin yapısı
+    <link linkend = "features.file-upload.post-method">POST yöntemi ile
     karşıya dosya yükleme</link> bölümünde özetlenmiştir.
   </para>
-
-  <simpara>
-   <varname>$HTTP_POST_FILES</varname> aynı başlangıç bilgisini içerir, fakat
-   bir <link linkend="language.variables.superglobals">süper küresel</link>
-   değildir. (<varname>$HTTP_POST_FILES</varname> ve <varname>$_FILES</varname>
-   farklı değişkenlerdir ve PHP de bu şekilde ele alır.)
-  </simpara>
-
- </refsect1>
-
-
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-         <varname>$_FILES</varname> ortaya çıkmış ve
-        <varname>$HTTP_POST_FILES</varname> kullanımdan kaldırılmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
  </refsect1>
 
  <refsect1 role="notes">
diff --git a/language/predefined/variables/get.xml b/language/predefined/variables/get.xml
index 04b44a41..819fa702 100644
--- a/language/predefined/variables/get.xml
+++ b/language/predefined/variables/get.xml
@@ -1,55 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: ee08edd2598fc2a26e14400ad34da923ba397ff7 Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.get" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_GET</refname>
-  <refname>$HTTP_GET_VARS [kullanımdan kalktı]</refname>
   <refpurpose>HTTP GET değişkenleri</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <para>
-   URL değiştirgeleri (başka bir deyişle, sorgu dizesi) üzerinden geçerli 
-   betiğe aktarılan değişkenlerden oluşan bir ilişkisel dizi. Dizinin 
-   yalnızca GET isteklerinden değil, bir sorgu dizesindeki tüm isteklerden  
+   URL değiştirgeleri (başka bir deyişle, sorgu dizesi) üzerinden geçerli
+   betiğe aktarılan değişkenlerden oluşan bir ilişkisel dizi. Dizinin
+   yalnızca GET isteklerinden değil, bir sorgu dizesindeki tüm isteklerden
    oluşturulduğunu unutmayın.
   </para>
-
-  <simpara>
-   <varname>$HTTP_GET_VARS</varname> aynı başlangıç bilgisini içerir, fakat
-   bir <link linkend="language.variables.superglobals">süper küresel</link>
-   değildir. (<varname>$HTTP_GET_VARS</varname> ve <varname>$_GET</varname>
-   farklı değişkenlerdir ve PHP de bu  şekilde ele alır.)
-  </simpara>
-
- </refsect1>
-
-
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-         <varname>$_GET</varname> ortaya çıkmış ve
-        <varname>$HTTP_GET_VARS</varname> kullanımdan kaldırılmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
  </refsect1>
 
  <refsect1 role="examples">
diff --git a/language/predefined/variables/phperrormsg.xml b/language/predefined/variables/phperrormsg.xml
index 922006af..fa11d161 100644
--- a/language/predefined/variables/phperrormsg.xml
+++ b/language/predefined/variables/phperrormsg.xml
@@ -1,14 +1,17 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 028513e94be0922956387803e75b575973539254 Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.phperrormsg" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$php_errormsg</refname>
   <refpurpose>Önceki hata iletisi</refpurpose>
  </refnamediv>
- 
+
  <refsynopsisdiv>
   &warn.deprecated.feature-7-2-0;
+  <simpara>
+   Bunun yerine <function>error_get_last</function> işlevini kullanın.
+  </simpara>
  </refsynopsisdiv>
 
  <refsect1 role="description">
@@ -30,6 +33,38 @@
   </warning>
  </refsect1>
 
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <para>
+   <informaltable>
+    <tgroup cols="2">
+     <thead>
+      <row>
+       <entry>&Version;</entry>
+       <entry>&Description;</entry>
+      </row>
+     </thead>
+     <tbody>
+      <row>
+       <entry>8.0.0</entry>
+       <entry>
+        <varname>$php_errormsg</varname>'nin kullanımına sebep olan <link
+        linkend="ini.track-errors">track_errors</link> kaldırıldı.
+       </entry>
+      </row>
+      <row>
+       <entry>7.2.0</entry>
+       <entry>
+        <varname>$php_errormsg</varname>'nin kullanımına sebep olan <link
+        linkend="ini.track-errors">track_errors</link> kullanımdan kaldırıldı.
+       </entry>
+      </row>
+     </tbody>
+    </tgroup>
+   </informaltable>
+  </para>
+ </refsect1>
+
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
@@ -53,6 +88,14 @@ Wrong parameter count for strpos()
   </para>
  </refsect1>
 
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>error_get_last</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
 </phpdoc:varentry>
 
 <!-- Keep this comment at the end of the file
diff --git a/language/predefined/variables/post.xml b/language/predefined/variables/post.xml
index 5a7edf1e..d3df54e8 100644
--- a/language/predefined/variables/post.xml
+++ b/language/predefined/variables/post.xml
@@ -1,55 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: c24e9b3c30945647e7b4943b24dc594c386976ea Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.post" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_POST</refname>
-  <refname>$HTTP_POST_VARS [kullanımdan kalktı]</refname>
   <refpurpose>HTTP POST değişkenleri</refpurpose>
  </refnamediv>
 
  <refsect1 role="description">
   &reftitle.description;
   <para>
-    İstekte HTTP Content-Type olarak <literal>multipart/form-data</literal> 
+    İstekte HTTP Content-Type olarak <literal>multipart/form-data</literal>
     veya <literal>application/x-www-form-urlencoded</literal> kullanıldığında
     HTTP POST yöntemi kullanılarak geçerli betiğe aktarılan ilşkisel
     değişken dizisi.
   </para>
-
-  <simpara>
-   <varname>$HTTP_POST_VARS</varname> aynı başlangıç bilgisini içerir, fakat
-   bir <link linkend="language.variables.superglobals">süper küresel</link>
-   değildir. (<varname>$HTTP_POST_VARS</varname> ve <varname>$_POST</varname>
-   farklı değişkenlerdir ve PHP de bu şekilde ele alır.)
-  </simpara>
-
- </refsect1>
-
-
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-        <varname>$_POST</varname> ortaya çıkmış ve
-        <varname>$HTTP_POST_VARS</varname> kullanımdan kaldırılmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
  </refsect1>
 
  <refsect1 role="examples">
diff --git a/language/predefined/variables/request.xml b/language/predefined/variables/request.xml
index affbf19a..e219d088 100644
--- a/language/predefined/variables/request.xml
+++ b/language/predefined/variables/request.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: cb0630b14901459c0bf1556e7d68f1b4c0d3796e Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.request" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_REQUEST</refname>
@@ -17,45 +17,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.3.0</entry>
-       <entry>
-        <link linkend="ini.request-order">request_order</link> yönergesi ilk
-        olarak bu sürümde kullanılmıştır. Bu yönerge <varname>$_REQUEST</varname> 
-        içeriğini etkiler.
-       </entry>
-      </row>
-      <row>
-       <entry>4.3.0</entry>
-       <entry>
-        <varname>$_FILES</varname> bilgisi <varname>$_REQUEST</varname>'ten 
-        çıkarılmıştır.
-       </entry>
-      </row>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-        <varname>$_REQUEST</varname> ortaya çıkmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="notes">
   &reftitle.notes;
   &note.is-superglobal;
@@ -73,8 +34,10 @@
    <varname>$_REQUEST</varname> içindeki değişkenler betiğe GET, POST, ve
    COOKIE girdi mekanizmaları ile sağlanır ve bu nedenle uzak kullanıcı
    tarafından değiştirilebilir ve bunlara güvenilemez.  Bu dizide listelenen
-   değişkenlerin varlıkları ve sıraları PHP <link linkend="ini.variables-order"
-   >variables_order</link> yapılandırma yönergesine göre tanımlanır.
+   değişkenlerin varlıkları ve sıraları PHP
+   <link linkend="ini.request-order">request_order</link> ve
+   <link linkend="ini.variables-order">variables_order</link> yapılandırma
+   yönergelerine göre tanımlanır.
    </para>
   </note>
  </refsect1>
diff --git a/language/predefined/variables/server.xml b/language/predefined/variables/server.xml
index d1572df9..51866920 100644
--- a/language/predefined/variables/server.xml
+++ b/language/predefined/variables/server.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 067b3bca396fb1c28544fc6c48028119a99ea54f Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.server" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_SERVER</refname>
-  <refname>$HTTP_SERVER_VARS [kaldırıldı]</refname>
   <refpurpose>Sunucu ve işletme ortamı bilgisi</refpurpose>
  </refnamediv>
 
@@ -19,15 +18,6 @@
    xlink:href="&url.rfc;3875">CGI/1.1 Belirtimi</link> içinde ele alınırlar;
    yani bunlar genellikle her HTTP sunucusunda desteklenirler.
   </para>
-
-  <simpara>
-   PHP 5.4.0 öncesinde, <varname>$HTTP_SERVER_VARS</varname> aynı başlangıç 
-   bilgisini içeriyordu, fakat bir <link 
-   linkend="language.variables.superglobals">süper küresel</link> değildi 
-   (<varname>$HTTP_SERVER_VARS</varname> ve
-   <varname>$_SERVER</varname> farklı değişkenlerdir ve PHP de bu
-   şekilde ele alır).
-  </simpara>
  </refsect1>
 
  <refsect1 role="indices">
@@ -55,8 +45,8 @@
         dosyanın tam yolunu ve dosya adını içerir.
       </simpara>
       <simpara>
-        PHP 4.3.0 dan beri, eğer PHP komut satırı işlemcisi olarak çalışıyorsa
-        bu değişken betik adını içerir. Önceki sürümlerde bu mevcut değildi.
+        PHP komut satırı işlemcisi olarak çalışıyorsa
+        bu değişken betik adını içerir.
       </simpara>
      </listitem>
     </varlistentry>
@@ -112,9 +102,9 @@
       <note>
        <simpara>
         Apache 2 altında, <literal>UseCanonicalName = On</literal>
-        ve <literal>ServerName</literal> atamalarını yapmalısınız. Aksi 
-        takdirde, bu değer istemci tarafından belirtilmiş muhtemelen sahte bir 
-        konak ismi içerebilir. Güvenliliğin önemli olduğu içeriklerde bu değere 
+        ve <literal>ServerName</literal> atamalarını yapmalısınız. Aksi
+        takdirde, bu değer istemci tarafından belirtilmiş muhtemelen sahte bir
+        konak ismi içerebilir. Güvenliliğin önemli olduğu içeriklerde bu değere
         güvenmek doğru değildir.
        </simpara>
       </note>
@@ -163,7 +153,7 @@
      <term>'<varname>REQUEST_TIME</varname>'</term>
      <listitem>
       <simpara>
-        İsteğin başlangıç zaman etiketidir. PHP 5.1.0'dan beri mevcuttur.
+        İsteğin başlangıç zamanı etiketidir.
       </simpara>
      </listitem>
     </varlistentry>
@@ -172,8 +162,7 @@
      <term>'<varname>REQUEST_TIME_FLOAT</varname>'</term>
      <listitem>
       <simpara>
-       Mikrosaniye cinsinden isteğin başlangıç zaman damgası.
-       PHP 5.4.0 itibariyle geçerlidir.
+       Mikrosaniye cinsinden isteğin başlangıç zamanı damgası.
       </simpara>
      </listitem>
     </varlistentry>
@@ -289,13 +278,6 @@
        Eğer betik HTTPS protokolü ile sorgulanmışsa boş olmayan bir değer
        atanır.
       </simpara>
-      <note>
-        <simpara>
-          IIS ile ISAPI kullanırken, eğer istek HTTPS protokolü ile
-          yapılmamışsa, bu değerin <literal>off</literal> olacağına dikkat
-          ediniz.
-        </simpara>
-      </note>
      </listitem>
     </varlistentry>
 
@@ -336,7 +318,7 @@
       </simpara>
      </listitem>
     </varlistentry>
-    
+
     <varlistentry>
      <term>'<varname>REMOTE_USER</varname>'</term>
      <listitem>
@@ -395,11 +377,11 @@
       </simpara>
       <note>
        <simpara>
-        Apache 2 altında, fiziksel (gerçek) portu almak için 
+        Apache 2 altında, fiziksel (gerçek) portu almak için
         <literal>UseCanonicalName = On</literal>'dan başka
-        <literal>UseCanonicalPhysicalPort = On</literal> da tanımlamalısınız, 
-        aksi takdirde, bu değer sahte olabilir ve fiziksel port değerini 
-        döndürüp döndürmeyeceği belli olmaz. Güvenliliğin önemli olduğu 
+        <literal>UseCanonicalPhysicalPort = On</literal> da tanımlamalısınız,
+        aksi takdirde, bu değer sahte olabilir ve fiziksel port değerini
+        döndürüp döndürmeyeceği belli olmaz. Güvenliliğin önemli olduğu
         içeriklerde bu değere güvenmek doğru değildir.
        </simpara>
       </note>
@@ -425,17 +407,6 @@
       </simpara>
       <note>
        <simpara>
-        PHP 4.3.2'den itibaren <envar>PATH_TRANSLATED</envar> değeri
-        Apache 2'de Apache 1'in tersine <acronym>SAPI</acronym> altında örtük
-        olarak belirtilmez. Apache 1'de bu değer Apache tarafından
-        yerleştirilmediğinde bu değer <envar>SCRIPT_FILENAME</envar> sunucu
-        değişkeni ile aynı olurdu.
-        Bu değişiklik, <envar>PATH_TRANSLATED</envar> değişkeninin sadece
-        <envar>PATH_INFO</envar> değişkeninin tanımlı olması durumunda var
-        olmasını gerektiren <acronym>CGI</acronym> belirtimi ile uyum sağlamak
-        için yapılmıştır.
-       </simpara>
-       <simpara>
         Apache 2 kullanıcıları <envar>PATH_INFO</envar> tanımlatmak için
         <filename>httpd.conf</filename> içinde <literal>AcceptPathInfo =
         On</literal> yapılandırmasını kullanabilirler.
@@ -535,46 +506,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>
-        Uzun dizili kayıtlar kullanımdan kaldırıldığından dolayı 
-        <varname>$HTTP_SERVER_VARS</varname> artık kullanılmamaktadır.
-       </entry>
-      </row>
-      <row>
-       <entry>5.3.0</entry>
-       <entry>
-        <varname>$HTTP_SERVER_VARS</varname> kullanımını sağlayan <link 
-        linkend="ini.register-long-arrays">register_long_arrays</link>
-        yönergesinin kullanımı önerilmemektedir.
-       </entry>
-      </row>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-        <varname>$_SERVER</varname> ortaya çıkmıştır ve
-        <varname>$HTTP_SERVER_VARS</varname> kullanımı önerilmemektedir.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="examples">
   &reftitle.examples;
   <para>
diff --git a/language/predefined/variables/session.xml b/language/predefined/variables/session.xml
index 00858b11..f8de6759 100644
--- a/language/predefined/variables/session.xml
+++ b/language/predefined/variables/session.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: cb0630b14901459c0bf1556e7d68f1b4c0d3796e Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="reserved.variables.session" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <refnamediv>
   <refname>$_SESSION</refname>
-  <refname>$HTTP_SESSION_VARS [kullanımdan kalktı]</refname>
   <refpurpose>Oturum değişkenleri</refpurpose>
  </refnamediv>
 
@@ -15,46 +14,13 @@
     ilişkisel dizidir. Nasıl kullanıldığıyla ilgili daha fazla bilgi
     için <link linkend="ref.session">Oturum İşlevleri</link> belgesine bakınız.
   </para>
-
-  <simpara>
-   <varname>$HTTP_SESSION_VARS</varname> aynı başlangıç bilgisini içerir,
-   fakat bir <link linkend="language.variables.superglobals"
-   >süper küresel</link> değildir (<varname>$HTTP_SESSION_VARS</varname>
-   ve <varname>$_SESSION</varname> farklı değişkenlerdir ve PHP de bu
-   şekilde ele alır).
-  </simpara>
  </refsect1>
 
- <refsect1 role="changelog">
-  &reftitle.changelog;
-  <para>
-   <informaltable>
-    <tgroup cols="2">
-     <thead>
-      <row>
-       <entry>&Version;</entry>
-       <entry>&Description;</entry>
-      </row>
-     </thead>
-     <tbody>
-      <row>
-       <entry>4.1.0</entry>
-       <entry>
-         <varname>$_SESSION</varname> ortaya çıkmış ve
-        <varname>$HTTP_SESSION_VARS</varname> kullanımdan kaldırılmıştır.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
- 
  <refsect1 role="notes">
   &reftitle.notes;
   &note.is-superglobal;
  </refsect1>
- 
+
  <refsect1 role="seealso">
   &reftitle.seealso;
   <para>
@@ -65,7 +31,7 @@
  </refsect1>
 
 </phpdoc:varentry>
- 
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
diff --git a/language/predefined/variables/superglobals.xml b/language/predefined/variables/superglobals.xml
index 675f82c2..a73ba11a 100644
--- a/language/predefined/variables/superglobals.xml
+++ b/language/predefined/variables/superglobals.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: af4410a7e15898c3dbe83d6ea38246745ed9c6fb Maintainer: yasar Status: ready -->
+<!-- EN-Revision: cdaea0421544885f02ff3d36bd203dc01b78299e Maintainer: yasar Status: ready -->
 <phpdoc:varentry xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="language.variables.superglobals" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" role="noversion">
  <refnamediv>
   <refname>Süper küreseller</refname>
@@ -31,30 +31,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>4.1.0</entry>
-       <entry>
-        PHP'ye süper küreseller getirildi.
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1>
-
  <refsect1 role="notes">
   &reftitle.notes;
   <note>
@@ -67,21 +43,6 @@
    </para>
   </note>
   <note>
-   <title><code>register_globals</code> ile ilgilenmek</title>
-   <para>
-    Eğer kullanımdan kaldırılmış olan <link linkend="ini.register-globals"
-    >register_globals</link> yönergesi <literal>on</literal> olarak
-    belirtilirse değişkenler betiğin küresel etki alanında da
-    kullanılabilir olacaklardır. Örneğin, <varname>$_POST['foo']</varname>
-    aynı zamanda <varname>$foo</varname> olarak da mevcut olacaktır.
-   </para>
-   <para>
-    İlgili bilgi için, "<link linkend="faq.register-globals"
-    ><code>register_globals</code> beni nasıl etkiler?</link>"
-    başlıklı SSS kısmına bakınız.
-   </para>
-  </note>
-  <note>
    <title>Değişken değişkenler</title>
    <para>
     Süper küreseller, işlevler veya sınıf yöntemleri içinde <link
diff --git a/language/types/declarations.xml b/language/types/declarations.xml
index bf6f1a43..ccb8a418 100644
--- a/language/types/declarations.xml
+++ b/language/types/declarations.xml
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: d60cfe1bfdfc1b3c297b98153671d7a72fdf2a1f Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 1822bb3819630f78099b5dda4ddd65c10b3edc8c Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.declarations">
  <title>Tür Bildirimleri</title>
 
  <para>
-  Tür bildirimleri işlev değiştirgelerine, dönüş değerlerine ve PHP 7.4.0'dan 
-  itibaren sınıf özelliklerine eklenebilir. Değerin çağrı sırasında belirtilen 
-  türde olmasını sağlarlar, aksi takdirde bir <classname>TypeError</classname> 
+  Tür bildirimleri işlev değiştirgelerine, dönüş değerlerine ve PHP 7.4.0'dan
+  itibaren sınıf özelliklerine eklenebilir. Değerin çağrı sırasında belirtilen
+  türde olmasını sağlarlar, aksi takdirde bir <classname>TypeError</classname>
   oluşur.
  </para>
 
@@ -15,9 +15,9 @@
  <note>
   <!-- TODO Link to covariance section -->
   <para>
-   Bir ebeveyn yöntemi geçersiz kılarken, çocuğun yöntemi ebeveynin 
-   herhangi bir dönüş türü bildirimiyle eşleşmelidir. Ebeveyn bir dönüş türü 
-   tanımlamıyorsa, çocuk yöntem bunu yapabilir.   
+   Bir ebeveyn yöntemi geçersiz kılarken, çocuğun yöntemi ebeveynin
+   herhangi bir dönüş türü bildirimiyle eşleşmelidir. Ebeveyn bir dönüş türü
+   tanımlamıyorsa, çocuk yöntem bunu yapabilir.
   </para>
  </note>
 
@@ -36,25 +36,32 @@
      <row>
       <entry>Sınıf/Arayüz Adı</entry>
       <entry>
-       Değer, verilen sınıfın veya arabirimin bir örneği (&instanceof;) 
-       olmalıdır.
+       Değer, verilen sınıfın veya arabirimin bir örneği olmalıdır.
       </entry>
-      <entry></entry>
+      <entry/>
      </row>
      <row>
       <entry><type>self</type></entry>
       <entry>
-       Değer, yöntemin tanımlandığı sınıftan örneklenmiş (&instanceof;) 
+       Değer, tür bildiriminin yapıldığı sınıftan örneklenmiş olmalıdır.
+       Sadece sınıflarda kullanılabilir.
+      </entry>
+      <entry/>
+     </row>
+     <row>
+      <entry><type>parent</type></entry>
+      <entry>
+       Değer, tür bildiriminin yapıldığı sınıfın ebeveyninden örneklenmiş
        olmalıdır. Sadece sınıflarda kullanılabilir.
       </entry>
-      <entry></entry>
+      <entry/>
      </row>
      <row>
       <entry><type>array</type></entry>
       <entry>
        Değer <type>array</type> türünde olmalıdır.
       </entry>
-      <entry></entry>
+      <entry/>
      </row>
      <row>
       <entry><type>callable</type></entry>
@@ -95,7 +102,7 @@
      <row>
       <entry><type>iterable</type></entry>
       <entry>
-       Değer <classname>Traversable</classname> sınıfının bir örneğı veya 
+       Değer <classname>Traversable</classname> sınıfının bir örneğı veya
        dizisi olmalıdır.
       </entry>
       <entry>PHP 7.1.0</entry>
@@ -120,11 +127,11 @@
 
   <warning>
    <para>
-    Yukarıdaki, sayılarla ifade edilebilen türler için takma adlar 
-    desteklenmez. Yapıldığı takdirde bunlar sınıf veya arayüz isimleri 
-    olarak değerlendirilir. Örneğin, tür bildirimi olarak 
-    <literal>boolean</literal> kullanmak, <type>bool</type> türünde bir 
-    değer yerine, <literal>boolean</literal> sınıfının veya arayüzünün 
+    Yukarıdaki, sayılarla ifade edilebilen türler için takma adlar
+    desteklenmez. Yapıldığı takdirde bunlar sınıf veya arayüz isimleri
+    olarak değerlendirilir. Örneğin, tür bildirimi olarak
+    <literal>boolean</literal> kullanmak, <type>bool</type> türünde bir
+    değer yerine, <literal>boolean</literal> sınıfının veya arayüzünün
     örneği olan bir değer gerektirir:
    </para>
    <para>
@@ -162,7 +169,7 @@ Stack trace:
     <type>array</type><type>bool</type><type>callable</type>
     <type>int</type><type>float</type><type>object</type>
     <type>resource</type><type>string</type><type>null</type>
-   </type> 
+   </type>
    <link linkend="language.types.declarations.union">birlik türüne</link>
    eşdeğerdir. PHP 8.0.0 ve sonrasında kullanılabilir.
   </para>
@@ -292,9 +299,9 @@ object(C)#1 (0) {
   <title>Boş olabilen türler</title>
 
   <para>
-   PHP 7.1.0 ve sonrasında, tür isminin önüne bir soru imi 
-   (<literal>?</literal>) konarak, tür bildirimleri boş olabilir (nullable) 
-   olarak imlenebilmektedir. Bu sözdizimi, değerin belirtilen türde veya &null; 
+   PHP 7.1.0 ve sonrasında, tür isminin önüne bir soru imi
+   (<literal>?</literal>) konarak, tür bildirimleri boş olabilir (nullable)
+   olarak imlenebilmektedir. Bu sözdizimi, değerin belirtilen türde veya &null;
    olabileceğini belirtir.
   </para>
 
@@ -345,7 +352,7 @@ function get_item(): ?string {
 
   <note>
    <para>
-    PHP 7.1.0 öncesinde, <literal>null</literal>'u öntanımlı değer yaparak 
+    PHP 7.1.0 öncesinde, <literal>null</literal>'u öntanımlı değer yaparak
     boş olabilen değiştirgeler elde etmek mümkündü. Kalıtım sırasında
     kesildiği için bu önerilmez.
    </para>
@@ -380,19 +387,19 @@ NULL
  <sect2 xml:id="language.types.declarations.union">
   <title>Birleşim türleri</title>
   <para>
-   Bir birleşim (union) türü bildirimi, tek bir tür yerine birden fazla türde 
-   değer kabul eder. Birleşim türleri <literal>T1|T2|...</literal> sözdizimi 
-   kullanılarak belirtilir. Birleşim türleri PHP 8.0.0 ve sonrasında 
+   Bir birleşim (union) türü bildirimi, tek bir tür yerine birden fazla türde
+   değer kabul eder. Birleşim türleri <literal>T1|T2|...</literal> sözdizimi
+   kullanılarak belirtilir. Birleşim türleri PHP 8.0.0 ve sonrasında
    kullanılabilir.
   </para>
 
   <sect3 xml:id="language.types.declarations.union.nullable">
    <title>Boş olabilen birleşim türleri</title>
    <para>
-    Boş (<literal>null</literal>) tür, birleşimlerin bir parçası olarak 
+    Boş (<literal>null</literal>) tür, birleşimlerin bir parçası olarak
     desteklenir, öyle ki <literal>T1|T2|null</literal> sözdizimi, boş
-    olabilen bir birleşim oluşturmak için kullanılabilir. Mevcut 
-    <literal>?T</literal> gösterimi, yaygın <literal>T|null</literal> 
+    olabilen bir birleşim oluşturmak için kullanılabilir. Mevcut
+    <literal>?T</literal> gösterimi, yaygın <literal>T|null</literal>
     durumu için bir kısaltma olarak kabul edilir.
    </para>
 
@@ -460,14 +467,14 @@ NULL
 
    <note>
     <simpara>
-     Bu, türün "en düşükte" olduğunu garanti etmez, çünkü bunu yapmak tüm 
+     Bu, türün "en düşükte" olduğunu garanti etmez, çünkü bunu yapmak tüm
      kullanılan sınıf türlerinin yüklenmesini gerektirecektir.
     </simpara>
    </note>
 
    <para>
-    Örneğin, <literal>A</literal> ve <literal>B</literal> sınıfın diğer adları 
-    ise, <literal>A|B</literal> sonradan <literal>A</literal> veya 
+    Örneğin, <literal>A</literal> ve <literal>B</literal> sınıfın diğer adları
+    ise, <literal>A|B</literal> sonradan <literal>A</literal> veya
     <literal>B</literal>'ye indirgense bile meşru bir birleşim türü olarak kalır.
     Benzer şekilde, <literal>B</literal> sınıfı <literal>A</literal>'yı
     genişletirse, <literal>A|B</literal> de meşru bir birleşim türüdür,
@@ -501,7 +508,7 @@ function foo(): X|Y {} // izin verilir (fazlalık sadece çalışma anında anla
    <title>void</title>
    <para>
     <literal>void</literal> işlevin bir değer döndürmediğini belirten bir
-    dönüş türüdür. Bundan dolayı birleşim türündeki bildirimlerde yer alamaz. 
+    dönüş türüdür. Bundan dolayı birleşim türündeki bildirimlerde yer alamaz.
     PHP 7.1.0 ve sonrasında geçerlidir.
    </para>
   </sect3>
@@ -520,7 +527,7 @@ function foo(): X|Y {} // izin verilir (fazlalık sadece çalışma anında anla
 
   <para>
    Öntanımlı olarak, PHP, eğer mümkünse, yanlış türdeki değerleri beklenen
-   sayıl tür bildirimine zorlar. Örneğin, <type>string</type> türünde bir 
+   sayıl tür bildirimine zorlar. Örneğin, <type>string</type> türünde bir
    değer alması beklenen bir değiştirge için <type>int</type> değer verilen
    bir işlev için değer <type>string</type> türüne zorlanır.
   </para>
@@ -529,13 +536,13 @@ function foo(): X|Y {} // izin verilir (fazlalık sadece çalışma anında anla
    Katı kipi dosya bazında etkinleştirmek mümkündür. Katı kipte, yalnızca tür
    bildirimine tam olarak karşılık gelen bir değer kabul edilir, aksi takdirde
    bir <classname>TypeError</classname> istisnası oluşur. Bu kuralın tek
-   istisnası, bir <type>int</type> değerinin bir <type>float</type> tür 
+   istisnası, bir <type>int</type> değerinin bir <type>float</type> tür
    bildirimine aktarılmasıdır.
   </para>
 
   <warning>
    <simpara>
-    Dahili işlevlerden gelen işlev çağrıları, <literal>strict_types</literal> 
+    Dahili işlevlerden gelen işlev çağrıları, <literal>strict_types</literal>
     bildiriminden etkilenmeyecektir.
    </simpara>
   </warning>
@@ -677,16 +684,16 @@ Stack trace:
     </listitem>
    </orderedlist>
 
-   Tür birleşiminde her ikisi de mevcutsa ve değer PHP'nin mevcut tür denetleme 
-   yapısıyla bir türe zorlanabiliyorsa, o tür seçilir. Aksi takdirde bir sonraki 
+   Tür birleşiminde her ikisi de mevcutsa ve değer PHP'nin mevcut tür denetleme
+   yapısıyla bir türe zorlanabiliyorsa, o tür seçilir. Aksi takdirde bir sonraki
    tür denenir.
   </para>
 
   <caution>
    <para>
-    Bir istisna olarak, değer bir dizeyse ve hem int hem de float birleşimin 
-    parçasıysa, tercih edilen tür, mevcut "sayısal dize" çözümlemesine göre 
-    belirlenir. Örneğin, <literal>"42"</literal> için <type>int</type>, 
+    Bir istisna olarak, değer bir dizeyse ve hem int hem de float birleşimin
+    parçasıysa, tercih edilen tür, mevcut "sayısal dize" çözümlemesine göre
+    belirlenir. Örneğin, <literal>"42"</literal> için <type>int</type>,
     <literal>"42.0"</literal> için <type>float</type> seçilir.
    </para>
   </caution>
diff --git a/language/types/iterable.xml b/language/types/iterable.xml
index 1fd2c9be..39c27abb 100644
--- a/language/types/iterable.xml
+++ b/language/types/iterable.xml
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: e9366ee458b2900c53a503b1ad97664e1d9a8859 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 86d8c6800b86a634ea51264962e951c88dc0a950 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.iterable">
  <title>Yinelenebilirler</title>
 
  <para>
   <type>Iterable</type> bir sözde-tür olup PHP 7.1'de eklendi.
-  <classname>Traversable</classname> gerçeleyen bir nesne veya bir dizi 
+  <classname>Traversable</classname> gerçeleyen bir nesne veya bir dizi
   kabul eder. Bu türlerin her ikisi de &foreach; kullanarak yinelenebilir ve
   <command>yield from</command> ile bir <link
   linkend="language.generators">üreteç</link> içinde kullanılabilir.
@@ -16,10 +16,10 @@
   <title>Yinelenebilirlerin kullanımı</title>
 
   <para>
-   Yinelenebilir, bir işlevin bir değerler kümesi gerektirdiğini belirtmek 
-   için bir değiştirge türü olarak kullanılabilir. Fakat &foreach; ile 
-   kullanacağından değer kümesinin biçimini umursamaz. Eğer değer bir dizi 
-   veya bir <classname>Traversable</classname> örneği değilse bir 
+   Yinelenebilir, bir işlevin bir değerler kümesi gerektirdiğini belirtmek
+   için bir değiştirge türü olarak kullanılabilir. Fakat &foreach; ile
+   kullanacağından değer kümesinin biçimini umursamaz. Eğer değer bir dizi
+   veya bir <classname>Traversable</classname> örneği değilse bir
    <classname>TypeError</classname> yavrulanır.
   </para>
 
@@ -33,7 +33,7 @@
 function foo(iterable $yinele) {
     foreach ($yinele as $değer) {
         // ...
-    } 
+    }
 }
 
 ?>
@@ -43,7 +43,7 @@ function foo(iterable $yinele) {
   </para>
 
   <para>
-   <type>iterable</type> türünde bildirilen değişirgeler &null; veya 
+   <type>iterable</type> türünde bildirilen değişirgeler &null; veya
    öntanımlı değer olarak bir dizi kullanabilir.
   </para>
 
@@ -65,9 +65,9 @@ function foo(iterable $iterable = []) {
   </para>
 
   <para>
-   Bir işlevin <type>iterable</type> türünde bir değerle döneceğini belirtmek 
-   için dönüş türü olarak kullanılabilir. Dönen değer bir dizi veya bir 
-   <classname>Traversable</classname> örneği değilse bir 
+   Bir işlevin <type>iterable</type> türünde bir değerle döneceğini belirtmek
+   için dönüş türü olarak kullanılabilir. Dönen değer bir dizi veya bir
+   <classname>Traversable</classname> örneği değilse bir
    <classname>TypeError</classname> yavrulanır.
   </para>
 
@@ -90,7 +90,7 @@ function bar(): iterable {
 
   <para>
    Dönüş türü olarak <type>iterable</type> bildiren bir işlev ayrıca,
-   bir <link linkend="language.generators">üreteç</link> olarak da 
+   bir <link linkend="language.generators">üreteç</link> olarak da
    kullanılabilir.
   </para>
 
@@ -118,9 +118,9 @@ function gen(): iterable {
   <title>Yinelenebilir Tür Uygulamaları</title>
 
   <para>
-   Genişletilen/gerçeklenen sınıflar, <type>iterable</type> türündeki 
-   değiştirgelerde veya <type>iterable</type> türündeki dönüş 
-   değerinde &array; veya <classname>Traversable</classname> kullanarak 
+   Genişletilen/gerçeklenen sınıflar, <type>iterable</type> türündeki
+   değiştirgelerde veya <type>iterable</type> türündeki dönüş
+   değerinde &array; veya <classname>Traversable</classname> kullanarak
    yöntemleri genişletebilir, dönüş değerlerini daraltabilir.
   </para>