No estoy muy enterado de las funciones ASP pero tengo entendido CSng se usa para forzar a una variable a que sea de un tipo dado?
PHP es un lenguaje typeless. Osea que el tipo de dato cambia de acuerdo a la operación.
De todas formas puedes "forzar un tipo de dato haciendo"
Código PHP:
$float = (float) '1.5'; //
$float = (int) $varint;
O igual puedes usar los BC Math function para que sean de precisión.
Saludos