次のコードはなぜですか:
if (isset($_GET['trainType']) && isset($_GET['onTime']) && isset($_GET['gotSeat'])) {
$train[0]['trainType'] = $_GET['trainType'];
$train[0]['trainType']['onTime'] = $_GET['onTime'];
$train[0]['trainType']['gotSeat'] = $_GET['gotSeat'];
echo '<pre>';
print_r($train);
echo '</pre>';
}
次の配列を返します。
Array
(
[0] => Array
(
[trainType] => tLine
)
)
私は当初、これにもっと似たものを返すと思っていました:
Array
(
[0] => Array
(
[trainType] => 'passenger'
Array =>
(
[onTime] => true
[gotSeat] => true
)
)
)
私がやろうとしていることを達成するために何をすべきかについてのガイダンスはありますか? 私のコードが私がやろうとしていることを明らかにすることを願っています。