PHP怎么删除整个数组?

发布网友 发布时间:2022-04-28 07:53

我来回答

3个回答

懂视网 时间:2022-04-28 12:14

php删除数组:

删除一个元素,且保持原有索引不变

  • 使用 unset 函数

  • 企业微信截图_1594343676842.png

    使用 unset 并未改变数组的原有索引。如果打算重排索引(让索引从0开始,并且连续),可以使用 array_values 函数

    企业微信截图_15943436832537.png

  • 删除一个元素,不保持索引

  • 使用 array_splice 函数

    企业微信截图_1594343693701.png

  • 按值删除多个元素,保持索引

  • 使用 array_diff 函数

    企业微信截图_15943436994242.png

    更多相关知识,请访问PHP中文网!

    热心网友 时间:2022-04-28 09:22

    举例如下:
    $a=array(1,2,3);
    unset($a);
    就可以把整个数组删除。
    删除数组和清空数组不是一个概念,删除数组之后,就是无法访问了,向上面的例子,我们unset之后, 数组就不存在了,整个$a都无法访问了。

    热心网友 时间:2022-04-28 10:40

    对不起布吉岛

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com