我想创建一个像这样的文件:
<?php
$cssMainVersion = "1.0.3";
$cssBootStrapVersion = "1.0.1";
$cssElseVersion = "1.0.4";
$jpgVersion = "1.0.1";
$jsMainVersion = "1.0.1";
$jsElseVersion = "1.0.1";
?>
我创建了一个mySQL表,其中包含变量名称和变量数据。例如,第一行包含"cssMainVersion"
,第二行包含"1.0.3"
。
我如何循环浏览每行并根据上述格式将数据打印到新文件中?
答案 0 :(得分:0)
您可以使用php动态创建变量
$query = mysqli_query($conn, 'SELECT id, cachename, cacheversion FROM cache');
while($row = mysqli_fetch_assoc($query)) {
$$row['cachename'] = $row['cacheversion'];
}
$$
将从右到左求值,因此,首先将$row['field']
替换为该值,假设cssMainVersion
,然后得到$cssMainVersion
>