Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 42 additions & 13 deletions reference/array/functions/array-column.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 8cdc6621f9826d04abc3e50438c010804d7e8683 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 8bf3587d8f70239a65d9aa44d42ced8a696a3e86 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-column" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_column</refname>
Expand Down Expand Up @@ -104,32 +104,34 @@
<programlisting role="php">
<![CDATA[
<?php

// Bir veritabanından alınan olası bir kayıt kümesini temsil eden dizi
$kayıtlar = array(
array(
$kayıtlar = [
[
'id' => 2135,
'ad' => 'John',
'soyad' => 'Doe',
),
array(
],
[
'id' => 3245,
'ad' => 'Sally',
'soyad' => 'Smith',
),
array(
],
[
'id' => 5342,
'ad' => 'Jane',
'soyad' => 'Jones',
),
array(
],
[
'id' => 5623,
'ad' => 'Peter',
'soyad' => 'Doe',
)
);
]
];

$adlar = array_column($kayıtlar, 'ad');
print_r($adlar);

?>
]]>
</programlisting>
Expand All @@ -155,9 +157,34 @@ Array
<programlisting role="php">
<![CDATA[
<?php

// Önceki örnekteki $kayıtlar dizisi kullanılıyor
$kayıtlar = [
[
'id' => 2135,
'ad' => 'John',
'soyad' => 'Doe',
],
[
'id' => 3245,
'ad' => 'Sally',
'soyad' => 'Smith',
],
[
'id' => 5342,
'ad' => 'Jane',
'soyad' => 'Jones',
],
[
'id' => 5623,
'ad' => 'Peter',
'soyad' => 'Doe',
]
];

$soyadlar = array_column($kayıtlar, 'soyad', 'id');
print_r($soyadlar);

?>
]]>
</programlisting>
Expand Down Expand Up @@ -202,6 +229,7 @@ $users = [
];

print_r(array_column($users, 'username'));

?>
]]>
</programlisting>
Expand All @@ -221,8 +249,9 @@ Array
<para>
<example>
<title>-
Sihirli <function>__get</function> yöntemini kullanarak bir nesnenin
private "isim" özelliğindeki isimleri içeren sütunu döndürmek
Sihirli <function>__isset</function> ve <function>__get</function>
yöntemlerini kullanarak bir nesnenin private "isim" özelliğindeki
isimleri içeren sütunu döndürmek
</title>
<programlisting role="php">
<![CDATA[
Expand Down
3 changes: 2 additions & 1 deletion reference/array/functions/array-key-first.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: cd943f94a013b74df8765ab8e1a620a916a64a85 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 85c47f89f35f927d7c7ad23235c830dc4b514ddd Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-key-first" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>array_key_first</refname>
Expand Down Expand Up @@ -99,6 +99,7 @@ if (!function_exists('array_key_first')) {
<refsect1 role="seealso">
&reftitle.seealso;
<simplelist>
<member><function>array_first</function></member>
<member><function>array_key_last</function></member>
<member><function>reset</function></member>
</simplelist>
Expand Down
3 changes: 2 additions & 1 deletion reference/array/functions/array-key-last.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: cd943f94a013b74df8765ab8e1a620a916a64a85 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 85c47f89f35f927d7c7ad23235c830dc4b514ddd Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-key-last" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>array_key_last</refname>
Expand Down Expand Up @@ -43,6 +43,7 @@
<refsect1 role="seealso">
&reftitle.seealso;
<simplelist>
<member><function>array_last</function></member>
<member><function>array_key_first</function></member>
<member><function>end</function></member>
</simplelist>
Expand Down
10 changes: 7 additions & 3 deletions reference/array/functions/array-unique.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 3ba15fd3dfb8196a1762b1a21a14311e0279284b Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 651fad6c6677036edd2871bb78199e17586a3acd Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-unique" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_unique</refname>
Expand Down Expand Up @@ -118,9 +118,11 @@
<programlisting role="php">
<![CDATA[
<?php
$girdi = array("a" => "yeşil", "kırmızı", "b" => "yeşil", "mavi", "kırmızı");

$girdi = ["a" => "yeşil", "kırmızı", "b" => "yeşil", "mavi", "kırmızı"];
$sonuç = array_unique($girdi);
print_r($sonuç);

?>
]]>
</programlisting>
Expand All @@ -143,9 +145,11 @@ Array
<programlisting role="php">
<![CDATA[
<?php
$input = array(4, "4", "3", 4, 3, "3");

$input = [4, "4", "3", 4, 3, "3"];
$result = array_unique($input);
var_dump($result);

?>
]]>
</programlisting>
Expand Down
10 changes: 9 additions & 1 deletion reference/array/functions/array-unshift.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: caf779183ee9860b48c74c8994fb944039b6b56f Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 0987e913fcaed76897aeb239c6ed83d765a895e1 Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-unshift" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_unshift</refname>
Expand Down Expand Up @@ -85,13 +85,16 @@
<programlisting role="php">
<![CDATA[
<?php

$liste = [
"ayva",
"muz"
];

array_unshift($liste, "elma", "armut");

var_dump($liste);

?>
]]>
</programlisting>
Expand Down Expand Up @@ -122,6 +125,7 @@ array(4) {
<programlisting role="php">
<![CDATA[
<?php

$meyveler = [
'elmalar' => [
'Amasya' => 'kırmızı',
Expand All @@ -132,6 +136,7 @@ $meyveler = [
'Vaşington' => 'turuncu',
],
];

$sebzeler = [
'hıyarlar' => [
'Çengelköy' => 'yeşil',
Expand All @@ -148,7 +153,10 @@ $sebzeler = [
];

array_unshift($meyveler, $sebzeler);

var_dump($meyveler);

?>
]]>
</programlisting>
&example.outputs;
Expand Down
4 changes: 2 additions & 2 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: cec5275f23d2db648df30a5702b378044431be97 Maintainer: nilgun Status: ready -->
<!-- EN-Revision: 4ca7cdeaee66bff2fefb9df88213ea6fc2e6f3dc Maintainer: nilgun Status: ready -->
<refentry xml:id="function.array-walk" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>array_walk</refname>
Expand Down Expand Up @@ -57,7 +57,7 @@
<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.
<parameter>işlev</parameter> olarak kullanılamazsa bir istisna yavrulanır.
</para>
</note>
<para>
Expand Down