如何在不知道键名的情况下回显关联数组的第一个键值

How to echo the first key value of an associative array without knowing the name of the key

print_r 数组给了我这个输出:

Array (
    [id-1.txt] => uploads/id-1.jpg
    [id-2.txt] => uploads/id-2.jpg
    [id-3.txt] => uploads/id-3.jpg
)

如何在不知道键名的情况下始终回显第一个键值(在本例中为 uploads/id-1.jpg)?因为键的名称每次都在变化...

因此:始终捕获属于第一个键的第一个值,无论键的名称是什么...

<?php
$data =
[
    'id-1.txt' => 'uploads/id-1.jpg',
    'id-2.txt' => 'uploads/id-2.jpg',
    'id-3.txt' => 'uploads/id-3.jpg'
];

$copy = $data;

echo reset($copy);
unset($copy);

输出:

uploads/id-1.jpg

这里用的是副本,没有副作用。