多次元配列からデータを取得する際に問題が発生しています。私はこのようなものを持っています:
$Act[0] = array(
"Number" => 23,
"Local" => "woods",
"props" => "swords..."
.....
$Act[1] = array(
"Number" => 27,
"Local" => "castle",
"props" => "swords..."
.....
......
$Story[$day] = array(
"Date" => $SDate,
"Acts" => $Acts
);
私がやりたいことは、Act 配列からすべての数値を取得し、implode を使用してそれを mysql db に格納することです。array_keys を試しましたが、多次元配列では機能しません。それがこれに適しているかどうかはわかりません。したがって、基本的には、$Story[1]["Acts"] の「Number」のすべての値を含む配列が必要なので、次のようにする必要があります。
$Story[1]["Act"][0]["Number"]
$Story[1]["Act"][1]["Number"]
$Story[1]["Act"][2]["Number"]
...