PHP

为什么PHP不替换字符串中的变量?

发布于 2021-02-02 12:00:05

我不明白为什么这个简单的代码行不起作用:

<?php
$someVariable = 0;
echo 'SomeVariable is $someVariable';
?>

它正在输出“ SomeVariable is $ someVariable”,而不是数字0。是否缺少某些内容或必须启用某些配置选项?

关注者
0
被浏览
60
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    那是因为您需要使用双引号来代替。当用单引号引起来时,php不会将变量转换为它们的值

    <?php
    $someVariable = 0;
    echo "SomeVariable is $someVariable";
    ?>
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看