У меня есть массив, который собирает строки вопросов, переданных следующим образом:
$myQuestionsPass = array ( " Question 1 passed! " );
if ( $isQ2 == Yes ) {
$myQuestionsPass[] = " Question 2 passed! " ;
}
после того, как этот массив заполнится вопросами, которые передали данные и заполнили массив, я затем хочу сбросить все данные массива из$myQuestionsPass
непосредственно к текстовому письму и перечислить его в текстовом электронном письме следующим образом:
Email output- Congrats
Question 1 passed!
Question 2 passed!
and so on....
Это то, что у меня есть, и оно делает все, кроме того, что не разделяет каждый фрагмент данных нановая следующая строка в текстовом теле письма ... (echo
и print_r
возвращаются к экрану, которого я не желаю, и foreach
проходит через весь цикл, к тому времени, когда я пытаюсьпередать переменную в почтовую программу, она просто отображает последний вопрос в массиве, который назначен на $myQuestionsPass
)
$myQuestionsPass = implode( ",",$myQuestionsPass);
моя почта ...
$body = "Email output- Congrats
$myQuestionsPass"
приводит ктекстовое электронное письмо, которое выглядит следующим образом:
Email output- Congrats
Question 1 passed! , Question 2 passed! , Question 3 passed! , Question 4 passed! , and so on....
вместо моего желаемого отображения массива:
Email output- Congrats
Question 1 passed!
Question 2 passed!
Question 3 passed!
so on....
Тег новой строки и разрыв строки (br) отображаются в тексте электронного письмаесли я попытаюсь использовать их ...
Любая помощь будет признательнаЯ искал это некоторое время, и это было опубликовано из-за разочарования!Заранее спасибо за любой совет!