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)
任何帮助都会很棒!
另一种方案:
$arr = reset($datas['results']);
Run Code Online (Sandbox Code Playgroud)
返回第一个数组元素的值,如果数组为空,则返回FALSE.
要么
$arr = current($datas['results']);
Run Code Online (Sandbox Code Playgroud)
current()函数只返回内部指针当前指向的数组元素的值.它不会以任何方式移动指针.如果内部指针指向超出元素列表末尾或数组为空,则current()返回FALSE.