阵列中的Foreach

时间:2014-02-08 21:21:12

标签: php arrays json

有没有在数组中使用foreach所以我可以把所有的游乐设施放到一个表中,然后将它编码为json?所以我可以在与lua的游戏中解码它? 我怎样才能把它全部放在一个数组中,然后对它进行编码并在游戏中解密后再用wirth lua。

    $getRides = $db->prepare('select * from `Rides`');
    $getRides->execute();
    $values = $getRides->fetchAll(PDO::FETCH_OBJ);
$array = array(
    array("Name",foreach($values as $key){ $key->Name; }),
    array("Active",$values->Active)
);
print_r($array)

1 个答案:

答案 0 :(得分:0)

你一定应该阅读有关foreach语句和php循环的一些信息。

PHP: foreach PHP Control Structures

Corrent代码:

$getRides = $db->prepare('select * from `Rides`');
$getRides->execute();
$values = $getRides->fetchAll(PDO::FETCH_OBJ);
$array = array();
foreach($values as $value) {
    $array[] = array(
        'Name' => $value->Name,
        'Active' => $value->Active
    );
}

print_r($array)