我的站点使用TMDB v3api。我想使这些变量:
$item1="即将上映的电影中的第一个项目id"
$item2="即将上映的电影中的第二个项目id"
$item…="…即将上映的电影中的项目id"
我试着做,到目前为止我的结果是:
<?php
$count = 1;
$pelinfo11 = $tmdb_V3->upcomingMovies($page=1);
foreach ($pelinfo11['results'] as $element1) {
echo "<p>".$count." - ".$element1['id']."</p>";
$count++;
} ?>
但是我不能用$count来计算变量。
使用数组的简单解决方案。。
<?php
$count = 1;
$pelinfo11 = $tmdb_V3->upcomingMovies($page=1);
$items=array();
foreach ($pelinfo11['results'] as $element1) {
$items[]=$element1['id'];
echo "<p>".$count." - ".$element1['id']."</p>";
$count++;
}
var_dump($items);
?>
PHP的一个非常基本的概念是,不能使用表达式来创建变量。变量实际上是一个存储器。您可以在创建后动态访问它。
您可以改用数组。