Yükleniyor

Php array_reverse() fonksiyonu tanımlanmış bir diziyi ters çevirmemize yarar. Yani a, b, c, d, e harflerini e, d, c, b, a olarak yazdığınızı düşünün.

<?php 
//array_reverse($dizi)
$programlamaDilleri[0] = "PHP";
$programlamaDilleri[1]= "JAVA";
$programlamaDilleri[2]= "JAVASCRİPT";
$programlamaDilleri[3]= "PYTHON";
$programlamaDilleri[4]= "C";
$programlamaDilleri[5] = "DART"; 

var_dump($programlamaDilleri);
/* Çıktı:
array (size=6)
  0 => string 'PHP' (length=3)
  1 => string 'JAVA' (length=4)
  2 => string 'JAVASCRİPT' (length=11)
  3 => string 'PYTHON' (length=6)
  4 => string 'C' (length=1)
  5 => string 'DART' (length=4)
*/
var_dump(array_reverse($programlamaDilleri));
/* Çıktı:
array (size=6)
  0 => string 'DART' (length=4)
  1 => string 'C' (length=1)
  2 => string 'PYTHON' (length=6)
  3 => string 'JAVASCRİPT' (length=11)
  4 => string 'JAVA' (length=4)
  5 => string 'PHP' (length=3)
*/
?>

Şunu unutmayın; siz dizi anahtarlarını 1 den ya da 2 den başlatmış olabilirsiniz. Ancak array_reverse() ile ters çevirdiğiniz zaman dizinin anahtarlarını 0 dan başlatır. Kendisi varsayılan anahtar sıralamasını atar.

<?php 
$programlamaDilleri[1] = "PHP";
$programlamaDilleri[2]= "JAVA";
$programlamaDilleri[3]= "JAVASCRİPT";
$programlamaDilleri[4]= "PYTHON";
$programlamaDilleri[5]= "C";
$programlamaDilleri[6] = "DART"; 

var_dump($programlamaDilleri);
/* Çıktı:
array (size=6)
  1 => string 'PHP' (length=3)
  2 => string 'JAVA' (length=4)
  3 => string 'JAVASCRİPT' (length=11)
  4 => string 'PYTHON' (length=6)
  5 => string 'C' (length=1)
  6 => string 'DART' (length=4)
*/
$tersHali = array_reverse($programlamaDilleri);
var_dump($tersHali);
/* Çıktı:
array (size=6)
  0 => string 'DART' (length=4)
  1 => string 'C' (length=1)
  2 => string 'PYTHON' (length=6)
  3 => string 'JAVASCRİPT' (length=11)
  4 => string 'JAVA' (length=4)
  5 => string 'PHP' (length=3)
*/
//Anahtarlara dikkat ederseniz ne demek istediğimizi daha iyi anlarsınız
?>