Да, это то, что говорят другие, но это не очень рекомендуется с точки зрения читабельности кода. Используйте это с осторожностью и не используйте это без скобок вокруг условия.
$myvar = ($condition == TRUE) ? $valueIfTrue : $valueIfFalse;
вместо
if ($condition)
{
$myvar = $valueIfTrue;
}
else
{
$myvar = $valueIfFalse;
}