PHP得到第一个数组元素

Ste*_*hRT 2 php arrays api element

嘿所有我想从电影API获取数据.格式是这样的:

page => 1
results =>
   0 =>
    adult =>
    backdrop_path => /gM3KKixSicG.jpg
    id => 603
    original_title => The Matrix
    release_date => 1999-03-30
    poster_path => /gynBNzwyaioNkjKgN.jpg
    popularity => 10.55
    title => The Matrix
    vote_average => 9
    vote_count => 328
  1 =>
    adult =>
    backdrop_path => /o6XxGMvqKx0.jpg
    id => 605
    original_title => The Matrix Revolutions
    release_date => 2003-10-26
    poster_path => /sKogjhfs5q3aEG8.jpg
    popularity => 5.11
    title => The Matrix Revolutions
    vote_average => 7.5
    vote_count => 98
 etc etc....
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到第一个元素[0]的数据(如在backdrop_path,original_title等中)?我是PHP数组的新手:).

当然这是我用来输出数组数据的:

 print_r($theMovie)
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒!

Val*_*sky 5

另一种方案:

$arr = reset($datas['results']);
Run Code Online (Sandbox Code Playgroud)

返回第一个数组元素的值,如果数组为空,则返回FALSE.

要么

$arr = current($datas['results']);
Run Code Online (Sandbox Code Playgroud)

current()函数只返回内部指针当前指向的数组元素的值.它不会以任何方式移动指针.如果内部指针指向超出元素列表末尾或数组为空,则current()返回FALSE.