PHP函数 - 数组实际使用场景大全

简单粗爆

「函数」PHP数组各种使用场景

// 示例数组
$array = array('first','second','third','fourth','fifth');

获取数组第一个元素 - 第一种

// 从 $array 数组中弹出, 原数组中不存在了
$first = array_shift($array); // string(5) "first"

// 以上操作后,$array 值为
array(4) {
[0]=>
string(6) “second”
[1]=>
string(5) “third”
[2]=>
string(6) “fourth”
[3]=>
string(5) “fifth”
}

获取数组第一个元素 - 第二种

// 将数组指针倒回第一个元素, 并返回数组第一个元素的值, 原数组值未发生变化
$first = reset($array); // string(5) "first"

// 以上操作后,$array 值为
array(5) {
[0]=>
string(5) “first”
[1]=>
string(6) “second”
[2]=>
string(5) “third”
[3]=>
string(6) “fourth”
[4]=>
string(5) “fifth”
}


获取数组最后一个元素 - 第一种

// 从 $array 数组中弹出, 原数组中不存在了
$end = array_pop($array); // string(5) "fifth"

// 以上操作后,$array 值为
array(4) {
[0]=>
string(6) “second”
[1]=>
string(5) “third”
[2]=>
string(6) “fourth”
[3]=>
string(5) “fifth”
}

获取数组最后一个元素 - 第二种

// 将数组指针指向最后元素,并返回数组最后一个元素的值, 原数组值未发生变化
$end = end($array); // string(5) "fifth"

// 以上操作后,$array 值为
array(5) {
[0]=>
string(5) “first”
[1]=>
string(6) “second”
[2]=>
string(5) “third”
[3]=>
string(6) “fourth”
[4]=>
string(5) “fifth”
}

おすすめ

転載: blog.csdn.net/qq_35453862/article/details/116144806