<?php
$var=1234;
echo filter_data($var, FILTER_VALIDATE_INT);
?>
should the return values be either NULL
or 1234?
well, it should return 1234
if var was abc1234 then it would return NULL, is that correct?
Kevin
--
"Democracy is two wolves and a lamb voting on what to have for lunch.
Liberty is a well-armed lamb contesting the vote."
Hi,
<?php
$var=1234;
echo filter_data($var, FILTER_VALIDATE_INT);
?>should the return values be either
NULL
or 1234?
well, it should return 1234
It does.
if var was abc1234 then it would return NULL, is that correct?
False if the value is not valid, null if the value does not exist (for
example with input_get or input_get_args). In the case of filter_data,
as you pass the variable, it will be either false or the correct
value.
Cheers,
--Pierre
This one time, at band camp, Pierre pierre.php@gmail.com wrote:
if var was abc1234 then it would return NULL, is that correct?
False if the value is not valid, null if the value does not exist (for
example with input_get or input_get_args). In the case of filter_data,
as you pass the variable, it will be either false or the correct
value.
here it returns '0'
Kevin
"Democracy is two wolves and a lamb voting on what to have for lunch.
Liberty is a well-armed lamb contesting the vote."
This one time, at band camp, Pierre pierre.php@gmail.com wrote:
if var was abc1234 then it would return NULL, is that correct?
False if the value is not valid, null if the value does not exist (for
example with input_get or input_get_args). In the case of filter_data,
as you pass the variable, it will be either false or the correct
value.here it returns '0'
Please show me some code, "here" is not really helpful. For example:
$ php -r '$var=1234; var_dump(filter_data($var, FILTER_VALIDATE_INT));'
int(1234)
$ php -r '$var=ab1234; var_dump(filter_data($var, FILTER_VALIDATE_INT));'
bool(false)
--Pierre