Converting String to Number in PHP : When we are performing some computations, there are some string variables which stores integer as a string. So, we need to convert them to number. That can be integer or float. Today we are going to learn different ways to convert an string to number i.e integer/float.
Example : If we have a variable like $str = “49.99”. Double Quotes shows that 49.99 is a string. So, to convert it we are using type casting (int). This will convert the string value to int and stores the integer value only in var $strInt.
$str = "49.99"; $strInt = (int)$str; echo $strInt; // 49 var_dump($strInt); //int(49)
Example : If you will try to convert string value to integer, then you will get the 0(zero) value.
$str2 = "hello"; $str2 = (int)$str2; echo $str2; //0
String to integer using function intval() – fetch integer value of a variable
intval() will take string value as input and returns the integer value.
Example :
$str = "49.99"; $strInt = intval($str); echo $strInt; // 49 var_dump($strInt); //int(49)
String to float using Type Casting (float)
Example : If we have a variable like $str = “49.99”. Double Quotes shows that 49.99 is a string. So, to convert it we are using type casting (float). This will convert the string value to float and stores the float value only in var $strFloat.
$str = "49.99"; $strFloat = (<strong>float</strong>)$str; echo $strFloat; // 49.99 var_dump($strFloat); //float(49)
String to float using Type Casting (double)
$str = "49.99"; $strDouble = (double)$str; echo $strDouble; // 49.99 var_dump($strFloat); //float(49)
String to float using function floatval() – fetch float value of a variable
floatval() will take string value as input and returns the float value.
$str = "49.99"; $strFloat = floatval($str); echo $strFloat; // 49.99 var_dump($strFloat); //float(49)
Also see all the results in one simple by checking the difference answers
App usage is growing steadily without showing any signs of slowing down. Hence, it is no surprise that mobile applications…
As the world has grown more digital, businesses have adapted themselves. An effectual adaptation includes online advertising. Offline advertising styles…
Step into a world where apps dance to the user's tune. Picture Instagram, a photo-sharing sensation that swept the globe.…
COVID-19 has led to a digitalization of lifestyle. As patients are taking their mental and physical health more seriously, healthcare…
Introduction WordPress, an immensely popular content management system (CMS), powers over 40% of the internet. What makes WordPress even more…
For moving companies trying to capture their market share amidst stiff competition, a tip or two about what they can…