php 如何删除字段PHP如何删除字段,在php中,字段可以通过unset函数删除。这个函数的语法是“void unset (mixed $var [,mixed $.])”,其参数“$ var”表示要销毁的变量。
这个教程操作环境:Windows7系统,PHP7.1版本,这个方法适合所有品牌的电脑。
推荐:《PHP视频教程》
unset() 函数用于销毁给定的变量。
语法
作废未设置(混合$ var [,混合$.])参数描述:
$var:要销毁的变量。
返回值
没有返回值。
例子
?php
//销毁单个变量
unset($ foo);
//销毁单个数组元素
unset($ bar[‘ qu ‘]);
//销毁多个变量
unset($foo1,$foo2,$ foo 3);
?如果unset()是函数中的全局变量,则只销毁局部变量,调用环境中的变量在调用unset()之前会保持相同的值。
例子
?php
函数destroy_foo() {
global $ foo
unset($ foo);
}
$ foo=’ bar
destroy _ foo();
echo $ foo
?输出结果是:
Bar如果要在函数中取消设置()一个全局变量,可以使用$GLOBALS数组来实现:
例子
?php
function foo()
{
unset($ GLOBALS[‘ bar ‘]);
}
$bar=’某物’;
foo();
?如果unset()是函数中引用传递的变量,则只销毁局部变量,调用环境中的变量在调用unset()之前会保持相同的值。
例子
?php
function foo($bar) {
unset($ bar);
$ bar=’ blah
}
$bar=’某物’;
回声’ $ bar \ n ‘;
foo($ bar);
回声’ $ bar \ n ‘;
?上述例行输出:
某物
如果unset()是函数中的静态变量,静态变量将在函数中被销毁。但是,当再次调用该函数时,静态变量将恢复到上次被破坏之前的值。
例子
?php
function foo()
{
静态$ bar
$ bar
echo ‘ Before unset : $ bar ‘;
unset($ bar);
$ bar=23
echo ‘ after unset: $ bar \ n
}
foo();
foo();
foo();
?上述例行输出:
在unset: 1之前,在unset: 23之后
在unset: 2之前,在unset: 23之后
unset 3360 3之前,unset : 23之后是php如何删除字段的细节。请多关注其他关于Lei.com PHP知识的相关文章!