我想知道如何将字符串变量添加到当前数组。例如,我有一个名为 $finalarray
的数组。然后我有一个循环,每次运行都会增加一个值。基本上:
$finalarray = $results_array + string;
一个非常基本的结构。我将它用于 MySQL,以便我可以检索列的最终数组。
$query = "SELECT * FROM table";
$showresult = mysql_query($query);
while($results_array = mysql_fetch_assoc($showresult))
{
$finalarray = $finalarray + $results_array["column"];
}
编辑:
目前正在使用此代码(仍然无法正常工作):
$query = “SELECT * FROM table”;
$showresult = mysql_query($query);
while($results_array = mysql_fetch_assoc($showresult))
{
$finalarray[] = $results_array["name"];
}
echo $finalarray;
问题是它只是说“Array”
谢谢,
凯文
最佳答案
回答您的已编辑
问题:
您不能仅使用一个 echo
来打印整个数组内容。相反
使用
var_dump($finalarray);
或
print_r($finalarray);
打印数组内容..
关于PHP - 将字符串添加到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3562538/