簡體   English   中英

在echo變量中斷行(php)

[英]Break line in echo variable (php )

$msg= 'First name: '.$fname.
        'Last name: '.$lname.
        'Client mail :' .$mail.
        'Client number :' .$number.
        'Model: ' .$model.
        'present: ' .$present.
        'Descreption: ' .$descreption.
        'Payment method: ' .$payment;

我想要當我回顯$ msg; 打印一行中的每一行。 請幫我

PHP具有應使用的預定義常量:PHP_EOL確保根據OS插入適當的線路制動器。 只需在需要時將其插入。

也許嘗試:

echo $msg= 'First name: '.$fname.
'<br>Last name: '.$lname.
'<br>Client mail :' .$mail.
'<br>Client number :' .$number.
'<br>Model: ' .$model.
'<br>present: ' .$present.
'<br>Descreption: ' .$descreption.
'<br>Payment method: ' .$payment

您可以使用\\r\\n<br/>添加換行符,具體取決於它是文本還是HTML輸出

$msg= 'First name: '.$fname."<br/>". 
'Last name: '.$lname."<br/>".
'Client mail :'.$mail."<br/>".
'Client number :' .$number."<br/>".
'Model: ' .$model."<br/>".
'present: '.$present."<br/>".
'Descreption: ' .$descreption."<br/>".
'Payment method: ' .$payment

如果將下一行附加到變量中,則可能更容易閱讀。

$msg = 'First name: '.$fname."<br/>";
$msg .= 'Last name: '.$lname."<br/>";
$msg .= 'Client mail :'.$mail."<br/>";
$msg .= 'Client number :' .$number."<br/>";
$msg .= 'Model: ' .$model."<br/>";
$msg .= 'present: '.$present."<br/>";
$msg .= 'Descreption: ' .$descreption."<br/>";
$msg .= 'Payment method: ' .$payment;
echo $msg;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM