PHP 获取第一个数组元素

标签 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....

如何只获取第一个元素 [0] 的数据(如背景路径、原始标题等)?我是 PHP 数组的新手:)。

当然,这就是我用来输出数组数据的方法:
 print_r($theMovie)

任何帮助都会很棒!

最佳答案

另一种解决方案:

$arr = reset($datas['results']);

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

或者
$arr = current($datas['results']);

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

关于PHP 获取第一个数组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15436996/

相关文章:

php - 锁定/禁用/隐藏 WordPress 主题选项,直到用户注册新闻通讯

php - 安全本地 mysql 访问

javascript - 结合Javascript中几个值的数字范围

java - 在请求中发送 "if-modified-since" header

api - 是否可以通过 IAM 生成用于产品广告 API 的 AWS 访问 key ?

python - 如何获取在 Python 中发布到 Soundcloud 的轨道的 secret 链接?

php - 如何限制表单的使用或限制访问

php - 为什么浏览器要求缓存文件?

javascript - 将一个数组映射到具有负索引偏移量的第二个数组

java - 从我的自定义 ArrayList 类返回随机元素?