Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 PHP 新手,
echo "$foo->bar"似乎按预期工作
echo "$foo->bar"
echo "this is {$foo->bar}"也可以
echo "this is {$foo->bar}"
最好的方法是什么?
假设您想将文本$foo->bar按字面意思编码为 PHP 字符串,那么您需要像这样对其进行转义:
$foo->bar
"\$foo->bar"
或使用单引号:
`$foo->bar`
你也可以这样做:
echo $foo->bar;
因为您正在回显一个变量,所以您不需要引号。所以你可以连接或使用双引号(就像你一样):
echo 'text ' . $foo->bar . ' text'; echo "text $foo->bar text";