svn: /phpdoc/tr/trunk/language/types/ boolean.xml callable.xml float.xml integer.xml null.xml object.xml pseudo-types.xml resource.xml

[email protected] (Nilgün Belma Bugüner)
Newsgroups php.doc.tr
Message-ID <[email protected]>
nilgun                                   Sat, 13 Oct 2018 09:53:07 +0000

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

Log:
update for sync with English docs.

Changed paths:
    U   phpdoc/tr/trunk/language/types/boolean.xml
    U   phpdoc/tr/trunk/language/types/callable.xml
    U   phpdoc/tr/trunk/language/types/float.xml
    U   phpdoc/tr/trunk/language/types/integer.xml
    U   phpdoc/tr/trunk/language/types/null.xml
    U   phpdoc/tr/trunk/language/types/object.xml
    U   phpdoc/tr/trunk/language/types/pseudo-types.xml
    U   phpdoc/tr/trunk/language/types/resource.xml
svn-diffs-345811.txt (text/x-diff, 22 KB)
Modified: phpdoc/tr/trunk/language/types/boolean.xml
===================================================================
--- phpdoc/tr/trunk/language/types/boolean.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/boolean.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 341793 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.boolean">
  <title><code>boolean</code></title>

@@ -9,17 +9,11 @@
   doğruluk değeridir.
  </simpara>

- <note>
-  <simpara>
-   <type>boolean</type> türü PHP 4'ten beri vardır.
-  </simpara>
- </note>
-
  <sect2 xml:id="language.types.boolean.syntax">
   <title>Sözdizimi</title>
   <para>
    Bir <type>boolean</type> sayılını belirtmek için &true; veya
-   &false; anahtar sözcüğü kullanılır. Her ikisi de harf büyüklüğüne
+   &false; sabiti kullanılır. Her ikisi de harf büyüklüğüne
    duyarsızdır.
   </para>

@@ -34,8 +28,8 @@
   </informalexample>

   <para>
-    Genelde, <type>boolean</type> türünde bir değer döndüren bir çeşit
-    <link linkend="language.operators">işleç</link> vardır ve bu değer bir
+    Genelde, <type>boolean</type> türünde bir değer döndüren bir
+    <link linkend="language.operators">işleç</link> ifadesinin sonucu bir
     <link linkend="language.control-structures">denetim yapısı</link>na
     aktarılır.
   </para>
@@ -50,7 +44,7 @@
     echo "Sürüm numarası 1.23'tür.";
 }

-// Bu gereksizdir...
+// Bu gereksizdir çünkü aynı manada kullanılır
 if ($ayırıcı_göster == TRUE) {
     echo "<hr>\n";
 }
@@ -115,12 +109,6 @@
    </listitem>
    <listitem>
     <simpara>
-     hiç üye değişkeni olmayan <link linkend="language.types.object"
-     >object</link> (sadece PHP 4)
-    </simpara>
-   </listitem>
-   <listitem>
-    <simpara>
      <link linkend="language.types.null">NULL</link>  türü (tanımsız
      değişkenler dahil)
     </simpara>
@@ -134,8 +122,9 @@
   </itemizedlist>

   <para>
-   Bunların dışında kalan tüm değerler  &true; olarak ele alınır (<link
-   linkend="language.types.resource">resource</link> türler dahil).
+   Bunların dışında kalan tüm değerler  &true; olarak ele alınır
+   (<link linkend="language.types.resource">resource</link> türler ve
+   <constant>NAN</constant> dahil).
   </para>

   <warning>

Modified: phpdoc/tr/trunk/language/types/callable.xml
===================================================================
--- phpdoc/tr/trunk/language/types/callable.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/callable.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 336245 Maintainer: erdemkeren Status: ready -->
+<!-- EN-Revision: 341282 Maintainer: erdemkeren Status: ready -->
 <sect1 xml:id="language.types.callable">
  <title>Geriçağırımlar / Çağırılılabilirler</title>

@@ -33,7 +33,8 @@

   <para>
     Örneklenmiş bir nesne yöntemi, 0 indisinde nesne, 1 indisinde yöntem adı
-    olan bir dizi ile aktarılır.
+    olan bir dizi ile aktarılır. Korumalı ve özel yöntemlere sınıf içinden
+    erişilebilir.
   </para>

   <para>
@@ -146,12 +147,6 @@
    </example>
   </para>

-  <note>
-   <simpara>
-    PHP 4&apos;te, bir geriçağırım yaratmak için, kopyasını değil; gerçek <type>nesne</type>&apos;yi işaret eden bir gönderim kullanmak gerekiyordu. Daha fazla bilgi için bkz: <link linkend="language.references">Gönderimlerle İlgili Herşey</link>.
-   </simpara>
-  </note>
-
   &note.func-callback-exceptions;
  </sect2>


Modified: phpdoc/tr/trunk/language/types/float.xml
===================================================================
--- phpdoc/tr/trunk/language/types/float.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/float.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 329281 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 345104 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.float" xmlns:xlink="http://www.w3.org/1999/xlink">
  <title><code>float</code></title>

@@ -37,7 +37,7 @@

  <para>
   Bir gerçek sayının bellekte kapladığı genişlik platforma göre değişmekteyse
-  de kabaca 14 hanelik bir hassasiyetle ~1.8e308'lik olası bir en büyük değer
+  de kabaca 14 hanelik bir hassasiyetle 1.8e308'lik olası bir en büyük değer
   (64 bitlik IEEE biçemi) hepsi için sağlanır.
  </para>

@@ -144,8 +144,9 @@
   </para>
   <para>
    <constant>NAN</constant> farklı değerdeki herhangi bir sayıyı temsil
-   ettiğinden kendisi dahil başka bir değerle karşılaştırılmamalı, bunun yerine
-   değer <function>is_nan</function> ile sınanmalıdır.
+   ettiğinden kendisi dahil fakat &true; hariç, başka bir değerle
+   karşılaştırılmamalı, bunun yerine değer <function>is_nan</function> ile
+   sınanmalıdır.
   </para>
  </sect2>
 </sect1>

Modified: phpdoc/tr/trunk/language/types/integer.xml
===================================================================
--- phpdoc/tr/trunk/language/types/integer.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/integer.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 296829 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 345073 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.integer">
  <title><code>integer</code></title>

  <simpara>
   Bir <type>integer</type> türünde değer şu kümeden bir tamsayıdır:
-  Z = {..., -2, -1, 0, 1, 2, ...}.
+  &#8484; = {..., -2, -1, 0, 1, 2, ...}.
  </simpara>

  <para>
@@ -16,7 +16,7 @@
  <itemizedlist>
   <listitem>
    <simpara>
-    <link linkend="ref.gmp">Keyfi uzunlukta tamsayı / GMP</link>
+    <link linkend="book.gmp">Keyfi uzunlukta tamsayı / GMP</link>
    </simpara>
   </listitem>
   <listitem>
@@ -26,7 +26,7 @@
   </listitem>
   <listitem>
    <simpara>
-    <link linkend="ref.bc">Keyfi ondalık hassasiyet / BCMath</link>
+    <link linkend="book.bc">Keyfi ondalık hassasiyet / BCMath</link>
    </simpara>
   </listitem>
  </itemizedlist>
@@ -36,13 +36,19 @@

   <simpara>
    <type>integer</type> türünde değerler  onluk, sekizlik veya onaltılık
-   tabanda belirtilebilirler ve önlerinde isteğe bağlı bir + veya - işareti
-   bulunabilir.
+   tabanda belirtilebilirler.
+   <link linkend="language.operators.arithmetic">değil işleci</link>
+   negatif bir tamsayı belirtmekte kullanılabilir.
   </simpara>

   <para>
+   İkil <type>integer</type> sayılar PHP 5.4.0 ve sonrasında kullanılabilir.
+  </para>
+
+  <para>
    Sekizlik gösterimde sayıların önüne <literal>0</literal> (sıfır),
-   onaltılık gösterimde ise <literal>0x</literal> getirilir.
+   onaltılık gösterimde <literal>0x</literal> ve ikil gösterimde
+   <literal>0b</literal> getirilir.
   </para>

   <example>
@@ -54,6 +60,7 @@
 $a = -123; // negatif bir sayı
 $a = 0123; // sekizlik tabanda bir sayı (onluk: 83)
 $a = 0x1A; // onaltılık tabanda bir sayı (onluk: 26)
+$a = 0b11111111; // ikil sayı (onluk: 255)
 ?>
 ]]>
    </programlisting>
@@ -73,9 +80,12 @@

 sekizlik  : 0[0-7]+

-tamsayı   : [+-]?onluk
-          | [+-]?onaltılık
-          | [+-]?sekizlik
+ikil      : 0[bB][01]+
+
+tamsayı     : onluk
+            | onaltılık
+            | sekizlik
+            | ikil
 ]]>
    </programlisting>
   </informalexample>
@@ -84,27 +94,17 @@
    Bir <type>integer</type> türün genişliği platforma göre değişir. 32 bitlik
    sistemlerde azami değer 2 milyon civarında iken 64 bitlik sistemlerde 9E18
    civarındadır. PHP işaretsiz tamsayıları (C'deki unsigned) desteklemez.
-   <type>integer</type> türün genişliği PHP 4.4.0'da
-   <constant>PHP_INT_SIZE</constant> sabitine ve olası en büyük değeri ise PHP
-   5.0.5'te <constant>PHP_INT_MAX</constant> sabitine atanmıştır.
+   <type>integer</type> türün genişliği <constant>PHP_INT_SIZE</constant>
+   sabitine, olası en büyük değeri PHP 5.0.5'te <constant>PHP_INT_MAX</constant>
+   sabitine ve en küçük değeri ise PHP 7'de <constant>PHP_INT_MIN</constant>
+   sabitine atanmıştır.
   </para>

   <warning>
    <para>
-    Sekizlik bir değer içinde geçersiz bir rakam kullanılmışsa (8, 9 gibi) o
-    ve kalan tüm rakamlar yok sayılır.
+    PHP 7 öncesinde, sekizlik bir değer içinde geçersiz bir rakam kullanılmışsa
+    (8, 9 gibi) o ve kalan tüm rakamlar yok sayılır, PHP 7 ve sonrasında bir çözümleme hatası çıktılanır.
    </para>
-
-   <example>
-    <title>- Sekizlik garabeti</title>
-    <programlisting role="php">
-<![CDATA[
-<?php
-var_dump(01090); // sekizlik: 010, onluk: 8
-?>
-]]>
-    </programlisting>
-   </example>
   </warning>
  </sect2>

@@ -157,25 +157,11 @@
    </programlisting>
   </example>

-  <warning>
-   <simpara>
-    Ne yazık ki, bunun negatif sayılar için her zaman çalışmaması şeklinde
-    kendini gösteren bir PHP yazılım hatası mevcuttu. Örneğin,
-    <literal>-50000 * $milyon</literal> işleminin sonucu
-    <literal>-429496728</literal> olmaktadır. Ancak, her iki terimin işareti
-    pozitif olduğunda hiçbir sorun çıkmamaktadır.
-   </simpara>
-
-   <simpara>
-    Bu hata PHP 4.1.0'da düzeltilmiştir.
-   </simpara>
-  </warning>
-
   <para>
    PHP'de sonucun <type>integer</type> türünde elde edileceği bir bölme
    işlemi mevcut değildir. <literal>1/2</literal> işleminin sonucu
    <type>float</type> türünde <literal>0.5</literal> değeridir. Bu değer
-   (<type>integer</type>) ile çarpıtılarak aşağı yuvarlamak suretiyle bir
+   (<type>integer</type>) ile çarpıtılarak sıfıra yuvarlamak suretiyle bir
    tamsayıya dönüştürülebilirse de <function>round</function> işlevini
    kullanırsanız dönüşümün nasıl yapılacağını kendiniz belirleyebilirsiniz.
   </para>
@@ -207,6 +193,12 @@
   </simpara>

   <simpara>
+   Bir <type>resource</type> bir <type>integer</type> sayıya dönüştürülürse,
+   sonuç, PHP tarafından çalışma anında özkaynağa atanan eşsiz özkaynak
+   numarası olacaktır.
+  </simpara>
+
+  <simpara>
    Ayrıca, <link linkend="language.types.type-juggling">Tür Dönüşümü</link>
    bölümüne de bakınız.
   </simpara>
@@ -232,13 +224,21 @@

    <para>
     Dönüşüm sonucu <type>integer</type> türüne ayrılan genişliğe (normalde
-    32 bitlik sistemlerde <literal>+/- 2.15e+9 = 2^31</literal>, 64 bitlik
-    sistemlerde ise <literal>+/- 9.22e+18 = 2^63</literal>) sığmıyorsa,
-    <type>float</type> türün hassasiyeti <type>integer</type>  türünde tam bir
+    32 bitlik sistemlerde <literal>+/- 2.15e+9 = 2^31</literal>, Windows dışındaki
+    64 bitlik sistemlerde ise <literal>+/- 9.22e+18 = 2^63</literal>) sığmıyorsa,
+    <type>float</type> türün hassasiyeti <type>integer</type> türünde tam bir
     sonuç vermeyeceğinden sonuç tanımsızdır. Bu durumda ne bir uyarı ne de bir
     bilgi verilir!
    </para>

+   <note>
+    <para>
+     PHP 7.0.0 ve sonrasında, tanımsız ve platforma bağlı olmak yerine
+     <type>integer</type> türüne çarpıtıldığında NaN ve Infinity daima sıfır
+     olacaktır.
+    </para>
+   </note>
+
    <warning>
     <para>
      Ondalık kısmı <type>integer</type> türüne asla dönüştürmeyin, yoksa

Modified: phpdoc/tr/trunk/language/types/null.xml
===================================================================
--- phpdoc/tr/trunk/language/types/null.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/null.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,22 +1,16 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 342126 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.null">
  <title><code>NULL</code></title>

  <para>
   Özel &null; değeri, değeri olmayan bir değişken anlamına gelir. &null;
-  değerinin olası tek türü <type>NULL</type>'dur.
+  değerinin olası tek türü <type>null</type>'dur.
  </para>

- <note>
-  <simpara>
-   <type>NULL</type> türü PHP 4'ten itibaren mevcuttur.
-  </simpara>
- </note>
-
  <para>
-  Bir değişken <type>NULL</type> türündeyse:
+  Bir değişken <type>null</type> türündeyse:
  </para>

  <itemizedlist>
@@ -41,7 +35,7 @@
   <title>Sözdizimi</title>

   <para>
-   <type>NULL</type> türünde, büyük-küçük harfe duyarlı olarak tek bir değer
+   <type>null</type> türünde, harf büyüklüğüne duyarsız tek bir sabit
    vardır: &null;.
   </para>

@@ -63,12 +57,17 @@
  </sect2>

  <sect2 xml:id="language.types.null.casting">
-  <title><literal>NULL</literal> türüne çarpıtım</title>
+  <title>&null; türüne çarpıtım</title>

   <para>
-   Bir değişkenin türü (<type>null</type>) ile çarpıtılırsa değişken değersiz
-   bırakılarak tanımsız hale getirilmiş olur.
+   &warn.deprecated.feature-7-2-0;
   </para>
+
+  <para>
+   <literal>(unset) $var</literal> kullanarak bir değişken <type>null</type>
+   türüne çarpıtılırsa değişken kaldırılmaz fakat değersiz hale getirilmiş
+   olur ve sadece &null; değer döndürür.
+  </para>

  </sect2>


Modified: phpdoc/tr/trunk/language/types/object.xml
===================================================================
--- phpdoc/tr/trunk/language/types/object.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/object.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 344924 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.object">
  <title><code>object</code></title>

@@ -48,8 +48,8 @@
    <literal>stdClass</literal> sınıfının yeni bir örneği oluşturulmuş olur.
    Eğer değer &null; ise yeni örnek boş olur. Bir dizi <type>object</type>
    türüne dönüştürülürse dizi elemanlarının isimleri değerleriyle birlikte
-   nesnenin özellikleri haline gelirler. Diğer değerler ise,
-   <literal>scalar</literal> adlı üye değişkenin değeri haline gelirler.
+   nesnenin özellikleri haline gelirler. Bu durumda PHP 7.2.0 öncesinde, sayısal
+   anahtarların yinelenmedikçe erişilmez olacağını unutmayın.
   </para>

   <informalexample>
@@ -56,6 +56,25 @@
    <programlisting role="php">
 <![CDATA[
 <?php
+$obj = (object) array('1' => 'foo');
+var_dump(isset($obj->{'1'})); // PHP 7.2.0 ve sonrasında 'bool(true)'
+                              // öncesinde 'bool(false)' basar
+var_dump(key($obj)); // PHP 7.2.0 ve sonrasında 'string(1) "1"
+                     // öncesinde 'int(1)' basar
+?>
+]]>
+   </programlisting>
+  </informalexample>
+
+  <para>
+   Herhangi bir başka değer için, <literal>scalar</literal> isimli bir üye
+   değişken, değeri içerecektir.
+  </para>
+
+  <informalexample>
+   <programlisting role="php">
+<![CDATA[
+<?php
 $nesne = (object) 'heyo';
 echo $nesne->scalar;  // çıktısı: 'heyo'
 ?>

Modified: phpdoc/tr/trunk/language/types/pseudo-types.xml
===================================================================
--- phpdoc/tr/trunk/language/types/pseudo-types.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/pseudo-types.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,9 +1,16 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 293478 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 345238 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.pseudo-types">
  <title>Bu belgede kullanılan sözde türler ve değişkenler</title>

+ <para>
+  Sözde türler PHP belgelerinde bir değişkene sahip olabileceği türleri ve
+  değerleri belirtmek için kullanılan anahtar smzcüklerdir. PHP dilinin
+  yapı taşları olmadıklarından sözde türleri özel işlevlerinizde tür bildirimi
+  olarak kullanamazsınız.
+ </para>
+
  <sect2 xml:id="language.types.mixed">
   <title><code>mixed</code></title>

@@ -35,132 +42,21 @@
   <title><code>callback</code></title>

   <para>
-   <function>call_user_func</function>, <function>usort</function> gibi
-   işlevler değiştirge olarak kullanıcı tanımlı geriçağırım işlevlerini kabul
-   ederler. Geriçağırım işlevleri her zaman basit işlevler olmayabilir, nesne
-   yöntemleri ve hatta duruk sınıf yöntemleri bile olabilirler.
+   <type>callable</type> türünün PHP 5.4 ve sonrasında eklenmesinden önce bu
+   belgelerde <type>callback</type> sözde türü kullanılırdı. İkisi tamamen aynı
+   anlamdadır.
   </para>
+
+ </sect2>
+
+ <sect2 xml:id="language.types.array-object">
+  <title><literal>array|object</literal></title>

   <para>
-   Bir PHP işlevi, <type>string</type> türündeki ismiyle aktarılır. Şu dil
-   oluşumları dışında herhangi bir yerleşik veya kullanıcı tanımlı işlev
-   kullanılabilir:
-   <function>array</function>, <function>echo</function>,
-   <function>empty</function>, <function>eval</function>,
-   <function>exit</function>, <function>isset</function>,
-   <function>list</function>, <function>print</function> veya
-   <function>unset</function>.
+   <literal>array|object</literal> bir değiştirgeninin ya <type>array</type>
+   ya da <type>object</type> türünde olabileceğini belirtir.
   </para>
-
-  <para>
-    Örneklenmiş bir nesnenin bir yöntemi, nesnenin ismi 0. indiste, yöntem
-    ismi 1. indiste yer alan bir dizi olarak aktarılır.
-  </para>
-
-  <para>
-   Duruk sınıf yöntemleri de sınıf ismi 0. indiste içerilerek, sınıf bir
-   nesne olarak örneklenmeksizin aktarılabilir.
-  </para>
-
-  <para>
-   <function>create_function</function> işlevi bildik kullanıcı tanımlı
-   işlevlerden başka, bir anonim geriçağırım işlevi oluşturmak için de
-   kullanılabilir. PHP 5.3.0'dan itibaren işleve değiştirge olarak bir
-   <link linkend="functions.anonymous">anonim işlev</link> aktarmak
-   mümkün oldu.
-  </para>
-
-  <para><example>
-   <title>- Geriçağırım işlevi örnekleri</title>
-   <programlisting role="php">
-<![CDATA[
-<?php
-
-// Bir geriçağırım işlevi örneği
-function geriçağırım_işlevim() {
-    echo 'merhaba dünya!';
-}
-
-// Bir geriçağırım yöntemi örneği
-class Sınıfım {
-    static function geriçağırımYöntemim() {
-        echo 'Merhaba Dünya!';
-    }
-}
-
-// 1. tür: Basit geriçağırım
-call_user_func('geriçağırım_işlevim');
-
-// 2. tür: Duruk sınıf yöntemi çağrısı
-call_user_func(array('Sınıfım', 'geriçağırımYöntemim'));
-
-// 3. tür: Nesne yöntemi çağrısı
-$nesne = new Sınıfım();
-call_user_func(array($nesne, 'geriçağırımYöntemim'));
-
-// 4. tür: Duruk sınıf yöntemi çağrısı (PHP 5.2.3 ve sonrası)
-call_user_func('Sınıfım::geriçağırımYöntemim');
-
-// 5. tür: Göreli duruk sınıf yöntemi çağrısı (PHP 5.2.3 ve sonrası)
-class A {
-    public static function kimsin() {
-        echo "A\n";
-    }
-}
-
-class B extends A {
-    public static function kimsin() {
-        echo "B\n";
-    }
-}
-
-call_user_func(array('B', 'parent::kimsin')); // A
-?>
-]]>
-   </programlisting>
-  </example></para>
-
-  <para>
-   <example>
-    <title>- Anonim işlev kullanan bir geriçağırım işlevi örneği</title>
-   <programlisting role="php">
-<![CDATA[
-<?php
-// Anonim işlevimiz
-$double = function($a) {
-    return $a * 2;
-};
-
-// Sayı aralığımız
-$numbers = range(1, 5);
-
-// Aralık içindeki her elemanın boyutunu
-// ikiye katlamak için geriçağırım işlevi
-// olarak burada anonim bir işlev kullanalım
-$new_numbers = array_map($double, $numbers);
-
-print implode(' ', $new_numbers);
-?>
-]]>
-    </programlisting>
-    &example.outputs;
-    <screen>
-<![CDATA[
-2 4 6 8 10
-]]>
-    </screen>
-   </example>
-  </para>
-
-  <note>
-   <simpara>
-    PHP4'te, kopyayı değil de asıl nesneyi işaret eden bir geriçağırım
-    oluşturmak için gönderim kullanmak gerekir. Daha fazla bilgi için
-    <link linkend="language.references">Gönderimler Hakkında</link> bölümüne
-    bakınız.
-   </simpara>
-  </note>
-  &note.func-callback-exceptions;
+
  </sect2>

  <sect2 xml:id="language.types.void">
@@ -169,7 +65,9 @@
   <para>
    <literal>void</literal> bir dönüş türü olarak dönüş değerinin yararsız
    olduğu anlamına gelir. <literal>void</literal> bir değiştirge listesinde
-   kullanıldığında işlevin değiştirge kabul etmediği anlamına gelir.
+   kullanıldığında işlevin değiştirge kabul etmediği anlamına gelir.  PHP 7.1
+   ve sonrasında <literal>void</literal> bir işlev dönüş türü olarak kabul
+   edilmiştir.
   </para>

  </sect2>

Modified: phpdoc/tr/trunk/language/types/resource.xml
===================================================================
--- phpdoc/tr/trunk/language/types/resource.xml	2018-10-13 05:48:17 UTC (rev 345810)
+++ phpdoc/tr/trunk/language/types/resource.xml	2018-10-13 09:53:07 UTC (rev 345811)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: nilgun Status: ready -->
+<!-- EN-Revision: 341282 Maintainer: nilgun Status: ready -->
 <sect1 xml:id="language.types.resource">
  <title><code>resource</code></title>

@@ -12,12 +12,6 @@
   linkend="resource">eklerde</link> bulabilirsiniz.
  </para>

- <note>
-  <simpara>
-   <type>resource</type> türü PHP 4'ten itibaren mevcuttur.
-  </simpara>
- </note>
-
  <para>
   Ayrıca, <function>get_resource_type</function> işlevine de bakınız.
  </para>
@@ -36,7 +30,7 @@
   <title>Özkaynakları serbest bırakmak</title>

   <para>
-    PHP 4'ün Zend Motoru sayesinde gönderimsiz kalan özkaynaklar özdevinimli
+    Zend Motoru sayesinde gönderimsiz kalan özkaynaklar özdevinimli
     olarak saptanarak bunlara ayrılan bellek çöp toplayıcı tarafından serbest
     bırakılmaktadır. Bu sebeple bir özkaynağa ayrılan belleği serbest bırakmak
     ihtiyacı nadiren ortaya çıkar.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.