diff --git a/reference/array/functions/array-first.xml b/reference/array/functions/array-first.xml
new file mode 100644
index 00000000..b3178c6a
--- /dev/null
+++ b/reference/array/functions/array-first.xml
@@ -0,0 +1,94 @@
+
+
+
+
+ array_first
+ Dizinin ilk değeri ile döner
+
+
+
+ &reftitle.description;
+
+ mixedarray_first
+ arraydizi
+
+
+ Belirtilen dizinin ilk değeri ile döner.
+
+
+
+
+ &reftitle.parameters;
+
+
+ dizi
+
+
+ Bir dizi.
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Dizi boş değilse dizinin ilk değeri ile döner;
+ aksi takdirde &null; döner.
+
+
+
+
+ &reftitle.examples;
+
+ - array_first Temel Kullanım Örneği
+
+ 'a', 0 => 'b', 3 => 'c', 2 => 'd'];
+
+$ilkDeger = array_first($dizi);
+
+var_dump($ilkDeger);
+?>
+]]>
+
+ &example.outputs;
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+ array_key_first
+ array_last
+
+
+
+
+
diff --git a/reference/array/functions/array-last.xml b/reference/array/functions/array-last.xml
new file mode 100644
index 00000000..99225623
--- /dev/null
+++ b/reference/array/functions/array-last.xml
@@ -0,0 +1,94 @@
+
+
+
+
+ array_last
+ Dizinin son değeri ile döner
+
+
+
+ &reftitle.description;
+
+ mixedarray_last
+ arraydizi
+
+
+ Belirtilen dizinin son değeri ile döner.
+
+
+
+
+ &reftitle.parameters;
+
+
+ dizi
+
+
+ Bir dizi.
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Dizi boş değilse dizinin son değeri ile döner;
+ aksi takdirde &null; döner.
+
+
+
+
+ &reftitle.examples;
+
+ - array_last Temel Kullanım Örneği
+
+ 'a', 0 => 'b', 3 => 'c', 2 => 'd'];
+
+$sonDeger = array_last($dizi);
+
+var_dump($sonDeger);
+?>
+]]>
+
+ &example.outputs;
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+ array_key_last
+ array_first
+
+
+
+
+