从其他变量中生成PHP变量


Make PHP variable from other variable


我的站点使用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的一个非常基本的概念是,不能使用表达式来创建变量。变量实际上是一个存储器。您可以在创建后动态访问它。

您可以改用数组。