Funcția strval

Funcția strval returnează reprezentarea sub formă de șir de caractere a valorii transmise. Ca parametru acceptă orice valoare scalară sau obiect, care poate fi convertit într-un șir de caractere.

Sintaxă

phpstrval(mixed $value): string

Exemplu

Să convertim un număr în șir de caractere:

php<?php
  $num = 123;
  $res = strval($num);
  var_dump($res);
?>

Rezultatul executării codului:

php'123'

Exemplu

Să convertim o valoare booleană în șir de caractere:

php<?php
  $bool = true;
  $res = strval($bool);
  var_dump($res);
?>

Rezultatul executării codului:

php'1'

Exemplu

Să încercăm să convertim un array în șir de caractere:

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

Rezultatul executării codului:

php'Array'

Vedeți și

  • funcția is_string,
    care verifică dacă o variabilă este un șir de caractere
  • funcția settype,
    care modifică tipul variabilei