PHP 中输出数组键名347


在 PHP 中,输出数组键名非常简单,有几种方法可以做到这一点。1. 使用 print_r() 函数

print_r() 函数用于打印变量的详细信息,包括数组键名。以下代码示例演示了如何使用 print_r() 输出数组键名:```php
$array = ['foo' => 'bar', 'baz' => 'qux'];
print_r($array);
```

输出:```
Array
(
[foo] => bar
[baz] => qux
)
```
2. 使用 var_dump() 函数

var_dump() 函数类似于 print_r() 函数,但提供了更详细的信息。以下代码示例演示了如何使用 var_dump() 输出数组键名:```php
$array = ['foo' => 'bar', 'baz' => 'qux'];
var_dump($array);
```

输出:```
array(2) {
["foo"]=>
string(3) "bar"
["baz"]=>
string(3) "qux"
}
```
3. 使用 array_keys() 函数

array_keys() 函数用于返回数组所有键名的数组。以下代码示例演示了如何使用 array_keys() 输出数组键名:```php
$array = ['foo' => 'bar', 'baz' => 'qux'];
$keys = array_keys($array);
```

$keys 变量现在将包含以下数组:```
Array
(
[0] => foo
[1] => baz
)
```
4. 使用 foreach 循环

foreach 循环可用于遍历数组中的元素,并输出键名和值。以下代码示例演示了如何使用 foreach 循环输出数组键名:```php
$array = ['foo' => 'bar', 'baz' => 'qux'];
foreach ($array as $key => $value) {
echo $key . ' => ' . $value . '
';
}
```

输出:```
foo => bar
baz => qux
```
结论

在 PHP 中输出数组键名很简单,有几种方法可以做到这一点。根据具体情况,选择最合适的方法。使用 print_r() 或 var_dump() 函数可用于输出数组的详细信息,包括键名。使用 array_keys() 函数可用于返回数组所有键名的数组。使用 foreach 循环可用于遍历数组中的元素,并输出键名和值。

2024-11-22


上一篇:在 PHP 中获取用户的 MAC 地址

下一篇:PHP 读取文件夹下所有文件:全面指南