如何使用 php 将长数组的值存储到变量中
Posted
技术标签:
【中文标题】如何使用 php 将长数组的值存储到变量中【英文标题】:How to store a long array's value in to variales using php 【发布时间】:2016-03-23 21:57:31 【问题描述】:如何使用 php 将上述数组的每个值保存在变量中。
Array ( [0] => Abbottabad )
Array ( [0] => Faisalabad )
Array ( [0] => Gujranwala )
Array ( [0] => Hyderabad )
Array ( [0] => Islamabad )
Array ( [0] => Karachi )
Array ( [0] => Lahore )
Array ( [0] => Mangla )
Array ( [0] => Multan )
Array ( [0] => Muree )
Array ( [0] => Peshawar )
Array ( [0] => Quetta )
Array ( [0] => Rawalpindi )
Array ( [0] => Sialkot )
我从 mysql 得到这些值。现在我想以无法单独打印每个值的方式存储到变量中。
【问题讨论】:
为什么要为每个值创建单独的数组? 从你的输出我猜这段代码是循环的。现在你想将这些数组存储在一个变量中,这样你就不能再单独打印它们了?! 尝试更具体。 请发送print_r($your_array_name)
这样我们就可以看到数组的真实样子。然后使用edit
将输出添加到您的问题中,不要将其放在评论中。您不需要从数组中移动这些值,您可以直接从数组中打印数据
【参考方案1】:
将这些数组保存到数组中(我希望您谈论的是数据库返回的对象数组),如果不只是将其保存在数组中以避免静态检查。
foreach($arrayResult as $key => $value)
foreach($value as $dataArray)
echo $dataArray;
【讨论】:
以上是关于如何使用 php 将长数组的值存储到变量中的主要内容,如果未能解决你的问题,请参考以下文章