var_export funksiyası

var_export funksiyası dəyişən haqqında məlumatı PHP kodunda istifadə üçün uyğun formatda çıxarır və ya qaytarır. İlk parametr çıxarılacaq dəyişəni, ikinci parametr isə nəticəni çıxarmaq əvəzinə qaytarmaq üçün bayraq qəbul edir.

Sintaksis

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

Nümunə

Massivi qəbul edilə bilən PHP kodu şəklində çıxaraq:

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

Kodun icrasının nəticəsi:

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

Nümunə

İkinci parametrdən istifadə edərək, dəyişənin sətir təmsilini çıxarmadan əldə edək:

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

Kodun icrasının nəticəsi:

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

Nümunə

Sətir dəyişəninin eksportu:

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

Kodun icrasının nəticəsi:

php'test'

Həmçinin bax

  • print_r funksiyası,
    bu da dəyişən haqqında məlumat çıxarır
  • var_dump funksiyası,
    bu da dəyişən haqqında strukturlaşdırılmış məlumat çıxarır