En son web geliştirme öğreticiler
 

PHP array() Function

<PHP Dizi Referans

Örnek

Dizi değerlerini içeren bir metin yazdırmak sonra, $ arabalar adındaki dizinlenmiş dizi oluşturun üç öğesi atamak ve:

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
»Run örnek

Tanımı ve Kullanımı

array() işlevi, bir dizi oluşturmak için kullanılır.

PHP'de, diziler üç tipi vardır:

  • Indexed arrays - sayısal dizin ile Diziler
  • Associative arrays - adlandırılmış tuşlarıyla Diziler
  • Multidimensional arrays bir veya daha fazla diziler içeren diziler -

Sözdizimi

dizinlenmiş dizilerle için sözdizimi:

array( value1,value2,value3,etc. );

ilişkisel diziler için sözdizimi:

array( key=>value,key=>value,key=>value,etc. );

Parametre Açıklama
key Tuşunu belirtir (numeric or string)
value değerini belirtir

Teknik detaylar

Geri dönüş değeri: Parametrelerin bir dizi döndürür
PHP Sürümü: 4+
Değişiklikler: PHP 5.4 itibariyle, yerine kısa bir dizi sözdizimi, kullanmak mümkündür array() [] ile.
Örneğin $ arabalar = [ "Volvo", "BMW"]; $ yerine arabaların = array("Volvo","BMW") ;

Diğer Örnekler

Örnek 1

bir ilişkisel dizi adında $ yaşını oluşturun:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
»Run örnek

Örnek 2

ve döngü dizinlenmiş dizinin tüm değerleri yazdırmak:

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x<$arrlength;$x++)
  {
  echo $cars[$x];
  echo "<br>";
  }
?>
»Run örnek

Örnek 3

ve döngü bir ilişkisel dizi tüm değerlerini yazdırmak:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

foreach($age as $x=>$x_value)
  {
  echo "Key=" . $x . ", Value=" . $x_value;
  echo "<br>";
  }
?>
»Run örnek

Örnek 4

Çok boyutlu bir dizi oluşturun:

<?php
// A two-dimensional array:
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>
»Run örnek

<PHP Dizi Referans