日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php中unset函数是在哪一章_PHP unset函数原理及使用方法解析

發布時間:2025/3/20 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php中unset函数是在哪一章_PHP unset函数原理及使用方法解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

unset―釋放給定的變量

說明

unset(mixed$var[,mixed$...] ) :void

unset()銷毀指定的變量。

unset()在函數中的行為會依賴于想要銷毀的變量的類型而有所不同。

如果在函數中unset()一個全局變量,則只是局部變量被銷毀,而在調用環境中的變量將保持調用unset()之前一樣的值。

function destroy_foo() {

global $foo;

unset($foo);

}

$foo = "bar";

destroy_foo();

echo $foo;

?>

以上例程會輸出:

bar

如果您想在函數中unset()一個全局變量,可使用$GLOBALS數組來實現:

function foo()

{

unset($GLOBALS["bar"]);

}

$bar = "something";

foo();

?>

如果在函數中unset()一個通過引用傳遞的變量,則只是局部變量被銷毀,而在調用環境中的變量將保持調用unset()之前一樣的值。

function foo(&$bar) {

unset($bar);

$bar = "blah";

}

$bar = "something";

echo "$barn";

foo($bar);

echo "$barn";

?>

以上例程會輸出:

something

something

如果在函數中unset()一個靜態變量,那么在函數內部此靜態變量將被銷毀。但是,當再次調用此函數時,此靜態變量將被復原為上次被銷毀之前的值。

function foo()

{

static $bar;

$bar++;

echo "Before unset: $bar, ";

unset($bar);

$bar = 23;

echo "after unset: $barn";

}

foo();

foo();

foo();

?>

以上例程會輸出:

Before unset: 1, after unset: 23

Before unset: 2, after unset: 23

Before unset: 3, after unset: 23

參數

var

要銷毀的變量。

...

其他變量……

返回值

沒有返回值。

范例

Example #1unset()示例

// 銷毀單個變量

unset ($foo);

// 銷毀單個數組元素

unset ($bar["quux"]);

// 銷毀一個以上的變量

unset($foo1, $foo2, $foo3);

?>

Example #2 使用(unset)類型強制轉換

(unset)類型強制轉換常常和函數unset()引起困惑。 為了完整性,(unset)是作為一個NULL類型的強制轉換。它不會改變變量的類型。

$name = "Felipe";

var_dump((unset) $name);

var_dump($name);

?>

以上例程會輸出:

NULL

string(6) "Felipe"

注釋

Note:因為是一個語言構造器而不是一個函數,不能被可變函數調用。

It is possible to unset even object properties visible in current context.

在 PHP 5 之前無法在對象里銷毀$this。

在unset()一個無法訪問的對象屬性時,如果定義了__unset()則對調用這個重載方法。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持云海天教程。

原文鏈接:https://www.cnblogs.com/KillBugMe/p/13164196.html

總結

以上是生活随笔為你收集整理的php中unset函数是在哪一章_PHP unset函数原理及使用方法解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。