微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP在字符串文字中动态引用变量

我有多个PHP变量的形式

$number1, $number2, $number3 and so on...

我想在循环内部动态引用这些变量以从它们检索信息,但是不确定如何动态引用静态变量.例如:

for($i = 1; $i <= 10; $i++) {
    //The first number to be printed should be the value from
    //$number1 not $number concatenated to $i

    //here are some of the strings I tried:
    echo "$number$i";
    echo "{$number}$i";
    echo "{$number}{$i}";
}

解决方法:

应该这样做:

echo ${"number{$i}"};

但是,为什么不使用数组呢?具有$number [$i]更具可读性…

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐