PHP 如何使用Ds Sequence get()函数(代码实例)

Ds \ Sequence :: get()function是PHP中的一个内置函数, 它返回给定索引处的值。
语法如下:

mixed abstract public Ds\Sequence::get ( int $index )

参数:该函数接受单个参数$ index它保存访问元素的索引。
返回值:此函数返回给定索引处的值。
下面的程序说明了Ds \ Sequence :: get()PHP中的功能:
程序1:
< ?php// Create new sequence $seq =new \Ds\Vector([ "G" , "E" , "E" , "K" , "S" , "1" , "2" , 1, 2, 3, 4]); // Use get() function var_dump( $seq -> get(0)); // Use get() function var_dump( $seq -> get(1)); // Use get() function var_dump( $seq -> get(10)); // Use get() function var_dump( $seq -> get(5)); // Use get() function var_dump( $seq -> get(7)); ?>

输出如下:
string(1) "G" string(1) "E" int(4) string(1) "1" int(1)

程式2:
< ?php// Create new sequence $seq =new \Ds\Vector([ "G" , "E" , "E" , "K" , "S" , "1" , "2" , 1, 2, 3, 4]); // Declare an index array $arr = array (0, 1, 4, 6, 8, 5); // Loop run for every array element foreach ( $arr as $val ) {// Use get() function var_dump( $seq -> get( $val )); }?>

输出如下:
string(1) "G" string(1) "E" string(1) "S" string(1) "2" int(2) string(1) "1"

【PHP 如何使用Ds Sequence get()函数(代码实例)】参考: http://php.net/manual/en/ds-sequence.get.php

    推荐阅读