¿Cómo puedo evitar las comillas dobles de una cadena en php?

He estado tratando de resolver esto, pero no tuve suerte. Este es mi código

$replace1 =str_replace('hreflang=\"'.$arr['variantslang1hid'].'\" lang=\"'.$arr['variantslang1hid'].'\"','hreflang=\"'.$arr['variantslang1'].'\" lang=\"'.$arr['variantslang1'].'\"',$replace1); 

Debería reemplazar pero no. No estoy escapando “” correctamente. Como puedo resolver esto? Ayuda muy apreciada!

si usa comillas simples, no necesita escapar las comillas dobles, ” ‘es lo que desea.