Como escapar strings no SQL Server usando PHP?

Estou procurando uma alternativa mysql_real_escape_string()para o SQL Server. É a addslashes()minha melhor opção ou existe outra função alternativa que pode ser usada? Uma alternativa para mysql_error()também seria útil.