PHP换行符的问题

我在看PHP的相关教程书籍遇到一个问题,原谅我的太菜,原谅我用大写的书名号代替<>,不然会自动显示换行。
echo "a: [".(20>9)."]《br》";
上面是一个简单的布尔表达式
为什么《br》换行符号要写在""内,而写在"和;之间就会报错呢?

阅读 2.7k
2 个回答
你要明白為什麼寫在""雙引號內,由於寫起雙引號內,編譯才會視<br>為字符串輸出出來。但在引號外,<br>不是變量和常量,所以就是出現報錯!

你可以 echo "a:[.(20>9)."], '<br>';

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题