podes hacer de estas 2 formas:
1) usando las barras '/' para que no reconosca como codigo las comillas
Código PHP:
<?php
$data="‘hola‘viteh’.. jojojo como estas “hola mundo” "; // texto de prueba
$data=str_replace("‘","'",$data);
$data=str_replace("’","'",$data);
$data=str_replace("“","\"",$data);
$data=str_replace("”","\"",$data);
echo $data;
?>
2) cambiando de comillas segun la que uses:
Código PHP:
<?php
$data="‘hola‘viteh’.. jojojo como estas “hola mundo” "; // texto de prueba
$data=str_replace("‘","'",$data);
$data=str_replace("’","'",$data);
$data=str_replace('“','"',$data);
$data=str_replace('”','"',$data);
echo $data;
?>