Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Örnek Arama: Html renkler , php veri tabanı bağlantısı

PHP

PHP Diziler (Array)

Php’de diziler basit düzeyden ileri düzeye her aşamada iyi bilinmesi gereken ve iyi kullanılması gereken yapılardır. Dizileri herhangi bir php script yazarken defalarca kez kullanırız. Bunların başında post get gibi değişkenler ve veri tabanı işlemleri gelir.

Dizi Array Nedir ?

 

PHP’de diziler bir değişkeni içerisinde belirli bir amaç ile ortak nokta gösteren birden çok veriyi depolamıza yarar. Dinamik yapılarda bu dizi içerisindeki değişken sayısı sabit olmayabilir.

PHP’de Dizilere Örnekler

 

Php’de bir çok önceden tanımlanmış dizi bulunmaktadır. Bunlardan en popülerleri

  • $_POST
  • $_GET
  • $_COOKIE
  • $_SESSION

PHP Dizi Array Nasıl Oluşturulur ?

 

PHP’de diziler array() ile oluşturulur. Bunu bir değişkene atayarak dizimizi kullanabilceğimiz bir hale getiririz.

Örnek

Php’de dizilerin en basit şekilde kullanımı böyledir;

<?php

$diller= array("türkçe","rusça","ingilizce");

?>

Dizileri Yazdırmak

PHP de dizileri yazdırmak için print_r fonksiyonunu kullanırız. Burada yapılan en büyük hata print_r yerine echo kullanmaktır.

Print_r dizileri yazdırırken kullanılır. Ancak dizi içinde bir değeri yazdırmak istiyorsak echo kullanırız.

 

Örnek

<?php

print_r($diller) ;

?>

Dizilerde Anahtar ve Değer Yapıları

 

<?php

echo $diller["ru"];

?>

Dizilerde ulaşmak istediğimiz değere daha kolay bir şekilde ulaşabilmek için anahtar değerlerini kullanabiliriz. Eğer dizi oluştururken bir anahtar belirlemediysek anahtar değerlerimiz ardışık doğal sayılar şeklinde olacaktır.

Örnek

<?php

$diller= array("tr"=>"türkçe", "ru"=>"rusça", "en"=>"ingilizce");

?>

Peki anahtar’dan değere nasıl ulaşırız. Bunun için değişkenin içerisinde köşeli parantezlerde anahtar değere yer veririz.

 

5 1 vote
Article Rating
Subscribe
Bildir
guest
1 Yorum
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback
9 ay önce

[…] Konuyu anlatmadan önce basit bir dizi oluşturalım. Diziler hakkında yeterli bilginiz yoksa PHP DİZİLER yazımı […]