Special characters in display name i.e. "+", "&"

Special characters in display name i.e. "+", "&"

Using the api for contacts within invoicing using PHP the "+" and "&" do not work.

I have tried rawurlencode etc. but am having no luck. Is there a standard for this?

Thanks