Tutorialspoint.dev

PHP | strval() Function

The strval() function is an inbuilt function in PHP and is used to convert any scalar value (string, integer, or double) to a string. We cannot use strval() on arrays or on object, if applied then this function only returns the type name of the value being converted.

Syntax:

strval( $variable ) 

Parameter: This function accepts a single parameter $variable. This parameter represents the value which we want to convert to string

Return value: This function returns a string. This string is generated by typecasting the value of the variable passed to it as a parameter.

Below programs illustrate the strval() function.



Program 1:

<?php
  
$var_name = 32.360;
  
// prints the value of above variable 
// as a string
echo strval($var_name);
  
?>

Output:

32.36

Program 2:

<?php
  
class geeksforgeeks
{
    public function __toString()
    {   
        // returns the class name 
        return __CLASS__;
    }
}
  
// prints the name of above class as
// a string
echo strval(new geeksforgeeks);
  
?>

Output:

geeksforgeeks

Program 3:

<?php
// Program to illustrate the strval() function
// when an array is passed as parameter
  
// Input array
$arr = array(1,2,3,4,5);
  
// This will print only the type of value
// being converted i.e. 'Array'
echo strval($arr);
  
?>

Refrence:
http://php.net/manual/en/function.strval.php



This article is attributed to GeeksforGeeks.org

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter