Showing posts with label PHP is_double. Show all posts
Showing posts with label PHP is_double. Show all posts

Friday, 26 June 2015

PHP: Primitive Types and Checking Functions

Type determines the way that data can be managed in your scripts. You use the string type to display character data, for example, and manipulate such data with string functions. Integers are used in mathematical expressions; Booleans are used in test expressions, and so on. These categories are known as primitive types.
Primitive Types and Checking Functions in PHP
Type Checking Function     Type     Description
is_bool()     Boolean     One of the two special values true or false
is_integer()     Integer     A whole number
is_double()     Double     A floating point number (a number with a decimal point)
is_string()     String     Character data
is_object()     Object     An object
is_array()     Array     An array
is_resource()     Resource     A handle for identifying and working with external resources such as databases or files
is_null()     Null     An unassigned value

Checking the type of a variable can be particularly important when you work with method and
function arguments.

Friday, 3 October 2014

is_float in PHP

is_float — Finds whether the type of a variable is float

Syntax: bool is_float ( mixed $var )
Finds whether the type of the given variable is float.
Note:
To test if a variable is a number or a numeric string (such as form input, which is always a string), you must use is_numeric().

Parameters: 
var:The variable being evaluated.
Return Values:
Returns TRUE if var is a float, FALSE otherwise.
Example #1 
<?php
if (is_float(27.25)) {
    echo "is float\n";
} else {
    echo "is not float\n";
}
var_dump(is_float('abc'));
var_dump(is_float(23));
var_dump(is_float(23.5));
var_dump(is_float(1e7));  //Scientific Notation
var_dump(is_float(true));
?>
Output:

is float
bool(false)
bool(false)
bool(true)
bool(true)
bool(false)

is_double — Alias of is_float