What are the potential pitfalls of nesting echo commands within conditional statements in PHP?

Nesting echo commands within conditional statements in PHP can lead to messy and hard-to-read code. It is better to assign the output of the echo commands to a variable and then echo the variable outside of the conditional statement. This makes the code more organized and easier to maintain.

$output = '';

if ($condition) {
    $output .= 'This is some output.';
}

echo $output;