Array in SMTP verschicken

wie kann ich am einfachsten ein array in eine Variable packen, damit mit
SMTP_SendMail($smtpID, „betreff“,$array );
das Array schön „formatiert“ im Text steht

//print_r($array);
	for($x = 0;$x < 12;$x++)
				{
    			$array[$x]."
";
                }

funktioniert, und dann ?
habe schon einiges in php.net dazu gelesen bin aber nicht fündig geworden

Was ist denn mit json_encode, dann hättest du einen String.

Uli

Gesendet von iPhone mit Tapatalk

ja, das klappt soweit schon mal, danke
allerdings bekomme ich die Zeilenumbrüche nicht dazu

Hallo
Auf die Schnelle wuerde ich es so machen :

	$array = array("eins","zwei","drei");
	$string = "";
	for($x=0;$x<count($array);$x++)
		{
		$s = "
[".$x."] = ".$array[$x];
		$string = $string . $s;
		}

	SMTP_SendMail($smtpID, "Betreff",$string );

ergibt als email Eingang

[0] = eins
[1] = zwei
[2] = drei


$array		=	array(
	$HRJahr,
	$HRMonat,
	$HRWoche,
	$HRTag,
	$AVJahr,
	$AVMonat,
	$AVWoche,
	$AVTag,
	$LVJahr,
	$LVMonat,
	$LVWoche,
	$LVTag,	);
	
	$inhalt	= json_encode($array);		
	echo $inhalt;	
        
SMTP_SendMail($smtpID, "Betreff", $inhalt );

ich habe natürlich mit "
" rumexperimentiert aber es klappt nicht.
Ziel ist, der Empfänger kann die Werte mit Copy & Paste in Excel einfügen
Wie bekomme ich die Werte schön untereinander

Hallo
Wenn ich bei meiner Loesung Copy/Paste benutze bekommen ich folgendes.
Also so wie gewollt oder ? Eventuell die Zahlen weglassen.
Excel.png

@1007
so, ja das klappt prima, hatte deinen fred eben erst gelesen, nachdem ich geschrieben hatte.
ja die Zahlen müssten noch wegbleiben

Dann so

$s = "
".$array[$x]; 
    $string = ""; 
    for($x = 0;$x < 12;$x++) 
        { 
        $s = "
".$array[$x]; 
        $string = $string . $s; 
        } 
		echo $string;

habe die ZAhlen weggelassen, alles bestens (Kontrolle über echo) aber…
entweder schwächelt die String-Variable oder Send_SMTP
nach der vierten Zeile schreibt IPS wieder alles zusammenhängend ohne Zeilenumbrüche

gefunden, habe die String-Vari als TextBox formatiert