Alkoz adlı üyeden alıntı: mesajı görüntüle
<?php
$stringValue = "300.5000";
$integerValue = (int) str_replace('.', '', $stringValue);

echo $integerValue; // 3005000
?>
Zaten integer olan bir değer'de nokta (.) kullanamassınız noktayı kaldırıp değerinizi integer yapmanız yeterli olacak.
.