Определить тип переменных: либо это число(integer) либо строка(string)
Вот сам скрипт:
<?php
$a = 10;
$b = "Вася";
if(empty($a))
{
unset($a);
echo "Переменная пустая!";
}
else
{
if(is_int($a))
{
echo "Правильно! $a - Это число!";
}
else
{
$c = gettype($a);
echo "Это не число! Это $c";
}
}
if(empty($b))
{
unset($b);
echo "<br>Переменная пустая!";
}
else
{
if(is_int($b))
{
echo "<br>Правильно! $b Это число!";
}
else
{
$d = gettype($b);
echo "<br>$b - Это не число! Это $d";
}
}
?>
Спустя 14 минут, 26 секунд (1.02.2011 - 20:30) @dmir@l написал(а):
ну кто что скажет?

Спустя 30 минут, 45 секунд (1.02.2011 - 21:01) twin написал(а):
var_dump()

Спустя 34 секунды (1.02.2011 - 21:02) inpost написал(а):
@dmir@l
изучай функции, чтобы не писать одно и то же для каждой строки
изучай функции, чтобы не писать одно и то же для каждой строки
Спустя 1 минута, 43 секунды (1.02.2011 - 21:03) @dmir@l написал(а):
функция var_dump() дамп информации о переменной...ок спасибо! Просто открыл книгу автора Д.Н.Колисниченко там был такой пример, я сделал свой..
Спустя 18 минут, 24 секунды (1.02.2011 - 21:22) @dmir@l написал(а):
так ну с функцией разобрались:
<?php
$a = 10;
echo var_dump($a);
// выведет int(10)
?>
Спустя 51 минута, 42 секунды (1.02.2011 - 22:14) inpost написал(а):
@dmir@l
Свои функции:
Свои функции:
function checkDump ()
{
var_dump;
return $v;
}
Спустя 24 минуты, 17 секунд (1.02.2011 - 22:38) @dmir@l написал(а):
inpost
Поясни..зачем возвращать результат? Когда нужно вывести какой тип переменной
Поясни..зачем возвращать результат? Когда нужно вывести какой тип переменной
Спустя 24 минуты, 28 секунд (1.02.2011 - 23:02) @dmir@l написал(а):
то есть переменной $v ты присвоил значение возвращаемое функцией?

Спустя 15 минут, 22 секунды (1.02.2011 - 23:18) sergeiss написал(а):
inpost - в твоем примере явно чего-то "не так"...
Спустя 1 час, 37 минут, 48 секунд (2.02.2011 - 00:55) inpost написал(а):
sergeiss
Глянь выше, он один и тот же код написал дважды, вот и стоит изучить свои функции. Вот я и показал, про какие именно функции я говорю, чтобы человеку было понятна моя фраза: "изучай функции, чтобы не писать одно и то же для каждой строки"
Глянь выше, он один и тот же код написал дважды, вот и стоит изучить свои функции. Вот я и показал, про какие именно функции я говорю, чтобы человеку было понятна моя фраза: "изучай функции, чтобы не писать одно и то же для каждой строки"
Спустя 8 часов, 12 минут, 38 секунд (2.02.2011 - 09:08) linker написал(а):
В PHP 8 типов значений переменных. Так что, что пример не рабочий.
Спустя 3 часа, 39 минут, 52 секунды (2.02.2011 - 12:48) dima4321 написал(а):
Поправьте меня , если я не прав..???
Разве данные полученные из формы это не строковый тип. ?? По-моему всегда строка. string
Разве данные полученные из формы это не строковый тип. ?? По-моему всегда строка. string
Спустя 7 минут, 18 секунд (2.02.2011 - 12:55) linker написал(а):
dima4321
Бывает еще массив и косвенно булевский.
Бывает еще массив и косвенно булевский.
_____________
=)