Функсияи var_export

Функсияи var_export маълумотро дар бораи тағирёбанда чоп мекунад ё бармегардонад дар қолабе, ки барои истифода дар рамзи PHP мувофиқ аст. Ҳамчун параметри аввал тағирёбандаро барои содирот қабул мекунад, ҳамчун параметри дуюм - парчами баргардонидани натиҷа ба ҷои чоп.

Синтаксис

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

Мисол

Массивро ба сурати рамзи дурусти PHP чоп кунем:

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

Натиҷаи иҷрои рамз:

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

Мисол

Тасвири сатрии тағирёбандаро бе чоп гирем, бо истифода аз параметри дуюм:

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

Натиҷаи иҷрои рамз:

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

Мисол

Содироти тағирёбандаи сатрӣ:

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

Натиҷаи иҷрои рамз:

php'test'

Инчунин бубинед

  • функсияи print_r,
    ки маълумотро дар бораи тағирёбанда чоп мекунад
  • функсияи var_dump,
    ки маълумоти сохтуриро дар бораи тағирёбанда чоп мекунад