如何从PHP中的数组中获取特定的键值?
在本文中,我们将看到如何从给定的数组中获取特定的键值。 PHP数组是存储在键下的项目的集合。有两种可能的键类型:字符串和整数。对于任何类型的键,都有一个通用的语法来通过键获取特定值——方括号。
示例 1:
PHP
'world',
30,
];
// Get a specific value by index
$firstItem = $mixedArr[0];
echo "An item by index 0: {$firstItem}\n";
// Get a specific value by string key
$stringItem = $mixedArr['hello'];
echo "An item by key 'hello': {$stringItem}\n";
?>
PHP
输出
An item by index 0: 10
An item by key 'hello': world
示例 2:有时我们可能会不小心尝试从数组中获取不存在的项。在这种情况下, PHP会抛出一个 NOTICE。为了避免这个问题,我们必须在访问之前检查密钥是否存在。
PHP
输出
There are no value under the index 10
A value under the index 10: unknown