PHP SplFixedArray key()函数用法介绍

2021年3月11日17:05:58 发表评论 685 次浏览

SplFixedArray :: key()function是PHP中的内置函数, 用于获取数组当前索引的键。

语法如下:

int SplFixedArray::key()

参数:此函数不接受任何参数。

返回值:该函数返回数组当前索引的键。

下面的程序说明了SplFixedArray :: key()PHP中的功能:

程序1:

<?php
  
// Create a fixed size array
$gfg = new SplFixedArray(6);
  
$gfg [0] = 1;
$gfg [1] = 5;
$gfg [2] = 1;
  
$gfg ->next();
$gfg ->next();
  
// Print key of current position
echo $gfg ->key() . "\n" ;
?>

输出如下:

2

程式2:

<?php
  
// Create some fixed size array
$gfg = new SplFixedArray(6);
  
$gfg [0] = 1;
$gfg [1] = 5;
$gfg [2] = 1;
$gfg [3] = 11;
$gfg [4] = 15;
$gfg [5] = 17;
  
// Iterate array and print values
while ( $gfg ->valid()) {
      
     // Print Key of each Index
     echo $gfg ->key(). "\n" ;
     $gfg ->next();
}
?>

输出如下:

0
1
2
3
4
5

参考: https://www.php.net/manual/en/splfixedarray.key.php


木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: