JSON

PHP经验总结(2)

字号+ 作者:H5之家 来源:H5之家 2017-01-09 18:01 我要评论( )

相同的方法有:current() - 返回数组中的当前单元。 ?php// reset()的使用案例$array = array('step one', 'step two', 'step three', 'step four');// by default, the pointer is on the first elementecho curre

相同的方法有:current() - 返回数组中的当前单元。

<?php // reset()的使用案例 $array = array('step one', 'step two', 'step three', 'step four'); // by default, the pointer is on the first element echo current($array) . "<br />\n"; // "step one" // skip two steps next($array); next($array); echo current($array) . "<br />\n"; // "step three" // reset pointer, start again on step one reset($array); echo current($array) . "<br />\n"; // "step one" ?>
  • end(获取最后一个“尾元素”):简单来讲就是将数组的内部指针移动到最后一个单元并返回其值。

  • <?php // end()的使用实例 $fruits = array('apple', 'banana', 'cranberry'); echo end($fruits); // cranberry ?>
  • array_shift(删除开头的单元元素):简单来讲就是将数组的第一个单元移出并作为结果返回,将数组的长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始计数,文字键名将不变。

  • <?php // array_shift()的使用案例 $stack = array("orange", "banana", "apple", "raspberry"); $fruit = array_shift($stack); print_r($stack); ?>
  • array_pop(删除尾部单元元素):简单来讲就是弹出并返回数组的最后一个单元,并将数组 array 的长度减一。如果数组为空(或者不是数组)将返回空值。

  • <?php // array_pop()的使用案例 $stack = array("orange", "banana", "apple", "raspberry"); $fruit = array_pop($stack); print_r($stack); ?>
  • 总结一下,处理数组排序和数组收尾元素PHP都提供了不错的方法,我们直接用就可以了,但是根据不同的使用场景有不同的处理方案,大家有什么经历心得可以分享一下,同时欢迎指正我的错误。

  • 分享总结

    我比较笨,记不起太多了,今天先写到这里,日后还会更新,分享这些不仅仅是对我自己的一个知识的归纳总结,也是希望能帮到很多入门的小师弟们,希望这篇文章对你们有所帮助。

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • PHP解决JSON格式的中文显示问题

      PHP解决JSON格式的中文显示问题

      2017-01-08 14:00

    • PHPer 需要了解的 5 个 Composer 小技巧

      PHPer 需要了解的 5 个 Composer 小技巧

      2017-01-06 09:03

    • PHP转义Json的特殊字符

      PHP转义Json的特殊字符

      2017-01-05 12:00

    • php获取提交json数据

      php获取提交json数据

      2017-01-03 11:02

    网友点评