如果isset数组-如何在php


If isset array - how in php?


我将tmdb_v3.phpapi与以下代码一起使用:

$movietrailer = $tmdb_V3->movieTrailer($idMovie);

在"预"查询中,我得到了这个:

Array
(
    [id] => 49017
    [quicktime] => Array
        (
        )
    [youtube] => Array
        (
        )
)

我需要一个[php-iffset]。如果[youtube]包含值,请回显"我们有预告片"。如果没有,请回复"还没有预告片:("。我试过了,但不起作用:

if(isset($movietrailer['youtube']))
{ echo "We have trailer"; } else { echo "No trailer yet :("; }

该值总是集。它并不总是有价值的。使用empty()查看它是否有值:

if(!empty($movietrailer['youtube'])) { 
    echo "We have trailer"; 
} else { 
    echo "No trailer yet :("; 
}