在how to write it correctly regarding to the correct quote signs. 这一行之后,我想分享一些关于 php 中引号的内容。它是几个月前准备的,但我没有发布。大多数新开发人员不知道在哪里使用 single quotes 和 double quotes 以及如何使用 behave 。
1:首先你要知道单引号和双引号的区别以及什么时候使用
单引号
2 : 在单引号内,所有内容都视为字符串。
$message1 = '<div style="color:#ff0000"> Message 1 </div>';
2.1: 上面的例子你可以在单引号内使用双引号,但你不应该在单引号内使用单引号。如果您需要使用,则需要使用向后 slash (\) 正确转义它。
像这样$message1 = '<div style=\'color:#ff0000\'> Message 1 </div>';
双引号
3:在双引号内我们可以使用单引号$message1 = "<div style='color:#ff0000'> Message 1 </div>;,但不应该在双引号内使用双引号。如果你需要你需要像这样正确地转义它
像这样$message1 = "<div style=\"color:#ff0000\"> Message 1 </div>";
4 : $message1 = '<div style="color:#ff0000">$error</div>';
4.1 : 在上面的例子中 $error 将被视为字符串。它不会回显变量的值,因为它在单引号内。
克服:
你可以这样连接
$message1 = '<div style="color:#ff0000">'.$error.'</div>';
5 : $message1 = "<div style="color:#ff0000">$error</div>";
5.1 : 在上面的例子中 $error 将被视为变量,因为它在双引号内。
6 : $message1 = "<div style="color:#ff0000">'$error'</div>";
6.1 : 在上面的例子中 $error 被认为是变量并且它给出了用单引号括起来的值。