var_export Fonksiyonu

var_export fonksiyonu, bir değişkenle ilgili bilgiyi PHP kodunda kullanıma uygun biçimde çıktılar veya döndürür. İlk parametre olarak dışa aktarılacak değişkeni alır, ikinci parametre olarak ise sonucu çıktılamak yerine döndürme bayrağını alır.

Sözdizimi

phpvar_export(mixed $value, bool $return = false);

Örnek

Bir diziyi geçerli PHP kodu olarak çıktılayalım:

php<?php
  $arr = [1, 2, 3];
  var_export($arr);
?>

Kodun çalıştırılma sonucu:

phparray (
  0 => 1,
  1 => 2,
  2 => 3,
)

Örnek

İkinci parametreyi kullanarak, bir değişkenin dizge temsilini çıktılamadan elde edelim:

php<?php
  $arr = ['a', 'b', 'c'];
  $res = var_export($arr, true);
  echo $res;
?>

Kodun çalıştırılma sonucu:

php[
  0 => 'a',
  1 => 'b',
  2 => 'c',
]

Örnek

Dizge değişkeninin dışa aktarılması:

php<?php
  $str = 'test';
  var_export($str);
?>

Kodun çalıştırılma sonucu:

php'test'

Ayrıca Bakınız

  • print_r fonksiyonu,
    bir değişkenle ilgili bilgiyi çıktılar
  • var_dump fonksiyonu,
    bir değişkenle ilgili yapılandırılmış bilgiyi çıktılar