したがって、次のように生成された配列を print_r しています。
while ($twitgroup = mysql_fetch_array($resulttwitter)) {
print_r($twitgroup);
}
この出力を取得します(行に応じて、さらに複数の配列を使用)。
Array ( [0] => composed [category] => composed [1] => 330 [value] => 330 [2] => 1344384476.94 [timestamp] => 1344384476.94 ) Array ( [0] => elated [category] => elated [1] => 2034 [value] => 2034 [2] => 1344384476.94 [timestamp] => 1344384476.94 ) Array ( [0] => unsure [category] => unsure [1] => 2868 [value] => 2868 [2] => 1344384476.94 [timestamp] => 1344384476.94 ) Array ( [0] => clearheaded [category] => clearheaded [1] => 1008 [value] => 1008 [2] => 1344384476.94 [timestamp] => 1344384476.94 ) Array ( [0] => tired [category] => tired [1] => 2022 [value] => 2022 [2] => 1344384476.94 [timestamp] => 1344384476.94 )
ここで個々の値を引き出せるようにしたいのですが、困っています。これらの配列で while ループを使用しようとしていますが、おそらくそれは間違っていると思います。おそらく foreach ループを使用し、その foreach の出力で配列の各要素にアクセスする必要がありますか?
たとえば、composed と、composed の値を取得したいとします。どうすればいいですか?
私は Python での配列/リストはかなり得意ですが、PHP での配列の経験はやや不足しています。