unset ( mixed $var [, mixed
.
.
.
]
)
:
v
o
i
d
u
n
s
e
t
(
)
销
毁
指
定
的
变
量
。
u
n
s
e
t
(
)
在
函
数
中
的
行
为
会
依
赖
于
想
要
销
毁
的
变
量
的
类
型
而
有
所
不
同
。
如
果
在
函
数
中
u
n
s
e
t
(
)
一
个
全
局
变
量
,
则
只
是
局
部
变
量
被
销
毁
,
而
在
调
用
环
境
中
的
变
量
将
保
持
调
用
u
n
s
e
t
(
)
之
前
一
样
的
值
。
因
为
下
标
没
有
重
置
的
原
因
,
... ] ) : void unset() 销毁指定的变量。 unset() 在函数中的行为会依赖于想要销毁的变量的类型而有所不同。 如果在函数中 unset() 一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用 unset() 之前一样的值。 因为下标没有重置的原因,
...]):voidunset()销毁指定的变量。unset()在函数中的行为会依赖于想要销毁的变量的类型而有所不同。如果在函数中unset()一个全局变量,则只是局部变量被销毁,而在调用环境中的变量将保持调用unset()之前一样的值。因为下标没有重置的原因,arr会变成对象 可以通过使用array_values()函数,让数组只返回值,不返回键名。
array_values($arrr)
Tip:用完unset()过后一定要用array_values()重组数组!!!
PHP 使用unset函数后数组变成对象
最新推荐文章于 2024-07-12 15:51:39 发布