Como definir o valor padrão para uma string no PHP se outra string estiver vazi

O melhor exemplo seria mostrar como isso é resolvido em Javascript:

var someString = someEmptyString || 'new text value';

Neste exemplo de javascript, detectamos que 'someEmptyString' está vazio e definimos automaticamente o valor como 'novo valor de texto'. Isso é possível no PHP e qual é a maneira mais curta (de código) de fazer isso?

É assim que eu faço agora:

if ($someEmptyString == "")
    $someString = 'new text value'; else $someString = $someEmptyString;

Isso está me incomodando há algum tempo e eu ficaria muito grato se alguém souber uma maneira melhor de fazer isso. Obrigado

questionAnswers(4)

yourAnswerToTheQuestion