TMDB(ムービーデータベース)APIを使用しているときに配列を作成しようとしていますが、私はPHP用にthisラッパーを使用しています。ダイナミックに追加された複数のアイテムを配列に格納する
私はそれは、複数の異なる映画のタイトルを取り戻すが、私はこのような配列を作成したい映画タイトルごとになりますときに、ユーザーが検索「ロッキー」は、例えばそのため、このrequire_once('../classes/tmdb-api.php');
// if you have no $conf it uses the default config
$tmdb = new TMDB();
//Insert your API Key of TMDB
//Necessary if you use default conf
$tmdb->setAPIKey('myKEy');
//Title to search for
$title = $_POST['searchTerm'];
$movies = $tmdb->searchMovie($title);
// returns an array of Movie Object
$movieArray = array();
$movieSearchArray = array();
foreach($movies as $movie) {
$movieTitle = $movie->getTitle();
$movieSearchArray[$movieTitle] = ['ID'][$movie->getID()];
$movieSearchArray[$movieTitle] = ['Trailer'][$movie->getTrailer()];
}
$movieArray[] = $movieSearchArray;
print_r($movieArray);
を実行しようとしてい
たとえば、foreachループでこれを実行しようとしていますが、何が間違っていますか?
異なる映画が10個ある可能性があることに注意してください。これは今、私が 'ロッキー'を検索したときに返されるものです。私はあなたがそれを行うことができる推測
Array
(
[0] => Array
(
[Rocky] =>
[Rocky II] =>
[Rocky IV] =>
[Rocky V] =>
[Rocky Balboa] =>
[Rocky III] =>
[Rocky VI] =>
[Creed] =>
[The Real Rocky] =>
[Rocky Marciano] =>
[Where is Rocky II?] =>
[Rocky Handsome] =>
[Rocky Road] =>
[Rocky Mountain] =>
[Rocky Pink] =>
[Rocky and Bullwinkle] =>
[The Rocky Horror Picture Show] =>
[Rocky Mountain Grandeur] =>
)
)
内の他のデータのために、私はあなたがここにあなたの学校のテストや宿題のための割り当てを置くべきではないと思いますそのまま。 – Richard
@リチャード何? – Kieron606
申し訳ございません、私の解決策をご覧ください。 – Richard