A pg_escape_string ok, de én most kifejezetten a type jugglingról beszéltem. Ezen szoktak a legtöbben fennakadni, pedig ez egy nagyon régi dolog a PHP-ben, amivel illik tisztában lennie annak, aki ezzel a nyelvvel dolgozik. Aki meg csak úgy leül PHP fejleszteni a nyelv ismerete nélkül, az magára vessen. De szerintem ez más nyelvekre is igaz.
A T_PAAMAYIM_NEKUDOTAYIM-en szerintem nem is fognak változtatni, mert az úgy vicces, ahogy van :)