Yükleniyor ...

Üye giriş

E-posta adresiniz
Şifreniz
Şifremi unuttum

Üye Kayıt

Kullanıcı adı
E-posta adresiniz
Şifreniz
Şifre tekrar
Giriş yap

PHP - Dizi fonksiyonları

PHP'de diziler ile birlikte kullandığımız yardımcı fonksiyonlar bulumakta. Bu makalede bu fonksiyonların kullanımını göreceğiz. Makaleye başlamadan önce şunu belirteyim biz burda diziler ile ilgili bütün fonksiyonları paylaşmak yerine daha çok işimize yarayan sürekli kullandığımız fonksiyonları paylaşacağız siz diğer fonksiyonlara PHP'nin kendi sitesinden veya başka kaynaklardan ulaşabilirsiniz.

Count() metodu

Dizideki eleman sayısını bulur.

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
echo count($dizi);

Array_push() metodu

Dizinin en sonuna yeni eleman veya elemanlar ekler.

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
array_push($dizi,"yeni değer");

Array_pop() metodu 

Dizin son elemanını diziden çıkarır

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
array_pop($array);

Array_unshift() metodu

Dizinin en başına yeni eleman veya elemanlar ekler.

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
array_unshift($dizi,"yeni değer");

Array_shift() metodu

Dizin ilk elemanını diziden çıkarır.

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
array_shift($dizi);

Extract() metodu

Dizideki değerleri anahtar değeri adında bir değişkene atar.

$dizi = array("a"=>"PHP","b"=>"CSS","c"=>"JAVASCRIPT","d"=>"ASP.NET","e"=>"JAVA");
extract($dizi);
echo $e;  // Ekrana Java yazar

Array_merge() metodu

Birden fazla diziyi ard arda ekleyerek yeni bir dizi oluşturur.

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
$dizi2 = array("C++","C","DELPHI","C#");
$yeniDizi = array_merge($dizi,$dizi2);
print_r($yeniDizi); 

Shuffle() metodu

Dizinin elemanlarını karıştırır.

$dizi = array("PHP","CSS","JAVASCRIPT","ASP.NET","JAVA");
shuffle($dizi);
print_r($dizi);

Ksort() metodu 

Dizin elemanlarını anahtar değerlerine göre sıralar. (A'dan Z'ye)

$dizi = array("a"=>"PHP","b"=>"CSS","c"=>"JAVASCRIPT","d"=>"ASP.NET","e"=>"JAVA");
ksort($dizi);
print_r($dizi);

Krsort() metodu 

Dizin elemanlarını anahtar değerlerine göre tersten sıralar. (Z'den A'ya)

$dizi = array("a"=>"PHP","b"=>"CSS","c"=>"JAVASCRIPT","d"=>"ASP.NET","e"=>"JAVA");
krsort($dizi);
print_r($dizi);

Asort() metodu 

Dizin elemanlarını eşit olduğu değerlerine göre sıralar.(A'dan Z'ye)

$dizi = array("a"=>"PHP","b"=>"CSS","c"=>"JAVASCRIPT","d"=>"ASP.NET","e"=>"JAVA");
asort($dizi);
print_r($dizi);

Arsort() metodu 

Dizin elemanlarını eşit olduğu değerlerine göre tersten sıralar.(Z'den A'ya)

$dizi = array("a"=>"PHP","b"=>"CSS","c"=>"JAVASCRIPT","d"=>"ASP.NET","e"=>"JAVA");
arsort($dizi);
print_r($dizi);

Dersin başındada belirttiğimiz gibi biz sadece burada belli başlı çok kullanılan fonksiyonları yazdık daha bir sürü dizi fonksiyonu bulunmakta bu diğer fonksiyonlara PHP'nin resmi sitesinden bakabilirsiniz.

Yorumlar(0)

Yorum yapmak için lütfen giriş yapın veya üye olun