PHP结合变量和数组值

时间:2018-07-15 19:14:43

标签: php

我有一个数组。我想用数组值生成动态变量。当我运行下面的代码时,它不起作用。我想生成$urlsHome$urlsOffice。我该怎么办?

$arr= ["Home", "Office"];

foreach ($arr as $key=>$type) {
    echo $urls.type;
}

2 个答案:

答案 0 :(得分:1)

您必须使用这个很好的{}括号。

$urlsHome="this";
$urlsOffice="that";

$arr= ["Home", "Office"];

foreach ($arr as $key=>$type) {
    echo ${'urls'.$type}."<BR>";
}

结果:

  


  那

答案 1 :(得分:-1)

我相信那是您想要的。

$arr = ["Home", "Office"];

foreach ($arr as $key=>$type) {
    ${'url' . $type} = $type;
    echo $urlHome;
}

这是在PHP中创建动态变量的简单方法。