Funkcija var_export

Funkcija var_export izvada vai atgriež informāciju par mainīgo formātā, kas piemērots izmantojot PHP kodā. Pirmo parametru saņem mainīgo eksportēšanai, otro - flag atgriezt rezultātu nevis izvadīt.

Sintakse

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

Piemērs

Izvadīsim masīvu derīgā PHP koda formā:

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

Koda izpildes rezultāts:

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

Piemērs

Iegūsim mainīgā virknes reprezentāciju bez izvades, izmantojot otro parametru:

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

Koda izpildes rezultāts:

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

Piemērs

Virknes mainīgā eksports:

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

Koda izpildes rezultāts:

php'test'

Skatiet arī

  • funkciju print_r,
    kura izvada informāciju par mainīgo
  • funkciju var_dump,
    kura izvada strukturētu informāciju par mainīgo