Συνάρτηση strval

Η συνάρτηση strval επιστρέφει την αναπαράσταση συμβολοσειράς της τιμής που περνάει. Ως παράμετρο δέχεται οποιαδήποτε βαθμωτή τιμή ή αντικείμενο, που μπορεί να μετατραπεί σε συμβολοσειρά.

Σύνταξη

phpstrval(mixed $value): string

Παράδειγμα

Ας μετατρέψουμε έναν αριθμό σε συμβολοσειρά:

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

Αποτέλεσμα εκτέλεσης του κώδικα:

php'123'

Παράδειγμα

Ας μετατρέψουμε μια boolean τιμή σε συμβολοσειρά:

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

Αποτέλεσμα εκτέλεσης του κώδικα:

php'1'

Παράδειγμα

Ας προσπαθήσουμε να μετατρέψουμε έναν πίνακα σε συμβολοσειρά:

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

Αποτέλεσμα εκτέλεσης του κώδικα:

php'Array'

Δείτε επίσης

  • τη συνάρτηση is_string,
    που ελέγχει αν μια μεταβλητή είναι συμβολοσειρά
  • τη συνάρτηση settype,
    που αλλάζει τον τύπο μιας μεταβλητής