为什么在这段代码中html br break line标签不起作用? [英] Why doesn't the html br break line tag doesn't work in this code?

查看:404
本文介绍了为什么在这段代码中html br break line标签不起作用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以告诉我为什么我的PHP行不能工作(回显)吗?



我知道我可以用不同的方式编写代码来使换行符工作,但我想知道背后的原因?

 <?php 

$ var1 = 3;

echoAddition =。 $ var1 + = 3。 <峰; br> 中;
回显Subtraction =。 $ var1 - = 3。 <峰; br> 中;
回显乘数=。 $ var1 * = 3。 <峰; br> 中;
回显Division =。 $ var1 / = 3。 <峰; br> 中;

?>


解决方案

您可以使用逗号

  echoAddition =。 $ var1 + = 3,< br>; 
回显Subtraction =。 $ var1 - = 3,< br>;
回声加法=。 $ var1 * = 3,< br>;
回声加法=。 $ var1 / = 3,< br>;

或者用括号括起来:

  echoAddition =。 ($ var1 + = 3)。 <峰; br> 中; 
回显Subtraction =。 ($ var1 - = 3)。< br>;
回声加法=。 ($ var1 * = 3)。 <峰; br> 中;
回声加法=。 ($ var1 / = 3)。< br>;

否则, 3 数字与< br>


Can some one tell why my php line break not working ( echoing ) ?

I know i can write the code in a different way to make the line break work, but i want to know the reason behind this ?

<?php

    $var1 = 3;

    echo "Addition = "       . $var1 += 3 . "<br>";
    echo "Subtraction = "    . $var1 -= 3 . "<br>";
    echo "Multiplication = " . $var1 *= 3 . "<br>";
    echo "Division = "       . $var1 /= 3 . "<br>";

?>

解决方案

You can use commas,

echo "Addition = " . $var1 += 3 , "<br>";
echo "Subtraction = " . $var1 -= 3 ,"<br>";
echo "Addition = " . $var1 *= 3 , "<br>";
echo "Addition = " . $var1 /= 3 ,"<br>";

Or wrap it in brackets:

echo "Addition = " . ($var1 += 3) . "<br>";
echo "Subtraction = " . ($var1 -= 3) ."<br>";
echo "Addition = " . ($var1 *= 3) . "<br>";
echo "Addition = " . ($var1 /= 3) ."<br>";

Otherwise the 3 number is concatenated with <br>.

这篇关于为什么在这段代码中html br break line标签不起作用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆