В простом цикле 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 с подчеркиваниемно я не могу понять, как этого добиться.