将下划线附加到变量变量中

时间:2019-01-19 20:31:18

标签: php variables foreach

在生成变量变量的简单foreach循环中,如何在变量中的$之后添加下划线?变量名来自表中列的名称,并由要提取的单个条目填充。

// Fetch values
$sqlVal = "SELECT * 
            FROM tablename 
            WHERE ID=$PostID";
$rowVal = DBConnect($sqlVal, "Select", $siteDB);

// Create variable variables from table column names and populate with value
foreach ($rowRow as $val=>$resultVal) :
    if (is_string($val)) :
        $$val = $resultVal;
    endif;
endforeach;

echo "test: $ValName";

上面的测试结果有效,但我希望它是带下划线的$ _ValName,但我似乎无法解决该问题。

0 个答案:

没有答案