ここに多次元配列があります。
{
"date_start": [
"2013-09-30",
"2013-09-27",
],
"time_start": [
"2013-09-30 08:41:00",
"2013-09-27 09:01:00",
],
"time_out": [
"2013-09-30 18:37:00",
"2013-09-27 21:11:00",
],
}
これを線形配列に変換することは可能ですか? このようなものに?
{
[{"date_start":"2013-09-30","time_start":"2013-09-30 08:41:00","time_out":"2013-09-30 18:37:00"},
{"date_start":"2013-09-27","time_start":"2013-09-30 09:01:00","time_out":"2013-09-30 21:11:00"}]
}
どうしようか悩んでます(T_T)。私を助けることができる人に感謝します。
更新: これは私の更新された作品です。デコードを使用するように教えてくれた Nil'z に感謝します。もう少しトゥイークが必要です。
$data_en = json_encode($data);
$data_de = json_decode($data_en, true);
$test = array();
foreach($data_de as $key => $value)
{
echo $key."<br/>";
foreach($value as $k => $v)
{
echo "$k |";
echo json_encode($v)."<br/>";
}
}
これが出力ですが、まだ何かを解決する必要があります。
date_start
0 |"2013-09-30"
1 |"2013-09-27"
time_start
0 |"2013-09-30 08:41:00"
1 |"2013-09-27 09:01:00"
time_out
0 |"2013-09-30 18:37:00"
1 |"2013-09-27 21:11:00"