slach
Новичок
Magic Type Conversion
народ, видимо я все таки не догоняю... как именно работает конвертация типов в PHP
Внимание вопрос!
Почему строка не может быть сконверчена автоматически при подстановку в is_float ???
или там просто не происходит конвертации ???
если это где то в мануале или в баглистах есть
то тоже ткните пальцем
а еще лучше процитируйте пожалуйста...
народ, видимо я все таки не догоняю... как именно работает конвертация типов в PHP
PHP:
<?
$var = '.1231'; // по идее это строка, которая легко может быть конвертнута во float
echo is_float($var) ? 'true' : 'false'; // выдает false
echo is_float(floatval($var)) ? 'true' : 'false'; // выдает соответсвенно true ...
$var = '0.1231'; // по идее это ТАЖЕ САМАЯ строка, и она точно также легко может быть конвертнута во float
echo is_float($var) ? 'true' : 'false'; // выдает TRUE
echo is_float(floatval($var)) ? 'true' : 'false'; // выдает тоже true ...
?>
Почему строка не может быть сконверчена автоматически при подстановку в is_float ???
или там просто не происходит конвертации ???
если это где то в мануале или в баглистах есть
то тоже ткните пальцем
а еще лучше процитируйте пожалуйста...