-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy patharray-replace.xml
123 lines (121 loc) · 3.26 KB
/
array-replace.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: fea4357a0ced6a776a2db2ef0d4c09c39ad41ae1 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-replace" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_replace</refname>
<refpurpose>İlk dizinin elemanlarını aktarılan dizilerden günceller
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>array</type><methodname>array_replace</methodname>
<methodparam><type>array</type><parameter>dizi</parameter></methodparam>
<methodparam rep="repeat"><type>array</type><parameter>diziler</parameter></methodparam>
</methodsynopsis>
<para>
<parameter>dizi</parameter> dizisinin değerlerini belirtilen diğer
dizilerin değerleriyle günceller. İlk dizideki bir anahtar ikinci dizide
mevcutsa ilk dizideki değer ikinciden güncellenir. İkinci dizide olup ilk
dizide olmayan anahtarlar ilk dizide oluşturulur. Sadece ilk dizide
bulunan anahtarların değerlerine dokunulmaz. Birden fazla güncelleyici
dizi belirtilmişse diziler sırayla işlenir; yani sonraki dizideki
değerler daima üste yazar.
</para>
<para>
<function>array_replace</function> ardışık işlem yapmaz; ikinci dizide ne
varsa ilkini onunla günceller.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>dizi</parameter></term>
<listitem>
<para>
Elemanları güncellenecek dizi.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>diziler</parameter></term>
<listitem>
<para>
İlk diziyi güncelleyecek diziler. Sonraki dizilerin değerleri
öncekilerin değerlerini geçersiz kılar.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Bir dizi döner.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- <function>array_replace</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$esas = array("portakal", "muz", "elma", "armut");
$ikame = array(0 => "karpuz", 4 => "kavun");
$ikame2 = array(0 => "kiraz");
$sepet = array_replace($esas, $ikame, $ikame2);
print_r($sepet);
?>
]]>
</programlisting>
&example.outputs;
<screen role="php">
<![CDATA[
Array
(
[0] => kiraz
[1] => muz
[2] => elma
[3] => armut
[4] => kavun
)
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>array_replace_recursive</function></member>
<member><function>array_merge</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->