Dizilere Ekleme Çıkarma Yapmak (Turkish Tutorial)

Words
218
Reading
1 min
Listen
Play
9y

What Will I Learn?

  • array_pop (): Array is provided using the array_pop () function to remove the last element from the array.
  • array_push (): The array_push () function is used to append to the end of an array.
  • array_unshift (): The array_unshift () function is used to add new elements to an array.
  • array_shift (): The array_shift () function is used to extract the first element of an array.

Requirements

  • php server / host

Difficulty

  • Basic

###Türkçe

Diziden son elemanı çıkarmak için array_pop() fonksiyonu kullanılarak sağlanır.

<!DOCTYPE html>
<html>
<body>
<head>
    <title> Diziler </title>
    <meta charset="utf-8" />
</head>
<body>

<?php
$dizi= array("Matematik","Fizik","Kimya","Edebiyat");
echo array_pop($dizi); /* Çıkarılanı elde etmek isteyebilirsiniz */
echo "
"
; echo '
'
; print_r($dizi); /* Gerçekten çıkarıldı mı? kontrol edelim */ echo '
'; ?> </body> </html>

PhpDosyasi-14.png

PhpDosyasi-15.png

Ekrana Matematik,Fizik,Kimya yazacaktır. Dizinin son eleman diziden çıkarıldı.

Bir dizinin sonuna ekleme yapmak için array_push() fonksiyonu kullanılır.

<!DOCTYPE html>
<html>
<body>
<head>
    <title> Diziler </title>
    <meta charset="utf-8" />
</head>
<body>

<?php
$dizi= array("Matematik","Fizik","Kimya","Edebiyat");
array_push($dizi,"Felsefe","Bilgisayar");
for($x=0; $x < count($dizi); $x++){  
    echo $dizi[$x] . "
"
; } ?> </body> </html>

PhpDosyasi-16.png

PhpDosyasi-17.png

Ekrana Matematik Fizik Kimya Edebiyat Felsefe Bilgisayar yazacaktır. Böylece dizinin sonuna Felsefe ve Bilgisayar adında iki yeni eleman eklendi. Bütün elemanlar for() döngüsü kullanılarak ekrana yazdılmıştır.

Bir dizinin başına yeni elemanlar eklemek için array_unshift() fonksiyonu kullanılır.

<!DOCTYPE html>
<html>
<body>
<head>
    <title> Diziler </title>
    <meta charset="utf-8" />
</head>
<body>

<?php
$dizi= array("Matematik","Fizik","Kimya","Edebiyat");
array_unshift($dizi,"ingilizce","Tarih"); 
echo implode(" - ",$dizi); 
?>

</body>
</html>

PhpDosyasi-18.png

PhpDosyasi-19.png

Ekrana ingilizce-Tarih-Matematik-Fizik-Kimya-Edebiyat yazacaktır. Bu örnek ile birlikte yeni bir fonksiyonu daha öğrenmiş oluyoruz. implode("-",Sdizi) fonksiyonu bir dizideki elemanların arasına istediğimiz bir değeri koymanızı sağlar. Aşağıdaki gibi dizidekileri bir tablo içine alabiliriz.

<!DOCTYPE html>
<html>
<body>
<head>
    <title> Diziler </title>
    <meta charset="utf-8" />
</head>
<body>

<?php
$dizi= array("Matematik","Fizik","Kimya","Edebiyat");
echo ''
; echo ''.implode('',$dizi).''; echo ''; ?> </body> </html>

PhpDosyasi-20.png

PhpDosyasi-21.png

Bir dizinin ilk elemanım çıkarmak için array_shift() fonksiyonu kullanılır.

<!DOCTYPE html>
<html>
<body>
<head>
    <title> Diziler </title>
    <meta charset="utf-8" />
</head>
<body>

<?php
$dizi= array("Matematik","Fizik","Kimya","Edebiyat");
echo array_shift($dizi).'
'
; echo "Kalan: ".count($dizi); ?> </body> </html>

PhpDosyasi-22.png

PhpDosyasi-23.png

Ekrana Matematik yazacaktır. Gerçekten birinci elemanın çıkarılıp dkanlmadığını count() fonksiyonu ile kontrol ettik. 3 sayısı birinci elemanın çıkarıldığını ispatlıyor.
Yani dizi çıkarma işleminden sonra toplam 3 elemana sahip.



Posted on Utopian.io - Rewarding Open Source Contributors

Dizilere Ekleme Çıkarma Yapmak (Turkish Tutorial) | Ecency