脚本宝典收集整理的这篇文章主要介绍了php – 如何测试数组指针是否在foreach循环中的第一个元素,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
for ( $idx = 0 ; $idx < count ( $array ) ; $idx ++ ) { if ( $idx == 0 ) { // This is the First element of the array. } }@H_403_3@这是如何在foreach循环中完成的?
@H_403_3@有没有像is_first()或某事的功能?
@H_403_3@我正在寻找像:
foreach ( $array as $key => $value ) { if ( /* is the first element */ ) { // do LOGic on first element } else { // all other logic } }@H_403_3@我在想我可以像$is_first = true一样设置一个bool然后一旦循环迭代一次,将bool设置为false. @H_403_3@但PHP有很多PRe-built函数和id,而是使用…或另一种方式…
@H_403_3@整个布尔方式似乎几乎像…欢呼:s
@H_403_3@干杯,@H_403_3@亚历克斯
$myArray = array('a','b','c'); if (current($myArray) == $myArray[0]) { // We are at the first element }@H_403_3@文件:http://php.net/manual/en/function.current.php
$myArray[0] $slice = array_slice($myArray,1); $elm = array_pop($slice);
以上是脚本宝典为你收集整理的php – 如何测试数组指针是否在foreach循环中的第一个元素全部内容,希望文章能够帮你解决php – 如何测试数组指针是否在foreach循环中的第一个元素所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。