Skip to content
Related Articles
Open in App
Not now

Related Articles

PHP | strval() Function

Improve Article
Save Article
Like Article
  • Last Updated : 31 Jul, 2021
Improve Article
Save Article
Like Article

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);
  
?>

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

PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.


My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!