Парсил сейчас базу ип логофона и заметил странную особенность,
var_dump($range['ip1']); // выводит object(SimpleXMLElement)#10 (1) {
[0]=>
string(10) "2996862976"
}
echo $range['ip1']; // выводит 2996862976
echo intval($range['ip1']); // 2147483647
var_dump(intval($range['ip1'])); // int(2147483647)
Так же неверное число выводит если тип поля в бд поставить int и туда записывать $range['ip1']
в C# есть такая замечательная вещь - System.IntPtr, и типизация строгая и всегда уверен что памяти хватит
02 Мар 2011, 0:19Mars, и что? решил похвастаться знаниями сишарп? тут раздел про пхп и автора интересует данная функция в пхп
02 Мар 2011, 0:42К сожелению цифровой лимит на инт и заканчивается в пхп, по этому используй строки
02 Мар 2011, 10:20mixlion, если тебе нужно убедится что там именно число, то в таком случае, как вариант, вместо интвал можешь использовать чтото типа
preg_match(/[^0-9]/, $var, $m);