mirror of
https://github.com/php/doc-tr.git
synced 2026-03-23 23:02:09 +01:00
update for sync with English docs.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: a7e5e563d2d2269a6d7ccff506715a3e1a6f3902 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: 2d99025327523f0f00ce02156664447165307950 Maintainer: nilgun Status: ready -->
|
||||
<appendix xml:id="resource" xmlns="http://docbook.org/ns/docbook">
|
||||
<title>Özkaynak Türlerinin Listesi</title>
|
||||
<para>
|
||||
@@ -1327,7 +1327,7 @@
|
||||
<entry>
|
||||
Yok
|
||||
</entry>
|
||||
<entry>pspell sözlüğü</entry>
|
||||
<entry>pspell sözlüğü (PHP 8.1.0 öncesi)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>pspell yapılandırması</entry>
|
||||
@@ -1340,7 +1340,7 @@
|
||||
<entry>
|
||||
Yok
|
||||
</entry>
|
||||
<entry>pspell yapılandırması </entry>
|
||||
<entry>pspell yapılandırması (PHP 8.1.0 öncesi)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>shmop</entry>
|
||||
@@ -1551,7 +1551,7 @@
|
||||
<entry>
|
||||
<function>msg_remove_queue</function>
|
||||
</entry>
|
||||
<entry>System V İleti Kuyruğu</entry>
|
||||
<entry>System V İleti Kuyruğu (PHP 8.0.0 öncesi)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>sysvsem</entry>
|
||||
@@ -1564,7 +1564,7 @@
|
||||
<entry>
|
||||
<function>sem_release</function>
|
||||
</entry>
|
||||
<entry>System V Semaforu</entry>
|
||||
<entry>System V Semaforu (PHP 8.0.0 öncesi)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>sysvshm</entry>
|
||||
@@ -1580,7 +1580,7 @@
|
||||
<entry>
|
||||
<function>shm_detach</function>
|
||||
</entry>
|
||||
<entry>System V Paylaşımlı Belleği</entry>
|
||||
<entry>System V Paylaşımlı Belleği (PHP 8.0.0 öncesi)</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>wddx</entry>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: a7e5e563d2d2269a6d7ccff506715a3e1a6f3902 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: 65a1dc500d1d3a27375895580c19feb9ff728240 Maintainer: nilgun Status: ready -->
|
||||
<!-- CREDITS: cumhuronat, tpug, antimon, flarecaster -->
|
||||
|
||||
<!ENTITY installation.enabled.disable 'Bu eklenti öntanımlı olarak etkindir.
|
||||
@@ -1175,6 +1175,17 @@ iptal edilmedikçe bu değiştirgeye güvenilir olmayan verinin aktarılması
|
||||
|
||||
<!-- intl notes -->
|
||||
|
||||
<!ENTITY intl.parameter.intl-calendar '<para
|
||||
xmlns="http://docbook.org/ns/docbook"><classname>IntlCalendar</classname>
|
||||
örneği.</para>'>
|
||||
|
||||
<!ENTITY intl.error.intl-calendar '<para
|
||||
xmlns="http://docbook.org/ns/docbook">Başarısızlık durumunda ayrıca &false;
|
||||
döner. Hataları yakalamak için ya <function>intl_get_error_code</function>
|
||||
işlevini kullanın ya da Intl eklentisini
|
||||
<link linkend="ini.intl.use-exceptions">istisnaları</link> yavrulamaya
|
||||
ayarlayın.</para>'>
|
||||
|
||||
<!ENTITY intl.codepoint.parameter '<para xmlns="http://docbook.org/ns/docbook">
|
||||
<type>int</type> türünde Unicode karakter kodu (örn. <emphasis>U+2603
|
||||
SNOWMAN</emphasis> için <literal>0x2603</literal>) veya <type>string</type>
|
||||
@@ -1381,6 +1392,32 @@ algoritması sabitleri</link> bölümünde bulunabilir.'>
|
||||
|
||||
<!ENTITY password.parameter.password 'Kullanıcı parolası.'>
|
||||
|
||||
<!-- pspell notes -->
|
||||
|
||||
<!ENTITY pspell.changelog.pspell-dictionary '<row xmlns="http://docbook.org/ns/docbook">
|
||||
<entry>8.1.0</entry>
|
||||
<entry>
|
||||
The <parameter>dictionary</parameter> parameter expects an
|
||||
<classname>PSpell\Dictionary</classname>
|
||||
instance now; previously, a &resource; was expected.
|
||||
</entry>
|
||||
</row>'>
|
||||
|
||||
<!ENTITY pspell.changelog.pspell-config '<row xmlns="http://docbook.org/ns/docbook">
|
||||
<entry>8.1.0</entry>
|
||||
<entry>
|
||||
The <parameter>config</parameter> parameter expects an
|
||||
<classname>PSpell\Config</classname>
|
||||
instance now; previously, a &resource; was expected.
|
||||
</entry>
|
||||
</row>'>
|
||||
|
||||
<!ENTITY pspell.parameter.pspell-dictionary '<para xmlns="http://docbook.org/ns/docbook">
|
||||
<classname>PSpell\Dictionary</classname> örneği.</para>'>
|
||||
|
||||
<!ENTITY pspell.parameter.pspell-config '<para xmlns="http://docbook.org/ns/docbook">
|
||||
<classname>PSpell\Config</classname> örneği.</para>'>
|
||||
|
||||
<!-- socket entities -->
|
||||
|
||||
<!ENTITY sockets.changelog.socket-param '<row xmlns="http://docbook.org/ns/docbook">
|
||||
@@ -1951,6 +1988,23 @@ xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.pecl;">PECL</link>
|
||||
deposuna taşınmış olup artık PHP kaynak paketinde dağıtılmamaktatır.'>
|
||||
|
||||
<!-- PGSQL entities -->
|
||||
|
||||
<!ENTITY pgsql.parameter.connection '<para xmlns="http://docbook.org/ns/docbook">
|
||||
PostgreSQL veritabanı bağlantısı özkaynağı.</para>'>
|
||||
|
||||
<!ENTITY pgsql.parameter.connection-with-unspecified-default '<para
|
||||
xmlns="http://docbook.org/ns/docbook">PostgreSQL veritabanı bağlantısı
|
||||
özkaynağı. <parameter>bağlantı</parameter> belirtilmemişse öntanımlı bağlantı
|
||||
kullanılır. Öntanımlı bağlantı <function>pg_connect</function>
|
||||
veya <function>pg_pconnect</function> işleviyle kurulmuş son bağlantıdır.</para>'>
|
||||
|
||||
<!ENTITY pgsql.parameter.connection-with-nullable-default '<para
|
||||
xmlns="http://docbook.org/ns/docbook">PostgreSQL veritabanı bağlantısı
|
||||
özkaynağı. <parameter>bağlantı</parameter> &null; ise, öntanımlı bağlantı
|
||||
kullanılır.Öntanımlı bağlantı <function>pg_connect</function>
|
||||
veya <function>pg_pconnect</function> işleviyle kurulmuş son bağlantıdır.</para>'>
|
||||
|
||||
<!-- Common pieces for reference part END -->
|
||||
|
||||
<!ENTITY windows.builtin '<simpara xmlns="http://docbook.org/ns/docbook">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: eff487cfb352573c48ca977ac58f238fe3fdefb2 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: b95e76e41de2ffe5c75e04be1b187d80ca745359 Maintainer: nilgun Status: ready -->
|
||||
<!-- CREDITS: tpug, sezer -->
|
||||
<chapter xml:id="language.functions" xmlns="http://docbook.org/ns/docbook">
|
||||
<title>İşlevler</title>
|
||||
@@ -513,9 +513,13 @@ echo add(...$a);
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<example>
|
||||
<title>Değişken değiştirgelerde tür bildirimi</title>
|
||||
<programlisting role="php">
|
||||
<literal>...</literal> dizgeciğinin önüne <link
|
||||
linkend="language.types.declarations">tür bildirimi</link> de
|
||||
eklenebilir. Bu durumda <literal>...</literal> kapsamındaki tüm
|
||||
değiştirgelerin bu tür bildimi ile eşleşmesi gerekir.
|
||||
<example>
|
||||
<title>Değişken değiştirgelerde tür bildirimi</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
function total_intervals($unit, DateInterval ...$intervals) {
|
||||
@@ -534,41 +538,41 @@ echo total_intervals('d', $a, $b).' gün';
|
||||
echo total_intervals('d', null);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
3 gün
|
||||
Catchable fatal error: Argument 2 passed to total_intervals() must be an instance of DateInterval, null given, called in - on line 14 and defined in - on line 2
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Son olarak, <literal>...</literal> dizgeciğinin önüne bir
|
||||
<literal>&</literal> ekleyerek değişken değiştirgeleri
|
||||
<link linkend="functions.arguments.by-reference">gönderimli</link>
|
||||
olarak da aktarabilirsiniz.
|
||||
</para>
|
||||
<para>
|
||||
Son olarak, <literal>...</literal> dizgeciğinin önüne bir
|
||||
<literal>&</literal> ekleyerek değişken değiştirgeleri
|
||||
<link linkend="functions.arguments.by-reference">gönderimli</link>
|
||||
olarak da aktarabilirsiniz.
|
||||
</para>
|
||||
|
||||
<sect3 xml:id="functions.variable-arg-list.old">
|
||||
<title>Daha eski PHP sürümlerinde</title>
|
||||
<sect3 xml:id="functions.variable-arg-list.old">
|
||||
<title>Daha eski PHP sürümlerinde</title>
|
||||
|
||||
<para>
|
||||
Bir işlevin değişken sayıda değiştirge içerebilmesi özel bir sözdizimi
|
||||
gerekmez; ancak işlevin değiştirgelerine erişim için
|
||||
<function>func_num_args</function>, <function>func_get_arg</function>
|
||||
ve <function>func_get_args</function> kullanmak gerekir.
|
||||
</para>
|
||||
<para>
|
||||
Bir işlevin değişken sayıda değiştirge içerebilmesi özel bir sözdizimi
|
||||
gerekmez; ancak işlevin değiştirgelerine erişim için
|
||||
<function>func_num_args</function>, <function>func_get_arg</function>
|
||||
ve <function>func_get_args</function> kullanmak gerekir.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Eski PHP sürümlerinde yukarıdaki ilk örnek şöyle gerçeklenirdi;
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>Eski PHP sürümlerinde değişken değiştirgelere erişim</title>
|
||||
<programlisting role="php">
|
||||
<para>
|
||||
Eski PHP sürümlerinde yukarıdaki ilk örnek şöyle gerçeklenirdi;
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>Eski PHP sürümlerinde değişken değiştirgelere erişim</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
function sum() {
|
||||
@@ -582,40 +586,40 @@ function sum() {
|
||||
echo sum(1, 2, 3, 4);
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen>
|
||||
<![CDATA[
|
||||
10
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<sect2 xml:id="functions.named-arguments">
|
||||
<title>İsimli değiştirgeler</title>
|
||||
|
||||
<para>
|
||||
PHP 8.0.0, var olan konumsal değiştirgelerin bir uzantısı olarak isimli
|
||||
değiştirgeleri tanıttı. İsimli değiştirgeler, değiştirgelerin konuma
|
||||
göre değil değiştirge adına göre işleve iletilmesine izin verir. Bu,
|
||||
değiştirgenin anlamını kendi kendine belgelendirir, değiştirgeleri
|
||||
sıralamadan bağımsız hale getirir ve öntanımlı değerlerin keyfi olarak
|
||||
atlanmasına izin verir.
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</sect3>
|
||||
</sect2>
|
||||
|
||||
<para>
|
||||
İsimli değiştirgeler, değerin önüne iki nokta üst üste ile değiştirge
|
||||
adı eklenerek iletilir. Ayrılmış anahtar sözcüklerin değiştirge adları
|
||||
olarak kullanılmasına izin verilir. Değiştirge adı bir tanımlayıcı
|
||||
olmalıdır, bir değişkenle belirtilmesine izin verilmez.
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>- İsimli değiştirge sözdizimi</title>
|
||||
<programlisting role="php">
|
||||
<sect2 xml:id="functions.named-arguments">
|
||||
<title>İsimli değiştirgeler</title>
|
||||
|
||||
<para>
|
||||
PHP 8.0.0, var olan konumsal değiştirgelerin bir uzantısı olarak isimli
|
||||
değiştirgeleri tanıttı. İsimli değiştirgeler, değiştirgelerin konuma
|
||||
göre değil değiştirge adına göre işleve iletilmesine izin verir. Bu,
|
||||
değiştirgenin anlamını kendi kendine belgelendirir, değiştirgeleri
|
||||
sıralamadan bağımsız hale getirir ve öntanımlı değerlerin keyfi olarak
|
||||
atlanmasına izin verir.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
İsimli değiştirgeler, değerin önüne iki nokta üst üste ile değiştirge
|
||||
adı eklenerek iletilir. Ayrılmış anahtar sözcüklerin değiştirge adları
|
||||
olarak kullanılmasına izin verilir. Değiştirge adı bir tanımlayıcı
|
||||
olmalıdır, bir değişkenle belirtilmesine izin verilmez.
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<title>- İsimli değiştirge sözdizimi</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
işlevim(değiştirgeAdı: $değer);
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: a71742330defbc0edfbc6822b4f947bf437b2f70 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: b95e76e41de2ffe5c75e04be1b187d80ca745359 Maintainer: nilgun Status: ready -->
|
||||
<chapter xml:id="language.namespaces" xmlns="http://docbook.org/ns/docbook"
|
||||
version="1.1">
|
||||
<title>İsim Alanları</title>
|
||||
@@ -1229,7 +1228,7 @@ $a = new stdClass;
|
||||
namespace fan;
|
||||
$a = new \stdClass;
|
||||
|
||||
function test(\ArrayObject $typehintexample = null) {}
|
||||
function test(\ArrayObject $değiştirge_türü_örneği = null) {}
|
||||
|
||||
$a = \DirectoryIterator::CURRENT_AS_FILEINFO;
|
||||
|
||||
@@ -1255,11 +1254,11 @@ namespace fan;
|
||||
|
||||
class Sınıfım {}
|
||||
|
||||
// bir ipucu yazdırmak için geçerli isim alanındaki bir sınıfın kullanımı
|
||||
function dnm(Sınıfım $biripucuörneği = null) {}
|
||||
// ipucu yazdırmak için geçerli isim alanındaki bir sınıfın başka
|
||||
// değiştirge türü olarak geçerli isim alanındaki bir sınıfın kullanımı
|
||||
function dnm(Sınıfım $değiştirge_türü_örneği = null) {}
|
||||
// değiştirge türü olarak geçerli isim alanındaki bir sınıfın başka
|
||||
// bir yolla kullanımı
|
||||
function dnm(\fan\Sınıfım $biripucuörneği = null) {}
|
||||
function dnm(\fan\Sınıfım $değiştirge_türü_örneği = null) {}
|
||||
|
||||
// geçerli isim alanındaki bir sınıfın genişletilmesi
|
||||
class AltSınıfım extends Sınıfım {}
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 8a7c2e03689cc5edf0dfb6710c9d3fe0b450849f Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: 3ef3e56c80f7ae6b6a7291b7eb57dc6250b50801 Maintainer: nilgun Status: ready -->
|
||||
<refentry xml:id="function.count" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>count</refname>
|
||||
<refpurpose>Bir dizideki eleman sayısını veya bir nesnedeki şeylerin sayısını
|
||||
döndürür</refpurpose>
|
||||
<refpurpose>Bir dizideki veya bir <interfacename>Countable</interfacename> nesnesindeki eleman sayısını döndürür</refpurpose>
|
||||
</refnamediv>
|
||||
|
||||
<refsect1 role="description">
|
||||
@@ -15,20 +14,10 @@
|
||||
<methodparam choice="opt"><type>int</type><parameter>kip</parameter><initializer><constant>COUNT_NORMAL</constant></initializer></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
Bir dizideki eleman sayısını veya bir nesnedeki şeylerin sayısını döndürür.
|
||||
</para>
|
||||
<para>
|
||||
Nesneler için, eğer <link linkend="ref.spl">SPL</link> kuruluysa
|
||||
<classname>Countable</classname> tarafından gerçeklenen
|
||||
<methodname>Countable::count</methodname> yöntemini sonucu almak için
|
||||
kullanabilirsiniz. Nesne arayüzü sadece bir yönteme,
|
||||
<function>count</function> işlevinden dönen değeri döndüren
|
||||
<methodname>Countable::count</methodname> yöntemine sahiptir.
|
||||
</para>
|
||||
<para>
|
||||
PHP'de kullanılan dizilerin nasıl gerçeklendiği ile ilgili daha ayrıntılı
|
||||
bilgi edinmek için <link linkend="language.types.array">array</link>
|
||||
sayfasına bakınız.
|
||||
Bir dizi belirtilirse dizideki eleman sayısını döndürür.
|
||||
<interfacename>Countable</interfacename> arayüzünü gerçekleyen bir nesne
|
||||
belirtilirse <methodname>Countable::count</methodname> yönteminin dönüş
|
||||
değerini döndürür.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -40,7 +29,7 @@
|
||||
<term><parameter>girdi</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Dizi veya <classname>Countable</classname> nesnesi.
|
||||
Dizi veya <interfacename>Countable</interfacename> nesnesi.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@@ -73,10 +62,10 @@
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
<parameter>girdi</parameter>'deki eleman sayısını döndürür.
|
||||
<parameter>girdi</parameter> bir dizi veya <classname>Countable</classname>
|
||||
arayüzü ile gerçeklenmiş bir nesne değilse <literal>1</literal> döner. Tek
|
||||
istisnası <parameter>girdi</parameter>'nin &null; olması durumu olup böyle
|
||||
bir durumda <literal>0</literal> döner.
|
||||
PHP 8.0.0 öncesinde <parameter>girdi</parameter> bir dizi veya
|
||||
<interfacename>Countable</interfacename> arayüzü ile gerçeklenmiş bir nesne
|
||||
değilse <literal>1</literal> dönerdi, <parameter>girdi</parameter>'nin
|
||||
&null; olması durumunda ise <literal>0</literal> dönerdi.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
@@ -114,7 +103,7 @@
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
<example>
|
||||
<example xml:id="count.example.basic">
|
||||
<title>- <function>count</function> örneği</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
@@ -139,7 +128,7 @@ int(3)
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<example xml:id="count.example.badexample">
|
||||
<title>- <function>count</function> geçersiz Countable|array örneği (kötü örnek - yapmaktan sakının)</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
@@ -186,7 +175,7 @@ Fatal error: Uncaught TypeError: count(): Argument #1 ($var) must be of type Cou
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<example xml:id="count.example.recursive">
|
||||
<title>- Ardışık <function>count</function> örneği</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
@@ -195,29 +184,66 @@ $food = array('fruits' => array('orange', 'banana', 'apple'),
|
||||
'veggie' => array('carrot', 'collard', 'pea'));
|
||||
|
||||
// ardışık sayım
|
||||
echo count($food, COUNT_RECURSIVE); // 8
|
||||
var_dump(count($food, COUNT_RECURSIVE));
|
||||
|
||||
// normal sayım
|
||||
echo count($food); // 2
|
||||
var_dump(count($food));
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen role="php">
|
||||
<![CDATA[
|
||||
int(8)
|
||||
int(2)
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
<example xml:id="count.example.countable">
|
||||
<title>- <interfacename>Countable</interfacename> nesnesi</title>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
class CountOfMethods implements Countable
|
||||
{
|
||||
private function someMethod()
|
||||
{
|
||||
}
|
||||
|
||||
public function count(): int
|
||||
{
|
||||
return count(get_class_methods($this));
|
||||
}
|
||||
}
|
||||
|
||||
$obj = new CountOfMethods();
|
||||
var_dump(count($obj));
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
&example.outputs;
|
||||
<screen role="php">
|
||||
<![CDATA[
|
||||
int(2)
|
||||
]]>
|
||||
</screen>
|
||||
</example>
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="seealso">
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><function>empty</function></member>
|
||||
<member><function>is_array</function></member>
|
||||
<member><function>is_countable</function></member>
|
||||
<member><function>isset</function></member>
|
||||
<member><function>strlen</function></member>
|
||||
</simplelist>
|
||||
</para>
|
||||
<simplelist>
|
||||
<member><function>is_array</function></member>
|
||||
<member><function>isset</function></member>
|
||||
<member><function>empty</function></member>
|
||||
<member><function>strlen</function></member>
|
||||
<member><function>is_countable</function></member>
|
||||
<member><link linkend="language.types.array">Diziler</link></member>
|
||||
</simplelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: ab57ab68497e60d75aebee92a623dbfbfeb54518 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: b95e76e41de2ffe5c75e04be1b187d80ca745359 Maintainer: nilgun Status: ready -->
|
||||
<phpdoc:classref xml:id="class.datetimeinterface" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
|
||||
<title>DateTimeInterface arayüzü</title>
|
||||
@@ -11,9 +11,10 @@
|
||||
<section xml:id="datetimeinterface.intro">
|
||||
&reftitle.intro;
|
||||
<para>
|
||||
DateTimeInterface arayüzü DateTime ve DateTimeImmutable sınıflarının tür
|
||||
tanımlarının gösterilebilmesi için kullanılmaktadır. Bu arayüzü kullanıcı
|
||||
tabanlı sınıflarla gerçeklemek mümkün değildir.
|
||||
<interfacename>DateTimeInterface</interfacename> arayüzü, değiştirge,
|
||||
dönüş değeri veya özellik türü bildirimlerinde değer olarak DateTime
|
||||
veya DateTimeImmutable kullanılabilsin diye oluşturuldu. Bu arayüzü
|
||||
kullanıcı tabanlı sınıflarla gerçeklemek mümkün değildir.
|
||||
</para>
|
||||
</section>
|
||||
<!-- }}} -->
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: c44475e1fafcbee203ed4935a6d5d7a01379fcdc Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: b95e76e41de2ffe5c75e04be1b187d80ca745359 Maintainer: nilgun Status: ready -->
|
||||
<refentry xml:id="function.set-exception-handler" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>set_exception_handler</refname>
|
||||
@@ -52,14 +52,6 @@
|
||||
<para>
|
||||
Bu işleyiciyi öntanımlı duruma sıfırlamak yerine &null; aktarılabilir.
|
||||
</para>
|
||||
<caution>
|
||||
<para>
|
||||
Geriçağrım işlevinizdeki <parameter>istisna</parameter> değiştirgesi
|
||||
için kasten <classname>Exception</classname> türü bir ipucu
|
||||
sağlamanın, PHP 7'de değişen istisna hiyerarşisi ile ilgili sorunlara
|
||||
neden olacağını unutmayın.
|
||||
</para>
|
||||
</caution>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 1d06db6914a22f97f20daad964b3d5c5511b2552 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: 4e6f0774f03131cbeeb8c21019a690bf97fd22b6 Maintainer: nilgun Status: ready -->
|
||||
<refentry xml:id="function.ini-get-all" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>ini_get_all</refname>
|
||||
@@ -9,7 +9,7 @@
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<methodsynopsis>
|
||||
<type>array</type><methodname>ini_get_all</methodname>
|
||||
<type class="union"><type>array</type><type>false</type></type><methodname>ini_get_all</methodname>
|
||||
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>eklenti</parameter><initializer>&null;</initializer></methodparam>
|
||||
<methodparam choice="opt"><type>bool</type><parameter>ayrıntılı</parameter><initializer>&true;</initializer></methodparam>
|
||||
</methodsynopsis>
|
||||
@@ -174,7 +174,7 @@ Array
|
||||
&reftitle.seealso;
|
||||
<para>
|
||||
<simplelist>
|
||||
<member><xref linkend="configuration.changes" /></member>
|
||||
<member><xref linkend="configuration.changes"/></member>
|
||||
<member><function>ini_get</function></member>
|
||||
<member><function>ini_restore</function></member>
|
||||
<member><function>ini_set</function></member>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- EN-Revision: 017824544c9fed5d985f9e213f7c8670bcbb3b39 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: 4e6f0774f03131cbeeb8c21019a690bf97fd22b6 Maintainer: nilgun Status: ready -->
|
||||
<refentry xml:id="function.phpversion" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>phpversion</refname>
|
||||
@@ -9,8 +9,8 @@
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<methodsynopsis>
|
||||
<type>string</type><methodname>phpversion</methodname>
|
||||
<methodparam choice="opt"><type>string</type><parameter>eklenti</parameter></methodparam>
|
||||
<type class="union"><type>string</type><type>false</type></type><methodname>phpversion</methodname>
|
||||
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>eklenti</parameter><initializer>&null;</initializer></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
Çalışan PHP'nin veya belirtilen eklentinin sürüm numarasını bir dizge
|
||||
@@ -37,12 +37,36 @@
|
||||
<refsect1 role="returnvalues">
|
||||
&reftitle.returnvalues;
|
||||
<para>
|
||||
İsteğe bağlı <parameter>eklenti</parameter> değiştirgesi belirtilmişse
|
||||
işlev bu eklentinin sürüm bilgisini döndürür. Eklenti ile ilgili bir sürüm
|
||||
İsteğe bağlı <parameter>eklenti</parameter> değiştirgesi
|
||||
<type>string</type> türünde belirtilmişse <function>phpversion</function>
|
||||
bu eklentinin sürüm bilgisini döndürür. Eklenti ile ilgili bir sürüm
|
||||
bilgisi yoksa veya eklenti etkin değilse &false; döner.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="changelog">
|
||||
&reftitle.changelog;
|
||||
<informaltable>
|
||||
<tgroup cols="2">
|
||||
<thead>
|
||||
<row>
|
||||
<entry>&Version;</entry>
|
||||
<entry>&Description;</entry>
|
||||
</row>
|
||||
</thead>
|
||||
<tbody>
|
||||
<row>
|
||||
<entry>8.0.0</entry>
|
||||
<entry>
|
||||
<parameter>eklenti</parameter> değiştirgesinde artık &null;
|
||||
belirtilebiliyor.
|
||||
</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="examples">
|
||||
&reftitle.examples;
|
||||
<para>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 4754397753fd79f1c846868b66a2448babab1c54 Maintainer: nilgun Status: ready -->
|
||||
<!-- EN-Revision: 4e6f0774f03131cbeeb8c21019a690bf97fd22b6 Maintainer: nilgun Status: ready -->
|
||||
<refentry xml:id="function.version-compare" xmlns="http://docbook.org/ns/docbook">
|
||||
<refnamediv>
|
||||
<refname>version_compare</refname>
|
||||
@@ -11,15 +10,11 @@
|
||||
<refsect1 role="description">
|
||||
&reftitle.description;
|
||||
<methodsynopsis>
|
||||
<type>int</type><methodname>version_compare</methodname>
|
||||
<type class="union"><type>int</type><type>bool</type></type>
|
||||
<methodname>version_compare</methodname>
|
||||
<methodparam><type>string</type><parameter>sürüm1</parameter></methodparam>
|
||||
<methodparam><type>string</type><parameter>sürüm2</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<methodsynopsis>
|
||||
<type>bool</type><methodname>version_compare</methodname>
|
||||
<methodparam><type>string</type><parameter>sürüm1</parameter></methodparam>
|
||||
<methodparam><type>string</type><parameter>sürüm1</parameter></methodparam>
|
||||
<methodparam><type>string</type><parameter>işleç</parameter></methodparam>
|
||||
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>işleç</parameter><initializer>&null;</initializer></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<function>version_compare</function> işlevi PHP standardına uygun hale
|
||||
@@ -67,8 +62,7 @@
|
||||
<term><parameter>işleç</parameter></term>
|
||||
<listitem>
|
||||
<para>
|
||||
İsteğe bağlı bu değiştirge belirtilmişse sürümler arasındaki belli
|
||||
ilişkiler sınanabilir. Olası işleçler sırasıyla şunlardır:
|
||||
Olası işleçler sırasıyla şunlardır:
|
||||
<literal><</literal>, <literal>lt</literal>,
|
||||
<literal><=</literal>, <literal>le</literal>,
|
||||
<literal>></literal>, <literal>gt</literal>,
|
||||
@@ -92,12 +86,12 @@
|
||||
<para>
|
||||
Öntanımlı olarak, <function>version_compare</function> işlevi, birinci
|
||||
sürüm ikincisinden küçükse <literal>-1</literal>, büyükse
|
||||
<literal>1</literal>, eşitlerse <literal>0</literal> döndürür.
|
||||
<literal>1</literal>, eşitse <literal>0</literal> döndürür.
|
||||
</para>
|
||||
<para>
|
||||
İsteğe bağlı <parameter>işleç</parameter> değiştirgesi kullanılırsa ve
|
||||
sürümler arasında belirtilen ilişki varsa &true;, desteklenmeyen bir işleç
|
||||
belirtilirse &null;, aksi takdirde &false; döner.
|
||||
sürümler arasında belirtilen ilişki varsa &true;, aksi takdirde &false;
|
||||
döner.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- $Id$ -->
|
||||
<!DOCTYPE translation SYSTEM "../doc-base/phpbook/phpbook-xsml/translation.dtd">
|
||||
|
||||
<translation xmlns="http://docbook.org/ns/docbook">
|
||||
@@ -15,13 +14,13 @@
|
||||
</chmindex>
|
||||
<!-- Sıramala nick’e göre; nick seçerken kolay olsun. -->
|
||||
<translators>
|
||||
<person name="Aydın Uzun" email="aydin belgeler.org"
|
||||
<person name="Aydın Uzun" email="uzaytek gmail.com"
|
||||
nick="aydin" vcs="no" />
|
||||
<person name="Ekin Koç" email="antimon php.net"
|
||||
nick="antimon" vcs="yes" />
|
||||
<person name="Behzat Erte" email="behzat belgeler.org"
|
||||
<person name="Behzat Erte" email="behzaterte gmail.com"
|
||||
nick="behzat" vcs="no" />
|
||||
<person name="Bünyamin Vıcıl" email="bvicil belgeler.org"
|
||||
<person name="Bünyamin Vıcıl" email="no"
|
||||
nick="bvicil" vcs="no" />
|
||||
<person name="Cumhur Onat" email="cumhuronat php.net"
|
||||
nick="cumhuronat" vcs="yes" />
|
||||
@@ -29,34 +28,34 @@
|
||||
nick="dirt" vcs="no" />
|
||||
<person name="Emre Çamalan" email="ecamalan php.net"
|
||||
nick="ecamalan" vcs="yes" />
|
||||
<person name="Hilmi Erdem Keren" email="erdemkeren gmail.com"
|
||||
nick="erdemkeren" vcs="no" />
|
||||
<person name="Faruk Enes" email="faruk php.net"
|
||||
nick="faruk" vcs="yes" />
|
||||
<person name="Buğra Gökalp Okçu" email="flarecaster php.net"
|
||||
nick="flarecaster" vcs="yes" />
|
||||
<person name="Yücel Haluk Bugüner" email="haluk belgeler.org"
|
||||
<person name="Yücel Haluk Bugüner" email="haluk.buguner gmail.com"
|
||||
nick="haluk" vcs="no" />
|
||||
<person name="Mesut Tunga" email="mesut tunga.com"
|
||||
nick="mesut" vcs="no" />
|
||||
<person name="Mustafa Aldemir" email="mustafa belgeler.org"
|
||||
<person name="Mustafa Aldemir" email="no"
|
||||
nick="mustafa" vcs="no" />
|
||||
<person name="Nilgün Belma Bugüner" email="nilgun php.net"
|
||||
nick="nilgun" vcs="yes" editor="yes" />
|
||||
<person name="Onur Özgür Özkan" email="onur belgeler.org"
|
||||
<person name="Oğuz Çelikdemir" email="no"
|
||||
nick="oguzc" vcs="no" />
|
||||
<person name="Onur Özgür Özkan" email="oozgurozkan gmail.com"
|
||||
nick="onurozgurozkan" vcs="no" />
|
||||
<person name="Sezer Yalçın" email="sezer php.net"
|
||||
nick="sezer" vcs="yes" />
|
||||
<person name="Sinan Polat" email="sinan belgeler.org"
|
||||
<person name="Sinan Polat" email="no"
|
||||
nick="sinan" vcs="no" />
|
||||
<person name="Serdar Soydemir" email="tpug php.net"
|
||||
nick="tpug" vcs="yes" />
|
||||
<person name="Yaşar Dereli" email="yasar belgeler.org"
|
||||
<person name="Yaşar Dereli" email="yasar.dereli deu.edu.tr"
|
||||
nick="yasar" vcs="no" />
|
||||
<person name="Himmet Yelekin" email="himmet yelekin.com"
|
||||
nick="yelekin" vcs="yes" />
|
||||
<person name="Hilmi Erdem Keren" email="erdemkeren gmail.com"
|
||||
nick="erdemkeren" vcs="no" />
|
||||
<person name="Oğuz Çelikdemir" email="no"
|
||||
nick="oguzc" vcs="no" />
|
||||
<person name="Anonim" email="no"
|
||||
nick="anonymous" vcs="no" />
|
||||
</translators>
|
||||
|
||||
Reference in New Issue
Block a user