De functie is_int() is een alias van is_integer(), ze hebben dus dezelfde functie!!
Als je een twee stringen hebt bijvoorbeeld:
Code (php)
1
2
3
4
<?
$tekst = "dit is gewoon een string";
$tekst2 = 1;
?>
Je kunt nu via is_int (of is_integer()) bekijken of het een nummer is of niet. Dit doe je zo:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
<?
if (is_int($tekst))
{
// dit wordt niet getoond
echo $tekst . " is een nummer";
}
else
{
// dit wordt wel getoond
echo $tekst . " is een tekst!";
}
?>
Als je nu hetzelfde doet bij $tekst2 zal het dus precies andersom zijn.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
<?
if (is_int($tekst2))
{
// dit wordt wel getoond
echo $tekst2 . " is een nummer!";
}
else
{
// dit wordt niet getoond
echo $tekst2 . " is een tekst";
}
?>