IS_INT(3) 1 IS_INT(3)is_int - Find whether the type of a variable is integerSYNOPSIS
bool is_int (mixed $var)
DESCRIPTION
Finds whether the type of the given variable is integer.
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(3).
PARAMETERS
o $var
- The variable being evaluated.
RETURN VALUES
Returns TRUE if $var is an integer, FALSE otherwise.
EXAMPLES
Example #1
is_int(3) example
<?php
$values = array(23, "23", 23.5, "23.5", null, true, false);
foreach ($values as $value) {
echo "is_int(";
var_export($value);
echo ") = ";
var_dump(is_int($value));
}
?>
The above example will output:
is_int(23) = bool(true)
is_int('23') = bool(false)
is_int(23.5) = bool(false)
is_int('23.5') = bool(false)
is_int(NULL) = bool(false)
is_int(true) = bool(false)
is_int(false) = bool(false)
SEE ALSO is_bool(3), is_float(3), is_numeric(3), is_string(3), is_array(3), is_object(3).
PHP Documentation Group IS_INT(3)
Check Out this Related Man Page
IS_SCALAR(3) 1 IS_SCALAR(3)is_scalar - Finds whether a variable is a scalarSYNOPSIS
bool is_scalar (mixed $var)
DESCRIPTION
Finds whether the given variable is a scalar.
Scalar variables are those containing an integer, float, string or boolean. Types array, object and resource are not scalar.
Note
is_scalar(3) does not consider resource type values to be scalar as resources are abstract datatypes which are currently based on
integers. This implementation detail should not be relied upon, as it may change.
Note
is_scalar(3) does not consider NULL to be scalar.
PARAMETERS
o $var
- The variable being evaluated.
RETURN VALUES
Returns TRUE if $var is a scalar, FALSE otherwise.
EXAMPLES
Example #1
is_scalar(3) example
<?php
function show_var($var)
{
if (is_scalar($var)) {
echo $var;
} else {
var_dump($var);
}
}
$pi = 3.1416;
$proteins = array("hemoglobin", "cytochrome c oxidase", "ferredoxin");
show_var($pi);
show_var($proteins)
?>
The above example will output:
3.1416
array(3) {
[0]=>
string(10) "hemoglobin"
[1]=>
string(20) "cytochrome c oxidase"
[2]=>
string(10) "ferredoxin"
}
SEE ALSO is_float(3), is_int(3), is_numeric(3), is_real(3), is_string(3), is_bool(3), is_object(3), is_array(3).
PHP Documentation Group IS_SCALAR(3)
I have a variable, var="some1|some2|some3"
I want to know how many "|" are in $var.
When I say echo $var | grep -c '|'
I am getting only 1 :confused: :confused: :confused: ? (4 Replies)
I want to change the false in Node 1 to true. How do I do that?
<Node1>
<Usage>false</Usage>
<Url>ABC</Url>
</Node1>
<Node2>
<Usage>false</Usage>
<Url>DEF<Url>
</Node2> (8 Replies)
this is what i'm trying to do...
while test -f $newFile
echo $newFile already existed, renaming.
do
variable = 000
newFile = '$newFile.$variable'
((variable += 1))
done
echo file name is now $newFile
Q - on line five, I'm trying to append the numbers to the end of the file,... (3 Replies)
hi ,
i want to store variable but i get always error when i excute this command ligne :
var = awk '{print $1}' file1
echo $var
how can i store the var?
thanks (7 Replies)
Hi all,
If anyone has the explanation for the following issue, please share it with me.
I am comparing two variable a and b with the values of 007 and 7, for these values it get evaluated as True. For a=008 and b=8, for these values it get evaluated as false.
#!/bin/tclsh
set a 007 ... (3 Replies)
DATA
---------------
0
Please tell me, if the file contains 0 after --. then assign the value to variable $var=false,
DATA
---------------
1
then $var=true, (2 Replies)
Hi Masters,
I want to assign the values of one variable to another variable.
Here the varaible name 'var' is dynamic. I know the values of V_2 and U_3, but
If the i/p of TYPE is 'U' and the NO is 3, then I want to assign the values of
U_3 to var.
How we can achieve it?
TYPE="U"... (4 Replies)
Hi,
My variable has value as this:
tvar1="bool_risk_enabled" Boolean "true"
Now I need to replace this true with false. Which is the best way to do this? Can we do this with sed command?
Please help me.
---------- Post updated at 05:23 PM ---------- Previous update was at 05:00 PM... (2 Replies)
I am migrating some shell script from Unix to Linux and i am getting wrong value for integer variable.
In Unix:
integer X=007300
echo $X
7300
In Linux:
integer X=007300
echo $X
3776
Please help me why it is giving wrong output. (1 Reply)
I have this code that sometimes return a false value and the code inside the if statement gets executed and error out. Any idea why? thanks.
So I set a debug and see what the value for $ScriptElapsedTime
Here is the value I got ScriptElapsedTime='03:20'. Base on this value the if... (10 Replies)
Hi All,
I'm trying to come up a way to check the output of some data i have. I need to be able to check for the order of the output and if its correct set a variable to false if it isnt.
Currently the data is in the below format, this is the value which should cause the variable be set... (4 Replies)
Hi,
Wish to remove "DR-" from the string variable (var).
var="DR-SERVER1"
var=`echo $var | sed -e 's/DR-//g'`
echo "$var"
Expected Output:
However, I get the below error:
Can you please suggest. (4 Replies)