PHP中利用unset()函数删除数组后重建索引

PHP删除一个数组元素我们有很多种方法,但是常用的就是利用unset函数了,但是删除间的数组元素了我们要怎么重建数组索引呢,下面来参考.

实例代码如下:

  1. $arr = array(1,2,3,4); 
  2. unset($arr[1]); 
  3. echo $array[1]; // error Undefined offset 
  4. print_r($arr); 
  5. // 输出如下 
  6. /** 
  7. Array 
  8. ( 
  9.     [0] => 1 
  10.     [2] => 3 
  11.     [3] => 4 
  12. ) 
  13. **/ 
  14. $arr = array_values($arr); 
  15. print_r($arr); 
  16. // 输出如下 
  17. /** 
  18. Array 
  19. ( 
  20.     [0] => 1 
  21.     [1] => 3 
  22.     [2] => 4 
  23. ) 
  24. **/ 

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...