#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターPHP では、unset 関数を使用して変数を削除できます。構文は「unset(mixed $var,mixed $...=?):void」のようなもので、パラメータ var は変数を表します。破壊される。
未設定
(PHP 4, PHP 5, PHP 7, PHP 8)unset — 指定された変数を解放しますDescription
unset ( mixed $var , mixed $... = ? ) : void
<?php function destroy_foo() { global $foo; unset($foo); } $foo = 'bar'; destroy_foo(); echo $foo; ?>
bar
<?php function foo() { unset($GLOBALS['bar']); } $bar = "something"; foo(); ?>
<?php function foo(&$bar) { unset($bar); $bar = "blah"; } $bar = 'something'; echo "$bar\n"; foo($bar); echo "$bar\n"; ?>
something something
<?php function foo() { static $bar; $bar++; echo "Before unset: $bar, "; unset($bar); $bar = 23; echo "after unset: $bar\n"; } foo(); foo(); foo(); ?>
Before unset: 1, after unset: 23 Before unset: 2, after unset: 23 Before unset: 3, after unset: 23
#....
その他の変数...
戻り値
戻り値はありません。
例
<?php // 销毁单个变量 unset ($foo); // 销毁单个数组元素 unset ($bar['quux']); // 销毁一个以上的变量 unset($foo1, $foo2, $foo3); ?>
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで変数を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。