Skip to content

Commit

Permalink
update for sync with English docs
Browse files Browse the repository at this point in the history
  • Loading branch information
nilgun committed Sep 7, 2024
1 parent 385b018 commit 10c75c4
Show file tree
Hide file tree
Showing 11 changed files with 127 additions and 45 deletions.
4 changes: 2 additions & 2 deletions reference/array/functions/array-filter.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 31cacb6f262f455c616094cfe6d09bc0d1df2748 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 1de7b5b65f959de3babdd8ea1b060f8cebd60856 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-filter" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_filter</refname>
Expand Down Expand Up @@ -242,7 +242,7 @@ array(2) {
<caution>
<para>
Eğer geriçağırım işlevinde dizi değişikliğe uğrarsa (yani, elemen ekleme,
silme, tanımsız yapma gibi işlemler) bu işlevin davranışı belirsizdir.
veya tanımsız yapma gibi işlemler) bu işlevin davranışı belirsizdir.
</para>
</caution>
</refsect1>
Expand Down
49 changes: 35 additions & 14 deletions reference/array/functions/array-walk-recursive.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d42b32e96ba3a36544b453128b5f515166bfc14c Maintainer: nilgun Status: ready -->
<!-- EN-Revision: cec5275f23d2db648df30a5702b378044431be97 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-walk-recursive" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_walk_recursive</refname>
Expand All @@ -8,14 +8,15 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>array_walk_recursive</methodname>
<type>true</type><methodname>array_walk_recursive</methodname>
<methodparam><type class="union"><type>array</type><type>object</type></type><parameter role="reference">dizi</parameter></methodparam>
<methodparam><type>callable</type><parameter>işlev</parameter></methodparam>
<methodparam choice="opt"><type>mixed</type><parameter>veri</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
<parameter>dizi</parameter> dizisinin her elemanına kullanıcı tarafından
tanımlanmış <parameter>işlev</parameter> geri çağırım işlevini uygular. Bu işlev iç içe dizilerde ardışık işlem yapar.
tanımlanmış <parameter>işlev</parameter> geri çağırım işlevini uygular. Bu
işlev iç içe dizilerde ardışık işlem yapar.
</para>
</refsect1>
<refsect1 role="parameters">
Expand All @@ -35,16 +36,17 @@
<listitem>
<para>
Normalde, <parameter>işlev</parameter> iki bağımsız değişken alır. İlki
<parameter>dizi</parameter> bağımsız değişkeninin değeri, ikincisi ise indis
veya anahtardır.
<parameter>dizi</parameter> bağımsız değişkeninin değeri, ikincisi ise
indis veya anahtardır.
</para>
<note>
<para>
Eğer <parameter>işlev</parameter> geri çağırım işlevinin doğrudan
dizinin kendisi üzerinde işlem yapması isteniyorsa işlevin ilk
bağımsız değişkenini bir <link linkend="language.references">gönderim</link>
olarak belirtin. Böylece elemanlar üzerinde yapılan her değişiklik özgün
dizide de yapılmış olur.
bağımsız değişkenini bir
<link linkend="language.references">gönderim</link>
olarak belirtin. Böylece elemanlar üzerinde yapılan her değişiklik
özgün dizide de yapılmış olur.
</para>
</note>
</listitem>
Expand All @@ -54,22 +56,41 @@
<listitem>
<para>
Eğer isteğe bağlı <parameter>veri</parameter> bağımsız değişkeni
belirtilmişse, değeri <parameter>işlev</parameter> geri çağırım işlevine
üçüncü bağımsız değişken olarak aktarılır.
belirtilmişse, değeri <parameter>işlev</parameter> geri çağırım
işlevine üçüncü bağımsız değişken olarak aktarılır.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>


<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.success;
&return.true.always;
</para>
</refsect1>

<refsect1 role="changelog">
&reftitle.changelog;
<para>
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&return.type.true;
</tbody>
</tgroup>
</informaltable>
</para>
</refsect1>

<refsect1 role="examples">
&reftitle.examples;
<para>
Expand Down Expand Up @@ -99,8 +120,8 @@ limon ekşi
]]>
</screen>
<para>
Farkedeğceğiniz gibi '<literal>tatlı</literal>' anahtarı hiç gösterilmedi.
Bir dizi içeren elemanların anahtarları işleve aktarılmaz.
Farkedeceğiniz gibi '<literal>tatlı</literal>' anahtarı hiç
gösterilmedi. Bir dizi içeren elemanların anahtarları işleve aktarılmaz.
</para>
</example>
</para>
Expand Down
17 changes: 9 additions & 8 deletions reference/array/functions/array-walk.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d45ff7a3e78243470d1b7e5141d7ded022286d7f Maintainer: nilgun Status: ready -->
<!-- EN-Revision: cec5275f23d2db648df30a5702b378044431be97 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-walk" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_walk</refname>
Expand All @@ -9,7 +9,7 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>array_walk</methodname>
<type>true</type><methodname>array_walk</methodname>
<methodparam><type class="union"><type>array</type><type>object</type></type><parameter role="reference">dizi</parameter></methodparam>
<methodparam><type>callable</type><parameter>işlev</parameter></methodparam>
<methodparam choice="opt"><type>mixed</type><parameter>veri</parameter><initializer>&null;</initializer></methodparam>
Expand Down Expand Up @@ -41,8 +41,8 @@
<listitem>
<para>
Normalde, <parameter>işlev</parameter> iki bağımsız değişken alır. İlki
<parameter>dizi</parameter> bağımsız değişkeninin değeri, ikincisi ise indis
veya anahtardır.
<parameter>dizi</parameter> bağımsız değişkeninin değeri, ikincisi ise
indis veya anahtardır.
</para>
<note>
<para>
Expand All @@ -55,9 +55,9 @@
</note>
<note>
<para>
Birçok dahili işlev, (örneğin, <function>strtolower</function>),
beklenenden fazla bağımsız değişken aktarılırsa ve doğrudan
<parameter>işlev</parameter> olarak kullanılamazsa bir uyarı çıktılar.
Birçok dahili işlev, (örneğin, <function>strtolower</function>),
beklenenden fazla bağımsız değişken aktarılırsa ve doğrudan
<parameter>işlev</parameter> olarak kullanılamazsa bir uyarı çıktılar.
</para>
</note>
<para>
Expand Down Expand Up @@ -86,7 +86,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&true; döner.
&return.true.always;
</para>
</refsect1>
<refsect1 role="errors">
Expand Down Expand Up @@ -115,6 +115,7 @@
</row>
</thead>
<tbody>
&return.type.true;
<row>
<entry>8.0.0</entry>
<entry>
Expand Down
11 changes: 6 additions & 5 deletions reference/array/functions/compact.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e311803cd2fb931ad80bab6fd0f996d2ece6e2b8 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: d58ee8eaaa7f716c51f66f5f1058ab3c42376d98 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.compact" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>compact</refname>
Expand All @@ -18,10 +18,11 @@
</para>
<para>
<function>compact</function> işlevi, <parameter>değişken</parameter> ile
belirtilen değişkenlerden ismi simge tablosunda yer alanları, değerleriyle
birlikte çıktılayacağı diziye ekler; değişken isimleri anahtar olarak
kullanılır. Özetle, <function>extract</function> işlevinin yaptığının
tersini yapar.
belirtilen değişkenlerden ismi
<link linkend="features.gc.refcounting-basics">simge tablosu</link>nda
yer alanları, değerleriyle birlikte çıktılayacağı diziye ekler; değişken
isimleri anahtar olarak kullanılır. Özetle, <function>extract</function>
işlevinin yaptığının tersini yapar.
</para>
<note>
<para>
Expand Down
15 changes: 9 additions & 6 deletions reference/array/functions/extract.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 4a7ddddc27271967b616ad3400cfbe2a9b48212b Maintainer: nilgun Status: ready -->
<!-- EN-Revision: d58ee8eaaa7f716c51f66f5f1058ab3c42376d98 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.extract" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>extract</refname>
Expand All @@ -15,7 +14,9 @@
<methodparam choice="opt"><type>string</type><parameter>önek</parameter><initializer>""</initializer></methodparam>
</methodsynopsis>
<para>
Bir dizideki değişkenleri simge tablosuna dahil eder.
Bir dizideki değişkenleri
<link linkend="features.gc.refcounting-basics">simge tablosuna</link>
dahil eder.
</para>
<para>
Her anahtarın geçerli bir değişken adı olup olmadığına bakmaktan başka bu
Expand Down Expand Up @@ -182,9 +183,11 @@
bir dizi olduğunu varsayalım */
$boyut = "büyük";
$dizi = array("renk" => "mavi",
"boyut" => "orta",
"şekil" => "küre");
$dizi = array(
"renk" => "mavi",
"boyut" => "orta",
"şekil" => "küre");
extract($dizi, EXTR_PREFIX_SAME, "wddx");
echo "$renk, $boyut, $şekil, $wddx_boyut\n";
Expand Down
9 changes: 8 additions & 1 deletion reference/array/functions/krsort.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 2ca090342977839edca2f7f4e52305a1b5da6095 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 4acad9b77f9422b44aa58266f5fe1585b5bb3fe5 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.krsort" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>krsort</refname>
Expand Down Expand Up @@ -53,6 +53,13 @@
</row>
</thead>
<tbody>
<row>
<entry>8.2.0</entry>
<entry>
Bu işlev artık <constant>SORT_REGULAR</constant> altında sayısal dizge
karşılaştırmasını standart PHP 8 kurallarını kullanarak yapıyor.
</entry>
</row>
&return.type.true;
</tbody>
</tgroup>
Expand Down
9 changes: 8 additions & 1 deletion reference/array/functions/ksort.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 2ca090342977839edca2f7f4e52305a1b5da6095 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 4acad9b77f9422b44aa58266f5fe1585b5bb3fe5 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.ksort" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>ksort</refname>
Expand Down Expand Up @@ -53,6 +53,13 @@
</row>
</thead>
<tbody>
<row>
<entry>8.2.0</entry>
<entry>
Bu işlev artık <constant>SORT_REGULAR</constant> altında sayısal dizge
karşılaştırmasını standart PHP 8 kurallarını kullanarak yapıyor.
</entry>
</row>
&return.type.true;
</tbody>
</tgroup>
Expand Down
8 changes: 5 additions & 3 deletions reference/datetime/functions/date.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 7f385d3239d0df073e2208fb0c3c243ef13553bb Maintainer: behzat Status: ready -->
<!-- EN-Revision: d94400847cec608f93830aa85e0761b97d7cb9bf Maintainer: behzat Status: ready -->
<refentry xml:id="function.date" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>date</refname>
Expand Down Expand Up @@ -46,8 +46,10 @@
<simpara>
<function>date</function> <type>int</type> değer aldığından
mikrosaniye olarak daima <literal>000000</literal> üretirken,
<classname>DateTime</classname> mikrosaniyeler ile oluşturulmuşsa
<methodname>DateTime::format</methodname> mikrosaniyeleri destekler.
<classname>DateTimeInterface</classname> mikrosaniyeler ile
oluşturulmuşsa
<methodname>DateTimeInterface::format</methodname> mikrosaniyeleri
destekler.
</simpara>
</note>
</listitem>
Expand Down
6 changes: 3 additions & 3 deletions reference/mcrypt/functions/mcrypt-module-open.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: e41806c30bf6975e452c0d4ce35ab0984c2fa68c Maintainer: nilgun Status: ready -->
<!-- EN-Revision: f27cfeeefc13717f86a53d7fefa0ce54f7bfaaaf Maintainer: nilgun Status: ready -->
<refentry xml:id="function.mcrypt-module-open" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>mcrypt_module_open</refname>
Expand Down Expand Up @@ -119,7 +118,8 @@
$ks = mcrypt_enc_get_key_size($şt);
/* Anahtarı oluşturalım */
$tuz = substr(md5('çok gizli anahtar'), 0, $ks);
/* (örneğe özel: bunun için MD5 iyi bir aş algoritması değil) */
$tuz = substr(hash('md5', 'epeyce gizli anahtar'), 0, $ks);
/* Şifreleme işlemini ilklendirelim */
mcrypt_generic_init($şt, $tuz, $iv);
Expand Down
42 changes: 41 additions & 1 deletion reference/pcre/constants.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 37280533a76693adac626a37ffc8daa2276400ce Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 47551a95525f8e2ecc8f89f623c82c3962b5e4cf Maintainer: nilgun Status: ready -->
<!-- CREDITS: haluk -->
<appendix xml:id="pcre.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
Expand Down Expand Up @@ -143,6 +143,46 @@
PCRE sürümü ve dağıtım tarihi ("7.0 18-Dec-2006" gibi).
</entry>
</row>
<row xml:id="constant.pcre-version-major">
<entry>
<constant>PCRE_VERSION_MAJOR</constant>
(<type>int</type>)
</entry>
<entry>
PCRE ana sürüm numarası.
</entry>
<entry></entry>
</row>
<row xml:id="constant.pcre-version-minor">
<entry>
<constant>PCRE_VERSION_MINOR</constant>
(<type>int</type>)
</entry>
<entry>
PCRE alt sürüm numarası.
</entry>
<entry></entry>
</row>
<row xml:id="constant.pcre-jit-support">
<entry>
<constant>PCRE_JIT_SUPPORT</constant>
(<type>bool</type>)
</entry>
<entry>
PCRE JIT desteğinin kullanılabilirliğini belirler.
</entry>
<entry></entry>
</row>
<row xml:id="constant.preg-grep-invert">
<entry>
<constant>PREG_GREP_INVERT</constant>
(<type>int</type>)
</entry>
<entry>
Verilen kalıba uymayan elemanları döndürür.
</entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
Expand Down
2 changes: 1 addition & 1 deletion reference/sqlite3/sqlite3.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 4d17b7b4947e7819ff5036715dd706be87ae4def Maintainer: nilgun Status: ready -->
<reference xml:id="class.sqlite3" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">

<title>SQLite3 sınıfı</title>
Expand Down

0 comments on commit 10c75c4

Please sign in to comment.