php get integer from float code example

Example 1: convert a value to a float in php

$stringVal = "12.06";
$stringConvertedToFloat = floatval( $stringVal );
// The floatval function will return the argument converted
// to a float value if the value can be converted.
// IF the value cannot be converted these are the values that will be
// returned:
// Empty Array: returns 0. eg: floatval([]);
// Non-Empty Array: returns 1. eg: floatval(["ab", "12"])
// String with a non-numeric value as the left most character: returns 0. eg: floatval("ab12")
// String with one or more numeric values as the left most characters: returns those characters as a float. eg: floatval("12ab1") will return 12.
// Oh the joys of php

Example 2: php float to int

$int = intval($float);

Example 3: convert string to int php

s = "123";
echo intval(s); // 123

s = "hello";
echo intval(s);	//0

Example 4: cast string to int php

$num = "3.14"; 
$int = (int)$num;//string to int
$float = (float)$num;//string to float

Example 5: php float value

floatval ($var)

Tags:

Php Example