最新的Web開發教程
 

PHP array_keys() Function

<PHP陣列參考

返回包含密鑰的數組:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
運行示例»

定義和用法

所述array_keys()函數返回包含密鑰的陣列。


句法

array_keys( array,value,strict )

參數 描述
array 需要。 指定的數組
value 可選的。 您可以指定一個值,則僅返回具有此值的鍵
strict 可選的。 使用值參數。 可能的值:
  • 真-返回鍵與指定的值,取決於類型:數字5是不一樣的字符串"5"
  • false - 缺省值。 不依賴於類型,數字5是相同的字符串"5"

技術細節

返回值: 返回包含鍵陣列
PHP版本: 4+
更新日誌: 在PHP 5.0中加入了嚴格的參數

更多示例

實施例1

使用值參數:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
運行示例»

實施例2

使用嚴格的參數,假的:

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
運行示例»

實施例3

使用嚴格的參數,真:

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
運行示例»

<PHP陣列參考