PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのkey()関数


key()関数は、配列からキーをフェッチします。内部ポインタが指す配列要素のキーを返します。

構文

key(arr)

パラメータ

  • 到着 −使用するアレイ。

戻る

key()関数は、内部ポインタが指す配列要素のキーを返します。

以下は例です-

<?php
$arr = array("Electronics","Footwear");
echo "Key from the current position = " . key($arr);
?>

出力

Key from the current position = 0

別の例を見てみましょう-

<?php
$arr = array(
'one' => 'tim',
'two' => 'peter',
'three' => 'david');
while ($val = current($arr)) {
   if ($val == 'peter') {
      echo key($arr);
   }
   next($arr);
}
?>

出力

two

  1. PHPのarray_walk_recursive()関数

    array_walk_recursice()関数は、ユーザー関数を配列のすべてのメンバーに再帰的に適用します。 構文 array_walk_recursive(arr, custom_func, parameter) パラメータ 到着 −指定された配列。必須です。 custom_func −ユーザー定義関数。必須です。 パラメータ −カスタム機能に設定するパラメータ。オプション。 戻る array_walk_recursive()関数は、成功した場合はTRUEを返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php function di

  2. PHPのarray_key_exists()関数

    array_key_exists()関数は、指定されたキーが配列に存在するかどうかを確認します。この関数は、キーが存在する場合はtrueを返し、キーが存在しない場合はfalseを返します。 構文 array_key_exists(key, arr) パラメータ キー- チェックするキーを指定します。 arr − キーを見つける配列。 戻る array_key_exists()関数は、キーが存在する場合はtrueを返し、キーが存在しない場合はfalseを返します。 例 <?php $arr = array("One"=>"Tenni