com doc/tr: update for sync with English docs.: features/file-upload.xml install/intro.xml install/macos/bundled.xml install/pecl.xml install/unix/lighttpd-14.xml language/context/http.xml language/oop5/autoload.xml language/oop5/changelog.xml

[email protected] (Nilgün Belma Bugüner) Sun, 10 Jan 2021 18:55:38 +0000
Newsgroups php.doc.tr
Message-ID <[email protected]>
Commit:    9b1d9237da54c3e4b138ce306a512362813ff15c
Author:    Nilgün Belma Bugüner <[email protected]>         Sun, 10 Jan 2021 21:55:38 +0300
Parents:   7ed745a189b588aa88f89df8e5a34491ec726536
Branches:  master

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

Log:
update for sync with English docs.

Changed paths:
  M  features/file-upload.xml
  M  install/intro.xml
  M  install/macos/bundled.xml
  M  install/pecl.xml
  M  install/unix/lighttpd-14.xml
  M  language/context/http.xml
  M  language/oop5/autoload.xml
  M  language/oop5/changelog.xml
diff_9b1d9237da54c3e4b138ce306a512362813ff15c.txt (text/plain, 40.9 KB)
diff --git a/features/file-upload.xml b/features/file-upload.xml
index fd0a83fa..c3183032 100644
--- a/features/file-upload.xml
+++ b/features/file-upload.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 2bb07c8c43f028c665a33bfc08a22639e9e35dc6 Maintainer: yasar  Status: ready -->
-<!-- CREDITS: mesut -->
+<!-- EN-Revision: 1de9b77d0306d3589e8fe27e4fa587718eb691c2 Maintainer: nilgun  Status: ready -->
+<!-- CREDITS: mesut, yasar -->
  <chapter xml:id="features.file-upload" xmlns="http://docbook.org/ns/docbook">
   <title>Karşıya dosya yükleme</title>
 
@@ -156,9 +156,6 @@
      <programlisting role="php">
 <![CDATA[
 <?php
-// 4.1.0'dan önceki PHP sürümlerinde, $_FILES yerine
-// $HTTP_POST_FILES kullanılmalıdır.
-
 $dizin = '/var/siteler/uploads/';
 $yuklenecek_dosya = $dizin . basename($_FILES['kulldosyasi']['name']);
 
@@ -229,6 +226,9 @@ foreach ($_FILES["resimler"]["error"] as $anahtar => $hata) {
     if ($hata == UPLOAD_ERR_OK) {
         $tmp_name = $_FILES["resimler"]["tmp_name"][$anahtar];
         $name = $_FILES["resimler"]["name"][$anahtar];
+        // basename() dosya sisteminin geçiş saldırılarını engelleyebilir;
+        // dosya adının daha fazla doğrulanması/temizliği uygun olabilir
+        $name = basename($_FILES["resimler"]["name"][$anahtar]);
         move_uploaded_file($tmp_name, "data/$name");
     }
 }
@@ -409,7 +409,7 @@ foreach ($_FILES["resimler"]["error"] as $anahtar => $hata) {
     kullanarak çoklu dosya gönderilebilir.
    </simpara>
    <simpara>
-    Ayrıca bilgilerin özdevinimli olarak dizilerde düzenlendiği bir eşzamanlı
+    Ayrıca bilgilerin otomatik olarak dizilerde düzenlendiği bir eşzamanlı
     dosya gönderimi de mümkündür. Bunun için, HTML formunda birden fazla input
     için aynı dizi söz dizimini kullanmalısınız:
    </simpara>
@@ -433,8 +433,7 @@ foreach ($_FILES["resimler"]["error"] as $anahtar => $hata) {
     <varname>$_FILES['kullanici_dosyasi']</varname>,
     <varname>$_FILES['kullanici_dosyasi']['name']</varname> ve
     <varname>$_FILES['kullanici_dosyasi']['size']</varname> dizileri
-    ilklendirilir (4.1.0'dan önceki PHP sürümleri için
-    <varname>$HTTP_POST_FILES</varname>).
+    ilklendirilir.
     <link linkend="ini.register-globals">register_globals</link> değeri "on"
     olduğunda, yüklenen dosyalar içinde küreseller ilklendirilir. Bunlardan
     her biri gönderilen dosyanın değerine uygun olarak sayısal indisli bir
@@ -543,6 +542,16 @@ fclose($putdata);
    </para>
   </sect1>
 
+  <sect1 xml:id="features.file-upload.errors.seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><link linkend="security.filesystem">Dosya Sistemi
+    Güvenliği</link></member>
+   </simplelist>
+  </para>
+ </sect1>
+
  </chapter>
 
 <!-- Keep this comment at the end of the file
diff --git a/install/intro.xml b/install/intro.xml
index 55964895..86f5dd18 100644
--- a/install/intro.xml
+++ b/install/intro.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: e443388d4249fea383d6ec2d1a338be220cf95ee Maintainer: nilgun Status: ready -->
 <!-- CREDITS: sezer -->
   <chapter xml:id="install.general" xmlns="http://docbook.org/ns/docbook"
     xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -21,7 +21,7 @@
     İlk ve en önemli amaç için üç şeye ihtiyacınız bulunmaktadır:
     PHP'nin kendisi, bir HTTP Sunucusu ve bir tarayıcı. Muhtemelen bir
     tarayıcınız zaten vardır. Kullanmakta olduğunuz işletim sistemine bağlı
-    olarak bir HTTP Sunucunuz da olabilir (Linux ve MacOS üzerinde
+    olarak bir HTTP Sunucunuz da olabilir (Linux ve macOS üzerinde
     Apache, Windows üzerinde IIS gibi). Yoksa, bir firmadan site barındırma
     hizmeti alabilirsiniz. Böylece herşeyi kendiniz ayarlamak zorunda
     kalmazsınız. Sadece PHP betiklerinizi yazmakla ilgilenir ve onları
@@ -31,8 +31,7 @@
     Sunucuyu ve PHP’yi kendiniz yapılandıracaksanız, PHP’yi sunucuya bağlamak
     için iki seçeneğiniz olacak. Bir çok sunucunun PHP için (SAPI de denilen)
     bir modülü vardır. Apache, Microsoft Internet Information Server,
-    Netscape and iPlanet sunucuları bu tür sunuculardandır. Bir çok sunucunun
-    da Microsoft modül arayüzü, ISAPI için desteği vardır (OmniHTTPd gibi).
+    Netscape and iPlanet sunucuları bu tür sunuculardandır.
     Eğer sunucunuzda PHP için modül desteği yoksa sunucunuz ne türde olursa
     olsun onu bir CGI veya FastCGI işlemcisi olarak kullanabilirsiniz. Yani,
     sunucuya gelen tüm PHP dosyası isteklerini işleme sokmak için PHP’nin CGI
@@ -40,7 +39,7 @@
    </para>
    <para>
     PHP'yi komut satırı betikleri yazmak için kullanmayı düşünüyorsanız
-    (özdevinimli olarak resim üreten veya komut satırından aktardığınız
+    (otomatik olarak resim üreten veya komut satırından aktardığınız
     değiştirgelerle metin dosyalarını işleyen betikler gibi), bir komut satırı
     betik yorumlayıcısına ihtiyacınız var demektir. Bu konuda daha fazla bigi
     edinmek için <link linkend="features.commandline">Komut satırı PHP
@@ -65,8 +64,7 @@
    <para>
     PHP'nin kaynak kodu ve Windows için çalıştırılabilir sürümleri <link
     xlink:href="&url.php.downloads;">&url.php.downloads;</link> adresinden
-    temin edilebilir. Dağıtımları indirmek için yakınınızdaki <link
-    xlink:href="&url.mirrors;">yansıları</link> kullanmanızı öneririz.
+    temin edilebilir.
    </para>
   </chapter>
 
diff --git a/install/macos/bundled.xml b/install/macos/bundled.xml
index 5afbb2f6..a40ab7d1 100644
--- a/install/macos/bundled.xml
+++ b/install/macos/bundled.xml
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 2b6c321f6a2f2366c1e884fb6697ba1af7f0c0b4 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 9cc4767b2ddf65c4ed592c9deb818cbb2c9def7b Maintainer: nilgun Status: ready -->
 <sect1 xml:id="install.macosx.bundled" xmlns="http://docbook.org/ns/docbook">
  <title>Paketlenmiş PHP Kullanımı</title>
  <simpara>
-  OS X'in 10.0.0 sürümünden itibaren PHP Meklerde standart hale geldi. PHP'yi
-  öntanımlı HTTP sunucusunda etkin kılmak için Apache yapılandırma dosyası
-  <filename>httpd.conf</filename>'ta bir kaç satırı etkin duruma getirmek
-  gerekir, bunun yanında <acronym>CGI</acronym> ve/veya
+  Mac OS X'in 10.0.0 sürümünden itibaren PHP Meklerde standart hale geldi.
+  PHP'yi öntanımlı HTTP sunucusunda etkin kılmak için Apache yapılandırma
+  dosyası <filename>httpd.conf</filename>'ta bir kaç satırı etkin duruma
+  getirmek gerekir, bunun yanında <acronym>CGI</acronym> ve/veya
   <acronym>CLI</acronym> öntanımlı olarak etkin (Terminal programından
   kolayca erişilebilir) kılınabilir.
  </simpara>
@@ -16,14 +16,14 @@
   yerel geliştirme ortamına sahip olmak demektir. Daima PHP'nin en yeni
   sürümünü kullanmanızı <emphasis>hararetle öneririz</emphasis>. Gelişimi
   sürmekte olan çoğu yazılım gibi yeni sürümlerde eski hatalar sürekli
-  düzeltilmekte ve yeni özellikler eklenmektedir. Ayrıntılar için MAC OS X
+  düzeltilmekte ve yeni özellikler eklenmektedir. Ayrıntılar için macOS
   kurulum belgelerine bakınız. Aşağıdaki talimatların ayrıntı düzeyi
   başlangıç düzeyinde bir kullanıcıya göre olup öntanımlı ayarlarla çalışmak
   üzere düzenlenmiştir. Daha yeni sürümlerin derlenmesi veya daha yeni
   paketlerin kurulması tüm kullanıcılara tavsiye edilmektedir.
  </simpara>
  <simpara>
-  Standard kurulum türü mod_php kullanmak olup Mac OS X üzerinde Apache HTTP
+  Standard kurulum türü mod_php kullanmak olup macOS üzerinde Apache HTTP
   Sunucusu için mod_php'yi etkin kılmak (öntanımlı HTTP sunucusuna Sistem
   Tercihlerinden erişilebilir) amacıyla şu adımlar izlenmelidir:
  </simpara>
@@ -87,7 +87,7 @@
     <para>
      (Mac Panther'den itibaren) <filename>httpd.conf</filename> dosyasında
      bulunan aşağıdaki deyimden dolayı PHP etkin kılındığı anda
-     <filename>.php</filename> uzantılı dosyalar özdevinimli olarak PHP
+     <filename>.php</filename> uzantılı dosyalar otomatik olarak PHP
      tarafından yorumlanır.
      <screen>
 <![CDATA[
@@ -106,7 +106,7 @@
     </para>
     <note>
      <para>
-      OS X 10.5 (Leopard) öncesinde, PHP 5 yerine PHP 4 kullanılırdı;
+      Mac OS X 10.5 (Leopard) öncesinde, PHP 5 yerine PHP 4 kullanılırdı;
       dolayısıyla yukarıdaki 5'leri 4'lere çevirmeniz gerekir.
      </para>
     </note>
@@ -172,7 +172,7 @@
     </simpara>
     <para>
      Apache'yi başlatmak için ya kabukta <literal>sudo apachectl
-     graceful</literal> komutunu verin ya da OS X Sistem Tercihlerinden
+     graceful</literal> komutunu verin ya da macOS Sistem Tercihlerinden
      "Kişisel HTTP Sunucusu" seçeneğini durdurup başlatın. Öntanımlı olarak,
      yerel dosyaları tarayıcıya yüklemek için şöyle bir URL kullanılır:
      <filename>http://localhost/info.php</filename>. Kullanıcı dizinizdeki
diff --git a/install/pecl.xml b/install/pecl.xml
index 15020779..5eae2190 100644
--- a/install/pecl.xml
+++ b/install/pecl.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: f6cddcda4d418653147ed1361ef9b51b3753c244 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 2221e0e7e0de8207ca4766892f1cdbb6be7d30a7 Maintainer: nilgun Status: ready -->
 <chapter xml:id="install.pecl" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <title>PECL eklentilerinin kurulması</title>
 
@@ -26,7 +26,7 @@
     Burada genel olarak eklentinin paylaşımlı olarak derlenmesi, kurulması ve
     yüklenmesi üzerinde durulacaktır. Sonraki bölümlerde açıklanan yöntemler
     eklentiyi nasıl derleyip kuracağınızla ilgili çeşitli talimatlar içerir,
-    fakat bunları sizin yerinize özdevinimli olarak yüklemezler. Eklentiler
+    fakat bunları sizin yerinize otomatik olarak yüklemezler. Eklentiler
     bir <link linkend="ini.extension">extension</link> yönergesi eklenerek
     yüklenebilirler. Bunun için &php.ini; dosyasını veya
     <function>dl</function> işlevini kullanabilirsiniz.
@@ -49,7 +49,7 @@
    <listitem>
     <simpara>
       <literal>pecl install eklenti</literal> komutu eklenti kodunu
-      özdevinimli olarak indirir, dolayısıyla ayrı bir indirme işlemine gerek
+      otomatik olarak indirir, dolayısıyla ayrı bir indirme işlemine gerek
       kalmaz.
     </simpara>
    </listitem>
@@ -112,20 +112,20 @@ $ svn checkout http://svn.php.net/repository/pecl/extname/trunk eklenti
   </para>
   <para>
     Bir eklentiyi yüklemek için sisteminizde o eklentinin ".dll" dosyasının
-    bulunması gerekir. Tüm eklentiler özdevinimli olarak belirli aralıklarla
+    bulunması gerekir. Tüm eklentiler otomatik olarak belirli aralıklarla
     PHP Grubu tarafından derlenirler (bunları indirmek için sonraki bölüme
     bakınız).
   </para>
   <para>
     Bir eklentiyi PHP içinde derlemek için <link
-    linkend="install.windows.legacy.building">Kaynak kod paketinden 
+    linkend="install.windows.legacy.building">Kaynak kod paketinden
     derleme</link> belgesine bakınız.
   </para>
   <para>
     Bir eklentiyi tek başına (yani bir DLL olarak) derlemek için  <link
-    linkend="install.windows.legacy.building">Kaynak kod paketinden 
-    derleme</link> belgesine bakınız. Eğer DLL dosyası ne PHP dağıtımınızda ne 
-    de PECL sitesinde mevcutsa, eklentiyi kullanmaya başlamadan önce derlemek 
+    linkend="install.windows.legacy.building">Kaynak kod paketinden
+    derleme</link> belgesine bakınız. Eğer DLL dosyası ne PHP dağıtımınızda ne
+    de PECL sitesinde mevcutsa, eklentiyi kullanmaya başlamadan önce derlemek
     zorunda kalabilirsiniz.
   </para>
 
@@ -142,10 +142,11 @@ $ svn checkout http://svn.php.net/repository/pecl/extname/trunk eklenti
    </para>
    <para>
     Bununla birlikte, çekirdek eklentilerle sağlanmamış bir işlevselliğe
-    ihtiyaç duyarsanız, PECL sitesinde bakabilirsiniz. PHP Eklentileri Halk
-    Kütüphanesi (PECL -  PHP Extension Community Library) bir PHP Eklentileri
-    deposu olup PHP eklentilerinin geliştirilmesi ve indirilmesi için
-    barındırma oluşumlarını ve bilinen tüm eklentilerin bir dizinini içerir.
+    ihtiyaç duyarsanız, <link xlink:href="&url.pecl;">PECL sitesine</link>
+    bakabilirsiniz. PHP Eklentileri Halk Kütüphanesi (PECL -  PHP Extension
+    Community Library) bir PHP Eklentileri deposu olup PHP eklentilerinin
+    geliştirilmesi ve indirilmesi için barındırma oluşumlarını ve bilinen
+    tüm eklentilerin bir dizinini içerir.
    </para>
    <para>
     Kendi kullanımınız için bir eklenti geliştiriyorsanız PECL'de
@@ -197,7 +198,7 @@ $ svn checkout http://svn.php.net/repository/pecl/extname/trunk eklenti
    </para>
    <para>
     <example>
-     <title><function>phpinfo</function> kullanımı</title>
+     <title>- <function>phpinfo</function> kullanımı</title>
      <programlisting role="php">
 <![CDATA[
 <?php
@@ -227,6 +228,14 @@ sürücü:\\dizin\yolu\php\executable\php.exe -i
     eklentinin belirtildiği satırın başındaki noktalı virgülü silmek
     olacaktır.
     <screen>
+   </para>
+   <para>
+    PHP 7.2.0 ve üzeri sürümlerde, eklentinin dosya adı yerine eklenti adının
+    kullanılabileceğini unutmayın. Bu işletim sisteminden bağımsız ve daha
+    kolay olduğundan, özellikle yeni başlayanlar için, yüklenecek eklentileri
+    belirlemenin önerilen yolu haline gelir. Dosya adları, önceki sürümlerle
+    uyumluluk için desteklenmeye devam etmektedir.
+   </para>
 <![CDATA[
 ;extension=php_eklenti.dll
 ]]>
@@ -236,13 +245,20 @@ sürücü:\\dizin\yolu\php\executable\php.exe -i
 extension=php_eklenti.dll
 ]]>
     </screen>
-   </para>
+    <screen>
+<![CDATA[
+; PHP 7.2 ve sonrasında şunu tercih edin:
+extension=eklenti
+zend_extension=diğer_eklenti
+]]>
+    </screen>
    <para>
     Bununla birlikte, bazı HTTP sunucuları, PHP çalıştırılabilirinin yanına
     konmuş php.ini dosyasını kullanmadıklarından eklentinizi
     göremeyebilirler. HTTP sunucunuzun kullandığı
     <filename>php.ini</filename> dosyasının bulunduğu yeri
     <function>phpinfo</function> işlevini kullanarak öğrenebilirsiniz:
+   </para>
     <screen>
 <![CDATA[
 Configuration File (php.ini) Path C:\WINDOWS
@@ -253,7 +269,6 @@ Configuration File (php.ini) Path C:\WINDOWS
 Loaded Configuration File         C:\Program Files\PHP\5.2\php.ini
 ]]>
     </screen>
-   </para>
    <para>
     Eklentiyi etkin kıldıktan sonra  <filename>php.ini</filename> dosyanızı
     kaydedin ve HTTP sunucunuzu yeniden başlattıktan sonra tekrar
@@ -487,9 +502,9 @@ Options:
  </sect1>
 
  <sect1 xml:id="install.pecl.static">
-  <title>PECL eklentilerinin PHP içinde duruk olarak derlenmesi</title>
+  <title>PECL eklentilerinin PHP içinde statik olarak derlenmesi</title>
   <simpara>
-    Bazen bir PECL eklentisini PHP çalıştırılabilirinin içinde duruk olarak
+    Bazen bir PECL eklentisini PHP çalıştırılabilirinin içinde statik olarak
     derlemeniz gerekebilir. Bunu yapmak için eklentiyi
     <filename>/php/kaynak/dizininiz/ext/</filename> dizinine yerleştirmeniz
     ve PHP kaynak paketinin <code>configure</code> betiğini yeniden
diff --git a/install/unix/lighttpd-14.xml b/install/unix/lighttpd-14.xml
index cf4858d1..bfd06164 100644
--- a/install/unix/lighttpd-14.xml
+++ b/install/unix/lighttpd-14.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 4c8603d1c114c20d9ee6142f508da396affc83a8 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="install.unix.lighttpd-14" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
  <title>Unix sistemlerde Lighttpd 1.4</title>
 
@@ -17,7 +17,7 @@
 
  <para>
   PHP ve Lighttpd'ye bağlanmak için tercih edilen SAPI Fastcgi'dir. Fastcgi,
-  PHP 5.3'te php-cgi'yi özdevinimli olarak sihirli bir şekilde etkin kılar.
+  PHP 5.3'te php-cgi'yi otomatik olarak sihirli bir şekilde etkin kılar.
   Fakat, eski sürümler için PHP'nin <option
   role="configure">--enable-fastcgi</option> ile derlenmesi gerekir. PHP'nin
   fastcgi için hazır olduğunu doğrulamak için <literal>php -v</literal>
@@ -61,7 +61,7 @@ fastcgi.server = ( ".php" =>
   </example>
 
   <para>
-   <code>bin-path</code> yönergesi lighttpd'nin fastcgi süreçlerini devingen
+   <code>bin-path</code> yönergesi lighttpd'nin fastcgi süreçlerini dinamik
    olarak çatallamasına izin verir. PHP kendi çocuklarını PHP_FCGI_CHILDREN
    ortam değişkenine göre çatallayacaktır. PHP, PHP_FCGI_MAX_REQUESTS
    değerinin aşılmasına sebep olan çocuk süreci öldürür. PHP'de
diff --git a/language/context/http.xml b/language/context/http.xml
index 0277123c..f276d52b 100644
--- a/language/context/http.xml
+++ b/language/context/http.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 73b8b5c0299a67b34a77afd1929b953feb128ce1 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: a8aca5fb3fa39285aa22a856cffcb2bbedc15d5b Maintainer: nilgun Status: ready -->
 <refentry xml:id="context.http" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" role="noversion">
  <refnamediv>
   <refname>HTTP bağlamı seçenekleri</refname>
@@ -92,7 +92,7 @@
     <varlistentry xml:id="context.http.request-fulluri">
      <term>
       <parameter>request_fulluri</parameter>
-      <type>boolean</type>
+      <type>bool</type>
      </term>
      <listitem>
       <para>
@@ -109,7 +109,7 @@
     <varlistentry xml:id="context.http.follow-location">
      <term>
       <parameter>follow_location</parameter>
-      <type>integer</type>
+      <type>int</type>
      </term>
      <listitem>
       <para>
@@ -124,7 +124,7 @@
     <varlistentry xml:id="context.http.max-redirects">
      <term>
       <parameter>max_redirects</parameter>
-      <type>integer</type>
+      <type>int</type>
      </term>
      <listitem>
       <para>
@@ -149,13 +149,6 @@
       <para>
        <literal>1.0</literal> öntanımlıdır.
       </para>
-      <note>
-       <para>
-        PHP'nin 5.3.0 sürümünden önce parçalı aktarım gerçeklenmemişti.
-        Dolayısıyla bu değeri <literal>1.1</literal> olarak belirtirseniz,
-        <literal>1.1</literal> uyumluluğundan kendiniz sorumlu olursunuz.
-       </para>
-      </note>
      </listitem>
     </varlistentry>
     <varlistentry xml:id="context.http.timeout">
@@ -178,7 +171,7 @@
     <varlistentry xml:id="context.http.ignore-errors">
      <term>
       <parameter>ignore_errors</parameter>
-      <type>boolean</type>
+      <type>bool</type>
      </term>
      <listitem>
       <para>
@@ -193,75 +186,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.4</entry>
-       <entry>
-        Eklendi: <parameter>follow_location</parameter>.
-       </entry>
-      </row>
-      <row>
-       <entry>5.3.0</entry>
-       <entry>
-        Değişti: <parameter>protocol_version</parameter> yönergesine
-        <literal>1.1</literal> atandığında parçalı aktarım kodlaması artık
-        desteklenmektedir.
-       </entry>
-      </row>
-      <row>
-       <entry>5.2.10</entry>
-       <entry>
-        Eklendi: <parameter>ignore_errors</parameter>
-       </entry>
-      </row>
-      <row>
-       <entry>5.2.10</entry>
-       <entry>
-        Değişti: Artık <parameter>header</parameter> sayısal indisli bir dizi
-        olabilmektedir.
-        </entry>
-       </row>
-      <row>
-       <entry>5.2.1</entry>
-       <entry>
-        Eklendi: <parameter>timeout</parameter>
-       </entry>
-      </row>
-      <row>
-       <entry>5.1.0</entry>
-       <entry>
-        Eklendi: HTTP vekilleri üzerinden HTTPS vekaleti
-       </entry>
-      </row>
-      <row>
-       <entry>5.1.0</entry>
-       <entry>
-        Eklendi: <parameter>max_redirects</parameter>
-       </entry>
-      </row>
-      <row>
-       <entry>5.1.0</entry>
-       <entry>
-        Eklendi: <parameter>protocol_version</parameter>
-       </entry>
-      </row>
-     </tbody>
-    </tgroup>
-   </informaltable>
-  </para>
- </refsect1><!-- }}} -->
-
  <refsect1 role="examples"><!-- {{{ -->
   &reftitle.examples;
   <para>
@@ -297,7 +221,7 @@ $sonuç = file_get_contents('http://mesela.dom/submit.php', false, $bağlam);
   </para>
   <para>
    <example xml:id="context.http.example-fetch-ignore-redirect"><!-- {{{ -->
-    <title>Başlıklar ve içerik alınırken yönlendirmeleri yoksaymak </title>
+    <title>- Başlıklar ve içerik alınırken yönlendirmeleri yoksaymak </title>
     <programlisting role="php">
 <![CDATA[
 <?php
@@ -344,9 +268,9 @@ fclose($stream);
   <note>
    <title>HTTP durum satırı</title>
    <simpara>
-    Bu akım sarmalayıcı bir yönlendirmeyi izlerken 
-    <function>stream_get_meta_data</function> tarafından döndürülen 
-    <literal>wrapper_data</literal>, gerçekte <literal>0</literal> indisinde 
+    Bu akım sarmalayıcı bir yönlendirmeyi izlerken
+    <function>stream_get_meta_data</function> tarafından döndürülen
+    <literal>wrapper_data</literal>, gerçekte <literal>0</literal> indisinde
     içerik verisine uygulanan HTTP durum satırını içermeyebilir.
    </simpara>
    <screen>
@@ -364,7 +288,8 @@ array (
    </screen>
    <simpara>
     İlk istek <literal>301</literal> (kalıcı yönlendirme) ile döndü, dolayısıyla
-    akım sarmalayıcı özdevinimli olarak yönlendirmeyi izleyip bir <literal>200</literal> yanıtı aldı (indis = <literal>4</literal>).
+    akım sarmalayıcı otomatik olarak yönlendirmeyi izleyip bir
+    <literal>200</literal> yanıtı aldı (indis = <literal>4</literal>).
    </simpara>
   </note>
  </refsect1>
diff --git a/language/oop5/autoload.xml b/language/oop5/autoload.xml
index 1751394b..1aeb9714 100644
--- a/language/oop5/autoload.xml
+++ b/language/oop5/autoload.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 64642ea9c35700b3d3a584b0020d4e15a79a0a89 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 71b5a8fe9132b287da51b55290bce09d51512077 Maintainer: nilgun Status: ready -->
 <!-- CREDITS: tpug, sezer -->
  <sect1 xml:id="language.oop5.autoload" xmlns="http://docbook.org/ns/docbook">
   <title>Özdevinimli Sınıf Yükleme</title>
@@ -12,44 +12,44 @@
     dosya).
   </para>
   <para>
-    PHP 5 ile birlikte bu durum zorunluluk olmaktan çıkmıştır. 
-    <function>spl_autoload_register</function> işlevi, henüz tanımlanmamışlarsa, 
-    sınıfların ve arayüzlerin özdevinimli olarak yüklenmesini sağlayacak 
-    sayıda özdevinimli yükleyiciyi kaydeder. Özdevinimli yükleyicileri 
-    kaydederek, bir hatayla başarısızlığa uğramadan önce PHP'ye sınıf veya 
+    PHP 5 ile birlikte bu durum zorunluluk olmaktan çıkmıştır.
+    <function>spl_autoload_register</function> işlevi, henüz tanımlanmamışlarsa,
+    sınıfların ve arayüzlerin otomatik olarak yüklenmesini sağlayacak
+    sayıda otomatik yükleyiciyi kaydeder. Özdevinimli yükleyicileri
+    kaydederek, bir hatayla başarısızlığa uğramadan önce PHP'ye sınıf veya
     arayüzü yüklemek için son bir şans verilir.
   </para>
   <tip>
    <para>
-    <function>__autoload</function> işlevi sınıf ve arayüzlerin özdevinimli 
-    yüklenmesini sağlasa da <function>spl_autoload_register</function> işlevini 
-    kullanımı tercih edilmelidir. Bunun sebebi daha esnek olmasıdır (üçüncü 
-    parti kütüphanelerde olduğu gibi uygulamada belirtilebilecek sayıda 
-    özdevinimli yükleyiciyi etkinleştirerek). Bu nedenle 
-    <function>__autoload</function> işlevinin kullanılmaması daha iyi olur 
-    ve hatta, ileride kullanımı önerilmeyen işlev durumuna da gelebilir.
+    <function>__autoload</function> işlevi sınıf ve arayüzlerin otomatik
+    yüklenmesini sağlasa da <function>spl_autoload_register</function> işlevini
+    kullanımı tercih edilmelidir. Bunun sebebi daha esnek olmasıdır (üçüncü
+    parti kütüphanelerde olduğu gibi uygulamada belirtilebilecek sayıda
+    otomatik yükleyiciyi etkinleştirerek). Bu nedenle
+    <function>__autoload</function> işlevinin kullanılmaması daha iyi olur
+    zaten, PHP 7.2.0 ve sonrası için kullanımdan kaldırılmıştır.
    </para>
   </tip>
   <note>
    <para>
    5.3.0 öncesinde, <code>__autoload</code> işlevinde oluşan istisnalar <link
    linkend="language.exceptions">catch</link> bloğu ile yakalanamaz,
-   dolayısıyla ölümcül hata ile sonuçlanır. 5.3.0 ve sonrasında ise, 
-   özel bir istisna yakalanacaksa özel istisna sınıfının mevcut olmasıyla 
-   bu mümkündür. <code>__autoload</code> işlevi özel istisna sınıflarını 
+   dolayısıyla ölümcül hata ile sonuçlanır. 5.3.0 ve sonrasında ise,
+   özel bir istisna yakalanacaksa özel istisna sınıfının mevcut olmasıyla
+   bu mümkündür. <code>__autoload</code> işlevi özel istisna sınıflarını
    iç içe yüklemek için kullanılabilir.
    </para>
   </note>
   <note>
    <para>
     PHP CLI'yi <link linkend="features.commandline">etkileşimli kipte</link>
-    kullanıyorsanız özdevinimli yükleme kullanılamayacaktır.
+    kullanıyorsanız otomatik yükleme kullanılamayacaktır.
    </para>
   </note>
   <note>
    <para>
-    Sınıf ismini <function>call_user_func</function> gibi bir işlevde 
-    kullanırsanız <literal>../</literal> gibi bazı tehlikeli karakterler 
+    Sınıf ismini <function>call_user_func</function> gibi bir işlevde
+    kullanırsanız <literal>../</literal> gibi bazı tehlikeli karakterler
     içerebilir. Böyle işlevlerde
     kullanıcı girdilerini kullanmamanız ya da en azından girdiyi
     <function>__autoload</function> ile doğrulamanızı öneririz.
@@ -79,7 +79,7 @@ $obj2 = new MyClass2();
     </programlisting>
    </example>
    <example>
-    <title>- Başka bir özdevinimli yükleme örneği</title>
+    <title>- Başka bir otomatik yükleme örneği</title>
     <para>
      Bu örnek <literal>DenemeA</literal> arayüzünü yüklemeye çalışır.
     </para>
@@ -104,7 +104,7 @@ Fatal error: Interface 'DenemeA' not found in ...
     </programlisting>
    </example>
    <example>
-    <title>- 5.3.0 ve sonrasında istisnalı özdevinimli yükleme</title>
+    <title>- 5.3.0 ve sonrasında istisnalı otomatik yükleme</title>
     <para>
      Bu örnekte bir istisna yakalanmakta ve <literal>try/catch</literal>
      kullanımı gösterilmektedir.
@@ -134,7 +134,7 @@ YüklenemezSınıf yüklenemedi.
     </screen>
    </example>
    <example>
-    <title>5.3.0+ için istisnalı özdevinimli yükleme - Eksik özel istisna</title>
+    <title>- 5.3.0+ için istisnalı otomatik yükleme - Eksik özel istisna</title>
     <para>
      Bu örnek, yüklenemeyen, özel bir istisna için bir istisna yavrular.
     </para>
diff --git a/language/oop5/changelog.xml b/language/oop5/changelog.xml
index 94d255d7..87022051 100644
--- a/language/oop5/changelog.xml
+++ b/language/oop5/changelog.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 93b9a05101ebac163e57deb362bf45ff63387f56 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 1319917d0ffc1a1e48fed0ebb0c2cc00615fd81d Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.oop5.changelog" xmlns="http://docbook.org/ns/docbook">
- <title>NYP Değişiklik Tarihçesi</title>
+ <title>NYP Değişiklik Güncesi</title>
  <para>
-  PHP 5 NYP modelinde yaplan değişiklikler burada sıralanmıştır. Bunlarla 
+  PHP NYP modelinde yaplan değişiklikler burada sıralanmıştır. Bunlarla
   ilgili açıklamalar ve diğer bilgiler NYP belgeleri içindedir.
  </para>
  <para>
@@ -18,10 +18,141 @@
     </thead>
     <tbody>
      <row>
+      <entry>7.4.0</entry>
+      <entry>
+       Değişti: <function>__toString</function> içinde bir istisna yavrulamak
+       artık mümkün.
+      </entry>
+     </row>
+     <row>
+      <entry>7.4.0</entry>
+      <entry>
+       Eklendi: Sınırlı dönüş türü farklılığı ve değiştirge türü farklılığı
+       desteği. Tam farklılık desteği yalnızca otomatik yükleme kullanılıyorsa
+       kullanılabilir. Tek bir dosyanın içinde yalnızca dönüşümlü olmayan tür
+       gönderimleri mümkündür.
+      </entry>
+     </row>
+     <row>
+      <entry>7.4.0</entry>
+      <entry>
+       Eklendi: Artık sınıf özelliklerini yazmak mümkün.
+      </entry>
+     </row>
+     <row>
+      <entry>7.3.0</entry>
+      <entry>
+       Uyumsuzluk: <classname>Traversable</classname> değiştirgelerine
+       &integer; olmayan anahtarlarla ulaşılması artık desteklenmiyor.
+       Böyle bir davranış amaçlanmadığından kaldırıldı.
+      </entry>
+     </row>
+     <row>
+      <entry>7.3.0</entry>
+      <entry>
+       Uyumsuzluk: Önceki sürümlerde statik özellikleri bir gönderim atayarak
+       ayırmak mümkündü. Bu kaldırıldı.
+      </entry>
+     </row>
+     <row>
+      <entry>7.3.0</entry>
+      <entry>
+       Değişti: <link linkend="language.operators.type">instanceof</link>
+       işleci, sonucun daima &false; olduğu durumlarda, artık, ilk terim
+       olarak değişmezlere izin veriyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.2.0</entry>
+      <entry>
+       Kullanımdan kalktı: <function>spl_autoload_register</function> yararına
+       <function>__autoload</function> yöntemi kullanımdan kaldırıldı.
+      </entry>
+     </row>
+     <row>
+      <entry>7.2.0</entry>
+      <entry>
+       Değişti: <literal>object</literal> bir isim olarak sınıf, arayüz
+       ve niteliklerin isimlendirilmesinde artık kullanılamıyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.2.0</entry>
+      <entry>
+       Değişti: İsim alanları için grup kullanım sözdiziminde arda bir virgül
+       eklenebiliyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.2.0</entry>
+      <entry>
+       Değişti: Değiştirge türü genişletmesi. Geçersiz kılınmış yöntemlerdeki
+       ve arayüz gerçekleştirimlerindeki değiştirge türleri artık çıkarıldı.
+      </entry>
+     </row>
+     <row>
+      <entry>7.2.0</entry>
+      <entry>
+       Değişti: Soyut bir sınıf başka bir soyut sınıfa genişletildiğinde soyut
+       yöntemler artık geçersiz kılınabiliyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.1.0</entry>
+      <entry>
+       Değişti: <literal>void</literal> ve <literal>iterable</literal> bir
+       isim olarak sınıf, arayüz ve niteliklerin isimlendirilmesinde artık
+       kullanılamıyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.1.0</entry>
+      <entry>
+       Eklendi: <link linkend="language.oop5.visiblity-constants">Sınıf
+       sabitlerinin görünürlüğü</link>nü belirtmek artık mümkün.
+      </entry>
+     </row>
+     <row>
+      <entry>7.0.0</entry>
+      <entry>
+       Kullanımdan kalktı: <link linkend="language.oop5.static">Statik</link> yöntem çağrıları artık statik bildirilemiyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.0.0</entry>
+      <entry>
+       Kullanımdan kalktı: PHP 4 tarzı <link linkend="language.oop5.decon">
+       kurucu</link>. Yani, tanımlandıkları sınıfın ismini alan yöntemler.
+      </entry>
+     </row>
+     <row>
+      <entry>7.0.0</entry>
+      <entry>
+       Eklendi: Gruplu <emphasis>use</emphasis> bildirimi:
+       Aynı isim alanından ithal edilmiş sınıf, işlev ve sabitler tek bir use deyimi içinde birlikte gruplanabiliyor.
+      </entry>
+     </row>
+     <row>
+      <entry>7.0.0</entry>
+      <entry>
+       Eklendi: <literal>new class</literal> üzerinden  <link
+       linkend="language.oop5.anonymous">anonim sınıf</link> desteği eklendi.
+      </entry>
+     </row>
+     <row>
+      <entry>7.0.0</entry>
+      <entry>
+       Uyumsuzluk: <classname>Traversable</classname> olmayan nesneler
+       üzerinden yineleme, artık, dizileri gönderimleri üzerinden yinelemeyle
+       aynı davranış kalıbına sahip.
+      </entry>
+     </row>
+     <row>
       <entry>7.0.0</entry>
       <entry>
-       Kullanılan iki niteliğin (uyumlu) özelliklerini tanımlamak artık bir 
-       hatayı tetiklemiyor.
+       Değişti: Kullanılan iki <link linkend="language.oop5.traits"
+       >niteliğin</link> (uyumlu) özelliklerini tanımlamak artık bir hatayı
+       tetiklemiyor.
       </entry>
      </row>
      <row>
@@ -40,7 +171,7 @@
      <row>
       <entry>5.5.0</entry>
       <entry>
-       Eklendi: İstisnaları işlemek için 
+       Eklendi: İstisnaları işlemek için
        <link linkend="language.exceptions">finally</link> bloğu.
       </entry>
      </row>
@@ -53,24 +184,25 @@
      <row>
       <entry>5.4.0</entry>
       <entry>
-       Değişti: Eğer bir <link linkend="language.oop5.abstract">abstract</link> 
-       sınıfı kurucu için bir imza tanımlıyorsa, o imza artık yürürlüğe konuyor. 
+       Değişti: Eğer bir <link linkend="language.oop5.abstract">abstract</link>
+       sınıfı <link linkend="language.oop5.decon"> kurucu</link> için bir imza
+       tanımlıyorsa, o imza artık yürürlüğe konuyor.
       </entry>
      </row>
      <row>
       <entry>5.3.3</entry>
       <entry>
-       Değişti: Bir <link linkend="language.namespaces">isim alanlı</link> 
-       sınıf adının son elemanı ile aynı isimdeki yöntemler artık 
-       <link linkend="language.oop5.decon">kurucu</link> olarak ele alınmıyor. 
+       Değişti: Bir <link linkend="language.namespaces">isim alanlı</link>
+       sınıf adının son elemanı ile aynı isimdeki yöntemler artık
+       <link linkend="language.oop5.decon">kurucu</link> olarak ele alınmıyor.
        Bu değişiklik isim alanlı olmayan sınıfları etkilemez.
       </entry>
      </row>
      <row>
       <entry>5.3.0</entry>
       <entry>
-       Değişti: Prototipte öntanımlı değerlere sahip olan arayüzleri 
-       yöntemlerle gerçekleyen sınıfların artık arayüzün öntanımlı değeriyle 
+       Değişti: Prototipte öntanımlı değerlere sahip olan arayüzleri
+       yöntemlerle gerçekleyen sınıfların artık arayüzün öntanımlı değeriyle
        eşleşmesi gerekmiyor.
       </entry>
      </row>
@@ -78,7 +210,7 @@
       <entry>5.3.0</entry>
       <entry>
        Değişti: Sınıflara bir değişken kullanarak başvurmak artık mümkün (örn.,
-       <literal>echo $classname::constant;</literal>). Değişkenin değeri bir 
+       <literal>echo $classname::constant;</literal>). Değişkenin değeri bir
        anahtar sözcük olmamalıdır (örn., <literal>self</literal>,
        <literal>parent</literal> veya <literal>static</literal>).
       </entry>
@@ -86,45 +218,45 @@
      <row>
       <entry>5.3.0</entry>
       <entry>
-       Değişti: Sihirli <link linkend="language.oop5.overloading">aşırı 
-       yükleme</link> yöntemleri <link linkend="language.oop5.static">static</link> 
+       Değişti: Sihirli <link linkend="language.oop5.overloading">aşırı
+       yükleme</link> yöntemleri <link linkend="language.oop5.static">static</link>
        bildirilirse <constant>E_WARNING</constant> seviyesinde bir hata oluşur.
       </entry>
      </row>
      <row>
       <entry>5.3.0</entry>
       <entry>
-       Değişti: 5.3.0 öncesinde, <function>__autoload</function> işlevinde 
+       Değişti: 5.3.0 öncesinde, <function>__autoload</function> işlevinde
        yavrulanan istisnalar <link linkend="language.exceptions">catch</link>
-       bloğunda yakalanamaz ve ölümcül hata oluşur. <literal>__autoload</literal> 
-       işlevinde yavrulanmayan istisnalar 
-       <link linkend="language.exceptions">catch</link> bloğunda tek bir 
-       önlemle yakalanabilir. Özel bir istisna yavrulanıyorsa bu özel istisna 
-       sınıfı mevcut olmalıdır. <literal>__autoload</literal> işlevi özel 
-       istisna sınıfını özdevinimli yüklemek için ardışık olarak kullanılabilir.
+       bloğunda yakalanamaz ve ölümcül hata oluşur. <literal>__autoload</literal>
+       işlevinde yavrulanmayan istisnalar
+       <link linkend="language.exceptions">catch</link> bloğunda tek bir
+       önlemle yakalanabilir. Özel bir istisna yavrulanıyorsa bu özel istisna
+       sınıfı mevcut olmalıdır. <literal>__autoload</literal> işlevi özel
+       istisna sınıfını otomatik yüklemek için ardışık olarak kullanılabilir.
       </entry>
      </row>
      <row>
       <entry>5.3.0</entry>
       <entry>
-       Eklendi: <link linkend="language.oop5.overloading">__callStatic</link> 
+       Eklendi: <link linkend="language.oop5.overloading">__callStatic</link>
        yöntemi.
       </entry>
      </row>
      <row>
       <entry>5.3.0</entry>
       <entry>
-       Eklendi: Sınıf <emphasis>const</emphasis> ve özellik tanımları için 
+       Eklendi: Sınıf <emphasis>const</emphasis> ve özellik tanımları için
        <link linkend="language.types.string.syntax.heredoc">yorumlu</link>
-       ve <link linkend="language.types.string.syntax.heredoc">yorumsuz</link> 
-       metin desteği. Yorumlu değerlerin çift tırnaklı dizgelerin uyduğu kurallara 
-       uyması gerektiğini unutmayın (örn, değşken olmayanların içinde). 
+       ve <link linkend="language.types.string.syntax.heredoc">yorumsuz</link>
+       metin desteği. Yorumlu değerlerin çift tırnaklı dizgelerin uyduğu kurallara
+       uyması gerektiğini unutmayın (örn, değşken olmayanların içinde).
       </entry>
      </row>
      <row>
       <entry>5.3.0</entry>
       <entry>
-       Eklendi: <link linkend="language.oop5.late-static-bindings">Duruk 
+       Eklendi: <link linkend="language.oop5.late-static-bindings">Duruk
        İçselleştirim</link>.
       </entry>
      </row>
@@ -137,30 +269,34 @@
      <row>
       <entry>5.2.0</entry>
       <entry>
-       Değişti: <link linkend="object.tostring">__toString()</link> yöntemi 
-       sadece <function>echo</function> veya <function>print</function> ile 
-       doğrudan birleştirilip çağrılabilirdi. Artık, herhangi bir dizge 
-       bağlamında (örn, <literal>%s</literal> seçenekli 
-       <function>printf</function> içinde) çağrılabilir fakat diğer türlerin 
-       bağlamlarında (örn, <literal>%d</literal> seçeneği ile) çağrılamaz. 
-       PHP 5.2.0 itibariyle, nesnelerin <literal>__toString</literal> yöntemi 
-       olmaksızın dizgeye dönüştürülmesi <constant>E_RECOVERABLE_ERROR</constant> 
-       seviyesinde bir hataya sebep olur.
+       Değişti: <link linkend="object.tostring">__toString()</link> yöntemi
+       sadece <function>echo</function> veya <function>print</function> ile
+       doğrudan birleştirilip çağrılabilirdi. Artık, herhangi bir &string;
+       bağlamında (örn, <literal>%s</literal> seçenekli
+       <function>printf</function> içinde) çağrılabilir fakat diğer türlerin
+       bağlamlarında (örn, <literal>%d</literal> seçeneği ile) çağrılamaz.
+       PHP 5.2.0 itibariyle, nesnelerin <literal>__toString</literal> yöntemi
+       olmaksızın dizgeye dönüştürülmesi
+       <constant>E_RECOVERABLE_ERROR</constant> seviyesinde bir hataya sebep
+       olur. PHP 5.2.0'dan itibaren, &object; türünü
+       <link linkend="object.tostring">__toString</link> yöntemi olmaksızın
+       &string; türüne dönüştürmek <constant>E_RECOVERABLE_ERROR</constant>
+       seviyesinde bir hatayı tetiklemektedir.
       </entry>
      </row>
      <row>
       <entry>5.1.3</entry>
       <entry>
-       Değişti: PHP 5 öcesinde, <literal>var</literal> kullanımı önerilmezdi 
-       ve <constant>E_STRICT</constant> seviyesinde bir hataya sebep olurdu. 
+       Değişti: PHP 5 öcesinde, <literal>var</literal> kullanımı önerilmezdi
+       ve <constant>E_STRICT</constant> seviyesinde bir hataya sebep olurdu.
        Artık, önerilmeme durumu ortadan kalktığından bir hataya sebep olmuyor.
       </entry>
      </row>
      <row>
       <entry>5.1.0</entry>
       <entry>
-       Değişti:  <link linkend="object.set-state">__set_state()</link> duruk
-       yöntemi artık  <function>var_export</function> ile ihracedilen sınıflar 
+       Değişti:  <link linkend="object.set-state">__set_state()</link> statik
+       yöntemi artık  <function>var_export</function> ile ihracedilen sınıflar
        için çağrılabiliyor.
       </entry>
      </row>
@@ -176,7 +312,7 @@
   </informaltable>
  </para>
 </sect1>
- 
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml