我不明白为什么这个简单的代码行不起作用:
<?php $someVariable = 0; echo 'SomeVariable is $someVariable'; ?>
它正在输出“ SomeVariable is $ someVariable”,而不是数字0。是否缺少某些内容或必须启用某些配置选项?
那是因为您需要使用双引号来代替。当用单引号引起来时,php不会将变量转换为它们的值
<?php $someVariable = 0; echo "SomeVariable is $someVariable"; ?>