从 PHP 数组中获取键
我们将看看如何使用 array_key
和 array_search
方法从 PHP 数组中获取键。
我们还将了解如何使用 foreach
循环、使用 while
循环和 key
方法以及使用 foreach
循环和 array_key
方法的组合从 PHP 数组中获取键。
使用 array_key
方法从 PHP 数组中获取键
我们将使用相应的键值对创建一个数组,并使用 array_keys
方法获取键。
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
print_r(array_keys($profile));
?>
输出:
Array ( [0] => Name [1] => Occupation [2] => Hobby )
使用 array_search
方法从 PHP 数组中获取键
我们将使用相应的键值对创建一个数组,并使用 array_search
方法获取键。
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
$key1 = array_search('Kevin', $profile);
$key2 = array_search('Programmer', $profile);
print_r([$key1,$key2])
?>
输出:
Array ( [0] => Name [1] => Occupation )
使用 foreach
循环从 PHP 数组中获取键
我们将使用相应的键值对创建一个数组,并使用 foreach
循环获取键。
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
foreach($profile as $key => $value) {
echo $key."\n";
}
?>
输出:
Name
Occupation
Hobby
使用 while
循环和 key
方法从 PHP 数组中获取键
我们将使用相应的键值对创建一个数组,并使用 while
循环和 key
方法获取键。
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
while($element = current($profile)) {
echo key($profile)."\n";
next($profile);
}
?>
输出:
Name
Occupation
Hobby
使用 foreach
循环和 array_key
方法的组合从 PHP 数组中获取键
我们将使用相应的键值对创建一个数组,并使用 foreach
循环和 array_key
方法的组合来获取键。
<?php
$profile=array("Name"=>"Kevin","Occupation"=>"Programmer","Hobby"=>"Reading");
foreach(array_keys($profile) as $key)
{
echo $key."\n";
}
?>
输出:
Name
Occupation
Hobby
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。