What is the best practice for hiding empty fields in an email generated by PHP?

When generating emails using PHP, it's common to have fields that may be empty depending on the data being sent. To hide these empty fields in the email, you can use conditional statements to check if the field has a value before including it in the email content.

// Example code snippet to hide empty fields in an email generated by PHP

// Define variables with data for the email
$name = 'John Doe';
$email = '';
$message = 'Hello, this is a test email.';

// Start building the email content
$emailContent = 'Name: ' . $name;

// Check if email field is not empty before adding it to the email content
if (!empty($email)) {
    $emailContent .= "\nEmail: " . $email;
}

$emailContent .= "\nMessage: " . $message;

// Send the email with the content
// (code to send email not included for brevity)