Realmente da igual, aunque null es un tipo de dato, a la hora de verificar el contenido de una variable definida como (que supongo que lo harás para saber si en realidad el usuario dejó el titulo en blanco) el resultado será falso, quiere decir que lo siguiente se comportará igual en ambos casos mostrando en pantalla "campo vacio":
Código PHP:
$t = null;
if(!$t)
print('campo vacio');
$t = '';
if(!$t)
print('campo vacio');
Claro, si defines la variable como vacía (ejem: $tituloIngles = '';) y el código de verificación que utilices para saber si en realidad está vacío el título es algo tipo is_null($tituloIngles), entonces si tendrás problemas porque is_null regresará falso cuando seguramente no es lo que esperas, cosa que no pasará por ejemplo si defines la variable como null y utilizas algo tipo if(empty($var))