(float) $string
ist sich selbsterklärender Code;$string * 1
ist es nicht.
$float = floatval( $var ) ist „sich selbst erklärender Code“.
(string) $number
ist sich selbsterklärender Code;$number . ''
ist es nicht.
$string = strval( $var ) ist „sich selbst erklärender Code“.
Denn beide zeigen etwas, was jeder und jede am ersten Tag im Fach Programmierern gelernt hat, die „Filterschreibweise“ ist hingegen krude (a.k.a. „hirnfurzig“).